~ubuntu-branches/ubuntu/quantal/nova/quantal-proposed

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Chuck Short
  • Date: 2010-12-13 10:17:01 UTC
  • mto: This revision was merged to the branch mainline in revision 8.
  • Revision ID: james.westby@ubuntu.com-20101213101701-txhhqbzsxw4avnxv
Tags: upstream-2011.1~bzr456
ImportĀ upstreamĀ versionĀ 2011.1~bzr456

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2010-12-13  Devin Carlen <devin.carlen@gmail.com>
 
2
 
 
3
        Refactored smoketests to use novarc environment and to separate user and admin specific tests.
 
4
 
 
5
2010-12-13  Eric Day <eday@oddments.org>
 
6
 
 
7
        Changed OpenStack API auth layer to inject a RequestContext rather than building one everywhere we need it.
 
8
 
 
9
2010-12-09  Armando Migliaccio <Armando.Migliaccio@eu.citrix.com>, Josh Kearney <josh.kearney@rackspace.com>
 
10
 
 
11
        Make XenServer VM diagnostics available through nova.virt.xenapi.
 
12
 
 
13
2010-12-09  Sandy Walsh <sandy.walsh@rackspace.com>
 
14
 
 
15
        Flag to define which operations are exposed in the OpenStack API, disabling all others.
 
16
 
 
17
2010-12-09  Trey Morris <trey.morris@rackspace.com>
 
18
 
 
19
        some pylint caught changes to compute
 
20
 
 
21
2010-12-08  Andy Smith <code@term.ie>
 
22
 
 
23
        adds bzr to the list of dependencies in pip-require so that upon checkout using run_tests.sh succeeds
 
24
 
 
25
2010-12-08  Eric Day <eday@oddments.org>
 
26
 
 
27
        Finished cleaning up the openstack servers API, it no longer touches the database directly. Also cleaned up similar things in ec2 API and refactored a couple methods in nova.compute.api to accommodate this work.
 
28
 
 
29
2010-12-08  Eric Day <eday@oddments.org>, Michael Gundlach <michael.gundlach@rackspace.com>
 
30
 
 
31
        Pushed terminate instance and network manager/topic methods into network.compute.api.
 
32
 
 
33
2010-12-08  Eric Day <eday@oddments.org>
 
34
 
 
35
        Moved the reboot/rescue methods into nova.compute.api.
 
36
 
 
37
2010-12-08  Ryan Lane .
 
38
 
 
39
        This change adds better support for LDAP integration with pre-existing LDAP infrastructures. A new configuration option has been added to specify the LDAP driver should only modify/add/delete attributes for user entries.
 
40
        
 
41
        This change also fixes crashing issues for entries that have the novaUser objectclass, but do not have accessKey, secretKey, or isAdmin attributes. The code now only identifies a user as existing if all attributes and the objectclass exists.
 
42
        
 
43
        A couple new functions were added to check for existence of users in LDAP, even if they do not have the novaUser objectclass.
 
44
        
 
45
        The ldap_user_modify_only configuration option added assumes that users will be managed by external means, and will not attempt to add or delete user entries.
 
46
 
 
47
2010-12-07  Ryan Lane .
 
48
 
 
49
        Added a script to use OpenDJ as an LDAP server instead of OpenLDAP. Also modified nova.sh to add an USE_OPENDJ option, that will be checked when USE_LDAP is set.
 
50
 
 
51
2010-12-07  Soren Hansen <soren.hansen@rackspace.com>
 
52
 
 
53
        Make sure Authors check also works for pending merges (otherwise stuff can get merged that will make the next merge fail this check).
 
54
 
 
55
2010-12-07  Armando Migliaccio <Armando.Migliaccio@eu.citrix.com>
 
56
 
 
57
        It looks like Soren fixed the author file, can I hit the commit button?
 
58
 
 
59
2010-12-07  Soren Hansen <soren.hansen@rackspace.com>
 
60
 
 
61
        Add a helpful error message to nova-manage in case of NoMoreNetworks.
 
62
        
 
63
        This is one of the most common problems people have, and the solution
 
64
        is not currently easily discoverable. This should address that.
 
65
 
 
66
2010-12-07  Soren Hansen <soren.hansen@rackspace.com>
 
67
 
 
68
        Add Ryan Lucio to Authors.
 
69
 
 
70
2010-12-07  Ryan Lucio <rlucio@internap.com>
 
71
 
 
72
        Addresses bug 677475 by changing the DB column for internal_id in the instances table to be unsigned.
 
73
 
 
74
2010-12-03  Anne Gentle <anne@openstack.org>
 
75
 
 
76
        Fixes a missing step (nova-manage network create IP/nn n nn) in the single-node install guide
 
77
 
 
78
2010-12-03  Eric Day <eday@oddments.org>
 
79
 
 
80
        Tired of seeing various test files in bzr stat.
 
81
 
 
82
2010-12-02  Michael Gundlach <michael.gundlach@rackspace.com>
 
83
 
 
84
        Fix bugs that prevented OpenStack API from supporting server rename.
 
85
 
 
86
2010-12-02  Eric Day <eday@oddments.org>
 
87
 
 
88
        Consolidated the start instance logic in the two API classes into a single method. This also cleans up a number of small discrepencies between the two.
 
89
 
 
90
2010-12-02  Michael Gundlach <michael.gundlach@rackspace.com>
 
91
 
 
92
        Instances are assigned a display_name if one is not passed in -- and now, they're assigned a display_name even if None is explicitly passed in (as the EC2 API does.)
 
93
        
 
94
        And this time I gave in and wrote a test rather than relying on my super-awesome 'test-by-code-review' approach.
 
95
 
 
96
2010-12-01  Michael Gundlach <michael.gundlach@rackspace.com>
 
97
 
 
98
        Guarantee that the OpenStack API's Server-related responses will always contain a "name" value.  And get rid of a redundant field in models.py.
 
99
 
 
100
2010-12-01  Anne Gentle <anne@openstack.org>
 
101
 
 
102
        Adds in more documentation contributions from Citrix.
 
103
 
 
104
2010-12-01  Soren Hansen <soren.hansen@rackspace.com>
 
105
 
 
106
        Move cc_host and cc_port flags into nova/network/linux_net.py. They
 
107
        weren't used anywhere else.
 
108
        
 
109
        Make cc_host default to nova.utils.get_my_ip() instead of 127.0.0.1.
 
110
        cc_host is used to set up forwarding to the meta-data service, and the
 
