Freeze all SHAs for RC1

This patch updates all the roles to the latest available stable
SHA's, freeze the shas, copies the release notes from the updated
roles into the integrated repo.

The OpenStack Service SHAs and the python requirement pins are
handled separately.

Change-Id: I4d5211062966bc4fdb9f5d36eec46d9911012acd
This commit is contained in:
Jean-Philippe Evrard 2018-08-09 13:35:14 +02:00
parent 5c12f15b6c
commit 455b8ddedd
47 changed files with 639 additions and 55 deletions

View File

@ -1,187 +1,187 @@
- name: ansible-hardening
scm: git
src: https://git.openstack.org/openstack/ansible-hardening
version: master
version: 352b86d36b11c5ef42a1b6818f8feb8e062479b3
- name: apt_package_pinning
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-apt_package_pinning
version: master
version: 3d940e5fe9aa3daa2f69b9876478891980657d03
- name: pip_install
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-pip_install
version: master
version: 79e3480a68f7fa9f8881a37229123acb99f304cd
- name: galera_client
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-galera_client
version: master
version: b13dba202174a098cfaf3a86e5ea5713acab70df
- name: galera_server
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-galera_server
version: master
version: 0d2351afbc24e5c51304a88e7bc74a4320507228
- name: ceph_client
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-ceph_client
version: master
version: e67c08ca99e2f951d517af8e0735a90177f2e3ab
- name: haproxy_server
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-haproxy_server
version: master
version: 7015fc3dbbe09dc461436ca3549b2bd53398b67f
- name: keepalived
scm: git
src: https://github.com/evrardjp/ansible-keepalived
version: master
version: 64764d25ab868417f1138a7b9605f2eb94cbfd02
- name: lxc_container_create
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-lxc_container_create
version: master
version: 8c9549b750d0dfec6930c4908cefe77e7806a138
- name: lxc_hosts
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-lxc_hosts
version: master
version: e64184a3dae54271ff1386257dc7ae1a06544df2
- name: memcached_server
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-memcached_server
version: master
version: 22c15c36d3d3411d7a3e0e3d9c4547ed7904b588
- name: openstack_hosts
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-openstack_hosts
version: master
version: ff8690a52f96416459b631e3113f574bc23cf867
- name: os_keystone
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_keystone
version: master
version: 09ec0890a4e4826511a75102992046570dd72e1d
- name: openstack_openrc
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-openstack_openrc
version: master
version: d52721067d6e080c54285015bdff8359677b493c
- name: os_aodh
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_aodh
version: master
version: 1f7b3491e57623823d8025e917fd0af16fc2852d
- name: os_barbican
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_barbican
version: master
version: e955881385aa4c60a79b47f577a014f69f22c269
- name: os_ceilometer
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_ceilometer
version: master
version: 932f7b146b5e52672a60bffe975981f149202cd0
- name: os_cinder
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_cinder
version: master
version: 1125e1c14f3572cacbd42295668f3dbb38f3c446
- name: os_congress
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_congress
version: master
version: 8e8292426a9ecbf8050b9e806c1fa1813066a3a4
- name: os_designate
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_designate
version: master
version: 3d825682e77ccd0cfcf1ebfbf7bbbca93468b38a
- name: os_glance
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_glance
version: master
version: 3d5703d12a5e90c441166cf08c4d891db27e1a77
- name: os_gnocchi
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_gnocchi
version: master
version: 88ffeaea7953823c77d9f96e559669678c21c62f
- name: os_heat
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_heat
version: master
version: 2b71381e3c05ddb00d25568cfe6aaa357d219116
- name: os_horizon
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_horizon
version: master
version: c32fdfd01e070f2b78f03a48c1da050fa37ea5f9
- name: os_ironic
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_ironic
version: master
version: 031d4666461c48e4790be01213f223356262f74c
- name: os_magnum
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_magnum
version: master
version: edfe84bc9d4341adad1a7d1d2c810f3a0736c387
- name: os_neutron
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_neutron
version: master
version: f277061607702fb2908f5a8df9dd3f1b9232c5ea
- name: os_nova
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_nova
version: master
version: 363162da23aab42ebfadc3e4ab341a7d1b233fe8
- name: os_octavia
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_octavia
version: master
version: 79fc36f2f73b324a17b4f16e6aa835b42faa2df6
- name: os_rally
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_rally
version: master
version: 7be409bfbca0eecf7f1f16240b1a4726897f17e6
- name: os_sahara
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_sahara
version: master
version: 806629b39c42f959a0fb04b0ceeaa32fdee7c1f2
- name: os_swift
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_swift
version: master
version: c3c1bffde95229c8b17f3429083d0c2bd9cbf27d
- name: os_tacker
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_tacker
version: master
version: d0b9dcaaffab9047cbb3e96097c2c7595781da9b
- name: os_tempest
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_tempest
version: master
version: 79f14d202db14504f73f0bfc9343a57a57ed11a1
- name: os_trove
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_trove
version: master
version: f3c39b9e339d8646201d51d9b47b7267ec78bade
- name: plugins
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-plugins
version: master
version: f655fcbaab1242f2f68b8211ce97ba869e87dad5
- name: rabbitmq_server
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-rabbitmq_server
version: master
version: 4cd8b7ae599dc16d4e1e27ee07a8a9a34c8e71b8
- name: repo_build
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-repo_build
version: master
version: d7acac1b995a26e228da5ca7b8a32d99c26512e7
- name: repo_server
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-repo_server
version: master
version: 968ea1f2233584ee5a0d56db34cefa87cebd23ad
- name: rsyslog_client
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-rsyslog_client
version: master
version: 7d269c8a1a87dc3a7667b7c835b65facf298b8eb
- name: rsyslog_server
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-rsyslog_server
version: master
version: faaf5d748d552e3aeff724a07dad3e0bafe17f9e
- name: sshd
scm: git
src: https://github.com/willshersystems/ansible-sshd
version: master
version: d2ba81107ade1cf53c8b93590465c21ad2bc4530
- name: bird
scm: git
src: https://github.com/logan2211/ansible-bird
version: master
version: 0fdb4848b5aca949ffade9be5a2ae254979e673e
- name: etcd
scm: git
src: https://github.com/logan2211/ansible-etcd
version: master
version: 3933355dfe51477822db517d3c07ad561fb61318
- name: unbound
scm: git
src: https://github.com/logan2211/ansible-unbound
version: master
version: 3bb7414f46b757e943507b65ca4c9f1080a008b0
- name: resolvconf
scm: git
src: https://github.com/logan2211/ansible-resolvconf
version: master
version: a2ff5ba59b47f96ddddcb7a3a67de93687c317a6
- name: ceph-ansible
scm: git
src: https://github.com/ceph/ceph-ansible
@ -189,32 +189,32 @@
- name: opendaylight
scm: git
src: https://github.com/opendaylight/integration-packaging-ansible-opendaylight
version: master
version: 87ca3cb610235720f362c3b5c4ba4f394524c4c3
- name: haproxy_endpoints
scm: git
src: https://github.com/logan2211/ansible-haproxy-endpoints
version: master
version: 8e3a24a35beb16d717072dc83895c5a1f92689fb
- name: nspawn_container_create
src: https://git.openstack.org/openstack/openstack-ansible-nspawn_container_create
scm: git
version: master
version: 6b0bd02729eb5906083adc39717f234dbfc4505e
- name: nspawn_hosts
src: https://git.openstack.org/openstack/openstack-ansible-nspawn_hosts
scm: git
version: master
version: 4f6ed536ed1b7085f44ab484dd128c217fda4425
- name: systemd_service
src: https://git.openstack.org/openstack/ansible-role-systemd_service
scm: git
version: master
version: 94ff90157ac891e5412b8daaa37d7a1cf2192171
- name: systemd_mount
src: https://git.openstack.org/openstack/ansible-role-systemd_mount
scm: git
version: master
version: 4405f7d6b5149252c69ed02aeeb67909da41a70b
- name: systemd_networkd
src: https://git.openstack.org/openstack/ansible-role-systemd_networkd
scm: git
version: master
version: a116425bef3336630431b83f77152cbc38ada0ba
- name: python_venv_build
src: https://git.openstack.org/openstack/ansible-role-python_venv_build
scm: git
version: master
version: 3dab77ff90b41e19ac0a8f68060d91dc102c61f9

