[release-announce] [openstackansible] openstack-ansible-os_nova 17.0.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Wed Mar 14 11:20:14 UTC 2018


We are psyched to announce the release of:

openstack-ansible-os_nova 17.0.0: os_nova for OpenStack Ansible

This release is part of the queens release series.

Download the package from:

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

For more details, please see below.

Changes in openstack-ansible-os_nova 16.0.0.0rc1..17.0.0
--------------------------------------------------------

b683b54 Remove systemd conditionals
2d7331d Add SELinux contexts for nova log directory
ac13e1b tests: test-nova-upgrades.sh: Drop Ansible verbosity
8c87608 Skip logging for haproxy health checks
49f7113 Stop running non-voting jobs in gate
882f36d Fix cache update after initial apt_repository fail
f34b46c Updated from OpenStack Ansible Tests
13bbca5 Switch upgrade test to non-voting
8c1c324 Normalise SuSE barbican package install
f171361 Updated from global requirements
9094c41 Point to Queens instead of master
e40ff53 Updated from global requirements
a7909c7 Update UPPER_CONSTRAINTS_FILE for stable/queens
6f53981 Update .gitreview for stable/queens
9e44a4d Adjust deprecated nova console variables
72fbeeb Zuul: Remove project name
023c4f2 Remove placement_database related options/code
ec4c262 If debug is enabled, provide verbose output for host discovery
0a3ce61 Optimize SELinux bits in os_nova
1b35e59 Avoid explicit requirement for groups to exist
c41103b Improve console install and restart services appropriately
113aa97 Use a venv with previous ansible version for upgrades
1a483db Fix SELinux file contexts for nova's ssh keys
9ffe93f Reinitialize the virtualenv
0477201 Updated from OpenStack Ansible Tests
e227681 Fix upgrade test
307add0 Replace virtualenv-tools by a script
3d3a330 Fix SSL proxy
bca10e9 Update paste, policy and rootwrap configurations 2017-12-19
4ff28dc tests: test-nova-upgrades.sh: Remove the exit trap
70c6633 Add MySQL connection SSL support
8a3840b Handle Pike changes for Nova
3cfc8fd Updated from OpenStack Ansible Tests
36c4f11 Update static files
767672e Allow the experimental trigger of the integrated repo
9b436a1 Remove pip_install dependency
0a97679 Do not implement reload for novnc/spice service
67b5707 Use group_names to check a host belongs to group
91fa97a ansible-role-requirements: Switch ODL git repo to the github mirror
c6c05a7 Remove setting of version/release from releasenotes
503045e Remove Linux Bridge reference in powervm doc
a5a6035 Updated from OpenStack Ansible Tests
dc5f56f Set the nova-lxd test to voting
a016cb3 Update test image for nova-lxd
b439e4a Fix nits in release note
55be574 Explicitly disable KSM by default on Ubuntu.
6a783fe Update filters to support over-commit
e2e79c8 Enable KSM support for Nova
be9db3b Remove unified queue from gate pipeline
b21acaf Update paste, policy and rootwrap configurations 2017-10-14
c60ebb7 Update upgrade role for Queens from P
554e4ea Add OpenStack-Ansible metadata
89b4a78 Force the installation of qemu packages
e16f7d6 Updated from global requirements
902e638 Add external LB management handler hook interface
b1fdb2d Add libvirt-client on nova-compute
b5f2137 Updated from global requirements
70ecaa1 Updated from OpenStack Ansible Tests
12e09a3 Fix live migration on Pike and later
953f324 Scope vars references correctly when delegated
648142d Updated from OpenStack Ansible Tests
0aefe6a Adding serial console support
65c1296 Ensure online migrations can run
5528f9a Updated from OpenStack Ansible Tests
6065d45 Update reno for stable/pike
ecb4585 Add opendaylight role to tests a-r-r
3cb998b Add always tag where it's needed
e6af7db Updated from global requirements
968e9a9 Correct tag for nova_compute_kvm_install tasks
37a8b27 Fail if TLS + TCP are enabled for libvirtd
e426041 Correct Ansible deprecation warning
db6c7df Correct nova virt type detection


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