111
        kernel doesn't allow routing to a loopback device, so 127.0.0.1 is a
 
112
        poor default.
 
113
 
 
114
2010-12-01  Soren Hansen <soren.hansen@rackspace.com>
 
115
 
 
116
        Add include_package_data=True to setup.py.
 
117
        
 
118
        This makes sure the various templates get installed into the python path when running "python setup.py install".
 
119
 
 
120
2010-12-01  Michael Gundlach <michael.gundlach@rackspace.com>
 
121
 
 
122
        With utils.default_flagfile() in its old location, the flagfile isn't being read -- twistd.serve() loads flags earlier than that point.  Move the utils.default_flagfile() call earlier so the flagfile is included.
 
123
 
 
124
2010-11-30  Michael Gundlach <michael.gundlach@rackspace.com>
 
125
 
 
126
        Delete unused flag in nova.sh.
 
127
 
 
128
2010-11-30  Ryan Lane .
 
129
 
 
130
        Moving the openldap schema out of nova.sh into it's own files, and adding sun (opends/opendj/sun directory server/fedora ds) schema files
 
131
 
 
132
2010-11-30  Michael Gundlach <michael.gundlach@rackspace.com>
 
133
 
 
134
        OpenStack API returns the wrong x-server-management-url.  Fix that.
 
135
        
 
136
        Fixes https://bugs.launchpad.net/nova/+bug/680709 .
 
137
 
 
138
2010-11-30  Soren Hansen <soren.hansen@rackspace.com>
 
139
 
 
140
        Fix DescribeImages EC2 API call.
 
141
        
 
142
        Reluctantly not including unit tests. I've filed bug #682888 about it. I think this is important enough to get fixed that we can defer the tests for a few days.
 
143
 
 
144
2010-11-29  Vishvananda Ishaya <vishvananda@gmail.com>
 
145
 
 
146
        Default flagfile moved in trunk recently.  This updates nova.sh to run properly with the new flagfile location.
 
147
 
 
148
2010-11-29  Soren Hansen <soren.hansen@rackspace.com>
 
149
 
 
150
        Add a templating mechanism in the flag parsing.
 
151
        
 
152
        Add a state_path flag that will be used as the top-level dir for all other state (such as images, instances, buckets, networks, etc).
 
153
        This way you only need to change one flag to put all your state in e.g. /var/lib/nova. This simplifies packaging quite a bit.
 
154
 
 
155
2010-11-29  Michael Gundlach <michael.gundlach@rackspace.com>
 
156
 
 
157
        Rename cloudServersFault to computeFault -- I missed this Rackspace branding when we renamed nova.api.rackspace to nova.api.openstack.
 
158
 
 
159
2010-11-25  Vishvananda Ishaya <vishvananda@gmail.com>
 
160
 
 
161
        A few more changes:
 
162
        * Fixed up some flags
 
163
        * Put in an updated nova.sh
 
164
        * Broke out metadata forwarding so it will work in flatdhcp mode
 
165
        * Added descriptive docstrings explaining the networking modes in more detail
 
166
        
 
167
        Original Message:
 
168
        
 
169
        FlatDHCPManager wasn't quite working.  This makes it work again.  I discovered that automatically bridging into eth0 without a vlan is very dangerous.  If eth0 has an ip that you are using for ssh, you lose your connectivity.  For that reason, I set bridge_dev to None by default.  This unfortunately means that you have to specify a bridge_dev for VlanManager to actually work.
 
170
 
 
171
2010-11-24  Soren Hansen <soren.hansen@rackspace.com>
 
172
 
 
173
        Make sure all workers look for their flagfile in the same spot.
 
174
        
 
175
        Stop nova-manage from using /etc/nova/nova-manage.conf as its default
 
176
        flagfile. This made made development awkward since everything but
 
177
        nova-manage would use defaults for everything, but nova-manage would use
 
178
        whatever config was in /etc/nova/nova-manage.conf which was likely put
 
179
        there by a package of some sort.
 
180
        
 
181
        This way, we can leave it to the packagers to set this default to
 
182
        something else.
 
183
 
 
184
2010-11-24  Soren Hansen <soren.hansen@rackspace.com>
 
185
 
 
186
        Fix typo "nova.util" -> "nova.utils".
 
187
 
 
188
2010-11-24  Soren Hansen <soren.hansen@rackspace.com>, Anne Gentle <anne@openstack.org>
 
189
 
 
190
        Added a .mailmap that maps addresses in bzr to people's real, preferred
 
191
        e-mail addresses. (I made a few guesses along the way, feel free to
 
192
        adjust according to what is actually the preferred e-mail)
 
193
        
 
194
        Added a couple of methods to nova.utils to parse said .mailmap and do
 
195
        the appropriate (though highly naĆÆve) replacement.
 
196
        
 
197
        Apply mailmap replacement in changelog generation in setup.py.
 
198
        
 
199
        Add a unit test that checks everyone is properly listed in Authors.
 
200
        
 
201
        Add missing people to Authors.
 
202
 
 
203
2010-11-24  Soren Hansen <soren.hansen@rackspace.com>
 
204
 
 
205
        Add a placeholder in doc/build. Although bzr handles empty directories
 
206
        just fine, setuptools does not, so to actually ship this directory in
 
207
        the tarball, we need a file in it.
 
208
 
 
209
2010-11-23  Soren Hansen <soren.hansen@rackspace.com>
 
210
 
 
211
        doc/build was recently accidentally removed from VCS. This adds it back, which makes the docs build again.
 
212
 
 
213
2010-11-23  Josh Kearney <josh.kearney@rackspace.com>
 
214
 
 
215
        Make aws_access_key_id and aws_secret_access_key configurable.
 
216
 
 
217
2010-11-23  Anne Gentle <anne@openstack.org>
 
218
 
 
219
        Adding developer documentation - setting up dev environment and how to add to the OpenStack API
 
220
 
 
221
2010-11-23  Soren Hansen <soren.hansen@rackspace.com>
 
222
 
 
223
        Add a --logdir flag that will be prepended to the logfile setting. This makes it easier to share a flagfile between multiple workers while still having separate log files.
 
224
 
 
225
2010-11-23  Josh Kearney <josh.kearney@rackspace.com>
 
226
 
 
227
        Remove FAKE_subdomain from docs.
 
228
 
 
229
2010-11-23  Armando Migliaccio <Armando.Migliaccio@eu.citrix.com>
 