View File

@ -14,7 +14,7 @@
# limitations under the License.
## OpenStack Source Code Release
openstack_release: 18.0.0.0b3
openstack_release: 18.0.0
## Verbosity Options
debug: False

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for aodh will now be executed
through delegation to the ``aodh_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
aodh_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``aodh_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for barbican will now be executed
through delegation to the ``barbican_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
barbican_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``barbican_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,25 @@
---
features:
- |
The service setup in keystone for ceilometer will now be executed
through delegation to the ``ceilometer_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
ceilometer_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The following variables are no longer used and have therefore been
removed.
* ``ceilometer_requires_pip_packages``
* ``ceilometer_service_name``
* ``ceilometer_service_port``
* ``ceilometer_service_proto``
* ``ceilometer_service_type``
* ``ceilometer_service_description``

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for cinder will now be executed
through delegation to the ``cinder_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
cinder_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``cinder_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,6 @@
---
features:
- The option ``repo_venv_default_pip_packages`` has been added which will
allow deployers to insert any packages into a service venv as needed.
The option expects a list of strings which are valid python package names as
found on PYPI.

View File

@ -0,0 +1,5 @@
---
upgrade:
- The variable `cinder_iscsi_helper` has been replaced by the new variable
which is `cinder_target_helper` due to the fact that iscsi_helper has
been deprecated in Cinder.

