This patch fixes the bug tracker link in the readme. It is set to
depend on a job definition change in project-config so we can use this
patch to test the new release jobs.
Change-Id: I45627d28e8ccec52c6bc8b8c85a7cf684fbb88fd
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: Id7c3281bf2ecb9808d7042611a66c957eb8f4c79
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Some policies derived from standard policies are translated
by base policy translator. For example, a policy which has
`tosca.policies.tacker.Alarming` type derived from
`tosca.policies.Monitoring` type is translated by a translator to
`tosca.policies.Monitoring` type.
A policy which has a type derived from tosca.policies.Placement
doesn't seems to be translated by a translator to
`tosca.policies.Placement`.
This patch fixes this issue by adding the `tosca.policies.Placement`
specific check while translating nodetemplates.
This policy translation support is required to implement below
tacker blueprint:
https://blueprints.launchpad.net/tacker/+spec/vdu-affinity-policy
Closes-Bug: #1755433
Change-Id: Ib265ac3add18027c91a601140a4f03a661603615
- Change to openstackdocstheme which is a theme and extension
support for Sphinx documentation that is published to
docs.openstack.org and developer.openstack.org.
- This patch also updates README.rst
Change-Id: I5922eb9b0f5835be65a5ba3eead78bdf92458452
This removes usage of deprecated Ceilometer API
1. Changing trigger type from "OS::Ceilometer::Alarm"
to "OS::Aodh::GnocchiAggregationByResourcesAlarm"
2. Add "resource_type" fixed with value "instance"
3. Change some paramters (meter_name-> metric,
statistic ->aggregation_method, period-> granularity)
4. Change value from "average" to "mean" in method to
compare to the threshold
Change-Id: I66f8e4c76a918494df26b4af277453e24421b917
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.
Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.
Add openstack-tox-lower-constraints job to the zuul configuration.
See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.
Change-Id: Ib54727bef315518ebcb6e5554911f3e76651e4c7
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
We do not need tox_install.sh, pip can handle constraints itself
and install the project correctly. Thus update tox.ini and remove
the now obsolete tools/tox_install.sh file.
This follows https://review.openstack.org/#/c/508061 to remove
tools/tox_install.sh.
Change-Id: I2a41e9c75dc58ea9a9b3ddeeee553cc14ee95c9b
Method output_to_yaml_files_dict() in hot_template.py was already returned
a nested template. Tacker can use this method
to achieve the nested template. However, the nested template file still
requires to write down in Heat Translator. That made permission denied in
Tacker function test when the nested template tries to write in remote
repository. This patch will fix the above issue.
Change-Id: I3087cdc92fcab2d76566719d8a6e206e3d948523