230
 
 
231
        No commit message
1
232
2010-11-22  Josh Kearney <josh.kearney@rackspace.com>
2
233
 
3
234
        Set and use AMQP retry interval and max retry FLAGS.
11
242
        Make sure all the libvirt templates are included in the tarball (by
12
243
        replacing the explicitly listed set with a glob pattern).
13
244
 
14
 
2010-11-22  Armando Migliaccio <armando.migliaccio@citrix.com>
 
245
2010-11-22  Armando Migliaccio <Armando.Migliaccio@eu.citrix.com>
15
246
 
16
247
        fixed pep8 violations
17
248
 
31
262
 
32
263
        Improved Pylint Score
33
264
 
34
 
2010-11-18  root <root@ubuntu>
 
265
2010-11-18  root .
35
266
 
36
267
        Fixes improper display of api error messages that happen to be unicode.
37
268
 
47
278
 
48
279
        ec2_api commands for describe_addresses and associate_address are broken in trunk.  This happened during the switch to ec2_id and internal_id.  We clearly didn't have any unit tests for this, so I've added a couple in addition to the three line change to actually fix the bugs.
49
280
 
50
 
2010-11-17  Vishvananda Ishaya <vishvananda@yahoo.com>
 
281
2010-11-17  Vishvananda Ishaya <vishvananda@gmail.com>
51
282
 
52
283
        Adds nova-debug to tools directory, for debugging of instances that lose networking.
53
284
 
54
 
2010-11-16  Ryan Lane <laner@controller>, Michael Gundlach <michael.gundlach@rackspace.com>
 
285
2010-11-16  Ryan Lane ., Michael Gundlach <michael.gundlach@rackspace.com>
55
286
 
56
287
        Ryan_Lane's code to handle /etc/network not existing when we try to inject /etc/network/interfaces into an image.
57
288
 
58
 
2010-11-16  Todd Willey <todd@ansolabs.com>, root <root@tonbuntu>, Vishvananda Ishaya <vishvananda@gmail.com>, Joe Heck <heckj@mac.com>, root <root@ubuntu>, Andy Smith <code@term.ie>, Anne Gentle <anne@openstack.org>, Dean Troyer <dtroyer@gmail.com>, Devin Carlen <devin.carlen@gmail.com>
 
289
2010-11-16  Todd Willey <todd@ansolabs.com>, root ., Vishvananda Ishaya <vishvananda@gmail.com>, Joe Heck <heckj@mac.com>, root ., Andy Smith <code@term.ie>, Anne Gentle <anne@openstack.org>, Dean Troyer <dtroyer@gmail.com>, Devin Carlen <devin.carlen@gmail.com>
59
290
 
60
291
        Lots of documentation and docstring updates.
61
292
 
76
307
        Change socket type in nova.utils.get_my_ip() to SOCK_DGRAM. This way, we don't actually have to set up a connection.
77
308
        Also, change the destination host to an IP (chose one of Google's DNS's at random) rather than a hostname, so we avoid doing a DNS lookup.
78
309
 
79
 
2010-11-03  Vishvananda Ishaya <vishvananda@yahoo.com>
 
310
2010-11-03  Vishvananda Ishaya <vishvananda@gmail.com>
80
311
 
81
312
        Fixes issue with security groups not being associated with instances.
82
313
 
84
315
 
85
316
        Fix flags help display.
86
317
 
87
 
2010-11-03  Vishvananda Ishaya <vishvananda@yahoo.com>
 
318
2010-11-03  Vishvananda Ishaya <vishvananda@gmail.com>
88
319
 
89
320
        ISCSI Volume support
90
321
        
117
348
 
118
349
        Adding Google Analytics code to nova.openstack.org.
119
350
 
120
 
2010-10-26  Vishvananda Ishaya <vishvananda@yahoo.com>, Michael Gundlach <michael.gundlach@rackspace.com>
 
351
2010-10-26  Vishvananda Ishaya <vishvananda@gmail.com>, Michael Gundlach <michael.gundlach@rackspace.com>
121
352
 
122
353
        Fixes service unit tests after tornado excision.
123
354
 
124
 
2010-10-26  Vishvananda Ishaya <vishvananda@yahoo.com>
 
355
2010-10-26  Vishvananda Ishaya <vishvananda@gmail.com>
125
356
 
126
357
        Removes some cruft from sqlalchemy/models.py like unused imports and the unused str_id method.
127
358
 
128
 
2010-10-26  Vishvananda Ishaya <vishvananda@yahoo.com>
 
359
2010-10-26  Vishvananda Ishaya <vishvananda@gmail.com>
129
360
 
130
361
        Adds rescue and unrescue commands.
131
362
 
132
 
2010-10-25  Jesse Andrews <jesse@gigantor.local>, Jesse Andrews <anotherjesse@gmail.com>
 
363
2010-10-25  Jesse Andrews <anotherjesse@gmail.com>, Jesse Andrews <anotherjesse@gmail.com>
133
364
 
134
365
        validates device parameter for attach-volume
135
366
 
147
378
 
148
379
        Another pep8 cleanup branch for nova/tests, should be merged after lp:~eday/nova/pep8-fixes-other. After this, the pep8 violation count is 0!
149
380
 
150
 
2010-10-22  Vishvananda Ishaya <vishvananda@yahoo.com>
 
381
2010-10-22  Vishvananda Ishaya <vishvananda@gmail.com>
151
382
 
152
383
        Changes block size for dd to a reasonable number.
153
384
 
163
394
 
164
395
        Cleanup of doc for dependencies (redis optional, remove tornado, etc). Please check for accuracy.
165
396
 
166
 
2010-10-21  Vishvananda Ishaya <vishvananda@yahoo.com>
 
397
2010-10-21  Vishvananda Ishaya <vishvananda@gmail.com>
167
398
 
168
399
        Delays the creation of the looping calls that that check the queue until startService is called.
169
400
 
171
402
 
172
403
        Authorize image access instead of just blindly giving it away.
173
404
 
174
 
2010-10-20  Vishvananda Ishaya <vishvananda@yahoo.com>
 
405
2010-10-20  Vishvananda Ishaya <vishvananda@gmail.com>
175
406
 
176
407
        Checks the pid of dnsmasq to make sure it is actually referring to the right process.
177
408
 
188
419
        * Fills out the Parallax/Glance API calls for update/create/delete and adds unit tests for them.
