[release-announce] openstack-ansible 18.1.6 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Tue Apr 2 01:01:33 UTC 2019
We are pumped to announce the release of:
openstack-ansible 18.1.6: Ansible playbooks for deploying OpenStack
This release is part of the rocky stable release series.
The source is available from:
https://git.openstack.org/cgit/openstack/openstack-ansible
Download the package from:
https://tarballs.openstack.org/openstack-ansible/
Please report issues through:
https://bugs.launchpad.net/openstack-ansible/+bugs
For more details, please see below.
18.1.6
^^^^^^
New Features
************
* Adding support for Mistral to be built as part of the repo build
process.
* Adding the "os-mistral-install.yml" file to deploy mistral to
hosts tagged with hostgroup "mistral_all"
* The list of enabled filters for the Cinder scheduler,
*scheduler_default_filters* in *cinder.conf*, could previously be
defined only via an entry in "cinder_cinder_conf_overrides". You now
have the option to instead define a list variable,
"cinder_scheduler_default_filters", that defines the enabled
filters. This is helpful if you either want to disable one of the
filters enabled by default (at the time of writing, these are
*AvailabilityZoneFilter*, *CapacityFilter*, and
*CapabilitiesFilter*), or if conversely you want to add a filter
that is normally not enabled, such as *DifferentBackendFilter* or
*InstanceLocalityFilter*.
For example, to enable the *InstanceLocalityFilter* in addition to
the normally enabled scheduler filters, use the following variable.
cinder_scheduler_default_filters:
- AvailabilityZoneFilter
- CapacityFilter
- CapabilitiesFilter
- InstanceLocalityFilter
Deprecation Notes
*****************
* There was previously an environment variable
("ANSIBLE_ROLE_FETCH_MODE") to set whether the roles in ansible-
role-requirements.yml were fetched using ansible-galaxy or using
git, however the default has been git for some time ansible since
the use of the "ceph-ansible" respoitory for ceph deployment, using
ansible-galaxy to download the roles does not work properly. This
functionality has therefore been removed.
Changes in openstack-ansible 18.1.5..18.1.6
-------------------------------------------
fc4a93cb9 Pass ceph_mons as a list of inventory hosts
7f5a9bd87 Always set pip vars for tempest install
02ca9bc37 nova: restart instead of reloading services
79788d62c Add support to deploy mistral
dcb2d3888 Bump SHAs for stable/rocky
e86257683 Remove ANSIBLE_ROLE_FETCH_MODE
Diffstat (except docs and test files)
-------------------------------------
ansible-role-requirements.yml | 22 +++---
etc/openstack_deploy/conf.d/mistral.yml.aio | 3 +
etc/openstack_deploy/conf.d/mistral.yml.example | 8 +++
etc/openstack_deploy/user_secrets.yml | 5 ++
inventory/env.d/mistral.yml | 46 +++++++++++++
inventory/group_vars/all/ceph.yml | 9 ++-
inventory/group_vars/haproxy/haproxy.yml | 9 +++
inventory/group_vars/mistral_all.yml | 31 +++++++++
inventory/inventory.ini | 6 ++
playbooks/defaults/distro_install.yml | 4 --
playbooks/defaults/repo_packages/gnocchi.yml | 2 +-
.../defaults/repo_packages/openstack_services.yml | 79 ++++++++++++----------
playbooks/os-mistral-install.yml | 55 +++++++++++++++
playbooks/os-nova-install.yml | 9 ++-
playbooks/os-tempest-install.yml | 7 +-
.../add-mistral-to-repo-deddfe1034291765.yaml | 5 ++
...gurable-scheduler-filters-17ea2ed9d4aa0708.yaml | 25 +++++++
...e-ansible-role-fetch-mode-281d9fcb7389e163.yaml | 9 +++
scripts/bootstrap-ansible.sh | 12 ----
scripts/gate-check-commit.sh | 4 --
22 files changed, 285 insertions(+), 82 deletions(-)
More information about the Release-announce
mailing list