In some circumstances, it is necessary to have
arbitrary image properties on Glance images.
An example is described here:
https://storyboard.openstack.org/#!/story/2008951
This patch adds the ability to specify those
properties using the WebImage resource.
Story: 2008951
Task: 42575
Change-Id: I23475185671c52b02eb57f1aa537f206b51c384a
Nova-network is long gone and this resource type has been hidden for
many, many releases.
Change-Id: Id6fd24dad04c5d547368ca54f7210429f27e2b37
Story: 2008978
Task: 42622
Logs are now filled with these deprecated policy warnings.
We'll remove it once we remove the deprecated rules.
Closes-Bug: #1933241
Change-Id: I5b52b0bdaa41510c0d962876241bf9b7ad121d96
Unreadable logs from oslo.context warnings.
"Using the 'project_domain' argument is deprecated in version
'2.18' and will be removed in version '3.0'"
Change-Id: Icfe18a5d299da4b6b4024374791be53f2b3e41f2
As per the community goal of migrating the policy file
the format from JSON to YAML[1], we need to do two things:
1. Change the default value of '[oslo_policy] policy_file''
config option from 'policy.json' to 'policy.yaml' with
upgrade checks.
2. Deprecate the JSON formatted policy file on the project side
via warning in doc and releasenotes.
Also replace policy.json to policy.yaml ref from doc and code.
[1]https://governance.openstack.org/tc/goals/selected/wallaby/migrate-policy-format-from-json-to-yaml.html
Change-Id: I1aa12bcd2638390f25d57ce8abeeec248121dc02
The change to SQLAlchemy upper constraints has
broken some of the tests in Heat. Syntax and usage
needs to be updated accordingly to ensure tests work
with the 1.4 version of SQLAlchemy.
Reference:
https://storyboard.openstack.org/#!/story/2008974
Story: 2008974
Task: 42616
Change-Id: Id4755c8c58401ebfd42a8c57f94d111de9f74ac1
Gate job is extremely unstable because [1]
This patch propose to add explict dependency before we fix the issue.
Story: 2008936
Task: 42544
[1] https://storyboard.openstack.org/#!/story/2008936
Change-Id: I97e05c3d912030dbf77218b114e9e16fb25dca97
YAML indentation is wrong, instead of their appropriate sections
options are set to the DEFAULT section of config like the following
[DEFAULT]
heat_api = {'workers': 2}
not sure if oslo.config handles that properly so better fix this.
Change-Id: I6b414770985afd3d71c6cc718ea366fbd384e88c
With I04e7ad90944c2d03ce0e59ba16af9d60d6e01222 we allowed
update of previously-existing resource if replacement
creation has failed during last update. However, we force
update the status of the existing resource to 'COMPLETE'.
Therefore, in the next update if properties/type has not
changed for the resource it won't try to update/replace
the previously existing resource resulting in false positive
of stack updated successfully.
Task: 42194
Change-Id: Icc90a921ec67e49aec2c4acfad72235c57c78421
If the interface has been detached before we call
detach_interface, then we keep on calling it as we
get a 404 from nova. Let's assume it's being called
and check if the interface has been detached.
Task: 42195
Change-Id: I768eeb10c2c24a0c93749b11636ef3e003ecfcd9
Add file to the reno documentation build to show release notes for
stable/wallaby.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/wallaby.
Sem-Ver: feature
Change-Id: I9f0b228735202817e50d2541d8e340064f052594
Allow operators to set a different (presumably looser) policy on PATCH
updates that don't make any changes to the stack, but just retrigger a
new update traversal (that will result in e.g. replacing any unhealthy
resources).
Change-Id: Id29e7ec7f6cf127177ea7ab29127b0568afaa18b
Task: 37305
We received huge amount of warnings during service start.
Most about stop using `deprecated_reason` and `deprecated_since` by
`policy.DocumentedRuleDefault` directly. And should use them under
`policy.DeprecatedRule instead.
This patch apply for above suggestion.
Also bump oslo.policy lower-constraints and requirements to `3.7.0` to alias
policy behavior.
Story: 2008707
Task: 42041
Change-Id: Iefcfc30a051fe25ccc5121c7ddb817e8c271fcb6