[release-announce] [openstackansible] openstack-ansible-os_nova 15.1.8 (ocata)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 28 01:03:25 UTC 2017


We are pleased to announce the release of:

openstack-ansible-os_nova 15.1.8: os_nova for OpenStack Ansible

This release is part of the ocata stable release series.

Download the package from:

    https://tarballs.openstack.org/openstack-ansible-os_nova/

For more details, please see below.

15.1.8
^^^^^^

New Features

* The "os_nova" role now provides for doing online data migrations
  once the db sync has been completed. The data migrations will not be
  executed until the boolean variable "nova_all_software_updated" is
  true. This variable will need to be set by the playbook consuming
  the role.

Changes in openstack-ansible-os_nova 15.1.6..15.1.8
---------------------------------------------------

991d329 Use direct include instead of "with_first_found"
4e7e67e Remove temporary default used for Ceph var migration
3150023 Include ceph_client role if needed
d0e2a1c Implement data migrations for rolling upgrades
0158a31 Set cpu_mode to "none" for qemu virt type.
c0bd7bb Add reload support to init file
9c14b2c Perform an atomic policy file change
fb0bedb novnc fix for vnc_auto.html -> vnc_lite.html
5d6e823 Normalise distro package installation
5be01d8 Filter services dictionary per host
4d3234b Streamline task execution
a57018f Fix lint failure E004
7281641 Use the host python interpreter when delegating to localhost


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

defaults/main.yml                                  |  23 +++-
handlers/main.yml                                  | 117 ++++++++++---------
.../nova-data-migrations-f6c2bc0f9e7b1908.yaml     |   9 ++
tasks/consoles/nova_console_novnc_install.yml      |  63 ++++++++++
tasks/consoles/nova_console_novnc_ssl.yml          |  44 +++++++
tasks/consoles/nova_console_spice_install.yml      |  37 ++++++
tasks/drivers/ironic/nova_compute_ironic.yml       |  32 ++++++
tasks/drivers/kvm/nova_compute_kvm.yml             | 127 +++++++++++++++++++++
tasks/drivers/kvm/nova_compute_kvm_install.yml     |  88 ++++++++++++++
.../kvm/nova_compute_kvm_virsh_net_remove.yml      |  28 +++++
tasks/drivers/kvm/nova_compute_qemu.yml            |   1 +
tasks/drivers/kvm/nova_disable_smt.yml             |  41 +++++++
tasks/drivers/kvm/nova_kernel_permissions.yml      |  39 +++++++
tasks/drivers/lxd/nova_compute_lxd.yml             |  56 +++++++++
tasks/drivers/powervm/nova_compute_powervm.yml     |  56 +++++++++
tasks/drivers/qemu                                 |   1 +
tasks/main.yml                                     |  71 +++++++++---
tasks/nova_compute.yml                             |   2 +-
tasks/nova_compute_ironic.yml                      |  32 ------
tasks/nova_compute_key_distribute.yml              |   5 +-
tasks/nova_compute_kvm.yml                         | 127 ---------------------
tasks/nova_compute_kvm_install.yml                 |  88 --------------
tasks/nova_compute_kvm_virsh_net_remove.yml        |  28 -----
tasks/nova_compute_lxd.yml                         |  46 --------
tasks/nova_compute_lxd_install.yml                 |  31 -----
tasks/nova_compute_powervm.yml                     |  46 --------
tasks/nova_compute_powervm_install.yml             |  70 ------------
tasks/nova_compute_qemu.yml                        |   1 -
tasks/nova_compute_wait.yml                        |  25 ----
tasks/nova_console_novnc_install.yml               |  63 ----------
tasks/nova_console_novnc_ssl.yml                   |  44 -------
tasks/nova_console_spice_install.yml               |  37 ------
tasks/nova_db_post_setup.yml                       |  28 +----
tasks/nova_db_setup.yml                            |  49 ++++----
tasks/nova_disable_smt.yml                         |  41 -------
tasks/nova_init_common.yml                         |  30 -----
tasks/nova_init_systemd.yml                        |  39 +++----
tasks/nova_install.yml                             |  71 ++++++++----
tasks/nova_install_apt.yml                         |  27 -----
tasks/nova_install_yum.yml                         |  25 ----
tasks/nova_kernel_permissions.yml                  |  39 -------
tasks/nova_placement.yml                           |   3 +-
tasks/nova_placement_nginx.yml                     |   3 +-
tasks/nova_placement_service_setup.yml             |   6 +-
tasks/nova_placement_uwsgi.yml                     |  19 ---
tasks/nova_post_install.yml                        |   2 +-
tasks/nova_pre_install.yml                         |   7 +-
tasks/nova_service_setup.yml                       |   6 +-
tasks/nova_virt_detect.yml                         |  27 +++--
templates/lxd-init.sh.j2                           |   3 +-
templates/nova-systemd-init.j2                     |   7 +-
templates/nova-systemd-tmpfiles.j2                 |   4 +-
templates/nova.conf.j2                             |   3 +
vars/main.yml                                      |  62 +++++++---
vars/redhat-7.yml                                  |   4 +-
vars/ubuntu-16.04.yml                              |   6 +-
57 files changed, 947 insertions(+), 1046 deletions(-)







More information about the Release-announce mailing list