Update all SHAs for 17.0.0.0b3
This patch updates all the roles to the latest available stable SHA's, copies the release notes from the updated roles into the integrated repo, updates all the OpenStack Service SHA's, and updates the appropriate python requirements pins. Change-Id: I5fea16a84c881d0e66b713cdb55c8dcabcb80491
This commit is contained in:
parent
a4d1b897da
commit
ee6ff67765
@ -1,196 +1,196 @@
|
||||
- name: ansible-hardening
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/ansible-hardening
|
||||
version: master
|
||||
version: 63201a4852a43176d278d9294154920bfa9bc30e
|
||||
- name: apt_package_pinning
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-apt_package_pinning
|
||||
version: master
|
||||
version: dd485d1b6b2736766a730b8e93a49b45900a1996
|
||||
- name: pip_install
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-pip_install
|
||||
version: master
|
||||
version: 14b4446e3139efe388d493b3222aaf4855666d0a
|
||||
- name: galera_client
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-galera_client
|
||||
version: master
|
||||
version: bb6feac7aba85d4467d8ff05031546a1b2a9162b
|
||||
- name: galera_server
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-galera_server
|
||||
version: master
|
||||
version: db11cfa4a42cc13b78c4d0e6ab7ad2c2b208643e
|
||||
- name: ceph_client
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-ceph_client
|
||||
version: master
|
||||
version: 5e49b5069349e7df347e828408c89ba0e5a46a51
|
||||
- name: haproxy_server
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-haproxy_server
|
||||
version: master
|
||||
version: b62573b1c4beb28e25e0f279881bcfdb85b8b0ae
|
||||
- name: keepalived
|
||||
scm: git
|
||||
src: https://github.com/evrardjp/ansible-keepalived
|
||||
version: master
|
||||
version: 2b4a1f36c29b06b832bc4e6d112ca5559a98fd4a
|
||||
- name: lxc_container_create
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-lxc_container_create
|
||||
version: master
|
||||
version: cfe49479b7517eeea372106d2c05e82deb990109
|
||||
- name: lxc_hosts
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-lxc_hosts
|
||||
version: master
|
||||
version: f171fcabaf5273a57ef8a3afc5f5ae6ba9cf3103
|
||||
- name: memcached_server
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-memcached_server
|
||||
version: master
|
||||
version: 54cb02b9c0694d9546f31a9a8f263895403f5100
|
||||
- name: openstack_hosts
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-openstack_hosts
|
||||
version: master
|
||||
version: 2cd8f4b56b06927c0f741b77a5c8662fb11a4c66
|
||||
- name: os_keystone
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_keystone
|
||||
version: master
|
||||
version: 16dafa4718a1b1f97e4d46a2359f7b2c4cf3a015
|
||||
- name: openstack_openrc
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-openstack_openrc
|
||||
version: master
|
||||
version: 00916c3f77d9fefca1f60ec6951a0424a27b08a4
|
||||
- name: os_aodh
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_aodh
|
||||
version: master
|
||||
version: 492ff856886ab096329dee337728e7c88482e9f9
|
||||
- name: os_barbican
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_barbican
|
||||
version: master
|
||||
version: c78191ae544f10136f0cec88c525ebf4832a588b
|
||||
- name: os_ceilometer
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_ceilometer
|
||||
version: master
|
||||
version: 55bb04eaad4dd5c7fdad742b3557dc30dc9d45bf
|
||||
- name: os_cinder
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_cinder
|
||||
version: master
|
||||
version: b0b291a26161a075a5ece9fd033501125fd8feb2
|
||||
- name: os_designate
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_designate
|
||||
version: master
|
||||
version: 75db7d96d739effa4f7dd6e1bb77ba795965cb25
|
||||
- name: os_glance
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_glance
|
||||
version: master
|
||||
version: 9e90689c28dcd8556b8cd3fe2eff1d15c4a5a138
|
||||
- name: os_gnocchi
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_gnocchi
|
||||
version: master
|
||||
version: 4891d9bdfb4569f3097373f2fb2e677795663a52
|
||||
- name: os_heat
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_heat
|
||||
version: master
|
||||
version: dda5325225213c095c7c5697f30df8c41bcd9d4e
|
||||
- name: os_horizon
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_horizon
|
||||
version: master
|
||||
version: 53113aa25de768c6f5be36b9be0c6b60187a04b1
|
||||
- name: os_ironic
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_ironic
|
||||
version: master
|
||||
version: 65f190fb3c6bb26a27758df759a00a5059a22934
|
||||
- name: os_magnum
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_magnum
|
||||
version: master
|
||||
version: e2c5cc2cee53000b9e7de911cd2c9be975e4bae3
|
||||
- name: os_molteniron
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_molteniron
|
||||
version: master
|
||||
version: 4a3e409b3dad2cedfbd46b62438e2acad37ace5f
|
||||
- name: os_neutron
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_neutron
|
||||
version: master
|
||||
version: 767e9ceccfb8bc47c02283cb46347b8b21e6d067
|
||||
- name: os_nova
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_nova
|
||||
version: master
|
||||
version: 97ecede740e830d5bacb3ad4ae7a3d789a373403
|
||||
- name: os_octavia
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_octavia
|
||||
version: master
|
||||
version: f84efee87480d1bfea66afd398ce2ab68f3f671d
|
||||
- name: os_rally
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_rally
|
||||
version: master
|
||||
version: 649b8b98180d49f5edc56bc5504a687e01435b6b
|
||||
- name: os_sahara
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_sahara
|
||||
version: master
|
||||
version: 06c328e1872cdce959bfa1e5c6cedf3c4cde65a6
|
||||
- name: os_swift
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_swift
|
||||
version: master
|
||||
version: 47b5f32ac893e3153c430ab0e9e06bd35ef77333
|
||||
- name: os_tacker
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_tacker
|
||||
version: master
|
||||
version: e2e683974ae3798339a37d62f5f53417a368b33d
|
||||
- name: os_tempest
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_tempest
|
||||
version: master
|
||||
version: 53c26dc274e6c235ad0231ce3e8b9153d08ba641
|
||||
- name: os_trove
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-os_trove
|
||||
version: master
|
||||
version: 8be124b8c713e788a69201810ffb99a6e4162e0a
|
||||
- name: plugins
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-plugins
|
||||
version: master
|
||||
version: dd2dc859d29f86e593ba16254c73c0c62e74f92a
|
||||
- name: rabbitmq_server
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-rabbitmq_server
|
||||
version: master
|
||||
version: 1f5e99871cb37ebf3ef71c014432c360380573cf
|
||||
- name: repo_build
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-repo_build
|
||||
version: master
|
||||
version: ea4a5441fe47b131f5516c220a9eb0162af82994
|
||||
- name: repo_server
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-repo_server
|
||||
version: master
|
||||
version: 4150e1ed4ab53ffe18495ce901812814653afdb3
|
||||
- name: rsyslog_client
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-rsyslog_client
|
||||
version: master
|
||||
version: 5b22c326fea3e3fabf169ca2dfdaab9252a71a59
|
||||
- name: rsyslog_server
|
||||
scm: git
|
||||
src: https://git.openstack.org/openstack/openstack-ansible-rsyslog_server
|
||||
version: master
|
||||
version: d61c90f4f5a22a3351f5df3f474a6c7559a64afe
|
||||
- name: sshd
|
||||
scm: git
|
||||
src: https://github.com/willshersystems/ansible-sshd
|
||||
version: master
|
||||
version: 537b9b2bc2fd7f23301222098344727f8161993c
|
||||
- name: bird
|
||||
scm: git
|
||||
src: https://github.com/logan2211/ansible-bird
|
||||
version: master
|
||||
version: 21d7d8de5af9e73c0853d3434a4b3d3f8dd39a70
|
||||
- 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: 7be67d6b60718896f0c17a7d4a14b912f72a59ae
|
||||
- name: resolvconf
|
||||
scm: git
|
||||
src: https://github.com/logan2211/ansible-resolvconf
|
||||
version: master
|
||||
version: d48dd3eea22094b6ecc6aa6ea07279c8e68e28b5
|
||||
- name: ceph-ansible
|
||||
scm: git
|
||||
src: https://github.com/ceph/ceph-ansible
|
||||
version: master
|
||||
version: 93e9f3723bb4bcf8004bbcea3213d72d11588899
|
||||
- name: opendaylight
|
||||
scm: git
|
||||
src: https://github.com/opendaylight/integration-packaging-ansible-opendaylight
|
||||
version: master
|
||||
version: 54d50e41e9727596028829c29ba56ebf675bb7b3
|
||||
- name: haproxy_endpoints
|
||||
scm: git
|
||||
src: https://github.com/logan2211/ansible-haproxy-endpoints
|
||||
version: master
|
||||
version: 49901861b16b8afaa9bccdbc649ac956610ff22b
|
||||
|
@ -14,7 +14,7 @@
|
||||
# limitations under the License.
|
||||
|
||||
## OpenStack Source Code Release
|
||||
openstack_release: master
|
||||
openstack_release: 17.0.0.0b3
|
||||
|
||||
## Verbosity Options
|
||||
debug: False
|
||||
|
@ -0,0 +1,16 @@
|
||||
---
|
||||
other:
|
||||
- |
|
||||
CentOS deployments require a special COPR repository for modern LXC
|
||||
packages. The COPR repository is not mirrored at this time and this causes
|
||||
failed gate tests and production deployments.
|
||||
|
||||
The role now syncs the LXC packages down from COPR to each host and builds
|
||||
a local LXC package repository in `/opt/thm-lxc2.0`. This greatly reduces
|
||||
the amount of times that packages must be downloaded from the COPR server
|
||||
during deployments, which will reduce failures until the packages can be
|
||||
hosted with a more reliable source.
|
||||
|
||||
In addition, this should speed up playbook runs since ``yum`` can check a
|
||||
locally-hosted repository instead of a remote repository with availability
|
||||
and performance challenges.
|
@ -0,0 +1,6 @@
|
||||
---
|
||||
deprecations:
|
||||
- |
|
||||
The ``galera_percona_xtrabackup_repo_url`` variable which was used on
|
||||
Ubuntu distributions to select the upstream Percona repository has been
|
||||
dropped and the default upstream repository is always used from now on.
|
@ -0,0 +1,12 @@
|
||||
---
|
||||
deprecations:
|
||||
- |
|
||||
In OSA deployments prior to Queens, if ``repo_git_cache_dir`` was set
|
||||
to a folder which existed on a repo container host then that folder
|
||||
would be symlinked to the repo container bind mount instead of
|
||||
synchronising its contents to the repo container. This functionality
|
||||
is deprecated in Queens and will be removed in Rocky. The ability to
|
||||
make use of the git cache still exists, but the folder contents will
|
||||
be synchronised from the deploy host to the repo container. If you
|
||||
have made use of the symlink functionality previously, please move
|
||||
the contents to a standard folder and remove the symlink.
|
@ -0,0 +1,5 @@
|
||||
---
|
||||
deprecations:
|
||||
- |
|
||||
The ``galera_client_opensuse_mirror_obs_url`` variable has been removed
|
||||
since the OBS repository is no longer used to install the MariaDB packages.
|
5
releasenotes/notes/lbaasv2-options-ae992286abfa689f.yaml
Normal file
5
releasenotes/notes/lbaasv2-options-ae992286abfa689f.yaml
Normal file
@ -0,0 +1,5 @@
|
||||
---
|
||||
features:
|
||||
- An option has been added allowing the user to define the `user_group`
|
||||
LBaaSv2 uses. The new option is ``neutron_lbaasv2_user_group`` and
|
||||
is set within the OS specific value by default.
|
@ -0,0 +1,10 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
The ``lxcbr0`` bridge now allows NetworkManager to control it, which
|
||||
allows for networks to start in the correct order when the system boots.
|
||||
In addition, the ``NetworkManager-wait-online.service`` is enabled to
|
||||
ensure that all services that require networking to function, such as
|
||||
``keepalived``, will only start when network configuration is complete.
|
||||
These changes are only applied if a deployer is actively using
|
||||
NetworkManager in their environment.
|
@ -0,0 +1,6 @@
|
||||
---
|
||||
upgrade:
|
||||
- |
|
||||
Default quotas were bumped for the following resources:
|
||||
networks (from 10 to 100), subnets (from 10 to 100), ports (from 50 to
|
||||
500) to match upstream defaults.
|
@ -0,0 +1,6 @@
|
||||
---
|
||||
features:
|
||||
- HAProxy services that use backend nodes that are not
|
||||
in the Ansible inventory can now be specified manually
|
||||
by setting ``haproxy_backend_nodes`` to a list of
|
||||
``name`` and ``ip_addr`` settings.
|
@ -0,0 +1,8 @@
|
||||
---
|
||||
other:
|
||||
- |
|
||||
The variables ``nova_scheduler_use_baremetal_filters`` and
|
||||
``nova_metadata_host`` have been removed, matching upstream nova changes.
|
||||
The ``nova_virt_types`` dict no longer needs the
|
||||
``nova_scheduler_use_baremetal_filters`` and ``nova_firewall_driver``
|
||||
keys as well.
|
@ -0,0 +1,6 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
Deployers can set a refresh interval for haproxy's stats page by setting
|
||||
the ``haproxy_stats_refresh_interval`` variable. The default value is
|
||||
``60``, which causes haproxy to refresh the stats page every 60 seconds.
|
@ -0,0 +1,6 @@
|
||||
---
|
||||
other:
|
||||
- The vars plugin ``override_folder.py`` has been removed. With the move to
|
||||
Ansible 2.4 ["https://review.openstack.org/#/c/522778"] this plugin is no
|
||||
longer required. The functionality this plugin provided has been replaced
|
||||
with the native Ansible inventory plugin.
|
11
releasenotes/notes/systemd-nfs-setup-5c35c23eda4443be.yaml
Normal file
11
releasenotes/notes/systemd-nfs-setup-5c35c23eda4443be.yaml
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
features:
|
||||
- When using Glance and NFS the NFS mount point will now be managed using a
|
||||
systemd mount unit file. This change ensures the deployment of glance is not
|
||||
making potentially system impacting changes to the ``/etc/fstab`` and
|
||||
modernizes how we deploy glance when using shared storage.
|
||||
- New variables have been added to the glance role allowing a deployer to set
|
||||
the UID and GID of the glance user. The new options are,
|
||||
``glance_system_user_uid`` and ``glance_system_group_uid``. These options
|
||||
are useful when deploying glance with shared storage as the back-end for
|
||||
images and will only set the UID and GID of the glance user when defined.
|
Loading…
x
Reference in New Issue
Block a user