Fix role SHA's for Ocata-1 release
Change-Id: Ib6bb1d85e107a7aa4a4f522d976a00b385712127
This commit is contained in:
parent
d5a5e5199d
commit
42b250750d
@ -1,172 +1,172 @@
|
|||||||
- name: apt_package_pinning
|
- name: apt_package_pinning
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-apt_package_pinning
|
src: https://git.openstack.org/openstack/openstack-ansible-apt_package_pinning
|
||||||
version: master
|
version: a10f5e135881b218b2a6d456ad151528d6cc4ea5
|
||||||
- name: pip_install
|
- name: pip_install
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-pip_install
|
src: https://git.openstack.org/openstack/openstack-ansible-pip_install
|
||||||
version: master
|
version: b3eec2a1f60f9a632c28e417bae4fa3a4563e77e
|
||||||
- name: galera_client
|
- name: galera_client
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-galera_client
|
src: https://git.openstack.org/openstack/openstack-ansible-galera_client
|
||||||
version: master
|
version: a7c775302ec092a22118fd3d11ceb19cc2831c4e
|
||||||
- name: galera_server
|
- name: galera_server
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-galera_server
|
src: https://git.openstack.org/openstack/openstack-ansible-galera_server
|
||||||
version: master
|
version: ff4e9c6ece0849d08f36dda93315181fe5a75339
|
||||||
- name: ceph_client
|
- name: ceph_client
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-ceph_client
|
src: https://git.openstack.org/openstack/openstack-ansible-ceph_client
|
||||||
version: master
|
version: 66f38cabc043f06d9ce01d6034c4fda6990702ee
|
||||||
- name: haproxy_server
|
- name: haproxy_server
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-haproxy_server
|
src: https://git.openstack.org/openstack/openstack-ansible-haproxy_server
|
||||||
version: master
|
version: 1716a7070341dbef6436f27709d18f07cf75e65f
|
||||||
- name: keepalived
|
- name: keepalived
|
||||||
scm: git
|
scm: git
|
||||||
src: https://github.com/evrardjp/ansible-keepalived
|
src: https://github.com/evrardjp/ansible-keepalived
|
||||||
version: master
|
version: 2b59934e589b85cc06e50fbbba7dac6d9d937e27
|
||||||
- name: lxc_container_create
|
- name: lxc_container_create
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-lxc_container_create
|
src: https://git.openstack.org/openstack/openstack-ansible-lxc_container_create
|
||||||
version: master
|
version: e0ea41b4f897a248d19fba28db66d0d129aaf61b
|
||||||
- name: lxc_hosts
|
- name: lxc_hosts
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-lxc_hosts
|
src: https://git.openstack.org/openstack/openstack-ansible-lxc_hosts
|
||||||
version: master
|
version: 724b6437a6229b8696e4694b9ef920b5370db4a7
|
||||||
- name: memcached_server
|
- name: memcached_server
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-memcached_server
|
src: https://git.openstack.org/openstack/openstack-ansible-memcached_server
|
||||||
version: master
|
version: bfce0b8a6010e5854daa0a98e579d3e2960b7c31
|
||||||
- name: openstack-ansible-security
|
- name: openstack-ansible-security
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-security
|
src: https://git.openstack.org/openstack/openstack-ansible-security
|
||||||
version: master
|
version: 6a3ee0f2159f099d265e9b538c87f1bd53272524
|
||||||
- name: openstack_hosts
|
- name: openstack_hosts
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-openstack_hosts
|
src: https://git.openstack.org/openstack/openstack-ansible-openstack_hosts
|
||||||
version: master
|
version: fc1af17dcffd4d5655b040349f3ac38618d1845d
|
||||||
- name: os_keystone
|
- name: os_keystone
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_keystone
|
src: https://git.openstack.org/openstack/openstack-ansible-os_keystone
|
||||||
version: master
|
version: 68fd798f31a8d917f38dbeb9c3d3fc5327e175bf
|
||||||
- name: openstack_openrc
|
- name: openstack_openrc
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-openstack_openrc
|
src: https://git.openstack.org/openstack/openstack-ansible-openstack_openrc
|
||||||
version: master
|
version: d2ba1ea96b72e965f6e324e658edc931811b4f8c
|
||||||
- name: os_aodh
|
- name: os_aodh
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_aodh
|
src: https://git.openstack.org/openstack/openstack-ansible-os_aodh
|
||||||
version: master
|
version: e12092e0940066f852883661db57fdf0483e7476
|
||||||
- name: os_barbican
|
- name: os_barbican
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_barbican
|
src: https://git.openstack.org/openstack/openstack-ansible-os_barbican
|
||||||
version: master
|
version: 741faa1e2f4cf578f33ed00f04dcea9d7f83869c
|
||||||
- name: os_ceilometer
|
- name: os_ceilometer
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_ceilometer
|
src: https://git.openstack.org/openstack/openstack-ansible-os_ceilometer
|
||||||
version: master
|
version: 2951230035c61b01e27998918f390c3ecedd5542
|
||||||
- name: os_cinder
|
- name: os_cinder
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_cinder
|
src: https://git.openstack.org/openstack/openstack-ansible-os_cinder
|
||||||
version: master
|
version: c1c86fd129241454174cceeb5a6da756fcf5be4d
|
||||||
- name: os_glance
|
- name: os_glance
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_glance
|
src: https://git.openstack.org/openstack/openstack-ansible-os_glance
|
||||||
version: master
|
version: 584591ab13dc276dbcfc9670b2d395c7380de0b0
|
||||||
- name: os_gnocchi
|
- name: os_gnocchi
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_gnocchi
|
src: https://git.openstack.org/openstack/openstack-ansible-os_gnocchi
|
||||||
version: master
|
version: cc29921ae8591a25517a50134052a9441de7c890
|
||||||
- name: os_heat
|
- name: os_heat
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_heat
|
src: https://git.openstack.org/openstack/openstack-ansible-os_heat
|
||||||
version: master
|
version: a420729b28c9794aaefc189e3f8e8dac3e8b0830
|
||||||
- name: os_horizon
|
- name: os_horizon
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_horizon
|
src: https://git.openstack.org/openstack/openstack-ansible-os_horizon
|
||||||
version: master
|
version: 8bf2716a5373f04013e024c6c2d0bc3754538afb
|
||||||
- name: os_ironic
|
- name: os_ironic
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_ironic
|
src: https://git.openstack.org/openstack/openstack-ansible-os_ironic
|
||||||
version: master
|
version: 8a584e34856281915523fee47ad96e11190dcab2
|
||||||
- name: os_magnum
|
- name: os_magnum
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_magnum
|
src: https://git.openstack.org/openstack/openstack-ansible-os_magnum
|
||||||
version: master
|
version: ba43654e711f1976975b63e35366a4af2a916ff4
|
||||||
- name: os_trove
|
- name: os_trove
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_trove
|
src: https://git.openstack.org/openstack/openstack-ansible-os_trove
|
||||||
version: master
|
version: 88aa21d43a588f1b7b011b148fc8c3d1fde55dc2
|
||||||
- name: os_neutron
|
- name: os_neutron
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_neutron
|
src: https://git.openstack.org/openstack/openstack-ansible-os_neutron
|
||||||
version: master
|
version: 08e84191e08101801e0211fd77f7e805f387ef0d
|
||||||
- name: os_nova
|
- name: os_nova
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_nova
|
src: https://git.openstack.org/openstack/openstack-ansible-os_nova
|
||||||
version: master
|
version: 2b872538862b03b0e96b3024601454de38ca457c
|
||||||
- name: os_rally
|
- name: os_rally
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_rally
|
src: https://git.openstack.org/openstack/openstack-ansible-os_rally
|
||||||
version: master
|
version: eedc4d372413731618c4f79c2605f1f0efb2be3a
|
||||||
- name: os_sahara
|
- name: os_sahara
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_sahara
|
src: https://git.openstack.org/openstack/openstack-ansible-os_sahara
|
||||||
version: master
|
version: 46a3cb9a9d66271c579cc74302c09de878fb57a2
|
||||||
- name: os_swift
|
- name: os_swift
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_swift
|
src: https://git.openstack.org/openstack/openstack-ansible-os_swift
|
||||||
version: master
|
version: e8e08ec3e24fb0f3b9131818ba40359253c4d187
|
||||||
- name: os_tempest
|
- name: os_tempest
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_tempest
|
src: https://git.openstack.org/openstack/openstack-ansible-os_tempest
|
||||||
version: master
|
version: f73a8dc279f8ceea529085aae80fa1a4bfcbe7dd
|
||||||
- name: plugins
|
- name: plugins
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-plugins
|
src: https://git.openstack.org/openstack/openstack-ansible-plugins
|
||||||
version: master
|
version: 800ef369991a1e4d0cf861feda1b67b5809eca78
|
||||||
- name: rabbitmq_server
|
- name: rabbitmq_server
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-rabbitmq_server
|
src: https://git.openstack.org/openstack/openstack-ansible-rabbitmq_server
|
||||||
version: master
|
version: e78b80c93181ee3796b21392d2989b1f24adc374
|
||||||
- name: repo_build
|
- name: repo_build
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-repo_build
|
src: https://git.openstack.org/openstack/openstack-ansible-repo_build
|
||||||
version: master
|
version: b309086be3c0e74ba985c94b7503673fc0afda36
|
||||||
- name: repo_server
|
- name: repo_server
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-repo_server
|
src: https://git.openstack.org/openstack/openstack-ansible-repo_server
|
||||||
version: master
|
version: ab30c01607ef3db7fb98ac280727ab03a1cc4103
|
||||||
- name: rsyslog_client
|
- name: rsyslog_client
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-rsyslog_client
|
src: https://git.openstack.org/openstack/openstack-ansible-rsyslog_client
|
||||||
version: master
|
version: c0a2d4df9d99632e5052d986d384d800b645b706
|
||||||
- name: rsyslog_server
|
- name: rsyslog_server
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-rsyslog_server
|
src: https://git.openstack.org/openstack/openstack-ansible-rsyslog_server
|
||||||
version: master
|
version: 0b4cdae7b8c326350c0d1f1a986f8d3fb9101598
|
||||||
- name: sshd
|
- name: sshd
|
||||||
scm: git
|
scm: git
|
||||||
src: https://github.com/willshersystems/ansible-sshd
|
src: https://github.com/willshersystems/ansible-sshd
|
||||||
version: master
|
version: 0.4.5
|
||||||
- name: bird
|
- name: bird
|
||||||
scm: git
|
scm: git
|
||||||
src: https://github.com/logan2211/ansible-bird
|
src: https://github.com/logan2211/ansible-bird
|
||||||
version: master
|
version: '1.1'
|
||||||
- name: etcd
|
- name: etcd
|
||||||
scm: git
|
scm: git
|
||||||
src: https://github.com/logan2211/ansible-etcd
|
src: https://github.com/logan2211/ansible-etcd
|
||||||
version: master
|
version: '1.1'
|
||||||
- name: unbound
|
- name: unbound
|
||||||
scm: git
|
scm: git
|
||||||
src: https://github.com/logan2211/ansible-unbound
|
src: https://github.com/logan2211/ansible-unbound
|
||||||
version: master
|
version: '1.1'
|
||||||
- name: resolvconf
|
- name: resolvconf
|
||||||
scm: git
|
scm: git
|
||||||
src: https://github.com/logan2211/ansible-resolvconf
|
src: https://github.com/logan2211/ansible-resolvconf
|
||||||
version: master
|
version: '1.2'
|
||||||
- name: os_designate
|
- name: os_designate
|
||||||
scm: git
|
scm: git
|
||||||
src: https://git.openstack.org/openstack/openstack-ansible-os_designate
|
src: https://git.openstack.org/openstack/openstack-ansible-os_designate
|
||||||
version: master
|
version: 55e1d2818241c666b6b04a96a99f37310dade970
|
||||||
|
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- The os_horizon role now has support for the horizon designate-ui dashboard. The
|
||||||
|
dashboard may be enabled by setting ``horizon_enable_designate_ui`` to ``True``
|
||||||
|
in ``/etc/openstack_deploy/user_variables.yml``.
|
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Deployers can now define the override ``cinder_rpc_executor_thread_pool_size``
|
||||||
|
which defaults to 64
|
||||||
|
- Deployers can now define the override ``cinder_rpc_response_timeout``
|
||||||
|
which defaults to 60
|
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- |
|
||||||
|
The installation of ``chrony`` is still enabled by default, but it is now
|
||||||
|
controlled by the ``security_enable_chrony`` variable.
|
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
feature:
|
||||||
|
- |
|
||||||
|
Support has been added to configure the sampling intervall for
|
||||||
|
ceilometer-polling by setting ``ceilometer_sample_interval``.
|
||||||
|
See the Ceilometer role documentation for per source options.
|
@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- LXC containers will now generate a fixed mac address on all
|
||||||
|
network interfaces when the option `lxc_container_fixed_mac`
|
||||||
|
is set to **true**. This feature was implemented to resolve
|
||||||
|
issues with dynamic mac addresses in containers generally
|
||||||
|
experienced at scale with network intensive services.
|
||||||
|
fixes:
|
||||||
|
- LXC containers will now have the ability to use a fixed mac
|
||||||
|
address on all network interfaces when the option
|
||||||
|
`lxc_container_fixed_mac` is set **true**. This change will
|
||||||
|
assist in resolving a long standing issue where network intensive
|
||||||
|
services, such as neutron and rabbitmq, can enter a confused state
|
||||||
|
for long periods of time and require rolling restarts or internal
|
||||||
|
system resets to recover.
|
@ -0,0 +1,2 @@
|
|||||||
|
features:
|
||||||
|
- The ``os-designate`` role now supports Ubuntu 16.04 and SystemD.
|
3
releasenotes/notes/disable-sslv3-303acdcc6b593180.yaml
Normal file
3
releasenotes/notes/disable-sslv3-303acdcc6b593180.yaml
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- SSLv3 is now disabled in the haproxy daemon configuration by default.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Variable ``ceph_extra_confs`` has been expanded to support
|
||||||
|
retrieving additional ceph.conf and keyrings from multiple
|
||||||
|
ceph clusters automatically.
|
||||||
|
- Additional libvirt ceph client secrets can be defined to
|
||||||
|
support attaching volumes from different ceph clusters.
|
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Additional volume-types can be created by defining a
|
||||||
|
list named ``extra_volume_types`` in the desired
|
||||||
|
backend of the variable(s) ``cinder_backends``
|
9
releasenotes/notes/get-networks-e241137620c2280d.yaml
Normal file
9
releasenotes/notes/get-networks-e241137620c2280d.yaml
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Add ``get_networks`` command to the neutron library.
|
||||||
|
This will return network information for all networks,
|
||||||
|
and fail if the specified ``net_name`` network is not
|
||||||
|
present. If no ``net_name`` is specified network
|
||||||
|
information will for all networks will be returned
|
||||||
|
without performing a check on an existing ``net_name``
|
||||||
|
network.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- Setting the haproxy_bind list on a service is now used as an override to the
|
||||||
|
other VIPs defined in the environment. Previously it was being treated as
|
||||||
|
an append to the other VIPs so there was no path to override the VIP binds
|
||||||
|
for a service. For example, haproxy_bind could be used to bind a service to
|
||||||
|
the internal VIP only.
|
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- The haproxy daemon is now able to bind to any port on CentOS 7. The
|
||||||
|
``haproxy_connect_any`` SELinux boolean is now set to ``on``.
|
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- When using a copy-on-write backing store, the lxc_container_base_name can
|
||||||
|
now include a prefix defined by ``lxc_container_base_name_prefix``.
|
5
releasenotes/notes/lxc-net-ipv6-255787db5db6fc75.yaml
Normal file
5
releasenotes/notes/lxc-net-ipv6-255787db5db6fc75.yaml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- IPv6 support has been added for the LXC bridge network. This can be
|
||||||
|
configured using ``lxc_net6_address``, ``lxc_net6_netmask``, and
|
||||||
|
``lxc_net6_nat``.
|
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The nova-cert service has been deprecated, is marked
|
||||||
|
for removal in the Ocata release, and will no longer
|
||||||
|
be deployed by the os_nova role.
|
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- A new variable, ``tempest_flavors``, has been added to
|
||||||
|
the os_tempest role allowing users to define nova flavors
|
||||||
|
to be during tempest testing.
|
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- Installation of designate and its dependent pip packages will now only
|
||||||
|
occur within a Python virtual environment. The ``designate_venv_enabled``,
|
||||||
|
``designate_venv_bin``, ``designate_venv_etc_dir`` and
|
||||||
|
``designate_non_venv_etc_dir`` variables have been removed.
|
@ -0,0 +1,3 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- CentOS7/RHEL support has been added to the os_neutron role.
|
@ -0,0 +1,3 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- CentOS7/RHEL support has been added to the os_nova role.
|
@ -0,0 +1,3 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- CentOS7/RHEL support has been added to the os_swift role.
|
13
releasenotes/notes/package-state-1497c9e2beedaf21.yaml
Normal file
13
releasenotes/notes/package-state-1497c9e2beedaf21.yaml
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- The os_barbican role now supports the ability to configure whether
|
||||||
|
apt/yum tasks install the latest available package, or just ensure
|
||||||
|
that the package is present. The default action is to ensure that
|
||||||
|
the latest package is present. The action taken may be changed to
|
||||||
|
only ensure that the package is present by setting
|
||||||
|
``barbican_package_state`` to ``present``.
|
||||||
|
upgrade:
|
||||||
|
- The os_barbican role always checks whether the latest package is
|
||||||
|
installed when executed. If a deployer wishes to change the check to
|
||||||
|
only validate the presence of the package, the option
|
||||||
|
``barbican_package_state`` should be set to ``present``.
|
13
releasenotes/notes/package-state-b97c7b252aee4c20.yaml
Normal file
13
releasenotes/notes/package-state-b97c7b252aee4c20.yaml
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- The os_designate role now supports the ability to configure whether
|
||||||
|
apt/yum tasks install the latest available package, or just ensure
|
||||||
|
that the package is present. The default action is to ensure that
|
||||||
|
the latest package is present. The action taken may be changed to
|
||||||
|
only ensure that the package is present by setting
|
||||||
|
``designate_package_state`` to ``present``.
|
||||||
|
upgrade:
|
||||||
|
- The os_designate role always checks whether the latest package is
|
||||||
|
installed when executed. If a deployer wishes to change the check to
|
||||||
|
only validate the presence of the package, the option
|
||||||
|
``designate_package_state`` should be set to ``present``.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The security role will accept the currently installed version of a package
|
||||||
|
rather than attempting to update it. This reduces unexpected changes on
|
||||||
|
the system from subsequent runs of the security role. Deployers can still
|
||||||
|
set ``security_package_state`` to ``latest`` to ensure that all packages
|
||||||
|
installed by the security role are up to date.
|
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- The PATH environment variable that is configured on the remote system can
|
||||||
|
now be set using the ``openstack_host_environment_path`` list variable.
|
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The ``glance`` library has been removed from OpenStack-Ansible's
|
||||||
|
plugins. Upstream Ansible modules for managing OpenStack image
|
||||||
|
resources should be used instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- The URL of NovaLink uses 'ftp' protocol to provision
|
||||||
|
apt key. It causes apt_key module to fail to retrieve
|
||||||
|
NovaLink gpg public key file. Therefore, change the
|
||||||
|
protocol of URL to 'http'. For more information, see
|
||||||
|
bug 1637348.
|
5
releasenotes/notes/qos-support-1c601862ab2f9825.yaml
Normal file
5
releasenotes/notes/qos-support-1c601862ab2f9825.yaml
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Deployers can now define the varible ``cinder_qos_specs``
|
||||||
|
to create qos specs and assign those specs to desired
|
||||||
|
cinder volume types.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``tempest_requirements_git_repo`` and
|
||||||
|
``tempest_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``horizon_requirements_git_repo`` and
|
||||||
|
``horizon_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``swift_requirements_git_repo`` and
|
||||||
|
``swift_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``ironic_requirements_git_repo`` and
|
||||||
|
``ironic_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``neutron_requirements_git_repo`` and
|
||||||
|
``neutron_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``heat_requirements_git_repo`` and
|
||||||
|
``heat_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``magnum_requirements_git_repo`` and
|
||||||
|
``magnum_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``sahara_requirements_git_repo`` and
|
||||||
|
``sahara_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``cinder_requirements_git_repo`` and
|
||||||
|
``cinder_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``trove_requirements_git_repo`` and
|
||||||
|
``trove_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``gnocchi_requirements_git_repo`` and
|
||||||
|
``gnocchi_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``glance_requirements_git_repo`` and
|
||||||
|
``glance_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``keystone_requirements_git_repo`` and
|
||||||
|
``keystone_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``aodh_requirements_git_repo`` and
|
||||||
|
``aodh_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``barbican_requirements_git_repo`` and
|
||||||
|
``barbican_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,12 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``nova_requirements_git_repo`` and
|
||||||
|
``nova_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
||||||
|
- The variables ``nova_lxd_requirements_git_repo`` and
|
||||||
|
``nova_lxd_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``rally_requirements_git_repo`` and
|
||||||
|
``rally_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- The variables ``ceilometer_requirements_git_repo`` and
|
||||||
|
``ceilometer_requirements_git_install_branch`` have been
|
||||||
|
removed in favour of using the URL/path to the
|
||||||
|
upper-constraints file using the
|
||||||
|
variable ``pip_install_upper_constraints`` instead.
|
@ -0,0 +1,11 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- The ``swift_rsync_reverse_lookup`` option has been added. This setting
|
||||||
|
will handle whether rsync performs reverse lookups on client IP
|
||||||
|
addresses, and will default to ``False``. We recommend leaving this
|
||||||
|
option at ``False``, unless DNS or host entries exist for each swift
|
||||||
|
host's replication address.
|
||||||
|
upgrade:
|
||||||
|
- The default behaviour of rsync, to perform reverse lookups, has
|
||||||
|
been changed to ``False``. This can be set to ``True`` by
|
||||||
|
setting the ``swift_rsync_reverse_lookup`` variable to ``True``.
|
@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- |
|
||||||
|
The Trove dashboard is available in Horizon. Deployers can enable
|
||||||
|
the panel by setting the following Ansible variable:
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
horizon_enable_trove_ui: True
|
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- The ``os_barbican`` role now supports deployment on Ubuntu 16.04 using
|
||||||
|
SystemD.
|
Loading…
Reference in New Issue
Block a user