In I462ce7161497306483286b78416f9037ac80d6fa we changed to use the
frozen_defintion properties for delete. However, When deleting a
resource from backup stack, where the resource is in INIT_COMPLETE,
setting the _stored_properties_data(_properties_data) to {} when
loading the resource from the db, results in error, when resources
access properties in handle_delete.
Change-Id: If76372c7ef9aee258efb1bfbc724d8637bc6a32c
Closes-Bug: #1709682
eliminate [ec2authtoken] section, if auth_uri is specified in
'clients_keystone' section
Change-Id: Ie11139a5d9a176037f1c9f50a62ff6dbd1b20b8f
Closes-Bug: #1705664
This corrects the entrypoint for heat_keystoneclient so that
oslo-config-generator can find it.
Change-Id: I366589c30626232771714394ed6d9353db6f04ba
Closes-Bug: #1711445
This patch add release note for know issue: identity federation
can't work with heat.
Also add release note for document migration.
Change-Id: I13daf3fd3a8ea40542aa31eebbc3df2db0f2b422
cryptography module throws an InvalidToken exception that does
not have any error message.
Change-Id: Ied520cd9ff60032fad1ae13e4a81dad6847d82ab
Closes-Bug: #1711047
Set default values for some properties of neutron
port resource, to make sure port updating works.
Change-Id: I081ad863d4c4876d19ea9f139565afdc5558c6bb
Closes-Bug: #1710076
Use non-deprecated path first, so there are no warning of use
deprecated path. We will remove old path soon.
Change-Id: I4472d6a57e77662bf639b4a8ece6a75da8e1c375
Set old tags for old_stack to make sure the stack
with the correct tags after rollback.
Change-Id: I8450df08c84b5a467ab8ac991451c5b108ee96e7
Closes-Bug: #1702251
zaqar v1/1.1 has been deprecated since long. Though it's enabled
in the devstack plugin[1], this may cause some issues and potential
data loss. Better remove all it's usage.
[1] https://git.openstack.org/cgit/openstack/zaqar/tree/devstack/plugin.sh#n88
Change-Id: Ifa1636dcf296747735dc8d28c2feb108919c094d
The integration jobs currently download images from a third party
mirror which can be slow at times or use up a lot of bandwidth.
This patch tries to automatically detect if nodepool mirrors are
active and uses them, falling back to the global round-robin mirror
of the Fedora project instead of a specific mirror.
Change-Id: Ie111c20b6dd0efe2e1cbfcac2a46b27ce6bc20c0
The original 'addresses' field is a map from neutron network uuid
to an address list. For example:
{'ed5c1b52-01ab-4a89-8b99-00705d9066c6': [..]}
This commit proposes to extend it to neutron network name. This
allows the address list to be hashed from uuid or name of a network.
{'ed5c1b52-01ab-4a89-8b99-00705d9066c6': [...],
'private': [...]}
This improvement will make the format of addresses consistent
between containers and VMs. In addition, it allows retrieving IP
addresses through either network name or network id. For example:
{get_attr: [my-container, addresses, private, 0, addr]}
or
{get_attr: [my-container, addresses, <uuid>, 0, addr]}
The first form is more user-friendly and the latter is able to
resolve ambiguity that two networks have the same name.
Closes-Bug: #1709191
Change-Id: Ib319e3683529fe71ee1c8dbe3087c9f30f1f1116
The description for tmpl_diff argument in handle_update function
was incomplete and could be misconstrued as referring to the
values in the old definition. This documentation fix rectifies
that issue. Also, corrected the name "templ_diff" to "tmpl_diff".
Related-Bug: 1709147
Change-Id: Iaa55aeb14cf836d0dc589bdbe711fa29f6ef6080
Add a new property floating_subnet into FloatingIP class in heat,
so that user can specify a subnet of external network for floating ip.
Change-Id: I7fbed503d3ce94f9c20e5b4ca780491f323ce86a
Closes-Bug: 1625759