<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-heatclient.git, branch newton-eol</title>
<subtitle>opendev.org: openstack/python-heatclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-heatclient.git/'/>
<entry>
<title>Don't resolve outputs when polling events</title>
<updated>2017-07-14T15:11:09+00:00</updated>
<author>
<name>Thomas Herve</name>
<email>therve@redhat.com</email>
</author>
<published>2016-11-24T14:44:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-heatclient.git/commit/?id=6c4e27782c5768fef4365d4b0fcfae7eb1da39f2'/>
<id>6c4e27782c5768fef4365d4b0fcfae7eb1da39f2</id>
<content type='text'>
In poll_for_events, we retrieve the stack to check its status. As it
stands we resolve the outputs as well, which is costly and useless in
this scenario. We can simpley get the stack to retrieve its status
without outputs.

Change-Id: Idc2327f6be15a679d502b0cd3e9d8980fdf1e22a
Related-Bug: #1638908
(cherry picked from commit cf2ecd453a82a0eab77e8645d27e74182cec942c)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In poll_for_events, we retrieve the stack to check its status. As it
stands we resolve the outputs as well, which is costly and useless in
this scenario. We can simpley get the stack to retrieve its status
without outputs.

Change-Id: Idc2327f6be15a679d502b0cd3e9d8980fdf1e22a
Related-Bug: #1638908
(cherry picked from commit cf2ecd453a82a0eab77e8645d27e74182cec942c)
</pre>
</div>
</content>
</entry>
<entry>
<title>Build event stack_name from links</title>
<updated>2017-03-30T08:17:54+00:00</updated>
<author>
<name>Thomas Herve</name>
<email>therve@redhat.com</email>
</author>
<published>2017-03-28T13:19:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-heatclient.git/commit/?id=144e5a883d1f9f867e4174df3f35661c83ce4da7'/>
<id>144e5a883d1f9f867e4174df3f35661c83ce4da7</id>
<content type='text'>
When retrieving events from nested stacks, we used to do a query per
stack and thus get the stack that way. We changed it to do only one API
call, but didn't fix the way the stack name was set. We need to use the
event links to retrieve the stack name, instead of the root stack.

Conflicts:
        heatclient/tests/unit/test_event_utils.py

Closes-Bug: #1676896
Change-Id: I09ab1cc2c6aaab02036b124b1dfa561dd6132083
(cherry picked from commit 954e475a6a0a12432ec325d7579460fabcf3f40a)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When retrieving events from nested stacks, we used to do a query per
stack and thus get the stack that way. We changed it to do only one API
call, but didn't fix the way the stack name was set. We need to use the
event links to retrieve the stack name, instead of the root stack.

Conflicts:
        heatclient/tests/unit/test_event_utils.py

Closes-Bug: #1676896
Change-Id: I09ab1cc2c6aaab02036b124b1dfa561dd6132083
(cherry picked from commit 954e475a6a0a12432ec325d7579460fabcf3f40a)
</pre>
</div>
</content>
</entry>
<entry>
<title>handle empty sections in environment files</title>
<updated>2017-03-13T15:56:48+00:00</updated>
<author>
<name>Lars Kellogg-Stedman</name>
<email>lars@redhat.com</email>
</author>
<published>2016-10-07T15:05:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-heatclient.git/commit/?id=c5889e9fdba7b9a05dca14b0dc0c89b0591fa89b'/>
<id>c5889e9fdba7b9a05dca14b0dc0c89b0591fa89b</id>
<content type='text'>
If an environment file has an *empty* section, as in:

    parameter_defaults:

This would ultimately fail in deep_update (in
heatclient/common/template_utils.py), which would get called with old
== None.  This patch handles this situation by explicitly setting old
= {} if deep_update is called with old == None.

Change-Id: Ia7bee87cdb99e29c63c9dc163f8490fef3f24f24
Closes-bug: 1631408
(cherry picked from commit 0d218c92beb8f0fa11a18c2dc56bb92ed7feb785)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If an environment file has an *empty* section, as in:

    parameter_defaults:

This would ultimately fail in deep_update (in
heatclient/common/template_utils.py), which would get called with old
== None.  This patch handles this situation by explicitly setting old
= {} if deep_update is called with old == None.