View File

@ -1,2 +1,3 @@
---
features:
- The ``os-designate`` role now supports Ubuntu 16.04 and SystemD.

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for designate will now be executed
through delegation to the ``designate_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
designate_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``designate_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,5 @@
---
deprecations:
- |
The ``get_gested`` filter has been removed, as it is not used by any
roles/plays.

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for glance will now be executed
through delegation to the ``glance_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
glance_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``glance_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for gnocchi will now be executed
through delegation to the ``gnocchi_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
gnocchi_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``gnocchi_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for heat will now be executed
through delegation to the ``heat_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
heat_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``heat_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for horizon will now be executed
through delegation to the ``horizon_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
horizon_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``horizon_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for ironic will now be executed
through delegation to the ``ironic_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
ironic_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``ironic_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,5 @@
---
deprecations:
- The log path, ``/var/log/barbican`` is no longer used to capture service
logs. All logging for the barbican service will now be sent directly to the
systemd journal.

View File

@ -0,0 +1,9 @@
---
deprecations:
- The log path, ``/var/log/keystone`` is no longer used to capture service
logs. All logging for the Keystone service will now be sent directly to the
systmed journal.
other:
- When running keystone with apache(httpd) all apache logs will be stored in
the standard apache log directory which is controlled by the distro specific
variable ``keystone_apache_default_log_folder``.

View File

@ -0,0 +1,5 @@
---
deprecations:
- The log path, ``/var/log/congress`` is no longer used to capture service
logs. All logging for the congress service will now be sent directly to the
systmed journal.

View File

@ -0,0 +1,5 @@
---
deprecations:
- The log path, ``/var/log/cinder`` is no longer used to capture service
logs. All logging for the cinder service will now be sent directly to the
systemd journal.

View File

@ -0,0 +1,9 @@
---
deprecations:
- The log path, ``/var/log/aodh`` is no longer used to capture service
logs. All logging for the aodh service will now be sent directly to the
systmed journal.
other:
- When running aodh with apache(httpd) all apache logs will be stored in
the standard apache log directory which is controlled by the distro specific
variable ``aodh_apache_default_log_folder``.

View File

@ -0,0 +1,6 @@
---
deprecations:
- The log path, ``/var/log/ceilometer`` is no longer used to capture service
logs. All logging for the ceilometer service will now be sent directly to the
systemd journal.

View File

@ -0,0 +1,5 @@
---
deprecations:
- The log path, ``/var/log/designate`` is no longer used to capture service
logs. All logging for the designate service will now be sent directly to the
systmed journal.