189
420
        * Modifies the ImageController and GlanceImageService/LocalImageService calls to use index and detail routes to comply perfectly with the RS/OpenStack API.
190
421
 
191
 
2010-10-20  Vishvananda Ishaya <vishvananda@yahoo.com>
 
422
2010-10-20  Vishvananda Ishaya <vishvananda@gmail.com>
192
423
 
193
424
        Makes disk.partition resize root drive to 10G, unless it is m1.tiny which just leaves it as is.  Larger images are just used as is.
194
425
 
196
427
 
197
428
        reverted python-boto version in pip-requires to 1.9b1.
198
429
 
199
 
2010-10-19  Vishvananda Ishaya <vishvananda@yahoo.com>
 
430
2010-10-19  Vishvananda Ishaya <vishvananda@gmail.com>
200
431
 
201
432
        Adds reasonable default local storage gb to instance sizes.
202
433
 
203
 
2010-10-19  Vishvananda Ishaya <vishvananda@yahoo.com>
 
434
2010-10-19  Vishvananda Ishaya <vishvananda@gmail.com>
204
435
 
205
436
        Makes nova-dhcpbridge notify nova-network on old network lease updates.
206
437
 
207
 
2010-10-16  Vishvananda Ishaya <vishvananda@yahoo.com>
 
438
2010-10-16  Vishvananda Ishaya <vishvananda@gmail.com>
208
439
 
209
440
        Adds a simple nova-manage command called scrub to deallocate the network and remove security groups for a projeect.
210
441
 
222
453
        * libvirt has this annoying "feature" where it chown()s your console to the uid running libvirt. That gets in the way of reading it. Add a call to "sudo chown ...." right before we read it to make sure it works out well.
223
454
        * We were looking in the wrong directory for console.log. *blush*
224
455
 
225
 
2010-10-15  Vishvananda Ishaya <vishvananda@yahoo.com>
 
456
2010-10-15  Vishvananda Ishaya <vishvananda@gmail.com>
226
457
 
227
458
        This branch converts incoming data to the api into the proper type.
228
459
 
229
 
2010-10-15  Vishvananda Ishaya <vishvananda@yahoo.com>
 
460
2010-10-15  Vishvananda Ishaya <vishvananda@gmail.com>
230
461
 
231
462
        Fixes deprecated use of context in nova-manage network create.
232
463
 
262
493
        
263
494
        In all reality this should probably be slightly smarter and not accept invalid input as invalid input will mean "no" and probably result in an unexpected error depending on what the user has installed, but for now it will at least do what is expected in the "happy" case.
264
495
 
265
 
2010-10-15  Vishvananda Ishaya <vishvananda@yahoo.com>
 
496
2010-10-15  Vishvananda Ishaya <vishvananda@gmail.com>
266
497
 
267
498
        A few more fixes for deprecations.
268
499
 
269
 
2010-10-14  Vishvananda Ishaya <vishvananda@yahoo.com>
 
500
2010-10-14  Vishvananda Ishaya <vishvananda@gmail.com>
270
501
 
271
502
        This branch modifies the fixes all of the deprecation warnings about empty context.  It does this by adding the following fixes/features
272
503
        * promotes api/context.py to context.py because it is used by the whole system
282
513
 
283
514
        Fixes LP Bug#660095.
284
515
 
285
 
2010-10-14  Vishvananda Ishaya <vishvananda@yahoo.com>
 
516
2010-10-14  Vishvananda Ishaya <vishvananda@gmail.com>
286
517
 
287
518
        Fixes a few concurrency issues with creating volumes and instances. Most importantly it adds retries to a number of the volume shell commands and it adds a unique constraint on export_devices and a safe create so that there aren't multiple copies of export devices in the database.
288
519
 
296
527
 
297
528
        Xen support.
298
529
 
299
 
2010-10-13  Vishvananda Ishaya <vishvananda@yahoo.com>
 
530
2010-10-13  Vishvananda Ishaya <vishvananda@gmail.com>
300
531
 
301
532
        Adds flat networking + dhcpserver mode.
302
533
 
303
 
2010-10-13  Vishvananda Ishaya <vishvananda@yahoo.com>
 
534
2010-10-13  Vishvananda Ishaya <vishvananda@gmail.com>
304
535
 
305
536
        This patch removes the ugly network_index that is used by VlanManager and turns network itself into a pool.  It adds support for creating the networks through an api command:
306
537
        nova-manage network create # creates all of the networks defined by flags
319
550
        
320
551
        We moved away from 32 bit ints because of the chance of collision.  It turns out the existing code already checked for collisions and retried, so this wasn't an issue.
321
552
 
322
 
2010-10-12  Soren Hansen <soren.hansen@rackspace.com>, Vishvananda Ishaya <vishvananda@yahoo.com>, Devin Carlen <devin.carlen@gmail.com>
 
553
2010-10-12  Soren Hansen <soren.hansen@rackspace.com>, Vishvananda Ishaya <vishvananda@gmail.com>, Devin Carlen <devin.carlen@gmail.com>
323
554
 
324
555
        This patch adds support for EC2 security groups using libvirt's nwfilter mechanism, which in turn uses iptables and ebtables on the individual compute nodes.
325
556
        This has a number of benefits:
344
575
        
345
576
        Prefix it with some characters for good measure in case any code consumes .name and can't handle strings of the form /[0-9]+/.
346
577
 
347
 
2010-10-12  Ewan Mellor <emellor@silver>
 
578
2010-10-12  Ewan Mellor <ewan.mellor@citrix.com>
348
579
 
349
580
        Catch exception.NotFound when getting project VPN data.
350
581
 
372
603
 
373
604
        Adds --force option to run_tests.sh to clear virtualenv. Useful when dependencies change
374
605
 
375
 
2010-10-08  mdietz <mdietz@openstack>
 
606
2010-10-08  mdietz <matt.dietz@rackspace.com>
376
607
 
377
608
        Renames every instance of "rackspace" in the API and test code base. Also includes a minor patch for the API Servers controller to use images correctly in the absence of Glance. 
378
609
 
389
620
        I'm not sure whether it is global solution, because FLAGS.images_path is defined
390
621
        in nova/objectstore/image.py too.
391
622
 
392
 
2010-10-05  mdietz <mdietz@openstack>
 
623
2010-10-05  mdietz <matt.dietz@rackspace.com>
393
624
 
394
625
        Cleans up a broken servers unit test
395
626
 
404
635
 
405
636
        Typo
406
637
 
407
 
