[tripleo] instack-undercloud 7.2.0 (pike)
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
participants (1)
-
no-reply@openstack.org