View File

@ -0,0 +1,17 @@
---
features:
- |
The service updates for keystone will now be executed
through delegation to the ``keystone_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
keystone_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``keystone_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,22 @@
---
features:
- |
The service setup in keystone for magnum will now be executed
through delegation to the ``magnum_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
magnum_service_setup_host: "{{ groups['utility_all'][0] }}"
- |
Instead of downloading images to the magnum API servers, the
images will now download to the ``magnum_service_setup_host`` to
the folder set in ``magnum_image_path`` owned by
``magnum_image_path_owner``.
deprecations:
- |
The variable ``magnum_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for neutron will now be executed
through delegation to the ``neutron_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
neutron_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``neutron_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for nova will now be executed
through delegation to the ``nova_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
nova_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``nova_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,18 @@
---
features:
- |
The service setup in keystone for octavia will now be executed
through delegation to the ``octavia_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
octavia_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``octavia_image_downloader`` has been removed. The image
download now uses the same host designated by the
``octavia_service_setup_host`` for the image download.

View File

@ -0,0 +1,7 @@
---
features:
- |
The role now supports using the distribution packages for the OpenStack
services instead of the pip ones. This feature is disabled by default
and can be enabled by simply setting the ``nova_install_method``
variable to ``distro``.

View File

@ -0,0 +1,7 @@
---
features:
- |
The role now supports using the distribution packages for the OpenStack
services instead of the pip ones. This feature is disabled by default
and can be enabled by simply setting the ``neutron_install_method``
variable to ``distro``.

View File

@ -0,0 +1,7 @@
---
features:
- |
The role now supports using the distribution packages for the OpenStack
services instead of the pip ones. This feature is disabled by default
and can be enabled by simply setting the ``nova_install_method``
variable to ``distro``.

View File

@ -0,0 +1,20 @@
---
features:
- Support separate oslo.messaging services for RPC and Notifications
to enable operation of separate and different messaging backend servers.
deprecations:
- |
The rabbitmq server parameters have been replaced by corresponding
oslo.messaging RPC and Notify parameters in order to abstract the
messaging service from the actual backend server deployment.
- trove_oslomsg_rpc_servers replaces trove_rabbitmq_servers
- trove_oslomsg_rpc_port replaces trove_rabbitmq_port
- trove_oslomsg_rpc_use_ssl replaces trove_rabbitmq_use_ssl
- trove_oslomsg_rpc_userid replaces trove_rabbitmq_userid
- trove_oslomsg_rpc_vhost replaces trove_rabbitmq_vhost
- added trove_oslomsg_notify_servers
- added trove_oslomsg_notify_port
- added trove_oslomsg_notify_use_ssl
- added trove_oslomsg_notify_userid
- added trove_oslomsg_notify_vhost
- added trove_oslomsg_notify_password

View File

@ -0,0 +1,20 @@
---
features:
- Support separate oslo.messaging services for RPC and Notifications
to enable operation of separate and different messaging backend servers.
deprecations:
- |
The rabbitmq server parameters have been replaced by corresponding
oslo.messaging RPC and Notify parameters in order to abstract the
messaging service from the actual backend server deployment.
- barbican_oslomsg_rpc_servers replaces rabbitmq_servers
- barbican_oslomsg_rpc_port replaces rabbitmq_port
- barbican_oslomsg_rpc_userid replaces barbican_rabbitmq_userid
- barbican_oslomsg_rpc_vhost replaces barbican_rabbitmq_vhost
- added barbican_oslomsg_rpc_use_ssl
- added barbican_oslomsg_notify_servers
- added barbican_oslomsg_notify_port
- added barbican_oslomsg_notify_use_ssl
- added barbican_oslomsg_notify_userid
- added barbican_oslomsg_notify_vhost
- added barbican_oslomsg_notify_password

View File