2010-10-05  mdietz <mdietz@openstack>, Cerberus <matt.dietz@rackspace.com>
 
638
2010-10-05  mdietz <matt.dietz@rackspace.com>, Cerberus <matt.dietz@rackspace.com>
408
639
 
409
640
        Cleanup around the rackspace API for the ec2 to internal_id transition
410
641
 
428
659
        into the virtualenv instead of having to manually install it after running
429
660
        into import errors :)
430
661
 
431
 
2010-10-04  Ewan Mellor <emellor@silver>
 
662
2010-10-04  Ewan Mellor <ewan.mellor@citrix.com>
432
663
 
433
664
        Matches changes in the database / model layer with corresponding fixes to nova.virt.xenapi.
434
665
 
440
671
 
441
672
        Move manager_class instantiation and db.service_* calls out of nova.service.Service.__init__ into a new  nova.service.Service.startService method which gets called by twisted. This delays opening db connections (and thus sqlite file creation) until after privileges have been shed by twisted.
442
673
 
443
 
2010-10-04  Ewan Mellor <emellor@silver>
 
674
2010-10-04  Ewan Mellor <ewan.mellor@citrix.com>
444
675
 
445
676
        Add a context of None to the call to db.instance_get_all.
446
677
 
447
 
2010-10-04  Ewan Mellor <emellor@silver>
 
678
2010-10-04  Ewan Mellor <ewan.mellor@citrix.com>
448
679
 
449
680
        Honour the --verbose flag by setting the logging level to DEBUG.
450
681
 
451
 
2010-10-04  Ewan Mellor <emellor@silver>
 
682
2010-10-04  Ewan Mellor <ewan.mellor@citrix.com>
452
683
 
453
684
        Bug #653560: AttributeError in VlanManager.periodic_tasks
454
685
        
455
686
        Pass the correct context to db.fixed_ip_disassociate_all_by_timeout.
456
687
 
457
 
2010-10-03  Ewan Mellor <emellor@silver>
 
688
2010-10-03  Ewan Mellor <ewan.mellor@citrix.com>
458
689
 
459
690
        Bug #653534: NameError on session_get in sqlalchemy.api.service_update
460
691
        
482
713
        
483
714
        Also refactored NovaBase and removed several methods since they would have to be changed when we move away from sqlalchemy models and begin using sqlalchemy table definitions.
484
715
 
485
 
2010-10-01  Vishvananda Ishaya <vishvananda@yahoo.com>
 
716
2010-10-01  Vishvananda Ishaya <vishvananda@gmail.com>
486
717
 
487
718
        Adds support for periodic_tasks on manager that are regularly called by the service and recovers fixed_ips that didn't get disassociated properly.
488
719
 
494
725
 
495
726
        Get rid of mention of mongo, since we are using openstack/swift.
496
727
 
497
 
2010-09-30  Ewan Mellor <emellor@silver>
 
728
2010-09-30  Ewan Mellor <ewan.mellor@citrix.com>
498
729
 
499
730
        Bug #652103: NameError in exception handler in sqlalchemy API layer
500
731
        
501
732
        Fix reference to NoResultFound.
502
733
 
503
 
2010-09-30  Ewan Mellor <emellor@silver>
 
734
2010-09-30  Ewan Mellor <ewan.mellor@citrix.com>
504
735
 
505
736
        Bug #651887: xenapi list_instances completely broken
506
737
        
534
765
        * Refactor the auth_unittest to not care about test order
535
766
        * Expose the update_user method via nova-manage
536
767
 
537
 
2010-09-29  Vishvananda Ishaya <vishvananda@yahoo.com>
 
768
2010-09-29  Vishvananda Ishaya <vishvananda@gmail.com>
538
769
 
539
770
        Updates the fix-iptables branch with a number of bugfixes.
540
771
 
541
 
2010-09-29  Vishvananda Ishaya <vishvananda@yahoo.com>
 
772
2010-09-29  Vishvananda Ishaya <vishvananda@gmail.com>
542
773
 
543
774
        Fixes reversed arguments in nova-manage project environment.
544
775
 
545
 
2010-09-29  Vishvananda Ishaya <vishvananda@yahoo.com>
 
776
2010-09-29  Vishvananda Ishaya <vishvananda@gmail.com>
546
777
 
547
778
        Makes sure that multiple copies of nova-network don't create multiple copies of the same NetworkIndex.
548
779
 
549
 
2010-09-29  Vishvananda Ishaya <vishvananda@yahoo.com>
 
780
2010-09-29  Vishvananda Ishaya <vishvananda@gmail.com>
550
781
 
551
782
        Fix a few errors in api calls related to mistyped database methods for floating_ips: specifically describe addresses and and associate address.
552
783
 
554
785
 
555
786
        Merged Termie's branch that starts tornado removal and fixed rpc test cases for twisted. Nothing is testing the Eventlet version of rpc.call though yet.
556
787
 
557
 
2010-09-29  Vishvananda Ishaya <vishvananda@yahoo.com>
 
788
2010-09-29  Vishvananda Ishaya <vishvananda@gmail.com>
558
789
 
559
790
        Adds bpython support to nova-manage shell, because it is super sexy.
560
791
 
561
 
2010-09-29  Vishvananda Ishaya <vishvananda@yahoo.com>
 
792
2010-09-29  Vishvananda Ishaya <vishvananda@gmail.com>
562
793
 
563
794
        Adds a disabled flag to service model and check for it when scheduling instances and volumes.
564
795
 
565
 
2010-09-29  Vishvananda Ishaya <vishvananda@yahoo.com>
 
796
2010-09-29  Vishvananda Ishaya <vishvananda@gmail.com>
566
797
 
567
798
        Adds bpython support to nova-manage shell, because it is super sexy.
568
799
 
591
822
        
592
823
        Note that some of this got into trunk via r291 accidentally because r291 was a branch based off of the trunk that was reverted on 9/22.
593
824
 
594
 
2010-09-23  mdietz <mdietz@openstack>
 
825
2010-09-23  mdietz <matt.dietz@rackspace.com>
595
826
 
596
827
        Implementation of Rackspace token based authentication for the Openstack API. 
597
828
        
603
834
        For people ahead of UTC, it makes the scheduler unit tests pass.