Change-Id: Ia7bee87cdb99e29c63c9dc163f8490fef3f24f24
Closes-bug: 1631408
(cherry picked from commit 0d218c92beb8f0fa11a18c2dc56bb92ed7feb785)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Show resource name path in event log formatter" into stable/newton</title>
<updated>2016-09-21T07:05:30+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-09-21T07:05:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-heatclient.git/commit/?id=3c3f8ee2c6c988c95c949cb20fa7969a7e4a9c1a'/>
<id>3c3f8ee2c6c988c95c949cb20fa7969a7e4a9c1a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add parameter_merge_startegies section" into stable/newton</title>
<updated>2016-09-21T03:12:37+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-09-21T03:12:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-heatclient.git/commit/?id=0fcd963863ca1faccd6291dbb96bb2f8c5e828a1'/>
<id>0fcd963863ca1faccd6291dbb96bb2f8c5e828a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Update .gitreview for stable/newton" into stable/newton</title>
<updated>2016-09-21T02:33:51+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-09-21T02:33:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-heatclient.git/commit/?id=0493eb18a3db76413e23cc96b6f35b31a94faff5'/>
<id>0493eb18a3db76413e23cc96b6f35b31a94faff5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add parameter_merge_startegies section</title>
<updated>2016-09-21T02:07:10+00:00</updated>
<author>
<name>rabi</name>
<email>ramishra@redhat.com</email>
</author>
<published>2016-08-25T05:31:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-heatclient.git/commit/?id=6c0a01b1272abb4b09a17e2a9a3eab8e4beb538f'/>
<id>6c0a01b1272abb4b09a17e2a9a3eab8e4beb538f</id>
<content type='text'>
This adds parameter_merge_strategies section to environment.
This also adds the missing section parameter_encrypted_names.
We use a server side module and a client side module that have
deviated over a period of time. This patch syncs them. We probably
should move these to a library and use use them for both server and
client in the future.

Change-Id: I9b20a7cedd416b6d8b788a30f66e472b85babf4a
Blueprint: environment-merging
(cherry picked from commit da0da4c1afc00dd2732b678b09fc2d826137a44d)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds parameter_merge_strategies section to environment.
This also adds the missing section parameter_encrypted_names.
We use a server side module and a client side module that have
deviated over a period of time. This patch syncs them. We probably
should move these to a library and use use them for both server and
client in the future.

Change-Id: I9b20a7cedd416b6d8b788a30f66e472b85babf4a
Blueprint: environment-merging
(cherry picked from commit da0da4c1afc00dd2732b678b09fc2d826137a44d)
</pre>
</div>
</content>
</entry>
<entry>
<title>Show resource name path in event log formatter</title>
<updated>2016-09-20T21:09:45+00:00</updated>
<author>
<name>Steve Baker</name>
<email>sbaker@redhat.com</email>
</author>
<published>2016-09-02T05:13:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-heatclient.git/commit/?id=e9757b09fd17ab99d1faad24e36b99d25292221e'/>
<id>e9757b09fd17ab99d1faad24e36b99d25292221e</id>
<content type='text'>
The resource name path was introduced in the 'openstack stack failures'
command and is a user-friendly way of referring to a deeply nested
resource.

This change modifies the event log formatter to build and display the
resource name path for each event based only off data in previous
events.

For building the full resource path, and omitting ugly stack names
from the resource path, the following heat change is needed
Ib8feb7752bd5736785d142216312bb35629b3601. However the output is still
improved slightly when running against an older heat which does not
have this change.

Change-Id: I86b687fc516da215a6baeef8b365a520d12a8ab1
Closes-Bug: #1619415
(cherry picked from commit b28d8c610147b2830930da532d6b42233d8cd468)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The resource name path was introduced in the 'openstack stack failures'
command and is a user-friendly way of referring to a deeply nested
resource.

This change modifies the event log formatter to build and display the
resource name path for each event based only off data in previous
events.

For building the full resource path, and omitting ugly stack names
from the resource path, the following heat change is needed
Ib8feb7752bd5736785d142216312bb35629b3601. However the output is still
improved slightly when running against an older heat which does not
have this change.

Change-Id: I86b687fc516da215a6baeef8b365a520d12a8ab1
Closes-Bug: #1619415
(cherry picked from commit b28d8c610147b2830930da532d6b42233d8cd468)
</pre>
</div>
</content>
</entry>
<entry>
<title>Update .gitreview for stable/newton</title>
<updated>2016-09-08T11:46:13+00:00</updated>
<author>
<name>Sharat Sharma</name>
<email>sharat.sharma@nectechnologies.in</email>
</author>
<published>2016-09-08T11:45:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-heatclient.git/commit/?id=00a757eea109f5e21d7cd85ad2f09cdb9ddae94f'/>
<id>00a757eea109f5e21d7cd85ad2f09cdb9ddae94f</id>
<content type='text'>
Change-Id: I52d22733291453372c7173feb95c788b478cd19f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I52d22733291453372c7173feb95c788b478cd19f
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Replace functions 'Dict.get' and 'del' with 'Dict.pop'"</title>
<updated>2016-09-07T11:54:37+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-09-07T11:54:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-heatclient.git/commit/?id=dde6bc4d4fcf0461ca3907ce87693673f9a3325d'/>
<id>dde6bc4d4fcf0461ca3907ce87693673f9a3325d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