@ -0,0 +1,15 @@
---
features:
- Support separate oslo.messaging services for RPC and Notifications
to enable operation of separate and different messaging backend servers.
deprecations:
- |
The rabbitmq server parameters have been replaced by corresponding
oslo.messaging RPC and Notify parameters in order to abstract the
messaging service from the actual backend server deployment.
- aodh_oslomsg_rpc_servers replaces aodh_rabbitmq_servers
- aodh_oslomsg_rpc_port replaces aodh_rabbitmq_port
- aodh_oslomsg_rpc_use_ssl replaces aodh_rabbitmq_use_ssl
- aodh_oslomsg_rpc_userid replaces aodh_rabbitmq_userid
- aodh_oslomsg_rpc_vhost replaces aodh_rabbitmq_vhost
- aodh_oslomsg_rpc_password replaces aodh_rabbitmq_password

View File

@ -0,0 +1,20 @@
---
features:
- Support separate oslo.messaging services for RPC and Notifications
to enable operation of separate and different messaging backend servers.
deprecations:
- |
The rabbitmq server parameters have been replaced by corresponding
oslo.messaging RPC and Notify parameters in order to abstract the
messaging service from the actual backend server deployment.
- ceilometer_oslomsg_rpc_servers replaces rabbitmq_servers
- ceilometer_oslomsg_rpc_port replaces rabbitmq_port
- ceilometer_oslomsg_rpc_userid replaces ceilometer_rabbitmq_userid
- ceilometer_oslomsg_rpc_vhost replaces ceilometer_rabbitmq_vhost
- added ceilometer_oslomsg_rpc_use_ssl
- added ceilometer_oslomsg_notify_servers
- added ceilometer_oslomsg_notify_port
- added ceilometer_oslomsg_notify_use_ssl
- added ceilometer_oslomsg_notify_userid
- added ceilometer_oslomsg_notify_vhost
- added ceilometer_oslomsg_notify_password

View File

@ -0,0 +1,20 @@
---
features:
- Support separate oslo.messaging services for RPC and Notifications
to enable operation of separate and different messaging backend servers.
deprecations:
- |
The rabbitmq server parameters have been replaced by corresponding
oslo.messaging RPC and Notify parameters in order to abstract the
messaging service from the actual backend server deployment.
- designate_oslomsg_rpc_servers replaces designate_rabbitmq_servers
- designate_oslomsg_rpc_port replaces designate_rabbitmq_port
- designate_oslomsg_rpc_use_ssl replaces designate_rabbitmq_use_ssl
- designate_oslomsg_rpc_userid replaces designate_rabbitmq_userid
- designate_oslomsg_rpc_vhost replaces designate_rabbitmq_vhost
- designate_oslomsg_notify_servers replaces designate_rabbitmq_telemetry_servers
- designate_oslomsg_notify_port replaces designate_rabbitmq_telemetry_port
- designate_oslomsg_notify_use_ssl replaces designate_rabbitmq_telemetry_use_ssl
- designate_oslomsg_notify_userid replaces designate_rabbitmq_telemetry_userid
- designate_oslomsg_notify_vhost replaces designate_rabbitmq_telemetry_vhost
- designate_oslomsg_notify_password replaces designate_rabbitmq_telemetry_password

View File

@ -0,0 +1,20 @@
---
features:
- Support separate oslo.messaging services for RPC and Notifications
to enable operation of separate and different messaging backend servers.
deprecations:
- |
The rabbitmq server parameters have been replaced by corresponding
oslo.messaging RPC and Notify parameters in order to abstract the
messaging service from the actual backend server deployment.
- magnum_oslomsg_rpc_servers replaces rabbitmq_servers
- magnum_oslomsg_rpc_port replaces rabbitmq_port
- magnum_oslomsg_rpc_userid replaces magnum_rabbitmq_userid
- magnum_oslomsg_rpc_vhost replaces magnum_rabbitmq_vhost
- added magnum_oslomsg_rpc_use_ssl
- added magnum_oslomsg_notify_servers
- added magnum_oslomsg_notify_port
- added magnum_oslomsg_notify_use_ssl
- added magnum_oslomsg_notify_userid
- added magnum_oslomsg_notify_vhost
- added magnum_oslomsg_notify_password

View File