604
835
        For people behind UTC, it makes their services time out after 60 seconds without a heart beat rather than X hours and 60 seconds without a heart beat (where X is the number of hours they're behind UTC).
605
836
 
606
 
2010-09-21  Vishvananda Ishaya <vishvananda@yahoo.com>
 
837
2010-09-21  Vishvananda Ishaya <vishvananda@gmail.com>
607
838
 
608
839
        Implements quotas with overrides for instances, volumes, and floating ips.
609
840
 
610
 
2010-09-21  Vishvananda Ishaya <vishvananda@yahoo.com>
 
841
2010-09-21  Vishvananda Ishaya <vishvananda@gmail.com>
611
842
 
612
843
        Moves keypairs out of ldap and into the common datastore.
613
844
 
614
 
2010-09-21  Vishvananda Ishaya <vishvananda@yahoo.com>
 
845
2010-09-21  Vishvananda Ishaya <vishvananda@gmail.com>
615
846
 
616
847
        Fixes server error on get metadata when instances are started without keypairs.
617
848
 
619
850
 
620
851
        allows api servers to have a list of regions, allowing multi-cluster support if you have a shared image store and user database.
621
852
 
622
 
2010-09-21  Vishvananda Ishaya <vishvananda@yahoo.com>
 
853
2010-09-21  Vishvananda Ishaya <vishvananda@gmail.com>
623
854
 
624
855
        Added modify project command to auth manager to allow changing of project manager and description.
625
856
 
642
873
 
643
874
        A small fix to the install_venv program to allow us to run it on the tarmac box as part of the tarmac build.
644
875
 
645
 
2010-09-20  Vishvananda Ishaya <vishvananda@yahoo.com>
 
876
2010-09-20  Vishvananda Ishaya <vishvananda@gmail.com>
646
877
 
647
878
        Removes second copy of ProcessExecutionError that creeped in during a bad merge.
648
879
 
649
 
2010-09-20  Vishvananda Ishaya <vishvananda@yahoo.com>
 
880
2010-09-20  Vishvananda Ishaya <vishvananda@gmail.com>
650
881
 
651
882
        Adds an omitted yield in compute manager detach_volume.
652
883
 
653
 
2010-09-20  Vishvananda Ishaya <vishvananda@yahoo.com>
 
884
2010-09-20  Vishvananda Ishaya <vishvananda@gmail.com>
654
885
 
655
886
        Adds timing fields to instances and volumes to track launch times and schedule times.
656
887
 
657
 
2010-09-20  Vishvananda Ishaya <vishvananda@yahoo.com>
 
888
2010-09-20  Vishvananda Ishaya <vishvananda@gmail.com>
658
889
 
659
890
        Fixes two errors in cloud.py in the nova_orm branch:
660
891
        a) self.network is actually called network_manager
661
892
        b) the logic for describe-instances check on is_admin was reversed
662
893
 
663
 
2010-09-20  Vishvananda Ishaya <vishvananda@yahoo.com>
 
894
2010-09-20  Vishvananda Ishaya <vishvananda@gmail.com>
664
895
 
665
896
        Adds timing fields to instances and volumes to track launch times and schedule times.
666
897
 
667
 
2010-09-16  Vishvananda Ishaya <vishvananda@yahoo.com>
 
898
2010-09-16  Vishvananda Ishaya <vishvananda@gmail.com>
668
899
 
669
900
        Better error message on the failure of a spawned process, and it's a ProcessExecutionException irrespective of how the process is run (twisted or not)
670
901
 
671
 
2010-09-15  Vishvananda Ishaya <vishvananda@yahoo.com>
 
902
2010-09-15  Vishvananda Ishaya <vishvananda@gmail.com>
672
903
 
673
904
        Proposing merge to get feedback on orm refactoring.  I am very interested in feedback to all of these changes.
674
905
        
739
970
 
740
971
        Move vol.destroy() call out of the _check method in test_multiple_volume_race_condition test and into a callback of the DeferredList. This should fix the intermittent failure of that test. I /think/ test_too_many_volumes's failure was caused by test_multiple_volume_race_condition failure, since I have not been able to reproduce its failure after fixing this one.
741
972
 
742
 
2010-09-13  Jesse Andrews <jesse@dancelamb>
 
973
2010-09-13  Jesse Andrews <anotherjesse@gmail.com>
743
974
 
744
975
        Adds 'shell run' to nova manage, which spawns a shell with flags properly imported.
745
976
 
963
1194
        # is there an easier way to do this? automation? Relative paths?
964
1195
        echo "/path/to/bzr/branch" > /path/to/bzr/branch/.nova-venv/lib/python2.6/site-packages/nova.pth
965
1196
 
966
 
2010-08-17  andy <github@anarkystic.com>
 
1197
2010-08-17  andy <code@term.ie>
967
1198
 
968
1199
        Fixes quite a few style issues across the entire nova codebase bringing it much closer to the guide described in HACKING.
969
1200
 
1079
1310
 
1080
1311
        Merge.
1081
1312
 
1082
 
2010-08-10  andy <github@anarkystic.com>
 
1313
2010-08-10  andy <code@term.ie>
1083
1314
 
1084
1315
        Add some useful features to our flags
1085
1316
        
1264
1495
 
1265
1496
        fixes buildpackage failing with dh_install: missing files
1266
1497
 
1267
 
2010-07-27  Paul Voccio <pvoccio@castor.local>
 
1498
2010-07-27  Paul Voccio <paul@openstack.org>
1268
1499
 
1269
1500
        resolving conflict w/ merge, cleaning up virtenv setups
1270
1501
 
1297
1528
 
1298
1529
        Ensure consistent use of filename for dhcp bridge flag file.
1299
1530
 
1300
 
2010-07-26  andy <github@anarkystic.com>
 
1531
2010-07-26  andy <code@term.ie>
1301
1532
 
1302
1533
        Adds support scripts for installing deps into a virtualenv.
1303
1534
 
1304
 
2010-07-26  andy <github@anarkystic.com>
 
1535
2010-07-26  andy <code@term.ie>
1305
1536
 
1306
1537
        Adds support scripts for installing deps into a virtualenv.
1307
1538
 
1379
1610
 
1380
1611
        Fixes to dhcp lease code to use a flagfile
1381
1612
 
1382
 
2010-07-19  Jay Pipes <jpipes@serialcoder>
 
1613
2010-07-19  Jay Pipes <jaypipes@gmail.com>
1383
1614
 
1384
1615
        Redirect STDERR to output to an errlog file when running run_tests.py.
1385
1616
        
1386
1617
        Adds a flag option for specifying the output file and adds a bzr ignore rule to disregard the generated logfile.
1387
1618
 
