[openstackansible] openstack-ansible 16.0.3 (pike)
We contentedly announce the release of: openstack-ansible 16.0.3: Ansible playbooks for deploying OpenStack This release is part of the pike 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/ For more details, please see below. 16.0.3 ^^^^^^ New Features ************ * The installation of Erlang and is now optimized for CentOS. Erlang 19.x is now installed via a single package that is maintained by RabbitMQ developers and it provides the minimal features required for RabbitMQ to function. It also includes HiPE support for increased performance. The version of Erlang is kept constant using yum's versionlock plugin. * RabbitMQ is now installed via an RPM repository provided by RabbitMQ developers. The version is kept constant via yum's versionlock plugin. This allows the tasks to lock the RabbitMQ version to a particular revision and prevent changes to that version. Upgrade Notes ************* * The ceph-ansible integration has been updated to support the ceph- ansible v3.0 series tags. The new v3.0 series brings a significant refactoring of the ceph-ansible roles and vars, so it is strongly recommended to consult the upstream ceph-ansible documentation (http://docs.ceph.com/ceph-ansible/master/) to perform any required vars migrations before you upgrade. * The ceph-ansible common roles are no longer namespaced with a galaxy-style '.' (ie. "ceph.ceph-common" is now cloned as "ceph- common"), due to a change in the way upstream meta dependencies are handled in the ceph roles. The roles will be cloned according to the new naming, and an upgrade playbook "ceph-galaxy-removal.yml" has been added to clean up the stale galaxy-named roles. Critical Issues *************** * The ceph-ansible integration has been updated to support the ceph- ansible v3.0 series tags. The new v3.0 series brings a significant refactoring of the ceph-ansible roles and vars, so it is strongly recommended to consult the upstream ceph-ansible documentation (http://docs.ceph.com/ceph-ansible/master/) to perform any required vars migrations before you upgrade. Bug Fixes ********* * The "sysstat" package was installed on all distributions, but it was only configured to run on Ubuntu and OpenSUSE. It would not run on CentOS due to bad SELinux contexts and file permissions on "/etc/cron.d/sysstat". This has been fixed and "sysstat" now runs properly on CentOS. Changes in openstack-ansible 16.0.2..16.0.3 ------------------------------------------- b5c2d94 PermitRootLogin for hosts group 9656cab Zuul: add file extension to playbook path 1833440 Update swift role SHA 8aa1cc7 Initial integrated zuulv3 jobs 8c5a77e Use zuul v3 src location to install ARA 6c7ee84 Update all SHAs for 16.0.3 cad752a Correct regex for disk size 9ade47f Add ceph-ansible v3 support bc749df Include the Ansible version variable when installing ara 9b813c5 Updated repo cloner for zuulv3 99abc90 Fix warning in upgrade Diffstat (except docs and test files) ------------------------------------- ansible-role-requirements.yml | 74 ++++++++------- group_vars/all/all.yml | 2 +- group_vars/all/ceph.yml | 3 +- group_vars/hosts.yml | 3 + playbooks/ceph-install.yml | 44 ++++++--- playbooks/defaults/repo_packages/gnocchi.yml | 2 +- .../defaults/repo_packages/openstack_services.yml | 68 ++++++------- .../notes/ceph-ansible-v3-a570cf4477c77860.yaml | 15 +++ .../notes/ceph-galaxy-roles-1a0a13be026e45d8.yaml | 8 ++ ...ize-centos-erlang-install-bafd1c376ffca35e.yaml | 15 +++ ...t-centos-opensuse-running-0be396c60a513562.yaml | 8 ++ scripts/gate-check-commit.sh | 7 +- scripts/run-upgrade.sh | 1 + .../playbooks/ceph-galaxy-removal.yml | 31 ++++++ .../playbooks/user-secrets-adjustment.yml | 3 +- .../bootstrap-host/tasks/check-requirements.yml | 2 +- .../templates/user_variables_ceph.yml.j2 | 2 +- zuul.d/jobs.yaml | 101 ++++++++++++++++++++ zuul.d/playbooks/run.yml | 12 +++ zuul.d/project.yaml | 41 ++++++++ 23 files changed, 408 insertions(+), 165 deletions(-)
participants (1)
-
no-reply@openstack.org