@ -0,0 +1,15 @@
---
features:
- Support separate oslo.messaging services for RPC and Notifications
to enable operation of separate and different messaging backend servers.
deprecations:
- |
The rabbitmq server parameters have been replaced by corresponding
oslo.messaging Notify parameters in order to abstract the
messaging service from the actual backend server deployment.
- swift_oslomsg_notify_servers replaces swift_rabbitmq_telemetry_servers
- swift_oslomsg_notify_port replaces swift_rabbitmq_telemetry_port
- swift_oslomsg_notify_use_ssl replaces swift_rabbitmq_telemetry_use_ssl
- swift_oslomsg_notify_userid replaces swift_rabbitmq_telemetry_userid
- swift_oslomsg_notify_vhost replaces swift_rabbitmq_telemetry_vhost
- swift_oslomsg_notify_password replaces swift_rabbitmq_telemetry_password

View File

@ -0,0 +1,20 @@
---
features:
- Support separate oslo.messaging services for RPC and Notifications
to enable operation of separate and different messaging backend servers.
deprecations:
- |
The rabbitmq server parameters have been replaced by corresponding
oslo.messaging RPC and Notify parameters in order to abstract the
messaging service from the actual backend server deployment.
- octavia_oslomsg_rpc_servers replaces octavia_rabbitmq_servers
- octavia_oslomsg_rpc_port replaces octavia_rabbitmq_port
- octavia_oslomsg_rpc_use_ssl replaces octavia_rabbitmq_use_ssl
- octavia_oslomsg_rpc_userid replaces octavia_rabbitmq_userid
- octavia_oslomsg_rpc_vhost replaces octavia_rabbitmq_vhost
- octavia_oslomsg_notify_servers replaces octavia_rabbitmq_telemetry_servers
- octavia_oslomsg_notify_port replaces octavia_rabbitmq_telemetry_port
- octavia_oslomsg_notify_use_ssl replaces octavia_rabbitmq_telemetry_use_ssl
- octavia_oslomsg_notify_userid replaces octavia_rabbitmq_telemetry_userid
- octavia_oslomsg_notify_vhost replaces octavia_rabbitmq_telemetry_vhost
- octavia_oslomsg_notify_password replaces octavia_rabbitmq_telemetry_password

View File

@ -0,0 +1,10 @@
---
deprecations:
- |
The repo server's reverse proxy for pypi has now been removed,
leaving only the pypiserver to serve packages already on the
repo server. The attempt to reverse proxy upstream pypi turned
out to be very unstable with increased complexity for deployers
using proxies or offline installs. With this, the variables
``repo_nginx_pypi_upstream`` and ``repo_nginx_proxy_cache_path``
have also been removed.

View File

@ -0,0 +1,6 @@
---
upgrade:
- |
The glance v1 API is now removed upstream and the deployment code is now
removed from this glance ansible role. The variable ``glance_enable_v1_api``
is removed.

View File

@ -0,0 +1,5 @@
---
deprecations:
- |
The variable ``repo_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for sahara will now be executed
through delegation to the ``sahara_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
sahara_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``sahara_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,5 @@
---
fixes:
- |
The conditional that determines whether the ``sso_callback_template.html``
file is deployed for federated deployments has been fixed.

View File

@ -0,0 +1,17 @@
---
features:
- |
The service setup in keystone for swift will now be executed
through delegation to the ``swift_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
swift_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``swift_requires_pip_packages`` is no longer required
and has therefore been removed.

View File

@ -0,0 +1,6 @@
---
features:
- |
It is now possible to specify a list of tests for tempest to
blacklist when executing using the ``tempest_test_blacklist``
list variable.

View File

@ -0,0 +1,17 @@
---
features:
- |
The trove service setup in keystone will now be executed
through delegation to the ``trove_service_setup_host`` which,
by default, is ``localhost`` (the deploy host). Deployers can
opt to rather change this to the utility container by implementing
the following override in ``user_variables.yml``.
.. code-block:: yaml
trove_service_setup_host: "{{ groups['utility_all'][0] }}"
deprecations:
- |
The variable ``trove_requires_pip_packages`` is no longer required
and has therefore been removed.