1388
 
2010-07-19  Joshua McKenty <joshua.mckenty@nasa.gov>
 
1619
2010-07-19  Joshua McKenty <jmckenty@gmail.com>
1389
1620
 
1390
1621
        Send message ack in rpc.call and make queues durable.
1391
1622
 
1397
1628
 
1398
1629
        Replace tornado objectstore with twisted web.
1399
1630
 
1400
 
2010-07-16  Todd Willey <todd@lapex>
 
1631
2010-07-16  Todd Willey <todd@ansolabs.com>
1401
1632
 
1402
1633
        Minor post-merge fixes
1403
1634
 
1425
1656
 
1426
1657
        Merge with -core's diverged trunk.
1427
1658
 
1428
 
2010-07-15  Todd Willey <todd@rubidine.com>
 
1659
2010-07-15  Todd Willey <todd@ansolabs.com>
1429
1660
 
1430
1661
        remove vendor
1431
1662
 
1432
 
2010-07-15  Todd Willey <todd@rubidine.com>
 
1663
2010-07-15  Todd Willey <todd@ansolabs.com>
1433
1664
 
1434
1665
        update copyrights
1435
1666
 
1436
 
2010-07-14  Joshua McKenty <jmckenty@joshua-mckentys-macbook-pro.local>
 
1667
2010-07-14  Joshua McKenty <jmckenty@gmail.com>
1437
1668
 
1438
1669
        Merge branch 'master' of github.com:angst/cc
1439
1670
 
1440
 
2010-07-14  Joshua McKenty <jmckenty@joshua-mckentys-macbook-pro.local>
 
1671
2010-07-14  Joshua McKenty <jmckenty@gmail.com>
1441
1672
 
1442
1673
        Volume_ID identifier needed a return in the property. Also looking for race conditions in the destructor.
1443
1674
 
1444
 
2010-07-15  Todd Willey <todd@rubidine.com>
 
1675
2010-07-15  Todd Willey <todd@ansolabs.com>
1445
1676
 
1446
1677
        add logging import to datastore
1447
1678
 
1448
 
2010-07-15  Todd Willey <todd@rubidine.com>
 
1679
2010-07-15  Todd Willey <todd@ansolabs.com>
1449
1680
 
1450
1681
        fix merge errors
1451
1682
 
1505
1736
 
1506
1737
        Merge branch 'fixrbac' into fakeldap
1507
1738
 
1508
 
2010-06-24  Joshua McKenty <jmckenty@joshua-mckentys-macbook-pro.local>
 
1739
2010-06-24  Joshua McKenty <jmckenty@gmail.com>
1509
1740
 
1510
1741
        Create Volume should only take an integer between 0 and 1000
1511
1742
 
1512
 
2010-06-24  Joshua McKenty <jmckenty@joshua-mckentys-macbook-pro.local>
 
1743
2010-06-24  Joshua McKenty <jmckenty@gmail.com>
1513
1744
 
