[release-announce] [openstackansible] openstack-ansible 17.0.1 (queens)

no-reply at openstack.org no-reply at openstack.org
Tue Apr 3 16:37:46 UTC 2018


We jubilantly announce the release of:

openstack-ansible 17.0.1: Ansible playbooks for deploying OpenStack

This release is part of the queens 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.

17.0.1
^^^^^^


Upgrade Notes
*************

* Users should purge the 'ntp' package from their hosts if ceph-
  ansible is enabled. ceph-ansible previously was configured to
  install ntp by default which conflicts with the OSA ansible-
  hardening role chrony service.


Bug Fixes
*********

* ceph-ansible is no longer configured to install ntp by default,
  which creates a conflict with OSA's ansible-hardening role that is
  used to implement ntp using 'chrony'.

Changes in openstack-ansible 17.0.0..17.0.1
-------------------------------------------

90d0679 Bump pip_install SHA to include constraints fix
0b135c7 Update repo_build role for PBR fix
4878661 [Docs] Include OpenStack-Ansible Manifesto
493127b [Docs] Change heading in target hosts
85714ac Apply haproxy vars to haproxy group instead of haproxy_all
2bcf902 Urgent bump of lxc_hosts
7580867 [Docs] Restructure inventory documentation
4883069 [Docs] Adapt the wording for disk requirements
217ba37 [Docs] Simplify overview page
f72f692 Update cinder role SHA for cinder_backends fix
30112f7 Disable ceph-ansible NTP installation
9edfc3f [Docs] Uniform image on top
cad9025 Stop running get-ansible-role-requirements with -vvv
3eca1b5 [Docs] Backport Master structure
8ab8551 Stop inventory constantly giving containers new IP
2c1b8fc Correct is_container when deploying containers
cd931de Add missing Ubuntu packages
8f60acc Fix typo and misleading task name for nova-consoleauth
0de448a Fix BOOTSTRAP_OPTS
6ed93f3 [Docs] Simplify advanced config
ff66ab0 [Docs] Migrate CLI reference to reference guide
ae3192b [Docs] Promote Backup and Restore
1e46c9c [Docs] Promote scale the environment
91f1c8d [Docs] Add haproxy verification
878c88f [Docs] Update manage networks location
018b5ee [Docs] Unhide the ssl user story
93a6207 [Docs] Move the upgrade reference into reference
66b3e1a [Docs] Flatten out maintenance task
20f2da0 [Docs] Simplify structure of operations guide
e13107f [Docs] Remove duplicate hardening content
d2822f1 [Docs] Introduce next steps
0effa60 [Docs] Less scary landing page
4cc4193 [Docs] Link to the AIO
a0478d1 bootstrap-host: Prepare disk for machinectl storage
47f6df7 Improve healthchecks
b12ee4b scripts: scripts-library.sh: Fix dstat background process command
435ec68 Replace host_need_pip with standard override mechanism


Diffstat (except docs and test files)
-------------------------------------

