~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, Chuck Short, Soren Hansen
  • Date: 2011-04-08 10:49:10 UTC
  • mfrom: (1.1.15 upstream)
  • Revision ID: james.westby@ubuntu.com-20110408104910-syd12xtg27bdqbun
Tags: 2011.2~gamma1-0ubuntu1
[Chuck Short]
* New upstream release.
* debian/nova-doc.docs: Adjust directory to the right docs path.

[Soren Hansen]
* Refresh nova-manage-flags patch.
* Adjust call to ajaxterm to work with the packaged ajaxterm instead
  of the one we ship in the tarball.
* Remove all traces of the adminclient package. It moved to its own
  tarball. There are no known consumers, so this should not be a
  problem.
* Remove build-dependency on python-suds again.
* setup.py now takes care of installing the CA code, so yank those
  bits from debian/nova-common.install.
* setup.py now places api-paste.ini correctly, so stop working around
  it.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2011-04-08  Thierry Carrez <thierry@openstack.org>
 
2
 
 
3
        Import translations from Launchpad.
 
4
 
 
5
2011-04-08  Dan Prince <dan.prince@rackspace.com>
 
6
 
 
7
        Update the describe_image_attribute and modify_image_attribute functions
 
8
        in the EC2 API so they use the top level 'is_public' attribute of image
 
9
        objects. This brings these functions in line with the base image service.
 
10
        
 
11
        Added missing EC2 API unit tests for describing and modifying image attributes.
 
12
 
 
13
2011-04-08  Ken Pepple <ken.pepple@gmail.com>
 
14
 
 
15
        corrects incorrect openstack api responses for metadata (numeric/string conversion issue) and image format status (not uppercase)
 
16
 
 
17
2011-04-08  Dan Prince <dan.prince@rackspace.com>
 
18
 
 
19
        Implement a mechanism to enforce a configurable quota limit for image metadata (properties) within the OS API image metadata controller.
 
20
 
 
21
2011-04-08  Vishvananda Ishaya <vishvananda@gmail.com>
 
22
 
 
23
        Fixes issues with describe instances due to improperly set metadata.
 
24
        
 
25
        * Removes image['properties']['type']
 
26
        * Uses image['container_format'] to key display of type and create ec2 ids.
 
27
        * Defaults to 'ami' if container_format cannot be deduced. This allows
 
28
        bare images to show up in describe instances and be launched even though they
 
29
        are not officially in 'ami' format.
 
30
        * Changes nova-manage register to set proper container format
 
31
        * Fixes tests
 
32
        * Fixes _do_get_kernel_and_ramdisk in openstack api to only try to get them if it is a true 'ami'
 
33
        * Replaces 'owner_id' with 'project_id' since that is expected by glance code
 
34
        * Moves the filtering scheme to base image service so all services filter the same way
 
35
 
 
36
2011-04-07  Justin Santa Barbara <justin@fathomdb.com>
 
37
 
 
38
        Keep guest instances when libvirt host restarts
 
39
 
 
40
2011-04-07  Naveed Massjouni <naveedm9@gmail.com>
 
41
 
 
42
        Added support for listing addresses of a server in the openstack api.
 
43
        Now you can GET
 
44
        * /servers/1/ips
 
45
        * /servers/1/ips/public
 
46
        * /servers/1/ips/private
 
47
        Supports v1.0 json and xml.
 
48
        Added corresponding tests.
 
49
 
 
50
2011-04-07  Naveed Massjouni <naveedm9@gmail.com>
 
51
 
 
52
        This fixes how the metadata and addresses collections are serialized in xml responses.
 
53
 
 
54
2011-04-07  Vishvananda Ishaya <vishvananda@gmail.com>
 
55
 
 
56
        Automatically add the metadata address to the network host.  This allows guests to ARP for the address properly.
 
57
        
 
58
        I also uncovered an issue with moving the gateway.  Apparently specifying route add 0.0.0.0 doesn't actually work, you have use route add 'default'.  I also added a line to specifically delete the old gateway since it doesn't always automatically get deleted.
 
59
 
 
60
2011-04-07  Kei <masumotok@nttdata.co.jp>
 
61
 
 
62
        This branch is a patch for fixing below issue.
 
63
        > Bug #746821: live_migration failing due to network filter not found  Link a bug report 
 
64
 
 
65
2011-04-07  Dan Prince <dan.prince@rackspace.com>
 
66
 
 
67
        Update instances table to use instance_type_id instead of the old instance_type column which represented the name (ex: m1.small) of an instance type.
 
68
        
 
69
        This allows the various subsystems to cleanly reference instance types by their IDs instead of using the name as the key and provides a clean way to do the outer join to the instance types table in several SQL queries.
 
70
        
 
71
        Updated the instance_types module so that all methods now return instance_type dictionaries for consistency.
 
72
        
 
73
        Updated the Openstack API so that flavor ID is returned correctly.
 
74
 
 
75
2011-04-07  Josh Kearney <josh@jk0.org>
 
76
 
 
77
        Renamed computeFault back to cloudServersFault in an effort to maintain consistency with the 1.0 API spec. We can look into distinguishing the two in the next release. Held off for now to avoid potential regression.
 
78
 
 
79
2011-04-07  Sandy Walsh <sandy.walsh@rackspace.com>
 
80
 
 
81
        adds a timeout on session.login_with_password()
 
82
 
 
83
2011-04-07  Josh Kearney <josh@jk0.org>
 
84
 
 
85
        Bypass a potential security vulnerability by not setting shell=True in xenstore.py, using johannes.erdfelt's patch.
 
86
 
 
87
2011-04-07  Trey Morris <trey.morris@rackspace.com>
 