1514
1745
        Set forward delay to zero (partial fix to bug #518)
1515
1746
 
1517
1748
 
1518
1749
        Removed trailing whitespace from header
1519
1750
 
1520
 
2010-06-23  Devin Carlen <devcamcar@illian.local>
 
1751
2010-06-23  Devin Carlen <devin.carlen@gmail.com>
1521
1752
 
1522
1753
        added nova-instancemonitor debian config
1523
1754
 
1524
 
2010-06-23  Devin Carlen <devcamcar@illian.local>
 
1755
2010-06-23  Devin Carlen <devin.carlen@gmail.com>
1525
1756
 
1526
1757
        Updated licenses
1527
1758
 
1533
1764
 
1534
1765
        Tweaks to get instancemonitor running
1535
1766
 
1536
 
2010-06-24  andy <github@anarkystic.com>
 
1767
2010-06-24  andy <code@term.ie>
1537
1768
 
1538
1769
        Initial commit of nodemonitor
1539
1770
        
1542
1773
        bin/nova-instancemonitor
1543
1774
        nova/compute/monitor.py
1544
1775
 
1545
 
2010-06-24  andy <github@anarkystic.com>
 
1776
2010-06-24  andy <code@term.ie>
1546
1777
 
1547
1778
        Create DescribeImageAttribute api method
1548
1779
        
1554
1785
 
1555
1786
        A few missing files from the twisted patch
1556
1787
 
1557
 
2010-06-24  root <root@mirror.nasanebula.net>
 
1788
2010-06-24  root <vishvananda@gmail.com>
1558
1789
 
1559
1790
        release 0.2.2-6
1560
1791
 
1561
 
2010-06-24  andy <github@anarkystic.com>
 
1792
2010-06-24  andy <code@term.ie>
1562
1793
 
1563
1794
        disk.py needed input for key injection to work
1564
1795
        
1566
1797
        
1567
1798
        nova/compute/node.py
1568
1799
 
1569
 
2010-06-24  root <root@mirror.nasanebula.net>
 
1800
2010-06-24  root <vishvananda@gmail.com>
1570
1801
 
1571
1802
        release 2.2-5
1572
1803
 
1574
1805
 
1575
1806
        message checking callbacks only need to run 10 times a second
1576
1807
 
1577
 
2010-06-24  root <root@mirror.nasanebula.net>
 
1808
2010-06-24  root <vishvananda@gmail.com>
1578
1809
 
1579
1810
        release 2.2-4
1580
1811
 
1587
1818
 
1588
1819
        trackback formatting isn't logging correctly
1589
1820
 
1590
 
2010-06-24  andy <github@anarkystic.com>
 
1821
2010-06-24  andy <code@term.ie>
1591
1822
 
1592
1823
        documentation updates
1593
1824
        
1599
1830
 
1600
1831
        fix missing tab in nova-manage
1601
1832
 
1602
 
2010-06-24  root <root@mirror.nasanebula.net>
 
1833
2010-06-24  root <vishvananda@gmail.com>
1603
1834
 
1604
1835
        Release 2.2-3
1605
1836
 
1619
1850
 
1620
1851
        fix is_running failing because state was stored as a string
1621
1852
 
1622
 
2010-06-24  andy <github@anarkystic.com>
 
1853
2010-06-24  andy <code@term.ie>
1623
1854
 
1624
1855
        more commands in nova-manage for projects and roles
1625
1856
        
1747
1978
 
1748
1979
        Release 0.2.2
1749
1980
 
1750
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
1981
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1751
1982
 
1752
1983
        Fix for mpi cpu reporting
1753
1984
 
1754
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
1985
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1755
1986
 
1756
1987
        fix detach volume
1757
1988
 
1758
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
1989
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1759
1990
 
1760
1991
        fix status code printing in cloud
1761
1992
 
1762
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
1993
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1763
1994
 
1764
1995
        add project ids to volumes
1765
1996
 
1766
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
1997
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1767
1998
 
1768
1999
        add back accidentally removed bridge name.
1769
2000
        str is reserved, so don't use it as a variable name
1770
2001
 
1771
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
2002
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1772
2003
 
1773
2004
        whitespace fixes and format instances set of object fixes
1774
2005
 
1775
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
2006
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1776
2007
 
1777
2008
        Use instdir to iterate through instances
1778
2009
 
1779
 
2010-06-24  andy <github@anarkystic.com>
 
2010
2010-06-24  andy <code@term.ie>
1780
2011
 
1781
2012
        fix bridge name
1782
2013
        
1788
2019
 
1789
2020
        Adding basic validation of volume size on creation, plus tests for it.
1790
2021
 
1791
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
2022
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1792
2023
 
1793
2024
        finished gutting keeper from volume
1794
2025
 
1808
2039
 
1809
2040
        Adding missing default values and fixing bare Redis fetch for volume list.
1810
2041
 
1811
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
2042
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1812
2043
 
1813
2044
        one more handler typo
1814
2045
 
1815
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
2046
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1816
2047
 
1817
2048
        fix objectstore handler typo
1818
2049
 
1819
 
2010-06-24  andy <github@anarkystic.com>
 
2050
2010-06-24  andy <code@term.ie>
1820
2051
 
1821
2052
        fix modify image attribute typo
1822
2053
        
1824
2055
        
1825
2056
        nova/endpoint/cloud.py
1826
2057
 
1827
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
2058
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1828
2059
 
1829
2060
        NetworkNode doesn't exist anymore
1830
2061
 
1832
2063
 
1833
2064
        Added back in missing gateway property on networks.
1834
2065
 
1835
 
2010-06-24  andy <github@anarkystic.com>
 
2066
2010-06-24  andy <code@term.ie>
1836
2067
 
1837
2068
        Refactored Instance to get rid of _s bits, and fixed some bugs in state management.
1838
2069
        
1852
2083
 
1853
2084
        Cleaning up my accidental merge of the docs branch
1854
2085
 
1855
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
2086
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1856
2087
 
1857
2088
        change pipelib to work with projects
1858
2089
 
1868
2099
 
1869
2100
        Fix for #437 (deleting attached volumes), plus some >9 blade_id fixes.
1870
2101
 
1871
 
2010-06-24  andy <github@anarkystic.com>
 
2102
2010-06-24  andy <code@term.ie>
1872
2103
 
1873
2104
        fix instance iteration to use self.instdir.all instead of older iterators
1874
2105
        
1876
2107
        
1877
2108
        nova/endpoint/cloud.py
1878
2109
 
1879
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
2110
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1880
2111
 
1881
2112
        nasa ldap defaults
1882
2113
 
1883
 
2010-06-24  andy <github@anarkystic.com>
 
2114
2010-06-24  andy <code@term.ie>
1884
2115
 
1885
2116
        sensible rbac defaults
1886
2117
        
1888
2119
        
1889
2120
        nova/endpoint/cloud.py
1890
2121
 
1891
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
2122
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1892
2123
 
1893
2124
        Tests for rbac code
1894
2125
 
1895
 
2010-06-24  andy <github@anarkystic.com>
 
2126
2010-06-24  andy <code@term.ie>
1896
2127
 
1897
2128
        Patch to allow rbac
1898
2129
        
1900
2131
        
1901
2132
        nova/auth/users.py
1902
2133
 
1903
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
2134
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1904
2135
 
1905
2136
        Adding mpi data
1906
2137
 
1907
 
2010-06-24  Vishvananda Ishaya <vishvananda@yahoo.com>
 
2138
2010-06-24  Vishvananda Ishaya <vishvananda@gmail.com>
1908
2139
 
1909
2140
        Adding cloudpipe and vpn data back in to network.py
1910
2141
 
1918
2149
        
1919
2150
        This reverts commit 7e8b5bcbad634cd4eabd0387d70beb25115bb680.
1920
2151
 
1921
 
2010-06-24  andy <github@anarkystic.com>
 
2152
2010-06-24  andy <code@term.ie>
1922
2153
 
1923
2154
        re-added cloudpipe
1924
2155
        
1966
2197
 
1967
2198
        update twitter username
1968
2199
 
1969
 
2010-06-20  Todd Willey <todd@rubidine.com>
 
2200
2010-06-20  Todd Willey <todd@ansolabs.com>
1970
2201
 
1971
2202
        make a "Running" topic instead of having it flow under "Configuration".
1972
2203
 
1973
 
2010-06-20  Todd Willey <todd@rubidine.com>
 
2204
2010-06-20  Todd Willey <todd@ansolabs.com>
1974
2205
 
1975
2206
        Make nginx config be in a code block.
1976
2207
 
1977
 
2010-06-20  Todd Willey <todd@rubidine.com>
 
2208
2010-06-20  Todd Willey <todd@ansolabs.com>
1978
2209
 
1979
2210
        More doc updates: nginx & pycurl.
1980
2211
 
1981
 
2010-06-20  Todd Willey <todd@rubidine.com>
 
2212
2010-06-20  Todd Willey <todd@ansolabs.com>
1982
2213
 
1983
2214
        Add a README, because GitHub loves them.  Update the getting started docs.
1984
2215
 
2010
2241
 
2011
2242
        Merge remote branch 'nova/master'
2012
2243
 
2013
 
2010-06-11  andy <github@anarkystic.com>
 
2244
2010-06-11  andy <code@term.ie>
2014
2245
 
2015
2246
        make get_my_ip return 127.0.0.1 for testing
2016
2247
 
2017
 
2010-06-11  andy <github@anarkystic.com>
 
2248
2010-06-11  andy <code@term.ie>
2018
2249
 
2019
2250
        Adds a Twisted implementation of a process pool
2020
2251
        
2021
2252
        Meant for use instead of utils.execute()
2022
2253
 
2023
 
2010-06-10  andy <github@anarkystic.com>
 
2254
2010-06-10  andy <code@term.ie>
2024
2255
 
2025
2256
        whitespace fixes for nova/utils.py
2026
2257