[release-announce] [openstackansible] openstack-ansible 14.1.1 (newton)
no-reply at openstack.org
no-reply at openstack.org
Thu Mar 16 11:09:50 UTC 2017
We high-spiritedly announce the release of:
openstack-ansible 14.1.1: Ansible playbooks for deploying OpenStack
This release is part of the newton stable release series.
The source is available from:
http://git.openstack.org/cgit/openstack/openstack-ansible
Download the package from:
https://tarballs.openstack.org/openstack-ansible/
For more details, please see below.
14.1.1
^^^^^^
New Features
************
* The new provider network attribute "sriov_host_interfaces" is
added to support SR-IOV network mappings inside Neutron. The
provider_network adds new items network_sriov_mappings and
network_sriov_mappings_list to the provider_networks dictionary.
Multiple interfaces can be defined by comma separation.
* Neutron SR-IOV can now be optionally deployed and configured. For
details about the what the service is and what it provides, see the
SR-IOV Installation Guide (http://docs.openstack.org/developer
/openstack-ansible-os_neutron/configure-network-services.html#sr
--iov-support-optional) for more information.
* Added new variable "tempest_volume_backend_names" and updated
templates/tempest.conf.j2 to point "backend_names" at this variable
Known Issues
************
* There is currently an Ansible bug in regards to "HOSTNAME". If the
host ".bashrc" holds a var named "HOSTNAME", the container where the
"lxc_container" module attaches will inherit this var and
potentially set the wrong "$HOSTNAME". See the Ansible fix
(https://github.com/ansible/ansible/pull/22246) which will be
released in Ansible version 2.3.
Upgrade Notes
*************
* Gnocchi service endpoint variables were not named correctly.
Renamed variables to be consistent with other roles.
Deprecation Notes
*****************
* Removed "tempest_volume_backend1_name" and
"tempest_volume_backend1_name" since "backend1_name" and
"backend2_name" were removed from tempest in commit 27905cc (merged
26/04/2016)
Changes in openstack-ansible 14.1.0..14.1.1
-------------------------------------------
3db0efd Introduce userspace group_vars and host_vars
7dad28e Use OpenStack-Infra MariaDB mirror in OpenStack-CI
b8ccc1d Retry the git clone in role fetcher
786b3e8 AIO: Provide facility to exclude apt distributions
8d6bf25 [docs] Update developer docs script reference
621a4d0 DOC - Add note regarding Ansible hostname bug
d326bc8 [docs] Add scenario customisation information to AIO quick start guide
484b36a Answer the upgrade no-going-back prompt
2bd1bdd Ensure that the terminal type is set
e67a902 Adjust gate-check-commit for deploy/upgrade testing
364f767 Check for rbd as a default & optional glance back-end
72ed929 Fix upgrade script-library check
12df0f1 [docs] Add http public endpoint example
27798c7 Add rsyslog_client configuration for Calico
4665990 Serialize RabbitMQ container prep
2c9b7b6 [docs] Fix formatting for Core Reviewers page
b739fef Move upper constraint logic to after python is installed
1662acf Add openstack_user_config reference to Networking Appendix
ba27098 Allow refspec in role fetcher
a7119d3 Allow role path override in fetch play
3d15c3e [DOC] fix tag for newton
8b755e1 Move ceph client role to playbooks for faster run time
8e28859 Implement ARA logging and reporting for openstack-ansible gate jobs
2e7599e Update all SHAs for 14.1.1
1eb3186 unify interface lookups
Diffstat (except docs and test files)
-------------------------------------
ansible-role-requirements.yml | 40 ++++++++--------
deploy-guide/source/app-config-test.rst | 12 +++--
deploy-guide/source/app-networking.rst | 17 ++++++-
deploy-guide/source/configure.rst | 1 +
deploy-guide/source/deploymenthost.rst | 2 +-
deploy-guide/source/targethosts-networkconfig.rst | 3 ++
.../openstack_user_config.yml.prod.example | 6 +++
.../openstack_user_config.yml.test.example | 2 +-
.../user_variables.yml.test.example | 6 +++
playbooks/common-tasks/dynamic-address-fact.yml | 49 +++++++++++++++++++
playbooks/defaults/repo_packages/gnocchi.yml | 2 +-
.../defaults/repo_packages/openstack_services.yml | 46 +++++++++---------
playbooks/inventory/group_vars/all.yml | 2 +-
playbooks/os-cinder-install.yml | 30 +++---------
playbooks/os-glance-install.yml | 3 ++
playbooks/os-gnocchi-install.yml | 3 ++
playbooks/os-neutron-install.yml | 27 +++++------
playbooks/os-nova-install.yml | 39 +++------------
playbooks/rabbitmq-install.yml | 1 +
...ble-hostname-bug-rabbitmq-7919f9311d61dcd6.yaml | 9 ++++
.../network_sriov_mappings-7e4c9bcb164625c3.yaml | 8 ++++
.../notes/neutron-sriov-50c0099554574d01.yaml | 7 +++
...ate-multi-backend-options-4eb27290058401d3.yaml | 9 ++++
...-rename-gnocchi-endpoints-87626018773f77e0.yaml | 5 ++
scripts/bootstrap-ansible.sh | 18 ++++---
scripts/gate-check-commit.sh | 55 ++++++++++++++++++++++
scripts/openstack-ansible.rc | 7 +++
scripts/run-upgrade.sh | 5 +-
scripts/scripts-library.sh | 2 +
.../bootstrap-host/tasks/prepare_aio_config.yml | 7 +++
.../bootstrap-host/templates/apt-sources.list.j2 | 18 ++++---
.../templates/user_variables.aio.yml.j2 | 6 +++
38 files changed, 380 insertions(+), 187 deletions(-)
More information about the Release-announce
mailing list