README.rst                                         |   2 +-
ansible-role-requirements.yml                      |   8 +-
deploy-guide/source/app-aboutosa.rst               |  52 +++
.../source/app-advanced-config-affinity.rst        |  50 ---
.../source/app-advanced-config-options.rst         |  14 -
.../source/app-advanced-config-override.rst        | 270 ------------
.../source/app-advanced-config-security.rst        |  38 --
.../source/app-advanced-config-sslcertificates.rst | 139 -------
deploy-guide/source/app-ceph.rst                   |  13 -
deploy-guide/source/app-config-pod.rst             | 159 -------
deploy-guide/source/app-config-prod-ceph.rst       | 133 ------
deploy-guide/source/app-config-prod.rst            | 126 ------
deploy-guide/source/app-config-test.rst            | 112 -----
deploy-guide/source/app-custom-layouts.rst         | 190 ---------
deploy-guide/source/app-limited-connectivity.rst   | 152 -------
deploy-guide/source/app-networking.rst             | 118 ------
deploy-guide/source/app-resources.rst              |   6 +-
deploy-guide/source/app-security.rst               | 161 --------
deploy-guide/source/app.rst                        |  11 +-
deploy-guide/source/conf.py                        |   2 +-
deploy-guide/source/configure.rst                  |  27 +-
deploy-guide/source/deploymenthost.rst             |  43 +-
.../source/figures/arch-layout-production-ceph.png | Bin 167033 -> 0 bytes
.../source/figures/arch-layout-production-ceph.svg |   3 -
.../source/figures/arch-layout-production.png      | Bin 217767 -> 0 bytes
.../source/figures/arch-layout-production.svg      |   3 -
deploy-guide/source/figures/arch-layout-test.png   | Bin 220515 -> 0 bytes
deploy-guide/source/figures/arch-layout-test.svg   |   3 -
deploy-guide/source/figures/arch-layout.graffle    | Bin 8655 -> 0 bytes
.../figures/networkarch-bare-external-example.png  | Bin 107053 -> 0 bytes
.../source/figures/networkarch-bare-external.png   | Bin 109645 -> 0 bytes
.../networkarch-container-external-example.png     | Bin 178387 -> 0 bytes
.../figures/networkarch-container-external.png     | Bin 183958 -> 0 bytes
deploy-guide/source/figures/networkcomponents.png  | Bin 38304 -> 0 bytes
deploy-guide/source/figures/networking-compute.png | Bin 116754 -> 0 bytes
.../source/figures/networking-neutronagents.png    | Bin 136895 -> 0 bytes
deploy-guide/source/index.rst                      |  14 +-
deploy-guide/source/next-steps.rst                 |  18 +
deploy-guide/source/overview-network-arch.rst      |  85 ----
deploy-guide/source/overview-osa.rst               |  98 -----
deploy-guide/source/overview-requirements.rst      |  90 ++--
.../source/overview-service-architecture.rst       | 122 ------
deploy-guide/source/overview-storage-arch.rst      | 167 --------
deploy-guide/source/overview.rst                   |  34 +-
deploy-guide/source/run-playbooks.rst              |  10 +-
deploy-guide/source/targethosts-networkconfig.rst  |  84 +++-
deploy-guide/source/targethosts-prepare.rst        |  36 +-
deploy-guide/source/targethosts.rst                |   9 +-
deploy-guide/source/verify-operation.rst           |  12 +-
.../admin/maintenance-tasks/ansible-modules.rst    |  36 +-
.../admin/maintenance-tasks/managing-swift.rst     |  80 ----
.../admin/maintenance-tasks/network-maintain.rst   | 196 ---------
.../admin/maintenance-tasks/rabbitmq-maintain.rst  |   1 -
.../admin/maintenance-tasks/scale-environment.rst  | 402 ------------------
.../monitor-environment/monitoring-systems.rst     |  11 -
.../admin/openstack-operations/cli-operations.rst  |  56 +--
.../admin/openstack-operations/managing-images.rst |   1 -
.../openstack-operations/managing-instances.rst    |   1 -
.../openstack-operations/managing-networks.rst     | 190 +++++++++
.../admin/openstack-operations/network-service.rst |  44 +-
.../admin/openstack-operations/verify-deploy.rst   | 170 +++++---
.../upgrades/major-upgrades-manual-upgrade.rst     | 263 ++++++++++++
.../admin/upgrades/major-upgrades-with-script.rst  |  34 ++
.../architecture/container-networking.rst          | 106 +++++
.../reference/configuration/advanced-config.rst    |  18 +
.../reference/configuration/extending-osa.rst      |  60 +++
.../configuration/extra-python-software.rst        |  37 ++
.../reference/configuration/using-overrides.rst    | 457 +++++++++++++++++++++
.../figures/networkarch-bare-external-example.png  | Bin 0 -> 107053 bytes
.../figures/networkarch-bare-external.png          | Bin 0 -> 109645 bytes
.../networkarch-container-external-example.png     | Bin 0 -> 178387 bytes
.../figures/networkarch-container-external.png     | Bin 0 -> 183958 bytes
.../reference/figures/networking-compute.png       | Bin 0 -> 116754 bytes
.../reference/figures/networking-neutronagents.png | Bin 0 -> 136895 bytes
.../reference/inventory/configure-inventory.rst    | 199 +++++++++
.../reference/inventory/generate-inventory.rst     | 127 ++++++
.../reference/inventory/manage-inventory.rst       |  70 ++++
.../inventory/openstack-user-config-reference.rst  |  12 +
.../inventory/understanding-inventory.rst          |  95 +++++
.../reference/upgrades/reference-scripts.rst       |  45 ++
.../upgrades/reference-upgrade-playbooks.rst       | 101 +++++
.../user/figures/arch-layout-production-ceph.png   | Bin 0 -> 167033 bytes
.../user/figures/arch-layout-production-ceph.svg   |   3 +
inventory/group_vars/ceph_all.yml                  |   4 +
inventory/group_vars/haproxy/haproxy.yml           | 357 ++++++++++++++++
inventory/group_vars/haproxy/keepalived.yml        |  71 ++++
inventory/group_vars/haproxy_all/haproxy.yml       | 357 ----------------
inventory/group_vars/haproxy_all/keepalived.yml    |  71 ----
osa_toolkit/generate.py                            |  17 +-
playbooks/containers-lxc-create.yml                |  12 +-
playbooks/healthcheck-hosts.yml                    |  86 ++++
playbooks/healthcheck-infrastructure.yml           |  18 +-
playbooks/os-nova-install.yml                      |   4 +-
.../notes/ceph-ansible-ntp-8d5078e3e1340ef4.yaml   |  11 +
scripts/bootstrap-aio.sh                           |   2 +-
scripts/bootstrap-ansible.sh                       |   3 +-
scripts/scripts-library.sh                         |  14 +-
.../bootstrap-host/tasks/prepare_data_disk.yml     |  22 +-
.../tasks/prepare_loopback_machines.yml            |  37 ++
.../templates/user_variables.aio.yml.j2            |   4 -
168 files changed, 5696 insertions(+), 5417 deletions(-)







More information about the Release-announce mailing list