1
commit 605eb36c5a57c77ec9b696154e974571b9530071
3
Author: OpenStack Jenkins <jenkins@openstack.org>
4
Date: Thu Oct 3 00:28:42 2013 +0000
6
Merge "Updated from global requirements"
8
commit 3dbff38ef6183433537bdaadf3c9c4d7add3f2d1
10
Author: Jenkins <jenkins@review.openstack.org>
11
Date: Wed Oct 2 22:33:47 2013 +0000
13
Merge "Fix F17 CFN link in Getting Started"
15
commit b3bf2a80e4426fd2ba271eee003a81a5aed3bf7e
16
Merge: 5f845e0 7cb30c6
17
Author: OpenStack Jenkins <jenkins@openstack.org>
18
Date: Wed Oct 2 21:17:33 2013 +0000
20
Merge "Imported Translations from Transifex"
22
commit 5f845e064b483168f9487d394fd9368c818a8b5a
23
Merge: 6c093a1 d5d890a
24
Author: Jenkins <jenkins@review.openstack.org>
25
Date: Wed Oct 2 19:35:37 2013 +0000
27
Merge "Purge ubuntu getting started guide of old info"
29
commit 6c093a1e90fe9227397c0e3c2074a4b504d5ba75
30
Merge: d2a6f5a 956858a
31
Author: Jenkins <jenkins@review.openstack.org>
32
Date: Wed Oct 2 15:42:01 2013 +0000
34
Merge "Purge Fedora getting started of old info"
36
commit d2a6f5a5f503a3900b7466498b72e062ce2960e4
37
Merge: 0441e16 2511205
38
Author: Jenkins <jenkins@review.openstack.org>
39
Date: Wed Oct 2 15:04:34 2013 +0000
41
Merge "Add the "show" attribute to the neurton attribute_schema"
43
commit 0441e162481c8a568166a71ca2bfb90e0e11eafa
44
Merge: 8585816 f6dbd14
45
Author: Jenkins <jenkins@review.openstack.org>
46
Date: Wed Oct 2 15:02:15 2013 +0000
48
Merge "Add _() around the attributes_schema in net.py"
50
commit e90cebe2d877ba56e8f2572ccac52fe54016dd3a
51
Author: Stephen Gordon <sgordon@redhat.com>
52
Date: Tue Oct 1 09:58:30 2013 -0400
54
Fix F17 CFN link in Getting Started
56
F17 CFN links in Getting Started material were no longer valid. The
57
missing path component (F17) has been added.
59
As other impacted content is slated for removal this resolves the issue
60
with the CFN links described in bug #1231310.
62
Change-Id: I21e1c69aadc4d36b7c3e3e277c01bd80345611b9
65
commit 85858169d5b2f9255e2f389981e09351f0339c08
66
Merge: f32a2ce 288ae01
67
Author: Jenkins <jenkins@review.openstack.org>
68
Date: Wed Oct 2 10:45:26 2013 +0000
70
Merge "heat_keystoneclient: Fix consuming trusts via v2 API"
72
commit f32a2ce0093630c5a76833eb73b4109a679f5dc1
73
Merge: 1780208 53b9314
74
Author: Jenkins <jenkins@review.openstack.org>
75
Date: Wed Oct 2 10:34:05 2013 +0000
77
Merge "Disable lazy translation"
79
commit 1780208abfb9598d76ce304a02b2abc22c97a692
80
Merge: 003a3b9 7c1cb04
81
Author: Jenkins <jenkins@review.openstack.org>
82
Date: Wed Oct 2 06:39:30 2013 +0000
84
Merge "Log exception traces in APIs"
86
commit 7cb30c6831e943e0c341f3570e2deffff9a37b4e
87
Author: OpenStack Jenkins <jenkins@openstack.org>
88
Date: Wed Oct 2 06:03:59 2013 +0000
90
Imported Translations from Transifex
92
Change-Id: Ic7b4bb59245e9bdd132aaf11dc06808013ecf939
94
commit 251120513d447b2e5382cdf4063b00046c1d7851
95
Author: Angus Salkeld <asalkeld@redhat.com>
96
Date: Wed Oct 2 08:41:46 2013 +1000
98
Add the "show" attribute to the neurton attribute_schema
100
This is so current templates like heat-templates/cfn/F17/Quantum.yaml can work.
103
Change-Id: I1db234742c1213e345a08c0aa9ea5d1473d168f6
105
commit f6dbd14c73b8cdb23aebf99d89b2a07027f74385
106
Author: Angus Salkeld <asalkeld@redhat.com>
107
Date: Wed Oct 2 08:43:37 2013 +1000
109
Add _() around the attributes_schema in net.py
112
Change-Id: I706ede5f05b52409d4d770af1804fa65f0060244
114
commit 288ae018ebf511b9fc5e6a2559feb8bed2821be2
115
Author: Steven Hardy <shardy@redhat.com>
116
Date: Fri Sep 27 08:11:03 2013 +0100
118
heat_keystoneclient: Fix consuming trusts via v2 API
120
Contrary to my understanding when I first wrote this code, it is
121
possible to consume trusts (ie get a trust scoped token) via the
122
v2 keystone API. So this patch reworks the heat_keystoneclient
124
- Consume trusts via the v2 client (so we can access the ec2tokens
125
extension which is v2-only)
126
- Only create a v3 client when required (when creating or deleting
127
a trust), so we minimise the requests to keystone.
128
- Similarly it's only necessary to create the v2 client when creating
129
the client object if we need to consume a trust
130
- When a trust is found in the context, we always consume it
131
- Don't modify the request context, as this has undesired side-effects
132
if the context is subsequently used to perform actions which require
133
obtaining a keystone token, instead create a context containing a
134
trust_id and trustor_user_id when the stack is stored.
136
Note this change depends on this patch to python-keystoneclient:
137
https://review.openstack.org/#/c/48462/, so consuming trusts won't
138
work unless a version of keystoneclient including this change is
141
Change-Id: I61b380bc63d606c128ce029f1960c6812a3324e3
144
commit 53b9314799c7d83779032c4535734f1c05326a27
145
Author: Ben Nemec <bnemec@redhat.com>
146
Date: Tue Oct 1 21:39:07 2013 +0000
148
Disable lazy translation
150
Late in the Havana cycle bug 1225099 was found in the lazy
151
translation code, and to be safe it was decided to disable lazy
152
translation for Havana. This change does that.
154
Change-Id: Ia934a7df9386baf6ae8eb9ff48c24386c47ecd23
157
commit 003a3b978de76241f34c01085bd51a8980aeecc3
158
Merge: 3baf358 f4a9c0f
159
Author: Jenkins <jenkins@review.openstack.org>
160
Date: Tue Oct 1 16:16:00 2013 +0000
162
Merge "Remove tools/openstack*"
164
commit 2fead38829d7007b8ea70351b08f086f5dce46cd
165
Author: OpenStack Jenkins <jenkins@openstack.org>
166
Date: Tue Oct 1 16:13:02 2013 +0000
168
Updated from global requirements
170
Change-Id: Ie89f43f6d8aa4a263b5e6515dcbd7bd534c6bce6
172
commit 3baf358e7c4576d998a446d6745c6cb3654bea29
173
Merge: 235cbf2 f066769
174
Author: Jenkins <jenkins@review.openstack.org>
175
Date: Tue Oct 1 13:53:00 2013 +0000
177
Merge "Lazily load resources when loading a Stack"
179
commit 7c1cb04eefc968b6b352c24d2ac8b10800766a18
180
Author: Zane Bitter <zbitter@redhat.com>
181
Date: Tue Oct 1 15:49:27 2013 +0200
183
Log exception traces in APIs
187
Change-Id: I3b87c63cf1dc0100e34418b588d215a6e61e2ad1
189
commit d5d890a00f47848b5231f81244b380a052c5ca9d
190
Author: Steven Hardy <shardy@redhat.com>
191
Date: Mon Sep 30 23:03:31 2013 +0100
193
Purge ubuntu getting started guide of old info
195
The ubuntu getting started guide has not been maintained, and
196
most likely no longer works. We should point people to Debian/Ubuntu
197
docs when they exist, or the devstack getting started guide.
199
Change-Id: I27a12b5366739ffcad459706c0712882b89abd2f
202
commit 956858a20ced2e354becb028a75bead9d5f9e0ab
203
Author: Steven Hardy <shardy@redhat.com>
204
Date: Mon Sep 30 22:50:01 2013 +0100
206
Purge Fedora getting started of old info
208
Remove all of the old tools/openstack related info from
209
the on_fedora docs - the best source of documentation for
210
Fedora is now the RDO docs (for Heat RPM package installs),
211
or the on_devstack guide for development installs.
213
Change-Id: Id33d94cc063361698eb87315a56ef7f720ecaa73
214
Partial-Bug: #1182428
216
commit f4a9c0fcc6adaa6b579d1cfbc68c4cee9c35fc6d
217
Author: Steven Hardy <shardy@redhat.com>
218
Date: Mon Sep 30 22:30:04 2013 +0100
220
Remove tools/openstack*
222
Remove the tools/openstack* scripts - they're no longer maintained,
223
and there are several alternative documented ways to install openstack
224
with Heat now, so we should direct people to those instead.
226
Change-Id: I649f384f6acc3d7edab25f104f8e9d7e0050f2c1
227
Partial-Bug: #1182428
229
commit 235cbf217a8a79e0a953de0002c01e60c885683f
230
Author: Thomas Spatzier <thomas.spatzier@de.ibm.com>
231
Date: Mon Sep 30 20:49:52 2013 +0200
233
Fix inconsitencies in HOT template guide and spec
235
Fix description of outputs section in the HOT specification, and thus make it
236
consistent with the HOT template guide (which is correct).
238
Also fix incorrect uses of the native server resource's resource name and
241
Change-Id: I98643873c370d03619ee7df9c7e09b2cdf3cf08c
244
commit f06676970388061fcec9580966cfbc3b70d30b17
245
Author: Andrew Plunk <andrew.plunk@rackspace.com>
246
Date: Sun Sep 29 15:46:10 2013 -0500
248
Lazily load resources when loading a Stack
250
Stack-list is one of heat's slowest operations.
251
It uses the orm to fetch resources for every stack
252
in the database, then spends a lot of time deserializing
253
resource data. This patch forces resources and dependencies
257
Change-Id: Ieec481cb8ab211054f8956090ad97a687c9a616b
259
commit 002dcaac45e583060d44c8f01bb6a2d8d4c277dd
260
Merge: 5a01a0c 3f1a309
261
Author: Jenkins <jenkins@review.openstack.org>
262
Date: Mon Sep 30 10:36:07 2013 +0000
264
Merge "Do not assume fixed_ips is a specified property"
266
commit 5a01a0c817eacac32ab8f54f67aa36008a07ffc4
267
Merge: 31dac07 9233d44
268
Author: Jenkins <jenkins@review.openstack.org>
269
Date: Mon Sep 30 00:00:52 2013 +0000
271
Merge "Conform stack resource error so it gives a 4xx"
273
commit 3f1a3091866ce0b071c3ae8794f695dee021e001
274
Author: Jeff Peeler <jpeeler@redhat.com>
275
Date: Fri Sep 27 16:52:41 2013 -0400
277
Do not assume fixed_ips is a specified property
279
Check if property is set before attempting use to avoid KeyError
283
Change-Id: I731c13eb73b1ed624a99f84e4b6977f82a731cfc
285
commit 31dac07a05b6d23b97c713706a9fba4b9e85e9e4
286
Merge: 14cb54b 393e29d
287
Author: Jenkins <jenkins@review.openstack.org>
288
Date: Sat Sep 28 23:04:28 2013 +0000
290
Merge "Remove Neutron VPN resources id attributes"
292
commit 14cb54b51936d820ef54c7d02893f163b1cc1339
293
Merge: 38d130c 3226077
294
Author: Jenkins <jenkins@review.openstack.org>
295
Date: Sat Sep 28 15:31:55 2013 +0000
297
Merge "Provide config option to cap events per stack"
299
commit 38d130c247e0f1e762701dcacf1c76e8c9a5e198
300
Merge: 93cdf9e 7a82df1
301
Author: Jenkins <jenkins@review.openstack.org>
302
Date: Sat Sep 28 14:36:49 2013 +0000
304
Merge "Remove Subnet id attribute"
306
commit 93cdf9ea47791592f83ac571d98dac21ecd321c3
307
Merge: f96d0bf 9819c05
308
Author: Jenkins <jenkins@review.openstack.org>
309
Date: Sat Sep 28 11:13:31 2013 +0000
311
Merge "Remove Router resource id attribute"
313
commit f96d0bfd9e69aaacf70c59d175a1ce171873c9e5
314
Merge: 99a9ff1 01d6ce3
315
Author: Jenkins <jenkins@review.openstack.org>
316
Date: Sat Sep 28 09:10:54 2013 +0000
318
Merge "Store tenant with trust details in user_creds"
320
commit 99a9ff19e4d3c8e7f8e5ba8cd4b227ccf62c2c0e
321
Merge: 5ec0397 525e0fe
322
Author: Jenkins <jenkins@review.openstack.org>
323
Date: Sat Sep 28 09:10:52 2013 +0000
325
Merge "api : default signal body to None"
327
commit 5ec03972afa68a817166733a8bb8972dc5ee73f0
328
Merge: dcbd7b6 332d19f
329
Author: Jenkins <jenkins@review.openstack.org>
330
Date: Sat Sep 28 07:23:39 2013 +0000
332
Merge "Document EIP resource properties:"
334
commit dcbd7b6f1990838676324cf7c53088dba03952af
335
Merge: be21622 7f81f29
336
Author: Jenkins <jenkins@review.openstack.org>
337
Date: Fri Sep 27 15:45:56 2013 +0000
339
Merge "Return parsed list value in CommaDelimitedList"
341
commit be21622e1e2262a7b47c9b760c47a809d2e81348
342
Merge: b5b522a dcf594c
343
Author: Jenkins <jenkins@review.openstack.org>
344
Date: Fri Sep 27 15:10:26 2013 +0000
346
Merge "Skip None values in fixed_ips when creating Port"
348
commit b5b522af58e6b32c91dc604c78ebd4e48468688d
349
Merge: f01d6c5 d755c1a
350
Author: OpenStack Jenkins <jenkins@openstack.org>
351
Date: Fri Sep 27 14:42:30 2013 +0000
353
Merge "Imported Translations from Transifex"
355
commit f01d6c55ba7838e7ea167504528822aff4afd4ac
356
Merge: 0fa6d75 25d77fa
357
Author: Jenkins <jenkins@review.openstack.org>
358
Date: Fri Sep 27 14:35:52 2013 +0000
360
Merge "Make availability zone for CinderVolume optional"
362
commit 0fa6d75f9bca796cd7d2d325b34fe71d7edd3125
363
Merge: e3cc8ec 7b9a04d
364
Author: Jenkins <jenkins@review.openstack.org>
365
Date: Fri Sep 27 12:18:19 2013 +0000
367
Merge "Document neutron Net properties"
369
commit 525e0fef97b0fd641f36f8c0bec179015488c99e
370
Author: Steven Hardy <shardy@redhat.com>
371
Date: Fri Sep 27 11:55:56 2013 +0100
373
api : default signal body to None
375
Default the signal body to None, so requests without a body don't fail
377
Change-Id: Ia42d71a338459c8b6543b3d4c5b296d005f4c9ee
380
commit 01d6ce3858606f5f7896c133681bde4ba9d88bd3
381
Author: Steven Hardy <shardy@redhat.com>
382
Date: Fri Sep 27 11:11:59 2013 +0100
384
Store tenant with trust details in user_creds
386
Currently we don't store tenant name/ID to user_creds when a trust_id
387
is found in the context. However as mentioned in bug #1231483 keystone
388
currently requires the tenant_id when re-scoping a token to a trust via
391
Change-Id: I5bd9cb914a8c9365ed30ece8e0a61ba1e0a3c4bc
392
Partial-Bug: #1227901
394
commit e3cc8ec2aeabe19fe8467788a2972e679786f2b4
395
Merge: e3c59c1 3991797
396
Author: Jenkins <jenkins@review.openstack.org>
397
Date: Fri Sep 27 10:07:35 2013 +0000
399
Merge "Move Rackspace resources into contrib"
401
commit e3c59c10bb2bb8d230d6438596e9390a0a003677
402
Merge: 1b55740 c8293a3
403
Author: Jenkins <jenkins@review.openstack.org>
404
Date: Fri Sep 27 08:52:32 2013 +0000
406
Merge "Handle HOT param constraints in provider templates"
408
commit 1b55740a15ea7519e95707f974fd6d211b81def1
409
Merge: 685ed26 cdd3896
410
Author: Jenkins <jenkins@review.openstack.org>
411
Date: Fri Sep 27 08:21:19 2013 +0000
413
Merge "For Subnet gateway_ip, pass None for empty string"
415
commit 685ed2699fa7c088e8bbcc6693280cc57daa6a48
416
Merge: fad5022 fa32578
417
Author: Jenkins <jenkins@review.openstack.org>
418
Date: Fri Sep 27 08:19:17 2013 +0000
420
Merge "Document floatingip properties"
422
commit fad5022332ec10ecfa1eac7ff9cdb756984d8173
423
Merge: 6e7fa32 a5c3a6e
424
Author: Jenkins <jenkins@review.openstack.org>
425
Date: Fri Sep 27 06:35:11 2013 +0000
427
Merge "Sync gettextutils from oslo"
429
commit 9233d44f955f18c56ffbdacc280dea0e9dccc699
430
Author: Clint Byrum <clint@fewbar.com>
431
Date: Thu Sep 26 23:05:16 2013 -0700
433
Conform stack resource error so it gives a 4xx
435
This exception was added and landed while the change to use
436
RequestLimitExceeded was still in progress. Giving a 5xx error when the
437
user has caused the problem directly is not what we want.
439
We leave the exception in place to allow the shared error message. I
440
also have hopes that we will be o-k with extra exceptions and just
441
extend RequestLimitExceeded when we have a similar situation.
443
Change-Id: Ic9b176625e6ad2b8c42c420dab79984d134304e5
444
Partial-Bug: #1230191
446
commit d755c1a9931536cbd5a1773267bdd57601f5fa1d
447
Author: OpenStack Jenkins <jenkins@openstack.org>
448
Date: Fri Sep 27 06:04:38 2013 +0000
450
Imported Translations from Transifex
452
Change-Id: I45b1a31c0fdb17fa5110af58065c1c45e4e8125f
454
commit 7f81f29a975ce4e84eb5ed7863020dd3dbab0d8b
455
Author: JUN JIE NAN <nanjj@cn.ibm.com>
456
Date: Thu Sep 26 17:04:53 2013 +0800
458
Return parsed list value in CommaDelimitedList
460
What's `Ref' got from `CommaDelimitedList' parameter is unicode
461
string, so failed validation in properties.
463
The solution here is add list value in `CommaDelimitedList'.
467
Change-Id: I5534ff6027d6f5be3a844778d025b73ab9500796
469
commit 25d77faffda2acd2616ea6358b259064ad47c8c9
470
Author: JUN JIE NAN <nanjj@cn.ibm.com>
471
Date: Thu Sep 26 17:56:51 2013 +0800
473
Make availability zone for CinderVolume optional
475
So if end user does not specify, default availability zone will be
480
Change-Id: I54c8c714062916cb78c8762829411eaa73d609f8
482
commit 6e7fa3266a47fb858c15a6235866972b7b3418c0
483
Merge: 9e0e6c8 1709206
484
Author: Jenkins <jenkins@review.openstack.org>
485
Date: Fri Sep 27 00:16:27 2013 +0000
487
Merge "Do not translate HOT param constraints"
489
commit 9e0e6c8bf2bd9d162401e19af18a5cbc9b3f3154
490
Merge: 841862b 7afd1f4
491
Author: Jenkins <jenkins@review.openstack.org>
492
Date: Thu Sep 26 23:39:37 2013 +0000
494
Merge "Rename counter_name to meter_name in alarm"
496
commit 841862bf93383401237cb0b775ace42905513051
497
Merge: 2af3683 ce94dfe
498
Author: Jenkins <jenkins@review.openstack.org>
499
Date: Thu Sep 26 22:08:25 2013 +0000
501
Merge "Add attributes_schema to CinderVolume"
503
commit 7b9a04d7b9dc788ea6611dcaa81bed79c4c0f26b
504
Author: Steve Baker <sbaker@redhat.com>
505
Date: Thu Sep 26 09:06:28 2013 +1200
507
Document neutron Net properties
509
Change-Id: I94694f7b89e6264cdcc7de1fd6228f061673464b
512
commit 32260776443fd5d6cbb8dd2af3fd4c2fea2c1a6d
513
Author: Clint Byrum <clint@fewbar.com>
514
Date: Tue Sep 24 15:25:32 2013 -0700
516
Provide config option to cap events per stack
518
Previously users could write to the events table infinitely. With this
519
change Heat will automatically prune some events if the maximum is
520
reached. The behavior can be disabled by setting max_events_per_stack to
523
Change-Id: I4fb2fefbd9bcd10ce1767ddf58a870206a6482a1
526
commit 2af36838789dd463ffbb5276537043533fe64c1c
527
Merge: d79ee71 8c16d30
528
Author: Jenkins <jenkins@review.openstack.org>
529
Date: Thu Sep 26 16:00:45 2013 +0000
531
Merge "Add config option to limit max stacks per tenant"
533
commit c8293a3143c7a11e7c9d922797f47943e04c9d50
534
Author: Thomas Spatzier <thomas.spatzier@de.ibm.com>
535
Date: Mon Sep 23 18:47:42 2013 +0200
537
Handle HOT param constraints in provider templates
539
When HOT templates are used as provider templates, parameter constraints
540
have to be translated into provider resource properties correctly. The
541
properties Schema class has been design to cover both CFN and HOT, but
542
the code in Schema.from_parameter has to distinguish between CFN and
543
HOT parameter constraints to correctly build the schema.
545
This patch fixes the handling of HOT parameters.
547
Change-Id: I59027d3b51e5d6dcc2a867cc5b5015cd6c88051c
550
commit 170920638206d0ece54e945c97da7f281cea9cad
551
Author: Thomas Spatzier <thomas.spatzier@de.ibm.com>
552
Date: Mon Sep 23 15:05:02 2013 +0200
554
Do not translate HOT param constraints
556
Do not translate HOT parameter constraint definitions and have them processed
557
by default CFN-based code. Instead, do HOT parameter constraint validation in
558
HOTParamSchema class to handle HOT-specific constraint syntax appropriately.
559
This is more robust than trying to map the new HOT syntax to old CFN
562
This patch is cleanup and first in a row for fixing the use of HOT templates
563
as provider templates.
565
Partial-Bug: #1224111
567
Change-Id: Ia35f281f874b906aabeb684fd9caca03dd994b9c
569
commit d79ee713dd0b71dedcae9fe1deb304f3c70cf8f8
570
Merge: 34bd21b 77348fd
571
Author: Jenkins <jenkins@review.openstack.org>
572
Date: Thu Sep 26 12:08:58 2013 +0000
574
Merge "Remove Port resource id attribute"
576
commit 34bd21b3f77b0efc6031d2abc299316cb823c641
577
Merge: baea8f5 fd21e5e
578
Author: Jenkins <jenkins@review.openstack.org>
579
Date: Thu Sep 26 12:08:56 2013 +0000
581
Merge "Remove Neutron firewall resources id attributes"
583
commit baea8f5e7869361ff290d54bdb625ea26c0d2449
584
Merge: 4e178ed 14a6a98
585
Author: Jenkins <jenkins@review.openstack.org>
586
Date: Thu Sep 26 12:07:44 2013 +0000
588
Merge "Remove Neutron load balancer resources id attributes"
590
commit 4e178eded855c27543c105d92c76b56de89c1170
591
Merge: b336e48 1983e07
592
Author: Jenkins <jenkins@review.openstack.org>
593
Date: Thu Sep 26 12:07:42 2013 +0000
595
Merge "Remove Net resource id attribute"
597
commit b336e4832cffb51f19f3c15932b403ec7b89f9b7
598
Merge: 451c37c 1bf3dd3
599
Author: Jenkins <jenkins@review.openstack.org>
600
Date: Thu Sep 26 11:31:59 2013 +0000
602
Merge "Remove CinderVolume id attribute"
604
commit 451c37c8f91b0be4caa035020fbd285c3387131d
605
Merge: 217be2a 850e2ed
606
Author: Jenkins <jenkins@review.openstack.org>
607
Date: Thu Sep 26 11:07:17 2013 +0000
609
Merge "api ec2token: allow auth_uri conf to be set via keystone_authtoken"
611
commit 217be2ad1de125a8861a0ac92b0943e30f9c92fd
612
Merge: 62bec0d 43ea5dd
613
Author: Jenkins <jenkins@review.openstack.org>
614
Date: Thu Sep 26 07:14:07 2013 +0000
616
Merge "Make HOT parser errors translatable"
618
commit ce94dfe9ce3853aef9a9ee6e4334191824999b67
619
Author: Thomas Herve <th@rackspace.com>
620
Date: Wed Sep 25 14:21:32 2013 +0200
622
Add attributes_schema to CinderVolume
624
The branch adds descriptions for the attributes of CinderVolume, and
625
fixes some properties description.
628
Change-Id: Ib9bf7aaeb1b4de7141e82e7e09d60f8c2de07de0
630
commit 62bec0dab9008ce46f647c64f3a42a59d2fcbadf
631
Merge: 637181b dfb9061
632
Author: Jenkins <jenkins@review.openstack.org>
633
Date: Thu Sep 26 03:31:34 2013 +0000
635
Merge "Add method to count events by stack"
637
commit 43ea5dd8a0ee04f63873ae1c6a1c29f63aec4fcb
638
Author: Steven Hardy <shardy@redhat.com>
639
Date: Fri Sep 20 15:21:49 2013 +0100
641
Make HOT parser errors translatable
643
These errors can get passed back to the user so wrap them in _()
645
Change-Id: I2509b35fd7b6b68eb0342179656cbafd7559e2f3
647
commit fa325784f280b463069e8756a23675d470b628d0
648
Author: Steve Baker <sbaker@redhat.com>
649
Date: Wed Sep 25 16:52:08 2013 +1200
651
Document floatingip properties
653
Change-Id: Ib936df0d546b6f1469498ac9b866e587e005bf84
656
commit 7afd1f4285d9a1e710ae6c04566064b62f3f19a5
657
Author: Bartosz GĆ³rski <bartosz.gorski@ntti3.com>
658
Date: Mon Sep 16 08:24:38 2013 -0700
660
Rename counter_name to meter_name in alarm
662
In the newest ceilometer alarm version counter_name property was renamed to
663
meter_name. Right now heat uses old ceilometer client which still support
664
counter_name but newest ceilometer backend does not.
666
Change-Id: Ie7876119dc9b2a80d862f10de5f7265ad2a059f0
669
commit 8c16d308d06324518504c0f674799f3577a43845
670
Author: Clint Byrum <clint@fewbar.com>
671
Date: Fri Sep 6 11:29:42 2013 -0700
673
Add config option to limit max stacks per tenant
675
Tenants will not be able to create more than max_stacks_per_tenant top
676
level stacks. This should prevent any one tenant from being able to
677
exhaust a Heat engine's resources.
681
Change-Id: I29be4ecf5d5b9eb44d7ecc01907d08f30ac27990
683
commit 332d19f94691ad9bfb7177cd3e205880085a1df7
684
Author: Jeff Peeler <jpeeler@redhat.com>
685
Date: Mon Sep 23 11:34:24 2013 -0400
687
Document EIP resource properties:
690
AWS::EC2::ElasticIpAssociation
692
And wraps attribute descriptions with gettext _(
694
Change-Id: Ie241b5081761eea13b9e7e0db8b1474843e2b8b9
697
commit dcf594ce81b6f6c93d70faabaf93748189fc90e0
698
Author: Thomas Herve <th@rackspace.com>
699
Date: Wed Sep 25 15:59:48 2013 +0200
701
Skip None values in fixed_ips when creating Port
703
Neutron create port doesn't like when a None value is passed for
704
fixed_ips data, the value needing to be skipped instead. This patch
705
handles that problem for ip_address and subnet_id, as testing showed
706
that subnet_id wasn't mandatory.
708
Change-Id: I18a06cbad456eb75c41c299bc4c51c704d9dabc3
711
commit 393e29d9dc58a9780c48ec741dbe262fb471d9a6
712
Author: Thomas Herve <th@rackspace.com>
713
Date: Wed Sep 25 14:49:49 2013 +0200
715
Remove Neutron VPN resources id attributes
717
This patch removes the id attributes from the various Neutron VPN
718
resources, as people should use Ref.
720
Change-Id: Idf81d109b930b246791a0f3c22bc04ce5054b939
723
commit 7a82df133da580c16cc864415b2f295e8e9d8fde
724
Author: Thomas Herve <th@rackspace.com>
725
Date: Wed Sep 25 14:47:04 2013 +0200
727
Remove Subnet id attribute
729
This patch removes the Neutron Subnet id attribute, and apply gettext to
730
the attributes descriptions.
732
Change-Id: I0b5f60d59dcde336ca7d67fb8fe8a527426dac98
733
Partial-Bug: #1230228
735
commit 9819c059ee13a945eef659b4aaf65cda0d164b0a
736
Author: Thomas Herve <th@rackspace.com>
737
Date: Wed Sep 25 14:43:46 2013 +0200
739
Remove Router resource id attribute
741
This patch removes Neutron Router id attribute, and apply gettext to the
742
attribute descriptions.
744
Partial-Bug: #1230228
745
Change-Id: I91b6500c15a3b231296bb7bb0598a11819fe6981
747
commit 77348fdbff921205b792475cdec369cd01dbfd73
748
Author: Thomas Herve <th@rackspace.com>
749
Date: Wed Sep 25 14:42:22 2013 +0200
751
Remove Port resource id attribute
753
This patch removes the id attribute of the Neutron Port resource, as
754
people should use Ref.
756
Change-Id: I7acf1564ff4c25c8cbac53cd58bf93195352b451
757
Partial-Bug: #1230228
759
commit fd21e5edf26c638559a7be46a3a92b712b66962b
760
Author: Thomas Herve <th@rackspace.com>
761
Date: Wed Sep 25 14:38:36 2013 +0200
763
Remove Neutron firewall resources id attributes
765
This patch removes the id attributes of the various firewall resources,
766
and fixes attribute description to use gettext and proper sentences.
768
Change-Id: I4ccbb86239cd904a1b8f7023abe92842762429f2
769
Partial-Bug: #1230228
771
commit 14a6a98ab2cc710d3255e0ae842a50b01fbe38ce
772
Author: Thomas Herve <th@rackspace.com>
773
Date: Wed Sep 25 14:31:57 2013 +0200
775
Remove Neutron load balancer resources id attributes
777
This patch removes id attributes from Pool and HealthMonitor as people
778
should use Ref instead.
780
Partial-Bug: #1230228
781
Change-Id: I92d74fcaa2a5443cb38bc647056d4fc7a95677a0
783
commit 1983e0767426b9346c6bdc9b3c698d43b3290928
784
Author: Thomas Herve <th@rackspace.com>
785
Date: Wed Sep 25 14:27:57 2013 +0200
787
Remove Net resource id attribute
789
This patch removes the 'id' attribute of Net resource to encourage Ref
790
usage, and fixes some attribute description.
792
Partial-Bug: #1230228
793
Change-Id: I1674e67f6c20007ef809db8e16a707922e5cda1c
795
commit 637181bf3cf9a72dd513b27d00eab739cf79deff
796
Merge: 87a6fdc 5a87dbb
797
Author: Jenkins <jenkins@review.openstack.org>
798
Date: Wed Sep 25 12:20:14 2013 +0000
800
Merge "Document internet gateway properties:"
802
commit 87a6fdcc756248ec6be1a3f486a4ecaf38ca5570
803
Merge: f32339e 1fdcc08
804
Author: Jenkins <jenkins@review.openstack.org>
805
Date: Wed Sep 25 12:20:12 2013 +0000
807
Merge "api ec2token: Clear failure when no auth_uri specified"
809
commit 1bf3dd39f36d6ac4bd491dcb848018ec9eff24cb
810
Author: Thomas Herve <th@rackspace.com>
811
Date: Wed Sep 25 14:01:49 2013 +0200
813
Remove CinderVolume id attribute
815
Using the id attribute can result in problems when validating a
816
template, as the resource_id is empty at that point, so we remove it to
817
prevent issues, as people ought to use Ref anyway.
820
Change-Id: I16778d8036e7e2ccacf93caa4581ae0b0368b7c2
822
commit f32339ecad5b7d6317141bc790ac1df01482830a
823
Merge: e5e829f 64f9ccb
824
Author: Jenkins <jenkins@review.openstack.org>
825
Date: Wed Sep 25 10:44:34 2013 +0000
827
Merge "Comparing device name values instead of their reference"
829
commit e5e829f3b83b55b9a9b0016789c2c90aab66f101
830
Merge: 3e857d2 00b89cb
831
Author: Jenkins <jenkins@review.openstack.org>
832
Date: Wed Sep 25 10:11:53 2013 +0000
834
Merge "Replace first_public_address/first_private_address"
836
commit 3e857d26b5ddfc788944b002a6d0d2346f6ecbac
837
Merge: 9380395 f424d6f
838
Author: Jenkins <jenkins@review.openstack.org>
839
Date: Wed Sep 25 10:11:49 2013 +0000
841
Merge "HOT str_replace to use string.replace, not string.Template"
843
commit 850e2ed240e60e18a26a9dc36655278a40dadd8b
844
Author: Steven Hardy <shardy@redhat.com>
845
Date: Tue Sep 24 15:37:49 2013 +0100
847
api ec2token: allow auth_uri conf to be set via keystone_authtoken
849
We already require the keystone_authtoken heat.conf section for the
850
auth_token middleware, and heat_keystoneclient.py. So this patch
851
allows us to reuse the auth_uri specified in that section instead
852
of requiring a duplicate auth_uri to be specified in [ec2authtoken]
854
Change-Id: Ic5efafb7743aeddca990a4c560b423293108e1e0
857
commit 1fdcc087b4110480bcb3817f298ddcd839fbbc67
858
Author: Steven Hardy <shardy@redhat.com>
859
Date: Tue Sep 24 12:38:54 2013 +0100
861
api ec2token: Clear failure when no auth_uri specified
863
Currently if the CFN API is misconfigured, such that no auth_uri
864
is set in the config, we silently fail because we don't detect that
865
auth_uri==None in the code. Instead catch this situation and assert
866
that the service is misconfigured via a 500 response.
868
Change-Id: I47a385aa6a34fe3133de00cf2b18fec6a4f6645a
869
Partial-Bug: #1229674
871
commit 93803959efb1de1377b16f24c0dde55d3b209f37
872
Merge: 3be4aa7 5b9d65f
873
Author: OpenStack Jenkins <jenkins@openstack.org>
874
Date: Wed Sep 25 07:55:48 2013 +0000
876
Merge "Imported Translations from Transifex"
878
commit 3be4aa7a033821b81290f1e81c8101d99cc43399
879
Merge: 6bbdb23 fe93db5
880
Author: Jenkins <jenkins@review.openstack.org>
881
Date: Wed Sep 25 07:52:44 2013 +0000
883
Merge "Add the shared property to neutron Net"
885
commit 6bbdb23c75a4f23c1f7b3d2bb64d0b6a25d7dd26
886
Merge: 3cc686a f2ade59
887
Author: Jenkins <jenkins@review.openstack.org>
888
Date: Wed Sep 25 07:48:46 2013 +0000
890
Merge "Stop nested stack updates exceeding resource limit"
892
commit 5b9d65ff4cdb9310658c28b24b61f447ca641c45
893
Author: OpenStack Jenkins <jenkins@openstack.org>
894
Date: Wed Sep 25 06:04:25 2013 +0000
896
Imported Translations from Transifex
898
Change-Id: I26a25a5f5bae7b67241ada93bb87ad69ab235eaa
900
commit dfb90616edb1808051ef743e7eb60d007a8ceb6e
901
Author: Clint Byrum <clint@fewbar.com>
902
Date: Tue Sep 24 10:22:13 2013 -0700
904
Add method to count events by stack
906
We need this method to efficiently count events by stack to allow
907
pruning them if there are too many.
909
Change-Id: Ifd5ed78e37a14116497f8bc008739ee9938e194d
910
Related-Bug: #1209492
912
commit 3cc686a29e4f1ed8951efaecd96d3530c695e15b
913
Merge: abe907e 6de066d
914
Author: Jenkins <jenkins@review.openstack.org>
915
Date: Wed Sep 25 03:36:16 2013 +0000
917
Merge "Improve test coverage of stack deletion"
919
commit abe907ea402dbc3432f21150c8a11f1c8e6ea997
920
Merge: af9a065 44d759d
921
Author: Jenkins <jenkins@review.openstack.org>
922
Date: Wed Sep 25 03:04:53 2013 +0000
924
Merge "StackResource set requires_deferred_auth=True"
926
commit af9a0653c815ccced0e8439c1914a4af79212186
927
Merge: b057d6e 7754831
928
Author: Jenkins <jenkins@review.openstack.org>
929
Date: Wed Sep 25 01:01:24 2013 +0000
931
Merge "Require oslo.config 1.2.0 final"
933
commit 64f9ccb4829d246cbedca09ce56eccf133635de2
934
Author: JUN JIE NAN <nanjj@cn.ibm.com>
935
Date: Tue Sep 24 18:12:47 2013 +0800
937
Comparing device name values instead of their reference
939
Although end users specified device name as `vda' but since `is' in
940
python is used to compare reference, bootable volume is not
941
detected. We should use `==' to compare values instead.
945
Change-Id: I7f127dc489706482f6bb245372bfd8079b91c40f
947
commit cdd38962ebd4d0cbc6c57b7892260ee359a08798
948
Author: Steve Baker <sbaker@redhat.com>
949
Date: Wed Sep 25 09:55:16 2013 +1200
951
For Subnet gateway_ip, pass None for empty string
953
A None gateway_ip has special meaning for create_subnet but
954
properties sanitise None values to be empty strings.
956
With this change, the following properties should all result
957
in gateway_ip=None being passed to create_subnet:
962
Change-Id: I234542f7f2d7bddf7dee01f8a9c56c021b5f0c8c
965
commit b057d6e9abebba8ec33672e9a05583eb69494dd3
966
Merge: 14ea3db cd5d149
967
Author: Jenkins <jenkins@review.openstack.org>
968
Date: Tue Sep 24 23:28:59 2013 +0000
970
Merge "Use name property in OS::Nova::Server if set"
972
commit a5c3a6e9ecdf2280457ee1ff11676b500402ee64
973
Author: Luis A. Garcia <luis@linux.vnet.ibm.com>
974
Date: Tue Sep 24 22:38:31 2013 +0000
976
Sync gettextutils from oslo
978
Add type check for Message params when setting locale to avoid
983
Change-Id: I6fe55ebc4eea5fef1d335ad83a84c4879f7f06f9
985
commit 77548310a228d01cea7b27f48a1d5f2418120be0
986
Author: Mark McLoughlin <markmc@redhat.com>
987
Date: Tue Sep 24 21:29:01 2013 +0100
989
Require oslo.config 1.2.0 final
991
Now that 1.2.0 has been released, require it rather than one of the beta
995
Change-Id: I75ffc4a572d14488d19491a38742d6920951c171
997
commit 14ea3dbd5634f1ae26610ee6cb689df54b44b8c4
998
Merge: 32178a0 51f46c5
999
Author: Jenkins <jenkins@review.openstack.org>
1000
Date: Tue Sep 24 18:18:59 2013 +0000
1002
Merge "Format error on urlfetch.get fail"
1004
commit 3991797483c6f00576c5448a21fd8e0c78dd8612
1005
Author: Randall Burt <randall.burt@rackspace.com>
1006
Date: Mon Sep 9 18:02:49 2013 -0500
1008
Move Rackspace resources into contrib
1010
Using plain discover to run tests in contrib until
1011
I can figure out how to make that work via testr.
1015
Change-Id: I5669b90152efabfacbc4b786a67cd1f4b139521a
1017
commit 6de066dcc4af1a61afbda525f2cbdaca746070a1
1018
Author: Vijendar Komalla <vijendar.komalla@RACKSPACE.COM>
1019
Date: Wed Sep 18 10:37:17 2013 -0500
1021
Improve test coverage of stack deletion
1023
Adding tests to cover stack deletion timeout, stack deletion
1024
failure and also to cover check_delete_complete.
1028
Change-Id: I50dbaf37f6d95b731e8496aa90c6c6e5bcc27ab1
1030
commit f2ade590075138d524b14a2a909907ea01f346cd
1031
Author: Clint Byrum <clint@fewbar.com>
1032
Date: Fri Sep 6 09:30:44 2013 -0700
1034
Stop nested stack updates exceeding resource limit
1036
This is the final way for a user to exceed the max_resources_per_stack
1037
configuration value.
1041
Change-Id: I5e0f86c1ad6d74c2fcb3aa2de1028ec93b3e2dd6
1043
commit 32178a06aab963191815cf4f9777738819e01bfb
1044
Merge: 74b1631 326788b
1045
Author: Jenkins <jenkins@review.openstack.org>
1046
Date: Tue Sep 24 04:16:45 2013 +0000
1048
Merge "Consider downloading a valid status for CinderVolume"
1050
commit 74b16312b68fa36be81b891242feedc03b415dc2
1051
Merge: cf38339 0c674a0
1052
Author: Jenkins <jenkins@review.openstack.org>
1053
Date: Tue Sep 24 04:04:05 2013 +0000
1055
Merge "Sync gettextutils from oslo"
1057
commit cd5d149a6bf9773b865ead267ddbccbe91b8dc54
1058
Author: Steve Baker <sbaker@redhat.com>
1059
Date: Tue Sep 24 14:41:29 2013 +1200
1061
Use name property in OS::Nova::Server if set
1063
Currently the name property is ignored if specified; the intention
1064
was to use the name as the nova server name if specified.
1066
This is implemented by overriding physical_resource_name
1067
in the same way as SwiftContainer.
1069
Change-Id: I06a6f3d69119fb470eb54930c2bd7b329cabd6c7
1070
Closes-Bug: #1229244
1072
commit 51f46c57e209e35063f67055e45ff6e26f8aa552
1073
Author: Steve Baker <sbaker@redhat.com>
1074
Date: Tue Sep 24 13:45:39 2013 +1200
1076
Format error on urlfetch.get fail
1078
The error messages for fetch failures of nested stacks have too much
1079
detail. This change formats fetch fail errors in the same way
1080
that TemplateResource does.
1082
Change-Id: Ib8afa281a53f895086ce8890c828fe4a8bb469ae
1083
Closes-Bug: #1214227
1085
commit 44d759db8a5216e663b02fd3cf45c917b050a39b
1086
Author: Steve Baker <sbaker@redhat.com>
1087
Date: Tue Sep 24 10:33:57 2013 +1200
1089
StackResource set requires_deferred_auth=True
1091
The dynamic evaluation of requires_deferred_auth will not work
1092
as the nested stack has not been created when requires_deferred_auth
1095
In some cases subclasses of StackResource could implement dynamic
1096
evaluation but for now it is safer to assume any template with a
1097
nested stack needs requires_deferred_auth=True
1099
Change-Id: I4ca3804ede5c7aa2167931279e5bed84480ac454
1100
Closes-Bug: #1229412
1102
commit 00b89cba9308913a72a6837a3bfa55dc8a2af0e0
1103
Author: Steve Baker <sbaker@redhat.com>
1104
Date: Mon Sep 23 12:11:25 2013 +1200
1106
Replace first_public_address/first_private_address
1108
OS::Nova::Server attributes first_public_address and first_private_address
1109
will not work with neutron, which allows any network name to be assigned
1110
not just 'public' and 'private'.
1112
This change replaces these attributes with a 'first_address'
1113
attribute which uses the same nova_utils.server_to_ipaddress method
1114
that AWS::EC2::Instance uses to populate all of its IP address
1117
This needs to be fixed before the Havana release to avoid these
1118
broken attributes needing to be supported.
1120
Change-Id: I0b4dc009d665e4d7b4cbc32d484a2efc6068320a
1121
Closes-Bug: #1228929
1123
commit f424d6f6c3fec5a534c7850551ad62b4f055b606
1124
Author: Steve Baker <sbaker@redhat.com>
1125
Date: Mon Sep 23 13:41:32 2013 +1200
1127
HOT str_replace to use string.replace, not string.Template
1129
str_replace uses python templates, whereas Fn::Replace uses python
1132
During the original review for Fn::Replace, python templates were
1133
decided against because $ would often need double-escaping in shell scripts.
1134
https://review.openstack.org/#/c/31736/
1136
Having different behaviours between Fn::Replace and str_replace will
1137
add complication for users migrating existing templates to HOT.
1139
Another advantage of using straight string replacement is seen when
1140
the template generates a executable script. In this case it is generally
1141
possible to write a template that can also be executed directly in a
1142
dev/test environment. This would often not be possible if the template
1143
format required placeholders to be prefixed with a $.
1145
Whatever behaviour exists when Havana is release will have to be
1146
supported indefinitely so now is the time to decide if this is going
1149
Closes-Bug: #1228640
1150
Change-Id: I72879b374a3c61dfe0e4004251ab709d914f2e25
1152
commit 5a87dbbb0ea4faa44d743a21a2f7d7aca46242f9
1153
Author: Jeff Peeler <jpeeler@redhat.com>
1154
Date: Mon Sep 23 11:53:53 2013 -0400
1156
Document internet gateway properties:
1158
AWS::EC2::VPCGatewayAttachment
1162
Change-Id: Ia896369f4cfcd5d13d66a2defb120b1c05d71fb6
1164
commit cf383393284024cb0f8ae1429eb3060852e53998
1165
Merge: 9f6ca49 02dcfc7
1166
Author: Jenkins <jenkins@review.openstack.org>
1167
Date: Mon Sep 23 18:42:45 2013 +0000
1169
Merge "Allow resource_by_refid returning resumed resources"
1171
commit 9f6ca49d3695e9662eff9070338a7b45308cd84a
1172
Merge: 7d1281e 62b4d55
1173
Author: Jenkins <jenkins@review.openstack.org>
1174
Date: Mon Sep 23 18:03:52 2013 +0000
1176
Merge "Allow access to attributes of resumed resources"
1178
commit 7d1281eb91c73653071e2cf942665cbfff0b6624
1179
Merge: 211fb4e 9789468
1180
Author: Jenkins <jenkins@review.openstack.org>
1181
Date: Mon Sep 23 17:58:34 2013 +0000
1183
Merge "Document neutron health monitor and pool properties"
1185
commit 211fb4eaf2c65514f4f0787ef488ed1497e5d67c
1186
Merge: f0232d6 3b9050a
1187
Author: Jenkins <jenkins@review.openstack.org>
1188
Date: Mon Sep 23 17:57:46 2013 +0000
1190
Merge "Document swift properties and attributes"
1192
commit f0232d6ef1bb007f7ebd0599f0dc9b8b0effd11d
1193
Merge: 28c87a8 0e363ca
1194
Author: Jenkins <jenkins@review.openstack.org>
1195
Date: Mon Sep 23 15:59:05 2013 +0000
1197
Merge "Nested stack derive requires_deferred_auth from resources"
1199
commit 28c87a8a7f6051d11c065790b5575bda85d7736e
1200
Merge: 0eeca3c 9e191f2
1201
Author: Jenkins <jenkins@review.openstack.org>
1202
Date: Mon Sep 23 15:59:03 2013 +0000
1204
Merge "Mark reservation_id, config_drive as implemented"
1206
commit 0eeca3c7d24353911583519ce2e61be590aaca6c
1207
Merge: 0565acc a6fc747
1208
Author: Jenkins <jenkins@review.openstack.org>
1209
Date: Mon Sep 23 13:40:08 2013 +0000
1211
Merge "Document aws cloud watch alarm properties"
1213
commit 0565acc92842ab3706c41cdf4781159249b9e2a9
1214
Merge: bae233c 9b28f22
1215
Author: Jenkins <jenkins@review.openstack.org>
1216
Date: Mon Sep 23 08:20:22 2013 +0000
1218
Merge "Add tenant_id property to neutron Net and Subnet"
1220
commit 326788bbd2a3fac1fd10e9e81de25e20ac3bb1c1
1221
Author: Liang Chen <cbjchen@cn.ibm.com>
1222
Date: Fri Sep 13 12:55:13 2013 +0800
1224
Consider downloading a valid status for CinderVolume
1226
"downloading" should be considered a in-progress state while creating a volume
1227
from an image. Because Cinder will first create a volume with specified size
1228
and set its status to downloading, then start fetching the image from glance
1229
and copying it to the volume.
1233
Change-Id: I573440f3184c3d47df0d7e78146b0ed030606d86
1235
commit bae233c0f52d6d78cb09f23398c28b869ab7a36d
1236
Merge: b21ce20 4ff53ac
1237
Author: Jenkins <jenkins@review.openstack.org>
1238
Date: Mon Sep 23 02:50:44 2013 +0000
1240
Merge "Use unicode() when serializing REST API errors"
1242
commit fe93db5440b2ca491ec4d61b6d3fc7bd5741c8ee
1243
Author: Steve Baker <sbaker@redhat.com>
1244
Date: Mon Sep 23 14:06:37 2013 +1200
1246
Add the shared property to neutron Net
1248
shared has been added since this resource was written.
1250
Change-Id: I73cbb6e3268d6cd93a94a98874f44aa075e504a2
1251
Closes-Bug: #1227282
1253
commit 9b28f22a008e1567701b11d7658f09d68df84bc6
1254
Author: Steve Baker <sbaker@redhat.com>
1255
Date: Wed Sep 18 11:28:11 2013 -0700
1257
Add tenant_id property to neutron Net and Subnet
1259
tenant_id has been added since this resource was written.
1261
Change-Id: Ieb73df85f11e79e24755d2830927cde246651b38
1262
Closes-Bug: #1227287
1264
commit b21ce20427c4e493284456b463cbab898433c69d
1265
Merge: 9831689 89bb14f
1266
Author: Jenkins <jenkins@review.openstack.org>
1267
Date: Sun Sep 22 18:16:45 2013 +0000
1269
Merge "Stop stack updates from exceeding resource limit"
1271
commit 98316898297206070cf26b25c68886195c2c8059
1272
Merge: 0a72002 ac61272
1273
Author: Jenkins <jenkins@review.openstack.org>
1274
Date: Sun Sep 22 00:40:13 2013 +0000
1276
Merge "assert_ is deprecated, use assertEqual"
1278
commit 0a720025f8634559b30d0d1175c429ecb685f131
1279
Merge: a06e37c c6b1c61
1280
Author: Jenkins <jenkins@review.openstack.org>
1281
Date: Sat Sep 21 19:57:04 2013 +0000
1283
Merge "Tolerate bad environment until validation"
1285
commit 02dcfc735741c6bcd18b24737c32afb221dd9e95
1286
Author: Liang Chen <cbjchen@cn.ibm.com>
1287
Date: Sat Sep 21 22:55:22 2013 +0800
1289
Allow resource_by_refid returning resumed resources
1291
Resumed resources aren't returned by resource_by_refid, which causes problem
1292
after a stack is resumed.
1296
Change-Id: I87893a04bb267e1b42b55f3c60c22a6268ae4464
1298
commit 62b4d555073221407a34b91159e13009d34abd5e
1299
Author: Liang Chen <cbjchen@cn.ibm.com>
1300
Date: Sat Sep 21 21:42:13 2013 +0800
1302
Allow access to attributes of resumed resources
1304
RESUME COMPLETE|IN_PROGRESS were not treated as valid states while resolving
1305
attribute, thus causing Fn::GetAtt to fail after a stack is resumed.
1309
Change-Id: I37b900c61b7d3017afe75fa726597f458be95d93
1311
commit 89bb14f49996c7a2bfe76d0067c46823be77b675
1312
Author: Clint Byrum <clint@fewbar.com>
1313
Date: Thu Sep 5 20:00:56 2013 -0700
1315
Stop stack updates from exceeding resource limit
1317
Previous patches raise an error when a newly created stack would exceed
1318
the limit. This one applies the same logic during an update. Note that
1319
nested stack updates will be handled in another patch.
1321
Change-Id: Ic5d32501f582640cb77629b902c32c8cb9c20b42
1322
Partial-Bug: #1215100
1324
commit a06e37c79d98939f2486b4018dd8f7a93f013c1b
1325
Merge: abbe435 ee15454
1326
Author: Jenkins <jenkins@review.openstack.org>
1327
Date: Fri Sep 20 20:17:07 2013 +0000
1329
Merge "Limit resources per stack in nested stacks"
1331
commit abbe435203c7c1dbb95952bb4133a7c848504d0f
1332
Merge: 6d01a0d ecf3954
1333
Author: Jenkins <jenkins@review.openstack.org>
1334
Date: Fri Sep 20 20:17:00 2013 +0000
1336
Merge "Provide config option to limit resources per stack"
1338
commit c6b1c61376de61445612370ae5eb8f97e2bcfc43
1339
Author: Steven Hardy <shardy@redhat.com>
1340
Date: Thu Sep 19 22:31:16 2013 +0100
1342
Tolerate bad environment until validation
1344
Currently if we get a bad environment for a template_resource,
1345
it causes an exception in the resource constructor, which does cause
1346
the stack create to fail, but also all subsequent operations too.
1348
By tolerating the error in the constructor, we can catch it instead at
1351
Change-Id: Ia971d8f1c50ca6f265ec36ea564aeba1638de541
1354
commit 6d01a0daa7171c01f09a2b57e6afccb4b7e6b3e0
1355
Merge: f00272b 68c1d8e
1356
Author: Jenkins <jenkins@review.openstack.org>
1357
Date: Fri Sep 20 03:32:18 2013 +0000
1359
Merge "Encode values as utf-8 before encrypting"
1361
commit ee154544a23ad61318b38b2cebc2cfef60e20b00
1362
Author: Clint Byrum <clint@fewbar.com>
1363
Date: Thu Sep 5 15:10:16 2013 -0700
1365
Limit resources per stack in nested stacks
1367
In an earlier patch, the root stack creation was limited by the
1368
max_resources_per_stack config setting. Now we need to apply the same
1369
limit for nested stacks.
1371
Change-Id: I2f871a5d5f4c51dd9cd7c93e94f8b0c8d87fa069
1372
Partial-Bug: #1215100
1374
commit ecf3954d2320fc79797d83873805168b8c837a8a
1375
Author: Clint Byrum <clint@fewbar.com>
1376
Date: Thu Sep 5 15:07:47 2013 -0700
1378
Provide config option to limit resources per stack
1380
This provides an upper bounds on the number of resources a root level
1381
stack can contain. The limitation is only applied to the engine creation
1382
point so that existing stacks that are over the limit in the database
1383
will not cause problems. Nested stacks will be addressed in a follow-up
1386
Partial-Bug: #1215100
1387
Change-Id: I1adcb22cf9bd5750b4ae3f219dd3264d1d02c1fc
1389
commit f00272b3b852221fd725bce5ff097d5a40211674
1390
Merge: fd903f8 82b7aa6
1391
Author: Jenkins <jenkins@review.openstack.org>
1392
Date: Thu Sep 19 22:45:17 2013 +0000
1394
Merge "Replace OpenStack LLC with OpenStack Foundation"
1396
commit fd903f8b0d8bf2db7ce8dbfd31a71507a5c62de5
1397
Merge: 7de9033 2ac86c2
1398
Author: Jenkins <jenkins@review.openstack.org>
1399
Date: Thu Sep 19 19:26:04 2013 +0000
1401
Merge "Document aws loadbalancer properties"
1403
commit 7de9033c5a709b39b94c592fdaf246a3822a68b6
1404
Merge: b1af31f dbc6118
1405
Author: Jenkins <jenkins@review.openstack.org>
1406
Date: Thu Sep 19 18:47:40 2013 +0000
1408
Merge "Document user properties"
1410
commit b1af31ff181d7d401c646c3b60e6cb800da3c6e6
1411
Merge: 3dd43b3 5feb3ac
1412
Author: Jenkins <jenkins@review.openstack.org>
1413
Date: Thu Sep 19 18:45:39 2013 +0000
1415
Merge "Document nested stack properties"
1417
commit 82b7aa6c6cec8e17780f81a414e7be42c5c6adb7
1418
Author: ZhiQiang Fan <aji.zqfan@gmail.com>
1419
Date: Fri Sep 20 02:34:29 2013 +0800
1421
Replace OpenStack LLC with OpenStack Foundation
1423
Change-Id: Ia3489a1cff5070b000098e278c772cb823ae688c
1426
commit 9789468e244af86c65de4128940c621f1eb83787
1427
Author: Thomas Herve <th@rackspace.com>
1428
Date: Thu Sep 12 10:58:30 2013 +0200
1430
Document neutron health monitor and pool properties
1432
This adds descriptions to the properties of OS::Neutron::HealthMonitor
1433
and OS::Neutron::Pool, as well as gettext wrapping for the attributes
1436
Closes-Bug: #1224172
1437
Change-Id: I1b7a974b8e8b557bd0ed56f3c08c43f385106738
1439
commit 4ff53ac470957c36ac5d80a91872110318a64c3e
1440
Author: Luis A. Garcia <luis@linux.vnet.ibm.com>
1441
Date: Mon Sep 16 22:43:22 2013 +0000
1443
Use unicode() when serializing REST API errors
1447
Change-Id: Iabbf286cd35522e30fbb03f56f5274d12288a695
1449
commit 3b9050a104048cd4ba1f6b09ac6e28e02bca5487
1450
Author: Steve Baker <sbaker@redhat.com>
1451
Date: Sun Sep 15 10:09:13 2013 +1000
1453
Document swift properties and attributes
1455
Change-Id: I4fdc87162ccf07241af6432bf000818a8a276f16
1456
Closes-Bug: #1224153
1458
commit ac61272cd0665ab2d691531fb345b23cdff70e4b
1459
Author: Dirk Mueller <dirk@dmllr.de>
1460
Date: Wed Sep 18 15:01:51 2013 +0200
1462
assert_ is deprecated, use assertEqual
1464
All of the assert_ (which is actually assertTrue) were just
1465
comparisons, so I switched to assertEqual instead.
1467
Change-Id: Ie2fe5ccd5d546cc4a3eccdc008b066ffe905b294
1469
commit 3dd43b3bde835f5dc4f46f81d51ed14d21486867
1470
Merge: 0bde10c e64a553
1471
Author: Jenkins <jenkins@review.openstack.org>
1472
Date: Thu Sep 19 14:25:40 2013 +0000
1474
Merge "Document instance resource properties"
1476
commit 0bde10c663e22157d1fa2d23adcefe3be156bf25
1477
Merge: 3088aec b9cc7ab
1478
Author: Jenkins <jenkins@review.openstack.org>
1479
Date: Thu Sep 19 09:42:11 2013 +0000
1481
Merge "make get_flavor_id to work if input is flavor id"
1483
commit 2ac86c22797f57ee27ad7556b1dc4e819e6dceb0
1484
Author: Liang Chen <cbjchen@cn.ibm.com>
1485
Date: Wed Sep 18 17:58:38 2013 +0800
1487
Document aws loadbalancer properties
1489
This add descriptions to the properties of aws loadbalancer.
1493
Change-Id: I51bb7f05e543665c0cd97675aa051ed47bf8fb66
1495
commit 0e363cae364631d01aa751df0437ab4f492e3b70
1496
Author: Steve Baker <sbaker@redhat.com>
1497
Date: Wed Sep 18 17:42:05 2013 -0700
1499
Nested stack derive requires_deferred_auth from resources
1501
StackResource requires_deferred_auth needs to determine
1502
its value from the requires_deferred_auth of the nested
1505
Change-Id: I206390b3f2fe099d88f255bdff81d2abe2496333
1506
Closes-Bug: #1223054
1508
commit 9e191f2cb7c4fefa96a4e504187da918d8363097
1509
Author: Steve Baker <sbaker@redhat.com>
1510
Date: Wed Sep 18 16:34:00 2013 -0700
1512
Mark reservation_id, config_drive as implemented
1514
In OS::Nova::Server these are actually implemented and should
1517
Change-Id: I975fc180e3ee9f8e339c655cf410d56892b23e03
1518
Closes-Bug: #1226774
1520
commit 0c674a09557bce261130d11cf87542aac6bbd26d
1521
Author: Luis A. Garcia <luis@linux.vnet.ibm.com>
1522
Date: Wed Sep 18 22:19:29 2013 +0000
1524
Sync gettextutils from oslo
1526
Some Messages, like those from Invalid exceptions, use a Message within
1527
a Message, and we were only translating the base Message but not the
1528
Message substitution within.
1532
Change-Id: Ic3119df23a090cfaa160c1461e955f0af55fe1cf
1534
commit 3088aece2f345474d54e1a532ce9a63c55b6b874
1535
Merge: 4ac9d24 9aaddd5
1536
Author: Jenkins <jenkins@review.openstack.org>
1537
Date: Wed Sep 18 22:18:28 2013 +0000
1539
Merge "Use built-in print() instead of print statement"
1541
commit b9cc7aba48b720b2714f7c5acca914a8b73d15cb
1542
Author: Vijendar Komalla <vijendar.komalla@RACKSPACE.COM>
1543
Date: Wed Sep 18 12:27:33 2013 -0500
1545
make get_flavor_id to work if input is flavor id
1547
Current implementation of get_flavor_id throws exception if input
1548
value is a flavor id. This method is used in couple of resources
1549
where input flavor could be flavor id. This change is to avoid
1550
throwing exception if the input is flavor id.
1554
Change-Id: I11054d5f3a34a7e2afea140f8f37a21cb8eba419
1556
commit 4ac9d247d20eb26ae4d7488b84ebeab51c0b46f9
1557
Merge: e4b3d67 86ee53f
1558
Author: Jenkins <jenkins@review.openstack.org>
1559
Date: Wed Sep 18 16:59:34 2013 +0000
1561
Merge "Remove broken tripleo links from on_devstack doc"
1563
commit e4b3d6717abe3cd45e3a9a8faf64df0f809c9899
1564
Merge: 3c9d83e 3fee39f
1565
Author: Jenkins <jenkins@review.openstack.org>
1566
Date: Wed Sep 18 16:58:18 2013 +0000
1568
Merge "Document neutron vpn service properties"
1570
commit 3c9d83e24d5c18d37d71822add84deb47f777167
1571
Merge: 4999e5f a5807e4
1572
Author: Jenkins <jenkins@review.openstack.org>
1573
Date: Wed Sep 18 16:53:49 2013 +0000
1575
Merge "Docs for building heat-cfntools images with diskimage-builder"
1577
commit 4999e5f84b0a14a733325c5a0c99ff4420f970d6
1578
Merge: dd2e5c9 7f39374
1579
Author: Jenkins <jenkins@review.openstack.org>
1580
Date: Wed Sep 18 16:51:29 2013 +0000
1582
Merge "Document autoscaling resource properties"
1584
commit dd2e5c9c10d316db33189eb40945b0a7a7bde017
1585
Merge: a3dc416 f9e94b1
1586
Author: Jenkins <jenkins@review.openstack.org>
1587
Date: Wed Sep 18 16:21:12 2013 +0000
1589
Merge "Add 'repeat_actions' property for OS::Ceilometer::Alarm"
1591
commit a3dc416c4a060e29b1e20a47500b77f10ccdcb98
1592
Merge: 6370a87 e093f7c
1593
Author: Jenkins <jenkins@review.openstack.org>
1594
Date: Wed Sep 18 15:27:19 2013 +0000
1596
Merge "Consistent logging in the API to better log exceptions"
1598
commit f9e94b18a2b5721a49839c65d24608c42a5734f0
1599
Author: Swann Croiset <swann.croiset@bull.net>
1600
Date: Mon Sep 16 11:55:43 2013 +0200
1602
Add 'repeat_actions' property for OS::Ceilometer::Alarm
1604
The default value is maintained : repeat_actions=False
1605
Require python-ceilometerclient>=1.0.3
1609
Change-Id: I010b6555311e9e34b095d9216cf1c5873e244cc4
1611
commit 5feb3ac516c597b3325afd1f7dcb32104da289df
1612
Author: Liang Chen <cbjchen@cn.ibm.com>
1613
Date: Wed Sep 18 15:47:43 2013 +0800
1615
Document nested stack properties
1617
This adds descriptions to the nested stack properties.
1621
Change-Id: I04a74f17e8e7ffc2a2d2bd0de333b103ee831744
1623
commit dbc61189bfa21129e60cb454668aaf9a55167a7e
1624
Author: Liang Chen <cbjchen@cn.ibm.com>
1625
Date: Wed Sep 18 16:37:47 2013 +0800
1627
Document user properties
1629
This adds descriptions to the properties of user, access key, and access policy.
1633
Change-Id: Ib1a7d77540e67ef99b82c41c5f25a57b292c6003
1635
commit 9aaddd5b48f8ce83591e7bba8a9141f98a65a60f
1636
Author: Chang Bo Guo <guochbo@cn.ibm.com>
1637
Date: Wed Sep 18 00:56:48 2013 -0700
1639
Use built-in print() instead of print statement
1641
In python 3 print statement is not supported, so we should use
1642
only print() functions.
1646
Change-Id: If88d77982ddbd1eb47265f15a27b747cd8011e76
1648
commit e64a553fba49a1fa209ce6134b63a2ab4d7f6cc9
1649
Author: Steven Hardy <shardy@redhat.com>
1650
Date: Fri Sep 13 16:42:56 2013 +0100
1652
Document instance resource properties
1654
Adds descriptions to the properties of:
1655
* AWS::EC2::Instance
1656
* OS::Heat::HARestarter
1657
and wraps attribute descriptions with gettext _(
1659
Change-Id: I772de4777ba21f2952a725da0c7fbd72f7d78820
1660
Closes-bug: #1224139
1662
commit 7f39374e0af1c4fc10d051de582ea5495678ea10
1663
Author: Steven Hardy <shardy@redhat.com>
1664
Date: Fri Sep 13 16:39:02 2013 +0100
1666
Document autoscaling resource properties
1668
Adds descriptions to the properties of:
1669
* AWS::AutoScaling::LaunchConfiguration
1670
* AWS::AutoScaling::AutoScalingGroup
1671
* AWS::AutoScaling::ScalingPolicy
1672
* OS::Heat::InstanceGroup
1673
and wraps attribute descriptions with gettext _(
1675
Change-Id: Ie825c2b122a6c2ce8ff83f9beb9f98487aaa8d54
1676
Closes-Bug: #1224131
1678
commit 6370a8790efbe103f09387f4653f50c38f691f50
1679
Merge: 7c525b9 84c50ab
1680
Author: Jenkins <jenkins@review.openstack.org>
1681
Date: Wed Sep 18 01:11:25 2013 +0000
1683
Merge "Validate OS::Nova::Server block_device_mapping property"
1685
commit 7c525b92b80284cf86c78f52c109d03c7f6803fd
1686
Merge: dcdfc12 f0ce5cc
1687
Author: Jenkins <jenkins@review.openstack.org>
1688
Date: Wed Sep 18 01:11:23 2013 +0000
1690
Merge "Use strings for block device mapping info"
1692
commit dcdfc12f89b01cdb8f0570620cb43c21b64fba44
1693
Merge: 2eb8138 b1f05b6
1694
Author: Jenkins <jenkins@review.openstack.org>
1695
Date: Tue Sep 17 23:40:31 2013 +0000
1697
Merge "Document ceilometer alarm properties"
1699
commit 86ee53f18cdf340403c821595f86367ba0731452
1700
Author: Steven Hardy <shardy@redhat.com>
1701
Date: Tue Sep 17 19:07:56 2013 +0100
1703
Remove broken tripleo links from on_devstack doc
1705
The links referenced in the doc no longer work
1707
Change-Id: I0cd5f4580998457d00231a513e9328ca2e5b314c
1709
commit 2eb8138fce6acad31f19c639bdd8d2099f130a83
1710
Merge: 632108e 87eac1e
1711
Author: Jenkins <jenkins@review.openstack.org>
1712
Date: Tue Sep 17 17:04:51 2013 +0000
1714
Merge "assertEquals is deprecated, use assertEqual"
1716
commit 68c1d8ed88ba6b8fa9dd8b50b985fb9ff033a203
1717
Author: Steven Hardy <shardy@redhat.com>
1718
Date: Thu Sep 12 15:18:10 2013 +0100
1720
Encode values as utf-8 before encrypting
1722
Ensure strings are correctly encoded before encrypting
1724
This is necessary because some encryption libraries don't handle
1725
the unicode conversion appropriately.
1727
Change-Id: Iebbf32e57ba21d955c1984ee32360379579366c8
1728
Closes-Bug: #1207707
1730
commit 632108e3ab53c60cb98ec2239b72868bfeee63f2
1731
Merge: b97fb5c c8b1421
1732
Author: Jenkins <jenkins@review.openstack.org>
1733
Date: Tue Sep 17 14:17:11 2013 +0000
1735
Merge "Fix misused assertTrue in unit tests"
1737
commit 3fee39fa86916b7466c958dfe8033ee474074528
1738
Author: Bartosz GĆ³rski <bartosz.gorski@ntti3.com>
1739
Date: Wed Sep 11 12:59:12 2013 -0700
1741
Document neutron vpn service properties
1743
This adds descriptions to the properties of:
1744
* OS::Neutron::VPNService
1745
* OS::Neutron::IPsecSiteConnection
1746
* OS::Neutron::IKEPolicy
1747
* OS::Neutron::IPsecPolicy
1748
as well as gettext wrapping for the attributes description
1750
Change-Id: I3312cfbeeccee925e6b06b7ac061be16997bdd34
1751
Closes-Bug: #1224182
1753
commit c8b142182f38fa0d1752a9f02361e30413d9ccf2
1754
Author: Chang Bo Guo <guochbo@cn.ibm.com>
1755
Date: Tue Sep 17 02:02:50 2013 -0700
1757
Fix misused assertTrue in unit tests
1759
Refactored unit tests to use assertEqual instead of assertTrue
1764
Change-Id: I6826fefbb7c6fed8b0e664da36b144e882fb6d0e
1766
commit a6fc747937199f84348e496f45a6fb0b5e1832fe
1767
Author: Bartosz GĆ³rski <bartosz.gorski@ntti3.com>
1768
Date: Mon Sep 16 09:58:17 2013 -0700
1770
Document aws cloud watch alarm properties
1772
This adds descriptions to the properties of OS::Heat::CWLiteAlarm.
1774
Change-Id: I55cd7d632f1332ecb42024f040a33d1dfcf8f5b4
1775
Closes-Bug: #1224133
1777
commit b1f05b688c6479d8c8eba71f8849cbddebddf722
1778
Author: Bartosz GĆ³rski <bartosz.gorski@ntti3.com>
1779
Date: Thu Sep 12 15:47:40 2013 -0700
1781
Document ceilometer alarm properties
1783
This adds descriptions to the properties of OS::Ceilometer::Alarm.
1785
Change-Id: I3851c8785c0bd94aae6412e75a02ee98ce13478b
1786
Closes-Bug: #1224162
1788
commit b97fb5c7ad69c396afe245a0f7ca0fa475f8ebd4
1789
Merge: 9ce68af 9510e87
1790
Author: Jenkins <jenkins@review.openstack.org>
1791
Date: Mon Sep 16 22:23:42 2013 +0000
1793
Merge "Pass debug mode to eventlet.wsgi.server"
1795
commit 87eac1e268168c83000b9b63128cf7d3675c9325
1796
Author: Dirk Mueller <dirk@dmllr.de>
1797
Date: Mon Sep 16 23:00:10 2013 +0200
1799
assertEquals is deprecated, use assertEqual
1801
Change-Id: If77b02e69d01e02db03ccb8613dcc327eb2844db
1803
commit 9ce68af5fbd2456da9d06a659aafcd0fb4ffdb51
1804
Merge: 684b401 9e9c747
1805
Author: Jenkins <jenkins@review.openstack.org>
1806
Date: Mon Sep 16 20:11:41 2013 +0000
1808
Merge "Only send traceback to users when in debug mode"
1810
commit 684b4017e15ce8c59f7dd77f766f2dedab637e62
1811
Merge: adacf14 8f52870
1812
Author: Jenkins <jenkins@review.openstack.org>
1813
Date: Mon Sep 16 18:49:32 2013 +0000
1815
Merge "Add methods to help calculate a stack's resources"
1817
commit adacf1423d79d1a5acf2f28a609b97fddb76df23
1818
Merge: 95bab11 350f48f
1819
Author: Jenkins <jenkins@review.openstack.org>
1820
Date: Mon Sep 16 18:14:15 2013 +0000
1822
Merge "Add DB API to get the count of stacks per tenant"
1824
commit a5807e42719043fad6f46337d717450e0c8ed5c8
1825
Author: Steve Baker <sbaker@redhat.com>
1826
Date: Fri Sep 13 17:04:28 2013 +1200
1828
Docs for building heat-cfntools images with diskimage-builder
1830
Change-Id: I5ec805f8800a48b798700532551f0414fc6f6be0
1832
commit 95bab111c4abb7c47df1c12811075a02d45a0254
1833
Merge: 378d73e 3640315
1834
Author: Jenkins <jenkins@review.openstack.org>
1835
Date: Sat Sep 14 10:23:58 2013 +0000
1837
Merge "Add security_groups for create_port()"
1839
commit e093f7c8b69fda6ff312ba99c3b3f4cfeaeb1a57
1840
Author: Luis A. Garcia <luis@linux.vnet.ibm.com>
1841
Date: Thu Sep 12 20:50:56 2013 +0000
1843
Consistent logging in the API to better log exceptions
1845
With this patch we log the actual message of an exception instead of its
1846
str() representation. This allows for consistent error logging in the
1851
Change-Id: I3965bffb1c2c2eee0af440d1ecd30ccb3bb958d5
1853
commit 378d73e6fbfedac73731c7ae2c29e4dde90ef5f4
1854
Merge: a001844 34e01f8
1855
Author: Jenkins <jenkins@review.openstack.org>
1856
Date: Fri Sep 13 18:34:43 2013 +0000
1858
Merge "Use the generic RequestLimitExceeded exception when possible"
1860
commit a0018444a9a82ba731db7df3bd340153d60b2653
1861
Merge: a71749d 365cc42
1862
Author: Jenkins <jenkins@review.openstack.org>
1863
Date: Fri Sep 13 17:58:50 2013 +0000
1865
Merge "Document volume properties"
1867
commit a71749dcf37c92125def75d280dd62032c3af2ca
1868
Merge: 688a04e 9d4af61
1869
Author: Jenkins <jenkins@review.openstack.org>
1870
Date: Fri Sep 13 17:58:43 2013 +0000
1872
Merge "Add error handling to property value resolution"
1874
commit 34e01f8c620326c8d9111aa08852ca57b669e369
1875
Author: Liang Chen <cbjchen@cn.ibm.com>
1876
Date: Tue Sep 3 14:35:07 2013 +0800
1878
Use the generic RequestLimitExceeded exception when possible
1880
Rather than having lots of specific exceptions that all pertain to request
1881
limitation, we can just use the RequestLimitExceeded exception when applicable,
1882
which can also simplify the handling of exception mapping in fault.py.
1884
Change-Id: I61b1e59912087fad286e74c22af15ffe6382bb65
1886
commit 688a04ed999c679f3314cba1d9b1e40028160e79
1887
Merge: 799b2ff 5658b72
1888
Author: Jenkins <jenkins@review.openstack.org>
1889
Date: Fri Sep 13 08:28:05 2013 +0000
1891
Merge "Migrate remaining TEXT columns to LONGTEXT"
1893
commit 84c50ab91cc8d2b080a064a81285b82fdb8df9fc
1894
Author: Liang Chen <cbjchen@cn.ibm.com>
1895
Date: Fri Sep 13 14:28:15 2013 +0800
1897
Validate OS::Nova::Server block_device_mapping property
1899
Make sure either volume_id or snapshot_id exists but not both. Also this patch
1900
ensures that a bootable volume is specified when image is not given.
1904
Change-Id: Ia51f6c7aec9c0b257318992ee58febc392ea3d84
1906
commit f0ce5cce6e1845f33fc221309a0465753562f6e0
1907
Author: Liang Chen <cbjchen@cn.ibm.com>
1908
Date: Thu Sep 12 23:19:44 2013 +0800
1910
Use strings for block device mapping info
1912
Nova client receives colon separated strings for block device mapping info
1917
Change-Id: I321001d406f620d5f8a21e0f28cf706579ad64ad
1919
commit 8f528704e154c9927c7f2bcd6bc25ea3fb100ae4
1920
Author: Clint Byrum <clint@fewbar.com>
1921
Date: Thu Sep 5 15:02:32 2013 -0700
1923
Add methods to help calculate a stack's resources
1925
In order to limit a stack's size in future changes, we need to know
1926
how many resources are already in the stack. We also need to be able
1927
to find the root stack object of a nested stack.
1929
Change-Id: Ib848bcd2e10d02dffc30dce45a2675a9f718fa7d
1930
Related-Bug: #1215100
1932
commit 9d4af61655f3808c789990e8423139ec2196b0e1
1933
Author: Randall Burt <randall.burt@rackspace.com>
1934
Date: Thu Sep 12 20:07:00 2013 -0500
1936
Add error handling to property value resolution
1940
Change-Id: I990de0159e0fb49e52afdaab546f8d74372422bf
1942
commit 799b2ff31df372dcf8cf22b73353df9321bae31c
1943
Merge: 6cd54b3 81def8b
1944
Author: Jenkins <jenkins@review.openstack.org>
1945
Date: Thu Sep 12 16:21:38 2013 +0000
1947
Merge "Remove py33 from tox.ini until eventlet is ported"
1949
commit 5658b7267d3f7070371fb6a8d54e0c128db9b39b
1950
Author: Steven Hardy <shardy@redhat.com>
1951
Date: Thu Sep 12 12:00:28 2013 +0100
1953
Migrate remaining TEXT columns to LONGTEXT
1955
To avoid cases where mysql silently truncates json data
1956
when it is > 2^16 bytes, migrate all remaining TEXT columns
1957
to LONGTEXT, in a similar way to the fix for bug #1210799
1959
Combined with the fix for bug #1215501 which limits the request
1960
body size, we should never truncate, even if mysql is configured
1961
such that it can happen
1965
Change-Id: Ib536cfa8e2952a5e047cd8573288cdd9fee0622c
1967
commit 365cc42c75d3b96eb71563e5f8c5cf76a971af00
1968
Author: Thomas Herve <th@rackspace.com>
1969
Date: Thu Sep 12 10:28:28 2013 +0200
1971
Document volume properties
1973
This adds documentation to the volume and volument attachment
1976
Closes-Bug: #1224158
1977
Change-Id: I22b4c8cb301b5de63418fd029ddf7f31087dfb8b
1979
commit 6cd54b342a9e364971492fcda90e944cc16a9457
1980
Merge: 322f86d 01fe090
1981
Author: Jenkins <jenkins@review.openstack.org>
1982
Date: Wed Sep 11 21:27:09 2013 +0000
1984
Merge "Use physical_resource_name as Ref for Instance/AS Group"
1986
commit 322f86d0cec22e11b2faecd68c0a26d3b2667aa0
1987
Merge: fe3eccd d899f8d
1988
Author: Jenkins <jenkins@review.openstack.org>
1989
Date: Wed Sep 11 19:16:18 2013 +0000
1991
Merge "Impose a size limit on JSON request body"
1993
commit fe3eccd0ac1a3d823ec07651859e718fbf78ceef
1994
Merge: a4eb239 7809499
1995
Author: Jenkins <jenkins@review.openstack.org>
1996
Date: Wed Sep 11 14:25:11 2013 +0000
1998
Merge "Enclose command args in with_venv.sh"
2000
commit 364031588b7e1faee09191f469089ef62610f6b2
2001
Author: Hui HX Xiang <xianghui@cn.ibm.com>
2002
Date: Fri Sep 6 05:48:52 2013 -0700
2004
Add security_groups for create_port()
2006
Currently if defined SecurityGroups and SubnetId properties for
2007
instance in heat template, the SecurityGroups were not associated
2008
to the port created within the previous SubnetId, in another word,
2009
the instance are not allocated to the specified security groups
2010
defined in heat template.
2012
* Modifies function _build_nics() in instance.py, adding an item
2013
'security_groups' in the post body of create_port sending by neutronclient.
2014
* Adds a new function _get_security_groups_id() to map security_groups
2016
* Adds corresponding unit tests.
2020
Change-Id: Ica2df7c6f96bc982a5bd5ece3611949ae905e5c8
2022
commit d899f8d9b745af7f9e7240389718bd3c8045a7dc
2023
Author: Liang Chen <cbjchen@cn.ibm.com>
2024
Date: Sat Aug 31 14:53:43 2013 +0800
2026
Impose a size limit on JSON request body
2028
The size limit on JSON request body is to ensure the server not being
2029
overwhelmed by extremly large JSON request body.
2033
Change-Id: Ia58f6690e994d34212953c44821f7a4cc4c435fe
2035
commit a4eb239ac62ab121ed9ea969dec9fdc7434a27a3
2036
Merge: e88568d ca0ec08
2037
Author: Jenkins <jenkins@review.openstack.org>
2038
Date: Wed Sep 11 02:30:33 2013 +0000
2040
Merge "Make some heat resolve functions workable in hot"
2042
commit e88568dadabe53fda873d751f3cd7a802bef3265
2043
Author: Randall Burt <randall.burt@rackspace.com>
2044
Date: Mon Sep 9 16:16:17 2013 -0500
2046
Add HOT functions to dependency checks
2050
Change-Id: I7859a59490151885d4efe9bd36c612474d45b5f5
2052
commit 01fe09007222a3a701896a514a5de4dba7383e36
2053
Author: Swann Croiset <swann.croiset@bull.net>
2054
Date: Fri Sep 6 14:48:41 2013 +0200
2056
Use physical_resource_name as Ref for Instance/AS Group
2058
This allows to distinguish groups by stack when using resource
2059
OS::Metering::Alarm with the rule:
2060
matching_metadata: {
2061
'metadata.user_metadata.groupname': { 'Ref': 'WebServerASGroup'}}
2063
And add test for AutoScalingGroup Tags
2067
Change-Id: If3de5c4abddcfb49f711db223a0c1a8c70f3c15a
2069
commit ca0ec0878a82bfb0f64beb73e669e3978d3a0e4c
2070
Author: JUN JIE NAN <nanjj@cn.ibm.com>
2071
Date: Thu Sep 5 13:26:01 2013 +0800
2073
Make some heat resolve functions workable in hot
2075
Make resolve functions Ref, Fn::GetAtt, Fn::Replace workable in hot.
2079
Change-Id: I9b7ca58720b3c7d157c79c3756510ebc62d81ee5
2081
commit 7809499daba573b4c3b783a0c603595cf7d03c85
2082
Author: ZhiQiang Fan <aji.zqfan@gmail.com>
2083
Date: Mon Sep 9 14:36:33 2013 +0800
2085
Enclose command args in with_venv.sh
2087
It will support argument with blanks.
2089
Change-Id: Ic3a00bdafc11459e9726eb99c7bc637d385e859a
2090
Closes-Bug: #1220937
2092
commit 20a8a0833305854146206f69a41d12c3c681f4b0
2093
Merge: 5f408db 6d1a3db
2094
Author: Jenkins <jenkins@review.openstack.org>
2095
Date: Sat Sep 7 20:52:13 2013 +0000
2097
Merge "Set a small max_template_size for test_long_yaml"
2099
commit 5f408dbee4b4ae0af5ccf64843933e18cfc4cd9f
2100
Merge: 3734484 af238fb
2101
Author: Jenkins <jenkins@review.openstack.org>
2102
Date: Sat Sep 7 20:52:06 2013 +0000
2104
Merge "Only validate credentials on create based on resources"
2106
commit 9510e87e421bc64d9784a171f7c49168e69898f4
2107
Author: Clint Byrum <clint@fewbar.com>
2108
Date: Fri Sep 6 21:17:14 2013 -0700
2110
Pass debug mode to eventlet.wsgi.server
2112
Previously if any exceptions accidentally made their way to
2113
eventlet.wsgi.server's response handler it would print their traceback.
2114
We only want to show users tracebacks in debug mode. In production we
2115
want them suppressed.
2118
Change-Id: Ieb11f75ebffc67bd584432cfd8eeaac010fce7ca
2120
commit 9e9c747b4ec0f1972da1d122e46402b00cd0911f
2121
Author: Clint Byrum <clint@fewbar.com>
2122
Date: Fri Sep 6 20:53:58 2013 -0700
2124
Only send traceback to users when in debug mode
2126
API services currently send the traceback to clients. While the client
2127
hides it from user view, it is still present in the response, exposing
2128
the service to details of the engine that administrators likely would
2129
not like to have exposed.
2133
Change-Id: I554ba24b7ac9166e28a8a0a10f566ed9cfa03014
2135
commit 3734484056d361d76e6040f4bca47d53a5a62532
2136
Author: Angus Salkeld <asalkeld@redhat.com>
2137
Date: Thu Sep 5 20:49:48 2013 +1000
2139
Change the dbinstance to F19
2141
The current template is based on F17 which is eol.
2144
Change-Id: I888fba67dc8412c8b57243d76b45494a6beb91c4
2146
commit 13b7f54ad810c7471afd55458c6034b7777a5a2b
2147
Author: Angus Salkeld <asalkeld@redhat.com>
2148
Date: Thu Sep 5 20:47:07 2013 +1000
2150
Move dbinstance into a TemplateResource
2152
The old dbinstance will soon be overtaken by the trove resource.
2153
- The only reason for keeping this around is for people that don't
2154
have trove installed and want to use the AWS resource.
2155
- Seperating it out into a TemplateResource really makes it easier
2156
for deployers and users to customise it.
2157
- The old dbinstance did nothing "special" in python, and was really
2158
one of the first "TemplateResources" as it attempted to convert properties
2159
into parameters. Since this in now done a lot better in the TemplateResource
2160
lets just make use of that.
2162
This will make it easier to migrate to other distros and versions.
2164
Partial-Bug: #1215797
2165
Change-Id: If72e1f40f67dc831551e0db8df8caaa002aaaeda
2167
commit 5fc4d75cf52ef39149a1d5fe69de7f7019659a58
2168
Author: Angus Salkeld <asalkeld@redhat.com>
2169
Date: Thu Sep 5 19:50:08 2013 +1000
2171
Make global TemplateResources usable in the tests
2173
At the moment we need the templates installed into /etc/heat/templates
2174
and this is not very nice for the tests. So this patch
2175
replaces "/etc/heat/templates" with the project's own template
2176
path so we can at least test the api of the template resources.
2178
Partial-Bug: #1215797
2179
Change-Id: Ie4924b0358b97af8feaad93ed9187976b8932e3d
2181
commit e884ae5057420f936a03826ad047b81faa3f646b
2182
Author: Angus Salkeld <asalkeld@redhat.com>
2183
Date: Thu Sep 5 11:16:55 2013 +1000
2185
Make the new template validation usable from tests
2187
This is so we can assert that new TemplateResources expose the
2188
api that we are expecting.
2190
Partial-Bug: #1215797
2191
Change-Id: I6273f6e046bb7bd5e075e9190d8011af976573b8
2193
commit 350f48f505ed4dea8af5aed0d735b7d548411ee8
2194
Author: Clint Byrum <clint@fewbar.com>
2195
Date: Fri Sep 6 10:34:53 2013 -0700
2197
Add DB API to get the count of stacks per tenant
2199
This method will be used to limit the number of stacks any one tenant
2202
Change-Id: Ic990bf84fc1aa5592504f7c423fbce953615a4a1
2204
commit 340dc1bdd2a14ca866e9d45f09a616359bc7521f
2205
Merge: dc11872 8a0043f
2206
Author: Jenkins <jenkins@review.openstack.org>
2207
Date: Fri Sep 6 04:04:10 2013 +0000
2209
Merge "Run cfg.CONF.reset() on test cleanup"
2211
commit dc11872f7d6329161234a1032aa6796d61cfd17b
2212
Merge: 46dcceb 8282ab4
2213
Author: Jenkins <jenkins@review.openstack.org>
2214
Date: Fri Sep 6 04:04:03 2013 +0000
2216
Merge "Fix H233 in sphinx config"
2218
commit 6d1a3db495b0d2a369dcbcc2e4a461aecfa0e768
2219
Author: Steve Baker <sbaker@redhat.com>
2220
Date: Fri Sep 6 11:39:43 2013 +1200
2222
Set a small max_template_size for test_long_yaml
2224
Currently this test takes 22 seconds to run. As the intent
2225
of the test seems to be to assert that limits are enforced,
2226
this change reduces the default limit to speed test execution time.
2228
Change-Id: Ie12c53b832c993711c2187004d015b65045da901
2231
commit af238fbd081f7c14016d923c3924a648963fdeca
2232
Author: Steve Baker <sbaker@redhat.com>
2233
Date: Fri Aug 30 17:21:56 2013 +1200
2235
Only validate credentials on create based on resources
2237
This change relaxes the validation which checked for credentials
2238
on stack create and update.
2240
As implemented, having any of the following resources
2241
in the template will result in credentials being mandatory
2242
on create and update:
2243
* AWS::AutoScaling::ScalingPolicy
2244
* OS::Heat::HARestarter
2245
* AWS::CloudFormation::WaitConditionHandle
2247
For all other templates, credentials are not needed.
2249
When trusts are merged, this logic could also be used to decide
2250
whether a trust token needs to be created at all.
2254
Change-Id: I3e4b8698d3712053dc3c0851433ef0cbbadbdfed
2256
commit 8a0043f5d63c7f918eb103d7922ff6a1c2c5d588
2257
Author: Steve Baker <sbaker@redhat.com>
2258
Date: Fri Sep 6 11:35:38 2013 +1200
2260
Run cfg.CONF.reset() on test cleanup
2262
This means clear_override and clear_default do not
2263
need to be called explicitly for each set_override and set_default
2266
This also fixes any potential test execution order issues
2267
where an option has been set without being cleared at all.
2269
Change-Id: Ic40c3be10b32eb3011bc0733cee9c1faaf8f1240
2272
commit 8282ab4ddbda95b16a84cf974d520c74cb132bf5
2273
Author: Steve Baker <sbaker@redhat.com>
2274
Date: Wed Sep 4 11:14:50 2013 +1200
2276
Fix H233 in sphinx config
2278
This is being flagged in local flake8 runs.
2280
Change-Id: I99f05996711b3851811940ad5741e96d5ae61ed6
2282
commit 46dcceb8986b7e93a4a4bd4370b317d522c7d516
2283
Author: Angus Salkeld <asalkeld@redhat.com>
2284
Date: Thu Sep 5 14:19:23 2013 +1000
2286
Fix TemplateResource list property conversion
2288
In the convertion from "a,b,c" to ['a', 'b', 'c'] we are
2289
not checking for the case of an empty list.
2291
Change-Id: I834c4755abf33793a9484138f9dac97d7d8194da
2292
Closes-bug: #1221009
1
2294
commit 4be24748750d09e5206d967b3c49077f33250ea0
2
2295
Merge: d1d2285 a560ca0
3
2296
Author: Jenkins <jenkins@review.openstack.org>