Merge lp:~james-page/heat/redux into lp:~ubuntu-server-dev/heat/havana
- redux
- Merge into havana
Proposed by
James Page
Status: | Merged |
---|---|
Merged at revision: | 15 |
Proposed branch: | lp:~james-page/heat/redux |
Merge into: | lp:~ubuntu-server-dev/heat/havana |
Diff against target: |
12443 lines (+260/-11905) 35 files modified
debian/CHANGELOG (+0/-11199) debian/changelog (+18/-1) debian/control (+121/-120) debian/debian_control_vars (+0/-1) debian/heat-api-cfn.config.in (+0/-14) debian/heat-api-cfn.install (+1/-1) debian/heat-api-cfn.postinst.in (+0/-20) debian/heat-api-cfn.templates (+0/-33) debian/heat-api-cfn.upstart (+8/-0) debian/heat-api-cloudwatch.config.in (+0/-14) debian/heat-api-cloudwatch.install (+1/-1) debian/heat-api-cloudwatch.postinst.in (+0/-20) debian/heat-api-cloudwatch.templates (+0/-63) debian/heat-api-cloudwatch.upstart (+8/-0) debian/heat-api.config.in (+0/-15) debian/heat-api.install (+1/-1) debian/heat-api.postinst.in (+0/-23) debian/heat-api.templates (+0/-79) debian/heat-api.upstart (+8/-0) debian/heat-common.dirs (+3/-0) debian/heat-common.install (+2/-0) debian/heat-common.postinst (+9/-5) debian/heat-engine.config.in (+0/-14) debian/heat-engine.install (+1/-1) debian/heat-engine.postinst (+1/-12) debian/heat-engine.prerm (+0/-17) debian/heat-engine.templates (+0/-26) debian/heat-engine.upstart (+8/-0) debian/patches/default-kombu.patch (+48/-0) debian/patches/default-sqlite.patch (+17/-0) debian/patches/series (+2/-0) debian/po/POTFILES.in (+0/-4) debian/po/templates.pot (+0/-184) debian/rules (+1/-36) debian/watch (+2/-1) |
To merge this branch: | bzr merge lp:~james-page/heat/redux |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu Server Developers | Pending | ||
Review via email: mp+179197@code.launchpad.net |
Commit message
Description of the change
To post a comment you must log in.
lp:~james-page/heat/redux
updated
- 17. By James Page
-
d/control: Update VCS locations to ubuntu-server-dev branches.
- 18. By James Page
-
Re-enable DEP8 tests
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === removed file 'debian/CHANGELOG' |
2 | --- debian/CHANGELOG 2013-05-29 17:36:41 +0000 |
3 | +++ debian/CHANGELOG 1970-01-01 00:00:00 +0000 |
4 | @@ -1,11199 +0,0 @@ |
5 | -commit 05a39ef93f32ca79d09c419b5132cef12a349060 |
6 | -Author: Zane Bitter <zbitter@redhat.com> |
7 | -Date: Tue Oct 23 11:44:50 2012 +0200 |
8 | - |
9 | - Set release to final for v7 |
10 | - |
11 | - Change-Id: Ia11e0a401a0a3087823556c1e702219bb503d8e2 |
12 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
13 | - |
14 | -commit d65ae5b3133c72bd6bde013ace36bcfbbc1e51a9 |
15 | -Author: Steven Hardy <shardy@redhat.com> |
16 | -Date: Mon Oct 22 18:38:06 2012 +0100 |
17 | - |
18 | - heat engine : Make Resource::swift handle auth_token |
19 | - |
20 | - Make Resource::swift() handle auth_token so the S3 |
21 | - resource will work with AWS auth |
22 | - |
23 | - Fixes #271 |
24 | - |
25 | - Change-Id: Ie5aca026dea25045e42aab677a2c793c79de1658 |
26 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
27 | - |
28 | -commit 7036a387f48fb0cd5266f57fa148a32d98cd7270 |
29 | -Author: Zane Bitter <zbitter@redhat.com> |
30 | -Date: Thu Oct 18 15:50:27 2012 +0200 |
31 | - |
32 | - ReST API: Add a keystone endpoint |
33 | - |
34 | - Change-Id: I2770279ec50822c106d3ae23ce2f736a49139443 |
35 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
36 | - |
37 | -commit 567128f594bf45748528e610f01d90255ff0eb60 |
38 | -Author: Zane Bitter <zbitter@redhat.com> |
39 | -Date: Thu Oct 18 16:50:53 2012 +0200 |
40 | - |
41 | - Handle %(tenant_id)s in endpoints when updating |
42 | - |
43 | - Change-Id: I61112f02b60b6bb63f33d5459edec1f44a49bdd5 |
44 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
45 | - |
46 | -commit 2e7e7c44cf52191cf54222c8256c6afcc6f00aa5 |
47 | -Author: Zane Bitter <zbitter@redhat.com> |
48 | -Date: Mon Oct 22 11:24:59 2012 +0200 |
49 | - |
50 | - Change the service user to match devstack |
51 | - |
52 | - The user which authenticates keystone tokens should be the "heat" user in |
53 | - the "service" tenant. This changes the default configuration to do this, as |
54 | - devstack already does. |
55 | - |
56 | - Ref #269 |
57 | - |
58 | - Change-Id: I89978ec0b490f6d404c568197dd4208097a4b695 |
59 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
60 | - |
61 | -commit 3bc725b5bd1ec82cc5e307d08803836d83a9e143 |
62 | -Author: Zane Bitter <zbitter@redhat.com> |
63 | -Date: Mon Oct 22 11:20:07 2012 +0200 |
64 | - |
65 | - Pass the correct tenant for the service user |
66 | - |
67 | - Previously, the service user (which authenticates tokens passes to the |
68 | - engine by the APIs) was paired with the tenant of the end user to do |
69 | - authentication, which worked only when they were in the same tenant. This |
70 | - should not be the case, since the service user should only have an admin |
71 | - role in the "service" tenant. |
72 | - |
73 | - Fixes #269 |
74 | - |
75 | - Change-Id: I99b764fc489429dd6d081485bd89d5dde737c124 |
76 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
77 | - |
78 | -commit d75075cf35907530f8211d53d89b4ffd186fe251 |
79 | -Merge: 5d7ebba 0816b29 |
80 | -Author: Jenkins <jenkins@review.openstack.org> |
81 | -Date: Fri Oct 19 20:45:14 2012 +0000 |
82 | - |
83 | - Merge "ReST API: Format output as JSON" |
84 | - |
85 | -commit 5d7ebbaa06fa348e1e50121316580811c3f15105 |
86 | -Merge: c2d262e 0f108b7 |
87 | -Author: Jenkins <jenkins@review.openstack.org> |
88 | -Date: Fri Oct 19 18:37:58 2012 +0000 |
89 | - |
90 | - Merge "Start and enable libvirtd." |
91 | - |
92 | -commit 0f108b72dea71d9667a573d5661a301bdeec99cb |
93 | -Author: Ian Main <imain@redhat.com> |
94 | -Date: Fri Oct 19 11:30:27 2012 -0700 |
95 | - |
96 | - Start and enable libvirtd. |
97 | - |
98 | - Just did a fresh install on fedora 17 and found libvirt was not running |
99 | - by default which caused nova to not start. Explicitly enable it. |
100 | - |
101 | - Change-Id: Id244af934007020d1a9f263dd71f04e5950dd2c5 |
102 | - Signed-off-by: Ian Main <imain@redhat.com> |
103 | - |
104 | -commit c2d262e6b26d0dd14c6f6c76100e78a4154fef08 |
105 | -Author: Steven Hardy <shardy@redhat.com> |
106 | -Date: Fri Oct 19 19:11:51 2012 +0100 |
107 | - |
108 | - heat engine : Resource.keystone handle auth_token |
109 | - |
110 | - Handle auth_token as well as username/password |
111 | - |
112 | - Fixes #268 |
113 | - |
114 | - Change-Id: I7015556d74e026977fdd04f4ce9a378c0fac7695 |
115 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
116 | - |
117 | -commit 13ec48afe3aa12804cf15ad02557b1949cd52cdc |
118 | -Author: Steven Hardy <shardy@redhat.com> |
119 | -Date: Fri Oct 19 19:02:33 2012 +0100 |
120 | - |
121 | - heat engine : Rework auth.authenticate |
122 | - |
123 | - engine.auth.authenticate is really creating a novaclient |
124 | - connection, so move this into Resource.nova |
125 | - |
126 | - Ref #268 |
127 | - |
128 | - Change-Id: I15d9c0537b3af9e65cd1ea5bd667bde0c89dc4c2 |
129 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
130 | - |
131 | -commit 52968f4a16b1af85770f532f734143add807c53b |
132 | -Author: Steven Hardy <shardy@redhat.com> |
133 | -Date: Fri Oct 19 16:12:15 2012 +0100 |
134 | - |
135 | - heat engine : remove unused EC2 style auth from engine |
136 | - |
137 | - We handle EC2 style auth at the heat-api-cfn level, so EC2 |
138 | - style authenticated requests simply pass us an auth_token in |
139 | - the context, so remove this duplicate/dead code. |
140 | - |
141 | - Ref #268 |
142 | - |
143 | - Change-Id: I17708cb6ef4b0eb4989d47c116b6211f0d419dcb |
144 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
145 | - |
146 | -commit 0816b2963c4c334efe65f2a0cf2748ae6bc708c0 |
147 | -Author: Zane Bitter <zbitter@redhat.com> |
148 | -Date: Fri Oct 19 17:14:12 2012 +0200 |
149 | - |
150 | - ReST API: Format output as JSON |
151 | - |
152 | - Eventually, both XML and JSON will be supported, but for now make the |
153 | - output JSON, the same as the input. |
154 | - |
155 | - Change-Id: If0f00b182c27616a9a6f08b468d732c718b7635a |
156 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
157 | - |
158 | -commit 5658f9d4dbe759fe26a7b820058b8e257f796f35 |
159 | -Author: Jeff Peeler <jpeeler@redhat.com> |
160 | -Date: Fri Oct 19 11:20:04 2012 -0400 |
161 | - |
162 | - Do not assume host has selinux utils installed |
163 | - |
164 | - related to #265 |
165 | - |
166 | - Change-Id: I4a6cff1f05b6f4f88d672cc0d4ce5e8f62a58e47 |
167 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
168 | - |
169 | -commit 6ea813be339f8218cef6ceaa61bbe3a698783e09 |
170 | -Author: Zane Bitter <zbitter@redhat.com> |
171 | -Date: Fri Oct 19 16:15:13 2012 +0200 |
172 | - |
173 | - Identify stacks using tenant UUIDs |
174 | - |
175 | - Tenant names may come and go, but UUIDs are universally unique. Therefore, |
176 | - ownership of the stack should be keyed on the tenant_id, not the tenant |
177 | - name. |
178 | - |
179 | - Change-Id: I7ec410aeaeceb6319299935b5f34d7c4e9c63d67 |
180 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
181 | - |
182 | -commit debeccde8f9d3e99d2addc843d718eaf1e588dfe |
183 | -Author: Jeff Peeler <jpeeler@redhat.com> |
184 | -Date: Thu Oct 18 14:53:26 2012 -0400 |
185 | - |
186 | - Make default distribution U10 for deb template |
187 | - |
188 | - Change-Id: Ifcfc7d1fbb6fac2a785a0dc5a4e6ba09cf898ed4 |
189 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
190 | - |
191 | -commit 0ee9371f0c67d2334ced2a5bec171864a4fa7374 |
192 | -Author: Steven Hardy <shardy@redhat.com> |
193 | -Date: Wed Oct 17 13:37:57 2012 +0100 |
194 | - |
195 | - heat engine : Make wait-condition poll interval better |
196 | - |
197 | - Remove rising-rate sleep-time logic and replace with a bounded |
198 | - poll interval derived from the timeout - this should avoid ramping |
199 | - up to a really long interval and delaying stack complete status |
200 | - |
201 | - Fixes #264 |
202 | - |
203 | - Change-Id: Id53b87a988299708c29fc853f2801f527fd825dd |
204 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
205 | - |
206 | -commit 0c81d9dbef675c666ba1bb9d659457b3acc05e78 |
207 | -Author: Zane Bitter <zbitter@redhat.com> |
208 | -Date: Tue Oct 16 16:31:59 2012 +0200 |
209 | - |
210 | - Handle upgrades in heat-keystone-setup |
211 | - |
212 | - Handle upgrades of Heat by removing any outdated endpoints that exist in |
213 | - keystone and adding any existing "heat" service user to an admin role in |
214 | - the service tenant. |
215 | - |
216 | - Change-Id: If6393417b5404a56b4723f42fb1a1b394d01cc6a |
217 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
218 | - |
219 | -commit bae47db46091c7ee2840abb264818731ed4ae099 |
220 | -Author: Zane Bitter <zbitter@redhat.com> |
221 | -Date: Wed Oct 17 10:33:45 2012 +0200 |
222 | - |
223 | - Rename CloudFormation service to heat-cfn |
224 | - |
225 | - This is consistent with what is implemented in devstack. |
226 | - |
227 | - Change-Id: If47c28ddbef1d6c61e2d741f359d850e4ecffaa9 |
228 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
229 | - |
230 | -commit 453854cdf697453376364eae51d65e3e58d82f51 |
231 | -Merge: a97c6d3 3308e27 |
232 | -Author: Jenkins <jenkins@review.openstack.org> |
233 | -Date: Wed Oct 17 08:33:13 2012 +0000 |
234 | - |
235 | - Merge "heat tests : Remove utils.Stack getter methods" |
236 | - |
237 | -commit 3308e276481a7160adb58b9c1cad7327543c47cc |
238 | -Author: Steven Hardy <shardy@redhat.com> |
239 | -Date: Tue Oct 16 17:24:53 2012 +0100 |
240 | - |
241 | - heat tests : Remove utils.Stack getter methods |
242 | - |
243 | - Remove the get_*_client getter methods, as they aren't |
244 | - actually doing anything, so just access the attributes |
245 | - |
246 | - Change-Id: Ic6740bdfe7d44c40b9fdf9fc4d03f8eddaf9a740 |
247 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
248 | - |
249 | -commit a97c6d3181a3d09751c3f88eee5a43e9eed0ad37 |
250 | -Author: Zane Bitter <zbitter@redhat.com> |
251 | -Date: Tue Oct 16 16:33:55 2012 +0200 |
252 | - |
253 | - Use password in preference to token if both supplied |
254 | - |
255 | - Fixes #263 - devstack is providing a token in the environment, which was |
256 | - causing the wrong path to get hit. |
257 | - |
258 | - Change-Id: I9aae346e57fdfe156e52d4696e8f2f859884ff2f |
259 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
260 | - |
261 | -commit f3ab48b64e13d681ff4d07aae67c31fb6c266683 |
262 | -Merge: 74b207a cd512f5 |
263 | -Author: Jenkins <jenkins@review.openstack.org> |
264 | -Date: Tue Oct 16 14:16:50 2012 +0000 |
265 | - |
266 | - Merge "heat : heat cli pep cleanups" |
267 | - |
268 | -commit 74b207a332d67fd530f3a87fbf83f6981e75d113 |
269 | -Author: Steven Hardy <shardy@redhat.com> |
270 | -Date: Tue Oct 16 14:16:17 2012 +0100 |
271 | - |
272 | - heat tests : add ValidateTemplate test to CFN_API_Actions_Boto test |
273 | - |
274 | - Add test for ValidateTemplate test to test_CFN_API_Actions_Boto.py |
275 | - |
276 | - Change-Id: I1fff55cd9aaa0c62c2a1e05050695bcd3f96664a |
277 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
278 | - |
279 | -commit da5406a043512dbc47064794d6ab1ab1e0ba228b |
280 | -Author: Steven Hardy <shardy@redhat.com> |
281 | -Date: Tue Oct 16 13:45:24 2012 +0100 |
282 | - |
283 | - heat tests : Add ValidateTemplate test to CFN_API_Actions test |
284 | - |
285 | - Add test for ValidateTemplate action to test_CFN_API_Actions.py |
286 | - |
287 | - Change-Id: Ia7a377f952d096e7b728a7151906ab2781695008 |
288 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
289 | - |
290 | -commit 3cbbafd3c2fd321941722eea598aead1dd3d481b |
291 | -Author: Steven Hardy <shardy@redhat.com> |
292 | -Date: Tue Oct 16 13:19:27 2012 +0100 |
293 | - |
294 | - heat API : ValidateTemplate fix response format |
295 | - |
296 | - Fix CFN API ValidateTemplate response format, missing the |
297 | - ValidateTemplateResponse wrapper, required by boto to parse the response |
298 | - |
299 | - Change-Id: I89464df402346ff87041496652d2b4d39cc35fc6 |
300 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
301 | - |
302 | -commit cd512f5e915ff7de89c4829e45e367f9b201a3db |
303 | -Author: Steven Hardy <shardy@redhat.com> |
304 | -Date: Tue Oct 16 14:34:38 2012 +0100 |
305 | - |
306 | - heat : heat cli pep cleanups |
307 | - |
308 | - Fix some pep whitespace issues, which were not picked |
309 | - up by the jenkins gate for some reason.. |
310 | - |
311 | - Change-Id: I9a3488d61a3cde4bb8038f3f1927eb0c1ad0f60c |
312 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
313 | - |
314 | -commit 98b6c2a566812abdb1c89e9dec51331baea5ae14 |
315 | -Author: Steven Hardy <shardy@redhat.com> |
316 | -Date: Mon Oct 8 13:48:27 2012 +0100 |
317 | - |
318 | - heat : boto_client_cloudwatch allow credentials override |
319 | - |
320 | - Allow the AWS key/secret to be passed in when making the client |
321 | - connection like boto_client.py |
322 | - |
323 | - Ref #222 |
324 | - |
325 | - Change-Id: Iee24120eb52c8ffb97b1b421b0a27313e5f5cbdd |
326 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
327 | - |
328 | -commit b1c97d145531ba3aeff055d7028ff49df13cad9e |
329 | -Author: Zane Bitter <zbitter@redhat.com> |
330 | -Date: Tue Oct 16 13:35:23 2012 +0200 |
331 | - |
332 | - Catch SSH Disconnection errors in functional tests |
333 | - |
334 | - Change-Id: I24f959cbaa36138bafeda70a3966000673c80c56 |
335 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
336 | - |
337 | -commit 46a41590fb8ebbec565e0d007c429a17d0d7f5eb |
338 | -Author: Steven Hardy <shardy@redhat.com> |
339 | -Date: Tue Oct 16 10:38:17 2012 +0100 |
340 | - |
341 | - heat : add template-swift-url option to client |
342 | - |
343 | - Add option to bin/heat to retrieve template body from swift |
344 | - |
345 | - Fixes #216 |
346 | - |
347 | - Change-Id: I425d7cd0f01875d85d97906f4f91c3a3b2fcf851 |
348 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
349 | - |
350 | -commit 84ddb9fb654ee8cd57273110f4760f44af43be3a |
351 | -Author: Steven Hardy <shardy@redhat.com> |
352 | -Date: Mon Oct 15 16:42:52 2012 +0100 |
353 | - |
354 | - heat cli: encapsulate template arg-parsing |
355 | - |
356 | - Encapsulate template argument parsing in a helper function |
357 | - cleans up some duplication and provides a single place to add |
358 | - swift-template-url logic |
359 | - |
360 | - Ref #216 |
361 | - |
362 | - Change-Id: I36515f318ed79899a2710899ffca83e4452c61f4 |
363 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
364 | - |
365 | -commit 4bd5c4a9dde0afbcd31438604c3aa05799c472ce |
366 | -Author: Steven Hardy <shardy@redhat.com> |
367 | -Date: Mon Oct 15 17:01:39 2012 +0100 |
368 | - |
369 | - heat engine : remove unused validate_template params |
370 | - |
371 | - Remove unused params argument to validate_template, since |
372 | - it is no longer passed by the CFN API meaning the validate |
373 | - action fails |
374 | - |
375 | - Fixes #262 |
376 | - |
377 | - Change-Id: Ic2a5ede02649f2d6dff86595efb0127e07fbf253 |
378 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
379 | - |
380 | -commit ac38cae7f5352a0c2592d6789bdd5e35ca5aa900 |
381 | -Author: Zane Bitter <zbitter@redhat.com> |
382 | -Date: Mon Oct 15 16:33:19 2012 +0200 |
383 | - |
384 | - Obey the passed in distro value in HAProxy template |
385 | - |
386 | - Change-Id: I7e1dad654746329763bb575a09611aa0b827ec24 |
387 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
388 | - |
389 | -commit 64965db9de997d55d7599073d2a310251fc355e3 |
390 | -Author: Zane Bitter <zbitter@redhat.com> |
391 | -Date: Mon Oct 15 16:13:12 2012 +0200 |
392 | - |
393 | - Use --script option to parted in templates |
394 | - |
395 | - Provisioning scripts should never expect user input. |
396 | - |
397 | - Change-Id: I0099cee6a920313c2b5c8e86ddb18de11bab8329 |
398 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
399 | - |
400 | -commit 65496df4a9c08d0ef7fc191f192b19df39447198 |
401 | -Author: Zane Bitter <zbitter@redhat.com> |
402 | -Date: Mon Oct 15 15:46:49 2012 +0200 |
403 | - |
404 | - Reduce timeout periods in functional tests |
405 | - |
406 | - Many of the timeouts were absurdly long and delayed reporting of test |
407 | - results by many hours at a time. |
408 | - |
409 | - Change-Id: I9a70442548097d607eab87471a8037b566127ac9 |
410 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
411 | - |
412 | -commit fdf285f4df7b4589e8801c77bdd3c3b2f57c9812 |
413 | -Author: Zane Bitter <zbitter@redhat.com> |
414 | -Date: Fri Oct 12 22:32:54 2012 +0200 |
415 | - |
416 | - ReST API: Add unit tests |
417 | - |
418 | - Change-Id: Id815c7d5d08e912f64268529b4bdbdcd06c1c47e |
419 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
420 | - |
421 | -commit b3fba7da803d3c0239f7d3a27a69cd099fb6552e |
422 | -Author: Steven Hardy <shardy@redhat.com> |
423 | -Date: Mon Oct 15 11:34:52 2012 +0100 |
424 | - |
425 | - heat : Getting started updates for Cloudwatch |
426 | - |
427 | - Update GettingStarted.rst: |
428 | - - Add heat-api-cloudwatch section |
429 | - - Add firewall rules required for heat-metadata and heat-api-cloudwatch |
430 | - |
431 | - Change-Id: I3b232f378a23b6c334c7e8e5af3ab067ffd50381 |
432 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
433 | - |
434 | -commit 47c79a2051f7738a482bad090b894c6e480dfe7a |
435 | -Author: Zane Bitter <zbitter@redhat.com> |
436 | -Date: Mon Oct 15 11:57:11 2012 +0200 |
437 | - |
438 | - Getting Started: Fix IP address determination on F17 |
439 | - |
440 | - The format of the output of ifconfig has changed between Fedora 16 and |
441 | - Fedora 17, so starting the metadata server failed on the latter due to a |
442 | - missing IP address. |
443 | - |
444 | - The change makes the script work with either format, and also now fails |
445 | - with an error if it breaks again. |
446 | - |
447 | - Change-Id: I7012af7bd7c15f6a962d19e66c8a0d8401243895 |
448 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
449 | - |
450 | -commit b53436bf402a992cc9c135dd833bdb15465d4244 |
451 | -Merge: 2f2c5e7 4d262e3 |
452 | -Author: Jenkins <jenkins@review.openstack.org> |
453 | -Date: Mon Oct 15 08:57:10 2012 +0000 |
454 | - |
455 | - Merge "heat : Remove cloudwatch functionalty from metadata server" |
456 | - |
457 | -commit 2f2c5e7494270c9877d92b66dc6f7131ad31c710 |
458 | -Merge: 737f4f4 318f233 |
459 | -Author: Jenkins <jenkins@review.openstack.org> |
460 | -Date: Mon Oct 15 08:55:04 2012 +0000 |
461 | - |
462 | - Merge "heat templates : Add boto config to HA templates" |
463 | - |
464 | -commit 737f4f4320510371ceaab0ef6e528aa567e52eec |
465 | -Merge: be39298 ebc3129 |
466 | -Author: Jenkins <jenkins@review.openstack.org> |
467 | -Date: Mon Oct 15 08:43:19 2012 +0000 |
468 | - |
469 | - Merge "heat engine : Move watch logic into WatchRule class" |
470 | - |
471 | -commit ebc3129e44d5762756d28133880b07a13f6e0be3 |
472 | -Author: Steven Hardy <shardy@redhat.com> |
473 | -Date: Fri Sep 28 08:02:20 2012 +0100 |
474 | - |
475 | - heat engine : Move watch logic into WatchRule class |
476 | - |
477 | - Move engine/manager.py logic into WatchRule class so watch- |
478 | - related DB manipulation and related logic is encapsulated in |
479 | - the WatchRule class |
480 | - |
481 | - Fixes #217 |
482 | - |
483 | - Change-Id: I5405ab631de17efda7eefb45dadad55ee12c533c |
484 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
485 | - |
486 | -commit be392980ce9c450cc92a6a57ddbe2b09693e1273 |
487 | -Author: Zane Bitter <zbitter@redhat.com> |
488 | -Date: Fri Oct 12 22:32:54 2012 +0200 |
489 | - |
490 | - ReST API: Report template validation errors |
491 | - |
492 | - Use a different HTTP Status code (Bad Request) for validation errors. |
493 | - |
494 | - Change-Id: Ie1097dfbbe920a2efb641b343114d7b4decac473 |
495 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
496 | - |
497 | -commit a5c7b42e23add65e4f990674f24aa9bd90725a72 |
498 | -Author: Zane Bitter <zbitter@redhat.com> |
499 | -Date: Fri Oct 12 22:32:54 2012 +0200 |
500 | - |
501 | - ReST API: Return appropriate error codes |
502 | - |
503 | - Change-Id: I769366dd164199c3b7d16ca8bf4c4d99d21dbb7b |
504 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
505 | - |
506 | -commit 238187ee0a9d075d1e86534a72ae2eb8e53cce26 |
507 | -Author: Zane Bitter <zbitter@redhat.com> |
508 | -Date: Fri Oct 12 22:32:54 2012 +0200 |
509 | - |
510 | - ReST API: Separate out code to fetch template from a URL |
511 | - |
512 | - This will make testing a bit easier. |
513 | - |
514 | - Change-Id: I8f9d63e3ff68174bb9f1284c21f52696ec5ac006 |
515 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
516 | - |
517 | -commit 8be0906b7aa3162d9d1435eb8ed0d8ba9c226066 |
518 | -Author: Steven Hardy <shardy@redhat.com> |
519 | -Date: Fri Oct 12 17:18:11 2012 +0100 |
520 | - |
521 | - heat : db API add watch_rule_get_by_name |
522 | - |
523 | - Add watch_rule_get_by_name, and move the previous |
524 | - watch_rule_get to look up rule by ID, which is consistent |
525 | - with the other api calls. Lookup by id is required for |
526 | - WatchRule rework |
527 | - |
528 | - Ref #217 |
529 | - |
530 | - Change-Id: I4b5d08ffcd31b6b522c65edd0a202e8cf5a367b8 |
531 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
532 | - |
533 | -commit db0a268f414e963d73ded7449662385f8e5435c1 |
534 | -Author: Steven Hardy <shardy@redhat.com> |
535 | -Date: Fri Oct 12 10:49:13 2012 +0100 |
536 | - |
537 | - heat : db API add watch_rule_update DB API action |
538 | - |
539 | - Add watch_rule_update DB API call, needed for WatchRule |
540 | - refactor/rework |
541 | - |
542 | - Ref #217 |
543 | - |
544 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
545 | - |
546 | - Change-Id: Ie8321d390ab96e987bfa4c97c26f1e0305f6bd48 |
547 | - |
548 | -commit 4d262e3b29faeb6499ca2befe52d81aea3583ef7 |
549 | -Author: Steven Hardy <shardy@redhat.com> |
550 | -Date: Fri Oct 12 13:45:11 2012 +0100 |
551 | - |
552 | - heat : Remove cloudwatch functionalty from metadata server |
553 | - |
554 | - Remove the cloudwatch metric functionality from the heat-metadata |
555 | - service, since all stats should now be sent via the CloudWatch |
556 | - api via the PutMetricData action (ref cfn-push-stats update) |
557 | - |
558 | - Note that after this change you will need to rebuild your jeos |
559 | - images to get the new version of cfn-push-stats from heat-jeos |
560 | - |
561 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
562 | - |
563 | - Change-Id: I5eec60d3dd0abfb32e2b4777635f1b0e2714a2c2 |
564 | - |
565 | -commit 318f233c54c4f2046052a4a70411600e53aa847f |
566 | -Author: Steven Hardy <shardy@redhat.com> |
567 | -Date: Wed Oct 10 10:03:11 2012 +0100 |
568 | - |
569 | - heat templates : Add boto config to HA templates |
570 | - |
571 | - Add boto config to HA/IHA templates as it's now required for |
572 | - authenticated cfn-push-stats which uses the CloudWatch API |
573 | - |
574 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
575 | - |
576 | - Change-Id: I8670f6774834e9f41870240496fe74728306cf17 |
577 | - |
578 | -commit 5df2d6f7020c54fc7e5c9c8e68662708791e3f69 |
579 | -Merge: e690324 64fc539 |
580 | -Author: Jenkins <jenkins@review.openstack.org> |
581 | -Date: Wed Oct 10 22:17:18 2012 +0000 |
582 | - |
583 | - Merge "ReST API: Add some simple API documentation" |
584 | - |
585 | -commit e69032415cdaec1b9594eccaca839181d398ee43 |
586 | -Merge: 3e196ee a553fc2 |
587 | -Author: Jenkins <jenkins@review.openstack.org> |
588 | -Date: Wed Oct 10 22:16:56 2012 +0000 |
589 | - |
590 | - Merge "ReST API: Use JSON documents for data input" |
591 | - |
592 | -commit 3e196ee0062c1084730b1429e04571761cfd4221 |
593 | -Merge: a7babbd 4fca773 |
594 | -Author: Jenkins <jenkins@review.openstack.org> |
595 | -Date: Wed Oct 10 22:14:02 2012 +0000 |
596 | - |
597 | - Merge "ReST API: Refactor handling of input data" |
598 | - |
599 | -commit a7babbd61f738687f5c2a0eb0b487655d2bc8e5b |
600 | -Author: Steve Baker <sbaker@redhat.com> |
601 | -Date: Thu Oct 11 08:18:04 2012 +1300 |
602 | - |
603 | - Unit test for load balancer resource type. |
604 | - |
605 | - Change-Id: I2386419563f02bcb509a8547fd587b9af6285c5c |
606 | - |
607 | -commit abafede828fff481912bb1044e0683536468eb64 |
608 | -Merge: d41fe6f c0ec1c1 |
609 | -Author: Jenkins <jenkins@review.openstack.org> |
610 | -Date: Wed Oct 10 18:17:25 2012 +0000 |
611 | - |
612 | - Merge "heat : Add missing calculate_properties to user resource" |
613 | - |
614 | -commit d41fe6f6f018fc15fa578692b145aac4707edf63 |
615 | -Merge: 96c9b50 73b19cb |
616 | -Author: Jenkins <jenkins@review.openstack.org> |
617 | -Date: Wed Oct 10 18:15:07 2012 +0000 |
618 | - |
619 | - Merge "heat engine : Avoid printing credentials to logfile" |
620 | - |
621 | -commit c0ec1c1dd4aaba11b11f21877e57ee113abd1fdf |
622 | -Author: Steven Hardy <shardy@redhat.com> |
623 | -Date: Wed Oct 10 18:20:25 2012 +0100 |
624 | - |
625 | - heat : Add missing calculate_properties to user resource |
626 | - |
627 | - Adding calculate_properties to user AccessKey resource, or |
628 | - we get a key error when trying to list resources in stacks |
629 | - using this resource type |
630 | - |
631 | - Fixes #194 |
632 | - |
633 | - Change-Id: I905c162dd6bc3557825610f046e6ee8228d5225b |
634 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
635 | - |
636 | -commit 73b19cb666d70f2288a96c95cfab4bf8ed391faa |
637 | -Author: Steven Hardy <shardy@redhat.com> |
638 | -Date: Mon Oct 8 17:16:42 2012 +0100 |
639 | - |
640 | - heat engine : Avoid printing credentials to logfile |
641 | - |
642 | - Avoid printing the AWS secret key to the (world-readable) |
643 | - engine logfile |
644 | - |
645 | - Fixes #258 |
646 | - |
647 | - Change-Id: I26d809064c603421c4bbe4a060de5d4776fec4b8 |
648 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
649 | - |
650 | -commit 96c9b50778ab3fc36d33544e6d6510d75e09c044 |
651 | -Author: Steven Hardy <shardy@redhat.com> |
652 | -Date: Wed Oct 10 18:51:20 2012 +0100 |
653 | - |
654 | - heat engine : only attempt stack update from valid states |
655 | - |
656 | - Only attempt to update a stack if it is in CREATE_COMPLETE |
657 | - or UPDATE_COMPLETE state |
658 | - |
659 | - Fixes #260 |
660 | - |
661 | - Change-Id: If47a628f1602d5d8783b3f0e90fd7e76ccef46ba |
662 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
663 | - |
664 | -commit 64fc539afcd2adfe8d8698bb6a838a22fc3a132e |
665 | -Author: Zane Bitter <zbitter@redhat.com> |
666 | -Date: Wed Oct 10 18:22:01 2012 +0200 |
667 | - |
668 | - ReST API: Add some simple API documentation |
669 | - |
670 | - Change-Id: I6b3ff5a46e0ba836634cc21cf7ee8945a18a6a3a |
671 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
672 | - |
673 | -commit a553fc2ba55170fc27f2d4e6c5b44d6570523bda |
674 | -Author: Zane Bitter <zbitter@redhat.com> |
675 | -Date: Tue Oct 9 17:55:37 2012 +0200 |
676 | - |
677 | - ReST API: Use JSON documents for data input |
678 | - |
679 | - This is more in keeping with how OpenStack resources are manipulated than |
680 | - the previous implementation, which used WWW Forms encoding. |
681 | - |
682 | - Change-Id: Iba7a6b83a65637cf999c67ef3f4dea7b3e64100d |
683 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
684 | - |
685 | -commit 4fca77337a4a491cb1e340d515fabc36b09ee860 |
686 | -Author: Zane Bitter <zbitter@redhat.com> |
687 | -Date: Wed Oct 10 15:38:04 2012 +0200 |
688 | - |
689 | - ReST API: Refactor handling of input data |
690 | - |
691 | - Create a separate class for dealing with the data associated with a |
692 | - PUT/POST request. |
693 | - |
694 | - Change-Id: I054bc74cf65055d23eb716738c29e751a32f3022 |
695 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
696 | - |
697 | -commit 454b2dffb6b988ca6381c9ef1a973be654921b2b |
698 | -Author: Zane Bitter <zbitter@redhat.com> |
699 | -Date: Wed Oct 10 15:38:04 2012 +0200 |
700 | - |
701 | - ReST API: Fix template validation |
702 | - |
703 | - Also move the URL to be local to a tenant. This is because keystone will |
704 | - automatically fill in the tenant id in the endpoint, so all requests will |
705 | - use this as a base URL. |
706 | - |
707 | - Change-Id: I3fbd5a7d256426079824f8a26fdcd41eac083146 |
708 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
709 | - |
710 | -commit efd529408659110806aab6de4d37b705bc840143 |
711 | -Author: Steven Hardy <shardy@redhat.com> |
712 | -Date: Wed Oct 10 11:57:33 2012 +0100 |
713 | - |
714 | - heat : workaround engine error with version code |
715 | - |
716 | - Work around lack of git sha in vcsversion so we don't get an |
717 | - engine error if the version dict doesn't contain the sha key |
718 | - |
719 | - Fixes #259 |
720 | - |
721 | - Change-Id: I25d2cfb008a5a9e0e1a60e7360e58608d2d8e9c0 |
722 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
723 | - |
724 | -commit a34b9ef5ab0aa3590fd28cb9f8088a3e0896947f |
725 | -Author: Steve Baker <sbaker@redhat.com> |
726 | -Date: Wed Oct 10 13:21:47 2012 +1300 |
727 | - |
728 | - Change endpoint service type from orchestration to cloudformation. |
729 | - |
730 | - This is required so that the REST API can take over the orchestration service type. |
731 | - |
732 | - This will break exiting setups until heat-keystone-setup is re-run. |
733 | - |
734 | - There will be a corresponding update to devstack, which may be out of sync to this one. |
735 | - |
736 | -commit afe93704f327a4514fa826b06d275729cf214073 |
737 | -Merge: 2e3bdd9 4651be7 |
738 | -Author: Jenkins <jenkins@review.openstack.org> |
739 | -Date: Tue Oct 9 16:19:50 2012 +0000 |
740 | - |
741 | - Merge "Remove unnecessary keystone scripts" |
742 | - |
743 | -commit 2e3bdd951028f8d0b201b9ddb2553b194a1b0941 |
744 | -Author: Jeff Peeler <jpeeler@redhat.com> |
745 | -Date: Fri Sep 28 20:00:34 2012 -0400 |
746 | - |
747 | - Fix versioning code |
748 | - |
749 | - Removed cruft from OpenStack common versioning code that was removed. |
750 | - Added optional git SHA information if module is available. The |
751 | - intent is to have the additional git revision reported only when FINAL |
752 | - is set to False. |
753 | - |
754 | - Change-Id: Iae94b84027e7428cd394726e07845d2bad631586 |
755 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
756 | - |
757 | -commit 4651be78386832b8fd1f931f9574f7566d976198 |
758 | -Author: Jeff Peeler <jpeeler@redhat.com> |
759 | -Date: Fri Sep 28 20:08:35 2012 -0400 |
760 | - |
761 | - Remove unnecessary keystone scripts |
762 | - |
763 | - Make remaining keystone script check installed version of Nova and use |
764 | - proper arguments to keystone. |
765 | - |
766 | - closes #252 |
767 | - |
768 | - Change-Id: Ie4709891c7ca89d73390a3474e3d10beab449395 |
769 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
770 | - |
771 | -commit 9cf1c6f269ac10c2493653c646bbef9271cf7122 |
772 | -Author: Zane Bitter <zbitter@redhat.com> |
773 | -Date: Tue Oct 9 10:37:01 2012 +0200 |
774 | - |
775 | - Fix bugs in ReST API stack creation |
776 | - |
777 | - Change-Id: I39277224305465cc951e397f340012563c0f7174 |
778 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
779 | - |
780 | -commit 3e603825a8c743e9a1e2f6f4362669cb6d187c47 |
781 | -Author: Zane Bitter <zbitter@redhat.com> |
782 | -Date: Tue Oct 9 12:06:44 2012 +0200 |
783 | - |
784 | - Allow authentication to Nova with a Keystone token |
785 | - |
786 | - Change-Id: I3ca90169559cc167ff51db5fe47ceec8c917f04b |
787 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
788 | - |
789 | -commit 5f7ccf6129f669a757253db8ce2ce88e8f3cd228 |
790 | -Merge: c6ad01b 8c9bd2a |
791 | -Author: Jenkins <jenkins@review.openstack.org> |
792 | -Date: Mon Oct 8 19:42:08 2012 +0000 |
793 | - |
794 | - Merge "Make sure to remove python-glanceclient too" |
795 | - |
796 | -commit c6ad01b6b31e08a792cf7d5cad33f01bcaa8e88e |
797 | -Merge: 703693b dd6975e |
798 | -Author: Jenkins <jenkins@review.openstack.org> |
799 | -Date: Mon Oct 8 19:09:37 2012 +0000 |
800 | - |
801 | - Merge "Fix hash-bang directive in nova_create_flavors.sh" |
802 | - |
803 | -commit 703693b03e5cfb39a71a337e1d97a121a914a951 |
804 | -Merge: 0fa2903 cdd392b |
805 | -Author: Jenkins <jenkins@review.openstack.org> |
806 | -Date: Mon Oct 8 16:02:04 2012 +0000 |
807 | - |
808 | - Merge "heat tests : add functional test for UpdateStack" |
809 | - |
810 | -commit 0fa2903fac98b31d46e546714ea9f2c71f130837 |
811 | -Merge: 0549320 f8f0fac |
812 | -Author: Jenkins <jenkins@review.openstack.org> |
813 | -Date: Mon Oct 8 15:57:25 2012 +0000 |
814 | - |
815 | - Merge "heat tests : functional utils support for UpdateStack" |
816 | - |
817 | -commit 05493200445075782c8d5ed009ef8989d0f71ef6 |
818 | -Merge: 49ce173 8c191d4 |
819 | -Author: Jenkins <jenkins@review.openstack.org> |
820 | -Date: Mon Oct 8 15:56:55 2012 +0000 |
821 | - |
822 | - Merge "heat tests : Add new boto API test" |
823 | - |
824 | -commit 49ce173820ec8bd1928252a8eacb85d4373711dc |
825 | -Author: Steven Hardy <shardy@redhat.com> |
826 | -Date: Mon Oct 8 16:21:25 2012 +0100 |
827 | - |
828 | - heat engine : workaround lack of no_cache on essex |
829 | - |
830 | - no_cache novaclient fix doesn't work on essex, so try |
831 | - both the essex and the folsom compatible novaclient |
832 | - prototypes |
833 | - |
834 | - Change-Id: I0749f821981550d7a5f5a95e2f5951c77d8e1529 |
835 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
836 | - |
837 | -commit c491afaef6c5af6e28382eaadb6fe584061f9702 |
838 | -Author: Eoghan Glynn <eglynn@redhat.com> |
839 | -Date: Mon Oct 8 15:20:37 2012 +0100 |
840 | - |
841 | - Avoid create_stack RPC call timing out on precise |
842 | - |
843 | - The create_stack RPC call times out on Ubuntu as novaclient |
844 | - blocks expecting stdin when prompting for a keyring password: |
845 | - |
846 | - Please set a password for your new keyring |
847 | - |
848 | - This probably does not occur on Fedora due to the version or |
849 | - presence of the python-keyring package differing. |
850 | - |
851 | - The problem can be avoided by ensuring the no_cache flag is |
852 | - set on the novaclient. |
853 | - |
854 | - Change-Id: I3ac9e74571ff837cd07fc3f36ecf706180f4dc46 |
855 | - |
856 | -commit dd6975eadc7720c4dcd8624a1fb43c9ccb820259 |
857 | -Author: Eoghan Glynn <eglynn@redhat.com> |
858 | -Date: Mon Oct 8 12:51:17 2012 +0100 |
859 | - |
860 | - Fix hash-bang directive in nova_create_flavors.sh |
861 | - |
862 | - The script employs bash-isms, so the directive to use the |
863 | - Bourne shell causes some predictable failures: |
864 | - |
865 | - nova_create_flavors.sh: [[: not found |
866 | - |
867 | - ... etc. |
868 | - |
869 | - Change-Id: I60f3de55d2ebbfa47d444ec72c07728bbfa38be6 |
870 | - |
871 | -commit f912bfc4d03f8c801c2b4d29bd1c9fa1a3396ced |
872 | -Author: Steve Baker <sbaker@redhat.com> |
873 | -Date: Fri Oct 5 10:07:53 2012 +0100 |
874 | - |
875 | - import gettext to fix db migration execution |
876 | - |
877 | -commit 8c9bd2a71b917d89cdb131669b581c0ce59e9683 |
878 | -Author: Jeff Peeler <jpeeler@redhat.com> |
879 | -Date: Fri Sep 28 20:04:16 2012 -0400 |
880 | - |
881 | - Make sure to remove python-glanceclient too |
882 | - |
883 | - Change-Id: I44c39824f5b1d96ac69e6972506fc865718b3c59 |
884 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
885 | - |
886 | -commit cdd392ba816bfda1c866b590be051111035ab2a4 |
887 | -Author: Steven Hardy <shardy@redhat.com> |
888 | -Date: Thu Sep 27 14:12:59 2012 +0100 |
889 | - |
890 | - heat tests : add functional test for UpdateStack |
891 | - |
892 | - Add new API test to prove UpdateStack action |
893 | - |
894 | - Change-Id: I656f3965a222ee1dcd890d4e4491f5550fada461 |
895 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
896 | - |
897 | -commit f8f0fac96ec086f1b2ebc6c780155a0a0caa56e7 |
898 | -Author: Steven Hardy <shardy@redhat.com> |
899 | -Date: Wed Sep 26 14:37:07 2012 +0100 |
900 | - |
901 | - heat tests : functional utils support for UpdateStack |
902 | - |
903 | - Add Stack.update method so UpdateStack API action |
904 | - can be tested |
905 | - |
906 | - Change-Id: I2fdc37b15eab9b7d786153877755a631fda0ad2a |
907 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
908 | - |
909 | -commit 8c191d49a1082e712dec24856f47835fcdd5b26e |
910 | -Author: Steven Hardy <shardy@redhat.com> |
911 | -Date: Mon Sep 24 17:41:23 2012 +0100 |
912 | - |
913 | - heat tests : Add new boto API test |
914 | - |
915 | - Add new test_CFN_API_Actions_Boto.py test, which |
916 | - tests the CFN API via the boto client |
917 | - |
918 | - Change-Id: Iad796da35009fbad0ce21ba0d7ab73c2fd16cd7d |
919 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
920 | - |
921 | -commit ed998e8c287ee7290246178e0b8feb98eec95096 |
922 | -Merge: 2abd571 9e237f5 |
923 | -Author: Jenkins <jenkins@review.openstack.org> |
924 | -Date: Fri Sep 28 01:42:09 2012 +0000 |
925 | - |
926 | - Merge "Add the beginnings of an OpenStack ReST API" |
927 | - |
928 | -commit 2abd5713e1b519610a595bda31945b9c7e6dc852 |
929 | -Merge: 00faf05 988092b |
930 | -Author: Jenkins <jenkins@review.openstack.org> |
931 | -Date: Fri Sep 28 01:32:49 2012 +0000 |
932 | - |
933 | - Merge "Unit test for DBInstance resource." |
934 | - |
935 | -commit 00faf05e5c47c751a2118a913c967181a6ba2f6c |
936 | -Merge: f26b218 642d740 |
937 | -Author: Jenkins <jenkins@review.openstack.org> |
938 | -Date: Fri Sep 28 01:30:34 2012 +0000 |
939 | - |
940 | - Merge "heat tests : API test fixup for ResourceProperties" |
941 | - |
942 | -commit 9e237f5a665042db2d592a4a0977cff933062590 |
943 | -Author: Zane Bitter <zbitter@redhat.com> |
944 | -Date: Tue Sep 25 16:13:35 2012 +0200 |
945 | - |
946 | - Add the beginnings of an OpenStack ReST API |
947 | - |
948 | - So far only access to stacks (not resources and events) is implemented. |
949 | - |
950 | - Change-Id: I9655e9441087ef60c06e67e2d6ae68ec4a3b2d11 |
951 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
952 | - |
953 | -commit 642d740b86e07ec2fc60119cb62c0dabd2a28314 |
954 | -Author: Steven Hardy <shardy@redhat.com> |
955 | -Date: Thu Sep 27 15:00:50 2012 +0100 |
956 | - |
957 | - heat tests : API test fixup for ResourceProperties |
958 | - |
959 | - Fixup CFN API functional test after ResourceProperties |
960 | - format change |
961 | - |
962 | - Change-Id: I91d88443bc885163cffafc83615aa0cfa8d3ff83 |
963 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
964 | - |
965 | -commit f26b2188319a293b4dff6a88c571215798634e85 |
966 | -Author: Zane Bitter <zbitter@redhat.com> |
967 | -Date: Thu Sep 27 14:40:52 2012 +0200 |
968 | - |
969 | - Allow separate versioning of each API |
970 | - |
971 | - Previously, all APIs used single versioning definition. Since these are |
972 | - likely to change at different rates (AWS APIs are unlikely to change at |
973 | - all, but OpenStack APIs probably will), give each their own version |
974 | - definition. |
975 | - |
976 | - Change-Id: I6985205dfcb5baf6f49ad32b091d811f97d1552a |
977 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
978 | - |
979 | -commit 3c85e1941f95e30b2c592117b4b6b23cecb87bbd |
980 | -Author: Steven Hardy <shardy@redhat.com> |
981 | -Date: Thu Sep 27 14:43:34 2012 +0100 |
982 | - |
983 | - heat API : return ResourceProperties as JSON |
984 | - |
985 | - For boto to correctly parse the API DescribeStackEvents |
986 | - action, the ResourceProperties key in the response |
987 | - must be a string, as per the AWS spec, so we encode the |
988 | - properties in a JSON blob |
989 | - |
990 | - Fixes #245 |
991 | - |
992 | - Change-Id: Icd38984836a941ed4a012b06382933bb46f43c4f |
993 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
994 | - |
995 | -commit 715a62d2b4fd2fd9169254835234e7861027579e |
996 | -Author: Zane Bitter <zbitter@redhat.com> |
997 | -Date: Thu Sep 27 14:57:50 2012 +0200 |
998 | - |
999 | - Move CloudFormation API to heat.api.cfn package |
1000 | - |
1001 | - Change-Id: Ib0adf6f38da298b0b87d80272904767066b41087 |
1002 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1003 | - |
1004 | -commit e890e7d422fd07dc022b9b755a575519d849b1f8 |
1005 | -Author: Zane Bitter <zbitter@redhat.com> |
1006 | -Date: Thu Sep 27 11:49:07 2012 +0200 |
1007 | - |
1008 | - Make the keystone service type configurable |
1009 | - |
1010 | - We will eventually need to have clients for both the OpenStack and |
1011 | - CloudFormation-compatible APIs, and they will need to have different |
1012 | - service types. |
1013 | - |
1014 | - Change-Id: I06ae727c17c245ae60934bbed6e1631c7ad5fd77 |
1015 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1016 | - |
1017 | -commit 988092b70b3b53c6f9277c3a208f50395b4a7e16 |
1018 | -Author: Steve Baker <sbaker@redhat.com> |
1019 | -Date: Wed Sep 26 15:53:03 2012 +1200 |
1020 | - |
1021 | - Unit test for DBInstance resource. |
1022 | - |
1023 | - Coverage is 100% assuming you don't count the |
1024 | - nested template as code. |
1025 | - |
1026 | - Change-Id: I846ed736d75eeef8723c33db7cae889a26049d9a |
1027 | - |
1028 | -commit 5208008db047d8cda231100db817c6f0e1c190a5 |
1029 | -Author: Steven Dake <sdake@redhat.com> |
1030 | -Date: Wed Sep 26 10:08:05 2012 -0700 |
1031 | - |
1032 | - Add a Folsom specific heat-keystone-setup binary to bin |
1033 | - |
1034 | - Fixes issue #253 |
1035 | - |
1036 | - Change-Id: Ie223c43c15ac806da393e3d532ef410526ac16ce |
1037 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1038 | - |
1039 | -commit ff10a55f16f4579ad3ec9e600b8448606242fd50 |
1040 | -Author: Steven Hardy <shardy@redhat.com> |
1041 | -Date: Wed Sep 26 16:21:33 2012 +0100 |
1042 | - |
1043 | - heat engine : format stack outputs for updated stacks |
1044 | - |
1045 | - Fix bug where stack outputs are not formatted when |
1046 | - stacks are in UPDATE_COMPLETE state |
1047 | - |
1048 | - Fixes #250 |
1049 | - |
1050 | - Change-Id: I8936c8e62b8c9b1f28f09eb5b8c50eb79cb76eb2 |
1051 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1052 | - |
1053 | -commit d9f63269f1a0205811cd84487787c8c1291a952b |
1054 | -Author: Steven Hardy <shardy@redhat.com> |
1055 | -Date: Wed Sep 26 14:51:08 2012 +0100 |
1056 | - |
1057 | - heat : fix glanceclient deprecation warning |
1058 | - |
1059 | - glanceclient module name changed for F18, so do |
1060 | - a conditional import which should import the correct |
1061 | - version provided one is available (tested on F17/F18) |
1062 | - |
1063 | - Fixes #251 |
1064 | - |
1065 | - Change-Id: I095560f29a408949a7d54795fc000c094b1d63b9 |
1066 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1067 | - |
1068 | -commit 8f1de0c11ae7d2c357656f73590f9e3b3f73c990 |
1069 | -Author: Steve Baker <sbaker@redhat.com> |
1070 | -Date: Tue Sep 25 11:46:08 2012 +1200 |
1071 | - |
1072 | - Fix test_waitcondition.py race by converting to mox. |
1073 | - |
1074 | - Eventlet calls and metadata state changes are now |
1075 | - mocked, so there are no sleeps, and in theory no |
1076 | - chance of races. |
1077 | - |
1078 | - Change-Id: I05fee73a8cefafe1f2bb5a4ca65c585933497475 |
1079 | - |
1080 | -commit adb6adb516be589f090a15488b81c1f5ee64821a |
1081 | -Merge: 6e3505e aab5902 |
1082 | -Author: Jenkins <jenkins@review.openstack.org> |
1083 | -Date: Mon Sep 24 14:57:28 2012 +0000 |
1084 | - |
1085 | - Merge "Rename heat/cloudformations.py to heat/cloudformation.py" |
1086 | - |
1087 | -commit aab5902a1b485a27cc0a1c83559ee70fa5de76fc |
1088 | -Author: Steven Dake <sdake@redhat.com> |
1089 | -Date: Sun Sep 23 21:34:20 2012 -0700 |
1090 | - |
1091 | - Rename heat/cloudformations.py to heat/cloudformation.py |
1092 | - |
1093 | - Change-Id: I1db2e5b191b35a07aa51113829d95085bfbfc8e7 |
1094 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1095 | - |
1096 | -commit 6e3505e33b40fa72715dbe7c200b76b8e4d5b7c2 |
1097 | -Author: Steve Baker <sbaker@redhat.com> |
1098 | -Date: Tue Sep 18 14:31:57 2012 +1200 |
1099 | - |
1100 | - Trivial unit test changes |
1101 | - |
1102 | - - rename assertEquals to assertEqual |
1103 | - - fix the swiftclient package import, which was broken |
1104 | - for testing |
1105 | - |
1106 | - Change-Id: Icbe80ded918b9b2d089797645bf8d46a9efaf619 |
1107 | - |
1108 | -commit 54d53d307d5378a15c627b642fae6246fe33a13d |
1109 | -Author: Steve Baker <sbaker@redhat.com> |
1110 | -Date: Mon Sep 24 15:26:56 2012 +1200 |
1111 | - |
1112 | - Switch to in-memory sqlite for unit tests; 1500% speed improvement. |
1113 | - |
1114 | - All unit tests now run in 4 seconds, instead of 64 seconds on a HDD. |
1115 | - |
1116 | - _ENGINE global setting had to be moved into get_engine() so that migration works, otherwise get_engine() creates a new isolated in-memory database for |
1117 | - every call. |
1118 | - |
1119 | - Other unit test speedups in this change are to stub out some eventlet sleeps |
1120 | - which saves about 5 seconds. |
1121 | - |
1122 | - Change-Id: I3643b73dd9bd86c414934b7c78db67402587f570 |
1123 | - |
1124 | -commit 71324379f93c255f852d24e989b07aaf08358dc2 |
1125 | -Author: Steve Baker <sbaker@redhat.com> |
1126 | -Date: Mon Sep 24 09:08:20 2012 +1200 |
1127 | - |
1128 | - Move test skipping on import failure from package to function. |
1129 | - |
1130 | - This gives a better test output on what has been skipped and why. |
1131 | - |
1132 | - The unittest2.TestCase class has been removed because it is unused and |
1133 | - unittest2 is not available to the gates. |
1134 | - |
1135 | - Change-Id: I1b5ae0845b2ef8dadc5cff42770ef062ea4e862f |
1136 | - |
1137 | -commit 2ae14776f1378fae928a83f085124b02ffb7e75b |
1138 | -Merge: 79e2e76 b879228 |
1139 | -Author: Jenkins <jenkins@review.openstack.org> |
1140 | -Date: Sun Sep 23 22:24:47 2012 +0000 |
1141 | - |
1142 | - Merge "Get rid of gratuitous params in RPC API" |
1143 | - |
1144 | -commit 79e2e764aaf31521002107978595051e94be31fa |
1145 | -Merge: c663b63 312ff2d |
1146 | -Author: Jenkins <jenkins@review.openstack.org> |
1147 | -Date: Sun Sep 23 22:17:15 2012 +0000 |
1148 | - |
1149 | - Merge "Stop deprecation warning when creating resources directly." |
1150 | - |
1151 | -commit b87922862f031483c781562cfb1bef5433bdb7e6 |
1152 | -Author: Zane Bitter <zbitter@redhat.com> |
1153 | -Date: Fri Sep 21 17:12:46 2012 +0200 |
1154 | - |
1155 | - Get rid of gratuitous params in RPC API |
1156 | - |
1157 | - For historical reasons, we were passing all of the parameters from the query |
1158 | - string received by the AWS API to the engine as "params" in many calls. |
1159 | - This is not required, since all of the relevant information has already |
1160 | - been extracted. |
1161 | - |
1162 | - Change-Id: Iedec5b442ccb0b358afc8a4e06f60672890aba05 |
1163 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1164 | - |
1165 | -commit c663b6381d28303116152df02d870bf7de2b6514 |
1166 | -Author: Steve Baker <sbaker@redhat.com> |
1167 | -Date: Fri Sep 21 15:18:36 2012 +1200 |
1168 | - |
1169 | - Unit test coverage for user resources, plus some user fixes. |
1170 | - |
1171 | - - User 'Policies' attribute removed since it shouldn't exist |
1172 | - - fixed 'SecretAccessKey' attribute in AccessKey |
1173 | - |
1174 | - Change-Id: Iff7cf0bda074cb615045e7236f274cafa56909f6 |
1175 | - |
1176 | -commit 36af6c7a3067ddfa893dcd4ae03830556407a9fd |
1177 | -Author: Jeff Peeler <jpeeler@redhat.com> |
1178 | -Date: Thu Sep 20 17:11:47 2012 -0400 |
1179 | - |
1180 | - Change file to executable to get rid of rpmlint warning |
1181 | - |
1182 | - Change-Id: I5274c04bca9c5f089c39a241cc2ba4ea96e279ac |
1183 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
1184 | - |
1185 | -commit 580b0d667d318b58e584b1ee0d86cbce0a4a9ecc |
1186 | -Author: Jeff Peeler <jpeeler@redhat.com> |
1187 | -Date: Thu Sep 20 14:15:49 2012 -0400 |
1188 | - |
1189 | - Version 6 about to be announced for release, time for v7 |
1190 | - |
1191 | - Change-Id: Ie85008bc7acce7535268fec0a62a0fda7bbbd1ec |
1192 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
1193 | - |
1194 | -commit d2c8b97015352da73c2dc9463f8d20c6a98dea04 |
1195 | -Author: Steven Hardy <shardy@redhat.com> |
1196 | -Date: Thu Sep 20 18:10:29 2012 +0100 |
1197 | - |
1198 | - heat : HA functional test missing import |
1199 | - |
1200 | - Change-Id: Ife9b85c321b41f9d838bf413734a803f858d93c8 |
1201 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1202 | - |
1203 | -commit f5033cffb6ec4de1d055079f6f4cfe29e507c52f |
1204 | -Author: Steven Hardy <shardy@redhat.com> |
1205 | -Date: Thu Sep 20 17:59:11 2012 +0100 |
1206 | - |
1207 | - heat tests : convert HA test to exec_sudo_command |
1208 | - |
1209 | - Use exec_sudo_command to ensure sudo command works |
1210 | - |
1211 | - Change-Id: I9e4b25de04112f860c40604f6152f86efd937468 |
1212 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1213 | - |
1214 | -commit 89b052aee4dd7d4399bc0f137739a2a0f86f098f |
1215 | -Author: Steven Hardy <shardy@redhat.com> |
1216 | -Date: Thu Sep 20 16:02:27 2012 +0100 |
1217 | - |
1218 | - heat tests : Fixup IHA functional test |
1219 | - |
1220 | - Add more prints to monitor progress and ensure |
1221 | - the halt sudo command works by using the new utils |
1222 | - function, workaround paramiko SSH issue |
1223 | - |
1224 | - Ref #246 |
1225 | - |
1226 | - Change-Id: I656925e61b878a9f2eabfbd65bee796d9d8ee54d |
1227 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1228 | - |
1229 | -commit 0991ed88f25771d5adde2119c5b967cd4b397816 |
1230 | -Author: Steven Hardy <shardy@redhat.com> |
1231 | -Date: Thu Sep 20 14:37:41 2012 +0100 |
1232 | - |
1233 | - heat tests : functional tests add exec_sudo_command |
1234 | - |
1235 | - Add new method in the Instance class, which uses paramiko |
1236 | - invoke_shell instead of exec_command, so sudo commands can |
1237 | - run despite requiretty being set in our sudo config |
1238 | - |
1239 | - Ref #246 |
1240 | - |
1241 | - Change-Id: I3be691167d4c757b68e589261d6f3a1263d77e69 |
1242 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1243 | - |
1244 | -commit 2652832ef3594329fd0afb66ec1c5d8836987c18 |
1245 | -Author: Zane Bitter <zbitter@redhat.com> |
1246 | -Date: Thu Sep 20 11:14:53 2012 +0200 |
1247 | - |
1248 | - Don't fail to delete if VolumeAttachment not found |
1249 | - |
1250 | - Change-Id: If12b7ebbee2d71e39e49152d971c11f55badca18 |
1251 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1252 | - |
1253 | -commit a974326cd7b72518178fa077b842b96867515aea |
1254 | -Author: Zane Bitter <zbitter@redhat.com> |
1255 | -Date: Thu Sep 20 11:14:53 2012 +0200 |
1256 | - |
1257 | - Improve debugging ability for functional tests |
1258 | - |
1259 | - Use proper assert*() functions so that we can get some information out of |
1260 | - any failed tests. |
1261 | - |
1262 | - Change-Id: I92d937015562371c2b39bbcf5b9cbd2b6ca19d52 |
1263 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1264 | - |
1265 | -commit 4dab6823640d51ab01d191194c98d5fcf1a46e35 |
1266 | -Author: Zane Bitter <zbitter@redhat.com> |
1267 | -Date: Thu Sep 20 11:14:53 2012 +0200 |
1268 | - |
1269 | - Fix typo in test file name |
1270 | - |
1271 | - Change-Id: I6c55e9ca8deaab41f8ed47e09553d1ad4811d879 |
1272 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1273 | - |
1274 | -commit 4cb19b8f437b6cdd4effed274bca51aa088787ff |
1275 | -Author: Steven Hardy <shardy@redhat.com> |
1276 | -Date: Thu Sep 20 08:51:02 2012 +0100 |
1277 | - |
1278 | - heat tests : fixup test_CFN_API_Actions.py |
1279 | - |
1280 | - Fixup CFN API test following API keyname change ref #244 |
1281 | - |
1282 | - Ref #243 |
1283 | - |
1284 | - Change-Id: I6c235949ee6bb950d0cc5fa39391ee2b6073b0a0 |
1285 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1286 | - |
1287 | -commit 4f558eb479eefbde404a1b422f96877d59868d23 |
1288 | -Merge: 377a133 1721bac |
1289 | -Author: Jenkins <jenkins@review.openstack.org> |
1290 | -Date: Thu Sep 20 03:05:06 2012 +0000 |
1291 | - |
1292 | - Merge "Unit tests for autoscaling resources. 100% coverage!" |
1293 | - |
1294 | -commit 312ff2dfeec87aad98c0383ab465d8cc30cd7ef1 |
1295 | -Author: Steve Baker <sbaker@redhat.com> |
1296 | -Date: Thu Sep 20 14:51:48 2012 +1200 |
1297 | - |
1298 | - Stop deprecation warning when creating resources directly. |
1299 | - |
1300 | - This change stops the following warning from being logged: |
1301 | - heat/heat/engine/resources.py:141: DeprecationWarning: object.__new__() |
1302 | - takes no parameters |
1303 | - return super(Resource, cls).__new__(cls, name, json, stack) |
1304 | - |
1305 | - Change-Id: Icf6187fdcc460d9cd732ebfc0cf14390dc240c5c |
1306 | - |
1307 | -commit 377a13308a43bb7caf2635bf0da0c7e9ab05800e |
1308 | -Author: Steve Baker <sbaker@redhat.com> |
1309 | -Date: Thu Sep 20 12:05:48 2012 +1200 |
1310 | - |
1311 | - Unit tests for volumes and attachments |
1312 | - |
1313 | - Change-Id: Id8f1bab9d4cb782830e38a30a6411095d3710273 |
1314 | - |
1315 | -commit a1ff5662bfa1e3e3c8f53d47ac6b6d18f00d556c |
1316 | -Author: Jeff Peeler <jpeeler@redhat.com> |
1317 | -Date: Wed Sep 19 15:56:26 2012 -0400 |
1318 | - |
1319 | - Update another embedded template to F17 |
1320 | - |
1321 | - Change-Id: I4244c98f72bd38afe6d6cd0c7a64aa69b79b578d |
1322 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
1323 | - |
1324 | -commit ed64506fcf4df813bef01f047fe64f5c6276f116 |
1325 | -Author: Jeff Peeler <jpeeler@redhat.com> |
1326 | -Date: Wed Sep 19 14:56:37 2012 -0400 |
1327 | - |
1328 | - Changed embedded loadbalancer template to use F17 |
1329 | - |
1330 | - Change-Id: I7d06045198add18b020736c9e019e848592c7d60 |
1331 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
1332 | - |
1333 | -commit 722da7e22c2c9263fd3d4d5a8dd2c0c88d8fc4b2 |
1334 | -Author: Steven Hardy <shardy@redhat.com> |
1335 | -Date: Wed Sep 19 16:12:52 2012 +0100 |
1336 | - |
1337 | - heat API : fix wrongly named key for stack events |
1338 | - |
1339 | - We return a key of "ResourceStatusData", should be "ResourceStatusReason" |
1340 | - |
1341 | - Fixes #244 |
1342 | - |
1343 | - Change-Id: I692825b0c800815777e9f73bd7060a108e16e45a |
1344 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1345 | - |
1346 | -commit 89a3cf01e8211df96a0e58d31d73746c1d8b6d84 |
1347 | -Merge: 09f2744 ed282f0 |
1348 | -Author: Jenkins <jenkins@review.openstack.org> |
1349 | -Date: Wed Sep 19 15:10:45 2012 +0000 |
1350 | - |
1351 | - Merge "Fix scoping issue" |
1352 | - |
1353 | -commit 09f2744c8e8eb9e31b91176acaa63957163b5be0 |
1354 | -Merge: 73a8743 9c2bd62 |
1355 | -Author: Jenkins <jenkins@review.openstack.org> |
1356 | -Date: Wed Sep 19 15:09:21 2012 +0000 |
1357 | - |
1358 | - Merge "Make instance match expected name" |
1359 | - |
1360 | -commit 73a87433678f04b99a566340934b2f3f2557c8bc |
1361 | -Author: Steven Hardy <shardy@redhat.com> |
1362 | -Date: Wed Sep 19 11:48:29 2012 +0100 |
1363 | - |
1364 | - heat : ensure DB user creds aren't written decrypted |
1365 | - |
1366 | - Return the decrypted user_creds record as a dict copy |
1367 | - and do not decrypt the credentials direct into the |
1368 | - sqlalchemy model object, or we can inadvertently |
1369 | - end up committing decrypted credentials to the DB |
1370 | - |
1371 | - Ref #218 |
1372 | - |
1373 | - Change-Id: I0df9afcb271804557c94cdf0c913f7a26affdc83 |
1374 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1375 | - |
1376 | -commit ed282f09ccb1ebbe56f5bfd1366099424633bd0d |
1377 | -Author: Jeff Peeler <jpeeler@redhat.com> |
1378 | -Date: Wed Sep 19 00:41:37 2012 -0400 |
1379 | - |
1380 | - Fix scoping issue |
1381 | - |
1382 | - Change-Id: I03ed3e503b7888591dd10c647296792f24679743 |
1383 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
1384 | - |
1385 | -commit 9c2bd6216f7cfb1215dadcda3a6e15795006fb50 |
1386 | -Author: Jeff Peeler <jpeeler@redhat.com> |
1387 | -Date: Wed Sep 19 00:01:12 2012 -0400 |
1388 | - |
1389 | - Make instance match expected name |
1390 | - |
1391 | - Change-Id: Ic94cf389306ac45679601bcdcfbef98bc83e2453 |
1392 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
1393 | - |
1394 | -commit 52f5d7c7fed085d695089cd8fbba8b70c7142964 |
1395 | -Author: Jeff Peeler <jpeeler@redhat.com> |
1396 | -Date: Tue Sep 18 22:19:59 2012 -0400 |
1397 | - |
1398 | - Look for instance name that matches template |
1399 | - |
1400 | - Change-Id: I8963b36fa4c4530cfec9c388c5758812d7d1bddc |
1401 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
1402 | - |
1403 | -commit cd47a395afce13d060434540f1900fec9753d631 |
1404 | -Merge: 71eeb88 77a31d3 |
1405 | -Author: Jenkins <jenkins@review.openstack.org> |
1406 | -Date: Tue Sep 18 17:14:24 2012 +0000 |
1407 | - |
1408 | - Merge "Implement test_AutoScalingMultiAZSample.py" |
1409 | - |
1410 | -commit 71eeb8882537e0daee8daf74fd593cdf84a07e82 |
1411 | -Merge: 31c1eb9 66aa7c3 |
1412 | -Author: Jenkins <jenkins@review.openstack.org> |
1413 | -Date: Tue Sep 18 17:11:38 2012 +0000 |
1414 | - |
1415 | - Merge "Tag functional tests with the JEOS required" |
1416 | - |
1417 | -commit 31c1eb907c5c7e484017c4e5bd15593f2e9bd708 |
1418 | -Merge: fa9905d 3a850df |
1419 | -Author: Jenkins <jenkins@review.openstack.org> |
1420 | -Date: Tue Sep 18 17:06:31 2012 +0000 |
1421 | - |
1422 | - Merge "Make automated scripts quieter" |
1423 | - |
1424 | -commit fa9905d87a51fb1ff8bf311c31ba1621c67a9046 |
1425 | -Author: Steven Dake <sdake@redhat.com> |
1426 | -Date: Tue Sep 18 09:49:46 2012 -0700 |
1427 | - |
1428 | - Provide full URL address in AutoScalingMultiAZSample.template |
1429 | - |
1430 | - Fixes issue #242 |
1431 | - |
1432 | - Change-Id: Iafcf32f22f7a59ce08473981c7ff332bb1eb47f8 |
1433 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1434 | - |
1435 | -commit 66aa7c33692399c96834915b99ad805b99b7f670 |
1436 | -Author: Zane Bitter <zbitter@redhat.com> |
1437 | -Date: Tue Sep 18 17:59:51 2012 +0200 |
1438 | - |
1439 | - Tag functional tests with the JEOS required |
1440 | - |
1441 | - Change-Id: Ie0204d5382d402058b5538884d42512e724e94db |
1442 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1443 | - |
1444 | -commit 3a850dfe3287b82fc0850ef9056a5a9de6cfd6d9 |
1445 | -Author: Zane Bitter <zbitter@redhat.com> |
1446 | -Date: Tue Sep 18 18:01:56 2012 +0200 |
1447 | - |
1448 | - Make automated scripts quieter |
1449 | - |
1450 | - This eliminates a lot of not-very-interesting stuff from the test logs. |
1451 | - |
1452 | - Change-Id: I20bd90f8875645ef02ce3423a555c523b62ca4e3 |
1453 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1454 | - |
1455 | -commit 77a31d31b226e081b6dc9a1681f61aeb22a0926f |
1456 | -Author: Steven Dake <sdake@redhat.com> |
1457 | -Date: Mon Sep 17 17:49:32 2012 -0700 |
1458 | - |
1459 | - Implement test_AutoScalingMultiAZSample.py |
1460 | - |
1461 | - Fixes issue #200 |
1462 | - |
1463 | - Change-Id: Iaea2d01a9659c703986d009fb9c0605ba6d0279f |
1464 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1465 | - |
1466 | -commit 2af388ae9c6fdad8972f036b5bcdeb79ca05a8df |
1467 | -Merge: 15e02a2 28b4d3e |
1468 | -Author: Jenkins <jenkins@review.openstack.org> |
1469 | -Date: Tue Sep 18 16:01:32 2012 +0000 |
1470 | - |
1471 | - Merge "Remove unnecesssary nova constructor calls in each manager API call path" |
1472 | - |
1473 | -commit 15e02a245e719d440d0152e0ea264e362536fb3b |
1474 | -Author: Steven Hardy <shardy@redhat.com> |
1475 | -Date: Tue Sep 18 15:59:04 2012 +0100 |
1476 | - |
1477 | - heat engine : loadbalancer add missing calculate_properties() |
1478 | - |
1479 | - Add calculate_properties() call to ensure the user defined parameter |
1480 | - values are correctly updated in self.parameters |
1481 | - |
1482 | - Ref #241 |
1483 | - |
1484 | - Change-Id: I7f4ec0ac546a5599359b6aa2e713ea1b6051ff34 |
1485 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1486 | - |
1487 | -commit 84c04e38731d2d49e55f754e5ffeeb117c8b74f2 |
1488 | -Author: Steven Hardy <shardy@redhat.com> |
1489 | -Date: Tue Sep 18 13:28:49 2012 +0100 |
1490 | - |
1491 | - heat engine : convert stack resource to physical_resource_name |
1492 | - |
1493 | - Covert stack.Stack to use physical_resource_name or nested stack |
1494 | - references are not fully-qualified |
1495 | - |
1496 | - Ref #241 |
1497 | - |
1498 | - Change-Id: I6e38a7de5af5fe79ddc62cfee9dfe26cae30df6c |
1499 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1500 | - |
1501 | -commit fd2c75938abbcb2eb434efaa4d3114c76288d7d6 |
1502 | -Author: Zane Bitter <zbitter@redhat.com> |
1503 | -Date: Tue Sep 18 13:15:06 2012 +0200 |
1504 | - |
1505 | - Return exit code rom run_tests.sh |
1506 | - |
1507 | - Change-Id: Iddec2eb8e552f88bd04657536df094355b96b804 |
1508 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1509 | - |
1510 | -commit 84da9d441df3edbc0ae0fb2f46fcdd31aa413362 |
1511 | -Author: Zane Bitter <zbitter@redhat.com> |
1512 | -Date: Tue Sep 18 13:31:37 2012 +0200 |
1513 | - |
1514 | - Avoid test runner crash when we have no tty |
1515 | - |
1516 | - Change-Id: I6dac94a98b9125d3371c19fa14a0de9b4e766820 |
1517 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1518 | - |
1519 | -commit 1721bac83097291b52d05e1fa9ba8c713ab93551 |
1520 | -Author: Steve Baker <sbaker@redhat.com> |
1521 | -Date: Tue Sep 18 14:30:00 2012 +1200 |
1522 | - |
1523 | - Unit tests for autoscaling resources. 100% coverage! |
1524 | - |
1525 | - Change-Id: Idff792aa4898b14f3a55b5b44e6133cdcf496e97 |
1526 | - |
1527 | -commit 86c76940078506aa5b6610511f6763a1b2267733 |
1528 | -Merge: 85cd0f0 f309e51 |
1529 | -Author: Jenkins <jenkins@review.openstack.org> |
1530 | -Date: Tue Sep 18 00:42:28 2012 +0000 |
1531 | - |
1532 | - Merge "Use stack_identity where it has changed from stack_name." |
1533 | - |
1534 | -commit 85cd0f09743c42f4ba05cb8a8db7185486a48db5 |
1535 | -Merge: fbcf37f 2080423 |
1536 | -Author: Jenkins <jenkins@review.openstack.org> |
1537 | -Date: Tue Sep 18 00:41:37 2012 +0000 |
1538 | - |
1539 | - Merge "Tests EIP resource creation and association." |
1540 | - |
1541 | -commit fbcf37f17a9c244e4e18f736f4fc0c701d952e2e |
1542 | -Author: Steven Hardy <shardy@redhat.com> |
1543 | -Date: Mon Sep 17 23:23:49 2012 +0100 |
1544 | - |
1545 | - heat tests : New wordpress IHA functional test |
1546 | - |
1547 | - Add new test_WordPress_Single_Instance_With_IHA test |
1548 | - |
1549 | - Fixes #213 |
1550 | - |
1551 | - Change-Id: Ibacfe4d5eb57c470a3e2a000ec794adfb432c081 |
1552 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1553 | - |
1554 | -commit 2080423d2eaab34b804cdab6f8a24828979ba2b0 |
1555 | -Author: Steve Baker <sbaker@redhat.com> |
1556 | -Date: Mon Sep 17 14:07:08 2012 +1200 |
1557 | - |
1558 | - Tests EIP resource creation and association. |
1559 | - |
1560 | - Change-Id: I3af9556930a447eeba6e3152d004ddae7999d638 |
1561 | - |
1562 | -commit d81d3406ba375b1ad35d2330b0b1015e16436c8e |
1563 | -Author: Steven Dake <sdake@redhat.com> |
1564 | -Date: Mon Sep 17 12:57:27 2012 -0700 |
1565 | - |
1566 | - Allow linux distribution to be passed to multiaz template for test case |
1567 | - |
1568 | - Change-Id: I054c3ad72cea2727dd8f5956166d753fff7363e7 |
1569 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1570 | - |
1571 | -commit c5d512465979d0c3851352736ca0acc7091722a6 |
1572 | -Author: Steven Dake <sdake@redhat.com> |
1573 | -Date: Mon Sep 17 12:51:21 2012 -0700 |
1574 | - |
1575 | - Fix backtrace when using loadbalancer |
1576 | - |
1577 | - Loadbalancer incorrectly tried to reference a string as an integer. |
1578 | - |
1579 | - This resulted in the following typeerror which is repaired by |
1580 | - thi patch: |
1581 | - |
1582 | - timeout_check = 'timeout check %ds' % (health_chk['Timeout']) |
1583 | - TypeError: %d format: a number is required, not unicode |
1584 | - |
1585 | - Fixes issue #240 |
1586 | - |
1587 | - Change-Id: I7e2697200d3fa9b0cb009f3a7898d487b70fc23a |
1588 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1589 | - |
1590 | -commit 77864991de744096976936eebaf61d0f7fd4440e |
1591 | -Author: Steven Dake <sdake@redhat.com> |
1592 | -Date: Mon Sep 17 12:09:59 2012 -0700 |
1593 | - |
1594 | - Fix spelling errors in loadbalancer which resulted in template not launching |
1595 | - |
1596 | - Fixes issue #239 |
1597 | - |
1598 | - Change-Id: I20f685598b90a40ed0452af8b7c018a1bf7e0492 |
1599 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1600 | - Signed-off-by: Tomas Sedovic <tsedovic@redhat.com> |
1601 | - |
1602 | -commit 28b4d3e37ccf1adffa0d3327736964d03dc6c472 |
1603 | -Author: Steven Dake <sdake@redhat.com> |
1604 | -Date: Sun Sep 16 12:40:02 2012 -0700 |
1605 | - |
1606 | - Remove unnecesssary nova constructor calls in each manager API call path |
1607 | - |
1608 | - auth.authenticate() creates a nova client object. This nova client |
1609 | - object is never reused introducing a 40msec penalty for each API call. |
1610 | - The heat-api-cfn module authenticates incoming requests. In a |
1611 | - properly secured environment (one where RPC is secured), the |
1612 | - auth.authenticate() calls serve no purpose. |
1613 | - |
1614 | - Change-Id: I847af259f521a32a7bf3fda0ce3f72735f762a0c |
1615 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1616 | - |
1617 | -commit 37def2b2df7d945fe4300de893489c9364e2762b |
1618 | -Author: Ian Main <imain@redhat.com> |
1619 | -Date: Mon Sep 17 12:12:24 2012 -0700 |
1620 | - |
1621 | - Fix up tags |
1622 | - |
1623 | - Fix the remaining tags to include the template. |
1624 | - |
1625 | - Change-Id: I307d2a7a2678617f38ad3329b51855d5ca6614c2 |
1626 | - Signed-off-by: Ian Main <imain@redhat.com> |
1627 | - |
1628 | -commit e32feeb448b388d31ac27e76e5bbad82b0e2d112 |
1629 | -Author: Steven Dake <sdake@redhat.com> |
1630 | -Date: Mon Sep 17 10:41:41 2012 -0700 |
1631 | - |
1632 | - Fix test_WordPress_2_Instances_With_EBS.py |
1633 | - |
1634 | - Change-Id: Iee70c20b4dc771da5cc84bcfe7bb1cd1ba5280d1 |
1635 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1636 | - |
1637 | -commit 754fe2861ef4a739830de1a95fe27ed701ca8b69 |
1638 | -Merge: a7a9fe5 e1c0b4e |
1639 | -Author: Jenkins <jenkins@review.openstack.org> |
1640 | -Date: Mon Sep 17 16:41:34 2012 +0000 |
1641 | - |
1642 | - Merge "Change templates to launch F17 (not F16) by default" |
1643 | - |
1644 | -commit e1c0b4eafcbefc441b105298afca69450bb13694 |
1645 | -Author: Zane Bitter <zbitter@redhat.com> |
1646 | -Date: Mon Sep 17 17:46:45 2012 +0200 |
1647 | - |
1648 | - Change templates to launch F17 (not F16) by default |
1649 | - |
1650 | - Change-Id: If8b97e85f2dca5251145a8eebb184e43e25a34ea |
1651 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1652 | - |
1653 | -commit a7a9fe515cecc44fde6864a4e6c5e257f68b46a2 |
1654 | -Author: Steven Hardy <shardy@redhat.com> |
1655 | -Date: Mon Sep 17 16:57:46 2012 +0100 |
1656 | - |
1657 | - heat tests : add HAProxy functional test |
1658 | - |
1659 | - Add new test_HAProxy_Single_Instance.py functional test |
1660 | - |
1661 | - Fixes #202 |
1662 | - |
1663 | - Change-Id: I34818756dc5d8ac1f42302118eaa630348946d38 |
1664 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1665 | - |
1666 | -commit 96af1144b08d9d08d54528c37e9dc0d5e0c23bb5 |
1667 | -Author: Steven Hardy <shardy@redhat.com> |
1668 | -Date: Mon Sep 17 16:56:36 2012 +0100 |
1669 | - |
1670 | - heat templates : add LinuxDistribution parameter to HAProxy |
1671 | - |
1672 | - Add LinuxDistribution section and mappings to HAProxy template, |
1673 | - to align with other templates and for compatibility with functional |
1674 | - test infrastructure |
1675 | - |
1676 | - Change-Id: Ib86ac4f587aebf712df1c9ad09cebc44f853e114 |
1677 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1678 | - |
1679 | -commit 81e835841c9f63a5c6f5a7dc1ef0732493fce3d4 |
1680 | -Author: Steven Hardy <shardy@redhat.com> |
1681 | -Date: Mon Sep 17 16:54:23 2012 +0100 |
1682 | - |
1683 | - heat tests : functional tests allow non-default stackname |
1684 | - |
1685 | - Allow the default "teststack" to be overridden, so multiple |
1686 | - stacks can be created in one test |
1687 | - |
1688 | - Change-Id: I09a4128b98df7af6c6b85552ac2175919a697c50 |
1689 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1690 | - |
1691 | -commit 0ad5ab9748e49196b4105528b6634213b4e596c2 |
1692 | -Author: Zane Bitter <zbitter@redhat.com> |
1693 | -Date: Mon Sep 17 16:53:09 2012 +0200 |
1694 | - |
1695 | - Switch to Fedora 17 on guests in Getting Started |
1696 | - |
1697 | - Change-Id: I24ff5305876d91828e15f89e363d03bbf6bed923 |
1698 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1699 | - |
1700 | -commit c53b4fb733407c92f076faae6629a608aa3f26a2 |
1701 | -Author: Steven Hardy <shardy@redhat.com> |
1702 | -Date: Mon Sep 17 10:59:56 2012 +0100 |
1703 | - |
1704 | - heat : Show user parameter values in heat describe |
1705 | - |
1706 | - Return an agregate set of stack parameters via heat describe |
1707 | - and underlying engine show_stack call, so we see the template |
1708 | - parameters, and any user-overridden values (ie don't just show |
1709 | - the template defaults, which is not really very useful) |
1710 | - |
1711 | - Fixes #238 |
1712 | - |
1713 | - Change-Id: Ia2cc3271f0dcf8c986e968bc21775d31ecbe6228 |
1714 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1715 | - |
1716 | -commit fdbd64dd2d0f364c0fd4a510ae4e124855a17eae |
1717 | -Author: Steven Hardy <shardy@redhat.com> |
1718 | -Date: Mon Sep 17 10:45:53 2012 +0100 |
1719 | - |
1720 | - heat tests : expose keyname from Stack object |
1721 | - |
1722 | - Expose keyname via Stack.keyname so it can be acccessed in tests |
1723 | - |
1724 | - Change-Id: I7bca1acad150647d525c0a51f4ce75b0ba21050d |
1725 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1726 | - |
1727 | -commit 42f2fd86f3942529afe5c21a128c30fe7cf76c89 |
1728 | -Author: Zane Bitter <zbitter@redhat.com> |
1729 | -Date: Mon Sep 17 11:46:11 2012 +0200 |
1730 | - |
1731 | - Work around nova-network launch issue harder |
1732 | - |
1733 | - Change-Id: Ia1bf8cb2f0e23755100713c1289baa371bbfb956 |
1734 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1735 | - |
1736 | -commit 397488959fca2fb74c9d6851941dae601fa3e1c1 |
1737 | -Merge: 8df32a9 1a98136 |
1738 | -Author: Jenkins <jenkins@review.openstack.org> |
1739 | -Date: Mon Sep 17 07:46:00 2012 +0000 |
1740 | - |
1741 | - Merge "Use openstack.common.timeutils.isotime()" |
1742 | - |
1743 | -commit f309e5190062f938e0fdcc14b433c87d858b52de |
1744 | -Author: Steve Baker <sbaker@redhat.com> |
1745 | -Date: Mon Sep 17 13:11:59 2012 +1200 |
1746 | - |
1747 | - Use stack_identity where it has changed from stack_name. |
1748 | - |
1749 | - This is causing my test_rpcapi to fail. |
1750 | - |
1751 | - Also, attempt to enable test_rpcapi by setting |
1752 | - @attr(tag=['unit', 'rpcapi']) |
1753 | - |
1754 | - Change-Id: Ie831ddddaccc4245a18e5bc754cbf413cea65741 |
1755 | - |
1756 | -commit 8df32a93d2efa66905ab85260ee03c6f2ba0b227 |
1757 | -Author: Steve Baker <sbaker@redhat.com> |
1758 | -Date: Mon Sep 17 12:03:05 2012 +1200 |
1759 | - |
1760 | - Unit test S3 Bucket resource with associated fixes. |
1761 | - |
1762 | - Change-Id: Ib23ed500385c299247bf80062a7a4342f5afe1d2 |
1763 | - |
1764 | -commit 1a98136a64be413f63044312df40ad459b5a0262 |
1765 | -Author: Steven Dake <sdake@redhat.com> |
1766 | -Date: Sun Sep 16 17:00:56 2012 -0700 |
1767 | - |
1768 | - Use openstack.common.timeutils.isotime() |
1769 | - |
1770 | - Remove heat_utils.strftime() and replace callers with |
1771 | - openstack.common.timeutils.isotime(). They do similar activites, and |
1772 | - since its carried in common, makes more sense to use that version. |
1773 | - |
1774 | - Change-Id: Icd919fb218a5f97be103eda7814a5fb56e1b0a02 |
1775 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1776 | - |
1777 | -commit 77700c10bf6187b4cf0f84d82309d499134d0a7c |
1778 | -Author: Zane Bitter <zbitter@redhat.com> |
1779 | -Date: Sun Sep 16 20:49:05 2012 +0200 |
1780 | - |
1781 | - Work around nova-network launch issue |
1782 | - |
1783 | - Launch nova-network *after* nova-cert to work around the SELinux error in |
1784 | - https://bugzilla.redhat.com/show_bug.cgi?id=857747 |
1785 | - |
1786 | - Change-Id: I2ca4af4b950cca92cdd2785c493d8453648ccbb0 |
1787 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1788 | - |
1789 | -commit 137e3592223f5a4f4591cf30e1bc197b4058da8c |
1790 | -Author: Jeff Peeler <jpeeler@redhat.com> |
1791 | -Date: Fri Sep 14 21:52:15 2012 -0400 |
1792 | - |
1793 | - Change rpc cleanup to occur before killing engine thread |
1794 | - |
1795 | - This bug only manifested itself after a heat request was made to the |
1796 | - engine. Once a request was made a Qpid connection handler continued |
1797 | - to wait in a select call, presumably for a subsequent request. Closing |
1798 | - the connection immediately after detecting a keyboard interrupt and then |
1799 | - terminating the thread yields a clean shutdown with no traceback. |
1800 | - |
1801 | - Closes #176 |
1802 | - |
1803 | - Change-Id: Ifdb82d33a6c52a004bbd6b08c564264f4140e800 |
1804 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
1805 | - |
1806 | -commit 1650f849fb09bbb521360b352248f63c26b1752e |
1807 | -Author: Jeff Peeler <jpeeler@redhat.com> |
1808 | -Date: Fri Sep 14 01:44:37 2012 -0400 |
1809 | - |
1810 | - Add new OpenShift test |
1811 | - |
1812 | - New utility functions added to add/remove host file entries. |
1813 | - |
1814 | - Closes #204 |
1815 | - |
1816 | - Change-Id: I182b451a25e22a558d1b4073e981cdc826ab836d |
1817 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
1818 | - |
1819 | -commit e5ce50eaf39feda335d2c5d620297aeb4ea9fbe1 |
1820 | -Author: Steven Hardy <shardy@redhat.com> |
1821 | -Date: Thu Sep 13 18:11:10 2012 +0100 |
1822 | - |
1823 | - heat tests : new functional test for CFN API |
1824 | - |
1825 | - Add new test which tests most actions of the CFN API |
1826 | - note UpdateStack, ValidateTemplate and EstimateTemplateCost |
1827 | - are still TODO |
1828 | - |
1829 | - Change-Id: I814508871ddd81495f5d41d38e8e724ab4d03765 |
1830 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1831 | - |
1832 | -commit d0c394542c1d5ba96da98c47a7468f0e92c678e2 |
1833 | -Author: Steven Hardy <shardy@redhat.com> |
1834 | -Date: Thu Sep 13 10:59:17 2012 +0100 |
1835 | - |
1836 | - heat tests : Update test_WordPress_With_RDS |
1837 | - |
1838 | - Update test_WordPress_With_RDS.py to use new test infrastructure |
1839 | - |
1840 | - Change-Id: Iea78e4d2507f0f59db3528b475e6981ea027a617 |
1841 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1842 | - |
1843 | -commit 4481b66624904e9d04bb91a02b658c4690dedfac |
1844 | -Author: Steven Hardy <shardy@redhat.com> |
1845 | -Date: Fri Sep 14 13:36:45 2012 +0100 |
1846 | - |
1847 | - heat tests : remove duplicate cleanup Wordpress_Boto |
1848 | - |
1849 | - Remove the duplicate cleanup call, should only be in tearDown |
1850 | - fixture |
1851 | - |
1852 | - Change-Id: I43cbe28694b248550689be08522d9774a38e6f64 |
1853 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1854 | - |
1855 | -commit ef809d370a4c28a77d7d28fe54124d06075ceae2 |
1856 | -Author: Steven Hardy <shardy@redhat.com> |
1857 | -Date: Fri Sep 14 11:59:58 2012 +0100 |
1858 | - |
1859 | - heat tests : bugfix utils cleanup function |
1860 | - |
1861 | - end state for stacks is DELETE_COMPLETE, but then they |
1862 | - are deleted, hence we need to test for either DELETE_COMPLETE |
1863 | - or a null result to avoid false failures |
1864 | - |
1865 | - Change-Id: I7e35c5a734d1005fa38d587353cbca5b911ec77b |
1866 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1867 | - |
1868 | -commit 8357920281c017f316b1fc214ddb621efa5bc667 |
1869 | -Author: Steven Hardy <shardy@redhat.com> |
1870 | -Date: Fri Sep 14 10:34:35 2012 +0100 |
1871 | - |
1872 | - heat tests : bugfix utils cleanup |
1873 | - |
1874 | - Initialize tries variable or we get a referenced before |
1875 | - assignment error |
1876 | - |
1877 | - Change-Id: Ic8eb68ced893fb89844e81e895c766e8f8b04bee |
1878 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1879 | - |
1880 | -commit f397d7ad5292689ce106dd7de9579651a6d2be4c |
1881 | -Author: Zane Bitter <zbitter@redhat.com> |
1882 | -Date: Thu Sep 13 21:40:49 2012 +0200 |
1883 | - |
1884 | - tests: Wait for delete completion |
1885 | - |
1886 | - Wait for the stack to actually be deleted before ending the test. |
1887 | - |
1888 | - Fixes #233 |
1889 | - |
1890 | - Change-Id: I4f2060ff73615bcb16ac9cba3d7062117cca08dd |
1891 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1892 | - |
1893 | -commit ab754ba493a282c0790e72a73d0f09d26cb50cf3 |
1894 | -Author: Zane Bitter <zbitter@redhat.com> |
1895 | -Date: Wed Sep 12 16:12:45 2012 +0200 |
1896 | - |
1897 | - tests: Clean up after a failed functional test |
1898 | - |
1899 | - Ensure that whenever a stack is created, we delete it after the test by |
1900 | - putting the cleanup() call into the tearDown() method. For this to work, |
1901 | - we must also move the actual creation into the test itself, since an |
1902 | - exception during setUp() will mean that tearDown is not called. |
1903 | - |
1904 | - Change-Id: I481e691f07c1af9e931258d7ba4453b2037c62ad |
1905 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1906 | - |
1907 | -commit e7bd43657d7f0f881b66ae1eec4c87cfbe57923c |
1908 | -Author: Zane Bitter <zbitter@redhat.com> |
1909 | -Date: Thu Sep 13 17:42:34 2012 +0200 |
1910 | - |
1911 | - tests: Make StackBoto inherit more from Stack |
1912 | - |
1913 | - Change-Id: Ie2b6f2e6dd7d3f75622422d68449972ee7eceb00 |
1914 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1915 | - |
1916 | -commit f5dfdff4b8eedc25af8c329ecc5e5490aec9a5ff |
1917 | -Author: Zane Bitter <zbitter@redhat.com> |
1918 | -Date: Thu Sep 13 20:56:48 2012 +0200 |
1919 | - |
1920 | - tests: Fail promptly on stack creation failure |
1921 | - |
1922 | - Fix the functional tests to report failure as soon as stack creation fails, |
1923 | - rather than waiting 80+ minutes to time out. |
1924 | - |
1925 | - Change-Id: Ie48a84c7bb3ab274337297cc740b78d58d8ed4a6 |
1926 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1927 | - |
1928 | -commit ed33a8dc90468f2873a4a581c22027f10d9393d4 |
1929 | -Author: Steven Dake <sdake@redhat.com> |
1930 | -Date: Thu Sep 13 11:36:31 2012 -0700 |
1931 | - |
1932 | - Add Wordpress_2_Instances testcase |
1933 | - |
1934 | - Fixes Issue #205 |
1935 | - |
1936 | - Change-Id: Ic7a08b2ac278a032033bec47bbfe53aeb11b253e |
1937 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1938 | - |
1939 | -commit d17039840e171370bfd7e233c49719f0cd76d4bb |
1940 | -Merge: ec0f4ef 0660460 |
1941 | -Author: Jenkins <jenkins@review.openstack.org> |
1942 | -Date: Thu Sep 13 17:56:15 2012 +0000 |
1943 | - |
1944 | - Merge "Add test_WordPress_2_Instances_With_EBS_EIP.py" |
1945 | - |
1946 | -commit 06604600fbdb6d69ebe7e2e13a647ba3915e7b91 |
1947 | -Author: Steven Dake <sdake@redhat.com> |
1948 | -Date: Thu Sep 13 10:13:58 2012 -0700 |
1949 | - |
1950 | - Add test_WordPress_2_Instances_With_EBS_EIP.py |
1951 | - |
1952 | - This work is based upon Tomas Sedovic's work. |
1953 | - |
1954 | - A floating ip checker is added to instance() in util.py |
1955 | - |
1956 | - Change-Id: I138a5f7bc0c5d04bc5308a80113f3057440578b9 |
1957 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1958 | - Signed-off-by: Tomas Sedovic <tsedovic@redhat.com> |
1959 | - |
1960 | -commit ec0f4efd32b66a883680c707e5c0c32f82f7d847 |
1961 | -Author: Steven Hardy <shardy@redhat.com> |
1962 | -Date: Wed Sep 12 12:07:51 2012 +0100 |
1963 | - |
1964 | - heat tests : functional test utils add response_xml_item |
1965 | - |
1966 | - Add response_xml_item method to Stack, which allows stack |
1967 | - API XML responses to be more easily parsed base on xpath |
1968 | - prefix and keyname |
1969 | - |
1970 | - Change-Id: I96437bd7ff4575e9262d46c4c21f4408041e147d |
1971 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
1972 | - |
1973 | -commit 411656a5d6b29ccbbf4bf1157c0c89e7f3cd6b4e |
1974 | -Author: Zane Bitter <zbitter@redhat.com> |
1975 | -Date: Thu Sep 13 17:50:29 2012 +0200 |
1976 | - |
1977 | - Fix timing issue in starting openstack-network |
1978 | - |
1979 | - Change-Id: I31f3092f95b140015d661ebd86bd1567c607f3d4 |
1980 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
1981 | - |
1982 | -commit dad88e25b1abcb7e123c1a13205107fb793ac4a2 |
1983 | -Author: Steven Dake <sdake@redhat.com> |
1984 | -Date: Thu Sep 13 07:17:24 2012 -0700 |
1985 | - |
1986 | - There is no spoon take 2 |
1987 | - |
1988 | - ugh |
1989 | - |
1990 | - Change-Id: I746c721ed779b1c63592fa0e07053d27ef4231a0 |
1991 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
1992 | - |
1993 | -commit a4fdfd41195efcadc67f598b223f3691b63848bc |
1994 | -Author: Steven Dake <sdake@redhat.com> |
1995 | -Date: Thu Sep 13 06:59:03 2012 -0700 |
1996 | - |
1997 | - There is no spoon |
1998 | - |
1999 | - There is no name, only resource_name. |
2000 | - |
2001 | - Change-Id: I1455d497c68fb650d3aef0f1232872f441005c0d |
2002 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
2003 | - |
2004 | -commit 5553ac7ad6e0951cd8b31474eaf25c2512c71e4b |
2005 | -Merge: 4063e2d 614287a |
2006 | -Author: Jenkins <jenkins@review.openstack.org> |
2007 | -Date: Thu Sep 13 13:19:07 2012 +0000 |
2008 | - |
2009 | - Merge "heat : Revert "Make sure the properties are defined in all cases."" |
2010 | - |
2011 | -commit 4063e2d70f0a864f011a0d998b3585974f7701bd |
2012 | -Merge: b4287c2 38e3b5a |
2013 | -Author: Jenkins <jenkins@review.openstack.org> |
2014 | -Date: Thu Sep 13 13:18:58 2012 +0000 |
2015 | - |
2016 | - Merge "heat : bugfix convert User resource to physical_resource_name()" |
2017 | - |
2018 | -commit b4287c209ec53e6ae6209fc203cb928b4b03fb20 |
2019 | -Merge: da37711 61ba35b |
2020 | -Author: Jenkins <jenkins@review.openstack.org> |
2021 | -Date: Thu Sep 13 11:56:15 2012 +0000 |
2022 | - |
2023 | - Merge "Update openstack-common" |
2024 | - |
2025 | -commit 614287a9645ab6b32fe9fc71a99a1a7308bf61d3 |
2026 | -Author: Steven Hardy <shardy@redhat.com> |
2027 | -Date: Thu Sep 13 12:01:03 2012 +0100 |
2028 | - |
2029 | - heat : Revert "Make sure the properties are defined in all cases." |
2030 | - |
2031 | - bugfix : backout #194 fix as it breaks RDS (or maybe all resoures |
2032 | - implemented as nested-stacks) |
2033 | - |
2034 | - This reverts commit ae0b853499296763dae77aa5c1e4c22225674489. |
2035 | - |
2036 | - reopens #194 |
2037 | - |
2038 | - Change-Id: I349a1625a040e33e080549a137824d1d2cfca9f8 |
2039 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2040 | - |
2041 | -commit 38e3b5a24a026e0fa087db9ade14182af752d377 |
2042 | -Author: Steven Hardy <shardy@redhat.com> |
2043 | -Date: Thu Sep 13 11:27:15 2012 +0100 |
2044 | - |
2045 | - heat : bugfix convert User resource to physical_resource_name() |
2046 | - |
2047 | - engine user.py needs the self.name references changed to |
2048 | - self.physical_resource_name() to align with the recent resource |
2049 | - naming changes. |
2050 | - |
2051 | - Change-Id: I4620a4afc5e9c11d7b6d9348aaac35bcfa31bbac |
2052 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2053 | - |
2054 | -commit da37711c68d885bf883b49aec3ce05917e9c5bbd |
2055 | -Author: Steven Dake <sdake@redhat.com> |
2056 | -Date: Wed Sep 12 22:43:30 2012 -0700 |
2057 | - |
2058 | - creating instances failed as a result of regression in last commit |
2059 | - |
2060 | - The previous commit to the tree organizes resource names by |
2061 | - stack.resource. Most of the openstack APIs take resource ids |
2062 | - but the instance create operation requires text identifiers. |
2063 | - |
2064 | - Rewrite the text identifiers for the nova security groups before |
2065 | - starting an instance. |
2066 | - |
2067 | - Change-Id: I8a842868781ecb353f66b5a4e3d022766a4c8a0e |
2068 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
2069 | - |
2070 | -commit 61ba35be90d0241b066badb0149b0a5dd8c5528b |
2071 | -Author: Angus Salkeld <asalkeld@redhat.com> |
2072 | -Date: Thu Sep 13 13:50:24 2012 +1000 |
2073 | - |
2074 | - Update openstack-common |
2075 | - |
2076 | - Change-Id: I002574a60b4f59543bc6aa73256c2f0b3b79d378 |
2077 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
2078 | - |
2079 | -commit 04701a275f9712865bc5b7ea458bb7123f3a34d7 |
2080 | -Author: Steven Dake <sdake@redhat.com> |
2081 | -Date: Wed Sep 12 15:12:50 2012 -0700 |
2082 | - |
2083 | - Make physical resource names unique based upon stack name |
2084 | - |
2085 | - Some templates use the same resource name when registering with |
2086 | - nova. Nova will not allow mulitple resource names to register |
2087 | - with the same name in all cases, and in those it does, it often |
2088 | - becomes confused (in the case of EIP). This patch creates a |
2089 | - dot notation |
2090 | - |
2091 | - For the LB test, an example of the resources would be: |
2092 | - teststack.LoadBalancer.LB_instance |
2093 | - teststack.DatabaseServer.MySqlDatabaseServer |
2094 | - teststack.WikiServerOne |
2095 | - |
2096 | - Fixes Issue #160 |
2097 | - Fixes Issue #136 |
2098 | - |
2099 | - Thanks to asalkeld@redhat.com for helping sort out the unit |
2100 | - test cases. |
2101 | - |
2102 | - Change-Id: I14f4551feb41c7f98caa30dd98f997da6d00c467 |
2103 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
2104 | - |
2105 | -commit 640c0a3e5f5ccca02d152d101e150d87b51e14eb |
2106 | -Merge: 7044fc5 d24e8c7 |
2107 | -Author: Jenkins <jenkins@review.openstack.org> |
2108 | -Date: Wed Sep 12 22:41:25 2012 +0000 |
2109 | - |
2110 | - Merge "Add 2 instance with EBS test." |
2111 | - |
2112 | -commit 7044fc5edc2ecc448775891628706ca41405fe0a |
2113 | -Author: Jeff Peeler <jpeeler@redhat.com> |
2114 | -Date: Wed Sep 12 16:25:25 2012 -0400 |
2115 | - |
2116 | - Change Stack to support user defined parameter |
2117 | - |
2118 | - This change allows tests to specify DBUsername/DBPassword if necessary. |
2119 | - The keyname is still looked up in nova and the distribution is retrieved |
2120 | - from the already existing Stack parameter. |
2121 | - |
2122 | - Change-Id: I3732ffb685d68c8a72a83247f74ed11a50a74cd1 |
2123 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
2124 | - |
2125 | -commit fe95bd633a6b6d341052cd58814372551c75dc89 |
2126 | -Merge: f2817a7 8da4ddf |
2127 | -Author: Jenkins <jenkins@review.openstack.org> |
2128 | -Date: Wed Sep 12 20:47:20 2012 +0000 |
2129 | - |
2130 | - Merge "Make S3 import except on ImportError rather then all exceptions" |
2131 | - |
2132 | -commit d24e8c746359169058e9c0577c2f843695ca3b55 |
2133 | -Author: Ian Main <imain@redhat.com> |
2134 | -Date: Wed Sep 12 12:12:31 2012 -0700 |
2135 | - |
2136 | - Add 2 instance with EBS test. |
2137 | - |
2138 | - Seems to work even. |
2139 | - |
2140 | - Change-Id: Ie09d97dc86a68525783f1f9c080fed13e651ef78 |
2141 | - Signed-off-by: Ian Main <imain@redhat.com> |
2142 | - |
2143 | -commit f2817a79d3fa6e08fcf0c98314e2ea8df6b72f8f |
2144 | -Author: Jeff Peeler <jpeeler@redhat.com> |
2145 | -Date: Wed Sep 12 11:36:43 2012 -0400 |
2146 | - |
2147 | - Change VerifyClass to have a generic verify_url method |
2148 | - |
2149 | - Change-Id: I0e1298e7852e336d6271c4014b11935ac3ce6689 |
2150 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
2151 | - |
2152 | -commit 14fe52e0e632e45657bcf1cef1dca397cc9a9e4e |
2153 | -Author: Steven Dake <sdake@redhat.com> |
2154 | -Date: Wed Sep 12 09:34:21 2012 -0700 |
2155 | - |
2156 | - Update WordPress_Compsed_Instances to new test infrastructure |
2157 | - |
2158 | - Change-Id: I08a175d28b99b861ce29b2278e415896e79cf72a |
2159 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
2160 | - |
2161 | -commit 8da4ddf51fedefdb1601baf7359e128f22f396e2 |
2162 | -Author: Steven Dake <sdake@redhat.com> |
2163 | -Date: Wed Sep 12 08:11:30 2012 -0700 |
2164 | - |
2165 | - Make S3 import except on ImportError rather then all exceptions |
2166 | - |
2167 | - Change-Id: Icb98aed65ccba825f8402fdde95ac38b2a12c1a6 |
2168 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
2169 | - |
2170 | -commit 1ba219d38df61ab4b0807c5fa730287ec903ccca |
2171 | -Author: Steven Dake <sdake@redhat.com> |
2172 | -Date: Tue Sep 11 13:49:09 2012 -0700 |
2173 | - |
2174 | - Make S3 optional since swiftclient is not available in all distributions |
2175 | - |
2176 | - Change-Id: Ic5f61ac41090fd599f01b3eaae4ffb03aac2ebdd |
2177 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
2178 | - |
2179 | -commit e49050a87db1452907782b3d515d157c4c75248d |
2180 | -Author: Steven Hardy <shardy@redhat.com> |
2181 | -Date: Tue Sep 11 19:23:27 2012 +0100 |
2182 | - |
2183 | - heat : test utils, extract ec2 credentials from keystone |
2184 | - |
2185 | - For StackBoto extract the ec2 credentials from keystone and |
2186 | - pass them into the client, so the functional tests don't rely |
2187 | - on ec2 credentials from config-files and only need the currently |
2188 | - provided keystone credentials |
2189 | - |
2190 | - Change-Id: Ifc959011cc5b9ee77ebf04e380dc6a4059903c6d |
2191 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2192 | - |
2193 | -commit ff352a0d10dbac6864bff65cb98b100107fb5060 |
2194 | -Author: Steven Hardy <shardy@redhat.com> |
2195 | -Date: Tue Sep 11 19:07:00 2012 +0100 |
2196 | - |
2197 | - heat : allow boto_client to accept credentials |
2198 | - |
2199 | - Allow ec2 credentials to optionally be passed in to boto |
2200 | - rather than purely relying on config-files |
2201 | - |
2202 | - Change-Id: Ib821f2bca9bc3f61af521955a9ed52f0059e70e4 |
2203 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2204 | - |
2205 | -commit 89bedcb4d2b7b67b55ccc551a1cb53a00d172e7e |
2206 | -Author: Steven Hardy <shardy@redhat.com> |
2207 | -Date: Tue Sep 11 19:05:36 2012 +0100 |
2208 | - |
2209 | - heat : move boto.cfg to correct location |
2210 | - |
2211 | - boto.cfg needs to be under /etc not /etc/heat |
2212 | - or boto won't find it |
2213 | - |
2214 | - Change-Id: I0981bb3bd46dd1630633576fc77d085410bf6362 |
2215 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2216 | - |
2217 | -commit 455bb8889f66513c55aa60e189be3e7965a49fa9 |
2218 | -Author: Steven Hardy <shardy@redhat.com> |
2219 | -Date: Tue Sep 11 19:03:41 2012 +0100 |
2220 | - |
2221 | - heat : comment credentials in template boto.cfg |
2222 | - |
2223 | - Comment out the credentials section in /etc/boto.cfg |
2224 | - this allows us to pass the correct host/endpoint without |
2225 | - having world-readable credentials. This can then be used |
2226 | - as a template for per-user ~/.boto files if desired |
2227 | - |
2228 | - Change-Id: I4cea0cb3b790186ddc041edad0ab4ee4b7e8f956 |
2229 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2230 | - |
2231 | -commit 33bfcd36d5c0e430eacc51c2693ee56d0c8dad36 |
2232 | -Author: Steven Hardy <shardy@redhat.com> |
2233 | -Date: Tue Sep 11 13:08:22 2012 +0100 |
2234 | - |
2235 | - heat tests : add new Boto wordpress functional test |
2236 | - |
2237 | - Add new test_WordPress_Single_Instance_Boto.py, which |
2238 | - does a wordpress single instance test using StackBoto |
2239 | - |
2240 | - Note, this will require a valid /etc/boto.cfg to work, |
2241 | - and probably a recent (git) version of boto |
2242 | - |
2243 | - Fixes #220 |
2244 | - |
2245 | - Change-Id: Ia95de35dc9d1d52ba6b9f4fae333e4fad02762ca |
2246 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2247 | - |
2248 | -commit 4c672508dd893d6d1094c4347201afbfe9765cae |
2249 | -Author: Steven Hardy <shardy@redhat.com> |
2250 | -Date: Tue Sep 11 13:06:09 2012 +0100 |
2251 | - |
2252 | - heat tests : functional test utils add StackBoto class |
2253 | - |
2254 | - Add StackBoto, subclass of Stack, which implements stack |
2255 | - setup using the boto client wrapper, allows us to test |
2256 | - AWS auth and boto client libraries |
2257 | - |
2258 | - Ref #220 |
2259 | - |
2260 | - Change-Id: Id5cb5ab72c7ba2e7accd76a73a94ff8fe45c62fa |
2261 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2262 | - |
2263 | -commit a5510ea245b9f291a2a4a496c06aeb3c71322c9c |
2264 | -Author: Steve Baker <steve@stevebaker.org> |
2265 | -Date: Tue Sep 11 14:58:34 2012 +1200 |
2266 | - |
2267 | - Implement the AWS::S3::Bucket resource type. |
2268 | - |
2269 | - An attempt was made to make created bucket names readable and unique. |
2270 | - Names are of the format heat-<resource name>-<random hex>. eg: |
2271 | - heat-S3Bucket-b420d12d02e5d6e46f13 |
2272 | - |
2273 | - Only the swift v2 auth is currently supported, which means swift will need to |
2274 | - use keystone for auth. This may be a valid assumption for any environment that |
2275 | - is running Heat. |
2276 | - |
2277 | - When DeletionPolicy is Delete then an attempt is made to delete the container, |
2278 | - but the stack will still be deleted if container delete fails. |
2279 | - |
2280 | - Run the template S3_Single_Instance.template to give it a try. |
2281 | - |
2282 | - Functional tests will be coming in a later change. |
2283 | - |
2284 | - Change-Id: Ifa2c3c4fcbdb00a44f8c6b347a61f8e1735e8328 |
2285 | - |
2286 | -commit 1ef28a37068323a531da445815271f2b2e73ef65 |
2287 | -Author: Zane Bitter <zbitter@redhat.com> |
2288 | -Date: Mon Sep 10 22:13:07 2012 +0200 |
2289 | - |
2290 | - Update documentation on configuring metadata server |
2291 | - |
2292 | - The docs need to reflect the fact that the metadata server cannot be |
2293 | - configured and launched until after Nova has created the virtual bridge |
2294 | - interface. |
2295 | - |
2296 | - See issue #196 |
2297 | - |
2298 | - Change-Id: Ia1a004106fa2b535b54c7b88e8ed177e47e72844 |
2299 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2300 | - |
2301 | -commit 2e0dfbab47470e91fdbdbcfc81387692a5523fa3 |
2302 | -Author: Zane Bitter <zbitter@redhat.com> |
2303 | -Date: Mon Sep 10 18:04:34 2012 +0200 |
2304 | - |
2305 | - Handle verification errors in create/update in cfn API |
2306 | - |
2307 | - If a StackCreate or StackUpdate call fails verification in the engine, we |
2308 | - get an error message returned rather than a stack identifier. |
2309 | - |
2310 | - Fixes #224 |
2311 | - |
2312 | - Change-Id: I5f47f5d0e25e8bc05633d29605adcc8827edd379 |
2313 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2314 | - |
2315 | -commit a080c9465833049c691fb3d50d7cf4e591dbf4a5 |
2316 | -Author: Steven Hardy <shardy@redhat.com> |
2317 | -Date: Mon Sep 10 10:52:13 2012 +0100 |
2318 | - |
2319 | - heat tools : nova_create_flavors.sh additional retry logic |
2320 | - |
2321 | - Add retry logic in order to make creating flavors more |
2322 | - robust. Nova rate-limiting frequently causes actions to fail |
2323 | - so wrap all requests in retry/sleep logic and check we can |
2324 | - connect to nova before attempting to change anything |
2325 | - |
2326 | - Ref #225 |
2327 | - |
2328 | - Change-Id: I1b1014df04602935f561c08ba29287061224b5f3 |
2329 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2330 | - |
2331 | -commit 15a88d03e5b187b31d17a00f1b845e5a8a749502 |
2332 | -Author: Steven Hardy <shardy@redhat.com> |
2333 | -Date: Mon Sep 10 11:03:37 2012 +0100 |
2334 | - |
2335 | - heat tools : add ephemeral disk for all flavors |
2336 | - |
2337 | - Add ephemeral disk for all flavors in nova_create_flavors.sh |
2338 | - as it's currently not possible for EBS to work without a fixed |
2339 | - mapping to a specific block device name, meaning the EBS templates |
2340 | - will break for micro/tiny if there if no ephemeral disk defined |
2341 | - |
2342 | - Change-Id: I801f00aba5b431d30362cd4b34da2f66457220c5 |
2343 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2344 | - |
2345 | -commit 0ca10d3e6a41d01435595defa33a7582f57dce68 |
2346 | -Author: Steven Hardy <shardy@redhat.com> |
2347 | -Date: Mon Sep 10 10:49:45 2012 +0100 |
2348 | - |
2349 | - heat tools : check services running after openstack install |
2350 | - |
2351 | - Check all expected services are running after starting them when |
2352 | - doing tools/openstack install, should avoid possible racy behavior |
2353 | - when we assume everything is up and immediately call nova_create_flavors.sh |
2354 | - |
2355 | - Ref #225 |
2356 | - |
2357 | - Change-Id: I87ec0ca31579173cb9218fa79e027fd5b15031f0 |
2358 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2359 | - |
2360 | -commit c292ddb164bceab5883aa585a6a2357c0e33b7aa |
2361 | -Author: Steven Dake <sdake@redhat.com> |
2362 | -Date: Fri Sep 7 13:22:42 2012 -0700 |
2363 | - |
2364 | - Rework functional test case infrasatructure |
2365 | - |
2366 | - To support multi-instance, two new classes were made: |
2367 | - Stack - represents a stack |
2368 | - Instance - represents an instance |
2369 | - |
2370 | - For multi-instance stacks, create multiple Instance objects |
2371 | - for each instance in the stack. |
2372 | - |
2373 | - For each instance in a stack, an instance object can be created which |
2374 | - helps validate the individual instance sets up properly. |
2375 | - |
2376 | - test_WordPress_Single_Instance_With_EBS.py fails - see issue #226 |
2377 | - |
2378 | - Change-Id: Iddec87cd1332a9b5796c5c7e7d382ef723c3544e |
2379 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
2380 | - Signed-off-by: Tomas Sedovic <tsedovic@redhat.com> |
2381 | - Signed-off-by: Ian Main <imain@redhat.com> |
2382 | - |
2383 | -commit 489ed4cab4410a2cc727a904bc53dfdd3b19e270 |
2384 | -Author: Zane Bitter <zbitter@redhat.com> |
2385 | -Date: Fri Sep 7 14:55:54 2012 +0200 |
2386 | - |
2387 | - Add a string representation for identifiers |
2388 | - |
2389 | - This makes debugging in unit tests a lot easier. |
2390 | - |
2391 | - Change-Id: I320cdf754e405377abfeb61496b017809d25d719 |
2392 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2393 | - |
2394 | -commit 48bac6ac6f4d6c5a90f2662c0f29427ffebccda7 |
2395 | -Author: Zane Bitter <zbitter@redhat.com> |
2396 | -Date: Fri Sep 7 14:57:13 2012 +0200 |
2397 | - |
2398 | - Add unit tests for EngineManager create/update/delete_stack |
2399 | - |
2400 | - Change-Id: I25aeb43ea3f5a9426b8f742a605b9699dc2b9851 |
2401 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2402 | - |
2403 | -commit 4793a68e3abb6f2e02ec8037d573f93c287ca985 |
2404 | -Author: Zane Bitter <zbitter@redhat.com> |
2405 | -Date: Fri Sep 7 14:54:55 2012 +0200 |
2406 | - |
2407 | - Fix update_stack call in EngineManager |
2408 | - |
2409 | - This was broken by 38f886947c91ebf610ab2972649a06bec630746b |
2410 | - |
2411 | - Change-Id: I134bee2df35d6b025f0ac88334ab30a9a22c7922 |
2412 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2413 | - |
2414 | -commit 55eb1746aa3fcf3c7ca85cb67d8ee09585773be9 |
2415 | -Author: Zane Bitter <zbitter@redhat.com> |
2416 | -Date: Fri Sep 7 15:09:54 2012 +0200 |
2417 | - |
2418 | - Reorganise etc directory for easier installation |
2419 | - |
2420 | - This also means that the install script will install bash-completion for |
2421 | - heat. |
2422 | - |
2423 | - Change-Id: Ib60346c72ce6277951cb51952e359f97be20a1be |
2424 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2425 | - |
2426 | -commit a44519774a18cc86a6ede537c14bb7214b1aadc6 |
2427 | -Merge: be128a8 e88e9e5 |
2428 | -Author: Jenkins <jenkins@review.openstack.org> |
2429 | -Date: Fri Sep 7 03:58:50 2012 +0000 |
2430 | - |
2431 | - Merge "Switch to keystone service_type=orchestration." |
2432 | - |
2433 | -commit be128a81c61d6df9b60682cfa9ee48ba69f0ebc7 |
2434 | -Author: Angus Salkeld <asalkeld@redhat.com> |
2435 | -Date: Fri Sep 7 13:12:27 2012 +1000 |
2436 | - |
2437 | - Delete unused heat-engine-paste.ini |
2438 | - |
2439 | - Change-Id: I4c8d5b2d98634aa4d711d3fe8816891476645548 |
2440 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
2441 | - |
2442 | -commit ae0b853499296763dae77aa5c1e4c22225674489 |
2443 | -Author: Angus Salkeld <asalkeld@redhat.com> |
2444 | -Date: Fri Sep 7 10:12:29 2012 +1000 |
2445 | - |
2446 | - Make sure the properties are defined in all cases. |
2447 | - |
2448 | - fixes #194 |
2449 | - |
2450 | - Change-Id: I994283734d551f81143e7f5de50da0180a277119 |
2451 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
2452 | - |
2453 | -commit 408ba2172deee7d775d37f22e9f7f377682940fa |
2454 | -Author: Steven Dake <sdake@redhat.com> |
2455 | -Date: Thu Sep 6 15:04:03 2012 -0700 |
2456 | - |
2457 | - Add test case for WordPress_With_LB.template |
2458 | - |
2459 | - Change-Id: I324da126b5a775a00b97d868cbd347dd65cb16aa |
2460 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
2461 | - |
2462 | -commit 245a13f8f3d514c4e4ed59fce0d1920727a230bb |
2463 | -Merge: 3b27b1d 2f9a131 |
2464 | -Author: Jenkins <jenkins@review.openstack.org> |
2465 | -Date: Thu Sep 6 21:50:36 2012 +0000 |
2466 | - |
2467 | - Merge "Rename heat-api to heat-api-cfn" |
2468 | - |
2469 | -commit 3b27b1d6b1c4739b8d456703542ec8182ce12277 |
2470 | -Author: Steven Dake <sdake@redhat.com> |
2471 | -Date: Thu Sep 6 13:27:50 2012 -0700 |
2472 | - |
2473 | - Add a Wordpress+MySQL composed instance functional test case |
2474 | - |
2475 | - Change-Id: I6a905b186be59c929e530519414e46d222b4ea08 |
2476 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
2477 | - |
2478 | -commit 882ef5228eb0835ee6e3a434e6ff6896afb05e2a |
2479 | -Merge: 248663b 78b7127 |
2480 | -Author: Jenkins <jenkins@review.openstack.org> |
2481 | -Date: Thu Sep 6 18:24:39 2012 +0000 |
2482 | - |
2483 | - Merge "Add EBS test." |
2484 | - |
2485 | -commit 78b712741942713692c64a306c0b10ca7fae3206 |
2486 | -Author: Ian Main <imain@redhat.com> |
2487 | -Date: Thu Sep 6 11:10:48 2012 -0700 |
2488 | - |
2489 | - Add EBS test. |
2490 | - |
2491 | - Single wordpress EBS functional test. |
2492 | - |
2493 | - Change-Id: I3a3e53b418a38a2bb8573d7abb16c9c7fe8837ca |
2494 | - Signed-off-by: Ian Main <imain@redhat.com> |
2495 | - |
2496 | -commit 248663b0670ad75ff738ad2dc816650cf7e182cc |
2497 | -Author: Steven Hardy <shardy@redhat.com> |
2498 | -Date: Thu Sep 6 17:51:10 2012 +0100 |
2499 | - |
2500 | - heat tests : new wordpress EBS_EIP functional test |
2501 | - |
2502 | - Add new functional test for the |
2503 | - WordPress_Single_Instance_With_EBS_EIP template |
2504 | - |
2505 | - Fixes #209 |
2506 | - |
2507 | - Change-Id: I800cbe21ef42611f93644e6a0c60b732af663025 |
2508 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2509 | - |
2510 | -commit b98f402fa7ca977769de09a6cc200ee9f928bc6c |
2511 | -Author: Ian Main <imain@redhat.com> |
2512 | -Date: Thu Sep 6 09:40:42 2012 -0700 |
2513 | - |
2514 | - Forgot commas, doh! |
2515 | - |
2516 | - I had this in and tested but forgot to put commas in after update. |
2517 | - |
2518 | - Change-Id: I7fbcacea0a4ab40f1e6b6e016fd5940ba8432c26 |
2519 | - Signed-off-by: Ian Main <imain@redhat.com> |
2520 | - |
2521 | -commit c805d065a1f99b280093c1a37cb91c1c6815e280 |
2522 | -Author: Ian Main <imain@redhat.com> |
2523 | -Date: Thu Sep 6 08:27:45 2012 -0700 |
2524 | - |
2525 | - More EBS fixes. |
2526 | - |
2527 | - Single instance with EBS apparently needs an httpd restart in order to |
2528 | - keep talking to mysql after we change the partition. Also change other |
2529 | - EBS templates to use vdc. |
2530 | - |
2531 | - Change-Id: I180cca2166a0210d5d8dd3e0aea111ea625b865a |
2532 | - Signed-off-by: Ian Main <imain@redhat.com> |
2533 | - |
2534 | -commit 2f9a1310e3d7e1f14ed1987b1371a2d693833481 |
2535 | -Author: Zane Bitter <zbitter@redhat.com> |
2536 | -Date: Thu Aug 30 13:32:47 2012 +0200 |
2537 | - |
2538 | - Rename heat-api to heat-api-cfn |
2539 | - |
2540 | - The previous heat-api is, in fact, a CloudFormation-compatible API. Rename |
2541 | - it to heat-api-cfn, analogous to how the EC2 API in Nova is named |
2542 | - nova-api-ec2. |
2543 | - |
2544 | - Change-Id: I9759f10cee6a60cdc9cb917966eb9fb95a618f85 |
2545 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2546 | - |
2547 | -commit 0706efc6028d06307945f1853c5ff45c57acc384 |
2548 | -Author: Steven Hardy <shardy@redhat.com> |
2549 | -Date: Thu Sep 6 14:32:14 2012 +0100 |
2550 | - |
2551 | - heat templates : EBS templates, attach volume to vdc |
2552 | - |
2553 | - Fix Single_Instance_With_EBS templates, need the EBS |
2554 | - disk to attach to vdc not vdb which is used for the |
2555 | - ephemeral disk (fix from imain) |
2556 | - |
2557 | - Fixes #185 |
2558 | - |
2559 | - Change-Id: I47d1b640d25c0f53dd4535e4bd73846d01f4fc86 |
2560 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2561 | - |
2562 | -commit 809ad01ec7a9e0084e84f541090eb4449186509a |
2563 | -Author: Steven Hardy <shardy@redhat.com> |
2564 | -Date: Thu Sep 6 11:41:15 2012 +0100 |
2565 | - |
2566 | - heat tests : bugfix FuncUtils check StackId not StackName |
2567 | - |
2568 | - CreateStack response no longer contains StackName, so |
2569 | - we need to parse the StackId and extract the name from |
2570 | - the new ARN format |
2571 | - |
2572 | - Change-Id: If55ff286c98e8396a14fa4ee2b08622faa680a03 |
2573 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2574 | - |
2575 | -commit 4c26639378381028af5c096885051997f34c7fed |
2576 | -Author: Steven Hardy <shardy@redhat.com> |
2577 | -Date: Thu Sep 6 11:01:10 2012 +0100 |
2578 | - |
2579 | - heat templates : Add default LinuxDistribution parameter |
2580 | - |
2581 | - Add default value to LinuxDistribution template parameter |
2582 | - for MySQL_Single_Instance.template |
2583 | - |
2584 | - Change-Id: I6431b717dee700f9db588ddbaf58511d0a3b107c |
2585 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2586 | - |
2587 | -commit 24db4e2086b5965b14d4a197198174d45d742ed5 |
2588 | -Author: Zane Bitter <zbitter@redhat.com> |
2589 | -Date: Thu Sep 6 12:37:24 2012 +0200 |
2590 | - |
2591 | - Fix identify_stack call |
2592 | - |
2593 | - It needs to return a dictionary in order for the result to be converted to |
2594 | - JSON. |
2595 | - |
2596 | - Change-Id: Ieef360fd6872624325470fab626d371ed28535e6 |
2597 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2598 | - |
2599 | -commit 18bc3baf15849ed9482020720ab0906f13b46069 |
2600 | -Merge: 585afae b1696fb |
2601 | -Author: Jenkins <jenkins@review.openstack.org> |
2602 | -Date: Thu Sep 6 04:13:49 2012 +0000 |
2603 | - |
2604 | - Merge "Add a newline to user data injection." |
2605 | - |
2606 | -commit 585afae452922efe4f2238615add9d76719fb7f0 |
2607 | -Author: Jeff Peeler <jpeeler@redhat.com> |
2608 | -Date: Wed Sep 5 22:47:18 2012 -0400 |
2609 | - |
2610 | - Modify to use systemctl and move func_utils outside of setUp |
2611 | - |
2612 | - Change-Id: I420991fa4e881f6f9fadd0add02a9d1493240dfc |
2613 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
2614 | - |
2615 | -commit b1696fb1b0be8e6e2ce154d748ed25289a216125 |
2616 | -Author: Ian Main <imain@redhat.com> |
2617 | -Date: Wed Sep 5 19:00:54 2012 -0700 |
2618 | - |
2619 | - Add a newline to user data injection. |
2620 | - |
2621 | - If no newline is present at the end of the user-data section of the |
2622 | - template, the addition of the touch command will cause the last |
2623 | - line to break. |
2624 | - |
2625 | - Change-Id: I15ba402f83f6fba03f7d0455a63a5dc03480973d |
2626 | - Signed-off-by: Ian Main <imain@redhat.com> |
2627 | - |
2628 | -commit 5655589895def95709d345509db95a2cc5e1ff7b |
2629 | -Author: Angus Salkeld <asalkeld@redhat.com> |
2630 | -Date: Thu Aug 30 11:41:25 2012 +1000 |
2631 | - |
2632 | - Fix pep8 warning |
2633 | - |
2634 | - Change-Id: Ia0b4336e7e861fefc7afebc99a3c6ddf48841d71 |
2635 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
2636 | - |
2637 | -commit 38f886947c91ebf610ab2972649a06bec630746b |
2638 | -Author: Zane Bitter <zbitter@redhat.com> |
2639 | -Date: Wed Sep 5 21:51:25 2012 +0200 |
2640 | - |
2641 | - Support lookup of stacks by name or ARN |
2642 | - |
2643 | - Previously stacks could only be referenced by name. Now, use the canonical |
2644 | - stack identifier to act on them. The identifier can be obtained from the |
2645 | - RPC API by looking it up with identify_stack. In the AWS API, the user |
2646 | - can pass an ARN that is converted into an identifier. |
2647 | - |
2648 | - Change-Id: I29309d12e522ed301c3f6269df5d1d14382b024b |
2649 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2650 | - |
2651 | -commit 052a6a431144f8d249c562e8a633e3e0afea12d5 |
2652 | -Author: Zane Bitter <zbitter@redhat.com> |
2653 | -Date: Wed Sep 5 21:51:25 2012 +0200 |
2654 | - |
2655 | - Add an identify_stack RPC call |
2656 | - |
2657 | - This call converts a stack name into a fully-qualified stack identifier. |
2658 | - |
2659 | - This allows us to, e.g., add support for keeping deleted stacks around in |
2660 | - the database while still allowing stack names to be reused, since the |
2661 | - deleted stacks can be referenced using this ID. |
2662 | - |
2663 | - Change-Id: Ide19841a92a25d2f6172f19c2627d24ab6d2fd63 |
2664 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2665 | - |
2666 | -commit e8b464dabfd95c8ce7c90c72cb5132e7140062f7 |
2667 | -Author: Zane Bitter <zbitter@redhat.com> |
2668 | -Date: Wed Sep 5 21:51:25 2012 +0200 |
2669 | - |
2670 | - Report StackId in ARN format |
2671 | - |
2672 | - In the RPC API, return a full stack identifier instead of just the database |
2673 | - ID of a stack. In the AWS API, convert this to an ARN for the user. |
2674 | - |
2675 | - Change-Id: I5c3ede4885c4ac5801cfef49e05695f3d13622da |
2676 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2677 | - |
2678 | -commit 4465694e0d0e20ccc6383a8cd406f2df38de00ae |
2679 | -Author: Zane Bitter <zbitter@redhat.com> |
2680 | -Date: Wed Sep 5 21:51:25 2012 +0200 |
2681 | - |
2682 | - Create a unique identifier for stacks |
2683 | - |
2684 | - Change-Id: I1517502a2a5d9a96803565297315e7b276f2e974 |
2685 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2686 | - |
2687 | -commit 8e1d4ef2100c0960d634f5bd848d62fab132a4bc |
2688 | -Author: Zane Bitter <zbitter@redhat.com> |
2689 | -Date: Wed Sep 5 21:51:25 2012 +0200 |
2690 | - |
2691 | - Use assertEqual() instead of assert_() |
2692 | - |
2693 | - assertEqual(x, y) reports helpful error messages, unlike assert_(x == y) |
2694 | - which reports only that False is not True. |
2695 | - |
2696 | - Change-Id: Idbea59dc4dbbe4ac00bad6f358896fbc9401acab |
2697 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
2698 | - |
2699 | -commit 9fecadca6c96fa33e697df833e2f170f956b1409 |
2700 | -Author: Steven Hardy <shardy@redhat.com> |
2701 | -Date: Wed Sep 5 16:26:27 2012 +0100 |
2702 | - |
2703 | - heat tests : add functional test for Wordpress RDS |
2704 | - |
2705 | - Add functional test for WordPress_With_RDS template |
2706 | - |
2707 | - Fixes: #215 |
2708 | - |
2709 | - Change-Id: I0613c40e218acaab987a2b0e0df7737cb6f6b6b3 |
2710 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2711 | - |
2712 | -commit ab6817ea3601ab211696bcf8635596a58e4585c0 |
2713 | -Author: Steven Hardy <shardy@redhat.com> |
2714 | -Date: Wed Sep 5 15:13:59 2012 +0100 |
2715 | - |
2716 | - heat tests : convert functional test to class |
2717 | - |
2718 | - Covert test_WordPress_Single_Instance_With_EIP to be nose |
2719 | - unittest.TestCase subclass, so run_tests.sh outputs a more |
2720 | - informative test identifier |
2721 | - |
2722 | - Change-Id: I21968b4ae9e0e8f7bc1ef9d3f6db0433f106826a |
2723 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2724 | - |
2725 | -commit 4a0314522f63c96ad0b64df818a347da9b9dda7f |
2726 | -Author: Steven Hardy <shardy@redhat.com> |
2727 | -Date: Wed Sep 5 14:39:44 2012 +0100 |
2728 | - |
2729 | - heat tests : update WordPress_Single_Instance_With_EIP |
2730 | - |
2731 | - Update functional test WordPress_Single_Instance_With_EIP |
2732 | - to use the new verify_wordpress which checks that the wordpress |
2733 | - homepage specified in the stack output looks OK |
2734 | - |
2735 | - Change-Id: I6b839e95f2c9fc8d89a22c062c393d6f14fb5df9 |
2736 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2737 | - |
2738 | -commit 98485bdcf4a32c32b4b50b13155eb50e25baf934 |
2739 | -Author: Steven Hardy <shardy@redhat.com> |
2740 | -Date: Wed Sep 5 14:20:19 2012 +0100 |
2741 | - |
2742 | - heat tests : convert functional test to testcase class |
2743 | - |
2744 | - Covert test_WordPress_Single_Instance to be nose unittest.TestCase |
2745 | - subclass, so run_tests.sh outputs a more informative test identifier |
2746 | - |
2747 | - Change-Id: I19fe8565d99253cabcbc93d2f003c69d953be615 |
2748 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2749 | - |
2750 | -commit d20543e306136393f4807ebdebc76e921e630329 |
2751 | -Author: Steven Hardy <shardy@redhat.com> |
2752 | -Date: Wed Sep 5 10:47:46 2012 +0100 |
2753 | - |
2754 | - heat tests : FuncUtils use heat_client in create_stack |
2755 | - |
2756 | - Use heat_client (not subprocess) to create the stack, |
2757 | - as this will allow easier testing of the boto_client |
2758 | - library and easier checking of create_stack result |
2759 | - |
2760 | - Change-Id: Ic3f710ec2e467bcd2fde1a2451709d444b89aca0 |
2761 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2762 | - |
2763 | -commit e0db51bbd29b36944362cf325daab234e24ee2af |
2764 | -Author: Steven Hardy <shardy@redhat.com> |
2765 | -Date: Tue Sep 4 19:03:24 2012 +0100 |
2766 | - |
2767 | - heat tests : FuncUtils cleanup use heat_client |
2768 | - |
2769 | - Use heat_client calls (not subprocess) in cleanup |
2770 | - |
2771 | - Change-Id: Ie622d22af66ce00272df975823a74a8fa7bd25c8 |
2772 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2773 | - |
2774 | -commit 750720e5a0da5a998a8cb30fa62eeb2a81d7fe1b |
2775 | -Merge: fd38656 fc25353 |
2776 | -Author: Jenkins <jenkins@review.openstack.org> |
2777 | -Date: Wed Sep 5 12:33:29 2012 +0000 |
2778 | - |
2779 | - Merge "Add functional test for HA template" |
2780 | - |
2781 | -commit e88e9e526729f153884b6d8a5ac7ac9d8bae709d |
2782 | -Author: Steve Baker <steve@stevebaker.org> |
2783 | -Date: Wed Sep 5 08:16:55 2012 +1200 |
2784 | - |
2785 | - Switch to keystone service_type=orchestration. |
2786 | - |
2787 | - This is to match the service type configured in devstack heat. |
2788 | - |
2789 | -commit fd38656097f56b51d25e4e3641936d6b3f7331dd |
2790 | -Author: Steven Hardy <shardy@redhat.com> |
2791 | -Date: Tue Sep 4 17:25:29 2012 +0100 |
2792 | - |
2793 | - heat tests : test_WordPress_Single_Instance.py update |
2794 | - |
2795 | - Update test_WordPress_Single_Instance.py to use the new |
2796 | - verify_wordpress which checks that the wordpress homepage |
2797 | - specified in the stack output looks OK |
2798 | - |
2799 | - Change-Id: I9c2c35215ac97f98e62bf1787db3d8645b50c762 |
2800 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2801 | - |
2802 | -commit 94493237040f957ad2bd4186886d46309c2de88d |
2803 | -Author: Steven Hardy <shardy@redhat.com> |
2804 | -Date: Tue Sep 4 17:18:37 2012 +0100 |
2805 | - |
2806 | - heat tests : Add verify_wordpress helper function |
2807 | - |
2808 | - Functional tests : Add a new VerifyStack class and retry decorator, |
2809 | - which allows easy implementation of tests for stack successful creation. |
2810 | - |
2811 | - Initial simple verify_wordpress function scrapes a wordpress homepage |
2812 | - and looks for a known string in the html result. |
2813 | - |
2814 | - Change-Id: I32bd4bea04228c4f393894c65d040d55c65ddbca |
2815 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2816 | - |
2817 | -commit 44bb725f41c6690dc13e3a350a5675469f24750a |
2818 | -Author: Steven Hardy <shardy@redhat.com> |
2819 | -Date: Tue Sep 4 17:08:34 2012 +0100 |
2820 | - |
2821 | - heat tests : FuncUtils add get_stack_output function |
2822 | - |
2823 | - Add a function to FuncUtils which allows us to easily parse |
2824 | - the stack outputs defined in a template |
2825 | - |
2826 | - Change-Id: Ie1891cb11f54d019315350d449bdc5e22e340458 |
2827 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2828 | - |
2829 | -commit 31a76f2ee7d3b3868179abc6e763f15de0fa5b73 |
2830 | -Merge: 1c485f9 f43507a |
2831 | -Author: Jenkins <jenkins@review.openstack.org> |
2832 | -Date: Tue Sep 4 16:02:21 2012 +0000 |
2833 | - |
2834 | - Merge "heat tools : add qpid-cpp-server-daemon to tools/openstack" |
2835 | - |
2836 | -commit 1c485f9ae130fc37e993deafb0ad8fe1935d1cba |
2837 | -Author: Tomas Sedovic <tomas@sedovic.cz> |
2838 | -Date: Mon Sep 3 16:59:57 2012 +0200 |
2839 | - |
2840 | - Fix support for eventlet 0.9.16 |
2841 | - |
2842 | - The changes in c7059ae54ef2712e7599a6de30a631d3a0bb6bd2 were not enough |
2843 | - to provide compatibility with 0.9.16 and 0.9.17.ith 0.9.16 and 0.9.17. |
2844 | - |
2845 | - Change-Id: Id1ddc988443e162f1c835505b619b7b45e86578d |
2846 | - Signed-off-by: Tomas Sedovic <tomas@sedovic.cz> |
2847 | - |
2848 | -commit f43507a1a00b53a3372031db224598e7cb3f19a9 |
2849 | -Author: Steven Hardy <shardy@redhat.com> |
2850 | -Date: Mon Sep 3 14:04:31 2012 +0100 |
2851 | - |
2852 | - heat tools : add qpid-cpp-server-daemon to tools/openstack |
2853 | - |
2854 | - As of qpid-cpp-server-0.16-5 the service scripts have been |
2855 | - moved to a separate qpid-cpp-server-daemon package, so add |
2856 | - this to the list of required packages for openstack install |
2857 | - |
2858 | - Fixes : #219 |
2859 | - |
2860 | - Change-Id: I6c8b53a69953c543df7cd68637e4ff5e4ca495ad |
2861 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2862 | - |
2863 | -commit fc253535f2ef3cc256b8dd6912b65ac136eafb9c |
2864 | -Author: Angus Salkeld <asalkeld@redhat.com> |
2865 | -Date: Tue Aug 28 13:16:32 2012 +1000 |
2866 | - |
2867 | - Add functional test for HA template |
2868 | - |
2869 | - Change-Id: I6d3304b807492e7041264402d161365447fa6ce1 |
2870 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
2871 | - |
2872 | -commit 1ce586c96cbacc4bd60ea5dab7ed62b0cca7d3e3 |
2873 | -Author: Steven Hardy <shardy@redhat.com> |
2874 | -Date: Fri Aug 31 13:49:40 2012 +0100 |
2875 | - |
2876 | - heat : run_tests.sh allow easier test selection |
2877 | - |
2878 | - Allow each category of test (unit/funtional/pep) to be |
2879 | - more easily selected via CLI options, default with no args |
2880 | - remains unit+pep8 |
2881 | - |
2882 | - Change-Id: I85bbe0afe6170559a42f8c1619db24df16c6d9b0 |
2883 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2884 | - |
2885 | -commit 51dc63bb07dd63ab900759f9bf2217b56023a598 |
2886 | -Author: Steven Hardy <shardy@redhat.com> |
2887 | -Date: Wed Aug 22 10:30:46 2012 +0100 |
2888 | - |
2889 | - heat cli : initial heat-watch cloudwatch API client |
2890 | - |
2891 | - Implements new client to demonstrate new Cloudwatch API |
2892 | - |
2893 | - Currently only provides options for DescribeAlarms, |
2894 | - ListMetrics, PutMetricData and SetAlarmState |
2895 | - |
2896 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2897 | - Change-Id: I3963a07694cec9af96d9d7369cc7d18d629fcd2d |
2898 | - |
2899 | -commit 311092a29468e085b89ed6f07a9e593bbe6b0f37 |
2900 | -Author: Steven Hardy <shardy@redhat.com> |
2901 | -Date: Wed Aug 22 10:30:03 2012 +0100 |
2902 | - |
2903 | - heat API : Implement initial CloudWatch API |
2904 | - |
2905 | - Initial AWS-compatible CloudWatch API implementation |
2906 | - Supports the following API actions: |
2907 | - - DescribeAlarms : describe alarm/watch details |
2908 | - - ListMetrics : List watch metric datapoints |
2909 | - - PutMetricData : Create metric datapoint |
2910 | - - SetAlarmState : temporarily set alarm state |
2911 | - |
2912 | - Skeleton implementation of all other TODO actions which |
2913 | - returns HeatAPINotImplementedError. |
2914 | - |
2915 | - Only basic filtering parameters supported at this time. |
2916 | - |
2917 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2918 | - Change-Id: I8628854a135fff07b675e85150ea0b50184ed2e1 |
2919 | - |
2920 | -commit 7a382d5ff1390aae91f5d4df633e4cf7e2e39006 |
2921 | -Merge: efe6b81 d656978 |
2922 | -Author: Jenkins <jenkins@review.openstack.org> |
2923 | -Date: Fri Aug 31 15:25:47 2012 +0000 |
2924 | - |
2925 | - Merge "Add new functional test for WordPress_Single_Instance_With_EIP" |
2926 | - |
2927 | -commit efe6b8149658019dcb29e6ae7c330c94488bc39f |
2928 | -Merge: a84c2ce d7bd513 |
2929 | -Author: Jenkins <jenkins@review.openstack.org> |
2930 | -Date: Fri Aug 31 15:24:36 2012 +0000 |
2931 | - |
2932 | - Merge "Connect to heat client, add accessor method, and fix ip check" |
2933 | - |
2934 | -commit a84c2cefc3e5a3f937c4cb40066a3dc489dbe4bf |
2935 | -Merge: ab39d2a 18120be |
2936 | -Author: Jenkins <jenkins@review.openstack.org> |
2937 | -Date: Fri Aug 31 15:23:30 2012 +0000 |
2938 | - |
2939 | - Merge "Add new methods to get access to nova/glance clients" |
2940 | - |
2941 | -commit ab39d2a0dd0b3668048aad7bb491d08577df56df |
2942 | -Merge: 4772e69 384a865 |
2943 | -Author: Jenkins <jenkins@review.openstack.org> |
2944 | -Date: Fri Aug 31 15:22:08 2012 +0000 |
2945 | - |
2946 | - Merge "Make sure the functional test always cleans up" |
2947 | - |
2948 | -commit 4772e69b3895a737521eadb741f774680d7a7b27 |
2949 | -Author: Steven Hardy <shardy@redhat.com> |
2950 | -Date: Thu Aug 30 13:56:47 2012 +0100 |
2951 | - |
2952 | - heat engine : Add set_watch_state engine RPC action |
2953 | - |
2954 | - Add set_watch_state which allows a watch/alarm state |
2955 | - to be temporarily overridden, simplified asynchronous |
2956 | - version following review/discussion |
2957 | - |
2958 | - Change-Id: I9f1424007fc16d1cec2f7dc504600455fe5ab3bb |
2959 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2960 | - |
2961 | -commit bea7e3faadc8123f1993f69ce979a96ec17f3d66 |
2962 | -Author: Steven Hardy <shardy@redhat.com> |
2963 | -Date: Wed Aug 29 15:11:06 2012 +0100 |
2964 | - |
2965 | - heat engine : Expose valid watch states via engine.api |
2966 | - |
2967 | - Expose valid watch states via engine.api |
2968 | - |
2969 | - Change-Id: I26a1d8939ce75a0be88e646858f3f3b4feb5e8d0 |
2970 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
2971 | - |
2972 | -commit d656978e96489d7ce6cd0d91f90807ff2dc1f1ef |
2973 | -Author: Jeff Peeler <jpeeler@redhat.com> |
2974 | -Date: Fri Aug 31 01:57:37 2012 -0400 |
2975 | - |
2976 | - Add new functional test for WordPress_Single_Instance_With_EIP |
2977 | - |
2978 | - Change-Id: I483c5c32b9c29dc966bd154d760108292fcdbf5f |
2979 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
2980 | - |
2981 | -commit d7bd513b77d1dee5bd876aa1f27bacb281a4cdab |
2982 | -Author: Jeff Peeler <jpeeler@redhat.com> |
2983 | -Date: Fri Aug 31 01:19:39 2012 -0400 |
2984 | - |
2985 | - Connect to heat client, add accessor method, and fix ip check |
2986 | - |
2987 | - Search server list for IP based on the PhysicalResourceId, not an arbitrary |
2988 | - server name. Wait until stack create event before obtaining value. |
2989 | - |
2990 | - Change-Id: Ie9e3df5369132dbf668f8b42cd10a7f2faec1922 |
2991 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
2992 | - |
2993 | -commit 18120bed7f69674676a1cf554abf319f1285864c |
2994 | -Author: Jeff Peeler <jpeeler@redhat.com> |
2995 | -Date: Thu Aug 30 11:38:09 2012 -0400 |
2996 | - |
2997 | - Add new methods to get access to nova/glance clients |
2998 | - |
2999 | - Change-Id: I5be8d7d57d021635422035742f59acdaeb8b409a |
3000 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
3001 | - |
3002 | -commit 384a865bcb18dc62a9f719b2c94ea7f4301fbbd1 |
3003 | -Author: Tomas Sedovic <tomas@sedovic.cz> |
3004 | -Date: Thu Aug 30 15:44:41 2012 +0200 |
3005 | - |
3006 | - Make sure the functional test always cleans up |
3007 | - |
3008 | - Change-Id: I740f676452905d3aceb3d2df37e4c4cdb6b81d7e |
3009 | - Signed-off-by: Tomas Sedovic <tomas@sedovic.cz> |
3010 | - |
3011 | -commit 119d4a06f3101fed4b562d19729ac4cdbe4341e8 |
3012 | -Author: Steven Hardy <shardy@redhat.com> |
3013 | -Date: Tue Aug 28 19:25:28 2012 +0100 |
3014 | - |
3015 | - heat API : add get_param_value to API utils |
3016 | - |
3017 | - Add get_param_value helper to common aws API utils |
3018 | - |
3019 | - Change-Id: I69ab3ed1e34f8691457f3d986b4af06b1d381039 |
3020 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3021 | - |
3022 | -commit 43e558ff5ebdaa2880d416857ab3573b5d0c002b |
3023 | -Author: Jeff Peeler <jpeeler@redhat.com> |
3024 | -Date: Wed Aug 29 13:30:47 2012 -0400 |
3025 | - |
3026 | - Add new arguments to run_tests |
3027 | - |
3028 | - Execute unit tests and pep8 by default. Allow tests to be chosen in a more |
3029 | - additive fashion. Cleaned up unnecessary let statements and variable |
3030 | - defines. |
3031 | - |
3032 | - Change-Id: I40676c5d0deda7bd3abc4bdadfd404f5909c166e |
3033 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
3034 | - |
3035 | -commit 129f073e660b4fa690b0c81bf9d0d7bc0f930e34 |
3036 | -Author: Zane Bitter <zbitter@redhat.com> |
3037 | -Date: Wed Aug 29 19:12:48 2012 +0200 |
3038 | - |
3039 | - Refactor reformat_dict_keys() |
3040 | - |
3041 | - This way is a little more Pythonic. |
3042 | - |
3043 | - Change-Id: Ib48d0e9b7e8a4ed6e220c645a29510c893e97419 |
3044 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
3045 | - |
3046 | -commit 87df079624e4b1441e254db2b066f3b7e9b7fb87 |
3047 | -Author: Zane Bitter <zbitter@redhat.com> |
3048 | -Date: Wed Aug 29 19:35:12 2012 +0200 |
3049 | - |
3050 | - Refactor extract_param_pairs() |
3051 | - |
3052 | - Implement it in terms of the more general extract_param_list(). |
3053 | - |
3054 | - Change-Id: Ifbf0dd8205da87e707610c0b8cb0ca616d7b2e22 |
3055 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
3056 | - |
3057 | -commit d2401dbaf1f1906d9d787dea18df7df3b9c08eec |
3058 | -Author: Zane Bitter <zbitter@redhat.com> |
3059 | -Date: Wed Aug 29 16:10:31 2012 +0200 |
3060 | - |
3061 | - Refactor extract_param_list() |
3062 | - |
3063 | - Change-Id: Ia338c7c4a17af90885b1c83297d32a61d2177ecd |
3064 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
3065 | - |
3066 | -commit 590b70f50a123458ffe684f5fc7642fdf8e47d75 |
3067 | -Author: Jeff Peeler <jpeeler@redhat.com> |
3068 | -Date: Tue Aug 28 15:23:44 2012 -0400 |
3069 | - |
3070 | - Add link to RPM repository in getting started |
3071 | - |
3072 | - Change-Id: I79fcc10b2594b977097d7d91022cbd50adcc9167 |
3073 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
3074 | - |
3075 | -commit 7ff3bde24c40a94a1485d47d4a2865a5e018f358 |
3076 | -Author: Steven Hardy <shardy@redhat.com> |
3077 | -Date: Thu Aug 23 18:21:07 2012 +0100 |
3078 | - |
3079 | - heat API : Add api.aws.utils.extract_param_list |
3080 | - |
3081 | - Add new common helper function which extracts |
3082 | - AWS parameter lists |
3083 | - |
3084 | - Change-Id: Ic77ff6014a4f39d4fb5d59a1391f87cdd94f0f7f |
3085 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3086 | - |
3087 | -commit 24d38e0a6715950f86afd194ab66efd8b5ad47be |
3088 | -Author: Steven Hardy <shardy@redhat.com> |
3089 | -Date: Tue Aug 28 09:35:20 2012 +0100 |
3090 | - |
3091 | - heat tests : rename test_stacks |
3092 | - |
3093 | - Rename test_stacks.py to test_engine_manager.py |
3094 | - as this better reflects what is being tested |
3095 | - |
3096 | - Change-Id: I612351286fbb008b2be3db7519f0a24ab9d2d8e2 |
3097 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3098 | - |
3099 | -commit f591838a44af5c150be05cf593b16a912be2b244 |
3100 | -Author: Steven Hardy <shardy@redhat.com> |
3101 | -Date: Tue Aug 28 09:33:01 2012 +0100 |
3102 | - |
3103 | - heat tests : add test for new manager show_watch_metric method |
3104 | - |
3105 | - Add unit tests for new manager show_watch_metric action |
3106 | - |
3107 | - Change-Id: Ie1b7c0a0e1eb5c7e5fad74674b1a9669bf7c9a1c |
3108 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3109 | - |
3110 | -commit e81fe17a2c8a95270d45aeb6f63979d02174cc67 |
3111 | -Author: Steven Hardy <shardy@redhat.com> |
3112 | -Date: Fri Aug 24 16:33:19 2012 +0100 |
3113 | - |
3114 | - heat tests : add tests for new manager show_watch method |
3115 | - |
3116 | - Add unit test for new show_watch engine action |
3117 | - |
3118 | - Change-Id: I00153f258687e02837b901c399df51085bb34303 |
3119 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3120 | - |
3121 | -commit 16ec0a357c64e0056269f4d3e56ffdff724e387f |
3122 | -Author: Steven Hardy <shardy@redhat.com> |
3123 | -Date: Fri Aug 24 16:30:39 2012 +0100 |
3124 | - |
3125 | - heat engine : bugfix show_watch, fix single-watch mode |
3126 | - |
3127 | - When called with watch_name!=None we need to wrap the |
3128 | - watch_rule_get response in a list |
3129 | - |
3130 | - Change-Id: I83bbe816758767afd3eb49b090b0b652036cad60 |
3131 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3132 | - |
3133 | -commit 4eb99bc37a6efd41ab36446a697af4e402874127 |
3134 | -Author: Steven Hardy <shardy@redhat.com> |
3135 | -Date: Fri Aug 24 13:22:16 2012 +0100 |
3136 | - |
3137 | - heat tests : add new engine rpcapi unit tests |
3138 | - |
3139 | - Add tests for new watch engine methods |
3140 | - |
3141 | - Change-Id: Icbfc900d7578d7d0f8cd9024d8a5b57a9695c0a4 |
3142 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3143 | - |
3144 | -commit cbf27b1ec8745a1040038516bcadbb095570d934 |
3145 | -Author: Jeff Peeler <jpeeler@redhat.com> |
3146 | -Date: Mon Aug 27 16:33:59 2012 -0400 |
3147 | - |
3148 | - Add test-requires in RPM package list form |
3149 | - |
3150 | - This is to allow automated installation of dependences since functional |
3151 | - tests are not going to be run with packages from pip. |
3152 | - |
3153 | - Change-Id: Ia9f74bc353bab79d7c78cb086210d8628d701387 |
3154 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
3155 | - |
3156 | -commit 13a79650b9d9c4462a9049ab452dbacac6b33b78 |
3157 | -Merge: 7ae4bab 16e8261 |
3158 | -Author: Jenkins <jenkins@review.openstack.org> |
3159 | -Date: Mon Aug 27 14:46:51 2012 +0000 |
3160 | - |
3161 | - Merge "Functional test improvements" |
3162 | - |
3163 | -commit 7ae4bab7150c885738bfeac98f443da5dc93d321 |
3164 | -Merge: 411ae60 e30d482 |
3165 | -Author: Jenkins <jenkins@review.openstack.org> |
3166 | -Date: Mon Aug 27 09:54:20 2012 +0000 |
3167 | - |
3168 | - Merge "Fix the Timeout/Interval check in the LB." |
3169 | - |
3170 | -commit 411ae6039102096604238d6aa6286f9e4b4ff22d |
3171 | -Merge: 20345dc c7059ae |
3172 | -Author: Jenkins <jenkins@review.openstack.org> |
3173 | -Date: Mon Aug 27 08:35:23 2012 +0000 |
3174 | - |
3175 | - Merge "Set the max url length in eventlet 0.9.17" |
3176 | - |
3177 | -commit c7059ae54ef2712e7599a6de30a631d3a0bb6bd2 |
3178 | -Author: Tomas Sedovic <tomas@sedovic.cz> |
3179 | -Date: Wed Aug 22 16:45:27 2012 +0200 |
3180 | - |
3181 | - Set the max url length in eventlet 0.9.17 |
3182 | - |
3183 | - The version with configurable url limit was released and packaged for |
3184 | - Fedora 17. |
3185 | - |
3186 | - The monkey-patch does not work on new eventlet. |
3187 | - |
3188 | - ref #55 |
3189 | - fixes #197 |
3190 | - |
3191 | - Change-Id: I728cc3b0851261667bb9b07220c855bced1344a4 |
3192 | - Signed-off-by: Tomas Sedovic <tomas@sedovic.cz> |
3193 | - |
3194 | -commit 16e82611d69702969a39111e4fdaa87440b8519b |
3195 | -Author: Jeff Peeler <jpeeler@redhat.com> |
3196 | -Date: Mon Aug 27 02:18:53 2012 -0400 |
3197 | - |
3198 | - Functional test improvements |
3199 | - |
3200 | - -Move everything out of init so unit tests are not affected. |
3201 | - -Make JEOS creation part of utils class, now tests can choose |
3202 | - which JEOS to use. |
3203 | - -Only attempt to create JEOS if a suitable one is not found in glance. |
3204 | - |
3205 | - Change-Id: I162e7447ae1fed17855bdca8eba16ac7f952db01 |
3206 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
3207 | - |
3208 | -commit e30d48231dafa3d73c2b6ea29d5ae434f10d7d0d |
3209 | -Author: Angus Salkeld <asalkeld@redhat.com> |
3210 | -Date: Mon Aug 27 15:09:06 2012 +1000 |
3211 | - |
3212 | - Fix the Timeout/Interval check in the LB. |
3213 | - |
3214 | - http://docs.amazonwebservices.com/ElasticLoadBalancing/latest/APIReference/API_HealthCheck.html |
3215 | - |
3216 | - Fixes: #198 |
3217 | - |
3218 | - Change-Id: I3ec3e5a946e32695f3f9b0930b922837ab80ea66 |
3219 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
3220 | - |
3221 | -commit 20345dc8c6338d3a90de4e3e9011c94d2327020e |
3222 | -Author: Angus Salkeld <asalkeld@redhat.com> |
3223 | -Date: Mon Aug 27 14:02:26 2012 +1000 |
3224 | - |
3225 | - Fix the way self.properties is checked for a value. |
3226 | - |
3227 | - The following only checks if the key is in the properties, and |
3228 | - all schema keys are, so it is not the way to check if a value |
3229 | - has been set. |
3230 | - |
3231 | - if 'DesiredCapacity' in self.properties: |
3232 | - change to: |
3233 | - if self.properties: |
3234 | - |
3235 | - Fixes: #199 |
3236 | - |
3237 | - Change-Id: I6bcb3e74420031532dc249aafe85d5a428d0a80e |
3238 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
3239 | - |
3240 | -commit 5e41a1ee73f146204e80b0863362fa2eb049541a |
3241 | -Author: Steven Dake <sdake@redhat.com> |
3242 | -Date: Sun Aug 26 18:09:43 2012 -0700 |
3243 | - |
3244 | - Make RDS (mysql) wait until setup is finished before proceeding |
3245 | - |
3246 | - It is possible a service dependent on RDS may issue commands to |
3247 | - the RDS service before mysql has finished installing. Added |
3248 | - a wait condition to force synchronization. |
3249 | - |
3250 | - Change-Id: I6abf2d62e92d19945c587deeb61605df2c97ec85 |
3251 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
3252 | - |
3253 | -commit 99bd84e03b83f16a27455e1feaec4d430553e1d7 |
3254 | -Author: Steven Dake <sdake@redhat.com> |
3255 | -Date: Sun Aug 26 17:00:12 2012 -0700 |
3256 | - |
3257 | - Put selinux in permissive mode by default via a runcmd in cloudconfig |
3258 | - |
3259 | - Change-Id: I7db02a967de9a3e85876901163f7611196a9429f |
3260 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
3261 | - |
3262 | -commit 89df904c50c483b307a8c6d116c970dab449d710 |
3263 | -Author: Steven Hardy <shardy@redhat.com> |
3264 | -Date: Thu Aug 23 16:14:43 2012 +0100 |
3265 | - |
3266 | - heat API : make extract_user_params more generic |
3267 | - |
3268 | - Make api.aws.utils.extract_user_params into a more |
3269 | - generic aws-format-list-extraction function |
3270 | - |
3271 | - Change-Id: If6811ea1a138ddff96542f983397852dfbd483fd |
3272 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3273 | - |
3274 | -commit 00527198c863dbbc407ba7aa56a5d430655f7000 |
3275 | -Author: Steven Hardy <shardy@redhat.com> |
3276 | -Date: Wed Aug 22 14:11:52 2012 +0100 |
3277 | - |
3278 | - heat engine : Add show_watch_metric RPC action |
3279 | - |
3280 | - Adds show_watch_metric, which allow alarm/watch |
3281 | - metric data to be retrieved from the engine |
3282 | - |
3283 | - Change-Id: Ie69691dbf781016e6262bbbabbe57f9c3396a5d5 |
3284 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3285 | - |
3286 | -commit a7f4e34e5795973f89ddb83b8bdd322f8c734496 |
3287 | -Author: Steven Hardy <shardy@redhat.com> |
3288 | -Date: Tue Aug 21 17:33:49 2012 +0100 |
3289 | - |
3290 | - heat engine : add show_watch RPC method |
3291 | - |
3292 | - Add new show_watch RPC method, to allow retrieval |
3293 | - of information related to watches for cloudwatch |
3294 | - |
3295 | - Change-Id: Ib434c80cf6cfab7f2cba972d5316f0ed2bbcbf30 |
3296 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3297 | - |
3298 | -commit 6b7c5356cbb87e0c5c8a7d35de40b0357f46c813 |
3299 | -Merge: bb6e0b1 8ba6c8f |
3300 | -Author: Jenkins <jenkins@review.openstack.org> |
3301 | -Date: Thu Aug 23 23:09:22 2012 +0000 |
3302 | - |
3303 | - Merge "Split functional test into standalone and utility class" |
3304 | - |
3305 | -commit 8ba6c8ffe869a7f6db0321bbeeea200a0fb140c4 |
3306 | -Author: Jeff Peeler <jpeeler@redhat.com> |
3307 | -Date: Tue Aug 21 16:26:41 2012 -0400 |
3308 | - |
3309 | - Split functional test into standalone and utility class |
3310 | - |
3311 | - This allows functional tests to be written for each individual template. |
3312 | - See the test_Wordpress_Single_Instance for an example, but the basic |
3313 | - form to follow is: |
3314 | - |
3315 | - import util |
3316 | - |
3317 | - def test_template(): |
3318 | - func_utils = util.FuncUtils() |
3319 | - |
3320 | - func_utils.create_stack(template, 'F17') |
3321 | - func_utils.check_cfntools() |
3322 | - func_utils.wait_for_provisioning() |
3323 | - func_utils.check_user_data(template) |
3324 | - |
3325 | - ssh = func_utils.get_ssh_client() |
3326 | - |
3327 | - # test stuff here |
3328 | - |
3329 | - func_utils.cleanup() |
3330 | - |
3331 | - Functional test changes: |
3332 | - Changed jeos creation to use new tool. |
3333 | - Added distribution to heat stack creation. |
3334 | - Improved IP parsing from glance. |
3335 | - Improve SSH connection exception handling. |
3336 | - Changed cfntools SHA check to match installed copy instead of locally. |
3337 | - Fixed stack parsing to check correct file and handle user-data injection. |
3338 | - |
3339 | - Clean up run_tests a little to make it clear default execution is on host. |
3340 | - Add a short option for unit test running only (may be important due to not |
3341 | - wanting to run functional tests locally). |
3342 | - |
3343 | - Also added paramiko to test-requires. |
3344 | - |
3345 | - Change-Id: Ib2ae1be32801cb0ee3d1937c4f82ab9f574b4591 |
3346 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
3347 | - |
3348 | -commit bb6e0b11c6f4d0f185fdd9011daba526f4aff8fe |
3349 | -Author: Steven Hardy <shardy@redhat.com> |
3350 | -Date: Wed Aug 22 20:14:11 2012 +0100 |
3351 | - |
3352 | - heat DB : make watch_data_get_all work with no watch ID |
3353 | - |
3354 | - Align watch_data_get_all with other "all" methods, and |
3355 | - return all watch data without requiring an ID. We may |
3356 | - also need by_id and by_name variants but this is more |
3357 | - consistent and makes things easier for cloudwatch. |
3358 | - |
3359 | - Change-Id: I09c90278349efc769ab7c719f686a1fd854b425a |
3360 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3361 | - |
3362 | -commit 9b14adc222c01f8a54c56bfe0b6658bd2968bda9 |
3363 | -Author: Steven Hardy <shardy@redhat.com> |
3364 | -Date: Wed Aug 22 09:54:08 2012 +0100 |
3365 | - |
3366 | - heat API : Add HeatAPINotImplementedError exception |
3367 | - |
3368 | - Add heat-specific HeatAPINotImplementedError, which |
3369 | - allows us to return a sensible error to requests for |
3370 | - API actions which have not yet been implemented |
3371 | - |
3372 | - Change-Id: Ibaee8312e7e563d29801bd325d7638bca9efa622 |
3373 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3374 | - |
3375 | -commit ecc5a408a33f83b428a77376000c0b6f409393cd |
3376 | -Author: Steven Hardy <shardy@redhat.com> |
3377 | -Date: Tue Aug 21 11:52:24 2012 +0100 |
3378 | - |
3379 | - heat API : Move aws api common code into aws/utils.py |
3380 | - |
3381 | - Move heat-api AWS common utility functions into a new |
3382 | - utils.py, so these functions can be reused by cloudwatch |
3383 | - |
3384 | - Change-Id: I030d796b1048ffc4e7c40f7c8760121ab2854733 |
3385 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3386 | - |
3387 | -commit 1b6c2dad19a1e0d8d34c9687a61892d12f9cbedb |
3388 | -Author: Steven Hardy <shardy@redhat.com> |
3389 | -Date: Tue Aug 21 11:14:18 2012 +0100 |
3390 | - |
3391 | - heat API : move remote_error to common exception.py |
3392 | - |
3393 | - Move API exception-mapping function to the common exception.py |
3394 | - |
3395 | - Change-Id: If64511be0d77d9c9f9e610bbb0564d57f4530499 |
3396 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3397 | - |
3398 | -commit 9ccf18433e421bb769b77ce0991a3ffca05adc36 |
3399 | -Author: Steven Hardy <shardy@redhat.com> |
3400 | -Date: Tue Aug 21 11:01:25 2012 +0100 |
3401 | - |
3402 | - heat API : move aws common files from api/v1 to api/aws |
3403 | - |
3404 | - Move aws api common files to common directory |
3405 | - (so they can be more easily reused by cloudwatch) |
3406 | - |
3407 | - Change-Id: I1a455ef11226dd960503bac5d79fa5c28607a1f6 |
3408 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3409 | - |
3410 | -commit d7abb038c5fc5e6f597d78f80f6a8a186c82ac9f |
3411 | -Author: Steven Hardy <shardy@redhat.com> |
3412 | -Date: Tue Aug 21 10:48:33 2012 +0100 |
3413 | - |
3414 | - heat engine : Fix engine.api variable shadowing |
3415 | - |
3416 | - Fix weird-looking/confusing variable shadowing in |
3417 | - the engine api |
3418 | - |
3419 | - Change-Id: Ic7aca18ef877149bbdb49ee33abc62241706a3f3 |
3420 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3421 | - |
3422 | -commit f48c114a4fa95a77f8bd00b399871d6c2e554b05 |
3423 | -Author: Steven Hardy <shardy@redhat.com> |
3424 | -Date: Mon Aug 20 13:01:23 2012 +0100 |
3425 | - |
3426 | - heat tools : glance-jeos-add-from-github avoid duplicates |
3427 | - |
3428 | - Avoid adding images to glance when they already exist |
3429 | - |
3430 | - Change-Id: Ia914cc3015fcdcc0c12e3773985298fce6872751 |
3431 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3432 | - |
3433 | -commit f521e53fa34b92b5ef75adbf897b558834c24d4b |
3434 | -Author: Steven Hardy <shardy@redhat.com> |
3435 | -Date: Mon Aug 20 12:46:23 2012 +0100 |
3436 | - |
3437 | - heat tools : glance-jeos-add-from-github scrape image names |
3438 | - |
3439 | - Scrape image names from github index page to avoid hard-coded |
3440 | - names in the script |
3441 | - |
3442 | - Change-Id: Ifca85b71a1c20d436486a80cc5e9347a7791e5fa |
3443 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3444 | - |
3445 | -commit 8b5756535a3a21252d416af578a5bc07308b6309 |
3446 | -Author: Jeff Peeler <jpeeler@redhat.com> |
3447 | -Date: Fri Aug 17 15:36:28 2012 -0400 |
3448 | - |
3449 | - Inject command into userdata |
3450 | - |
3451 | - The injected command touches /var/lib/cloud/instance/provision-finished |
3452 | - so it is easily determinable if provision has been completed. |
3453 | - |
3454 | - Change-Id: Ib5b93f7bd14f533af41182ffdab6a029a3b9e13a |
3455 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
3456 | - |
3457 | -commit b4c6513a76bff8989d74cb658aaaf6f61c152188 |
3458 | -Author: Steven Dake <sdake@redhat.com> |
3459 | -Date: Fri Aug 17 10:11:21 2012 -0700 |
3460 | - |
3461 | - Add a tool to register prebuilt JEOS images into glance from github |
3462 | - |
3463 | - Change-Id: Idb02e892f390516557c9cce3ca0fbab7109d33e1 |
3464 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
3465 | - |
3466 | -commit d1a6e3465de21a6c09cca8c5a09d7506332ff899 |
3467 | -Author: Steven Hardy <shardy@redhat.com> |
3468 | -Date: Wed Aug 15 17:11:56 2012 +0100 |
3469 | - |
3470 | - heat template : Align two Openshift template varieties |
3471 | - |
3472 | - Align the build-from-scratch Openshift.template with the |
3473 | - now-working OpenShift_Prebuilt_JEOS.template |
3474 | - |
3475 | - Change-Id: I8d164b0837b4cb28a6ce4ad1573b19f8daf68b8a |
3476 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3477 | - |
3478 | -commit 87b914cf7074fb0fd23ba33768390850162011ac |
3479 | -Author: Steven Dake <sdake@redhat.com> |
3480 | -Date: Thu Aug 16 10:50:05 2012 -0700 |
3481 | - |
3482 | - Use cached keystoneclient |
3483 | - |
3484 | - Change-Id: I787edd10bcc29746a08878fd371204f81f0400db |
3485 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
3486 | - |
3487 | -commit a9252c9b0583b61579c123d4c31b790d4d3ef07c |
3488 | -Author: Steven Hardy <shardy@redhat.com> |
3489 | -Date: Wed Aug 15 15:16:23 2012 +0100 |
3490 | - |
3491 | - heat cli : Workaround inconsistent boto return type |
3492 | - |
3493 | - Work around the inconsistent boto return type for DescribeStackResource |
3494 | - action, upstream patch pending but not yet merged, so this provides |
3495 | - a simple workaround |
3496 | - |
3497 | - Fixes #175 |
3498 | - |
3499 | - Change-Id: I026ec7b1845fb591a47a5fb12cfcb25705b33909 |
3500 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3501 | - |
3502 | -commit 5aa80047b65488fa02f23818ca9132e523cb8693 |
3503 | -Author: Steven Hardy <shardy@redhat.com> |
3504 | -Date: Wed Aug 15 14:09:54 2012 +0100 |
3505 | - |
3506 | - heat cli : Rework to separate cli tool from client-API wrappers |
3507 | - |
3508 | - Rework to remove duplication between heat and heat-boto, and to |
3509 | - provide better separation between the CLI tool logic and the |
3510 | - underlying client API (should allow easier porting to new ReST API) |
3511 | - |
3512 | - Ref #175 (partially fixes) |
3513 | - Fixes #192 |
3514 | - |
3515 | - Change-Id: Ib1f821667c40c78770a345204af923163daeffae |
3516 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3517 | - |
3518 | -commit 619239527f7f5ae1bea30cba3d3bc453238b14bf |
3519 | -Author: Steven Hardy <shardy@redhat.com> |
3520 | -Date: Tue Aug 14 17:27:16 2012 +0100 |
3521 | - |
3522 | - heat cli : remove some duplication from parameter formatting |
3523 | - |
3524 | - Cleanup - bin/heat move some duplicated code into a function |
3525 | - |
3526 | - Change-Id: Ib74077c557a2b8d7c640ee1686237bb5223b2a85 |
3527 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3528 | - |
3529 | -commit c2382317de4693ee366de99938899ed00685b8ec |
3530 | -Author: Steven Hardy <shardy@redhat.com> |
3531 | -Date: Tue Aug 14 17:15:08 2012 +0100 |
3532 | - |
3533 | - heat cli : remove unused paths from heat cli tool |
3534 | - |
3535 | - Cleanup the the jeos and cfntools paths which are no longer needed |
3536 | - |
3537 | - Change-Id: Idc7d37446a0072e38369939cbd3fd5fb374c15c9 |
3538 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3539 | - |
3540 | -commit 08836e32499274c453fbc0a079af6eb197e3965d |
3541 | -Author: Steven Dake <sdake@redhat.com> |
3542 | -Date: Tue Aug 14 09:07:44 2012 -0700 |
3543 | - |
3544 | - Update Getting started to match change to heat-jeos |
3545 | - |
3546 | - heat-jeos list will no longer list jeos in the image name. As a result, |
3547 | - we can't specify "-jeos" in the getting started guide. |
3548 | - |
3549 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
3550 | - |
3551 | -commit ff967194048e1e579db210ddad2df3af49ec1430 |
3552 | -Author: Steven Hardy <shardy@redhat.com> |
3553 | -Date: Tue Aug 14 15:56:13 2012 +0100 |
3554 | - |
3555 | - heat api : bugfix, save config correctly in EC2Token |
3556 | - |
3557 | - Fix issue where EC2Token fails to save the config correctly, |
3558 | - which breaks AWS Authentication |
3559 | - |
3560 | - Fixes #191 |
3561 | - |
3562 | - Change-Id: I77dfe182aac81c55b7d487d88073b40eac1faadd |
3563 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3564 | - |
3565 | -commit 005b613f8b0ca87428b614f2a2ca90865806be6c |
3566 | -Author: Steven Hardy <shardy@redhat.com> |
3567 | -Date: Mon Aug 13 14:31:12 2012 +0100 |
3568 | - |
3569 | - heat templates : Add openshift template for pre-built jeos |
3570 | - |
3571 | - Add new openshift template which uses a pre-built JEOS |
3572 | - also creates the example application allowing a fairly |
3573 | - quick full demo of a two-instance openshift setup |
3574 | - |
3575 | - Fixes #186 |
3576 | - |
3577 | - Change-Id: I9bd886b0717c8b0d810eff036b76883b537c2421 |
3578 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3579 | - |
3580 | -commit a013d1dc9e20acc1fefd44b0da03719207d1a4d7 |
3581 | -Author: Zane Bitter <zbitter@redhat.com> |
3582 | -Date: Mon Aug 13 13:54:52 2012 +0200 |
3583 | - |
3584 | - Getting Started: Add configuration info for the metadata server |
3585 | - |
3586 | - Change-Id: Ie99bfd1c5e7bcaedd7757872d7d618d2cf29b137 |
3587 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
3588 | - |
3589 | -commit aa21f73f3e530f1f9f5067bc7dcd980b9ac21a44 |
3590 | -Author: Zane Bitter <zbitter@redhat.com> |
3591 | -Date: Fri Aug 10 19:16:01 2012 +0200 |
3592 | - |
3593 | - Getting Started: Use install.sh script |
3594 | - |
3595 | - Change-Id: I7f189f8d3e0557503eca23a5489a98589bfff4f3 |
3596 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
3597 | - |
3598 | -commit e611c7a5178e3607aa64f557535e7dc58f6d9af0 |
3599 | -Author: Tomas Sedovic <tomas@sedovic.cz> |
3600 | -Date: Mon Aug 13 15:59:49 2012 +0200 |
3601 | - |
3602 | - Make template params resolution standalone |
3603 | - |
3604 | - This makes the two functions for resolving template data (Fn::FindInMap, |
3605 | - Ref, etc.) available outside of a Stack object. |
3606 | - |
3607 | - Other programs can then import these functions and see how the template |
3608 | - parameters get resolved. |
3609 | - |
3610 | - Change-Id: I92de937a3fb25f907404335cb71554036a807c50 |
3611 | - Signed-off-by: Tomas Sedovic <tomas@sedovic.cz> |
3612 | - |
3613 | -commit 70bdc38a44b6ec4db40b8e1b5d7c2b6f398e27e1 |
3614 | -Merge: 69cfc12 7f8c5fa |
3615 | -Author: Jenkins <jenkins@review.openstack.org> |
3616 | -Date: Fri Aug 10 19:06:22 2012 +0000 |
3617 | - |
3618 | - Merge "change amd64 reference to x86_64 to match latest cfntools" |
3619 | - |
3620 | -commit 7f8c5fabedda986f8a055b07bbbfdf2f9905fa81 |
3621 | -Author: Steven Dake <sdake@redhat.com> |
3622 | -Date: Fri Aug 10 11:39:31 2012 -0700 |
3623 | - |
3624 | - change amd64 reference to x86_64 to match latest cfntools |
3625 | - |
3626 | - Change-Id: I11f4bd974326c7f1b4e287389b22c5ec3f20bdf9 |
3627 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
3628 | - |
3629 | -commit 69cfc124bc5d30fe598d41d42221cac56b369fbf |
3630 | -Author: Steven Dake <sdake@redhat.com> |
3631 | -Date: Wed Aug 8 14:58:51 2012 -0700 |
3632 | - |
3633 | - Remove crankcase patch since fix was merged upstream |
3634 | - |
3635 | - Added a patch to force yum to retry indefinately on crankcase builds |
3636 | - because the OpenShift repositories were too busy. I submitted this upstream |
3637 | - in: |
3638 | - |
3639 | - https://github.com/openshift/crankcase/pull/336 |
3640 | - |
3641 | - and it was merged. |
3642 | - |
3643 | - As a result, removing this workaround. |
3644 | - |
3645 | - Change-Id: I26e0a162d5cfb4bc23843c93678318ff21610973 |
3646 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
3647 | - |
3648 | -commit ec45dd77c02c113af74002a65dd415758f412875 |
3649 | -Author: Angus Salkeld <asalkeld@redhat.com> |
3650 | -Date: Mon Aug 6 17:17:31 2012 +1000 |
3651 | - |
3652 | - Add calculate_properties() to update() and restart_resource() |
3653 | - |
3654 | - This is the same fix as 783b1112490ef07db05251c1258c04f8b1caa5a0 |
3655 | - |
3656 | - Change-Id: I17a30b0c670dee5b228b4af8dad06ad109471e5d |
3657 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
3658 | - |
3659 | -commit e432874d5f980f961dd3386058780c2b71ef95f7 |
3660 | -Merge: 31718b1 dedb947 |
3661 | -Author: Jenkins <jenkins@review.openstack.org> |
3662 | -Date: Sat Aug 4 03:14:00 2012 +0000 |
3663 | - |
3664 | - Merge "Log all startup operations to /var/log/heat-startup.log" |
3665 | - |
3666 | -commit 31718b1e145832d23dca66481a9a904ec761db24 |
3667 | -Author: Steven Dake <sdake@redhat.com> |
3668 | -Date: Fri Aug 3 19:31:22 2012 -0700 |
3669 | - |
3670 | - Force rpm to retry indefinately during crankcase build |
3671 | - |
3672 | - If RPM is not forced, sometimes packages will fail to download within the |
3673 | - default 10 retries. This results in crankcase failing to build OpenShift. |
3674 | - |
3675 | - Change-Id: I5174928fc2ac205dcd7818ecf1da6b8e32f48e08 |
3676 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
3677 | - |
3678 | -commit dedb9475a91fc4833adf4a5201c5898b09081ad2 |
3679 | -Author: Steven Dake <sdake@redhat.com> |
3680 | -Date: Fri Aug 3 16:42:46 2012 -0700 |
3681 | - |
3682 | - Log all startup operations to /var/log/heat-startup.log |
3683 | - |
3684 | - Change-Id: I0e7f415e7aee60c09d0b5b172742af7a5b313191 |
3685 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
3686 | - |
3687 | -commit c8b47d80ed9697559c6dfafa9ecd684d6f9b7980 |
3688 | -Author: Steve Baker <steve@stevebaker.org> |
3689 | -Date: Thu Aug 2 17:32:07 2012 +1200 |
3690 | - |
3691 | - Port existing rpc calls to use the new RPC client API. |
3692 | - |
3693 | - Patch 2/2, this implements github heat issue 181. |
3694 | - |
3695 | - test_api_v1 was modified to handle the extra rpc arguments. |
3696 | - |
3697 | - metadata_register_address hasn't been included in EngineAPI, and it |
3698 | - possibly doesn't deserve to. This means that bin/heat-metadata has the |
3699 | - only remaining raw rpc call. |
3700 | - |
3701 | -commit e05f39c37b115259cf64e2523d7da443507f389c |
3702 | -Author: Steve Baker <steve@stevebaker.org> |
3703 | -Date: Fri Jul 27 21:57:59 2012 +1200 |
3704 | - |
3705 | - Implements a client side engine RPC API. |
3706 | - |
3707 | - Patch 1/2, this implements github heat issue 181. |
3708 | - |
3709 | - The topic string for the rpc call is built from the cfg.CONF parameters 'host' |
3710 | - and 'engine_topic' defined in heat.common.config.engine_opts. |
3711 | - |
3712 | - delete_stack seems to be the only method which returns nothing, so it can be |
3713 | - invoked as cast or call, with cast being the default. |
3714 | - |
3715 | - The tests exercise each api method with the same approach found in |
3716 | - nova/nova/tests/compute/test_rpcapi.py |
3717 | - |
3718 | - Change-Id: Ia20850821083d1236ad628172db00d01f073313c |
3719 | - |
3720 | -commit ea2db73166c393187ba0db039e5974c0f2333023 |
3721 | -Author: Steven Hardy <shardy@redhat.com> |
3722 | -Date: Wed Aug 1 14:27:55 2012 +0100 |
3723 | - |
3724 | - heat templates : update Openshift template to add node instance |
3725 | - |
3726 | - Update openshift templat to add a second instance running |
3727 | - the node to the existing broker. Move to crankcase master |
3728 | - and attempt to work around build issues. |
3729 | - |
3730 | - Ref #186 |
3731 | - |
3732 | - Change-Id: If7d1b39e1072d3934f37817be3d7773edd7785c3 |
3733 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3734 | - |
3735 | -commit 044887521ec2c38231458c3928af6956dc16119a |
3736 | -Author: Steven Hardy <shardy@redhat.com> |
3737 | -Date: Thu Aug 2 14:37:13 2012 +0100 |
3738 | - |
3739 | - heat : Make instance flavors consistent |
3740 | - |
3741 | - Add additional instance flavors to align templates with |
3742 | - nova |
3743 | - |
3744 | - Fixes #179 |
3745 | - |
3746 | - Change-Id: I586e57748c9b0a0c7594746399d5328da788efcd |
3747 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3748 | - |
3749 | -commit 1ed94e1382166ccf50f116645b4d20dcd2c74e7f |
3750 | -Author: Steven Hardy <shardy@redhat.com> |
3751 | -Date: Thu Aug 2 13:15:53 2012 +0100 |
3752 | - |
3753 | - heat engine : raise appropriate error for incorrect stack_name |
3754 | - |
3755 | - Raise an AttributeError instead of returning a string when passed |
3756 | - an incorrect stack name, this then maps to the appropriate error |
3757 | - in the API. |
3758 | - |
3759 | - Fixes #182 |
3760 | - |
3761 | - Change-Id: I7fe80496883bfbe515d9c235de812aaa14c41c12 |
3762 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3763 | - |
3764 | -commit c69f3892c2563cefdc26e6bdb54bc2c2e7c7cae5 |
3765 | -Author: Steven Hardy <shardy@redhat.com> |
3766 | -Date: Fri Jul 27 14:43:37 2012 +0100 |
3767 | - |
3768 | - heat API : Return correct AWS error response for invalid parameter |
3769 | - |
3770 | - Passing template parameter values which are not in AllowedValues |
3771 | - makes the engine throw a ValueError exception, which should be |
3772 | - mapped back to HeatInvalidParameterValueError so that the API |
3773 | - error response is correctly formatted. |
3774 | - |
3775 | - Fixes #180 |
3776 | - |
3777 | - Change-Id: I8615cb7fbbbfd21a403a4973fe0a63300c6cf852 |
3778 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3779 | - |
3780 | -commit e3e011b9cb1273f0d05f87c67b76a3b07dbc20e9 |
3781 | -Author: Tomas Sedovic <tomas@sedovic.cz> |
3782 | -Date: Tue Jul 31 14:50:17 2012 +0200 |
3783 | - |
3784 | - Bump to v6 |
3785 | - |
3786 | - Heat version 5 is released, let's start working on 6. |
3787 | - |
3788 | - Change-Id: Icd0db5c0a9317d17ae4c2f161d50da8b5c50c40e |
3789 | - Signed-off-by: Tomas Sedovic <tomas@sedovic.cz> |
3790 | - |
3791 | -commit 2779760de5d47d7368e541a5a631b041ca4eda1b |
3792 | -Author: Steven Hardy <shardy@redhat.com> |
3793 | -Date: Mon Jul 30 18:53:23 2012 +0100 |
3794 | - |
3795 | - heat engine : Avoid writing to class-scope parameters schema |
3796 | - |
3797 | - Fixes issue where multiple instances of the same resource types |
3798 | - which have different parameters break, because the parser is |
3799 | - writing back to the class-scope properties_schema which should |
3800 | - be immutable. This patch fixes by making a per-instance copy. |
3801 | - |
3802 | - Fixes #183 |
3803 | - |
3804 | - Change-Id: Ia29f67465acbcfaf8dfe511ddaa9075bc48157ad |
3805 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3806 | - |
3807 | -commit 8f0caacf8a93bb515b75803e1a53692e4d4deaf0 |
3808 | -Author: Tomas Sedovic <tomas@sedovic.cz> |
3809 | -Date: Mon Jul 30 17:56:44 2012 +0200 |
3810 | - |
3811 | - Update getting started with credential crypto |
3812 | - |
3813 | - We encrypt the sensitive information in the database now. This updates |
3814 | - the Getting Started guide to generate an encryption key. |
3815 | - |
3816 | - Change-Id: I44a96302e736997a747f82c9d23006425396633f |
3817 | - Signed-off-by: Tomas Sedovic <tomas@sedovic.cz> |
3818 | - |
3819 | -commit bdf59084b65074c7cfaab8d9ade3b5932fbf8c11 |
3820 | -Author: Ian Main <imain@redhat.com> |
3821 | -Date: Fri Jul 27 09:41:25 2012 -0700 |
3822 | - |
3823 | - Add tools directory to python package. |
3824 | - |
3825 | - This adds the tools/ dir to the tarball for distribution. |
3826 | - |
3827 | - Change-Id: I82a18df568bf2d7421a49e057e80a7bc236e2078 |
3828 | - Signed-off-by: Ian Main <imain@redhat.com> |
3829 | - |
3830 | -commit b6d2608dd2f38168f004471a74c8f3add2008964 |
3831 | -Author: Tomas Sedovic <tomas@sedovic.cz> |
3832 | -Date: Fri Jul 27 14:37:17 2012 +0200 |
3833 | - |
3834 | - Don't use uuidgen in install.sh |
3835 | - |
3836 | - uuidgen is not present in Ubuntu. This simply reads 16 bytes from |
3837 | - /dev/random and stores their hex representation. |
3838 | - |
3839 | - Change-Id: If1152242b024218f20bd4c787e03836f0d5f49cf |
3840 | - Signed-off-by: Tomas Sedovic <tomas@sedovic.cz> |
3841 | - |
3842 | -commit 58cd52624b50476ed5ed1c5c0ba7cb1b4d7ba66d |
3843 | -Author: Ian Main <imain@redhat.com> |
3844 | -Date: Thu Jul 26 12:57:57 2012 -0700 |
3845 | - |
3846 | - Add encryption support for authentication information in db. |
3847 | - |
3848 | - This patch uses an encryption key generated in install.sh to perform |
3849 | - symmetrical encryption on sensitive authentication information stored |
3850 | - in the database for HA operations. |
3851 | - |
3852 | - Change-Id: Ifd09f3f566ba3ebd941a6f453953576011b518b9 |
3853 | - Signed-off-by: Ian Main <imain@redhat.com> |
3854 | - |
3855 | -commit e646e66728e5ca9f627c56137a40c74a195060a1 |
3856 | -Author: Ian Main <imain@redhat.com> |
3857 | -Date: Wed Jul 25 12:02:53 2012 -0700 |
3858 | - |
3859 | - Change to per-tenant stacks. |
3860 | - |
3861 | - This patch switches from per-user stacks to per-tenant stacks. |
3862 | - |
3863 | - Change-Id: Ia7ac65033560bcff1db83d4d673945029e06ea6a |
3864 | - Signed-off-by: Ian Main <imain@redhat.com> |
3865 | - |
3866 | -commit 3c6e40f2bb9039dfae60307ea730199973ddc247 |
3867 | -Author: Angus Salkeld <asalkeld@redhat.com> |
3868 | -Date: Wed Jul 25 21:45:09 2012 +1000 |
3869 | - |
3870 | - Make a template that demonstrates instance monitoring and restarting. |
3871 | - |
3872 | - We use cfn-push-stats to send a heartbeat and if we don't get |
3873 | - it within the set interval we restart the instance. |
3874 | - |
3875 | - Other changes to make this work: |
3876 | - - clear the waitcondition when it is deleted. |
3877 | - - set the resource id to None when deleted, else it won't re-create |
3878 | - properly. |
3879 | - - don't run watch alarms if the stack is not completed. |
3880 | - |
3881 | - Change-Id: I5dfc8b372f557cf43379c6c5b7436d1010f83e3c |
3882 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
3883 | - |
3884 | -commit 783b1112490ef07db05251c1258c04f8b1caa5a0 |
3885 | -Author: Angus Salkeld <asalkeld@redhat.com> |
3886 | -Date: Wed Jul 25 12:36:35 2012 +1000 |
3887 | - |
3888 | - Call calulate_properties() before calling FnGetAtt() |
3889 | - |
3890 | - The problem is that in the delete the order of resolution is reversed |
3891 | - so in delete loop we have not yet done a calulate_properties() on the |
3892 | - resource that we are about to call FnGetAtt() for. |
3893 | - |
3894 | - Fixes #178 |
3895 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
3896 | - Change-Id: I8af6f8a78086a7b1f2bcc280d57af0b4311f08cc |
3897 | - |
3898 | -commit 8c3f0f14a5f2b41f0a7f4922a3100c0797feaddd |
3899 | -Author: Angus Salkeld <asalkeld@redhat.com> |
3900 | -Date: Tue Jul 24 19:04:07 2012 +1000 |
3901 | - |
3902 | - Log the error when a resouce fails to delete |
3903 | - |
3904 | - Also bail out of handle_delete if instance_id is None |
3905 | - |
3906 | - Change-Id: I2bd77345ac35860201006a23999a06dd81ac6fe0 |
3907 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
3908 | - |
3909 | -commit f1eabe8073549cbcea47b1ae6c927e2e1948d33e |
3910 | -Author: Steven Hardy <shardy@redhat.com> |
3911 | -Date: Tue Jul 24 17:58:06 2012 +0100 |
3912 | - |
3913 | - heat API : Add more tests covering error paths |
3914 | - |
3915 | - Add some more tests testing error path responses |
3916 | - |
3917 | - Change-Id: I10f3b599f8a0f5daad84752042079a591968de09 |
3918 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3919 | - |
3920 | -commit f95e459e80625150e91413f54a76090163fc7bb0 |
3921 | -Author: Angus Salkeld <asalkeld@redhat.com> |
3922 | -Date: Tue Jul 24 16:48:55 2012 +1000 |
3923 | - |
3924 | - delete duplicate validate() method |
3925 | - |
3926 | - probably a merge conflict. |
3927 | - |
3928 | - Change-Id: Ibe8941ab471943b7385ceb4b4d4559719a7092b6 |
3929 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
3930 | - |
3931 | -commit 8a7ea792b00fa470270d85b3d08f210b5e98b78f |
3932 | -Author: Angus Salkeld <asalkeld@redhat.com> |
3933 | -Date: Tue Jul 24 14:09:29 2012 +1000 |
3934 | - |
3935 | - loadbalancer: implement Interval and Timeout |
3936 | - |
3937 | - Change-Id: I74abc742371cb23ddfe38f83812662a9d42f3d43 |
3938 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
3939 | - |
3940 | -commit 27e612a77bdde87d417d502251553352fafc8870 |
3941 | -Author: Angus Salkeld <asalkeld@redhat.com> |
3942 | -Date: Tue Jul 24 14:03:24 2012 +1000 |
3943 | - |
3944 | - autoscaling: implement DesiredCapacity |
3945 | - |
3946 | - Change-Id: I1403f7857e03795aa4773f9a3f1fc8f082526477 |
3947 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
3948 | - |
3949 | -commit 591377489f615e475ca72e2b7bbbcaa88c29e8d5 |
3950 | -Merge: 1206b18 8bd9ed0 |
3951 | -Author: Jenkins <jenkins@review.openstack.org> |
3952 | -Date: Tue Jul 24 04:54:19 2012 +0000 |
3953 | - |
3954 | - Merge "Get rid of PyCrypto dependency" |
3955 | - |
3956 | -commit 1206b18cbd24774a2397f905da323c57ebee2be4 |
3957 | -Author: Zane Bitter <zbitter@redhat.com> |
3958 | -Date: Mon Jul 23 19:39:41 2012 -0400 |
3959 | - |
3960 | - Update GettingStarted guide to use correct state name |
3961 | - |
3962 | - This changed from IN_PROGRESS to CREATE_IN_PROGRESS in |
3963 | - 0191587ac6a79509576e2043412020d9c4257b47. |
3964 | - |
3965 | - Change-Id: If1cb20f6a16e719ee423db937b591b575fd4a038 |
3966 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
3967 | - |
3968 | -commit 8bd9ed0bd8e51291e549751abd5821e8263e820d |
3969 | -Author: Jeff Peeler <jpeeler@redhat.com> |
3970 | -Date: Mon Jul 23 18:15:49 2012 -0400 |
3971 | - |
3972 | - Get rid of PyCrypto dependency |
3973 | - |
3974 | - The origin of this code is from Glance and is not used in Heat. |
3975 | - |
3976 | - Change-Id: I4a22974e24fb277aea79212f0aee2f7e85a0ea76 |
3977 | - Signed-off-by: Jeff Peeler <jpeeler@redhat.com> |
3978 | - |
3979 | -commit 025b5f907d90ae7778e799fb37f5a3df83c16f50 |
3980 | -Merge: 64f9b72 9c75b6d |
3981 | -Author: Jenkins <jenkins@review.openstack.org> |
3982 | -Date: Mon Jul 23 17:47:48 2012 +0000 |
3983 | - |
3984 | - Merge "Add AWS::RDS::DBInstance" |
3985 | - |
3986 | -commit 64f9b72c8e41d736cf2b8be447a940333b37149a |
3987 | -Author: Steven Hardy <shardy@redhat.com> |
3988 | -Date: Mon Jul 23 17:43:39 2012 +0100 |
3989 | - |
3990 | - heat API : Add more unit tests |
3991 | - |
3992 | - Add more unit tests to improve API test coverage |
3993 | - |
3994 | - Change-Id: I5f3a8933a9a09acb6b904ccc76ec20ad210a5974 |
3995 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
3996 | - |
3997 | -commit 9c75b6d3b0160d43be62f75d8f56e218d5809831 |
3998 | -Author: Tomas Sedovic <tomas@sedovic.cz> |
3999 | -Date: Wed Jul 18 15:39:37 2012 +0200 |
4000 | - |
4001 | - Add AWS::RDS::DBInstance |
4002 | - |
4003 | - Fixes #163 |
4004 | - |
4005 | - This is an initial implementation of the DBInstance resource type and a |
4006 | - sample Wordpress template showing it off. |
4007 | - |
4008 | - Change-Id: I5e156dc58eee563ae9de068664bafa1af1fb5ffe |
4009 | - Signed-off-by: Tomas Sedovic <tomas@sedovic.cz> |
4010 | - |
4011 | -commit 312a84ec70ffc3cbbc9b1cbb2f8c62e4d21e97c8 |
4012 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4013 | -Date: Mon Jul 23 20:12:05 2012 +1000 |
4014 | - |
4015 | - autoscaling: don't kill all instances when scaling down |
4016 | - |
4017 | - only delete the difference between the old capacity and the new capacity |
4018 | - |
4019 | - doh! |
4020 | - |
4021 | - Change-Id: Idbb16b2fa93abcad2793d5b4365c18a01e588b99 |
4022 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
4023 | - |
4024 | -commit deebc5c42aa900ee1543c6d6d791fea3e274cd4e |
4025 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4026 | -Date: Mon Jul 23 14:58:11 2012 +1000 |
4027 | - |
4028 | - make the autoscaling template easier to debug |
4029 | - |
4030 | - shorten the period and lower the thresholds |
4031 | - |
4032 | - Change-Id: I3d621fadacc6e77002d100cf725d970671475106 |
4033 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
4034 | - |
4035 | -commit c91b8d53f2597b3626c78037e9f3df52d9a19ca7 |
4036 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4037 | -Date: Mon Jul 23 14:48:29 2012 +1000 |
4038 | - |
4039 | - Return the name from the autoscaling group not the instance. |
4040 | - |
4041 | - the default is to return an instance_id if it is not none. |
4042 | - |
4043 | - Change-Id: Ide5dcb3da5d992683dd235f1b53b264455a9fd07 |
4044 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
4045 | - |
4046 | -commit b48d869244209c23b506696bc6f8192254fda4aa |
4047 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4048 | -Date: Mon Jul 23 13:09:19 2012 +1000 |
4049 | - |
4050 | - Add python-psutil and fix cfn-push-stats options |
4051 | - |
4052 | - Change-Id: Ic88e1e886c5f8ccbcbc5bc49fa612366c7faeae5 |
4053 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
4054 | - |
4055 | -commit b34a5cd51d66b2a8ae4fb03d8108d0e0f6e3faa2 |
4056 | -Author: Steven Dake <sdake@redhat.com> |
4057 | -Date: Fri Jul 20 10:40:22 2012 -0700 |
4058 | - |
4059 | - Add an EC2Token_filter_factory and use it as the default paste filter |
4060 | - |
4061 | - Change-Id: I70989ff6be655832497e1e8a3019497438a739fb |
4062 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
4063 | - |
4064 | -commit 0191587ac6a79509576e2043412020d9c4257b47 |
4065 | -Author: Steven Hardy <shardy@redhat.com> |
4066 | -Date: Tue Jul 17 15:46:49 2012 +0100 |
4067 | - |
4068 | - heat api/engine : Implement UpdateStack functionality |
4069 | - |
4070 | - Implements initial support for UpdateStack, currently |
4071 | - all resources default to delete/create on update. |
4072 | - Ref #171 |
4073 | - |
4074 | - Change-Id: I3e6e63143d554c21ccdee19879c4dfb8b6e693d7 |
4075 | - |
4076 | -commit 8fb2ad1e28aba2b99a7faa8a91efcd5b786cdac1 |
4077 | -Merge: 0f4c86b 912a4fc |
4078 | -Author: Jenkins <jenkins@review.openstack.org> |
4079 | -Date: Fri Jul 20 14:20:23 2012 +0000 |
4080 | - |
4081 | - Merge "heat db : fix per-object delete" |
4082 | - |
4083 | -commit 912a4fc7a706bdf08ee731e0430256a326ca9d34 |
4084 | -Author: Steven Hardy <shardy@redhat.com> |
4085 | -Date: Fri Jul 20 11:17:08 2012 +0100 |
4086 | - |
4087 | - heat db : fix per-object delete |
4088 | - |
4089 | - Fixes problem where per-resource destroy() operations do not |
4090 | - delete the underlying database row because the model delete |
4091 | - method is broken |
4092 | - |
4093 | - Change-Id: I3562c9048f8d4e54c1ea51090e74abe982ffb330 |
4094 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4095 | - |
4096 | -commit 0f4c86bd3a13b5f8ff2e57b727709c7ff46aeea4 |
4097 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4098 | -Date: Fri Jul 20 16:08:32 2012 +1000 |
4099 | - |
4100 | - Combined autoscaling and loadbalancer |
4101 | - |
4102 | - Change-Id: Ib2cff867eb5d9fbee8cedb828e9c35a93436cbe5 |
4103 | - |
4104 | -commit 06705da563935a5097a3a502ede1c349e14656ac |
4105 | -Author: Steven Dake <sdake@redhat.com> |
4106 | -Date: Thu Jul 19 19:51:47 2012 -0700 |
4107 | - |
4108 | - Optimize filter context |
4109 | - |
4110 | - Just use a direct filter factory for ContextMiddleware |
4111 | - |
4112 | - Change-Id: Ie17bb88c331bdb4354d0abb24346ab80f13cd323 |
4113 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
4114 | - |
4115 | -commit 8ced4770697bf87d96554391778bbf3585ddbbee |
4116 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4117 | -Date: Thu Jul 19 15:01:01 2012 +1000 |
4118 | - |
4119 | - convert to float instead of int in the watch rule |
4120 | - |
4121 | - as the data sent from the guests are likely to be floats. |
4122 | - |
4123 | - Change-Id: Ice17c23997150db8c52c50767ed94fce8b182d4b |
4124 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
4125 | - |
4126 | -commit be3c066ab87cc6e1a2ca8c097eeccd9217d7329a |
4127 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4128 | -Date: Thu Jul 19 18:35:59 2012 +1000 |
4129 | - |
4130 | - Allow nested stacks to be retrieved by name |
4131 | - |
4132 | - When getting the stack by name in the metadata server |
4133 | - we don't know the owner_id so allow retrieval just by name. |
4134 | - |
4135 | - I suspect this will be a short term solution until we get proper |
4136 | - stack names. |
4137 | - |
4138 | - Change-Id: I8845b2b33a5bae30aae66c06af01c1a27c990305 |
4139 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
4140 | - |
4141 | -commit f046a6c2e259aaea4f103b00c5c2bd04aa5db209 |
4142 | -Merge: 6029c03 466e998 |
4143 | -Author: Jenkins <jenkins@review.openstack.org> |
4144 | -Date: Wed Jul 18 11:58:09 2012 +0000 |
4145 | - |
4146 | - Merge "Don't require user params on template validation" |
4147 | - |
4148 | -commit 6029c031eac1ca8cdf833300d79de49717ecb137 |
4149 | -Author: Tomas Sedovic <tomas@sedovic.cz> |
4150 | -Date: Wed Jul 18 13:34:03 2012 +0200 |
4151 | - |
4152 | - Use eventlet's wsgi again |
4153 | - |
4154 | - Ref #55 |
4155 | - |
4156 | - This adds a monkey patch for the eventlet's maximum url length issue (ref #18). |
4157 | - With it, we can use eventlet as our wsgi server again. |
4158 | - |
4159 | - Once Eventlet releases a new version (the fix is already in master) we'll drop |
4160 | - the monkey patch and set the limit proper. |
4161 | - |
4162 | - Change-Id: Ia122af8d53b49587ade0ead6897fdd10107f4a87 |
4163 | - Signed-off-by: Tomas Sedovic <tomas@sedovic.cz> |
4164 | - |
4165 | -commit 466e9983d0c855b03b64227c607fdd7125f3ae8c |
4166 | -Author: Tomas Sedovic <tomas@sedovic.cz> |
4167 | -Date: Thu Jul 12 18:04:54 2012 +0200 |
4168 | - |
4169 | - Don't require user params on template validation |
4170 | - |
4171 | - Fixes #161 |
4172 | - |
4173 | - Change-Id: Ia7e1a83043f8d175e320bfd52aa64cb6f62ead90 |
4174 | - Signed-off-by: Tomas Sedovic <tomas@sedovic.cz> |
4175 | - |
4176 | -commit cf56c2613b4a7317d57d97506167c2fd8cf27e42 |
4177 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4178 | -Date: Wed Jul 18 12:09:22 2012 +1000 |
4179 | - |
4180 | - tools: erase openstack-utils only after using it. |
4181 | - |
4182 | - else we just get: "sudo: openstack-db: command not found" |
4183 | - |
4184 | - Change-Id: Iaad3353a7f3c64fe8fbb2f0686c24e97467efb66 |
4185 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
4186 | - |
4187 | -commit 97d8118f6e9a072e93e0ac59c6c614aff739afed |
4188 | -Author: Steven Dake <sdake@redhat.com> |
4189 | -Date: Tue Jul 17 17:38:50 2012 -0700 |
4190 | - |
4191 | - Update openstack-common |
4192 | - |
4193 | - Change-Id: I2d7e169adb9205faa109634a9ae15a9f34e4bd75 |
4194 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
4195 | - |
4196 | -commit 3a4f2225269f4f0f963ff828cb1d88c9b3c5008c |
4197 | -Author: Zane Bitter <zbitter@redhat.com> |
4198 | -Date: Tue Jul 17 14:55:10 2012 -0400 |
4199 | - |
4200 | - Erase openstack-utils when uninstalling OpenStack |
4201 | - |
4202 | - Change-Id: I219a57fdd1b600f185cafdb31d611f16c92698c9 |
4203 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4204 | - |
4205 | -commit bb79672aec6b50b86c087dc7e2bb28d460893bde |
4206 | -Author: Steven Hardy <shardy@redhat.com> |
4207 | -Date: Tue Jul 17 17:33:49 2012 +0100 |
4208 | - |
4209 | - heat : update config files with new rpc backend |
4210 | - |
4211 | - heat-engine.conf, heat-api.conf, heat-metadata.conf |
4212 | - should have: |
4213 | - rpc_backend=heat.openstack.common.rpc.impl_qpid |
4214 | - to work with the reworked rpc code. |
4215 | - |
4216 | - Change-Id: I2e5b136240db2fe8f6dfad27da7e31b2a5053a1c |
4217 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4218 | - |
4219 | -commit e9eee939c7792f857b4be2f085bf05c47642504d |
4220 | -Author: Steven Dake <sdake@redhat.com> |
4221 | -Date: Tue Jul 17 08:27:19 2012 -0700 |
4222 | - |
4223 | - Import openstack.common.rpc |
4224 | - |
4225 | - Use openstack.common routines. One of the parameters changed to |
4226 | - create_consumer(). |
4227 | - |
4228 | - Thanks to Russell Bryant for assistance with sorting out that problem. |
4229 | - |
4230 | - Change-Id: I4badc7ca22298cd0aafc57a2335b3d6801289be8 |
4231 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
4232 | - |
4233 | -commit b0a0f0c24e9b86ac3ab1862f3be140e79e62ca87 |
4234 | -Author: Steven Dake <sdake@redhat.com> |
4235 | -Date: Tue Jul 17 07:17:20 2012 -0700 |
4236 | - |
4237 | - Use global cfg.CONF instead of config classes |
4238 | - |
4239 | - Importing rpc.common requires the use of the global cfg.CONF. |
4240 | - In fact, most of common requires the use of this global. This |
4241 | - patch removes all the object specific access to config options |
4242 | - and directly accesses the global in prep for rpc openstack-common |
4243 | - import. |
4244 | - |
4245 | - Change-Id: I5989a436964c199df0dc38dbb191dc3d867e5ce7 |
4246 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
4247 | - |
4248 | -commit 9d88e8d303fce338bb3d99e83ac96464b193ac9f |
4249 | -Author: Zane Bitter <zbitter@redhat.com> |
4250 | -Date: Mon Jul 16 16:59:41 2012 -0400 |
4251 | - |
4252 | - Get rid of eval() in authentication code |
4253 | - |
4254 | - This was not secure. Pass the auth data in JSON format rather than as a |
4255 | - serialised Python object. |
4256 | - |
4257 | - Fixes #124 |
4258 | - |
4259 | - Change-Id: I8e1e9aef790b0af026da2a2d6194da19345be8b0 |
4260 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4261 | - |
4262 | -commit d06c4ce416ece13d9a34da8002ad896b6a9b0ecc |
4263 | -Author: Steven Hardy <shardy@redhat.com> |
4264 | -Date: Tue Jul 10 18:13:23 2012 +0100 |
4265 | - |
4266 | - heat engine/API : Internal API rework |
4267 | - |
4268 | - Refactor engine-api code so that AWS specific |
4269 | - details like key names are handled in the API |
4270 | - Fixes #172 |
4271 | - |
4272 | - Change-Id: I4c5b153557216c03e5a98193e54cf75e3c7b97dd |
4273 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4274 | - |
4275 | -commit 90e22dabdea927e4a5a185179dfd1bd7ed566b12 |
4276 | -Merge: 8e30817 c7ec88f |
4277 | -Author: Jenkins <jenkins@review.openstack.org> |
4278 | -Date: Mon Jul 16 03:08:41 2012 +0000 |
4279 | - |
4280 | - Merge "Import openstack.common.log and use inside heat infrastructure" |
4281 | - |
4282 | -commit 8e30817a93667c9ce62eb0e6ea0f8561f0a40c9a |
4283 | -Author: Zane Bitter <zbitter@redhat.com> |
4284 | -Date: Sun Jul 15 17:04:45 2012 -0400 |
4285 | - |
4286 | - Account for XML output in Getting Started script |
4287 | - |
4288 | - The output format of heat commands has changed from JSON to XML |
4289 | - |
4290 | - Change-Id: I68b4011e31fdb14306e88506dc6ff819b041b054 |
4291 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4292 | - |
4293 | -commit f5360d774db303f26217ad8b002d24a1d8a5fc62 |
4294 | -Author: Zane Bitter <zbitter@redhat.com> |
4295 | -Date: Sun Jul 15 16:18:23 2012 -0400 |
4296 | - |
4297 | - Fix directory changes in Getting Started script |
4298 | - |
4299 | - Change-Id: I3b23b2c0de18d72f91d4a0254e9dbf689ac91be3 |
4300 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4301 | - |
4302 | -commit 0670b7c3d31bc6ebb47ee121cda4205ae51c3f91 |
4303 | -Author: Zane Bitter <zbitter@redhat.com> |
4304 | -Date: Sun Jul 15 16:18:22 2012 -0400 |
4305 | - |
4306 | - Allow non-interactive installation of OpenStack |
4307 | - |
4308 | - Pass the arguments to the tools/openstack script through to openstack-db so |
4309 | - that scripts can use e.g. --yes and --rootpw. |
4310 | - |
4311 | - Also use openstack-db --drop rather than heat-db-drop to drop the databases |
4312 | - for OpenStack services. |
4313 | - |
4314 | - Change-Id: I87811ee02d3bfd7cc2dca8b9ab20ea3cfc220e3e |
4315 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4316 | - |
4317 | -commit 6eb623580f3694caca284e264a2309ea2342a655 |
4318 | -Author: Zane Bitter <zbitter@redhat.com> |
4319 | -Date: Fri Jun 1 14:42:12 2012 +0200 |
4320 | - |
4321 | - Document Metadata server in Getting Started guide |
4322 | - |
4323 | - Change-Id: Id0995df10f329ee3076a2c60ed5eb1548eaa315a |
4324 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4325 | - |
4326 | -commit c7ec88f2c7552d4179026b5c091473d2dbc22ae4 |
4327 | -Author: Steven Dake <sdake@redhat.com> |
4328 | -Date: Sat Jul 14 12:18:32 2012 -0700 |
4329 | - |
4330 | - Import openstack.common.log and use inside heat infrastructure |
4331 | - |
4332 | - Allows heat to match openstack-common log calling conventions such |
4333 | - as using a context object or instance UUID for better traceability. |
4334 | - |
4335 | - Change-Id: Idaa6c04270d9d7143c85988d685c0f9e241b635b |
4336 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
4337 | - |
4338 | -commit 5d5d8ba5dd388b5952a4fe4f614409ba07d3bd9d |
4339 | -Author: Steven Dake <sdake@redhat.com> |
4340 | -Date: Fri Jul 13 15:30:03 2012 -0700 |
4341 | - |
4342 | - Update openstack-common in prep for pulling in common.rpc |
4343 | - |
4344 | - Change-Id: Ib3444d97967c807cb96175ce23d4b670a028e9a7 |
4345 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
4346 | - |
4347 | -commit fba2ed3921b132621a42c95eb2230829273f431e |
4348 | -Author: Zane Bitter <zbitter@redhat.com> |
4349 | -Date: Fri Jul 13 16:46:20 2012 -0400 |
4350 | - |
4351 | - Set the stack updated time through the Timestamp |
4352 | - |
4353 | - Don't allow the resource class to modify the parent stack's database |
4354 | - representation directly. |
4355 | - |
4356 | - Change-Id: Iff93d1430f4cb0695e729d0cf8f784ccb2ed7598 |
4357 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4358 | - |
4359 | -commit bfd7fcf8f5642e99df9ada33a5c39e5c1a0f89c5 |
4360 | -Author: Zane Bitter <zbitter@redhat.com> |
4361 | -Date: Fri Jul 13 16:46:20 2012 -0400 |
4362 | - |
4363 | - Eliminate DB access from the engine API |
4364 | - |
4365 | - Access all data through the Stack and Resource objects. |
4366 | - |
4367 | - Fixes #168 |
4368 | - |
4369 | - Change-Id: I0331a0ad67bcd11bb678e026ddc7b7c954517bc4 |
4370 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4371 | - |
4372 | -commit 07be1d72699d051a58697962fff5c39a11d48544 |
4373 | -Author: Zane Bitter <zbitter@redhat.com> |
4374 | -Date: Fri Jul 13 16:46:19 2012 -0400 |
4375 | - |
4376 | - Make timestamps available in Stack/Resource objects |
4377 | - |
4378 | - Provide the creation time and last-updated time as attributes of Stack and |
4379 | - Resource objects so that external code does not need to access the database |
4380 | - in order to retrieve them. Use a Descriptor class so that the latest values |
4381 | - are always fetched from the database. |
4382 | - |
4383 | - Change-Id: Ic3fa173b1dc8f2e5dc676a9152e8928ed2290913 |
4384 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4385 | - |
4386 | -commit b0ec4877992c6660bedadbb53ea1d7c1503bc513 |
4387 | -Author: Steven Hardy <shardy@redhat.com> |
4388 | -Date: Fri Jul 13 16:08:53 2012 +0100 |
4389 | - |
4390 | - heat cli : Manpage updates |
4391 | - |
4392 | - The heat cli tool manpage had very little information, |
4393 | - this adds detail to the existing page and copies a version |
4394 | - of this page to cover the heat-boto version of the tool. |
4395 | - |
4396 | - Change-Id: I5b64466878b719b49a9084f301b2c177ddef9a91 |
4397 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4398 | - |
4399 | -commit c16b10255d1aabf0884cf27b55f486b9e8901aed |
4400 | -Author: Steven Hardy <shardy@redhat.com> |
4401 | -Date: Fri Jul 13 10:31:42 2012 +0100 |
4402 | - |
4403 | - heat engine : fix create_stack response format |
4404 | - |
4405 | - create_stack response is broken now the StackId formatting |
4406 | - is done in the API, modify response format to fix. |
4407 | - |
4408 | - Change-Id: I013bdb5ed992ce735905225cc4415fc0cfc5ce92 |
4409 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4410 | - |
4411 | -commit 0fc46d513477865fe8abfd54ad9529fda413060f |
4412 | -Author: Steven Hardy <shardy@redhat.com> |
4413 | -Date: Thu Jul 12 17:46:46 2012 +0100 |
4414 | - |
4415 | - heat API : Add missing StackId prefixes |
4416 | - |
4417 | - Align event-list and resource-list-details with |
4418 | - other calls which add a AWS-style prefix to the |
4419 | - StackId response element |
4420 | - |
4421 | - Change-Id: I0b1951068448d141e04ddca44f1d4188d3dff360 |
4422 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4423 | - |
4424 | -commit 5336c986510a4b075a35a0233d59a1e69b6f4576 |
4425 | -Author: Steven Hardy <shardy@redhat.com> |
4426 | -Date: Thu Jul 12 17:37:37 2012 +0100 |
4427 | - |
4428 | - heat engine : move StackId formatting into API |
4429 | - |
4430 | - Move AWS specific StackId formatting into the API |
4431 | - Ref #172 |
4432 | - |
4433 | - Change-Id: I02f964b63c0489800300d8db92e1c800286c4bd3 |
4434 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4435 | - |
4436 | -commit 581b0c6f6adc4480fc7c03eb96abda821c89b1a7 |
4437 | -Author: Steven Dake <sdake@redhat.com> |
4438 | -Date: Thu Jul 12 08:38:51 2012 -0700 |
4439 | - |
4440 | - Block on instance delete until delete operation completes |
4441 | - |
4442 | - Fixes issue #160 |
4443 | - |
4444 | - During deletion of a stack, following would occur: |
4445 | - delete stack |
4446 | - delete instance |
4447 | - delete eip or security group |
4448 | - |
4449 | - When the last operation occurred, the instance is still present in OpenStack |
4450 | - making a deletion of EIP or security groups not work properly. Serialize |
4451 | - the operations in resources. |
4452 | - |
4453 | - Change-Id: I6e1613f5a6f5db485dd8a5f381d7a96afb58188b |
4454 | - Signed-off-by: Steven Dake <sdake@redhat.com> |
4455 | - |
4456 | -commit a7d3879d7c7c3d67d6d58a05fed1319b52bf082f |
4457 | -Author: Steven Hardy <shardy@redhat.com> |
4458 | -Date: Thu Jul 12 12:56:44 2012 +0100 |
4459 | - |
4460 | - heat engine : Store stack timeout in database |
4461 | - |
4462 | - Store the TimeoutInMinutes common query parameter |
4463 | - value in the DB so it can be returned correctly |
4464 | - with show_stack/DescribeStacks |
4465 | - ref #125 |
4466 | - |
4467 | - Change-Id: I4ccc79b586087f61e415d5d2c24b7bd52844399a |
4468 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4469 | - |
4470 | -commit 82138f48bdc3c078df680b70bd4196c66fee1129 |
4471 | -Merge: 4da17a9 a82114f |
4472 | -Author: Jenkins <jenkins@review.openstack.org> |
4473 | -Date: Thu Jul 12 10:25:14 2012 +0000 |
4474 | - |
4475 | - Merge "Update JEOS example in Getting Started" |
4476 | - |
4477 | -commit 4da17a9b8b2523cfe5fa0d25b65dd970f3988131 |
4478 | -Author: Tomas Sedovic <tomas@sedovic.cz> |
4479 | -Date: Thu Jul 12 11:52:02 2012 +0200 |
4480 | - |
4481 | - Display better message on Keystone failure |
4482 | - |
4483 | - Fixes #148 |
4484 | - |
4485 | - When there's something wrong with Keystone, Heat reported a rather cryptic |
4486 | - message. Now it indicates that the problem is with Keystone and passes |
4487 | - its response to the user. |
4488 | - |
4489 | - Change-Id: I791b5bdfa68faa1b17daa67b911253d8bf8a2bb8 |
4490 | - Signed-off-by: Tomas Sedovic <tomas@sedovic.cz> |
4491 | - |
4492 | -commit 8cbd065bf0124290a828320f9087ce9183ee73fc |
4493 | -Author: Zane Bitter <zbitter@redhat.com> |
4494 | -Date: Wed Jul 11 15:12:23 2012 -0400 |
4495 | - |
4496 | - Speed up metadata server registration |
4497 | - |
4498 | - If heat-engine and heat-metadata were started at approximately the same |
4499 | - time, such that heat-engine was not ready to receive the registration call |
4500 | - from heat-metadata on the first attempt, it would take a minute before the |
4501 | - next retry. Instead, start with a very short timeout (2s) and increase it |
4502 | - if the engine does not show up. |
4503 | - |
4504 | - Fixes #159 |
4505 | - |
4506 | - Change-Id: Ie2efcce667f1dde9ae227a4bb19a1d6a2b7cf135 |
4507 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4508 | - |
4509 | -commit e4eaca5d58b1d59459079d4967b91f3bbc6a1aae |
4510 | -Author: Zane Bitter <zbitter@redhat.com> |
4511 | -Date: Tue Jul 10 18:21:56 2012 -0400 |
4512 | - |
4513 | - Fix the WordPress puppet template syntax |
4514 | - |
4515 | - The template was not valid JSON due to an apparent copy-and-paste error. |
4516 | - |
4517 | - Change-Id: I5fb4afe6597b2f469fb5219494feb745d083bf52 |
4518 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4519 | - |
4520 | -commit 8108c0aefb316516061a3db6ae44180b2c26b4d7 |
4521 | -Author: Zane Bitter <zbitter@redhat.com> |
4522 | -Date: Thu Jul 5 14:12:46 2012 +0200 |
4523 | - |
4524 | - Optimise DB lookups by ID |
4525 | - |
4526 | - SQLAlchemy caches objects in the database per-session, but cannot cache |
4527 | - queries. A query just generates a list of object primary keys, which is |
4528 | - then used to fetch the corresponding objects from the cache (if possible) |
4529 | - or database. Therefore a query which filters by primary key is a waste of |
4530 | - time, since it just returns (surprise!) the key we started off with. If we |
4531 | - have the primary key (in this case the id field), just look up the object. |
4532 | - |
4533 | - Change-Id: I7123c12372b26c0e1b91b2496921c54d9d992cd8 |
4534 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4535 | - |
4536 | -commit 5737782c718e84446d8f7f207b3b488ca4473862 |
4537 | -Author: Zane Bitter <zbitter@redhat.com> |
4538 | -Date: Tue Jul 10 17:53:58 2012 -0400 |
4539 | - |
4540 | - Raise the correct error when a stack is not found |
4541 | - |
4542 | - Change-Id: Ia96d7b96f61e48d20ab080395365e770cf5bb1a8 |
4543 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4544 | - |
4545 | -commit 57a71eb07d393e5f7936b97745cefc6a6520aea9 |
4546 | -Author: Zane Bitter <zbitter@redhat.com> |
4547 | -Date: Wed Jul 11 11:02:13 2012 -0400 |
4548 | - |
4549 | - Access Resource metadata through the new attribute |
4550 | - |
4551 | - Get rid of all the other code that was accessing this directly from the |
4552 | - database and use only the Metadata descriptor. |
4553 | - |
4554 | - Change-Id: I36a7a00878d0b65f58ba282ebad78f77b37c4d07 |
4555 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4556 | - |
4557 | -commit 139fe4009e8776a3e56ed5023e9745577caacc4e |
4558 | -Author: Zane Bitter <zbitter@redhat.com> |
4559 | -Date: Tue Jul 3 18:17:05 2012 +0200 |
4560 | - |
4561 | - Add a helper class for metadata |
4562 | - |
4563 | - With this patch we can now access resource metadata through the 'metadata' |
4564 | - attribute and have it always fetch the latest data from the database. This |
4565 | - reduces the chance of accidentally accessing stale data (due to the |
4566 | - metadata being updated in a different database session via the metadata |
4567 | - server) by providing a single implementation to access it through. |
4568 | - |
4569 | - Change-Id: Id411ae891d3eace746d16008a7d58bb19b4f652d |
4570 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4571 | - |
4572 | -commit 7e9d745ee6e326110f155dbb3cac71f112b0ec42 |
4573 | -Author: Zane Bitter <zbitter@redhat.com> |
4574 | -Date: Wed Jul 11 10:54:41 2012 -0400 |
4575 | - |
4576 | - Add unit tests for metadata read/write in heat-engine API |
4577 | - |
4578 | - Change-Id: I2b745a00a2110c794f6228976d3ed1cb9cf59d5f |
4579 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4580 | - |
4581 | -commit f74aef83bf180ddee3cc9a8a2f7de77707e011d1 |
4582 | -Author: Zane Bitter <zbitter@redhat.com> |
4583 | -Date: Wed Jul 11 10:41:40 2012 -0400 |
4584 | - |
4585 | - Avoid unneccesary template parsing |
4586 | - |
4587 | - Only parse the parts of the resource template that we need. |
4588 | - |
4589 | - Change-Id: I4628e699452dc390848fc15197a5e04a3095399a |
4590 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4591 | - |
4592 | -commit 5aac736bb60cfd72887aef2555c3c0cbe24ea6e1 |
4593 | -Author: Zane Bitter <zbitter@redhat.com> |
4594 | -Date: Wed Jul 11 10:37:47 2012 -0400 |
4595 | - |
4596 | - Allow partial template parsing |
4597 | - |
4598 | - Make it possible to only parse the section we need when generating the |
4599 | - parsed template for a resource. |
4600 | - |
4601 | - Change-Id: Ib4216d8d7bfdbca81f43690b6e8c53c15c71a232 |
4602 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4603 | - |
4604 | -commit 897ccca9ed1039df2b60b0607997cccb06fd913c |
4605 | -Author: Zane Bitter <zbitter@redhat.com> |
4606 | -Date: Mon Jul 9 14:23:31 2012 -0400 |
4607 | - |
4608 | - Rename resource_id to resource_name in metadata API |
4609 | - |
4610 | - This more accurately reflects what the parameter is, which is just the name |
4611 | - of the resource within the specified stack. |
4612 | - |
4613 | - Change-Id: I6bc26c0046e0493c3b98c5753c04cc5a314678d7 |
4614 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4615 | - |
4616 | -commit bd24e183c1a404286f9b701feb18819d353544b9 |
4617 | -Author: Zane Bitter <zbitter@redhat.com> |
4618 | -Date: Fri Jul 6 20:40:00 2012 +0200 |
4619 | - |
4620 | - Report errors from nested stacks |
4621 | - |
4622 | - If creation of a nested stack fails, we need to raise an exception so that |
4623 | - creation of the nested stack resource (and hence the enclosing stack) also |
4624 | - fails. |
4625 | - |
4626 | - Change-Id: Ic5eda7f8d044ed2c87fc0e785b1cd8fcf78071a4 |
4627 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4628 | - |
4629 | -commit f5811fb4e92decdd255df40329ab7b242ec9cafc |
4630 | -Author: Zane Bitter <zbitter@redhat.com> |
4631 | -Date: Wed Jul 11 09:53:40 2012 -0400 |
4632 | - |
4633 | - Speed up engine manager unit tests |
4634 | - |
4635 | - Refactor the engine manager unit tests so that they all use a single stack |
4636 | - that is only set up once. This makes the tests run a lot faster, and also |
4637 | - makes them easier to write. Both should encourage increased testing. |
4638 | - |
4639 | - Change-Id: I50d2ffff393d4049459c5c30e408961681c189c7 |
4640 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4641 | - |
4642 | -commit 7e56619e4135260065cbee36d1cbee7b936fb9fc |
4643 | -Merge: ccab1c3 3100a89 |
4644 | -Author: Jenkins <jenkins@review.openstack.org> |
4645 | -Date: Wed Jul 11 12:31:53 2012 +0000 |
4646 | - |
4647 | - Merge "Add DB refresh/expire on specific parameters" |
4648 | - |
4649 | -commit ccab1c36dc69fb68b9f176bd819f0978fe72d45a |
4650 | -Merge: b96c15c 84841e5 |
4651 | -Author: Jenkins <jenkins@review.openstack.org> |
4652 | -Date: Wed Jul 11 12:27:04 2012 +0000 |
4653 | - |
4654 | - Merge "Allow Status(Reason) access through Stack/Resource objects" |
4655 | - |
4656 | -commit a82114f39bbe00ff60e6c071155966dd70166974 |
4657 | -Author: Tomas Sedovic <tomas@sedovic.cz> |
4658 | -Date: Wed Jul 11 12:42:58 2012 +0200 |
4659 | - |
4660 | - Update JEOS example in Getting Started |
4661 | - |
4662 | - The heat-jeos usability branch has merged into master and the command |
4663 | - syntax for building new images is now a bit different. |
4664 | - |
4665 | - Signed-off-by: Tomas Sedovic <tomas@sedovic.cz> |
4666 | - Change-Id: Ibd4e308fe6ef4d690b0408d59d8a9539a5c81f96 |
4667 | - |
4668 | -commit b96c15c96fcbcf6af8f5c731406b2feaa3f74810 |
4669 | -Author: Steven Hardy <shardy@redhat.com> |
4670 | -Date: Tue Jul 10 13:56:41 2012 +0100 |
4671 | - |
4672 | - heat cli : Align resource-list-details usage with other commands |
4673 | - |
4674 | - Align resource-list-details usage with the other heat commands, |
4675 | - and provide better usage info on failure |
4676 | - Fixes #156 |
4677 | - |
4678 | - Change-Id: Id80b377151eca64e5f7dbfb436f5a5da5213c8b3 |
4679 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4680 | - |
4681 | -commit dd94f3eba2d6540a37b8743c8bd15482149b4c05 |
4682 | -Author: Steven Hardy <shardy@redhat.com> |
4683 | -Date: Mon Jul 9 17:54:59 2012 +0100 |
4684 | - |
4685 | - heat API: bugfix to XMLResponseSerializer |
4686 | - |
4687 | - JSON wrapped in XML responses needs to be serialized |
4688 | - with json.dumps not str() or quotes get mangled and |
4689 | - json.loads fails to parse the result |
4690 | - |
4691 | - Change-Id: I65c6ddf0be383e71bf8d05e7293b514269a27213 |
4692 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4693 | - |
4694 | -commit 3b7e0ae4c615a203ed40a99b8e74f8bd18bdf2b9 |
4695 | -Author: Steven Hardy <shardy@redhat.com> |
4696 | -Date: Mon Jul 9 14:58:08 2012 +0100 |
4697 | - |
4698 | - heat engine: raise appropriate error on bad stack name |
4699 | - |
4700 | - Raise an AttributeError when called with a bad stack name, |
4701 | - this then maps to the appropriate HeatInvalidParameterValueError |
4702 | - |
4703 | - Change-Id: Ic11142e95166ade380c2ad8741ed7063684214fb |
4704 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4705 | - |
4706 | -commit 3100a898b59b54a581bd5122cc6a3b1ea2f1c4b8 |
4707 | -Author: Zane Bitter <zbitter@redhat.com> |
4708 | -Date: Fri Jul 6 17:13:09 2012 +0200 |
4709 | - |
4710 | - Add DB refresh/expire on specific parameters |
4711 | - |
4712 | - Previously we could only refresh or expire the entire object. |
4713 | - |
4714 | - Change-Id: I2207349d6ffff435538a577943316cd13e7f1355 |
4715 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4716 | - |
4717 | -commit 84841e53fd2db6cc72dbeaec8d3bf1d4d8145552 |
4718 | -Author: Zane Bitter <zbitter@redhat.com> |
4719 | -Date: Fri Jul 6 17:03:17 2012 +0200 |
4720 | - |
4721 | - Allow Status(Reason) access through Stack/Resource objects |
4722 | - |
4723 | - It would be better not to have to go looking in the database for this |
4724 | - information, so cache it in the Stack/Resource objects themselves. |
4725 | - |
4726 | - Change-Id: Id96fbd229898fecc8917a61f19480f70fc2135d9 |
4727 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4728 | - |
4729 | -commit 179bd1154f7a95b668987aac143232f04f4723eb |
4730 | -Author: Zane Bitter <zbitter@redhat.com> |
4731 | -Date: Fri Jul 6 17:03:17 2012 +0200 |
4732 | - |
4733 | - Rename test_resources to test_instance |
4734 | - |
4735 | - Since that's what it's actually testing. |
4736 | - |
4737 | - Change-Id: I03556778587e4b1b3a38bf755137eef08455e8f3 |
4738 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4739 | - |
4740 | -commit 00cb384e8e65e7b046cbf35e103001350160ba1f |
4741 | -Author: Steven Hardy <shardy@redhat.com> |
4742 | -Date: Thu Jul 5 21:53:36 2012 +0100 |
4743 | - |
4744 | - heat API : Return auth errors in AWS format |
4745 | - |
4746 | - Update EC2 authentication code to return HeatAPIException |
4747 | - subclasses, so the API error response on auth failure is |
4748 | - aligned with AWS responses. |
4749 | - ref #125 |
4750 | - |
4751 | - Change-Id: Iafa33e7aed4d77f2255b4d879192b9d15a2395aa |
4752 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4753 | - |
4754 | -commit 637875f729538ac5cf294ce20fd37babd84587ff |
4755 | -Author: Steven Hardy <shardy@redhat.com> |
4756 | -Date: Thu Jul 5 21:51:55 2012 +0100 |
4757 | - |
4758 | - heat : heat-boto remove boto.cfg reading |
4759 | - |
4760 | - Remove code directly reading boto.cfg, looks like the problem |
4761 | - with boto not reading the config file internally is fixed upstream |
4762 | - |
4763 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4764 | - |
4765 | - Change-Id: I57e1d89d0fa83793d51d5cf6266c200d7abc7d57 |
4766 | - |
4767 | -commit 8bf7353982ea92ae950fd29dd61cb6a6b8d091b1 |
4768 | -Author: Zane Bitter <zbitter@redhat.com> |
4769 | -Date: Fri Jul 6 14:33:19 2012 +0200 |
4770 | - |
4771 | - Separate out formatting for Engine API from manager |
4772 | - |
4773 | - Change-Id: Ib5fc28bc6a3a2f1f3c0d291954e928d4fb036bbb |
4774 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4775 | - |
4776 | -commit eb2790cc9968f3430f1e26bad917c5ca153ca806 |
4777 | -Author: Zane Bitter <zbitter@redhat.com> |
4778 | -Date: Fri Jul 6 15:07:46 2012 +0200 |
4779 | - |
4780 | - Add new assertions about event unit tests |
4781 | - |
4782 | - Change-Id: I5a7d4690fe752c053a08ecfdb4f0467026fdd245 |
4783 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4784 | - |
4785 | -commit 4d79e24097aac5e1976240e9694a10ab92f0eccd |
4786 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4787 | -Date: Fri Jul 6 16:57:48 2012 +1000 |
4788 | - |
4789 | - Add basic autoscaling. |
4790 | - |
4791 | - This is mainly for ppetit so he can create multiple |
4792 | - resources with one stack. |
4793 | - |
4794 | - Use like this: |
4795 | - heat create lots -f ./templates/ppetit.template --parameters="KeyName=${USER}_key;NumInstances=2" |
4796 | - |
4797 | - Change-Id: Ie609a1843c855953d65183a8f2d8ed49254a265f |
4798 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
4799 | - |
4800 | -commit a0da17b39fc94269862d0113f254b966e133566c |
4801 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4802 | -Date: Fri Jul 6 18:10:57 2012 +1000 |
4803 | - |
4804 | - Add NovaSchedulerHints and correct the implementation of Tags |
4805 | - |
4806 | - Change-Id: Iaa7ea182414a8fc48a78f5aa6c2c3e1baddb4034 |
4807 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
4808 | - |
4809 | -commit fd83855600cf32f001f2004bd130bd948af9e51b |
4810 | -Author: Steven Hardy <shardy@redhat.com> |
4811 | -Date: Thu Jul 5 16:58:19 2012 +0100 |
4812 | - |
4813 | - heat tools : openstack script don't create duplicate pv's |
4814 | - |
4815 | - Don't create duplicate loopback mounts if nova-volumes VG |
4816 | - already exists |
4817 | - |
4818 | - Change-Id: I1c580f2915cd92709fbbf4033f77ec3c64e4952e |
4819 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4820 | - |
4821 | -commit ed71fe29081c59d2ff73f27271aa909640a7b7aa |
4822 | -Author: Steven Hardy <shardy@redhat.com> |
4823 | -Date: Thu Jul 5 16:57:20 2012 +0100 |
4824 | - |
4825 | - heat tools : openstack script add restart option |
4826 | - |
4827 | - Add option to restart openstack |
4828 | - |
4829 | - Change-Id: I7578ff4cecae5351d5749272424d71b56071239d |
4830 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4831 | - |
4832 | -commit 55d5713f19d81731903eac4e89020c58b37f4842 |
4833 | -Author: Steven Hardy <shardy@redhat.com> |
4834 | -Date: Thu Jul 5 16:39:57 2012 +0100 |
4835 | - |
4836 | - heat tools : whitespace cleanup in tools/openstack |
4837 | - |
4838 | - Convert mixed tabs/spaces to all spaces |
4839 | - |
4840 | - Change-Id: I3c75ead59afad8a7edf24d8fc6c1c0484dbcd3eb |
4841 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4842 | - |
4843 | -commit 80994c1f3924c3d786eaf509f8cb82b4bfac553c |
4844 | -Author: Steven Hardy <shardy@redhat.com> |
4845 | -Date: Thu Jul 5 14:42:53 2012 +0100 |
4846 | - |
4847 | - heat tests : Add missing headers to tests |
4848 | - |
4849 | - Most of the tests lacked the apache licence boilerplate |
4850 | - |
4851 | - Change-Id: I34ed0066a6f6751fc872f5286acfc7550319bc8f |
4852 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4853 | - |
4854 | -commit eb1166009065d293162ec0473102cba02a738e0f |
4855 | -Author: Steven Hardy <shardy@redhat.com> |
4856 | -Date: Thu Jul 5 14:15:37 2012 +0100 |
4857 | - |
4858 | - heat API : cleanup docstrings |
4859 | - |
4860 | - Fix some API docstring formatting & content |
4861 | - |
4862 | - Change-Id: Iad1646bb91ae501110ee20a5820ffc5c168bcc45 |
4863 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4864 | - |
4865 | -commit 5f812b65b72f75b09aa76d8a71b7f3966345710e |
4866 | -Merge: 767c418 c4cb6bd |
4867 | -Author: Jenkins <jenkins@review.openstack.org> |
4868 | -Date: Thu Jul 5 16:53:06 2012 +0000 |
4869 | - |
4870 | - Merge "Add more unit tests for the engine API" |
4871 | - |
4872 | -commit 767c41850f0fe516f0553796b49cbb4b9f0b14ab |
4873 | -Merge: faba9b6 f71dc82 |
4874 | -Author: Jenkins <jenkins@review.openstack.org> |
4875 | -Date: Thu Jul 5 14:18:35 2012 +0000 |
4876 | - |
4877 | - Merge "Pass Tags into scheduler_hints" |
4878 | - |
4879 | -commit faba9b6d565f105d78dd13acba84ef775741f1e0 |
4880 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4881 | -Date: Thu Jul 5 23:44:05 2012 +1000 |
4882 | - |
4883 | - Add monitoring to the loadbalancer |
4884 | - |
4885 | - This makes use of haproxy's unix socket api |
4886 | - to get statistics. This is retrieved by cfn-push-stats |
4887 | - and posted to the watch. |
4888 | - |
4889 | - Change-Id: I662293bf5dbc55e3f9106f7ef0ceb0641ddae564 |
4890 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
4891 | - |
4892 | -commit 3b2e0727f958eda6b64eaa303bf798c62498951d |
4893 | -Merge: dfacb9f 9a8f083 |
4894 | -Author: Jenkins <jenkins@review.openstack.org> |
4895 | -Date: Thu Jul 5 13:17:35 2012 +0000 |
4896 | - |
4897 | - Merge "heat tools : heat-db-drop prompt for missing password" |
4898 | - |
4899 | -commit dfacb9f49b0651ac0d040d8e6d72b02e6a592ee3 |
4900 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4901 | -Date: Thu Jul 5 15:42:08 2012 +1000 |
4902 | - |
4903 | - Add an OpenShift template. |
4904 | - |
4905 | - This is based off of http://www.krishnaraman.net/openshift-origin-on-openstack/ |
4906 | - |
4907 | - This is the broker, the node is TODO (but simpler). |
4908 | - |
4909 | - Change-Id: I5d500a460e43de1172aa7636d9b94f590a979d97 |
4910 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
4911 | - |
4912 | -commit f71dc82e140b7f7ce58469230eb8fe0b804f71ac |
4913 | -Author: Angus Salkeld <asalkeld@redhat.com> |
4914 | -Date: Thu Jul 5 21:18:26 2012 +1000 |
4915 | - |
4916 | - Pass Tags into scheduler_hints |
4917 | - |
4918 | - Change-Id: Idad6090c7baf0db943c999585dfe3bf33fc9492e |
4919 | - Signed-off-by: Angus Salkeld <asalkeld@redhat.com> |
4920 | - |
4921 | -commit 9a8f083276b35c68f3d57acfcb940b0c86e19220 |
4922 | -Author: Steven Hardy <shardy@redhat.com> |
4923 | -Date: Thu Jul 5 10:46:53 2012 +0100 |
4924 | - |
4925 | - heat tools : heat-db-drop prompt for missing password |
4926 | - |
4927 | - heat-db-drop fails to drop databases when called via |
4928 | - tools/openstack erase, so prompt for password when |
4929 | - not passed as a CLI argument. |
4930 | - |
4931 | - Change-Id: I4930b8457e0f3e1488187b35be9737578595c387 |
4932 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4933 | - |
4934 | -commit 9ce1d94553bd6341ac0416d1920be32506d7a94b |
4935 | -Author: Steven Hardy <shardy@redhat.com> |
4936 | -Date: Wed Jul 4 15:41:20 2012 +0100 |
4937 | - |
4938 | - heat API : Convert API to use HeatAPIException subclasses |
4939 | - |
4940 | - Covert API to use HeatAPIException subclasses, instead of |
4941 | - plain webob exceptions, which cannot be correctly serialized |
4942 | - by the wsgi controller, and map engine errors to API exceptions |
4943 | - so the raw engine exception is not propogated to the user. |
4944 | - ref #125 |
4945 | - fixes #150 |
4946 | - |
4947 | - Change-Id: I164c71e12ed29f40ad67188b645ca7ad2fa1fee8 |
4948 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4949 | - |
4950 | -commit 9de825c5d2395a420df8c66331d2ae2dcb351efd |
4951 | -Author: Steven Hardy <shardy@redhat.com> |
4952 | -Date: Wed Jul 4 11:45:38 2012 +0100 |
4953 | - |
4954 | - heat API : Implement API specific exceptions |
4955 | - |
4956 | - Implement HeatAPIException and subclasses, which will return error |
4957 | - responses serialized in the correct AWS API format when thrown |
4958 | - ref #125 |
4959 | - |
4960 | - Change-Id: I9039f181ee64ed59445667f50545dc6481973cb2 |
4961 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4962 | - |
4963 | -commit 9d0a22f92be29281718632d28a1cd06fd6219494 |
4964 | -Author: Steven Hardy <shardy@redhat.com> |
4965 | -Date: Fri Jun 29 14:11:14 2012 +0100 |
4966 | - |
4967 | - heat : add heat-boto test client |
4968 | - |
4969 | - Add initial version of the heat cli tool which uses boto |
4970 | - - revised following review comments to remove jeos/cfn paths |
4971 | - ref #92 |
4972 | - |
4973 | - Change-Id: I61b5815b250f3b01d33844ff46dd1612000d51fd |
4974 | - Signed-off-by: Steven Hardy <shardy@redhat.com> |
4975 | - |
4976 | -commit c4cb6bd39590edb4a61f645209715f9577f61324 |
4977 | -Author: Zane Bitter <zbitter@redhat.com> |
4978 | -Date: Wed Jul 4 16:16:16 2012 +0200 |
4979 | - |
4980 | - Add more unit tests for the engine API |
4981 | - |
4982 | - Verify the following endpoints: |
4983 | - - list_stack_resources |
4984 | - - describe_stack_resources |
4985 | - - describe_stack_resource |
4986 | - |
4987 | - Additionally, check for presence of the correct output keys from the |
4988 | - following endpoints: |
4989 | - - list_stacks |
4990 | - - show_stack |
4991 | - |
4992 | - Note that some tests are commented out because they are currently failing. |
4993 | - This will be fixed in a future patch. |
4994 | - |
4995 | - Change-Id: I1c8c46283c1217789e3d4dea7aeac11c991bcef4 |
4996 | - Signed-off-by: Zane Bitter <zbitter@redhat.com> |
4997 | - |
4998 | -commit 9c7c0dea6233e42bf5db3c7714b2bb7ce120f242 |
4999 | -Author: Zane Bitter <zbitter@redhat.com> |
5000 | -Date: Tue Jul 3 17:11:12 2012 +0200 |
The diff has been truncated for viewing.