88
 
 
89
        fixed the way ip6 address were retrieved/returned in _get_network_info in nova/virt/xenapi/vmops
 
90
 
 
91
2011-04-07  Masanori Itoh <itoumsn@nttdata.co.jp>
 
92
 
 
93
        Remove <addressSet> and <item> from AllocateAddress response, and fix bug #751176.
 
94
 
 
95
2011-04-06  Justin Santa Barbara <justin@fathomdb.com>
 
96
 
 
97
        Support providing an XML namespace on the XML output from the OpenStack API
 
98
 
 
99
2011-04-06  Soren Hansen <soren.hansen@rackspace.com>
 
100
 
 
101
        Make sure ca_folder is created before chdir()ing into it.
 
102
 
 
103
2011-04-06  Soren Hansen <soren.hansen@rackspace.com>
 
104
 
 
105
        Only create ca_path directory if it does not already exist.
 
106
 
 
107
2011-04-06  Soren Hansen <soren.hansen@rackspace.com>
 
108
 
 
109
        Make "setup.py install" much more thorough. It now installs tools/ into /usr/share/nova and makes sure api-paste.conf lands in /etc/nova rather than /etc.
 
110
 
 
111
2011-04-05  Masanori Itoh <itoumsn@nttdata.co.jp>
 
112
 
 
113
        Moved 'name' from <imageId> to <imageLocation>, corrected <imageType> and fixes bug # 750482.
 
114
 
 
115
2011-04-05  Chuck Short <zulcss@ubuntu.com>
 
116
 
 
117
        This branch contains the fix for lp:749973. VNC is assumed that is default for all in libvirt which LXC does not support yet.
 
118
        
 
119
        Regards
 
120
        chuck
 
121
 
 
122
2011-04-05  Soren Hansen <soren.hansen@rackspace.com>
 
123
 
 
124
        Separate CA/ dir into code and state.
 
125
 
 
126
2011-04-05  John Tran <jtran@attinteractive.com>
 
127
 
 
128
        fix bug lp:682888 - DescribeImages has no unit tests.
 
129
 
 
130
2011-04-04  Ilya Alekseyev <ialekseev@griddynamics.com>
 
131
 
 
132
        Network injection check fixed in libvirt driver.
 
133
 
 
134
2011-04-04  Devin Carlen <devin.carlen@gmail.com>
 
135
 
 
136
        Removed adminclient.py and added reference to the new nova-adminclient project in tools/pip-requires.
 
137
 
 
138
2011-04-04  Josh Kearney <josh@jk0.org>
 
139
 
 
140
        Don't prefix adminPass with the first 4 chars of the instance name.
 
141
 
 
142
2011-04-04  Vishvananda Ishaya <vishvananda@gmail.com>
 
143
 
 
144
        Declares the flag for vncproxy_topic in compute.api
 
145
 
 
146
2011-04-04  Chris Behrens <cbehrens@codestud.com>
 
147
 
 
148
        Fixes bug 741246.  Ed Leafe's inject_file method for the agent plugin was mistakenly never committed after having to fix commits under wrong email address.  vmops makes calls to this (previously) missing method.
 
149
 
 
150
2011-04-04  Brian Lamar <brian.lamar@rackspace.com>
 
151
 
 
152
        Attempt to circumvent errors in the API from improper/malformed responses from image service.
 
153
 
 
154
2011-04-04  Ken Pepple <ken.pepple@gmail.com>
 
155
 
 
156
        fixes incorrect case of OpenStack API status response
 
157
 
 
158
2011-04-04  Brian Lamar <brian.lamar@rackspace.com>
 
159
 
 
160
        Only define 'VIMMessagePlugin' class if suds can be loaded.
 
161
 
 
162
2011-04-04  Soren Hansen <soren.hansen@rackspace.com>
 
163
 
 
164
        Make euca-get-ajax-console work with Euca2ools 1.3
 
165
 
 
166
2011-04-01  Masanori Itoh <itoumsn@nttdata.co.jp>
 
167
 
 
168
        Add checking if the floating_ip is allocated or not before appending to result array in DescribeAddresses.
 
169
 
 
170
2011-04-01  Masanori Itoh <itoumsn@nttdata.co.jp>
 
171
 
 
172
        Added synchronize_session parameter to a query in fixed_ip_disassociate_all_by_timeout() and fix #735974.
 
173
 
 
174
2011-03-31  Sandy Walsh <sandy.walsh@rackspace.com>
 
175
 
 
176
        Removes excessive logging message in the event of a rabbitmq failure. 
 
177
        
 
178
        Pro: logs stay under control
 
179
        Con: in the event of a non-comm failure, the exception will get eaten.
 
180
 
 
181
2011-03-31  Mark Washenberger <mark.washenberger@rackspace.com>
 
182
 
 
183
        Add a change password action to /servers in openstack api v1.1, and associated tests.
 
184
 
 
185
2011-03-31  Josh Kearney <josh@jk0.org>
 
186
 
 
187
        Friendlier error message if there are no compute nodes are available.
 
188
 
 
189
2011-03-31  Josh Kearney <josh@jk0.org>
 
190
 
 
191
        Friendlier error message if there are no compute nodes are available.
 
192
 
 
193
2011-03-31  Tushar Patil <tushar.vitthal.patil@gmail.com>
 
194
 
 
195
        If the floating ip address is not allocated or is allocated to another project, then the user trying to associate the floating ip address to an instance should get a proper error message.
 
196
 
1
197
2011-03-30  Thierry Carrez <thierry@openstack.org>
2
198
 
3
199
        Add obviously-missing method that prevents an Hyper-V compute node from even