From d98c598322a0df2b5162ba7709fde510a0e1e92c Mon Sep 17 00:00:00 2001 From: Jean-Philippe Evrard Date: Mon, 12 Jun 2017 11:05:50 +0000 Subject: [PATCH] Update all SHAs for 15.1.6 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: Id45eb074b86f9e830c3dac821d00710fe1bd8968 Depends-On: I7480f96a813c2a8ca533a568410299bc5287e346 --- ansible-role-requirements.yml | 24 ++++---- .../defaults/repo_packages/nova_consoles.yml | 4 +- .../repo_packages/openstack_services.yml | 60 +++++++++---------- playbooks/inventory/group_vars/all.yml | 2 +- ...image-allow-location-58212b8e506639f2.yaml | 5 ++ ...nit-config-overrides-ffce7e419061c4da.yaml | 10 ++++ scripts/ansible-role-requirements-editor.py | 2 +- scripts/get-pypi-pkg-version.py | 2 +- scripts/release-yaml-file-prep.py | 2 +- 9 files changed, 63 insertions(+), 48 deletions(-) create mode 100644 releasenotes/notes/image-allow-location-58212b8e506639f2.yaml create mode 100644 releasenotes/notes/nova-init-config-overrides-ffce7e419061c4da.yaml diff --git a/ansible-role-requirements.yml b/ansible-role-requirements.yml index 278357fbe8..0654edcdd1 100644 --- a/ansible-role-requirements.yml +++ b/ansible-role-requirements.yml @@ -5,7 +5,7 @@ - name: pip_install scm: git src: https://git.openstack.org/openstack/openstack-ansible-pip_install - version: e142f5642646449d98cd65d8fd0690907c403801 + version: 2bc7e27c2b36e8cd0265053b446ee5f5cc4f4f1d - name: galera_client scm: git src: https://git.openstack.org/openstack/openstack-ansible-galera_client @@ -21,7 +21,7 @@ - name: haproxy_server scm: git src: https://git.openstack.org/openstack/openstack-ansible-haproxy_server - version: 04ff673f5ca4ff2cc4c96f5d45e5fc03e9ef6191 + version: 4874ef7e218e0bc29f5ccca3c16f704a85f0c0b0 - name: keepalived scm: git src: https://github.com/evrardjp/ansible-keepalived @@ -49,7 +49,7 @@ - name: os_keystone scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_keystone - version: 436ed3a36d23112134d674a147c95039da9d2b11 + version: f2e71965e39d943b7fe79ebdd1406ca82642e212 - name: openstack_openrc scm: git src: https://git.openstack.org/openstack/openstack-ansible-openstack_openrc @@ -57,7 +57,7 @@ - name: os_aodh scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_aodh - version: 7a083f0e17d2bae569ee1d68f3f5498ef777b576 + version: aebf86ae0dafae3876a6faab7a0c55010c055f53 - name: os_barbican scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_barbican @@ -69,15 +69,15 @@ - name: os_cinder scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_cinder - version: ee4fed52dabc803cae4617df2a6dcaedf2163a5b + version: 237cb674ed25ed346a0063299b12712da4c3cff9 - name: os_glance scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_glance - version: 78eff9d68a11ce17bfb81a6b0d9730fd53d26cad + version: 9929b1ac862a1b0281b7ec938b5b0105e0c833c5 - name: os_gnocchi scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_gnocchi - version: 8c263e50b1e75d6da73bd3e27d628207970c1f0f + version: 6c3ffedc0e523163042cf167b1077ddc11136b4c - name: os_heat scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_heat @@ -85,7 +85,7 @@ - name: os_horizon scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_horizon - version: 04219bf64bb2efb96f94b9b3806965dfe80daf20 + version: 9e7a5144794913f9369f5173b7d3da93d9a5d409 - name: os_ironic scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_ironic @@ -101,7 +101,7 @@ - name: os_neutron scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_neutron - version: 05993f99bec56cc92e476b59fee98cdce6d56fcf + version: 6e6d458c63d22b153a00cddd17a1a1f407da33d5 - name: os_nova scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_nova @@ -117,11 +117,11 @@ - name: os_swift scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_swift - version: 2468facecd71cf6b305eb46ae19ee2fb44509d00 + version: 709a5002512ac11b7e2c3148b55f4d29b86c69e4 - name: os_tempest scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_tempest - version: 95a9c896afb61d568fd5b612aaa7ec48363d62e3 + version: 2da7e89b1f022fce84ecc87c9a05c8f6e5bb26cd - name: plugins scm: git src: https://git.openstack.org/openstack/openstack-ansible-plugins @@ -169,7 +169,7 @@ - name: os_designate scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_designate - version: b7fd2de51c565850e4b4b17d2302af6b7476386e + version: 852c31b06fb2174fde0190078c1b4cb047bd00f3 - name: ceph.ceph-common scm: git src: https://github.com/ceph/ansible-ceph-common diff --git a/playbooks/defaults/repo_packages/nova_consoles.yml b/playbooks/defaults/repo_packages/nova_consoles.yml index c6182bdf4b..7c38f79181 100644 --- a/playbooks/defaults/repo_packages/nova_consoles.yml +++ b/playbooks/defaults/repo_packages/nova_consoles.yml @@ -27,13 +27,13 @@ ## NOVNC from source novncproxy_git_repo: https://github.com/kanaka/novnc -novncproxy_git_install_branch: 93c4b5caaa1445c49efaccbad5b761ab1c88dc9d # HEAD of "master" as of 02.02.2017 +novncproxy_git_install_branch: 55b459b47961e2ca2eb125408a1ddc60d0251457 # HEAD of "master" as of 12.06.2017 novncproxy_git_dest: "/opt/novnc_{{ novncproxy_git_install_branch | replace('/', '_') }}" novncproxy_git_project_group: nova_console ## spice-html5 from source spicehtml5_git_repo: https://github.com/SPICE/spice-html5 -spicehtml5_git_install_branch: 54cc41299bea8cd681ed0262735e0fd821cd774a # HEAD of "master" as of 02.02.2017 +spicehtml5_git_install_branch: 54cc41299bea8cd681ed0262735e0fd821cd774a # HEAD of "master" as of 12.06.2017 spicehtml5_git_dest: "/opt/spicehtml5_{{ spicehtml5_git_install_branch | replace('/', '_') }}" spicehtml5_git_project_group: nova_console diff --git a/playbooks/defaults/repo_packages/openstack_services.yml b/playbooks/defaults/repo_packages/openstack_services.yml index 887b68e4fc..697e80e3ef 100644 --- a/playbooks/defaults/repo_packages/openstack_services.yml +++ b/playbooks/defaults/repo_packages/openstack_services.yml @@ -31,193 +31,193 @@ ## Global Requirements requirements_git_repo: https://git.openstack.org/openstack/requirements -requirements_git_install_branch: b02483f93227843bfd55e495b76eed4a6390bb96 # HEAD of "stable/ocata" as of 31.05.2017 +requirements_git_install_branch: e3e74d1c3ca5274f60f6cd6f1f546d8a0a4a9f16 # HEAD of "stable/ocata" as of 12.06.2017 requirements_git_dest: "/opt/requirements_{{ requirements_git_install_branch | replace('/', '_') }}" ## Aodh service aodh_git_repo: https://git.openstack.org/openstack/aodh -aodh_git_install_branch: 5c6b46ecc85743798c04b2d5fd094a0e9ef661a7 # HEAD of "stable/ocata" as of 31.05.2017 +aodh_git_install_branch: 5c6b46ecc85743798c04b2d5fd094a0e9ef661a7 # HEAD of "stable/ocata" as of 12.06.2017 aodh_git_dest: "/opt/aodh_{{ aodh_git_install_branch | replace('/', '_') }}" aodh_git_project_group: aodh_all ## Barbican service barbican_git_repo: https://git.openstack.org/openstack/barbican -barbican_git_install_branch: b04aa152843d9cda3b11e8736e740c71fd798d0f # HEAD of "stable/ocata" as of 31.05.2017 +barbican_git_install_branch: 54accd42b3ec23d6fdbf87b79048f378dabf6839 # HEAD of "stable/ocata" as of 12.06.2017 barbican_git_dest: "/opt/barbican_{{ barbican_git_install_branch | replace('/', '_') }}" barbican_git_project_group: barbican_all ## Ceilometer service ceilometer_git_repo: https://git.openstack.org/openstack/ceilometer -ceilometer_git_install_branch: 1cc40682982e73c914c3f00bdf7a1ef7d03b2f31 # HEAD of "stable/ocata" as of 31.05.2017 +ceilometer_git_install_branch: 1cc40682982e73c914c3f00bdf7a1ef7d03b2f31 # HEAD of "stable/ocata" as of 12.06.2017 ceilometer_git_dest: "/opt/ceilometer_{{ceilometer_git_install_branch | replace('/', '_') }}" ceilometer_git_project_group: ceilometer_all ## Cinder service cinder_git_repo: https://git.openstack.org/openstack/cinder -cinder_git_install_branch: bccd77a6002c04c9b7629a6eadd897ad4c33135d # HEAD of "stable/ocata" as of 31.05.2017 +cinder_git_install_branch: 6fe2794c3a64cba7c92469b645887c542f762613 # HEAD of "stable/ocata" as of 12.06.2017 cinder_git_dest: "/opt/cinder_{{ cinder_git_install_branch | replace('/', '_') }}" cinder_git_project_group: cinder_all ## Designate service designate_git_repo: https://git.openstack.org/openstack/designate -designate_git_install_branch: 9c8bad11d9588cbf4a73a276eb5457f3e64c6a40 # HEAD of "stable/ocata" as of 31.05.2017 +designate_git_install_branch: 9c8bad11d9588cbf4a73a276eb5457f3e64c6a40 # HEAD of "stable/ocata" as of 12.06.2017 designate_git_dest: "/opt/designate_{{ designate_git_install_branch | replace('/', '_') }}" designate_git_project_group: designate_all ## Horizon Designate dashboard plugin designate_dashboard_git_repo: https://git.openstack.org/openstack/designate-dashboard -designate_dashboard_git_install_branch: fb8108354937ef6d3a1bb389481af79681f7c5b3 # HEAD of "stable/ocata" as of 31.05.2017 +designate_dashboard_git_install_branch: fb8108354937ef6d3a1bb389481af79681f7c5b3 # HEAD of "stable/ocata" as of 12.06.2017 designate_dashboard_git_dest: "/opt/designate_dashboard_{{ designate_dashboard_git_install_branch | replace('/', '_') }}" designate_dashboard_git_project_group: horizon_all ## Dragonflow service dragonflow_git_repo: https://git.openstack.org/openstack/dragonflow -dragonflow_git_install_branch: b72ffa06721faf95f42c9702f60a9acc3a7d8b61 # HEAD of "stable/ocata" as of 31.05.2017 +dragonflow_git_install_branch: b72ffa06721faf95f42c9702f60a9acc3a7d8b61 # HEAD of "stable/ocata" as of 12.06.2017 dragonflow_git_dest: "/opt/dragonflow_{{ dragonflow_git_install_branch | replace('/', '_') }}" dragonflow_git_project_group: neutron_all ## Glance service glance_git_repo: https://git.openstack.org/openstack/glance -glance_git_install_branch: 57c4d7d78f37e840660719b944ebabe91cbf231b # HEAD of "stable/ocata" as of 31.05.2017 +glance_git_install_branch: 0a2074ecef67beb7a3b3531534c9d97b1c3ea828 # HEAD of "stable/ocata" as of 12.06.2017 glance_git_dest: "/opt/glance_{{ glance_git_install_branch | replace('/', '_') }}" glance_git_project_group: glance_all ## Heat service heat_git_repo: https://git.openstack.org/openstack/heat -heat_git_install_branch: d06690d72d39af3f6cf98468946ea41074220389 # HEAD of "stable/ocata" as of 31.05.2017 +heat_git_install_branch: c6403967b9e253571bfaee6ba0b450d296329295 # HEAD of "stable/ocata" as of 12.06.2017 heat_git_dest: "/opt/heat_{{ heat_git_install_branch | replace('/', '_') }}" heat_git_project_group: heat_all ## Horizon service horizon_git_repo: https://git.openstack.org/openstack/horizon -horizon_git_install_branch: 3bc399f3ae34b5eb3b18544c55c65ff8a6dc7a71 # HEAD of "stable/ocata" as of 31.05.2017 +horizon_git_install_branch: 3bc399f3ae34b5eb3b18544c55c65ff8a6dc7a71 # HEAD of "stable/ocata" as of 12.06.2017 horizon_git_dest: "/opt/horizon_{{ horizon_git_install_branch | replace('/', '_') }}" horizon_git_project_group: horizon_all ## Horizon Ironic dashboard plugin ironic_dashboard_git_repo: https://git.openstack.org/openstack/ironic-ui -ironic_dashboard_git_install_branch: 565fc3f27881467a2b0a13c72d32acd8f24a4f7a # HEAD of "stable/ocata" as of 31.05.2017 +ironic_dashboard_git_install_branch: 93b9054d21a8ee6c270f648383828959818734c1 # HEAD of "stable/ocata" as of 12.06.2017 ironic_dashboard_git_dest: "/opt/ironic_dashboard_{{ ironic_dashboard_git_install_branch | replace('/', '_') }}" ironic_dashboard_git_project_group: horizon_all ## Horizon Magnum dashboard plugin magnum_dashboard_git_repo: https://git.openstack.org/openstack/magnum-ui -magnum_dashboard_git_install_branch: 369d3e0bf9bb562c28bb975736694b598109310a # HEAD of "stable/ocata" as of 31.05.2017 +magnum_dashboard_git_install_branch: 369d3e0bf9bb562c28bb975736694b598109310a # HEAD of "stable/ocata" as of 12.06.2017 magnum_dashboard_git_dest: "/opt/magnum_dashboard_{{ magnum_dashboard_git_install_branch | replace('/', '_') }}" magnum_dashboard_git_project_group: horizon_all ## Horizon LBaaS dashboard plugin neutron_lbaas_dashboard_git_repo: https://git.openstack.org/openstack/neutron-lbaas-dashboard -neutron_lbaas_dashboard_git_install_branch: 834ea9dd7aeaefed397d6d510b7527ce0fa5bd33 # HEAD of "stable/ocata" as of 31.05.2017 +neutron_lbaas_dashboard_git_install_branch: 834ea9dd7aeaefed397d6d510b7527ce0fa5bd33 # HEAD of "stable/ocata" as of 12.06.2017 neutron_lbaas_dashboard_git_dest: "/opt/neutron_lbaas_dashboard_{{ neutron_lbaas_dashboard_git_install_branch | replace('/', '_') }}" neutron_lbaas_dashboard_git_project_group: horizon_all ## Horizon Sahara dashboard plugin sahara_dashboard_git_repo: https://git.openstack.org/openstack/sahara-dashboard -sahara_dashboard_git_install_branch: 919ab93f46a2d0bf757610c09e1da3484fcdc8c0 # HEAD of "stable/ocata" as of 31.05.2017 +sahara_dashboard_git_install_branch: 919ab93f46a2d0bf757610c09e1da3484fcdc8c0 # HEAD of "stable/ocata" as of 12.06.2017 sahara_dashboard_git_dest: "/opt/sahara_dashboard_{{ sahara_dashboard_git_install_branch | replace('/', '_') }}" sahara_dashboard_git_project_group: horizon_all ## Keystone service keystone_git_repo: https://git.openstack.org/openstack/keystone -keystone_git_install_branch: 736149c0cd91e66121229ed9aea8ddc90ea2eb26 # HEAD of "stable/ocata" as of 31.05.2017 +keystone_git_install_branch: 2fdf89554f75c46e20e4b0ec4c373037da2cfe53 # HEAD of "stable/ocata" as of 12.06.2017 keystone_git_dest: "/opt/keystone_{{ keystone_git_install_branch | replace('/', '_') }}" keystone_git_project_group: keystone_all ## Neutron service neutron_git_repo: https://git.openstack.org/openstack/neutron -neutron_git_install_branch: 151310cdc3efaba921a314f24df1667a71bdb348 # HEAD of "stable/ocata" as of 31.05.2017 +neutron_git_install_branch: a08aa3bf2f567d4d0a5678d470cc3a3aec382d74 # HEAD of "stable/ocata" as of 12.06.2017 neutron_git_dest: "/opt/neutron_{{ neutron_git_install_branch | replace('/', '_') }}" neutron_git_project_group: neutron_all neutron_lbaas_git_repo: https://git.openstack.org/openstack/neutron-lbaas -neutron_lbaas_git_install_branch: 47ffd1343f194f805ec203a5dc6e5844f1d038ea # HEAD of "stable/ocata" as of 31.05.2017 +neutron_lbaas_git_install_branch: 47ffd1343f194f805ec203a5dc6e5844f1d038ea # HEAD of "stable/ocata" as of 12.06.2017 neutron_lbaas_git_dest: "/opt/neutron_lbaas_{{ neutron_lbaas_git_install_branch | replace('/', '_') }}" neutron_lbaas_git_project_group: neutron_all neutron_vpnaas_git_repo: https://git.openstack.org/openstack/neutron-vpnaas -neutron_vpnaas_git_install_branch: 6fece0ee069c5dd036b4712cfd74855844aa7f91 # HEAD of "stable/ocata" as of 31.05.2017 +neutron_vpnaas_git_install_branch: 6fece0ee069c5dd036b4712cfd74855844aa7f91 # HEAD of "stable/ocata" as of 12.06.2017 neutron_vpnaas_git_dest: "/opt/neutron_vpnaas_{{ neutron_vpnaas_git_install_branch | replace('/', '_') }}" neutron_vpnaas_git_project_group: neutron_all neutron_fwaas_git_repo: https://git.openstack.org/openstack/neutron-fwaas -neutron_fwaas_git_install_branch: e32e82de454f4f7788caade52e973662b7c85a33 # HEAD of "stable/ocata" as of 31.05.2017 +neutron_fwaas_git_install_branch: e32e82de454f4f7788caade52e973662b7c85a33 # HEAD of "stable/ocata" as of 12.06.2017 neutron_fwaas_git_dest: "/opt/neutron_fwaas_{{ neutron_fwaas_git_install_branch | replace('/', '_') }}" neutron_fwaas_git_project_group: neutron_all neutron_dynamic_routing_git_repo: https://git.openstack.org/openstack/neutron-dynamic-routing -neutron_dynamic_routing_git_install_branch: 4b6afd41961743353400f78ddcbc4a5d34665468 # HEAD of "stable/ocata" as of 31.05.2017 +neutron_dynamic_routing_git_install_branch: 4b6afd41961743353400f78ddcbc4a5d34665468 # HEAD of "stable/ocata" as of 12.06.2017 neutron_dynamic_routing_git_dest: "/opt/neutron_dynamic_routing_{{ neutron_dynamic_routing_git_install_branch | replace('/', '_') }}" neutron_dynamic_routing_git_project_group: neutron_all ## Nova service nova_git_repo: https://git.openstack.org/openstack/nova -nova_git_install_branch: 81838f1ae910383bf0992684e6b0ef30a6d943ba # HEAD of "stable/ocata" as of 31.05.2017 +nova_git_install_branch: 05bf65d2c95a755c9bca7ab1711be6e7eb02451a # HEAD of "stable/ocata" as of 12.06.2017 nova_git_dest: "/opt/nova_{{ nova_git_install_branch | replace('/', '_') }}" nova_git_project_group: nova_all ## PowerVM Virt Driver nova_powervm_git_repo: https://git.openstack.org/openstack/nova-powervm -nova_powervm_git_install_branch: 7913a0807bfc7eab88bca5af05f654e316841289 # HEAD of "stable/ocata" as of 31.05.2017 +nova_powervm_git_install_branch: 7913a0807bfc7eab88bca5af05f654e316841289 # HEAD of "stable/ocata" as of 12.06.2017 nova_powervm_git_dest: "/opt/nova_powervm_{{ nova_powervm_git_install_branch | replace('/', '_') }}" nova_powervm_git_project_group: nova_compute ## LXD Virt Driver nova_lxd_git_repo: https://git.openstack.org/openstack/nova-lxd -nova_lxd_git_install_branch: d7b8e7013be4208c699ecde4224f03bc31d56cf8 # HEAD of "stable/ocata" as of 31.05.2017 +nova_lxd_git_install_branch: 6e57a5a2d25d8986ff85b25bc1ab991fc3411ed0 # HEAD of "stable/ocata" as of 12.06.2017 nova_lxd_git_dest: "/opt/nova_lxd_{{ nova_lxd_git_install_branch | replace('/', '_') }}" nova_lxd_git_project_group: nova_compute ## Sahara service sahara_git_repo: https://git.openstack.org/openstack/sahara -sahara_git_install_branch: d38cb7693b13ed0add5ab2383a02d7b8b495fcc5 # HEAD of "stable/ocata" as of 31.05.2017 +sahara_git_install_branch: edfc54aca89173678f53b9f49f9e4fee60a5df9d # HEAD of "stable/ocata" as of 12.06.2017 sahara_git_dest: "/opt/sahara_{{ sahara_git_install_branch | replace('/', '_') }}" sahara_git_project_group: sahara_all ## Swift service swift_git_repo: https://git.openstack.org/openstack/swift -swift_git_install_branch: 72ed8f23a78f11e1ca1688ba086590bb7062a8c7 # HEAD of "stable/ocata" as of 31.05.2017 +swift_git_install_branch: 72ed8f23a78f11e1ca1688ba086590bb7062a8c7 # HEAD of "stable/ocata" as of 12.06.2017 swift_git_dest: "/opt/swift_{{ swift_git_install_branch | replace('/', '_') }}" swift_git_project_group: swift_all ## Ironic service ironic_git_repo: https://git.openstack.org/openstack/ironic -ironic_git_install_branch: bb3da02fbdd9bf8b2aa9707260a716f0469b1748 # HEAD of "stable/ocata" as of 31.05.2017 +ironic_git_install_branch: bb3da02fbdd9bf8b2aa9707260a716f0469b1748 # HEAD of "stable/ocata" as of 12.06.2017 ironic_git_dest: "/opt/ironic_{{ ironic_git_install_branch | replace('/', '_') }}" ironic_git_project_group: ironic_all ## Magnum service magnum_git_repo: https://git.openstack.org/openstack/magnum -magnum_git_install_branch: dacadc2afd4b5675833987ca507ac16dae55996e # HEAD of "stable/ocata" as of 31.05.2017 +magnum_git_install_branch: bdddbdf2defd5b8cd4996ee6163746571146ea7c # HEAD of "stable/ocata" as of 12.06.2017 magnum_git_dest: "/opt/magnum_{{ magnum_git_install_branch | replace('/', '_') }}" magnum_git_project_group: magnum_all ## Trove service trove_git_repo: https://git.openstack.org/openstack/trove -trove_git_install_branch: be4d63612f6cca2b9d8a3e3903e9e5d02314323a # HEAD of "stable/ocata" as of 31.05.2017 +trove_git_install_branch: 898d364fdf2cb6faad9735cdd01cba16b67f19b7 # HEAD of "stable/ocata" as of 12.06.2017 trove_git_dest: "/opt/trove_{{ trove_git_install_branch | replace('/', '_') }}" trove_git_project_group: trove_all ## Horizon Trove dashboard plugin trove_dashboard_git_repo: https://git.openstack.org/openstack/trove-dashboard -trove_dashboard_git_install_branch: e88344200a0b3e03f644a98723ff5fa1b670df7a # HEAD of "stable/ocata" as of 31.05.2017 +trove_dashboard_git_install_branch: e88344200a0b3e03f644a98723ff5fa1b670df7a # HEAD of "stable/ocata" as of 12.06.2017 trove_dashboard_git_dest: "/opt/trove_dashboard_{{ trove_dashboard_git_install_branch | replace('/', '_') }}" trove_dashboard_git_project_group: horizon_all diff --git a/playbooks/inventory/group_vars/all.yml b/playbooks/inventory/group_vars/all.yml index 863001c8b4..f8bcc91758 100644 --- a/playbooks/inventory/group_vars/all.yml +++ b/playbooks/inventory/group_vars/all.yml @@ -14,7 +14,7 @@ # limitations under the License. ## OpenStack Source Code Release -openstack_release: 15.1.5 +openstack_release: 15.1.6 ## Verbosity Options debug: False diff --git a/releasenotes/notes/image-allow-location-58212b8e506639f2.yaml b/releasenotes/notes/image-allow-location-58212b8e506639f2.yaml new file mode 100644 index 0000000000..b5b323a1b8 --- /dev/null +++ b/releasenotes/notes/image-allow-location-58212b8e506639f2.yaml @@ -0,0 +1,5 @@ +--- +features: + - The ``horizon_images_allow_location`` variable is added to support the + ``IMAGES_ALLOW_LOCATION`` setting in the horizon_local_settings.py file to + allow to specify and external location during the image creation. diff --git a/releasenotes/notes/nova-init-config-overrides-ffce7e419061c4da.yaml b/releasenotes/notes/nova-init-config-overrides-ffce7e419061c4da.yaml new file mode 100644 index 0000000000..216cbc6cae --- /dev/null +++ b/releasenotes/notes/nova-init-config-overrides-ffce7e419061c4da.yaml @@ -0,0 +1,10 @@ +--- +features: + - New variables have been added to allow a deployer to customize + a designate systemd unit file to their liking. + - The task dropping the designate systemd unit files now uses the + ``config_template`` action plugin allowing deployers access to + customize the unit files as they see fit without having to + load extra options into the defaults and polute the generic + systemd unit file with jinja2 variables and conditionals. + diff --git a/scripts/ansible-role-requirements-editor.py b/scripts/ansible-role-requirements-editor.py index a2096b81f4..627dd44f1c 100755 --- a/scripts/ansible-role-requirements-editor.py +++ b/scripts/ansible-role-requirements-editor.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python2 # # Copyright 2016, Rackspace US, Inc. # diff --git a/scripts/get-pypi-pkg-version.py b/scripts/get-pypi-pkg-version.py index a1a9131e76..d75b894532 100755 --- a/scripts/get-pypi-pkg-version.py +++ b/scripts/get-pypi-pkg-version.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python2 # # Copyright 2016, Rackspace US, Inc. # diff --git a/scripts/release-yaml-file-prep.py b/scripts/release-yaml-file-prep.py index cc6175cff7..efb054e876 100755 --- a/scripts/release-yaml-file-prep.py +++ b/scripts/release-yaml-file-prep.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python2 # # Copyright 2016, Rackspace US, Inc. #