.gitreview                                         |   1 +
Vagrantfile                                        |   2 +
bindep.txt                                         |  25 ++----
defaults/main.yml                                  |  73 +++++++++------
files/osa-nova.te                                  |  42 +++++++++
files/rootwrap.d/compute.filters                   | 100 +--------------------
files/rootwrap.d/lxd.filters                       |   6 +-
handlers/main.yml                                  |  12 ++-
meta/main.yml                                      |   1 -
meta/openstack-ansible.yml                         |  20 +++++
.../notes/disable-ksm-670aeb175826b7ca.yaml        |   5 ++
.../nova-placement-database-a8735a1df0c4566f.yaml  |  15 ++++
.../notes/pike_deprecations-39034d48825e8966.yaml  |   8 ++
.../notes/support-ksm-fe6993158768a14e.yaml        |   5 ++
releasenotes/source/conf.py                        |  18 ++--
releasenotes/source/index.rst                      |   5 +-
releasenotes/source/pike.rst                       |   6 ++
tasks/consoles/nova_console_novnc_install.yml      |  32 ++++++-
tasks/consoles/nova_console_novnc_ssl.yml          |   4 +-
tasks/consoles/nova_console_spice_install.yml      |  29 +++++-
tasks/drivers/kvm/nova_compute_kvm.yml             |  22 ++++-
tasks/drivers/kvm/nova_compute_kvm_install.yml     |   2 -
tasks/drivers/kvm/nova_disable_smt.yml             |   1 -
tasks/drivers/kvm/nova_enable_ksm.yml              |  14 +++
tasks/main.yml                                     |  32 +++++--
tasks/nova_db_post_setup.yml                       |  18 ++--
tasks/nova_db_setup.yml                            |   1 +
tasks/nova_init_systemd.yml                        |   2 +
tasks/nova_install.yml                             |  27 ++++--
tasks/nova_install_apt_powervm.yml                 |  19 +++-
tasks/nova_post_install.yml                        |   8 +-
tasks/nova_pre_install.yml                         |   8 +-
tasks/nova_selinux.yml                             |  62 ++++++++++---
tasks/nova_uwsgi.yml                               |   1 +
tasks/nova_virt_detect.yml                         |  22 +++--
templates/api-paste.ini.j2                         |   3 -
templates/nova-systemd-init.j2                     |   2 +
templates/nova-uwsgi.ini.j2                        |   3 +
templates/nova.conf.j2                             |  50 ++++++-----
test-requirements.txt                              |  14 +--
tox.ini                                            |  17 +++-
vars/main.yml                                      |   9 +-
vars/redhat-7.yml                                  |   5 +-
vars/suse-42.yml                                   |   7 +-
vars/ubuntu-16.04.yml                              |  15 ++++
zuul.d/jobs.yaml                                   |  27 ++++++
zuul.d/project.yaml                                |  41 +++++++++
58 files changed, 755 insertions(+), 357 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index ae8c323..09d54c4 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-bashate>=0.2 # Apache-2.0
+bashate>=0.5.1 # Apache-2.0
@@ -6,2 +6,2 @@ flake8<2.6.0,>=2.5.4 # MIT
-pyasn1!=0.2.3 # BSD
-pyOpenSSL>=0.14 # Apache-2.0
+pyasn1!=0.2.3,>=0.1.8 # BSD
+pyOpenSSL>=16.2.0 # Apache-2.0
@@ -12,4 +12,4 @@ ndg-httpsclient>=0.4.2;python_version<'3.0' # BSD
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.16.0 # Apache-2.0
-doc8 # Apache-2.0
-reno!=2.3.1,>=1.8.0 # Apache-2.0
+sphinx!=1.6.6,>=1.6.2 # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0
+doc8>=0.6.0 # Apache-2.0
+reno>=2.5.0 # Apache-2.0






More information about the Release-announce mailing list