[release-announce] [tripleo] instack-undercloud 7.2.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 27 14:58:46 UTC 2017


We contentedly announce the release of:

instack-undercloud 7.2.0: instack-undercloud

This release is part of the pike release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/instack-undercloud

Download the package from:

    https://tarballs.openstack.org/instack-undercloud/

Please report issues through launchpad:

    https://bugs.launchpad.net/tripleo

For more details, please see below.

7.2.0
^^^^^


New Features
************

* the dns_domain parameter in neutron.conf is now configurable
  through the overcloud_domain_name configuration parameter in
  undercloud.conf. In the absence of this parameter, the installation
  will try to use the domain from the undercloud, and if this fails,
  it will then just use the default from neutron.conf.

* Add tripleo::ui::endpoint_proxy_ironic_inspector and
  tripleo::ui::endpoint_config_ironic_inspector variables to elements
  for use in new proxy config for ironic-inspector API service

* Add 'numa-topology' collector to 'ipa-inspection-collectors' if
  'inspection_extras' is true. The 'numa-topology' collector will
  fetch the details about memory, cpu, nics associated with each NUMA
  node during introspection. These details will be necessary in
  deriving the deployment parameters for NFV usecases.

* The DNS domain for overcloud nodes can now be set in
  undercloud.conf via the overcloud_domain_name option.  The same
  value used for this option must be passed to the overcloud deploy in
  the CloudDomain parameter.


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

* The environment configuration for deployments is now stored in a
  file called "plan-environment.yaml" that is stored in Swift together
  with the templates. Mistral is no longer used to store this data.
  "openstack undercloud upgrade" handles the migration of existing
  plans automatically, including the deletion of the Mistral
  environment.


Bug Fixes
*********

* The undercloud installer now checks if IPv6 is enabled before
  applying IPv6 specific sysctl settings that is only available when
  IPv6 is not disabled. (Fixes bug 1675917)

Changes in instack-undercloud 7.1.0..7.2.0
------------------------------------------

7043b85 Fix copy pasta in pre-upgrade hook
3fb267c Updated from global requirements
0eb1b59 Load Mistral workbooks via Python instead of Bash
63a6e69 Add UI config endpoints for Ironic Inspector
b766559 Add instack-pre-upgrade-undercloud to setup.cfg
6ff5d0f Switch from oslosphinx to openstackdocstheme
74123de Fail-fast if the undercloud-passwords.conf file is missing
fbe2434 Add ssl development headers to bindep
bda75f1 Add pre-upgrade entrypoint
f78a3ca Updated from global requirements
0562ff0 Update constraints support
db29cc3 Move UI package install to base manifest
437b116 Default neutron's dns_domain to undercloud's domain
81ff95b Updated from global requirements
9271792 Add numa-topology colector to the list of default collectors
675a59e Allow setting the DNS domain name in undercloud.conf
1fdeaaf Delete Mistral environment after the migration
4dbc4ed Updated from global requirements
11169db Only set ipv6 sysctl settings if ipv6 is enabled on the system.
ead742e Fix the port for Panko API
208a6e9 Add proxy and config endpoints of ironic-inspector
dc0c296 Optimize the link address


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

README.md                                          |   8 +-
bindep.txt                                         |   2 +
elements/centos-cr/README.rst                      |   2 +-
elements/centos-cr/pre-install.d/00-enable-cr-repo |   4 +-
.../puppet-stack-config/puppet-stack-config.pp     |   9 +-
.../puppet-stack-config.yaml.template              |  19 +-
.../post-configure.d/98-undercloud-setup           |  11 --
instack_undercloud/undercloud.py                   |  96 ++++++++--
...e-dns_domain-configurable-1411b51b65b83ded.yaml |   7 +
...or-ironic-inspector-proxy-5fd349c75e3c054a.yaml |   6 +
...-disabled-sysctl-settings-7120b2af4d72b8ad.yaml |   6 +
.../numa-topology-collector-8b000ce29863eecf.yaml  |   8 +
.../notes/set-dns-domain-08abe0d0fe7d2e65.yaml     |   6 +
.../stop-using-mistral-env-41e6d19d999791dd.yaml   |   9 +
releasenotes/source/conf.py                        |  16 +-
requirements.txt                                   |   4 +-
scripts/instack-pre-upgrade-undercloud             |   3 +
setup.cfg                                          |   1 +
test-requirements.txt                              |   4 +-
tox.ini                                            |  16 +-
undercloud.conf.sample                             |   5 +
24 files changed, 426 insertions(+), 76 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 64ee796..1d82648 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ python-keystoneclient>=3.8.0 # Apache-2.0
-python-novaclient>=7.1.0 # Apache-2.0
+python-novaclient>=9.0.0 # Apache-2.0
@@ -9 +9 @@ python-swiftclient>=3.2.0 # Apache-2.0
-oslo.config>=4.0.0 # Apache-2.0
+oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 365c136..5e266c4 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +5,2 @@
-sphinx!=1.6.1,>=1.5.1 # BSD
-oslosphinx>=4.7.0 # Apache-2.0
+openstackdocstheme>=1.11.0 # Apache-2.0
+sphinx>=1.6.2 # BSD






More information about the Release-announce mailing list