We are stoked to announce the release of: openstack-ansible 13.3.2: Ansible playbooks for deploying OpenStack With source available at: http://git.openstack.org/cgit/openstack/openstack-ansible For more details, please see below. 13.3.2 ^^^^^^ New Features ************ * A new variable has been added to allow a deployer to control the restart of containers via the handler. This new option is "lxc_container_allow_restarts" and has a default of "true". If a deployer wishes to disable the auto-restart functionality they can set this value to "false" and automatic container restarts that are not absolutely required will be disabled. Upgrade Notes ************* * LXC package installation and cache preparation will now occur by default only on hosts which will actually implement containers. * During upgrades, container and service restarts for the mariadb/galera cluster were being triggered multiple times and causing the cluster to become unstable and often unrecoverable. This situation has been improved immensely, and we now have tight control such that restarts of the galera containers only need to happen once, and are done so in a controlled, predictable and repeatable way. Bug Fixes ********* * LXC package installation and cache preparation will now occur by default only on hosts which will actually implement containers. * The "--compact" flag has been removed from xtrabackup options. This had been shown to cause crashes in some SST situations Changes in openstack-ansible 13.3.1..13.3.2 ------------------------------------------- 339d353 Limit LXC hosts playbook to container hosts only c20771a Update os_neutron role SHA a77116e [DOCS] Updated the manual upgrade documentation d3aaab4 Set default/fix version numbers in upgrade script 39add3f Remove pip.conf during upgrade on all hosts 00901b0 Print remaining tasks on failed upgrade correctly 2aca7ff Add releasenote forgotten in recent role pin update a7615d8 Bump keystone_git_install_branch SHA f12a0fb Update role pins a34a5df Fix rabbitmq issues in run-upgrade.sh script be557e8 Update all SHAs for 13.3.2 4aab8d0 Better control of mariadb restarts in upgrades 2756d54 Split package update/install commands Diffstat (except docs and test files) ------------------------------------- ansible-role-requirements.yml | 34 +++--- global-requirement-pins.txt | 2 +- .../defaults/repo_packages/openstack_services.yml | 32 +++--- playbooks/inventory/group_vars/all.yml | 2 +- playbooks/inventory/group_vars/hosts.yml | 2 +- playbooks/lxc-hosts-setup.yml | 2 +- ...-container-restart-option-8c7f5b20b9414ead.yaml | 8 ++ .../notes/lxc-hosts-limit-f68707c1287ccbb9.yaml | 7 ++ .../mariadb-rolling-upgrades-323510425c3c7751.yaml | 8 ++ ...trabackup-compact-disable-8ae9215207147ebc.yaml | 4 + scripts/bootstrap-ansible.sh | 7 +- scripts/run-upgrade.sh | 41 +++++-- scripts/scripts-library.sh | 2 +- .../playbooks/01_ansible_fact_cleanup.yml | 1 + .../playbooks/02_ansible_fact_cleanup.yml | 1 + .../playbooks/galera-cluster-rolling-restart.yml | 59 ++++++++++ .../playbooks/pip-conf-removal.yml | 24 ++++ .../playbooks/repo-server-pip-conf-removal.yml | 24 ---- 20 files changed, 270 insertions(+), 126 deletions(-)
participants (1)
-
no-reply@openstack.org