[release-announce] [openstackansible] openstack-ansible 16.0.8 (pike)
no-reply at openstack.org
no-reply at openstack.org
Mon Feb 19 18:18:25 UTC 2018
We are thrilled to announce the release of:
openstack-ansible 16.0.8: 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.8
^^^^^^
Known Issues
* All the pike versions 16.0.7 and before use mariadb-server 10.1
with no minor version frozen. The latest version, 10.1.31, has
presented problems with the state transfer for multi-node
environments when the variable "galera_wsrep_sst_method" is set to
"xtrabackup-v2" (the default value). This causes a new cluster to
fail, or an existing cluster to be unable to transfer state when a
node is rebooted.
To work around this issue, the recommendation is to set the
following overrides in "/etc/openstack_deploy/user_variables.yml" to
ensure that the last known good version of MariaDB is used.
From 16.0.8 onwards, these values are set as defaults and will be
updated from time to time after verifying that the new versions
work. As such, setting these overrides is not required for 16.0.8
onwards.
# Use these values for Ubuntu
galera_repo_url: https://downloads.mariadb.com/MariaDB/mariadb-10.1.30/repo/ubuntu
galera_client_repo_url: "{{ galera_repo_url }}"
# Use these overrides for CentOS/RHEL:
galera_repo_url: https://downloads.mariadb.com/MariaDB/mariadb-10.1.30/yum/centos7-amd64/
galera_client_repo_url: "{{ galera_repo_url }}"
# Use these values for SuSE
galera_repo_url: https://downloads.mariadb.com/MariaDB/mariadb-10.1.30/yum/opensuse42-amd64
galera_client_repo_url: "{{ galera_repo_url }}"
The problem has been registered upstream and progresson the issue
can be followed there: https://jira.mariadb.org/browse/MDEV-15254
* For all pike releases up to 16.0.7 when executing the os-nova-
install.yml playbook the "nova-novncproxy" and "nova-
spicehtml5proxy" services will fail. The workaround to resolve this
issue is to restart the services.
cd /opt/rpc-openstack/openstack-ansible/playbooks
# start the service again
# replace nova-novncproxy with nova-spicehtml5proxy when appropriate
ansible nova_console -m service -a 'name=nova-novncproxy state=restarted'
# set the appropriate facts to prevent the playbook trying
# to reload it again when the playbook is run again
ansible nova_console -m ini_file -a 'dest=/etc/ansible/facts.d/openstack_ansible.fact section=nova option=need_service_restart value=False'
This issue has been resolved in the 16.0.8 release.
Changes in openstack-ansible 16.0.7..16.0.8
-------------------------------------------
2b84012 Remove unnecessary memcache variables
5b44597 bootstrap-host: Create swap without using a failed task
2be2d9f Remove impossible tests
09a6a73 Zuul: Remove project name
0e0819b Document known issue with galera 10.1.31
01368fc Use native packages to deploy keepalived
830f35f Remove jinja2 delimiters in when
489a1f4 Remove jinja from failed_when
d63e0db Update os_nova role SHA
2c5d991 Update all SHAs for 16.0.8
Diffstat (except docs and test files)
-------------------------------------
ansible-role-requirements.yml | 26 +++----
global-requirement-pins.txt | 2 +-
group_vars/all/all.yml | 2 +-
group_vars/all/keepalived.yml | 3 +-
group_vars/keystone_all.yml | 2 -
playbooks/defaults/repo_packages/gnocchi.yml | 2 +-
.../defaults/repo_packages/openstack_services.yml | 66 ++++++++---------
playbooks/openstack-hosts-setup.yml | 2 +-
playbooks/os-keystone-install.yml | 2 +-
...adb-10.1.31-package-issue-78816cff4e9f2de9.yaml | 34 +++++++++
.../nova-novncproxy-restart-12514f9d9a797ba6.yaml | 18 +++++
.../bootstrap-host/tasks/prepare_loopback_swap.yml | 84 ++++++++++++----------
zuul.d/project.yaml | 13 ++--
13 files changed, 156 insertions(+), 100 deletions(-)
More information about the Release-announce
mailing list