From f9f5f0053a52e6247142a2078fefcdd956992693 Mon Sep 17 00:00:00 2001 From: Andy McCrae Date: Fri, 2 Jun 2017 15:39:49 +0100 Subject: [PATCH] SHA Pin for OSA Pike-2 Change-Id: I499d94b829c096135a060b5867ef4eceb662b5c1 --- ansible-role-requirements.yml | 78 +++++++++---------- playbooks/defaults/repo_packages/gnocchi.yml | 2 +- .../defaults/repo_packages/nova_consoles.yml | 4 +- .../repo_packages/openstack_services.yml | 64 +++++++-------- .../repo_packages/openstack_testing.yml | 4 +- .../notes/add-iptables-5ff8c4317e2e8498.yaml | 8 ++ ...h_init_time_settings-9661d23a9bb6682c.yaml | 23 ++++++ ...nit-config-overrides-ffce7e419061c4da.yaml | 10 +++ ...n_init_time_settings-d7510910912fa061.yaml | 23 ++++++ ...nit-config-overrides-bfce7e419061c4da.yaml | 10 +++ ...r_init_time_settings-2eebfa58227ae31a.yaml | 23 ++++++ ...cinder-auth-stragety-02ca99f48ad7739b.yaml | 5 ++ ...r_init_time_settings-1ef46f6b9d4fc1df.yaml | 31 ++++---- ...oy-node-config-files-1b272a3ec7ed71b8.yaml | 13 ++++ ...e_init_time_settings-6efb66b0d17d4c04.yaml | 23 ++++++ ...hange-to-internalurl-3da6bb4bd4972bea.yaml | 7 ++ ...e_init_time_settings-d3cc064fd8acf107.yaml | 15 ++++ ...i_init_time_settings-ba554f29fc7fd351.yaml | 23 ++++++ ...xy-backend-arguments-3b1dca299c7a8296.yaml | 4 + ...t_init_time_settings-5f9f7cd4326ded97.yaml | 23 ++++++ ...ic_init_time_settings-b8ab3c3c4d733dc.yaml | 23 ++++++ ...stone-endpoints-urls-679748dec6ee6dd7.yaml | 4 + ...pstream-config-files-d16f27fc1332ed83.yaml | 9 +++ ...e_init_time_settings-62a1aab4bcfc9779.yaml | 23 ++++++ ...ssh-wait-deprecation-fe3eda58fc9d318e.yaml | 12 +++ .../magnum-client-urls-64af5efc9ece6680.yaml | 13 ++++ ...nit-config-overrides-aec21cbbd9da8e4e.yaml | 9 +++ ...um_init_time_settings-6ecc4ff27d7dca1.yaml | 23 ++++++ ...n_init_time_settings-66ad8a3d9eb951b0.yaml | 23 ++++++ ...nit-config-overrides-7221a8f9d5be9291.yaml | 5 +- ...a_init_time_settings-cef7e89ab41da256.yaml | 23 ++++++ ...nit-config-overrides-554491baa2e97102.yaml | 10 +++ ...ia_init_time_settings-4e66767550df88d.yaml | 23 ++++++ ...ia-haproxy-templates-18561d31bcd7151e.yaml | 7 ++ ...emove-console-keymap-ae255da81979a3a5.yaml | 13 ++++ .../remove-plumgrid-8c86d99999a2ca48.yaml | 5 ++ ...e_api_version_option-5dc1d316c979e940.yaml | 5 ++ ...a_init_time_settings-5ed44feb1285b867.yaml | 23 ++++++ ...cure-cinder-endpoint-5cbbb4d8c647d521.yaml | 11 +++ ...t_init_time_settings-20ea7817cbd2dca9.yaml | 23 ++++++ ...it-config-overrides-a78ed428a32adef8.yaml} | 0 ...ve_init_time_settings-dd293238c53c517.yaml | 23 ++++++ 42 files changed, 608 insertions(+), 95 deletions(-) create mode 100644 releasenotes/notes/add-iptables-5ff8c4317e2e8498.yaml create mode 100644 releasenotes/notes/aodh_init_time_settings-9661d23a9bb6682c.yaml create mode 100644 releasenotes/notes/barbican-init-config-overrides-ffce7e419061c4da.yaml create mode 100644 releasenotes/notes/barbican_init_time_settings-d7510910912fa061.yaml create mode 100644 releasenotes/notes/ceilometer-init-config-overrides-bfce7e419061c4da.yaml create mode 100644 releasenotes/notes/ceilometer_init_time_settings-2eebfa58227ae31a.yaml create mode 100644 releasenotes/notes/cinder-auth-stragety-02ca99f48ad7739b.yaml create mode 100644 releasenotes/notes/deploy-node-config-files-1b272a3ec7ed71b8.yaml create mode 100644 releasenotes/notes/designate_init_time_settings-6efb66b0d17d4c04.yaml create mode 100644 releasenotes/notes/endpoint-change-to-internalurl-3da6bb4bd4972bea.yaml create mode 100644 releasenotes/notes/glance_init_time_settings-d3cc064fd8acf107.yaml create mode 100644 releasenotes/notes/gnocchi_init_time_settings-ba554f29fc7fd351.yaml create mode 100644 releasenotes/notes/haproxy-backend-arguments-3b1dca299c7a8296.yaml create mode 100644 releasenotes/notes/heat_init_time_settings-5f9f7cd4326ded97.yaml create mode 100644 releasenotes/notes/ironic_init_time_settings-b8ab3c3c4d733dc.yaml create mode 100644 releasenotes/notes/keystone-endpoints-urls-679748dec6ee6dd7.yaml create mode 100644 releasenotes/notes/keystone-upstream-config-files-d16f27fc1332ed83.yaml create mode 100644 releasenotes/notes/keystone_init_time_settings-62a1aab4bcfc9779.yaml create mode 100644 releasenotes/notes/lxc-ssh-wait-deprecation-fe3eda58fc9d318e.yaml create mode 100644 releasenotes/notes/magnum-client-urls-64af5efc9ece6680.yaml create mode 100644 releasenotes/notes/magnum-init-config-overrides-aec21cbbd9da8e4e.yaml create mode 100644 releasenotes/notes/magnum_init_time_settings-6ecc4ff27d7dca1.yaml create mode 100644 releasenotes/notes/neutron_init_time_settings-66ad8a3d9eb951b0.yaml create mode 100644 releasenotes/notes/nova_init_time_settings-cef7e89ab41da256.yaml create mode 100644 releasenotes/notes/octavia-init-config-overrides-554491baa2e97102.yaml create mode 100644 releasenotes/notes/octavia_init_time_settings-4e66767550df88d.yaml create mode 100644 releasenotes/notes/os-octavia-haproxy-templates-18561d31bcd7151e.yaml create mode 100644 releasenotes/notes/remove-console-keymap-ae255da81979a3a5.yaml create mode 100644 releasenotes/notes/remove-plumgrid-8c86d99999a2ca48.yaml create mode 100644 releasenotes/notes/remove_cinder_glance_api_version_option-5dc1d316c979e940.yaml create mode 100644 releasenotes/notes/sahara_init_time_settings-5ed44feb1285b867.yaml create mode 100644 releasenotes/notes/support-insecure-cinder-endpoint-5cbbb4d8c647d521.yaml create mode 100644 releasenotes/notes/swift_init_time_settings-20ea7817cbd2dca9.yaml rename releasenotes/notes/{trove-init-config-overrides-ffce7e419061c4da.yaml => trove-init-config-overrides-a78ed428a32adef8.yaml} (100%) create mode 100644 releasenotes/notes/trove_init_time_settings-dd293238c53c517.yaml diff --git a/ansible-role-requirements.yml b/ansible-role-requirements.yml index df1d0d65c1..b927953201 100644 --- a/ansible-role-requirements.yml +++ b/ansible-role-requirements.yml @@ -1,27 +1,27 @@ - name: apt_package_pinning scm: git src: https://git.openstack.org/openstack/openstack-ansible-apt_package_pinning - version: master + version: 2be5763f6937f1791ea3c99ade4386c89d5ad8a6 - name: pip_install scm: git src: https://git.openstack.org/openstack/openstack-ansible-pip_install - version: master + version: 1bd49f3201d511a841dc79b1dc9ad83c15de808a - name: galera_client scm: git src: https://git.openstack.org/openstack/openstack-ansible-galera_client - version: master + version: fba14dd2059f198753f4aff49e9df44c66d4e780 - name: galera_server scm: git src: https://git.openstack.org/openstack/openstack-ansible-galera_server - version: master + version: e05b6a85f2476ad5761867051c5761c756a17dcd - name: ceph_client scm: git src: https://git.openstack.org/openstack/openstack-ansible-ceph_client - version: master + version: f8b5f7ed90d149e84ada05a0b5a3a44afaff344b - name: haproxy_server scm: git src: https://git.openstack.org/openstack/openstack-ansible-haproxy_server - version: master + version: 51a35bb25d4654bc20fd590100f0f0fb73524cf0 - name: keepalived scm: git src: https://github.com/evrardjp/ansible-keepalived @@ -29,123 +29,123 @@ - name: lxc_container_create scm: git src: https://git.openstack.org/openstack/openstack-ansible-lxc_container_create - version: master + version: 64261a0c192f43a6f8338eba49acb46b91c31833 - name: lxc_hosts scm: git src: https://git.openstack.org/openstack/openstack-ansible-lxc_hosts - version: master + version: 95d03caaa3cb53fb4119016079d5e4fd8bcbadca - name: memcached_server scm: git src: https://git.openstack.org/openstack/openstack-ansible-memcached_server - version: master + version: a25aa31ccf0089229ac9c31c05ebc0640abebd37 - name: openstack-ansible-security scm: git src: https://git.openstack.org/openstack/openstack-ansible-security - version: master + version: 1f89531fb821bc7fccf06089e7dfd9929df88cf8 - name: openstack_hosts scm: git src: https://git.openstack.org/openstack/openstack-ansible-openstack_hosts - version: master + version: 595a3c4f35341d537fe112d979f4f080122b2e21 - name: os_keystone scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_keystone - version: master + version: 13b3a270d98536ae8f13359b974857b13c395557 - name: openstack_openrc scm: git src: https://git.openstack.org/openstack/openstack-ansible-openstack_openrc - version: master + version: 8ad46e857d38e4fb30f3c2c49b6b4c55a4cf158d - name: os_aodh scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_aodh - version: master + version: 8c72de83a728a14111b76a8582fdc5723946d689 - name: os_barbican scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_barbican - version: master + version: ed8e52b82055dffa0e3403400deb6f188c62b93c - name: os_ceilometer scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_ceilometer - version: master + version: 3f1a5729abfc9b37ab3be2d468d748f63f9660cf - name: os_cinder scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_cinder - version: master + version: 49435e21fee0f227eaa6c5a3992a836d6abf0621 - name: os_glance scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_glance - version: master + version: 384215e4560e358ccb7ede9c0e5e1523c29cee26 - name: os_gnocchi scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_gnocchi - version: master + version: 1f286a89e1b948a60514a333a5ad7e845b48afef - name: os_heat scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_heat - version: master + version: d6c23fa6b04c3737389cf06bdd115dad52b1d610 - name: os_horizon scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_horizon - version: master + version: f3cac1b5c46f562d4289a950426a9626332b9125 - name: os_ironic scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_ironic - version: master + version: 935fde61e0da928e879f92a3f7b2fc317a040b29 - name: os_magnum scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_magnum - version: master + version: 15aecbbd9a59d9867d74a2f831f8816aad25d97e - name: os_trove scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_trove - version: master + version: 9855742abdf542d135d83ebd3072890b16d18af4 - name: os_neutron scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_neutron - version: master + version: fcc1aa8792a8687ad66f0e8717a8ecee97bded64 - name: os_nova scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_nova - version: master + version: 08a7da5f372d75ecf130da1a424790a0c3de1dc3 - name: os_rally scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_rally - version: master + version: a1ca8da03c2c9289f670b01a10addca689bffaff - name: os_sahara scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_sahara - version: master + version: ac72d9ab8e1a901ba1ffb3c2eb24f9d6c3bce11d - name: os_swift scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_swift - version: master + version: 5de40ebea40a81148ec1f5ab903902f3ebe0920b - name: os_tempest scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_tempest - version: master + version: e3974d45c0bedc9e9449c462f4c49c2d1f0ce6a2 - name: plugins scm: git src: https://git.openstack.org/openstack/openstack-ansible-plugins - version: master + version: 573c8a84800f5bf1994b5f5e6490054f89a9ca31 - name: rabbitmq_server scm: git src: https://git.openstack.org/openstack/openstack-ansible-rabbitmq_server - version: master + version: abaca366186b503c5afd7b9ff9741f37a406a3fe - name: repo_build scm: git src: https://git.openstack.org/openstack/openstack-ansible-repo_build - version: master + version: a0ca13626ae85b500af3838ba8c8c3c664fded30 - name: repo_server scm: git src: https://git.openstack.org/openstack/openstack-ansible-repo_server - version: master + version: 05fee07110e39af55b41069c8b9e35a328e8d63f - name: rsyslog_client scm: git src: https://git.openstack.org/openstack/openstack-ansible-rsyslog_client - version: master + version: a7405329cdab24c02c86d776e1154b96be7951ae - name: rsyslog_server scm: git src: https://git.openstack.org/openstack/openstack-ansible-rsyslog_server - version: master + version: 0b914b6bd133ca657c2ba38455d80c207c868103 - name: sshd scm: git src: https://github.com/willshersystems/ansible-sshd @@ -169,7 +169,7 @@ - name: os_designate scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_designate - version: master + version: c505653af5c7b1d880dd9a31759f3a1bade69ed3 - name: ceph.ceph-common scm: git src: https://github.com/ceph/ansible-ceph-common @@ -189,8 +189,8 @@ - name: os_octavia scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_octavia - version: master + version: 2eb17d626032a76b13098d4ec4be6ececb41e6b6 - name: os_molteniron scm: git src: https://git.openstack.org/openstack/openstack-ansible-os_molteniron - version: master + version: f487af10c2caef009e64b020501715b30094958b diff --git a/playbooks/defaults/repo_packages/gnocchi.yml b/playbooks/defaults/repo_packages/gnocchi.yml index bec9c87d40..4eb53b1e64 100644 --- a/playbooks/defaults/repo_packages/gnocchi.yml +++ b/playbooks/defaults/repo_packages/gnocchi.yml @@ -33,5 +33,5 @@ ## This service has a different stable branch strategy to the rest of OpenStack. ## The SHA is recorded here to make the SHA updating easier. gnocchi_git_repo: https://git.openstack.org/openstack/gnocchi -gnocchi_git_install_branch: 91656b0a43ff4cf3a75b8682f34b87ca117151a3 # HEAD of "master" as of 26.05.2017 +gnocchi_git_install_branch: 91656b0a43ff4cf3a75b8682f34b87ca117151a3 # HEAD of "master" as of 02.06.2017 gnocchi_git_project_group: gnocchi_all diff --git a/playbooks/defaults/repo_packages/nova_consoles.yml b/playbooks/defaults/repo_packages/nova_consoles.yml index 549fa6bdcf..5e62ca7459 100644 --- a/playbooks/defaults/repo_packages/nova_consoles.yml +++ b/playbooks/defaults/repo_packages/nova_consoles.yml @@ -27,11 +27,11 @@ ## NOVNC from source novncproxy_git_repo: https://github.com/kanaka/novnc -novncproxy_git_install_branch: 1433360ad904396ddb3efb7116ffdaf0052e8ccb # HEAD of "master" as of 26.05.2017 +novncproxy_git_install_branch: 255fbe0c9e93d26b0edc6c33fdd99dd64e7bc976 # HEAD of "master" as of 02.06.2017 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 26.05.2017 +spicehtml5_git_install_branch: 54cc41299bea8cd681ed0262735e0fd821cd774a # HEAD of "master" as of 02.06.2017 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 1f2f7c0f71..cc935aa040 100644 --- a/playbooks/defaults/repo_packages/openstack_services.yml +++ b/playbooks/defaults/repo_packages/openstack_services.yml @@ -31,114 +31,114 @@ ## Global Requirements requirements_git_repo: https://git.openstack.org/openstack/requirements -requirements_git_install_branch: 0de545fda2a36c2a12df4870e211292e5d9258ce # HEAD of "master" as of 26.05.2017 +requirements_git_install_branch: ef4f008c43302107b6b1bf8cbad025fd8b2869f0 # HEAD of "master" as of 02.06.2017 ## Aodh service aodh_git_repo: https://git.openstack.org/openstack/aodh -aodh_git_install_branch: 1f733027f1732064aa8014b22f9d2aec396f3e90 # HEAD of "master" as of 26.05.2017 +aodh_git_install_branch: 132de83ed34e1655acce3a8c30baae86b4acdc15 # HEAD of "master" as of 02.06.2017 aodh_git_project_group: aodh_all ## Barbican service barbican_git_repo: https://git.openstack.org/openstack/barbican -barbican_git_install_branch: e7a58c7486fa4b17632b7d84ef266b27c4e07c6a # HEAD of "master" as of 26.05.2017 +barbican_git_install_branch: 1a9dcc12612d8fd5c2c811b12ff8aa12cfd3db3f # HEAD of "master" as of 02.06.2017 barbican_git_project_group: barbican_all ## Ceilometer service ceilometer_git_repo: https://git.openstack.org/openstack/ceilometer -ceilometer_git_install_branch: bf56827dce2bb0c3c7dabecb640269dc3887f47b # HEAD of "master" as of 26.05.2017 +ceilometer_git_install_branch: 081020db88b965ed03fea2d3538a1bab4d996052 # HEAD of "master" as of 02.06.2017 ceilometer_git_project_group: ceilometer_all ## Cinder service cinder_git_repo: https://git.openstack.org/openstack/cinder -cinder_git_install_branch: ac989f682b5694db1bddd4701643f9e1e83bd865 # HEAD of "master" as of 26.05.2017 +cinder_git_install_branch: bae7cce8372c601411322492fc7422d567a84867 # HEAD of "master" as of 02.06.2017 cinder_git_project_group: cinder_all ## Designate service designate_git_repo: https://git.openstack.org/openstack/designate -designate_git_install_branch: 71cac4604cfebb1102e692f6445957ded9b4cfd2 # HEAD of "master" as of 26.05.2017 +designate_git_install_branch: 014756c520c243285769aab1b17fb76c9157b662 # HEAD of "master" as of 02.06.2017 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: 3fb16ee9ae50d5534e894b8402bf1488e68007f5 # HEAD of "master" as of 26.05.2017 +designate_dashboard_git_install_branch: 3fb16ee9ae50d5534e894b8402bf1488e68007f5 # HEAD of "master" as of 02.06.2017 designate_dashboard_git_project_group: horizon_all ## Dragonflow service dragonflow_git_repo: https://git.openstack.org/openstack/dragonflow -dragonflow_git_install_branch: f0b31df11e1fa6e70e78a019e6f787a313ef4bd4 # HEAD of "master" as of 26.05.2017 +dragonflow_git_install_branch: 86928102b359b7912664465c438a259d607f3fe9 # HEAD of "master" as of 02.06.2017 dragonflow_git_project_group: neutron_all ## Glance service glance_git_repo: https://git.openstack.org/openstack/glance -glance_git_install_branch: 5d80560d3938d05ea82db7bb0b32c4a5f7a2a24b # HEAD of "master" as of 26.05.2017 +glance_git_install_branch: 0d1ec8fb4573715c47195caac652aea4d04adefb # HEAD of "master" as of 02.06.2017 glance_git_project_group: glance_all ## Heat service heat_git_repo: https://git.openstack.org/openstack/heat -heat_git_install_branch: 367200af5dc71a387d296bb089a01e1a4374b027 # HEAD of "master" as of 26.05.2017 +heat_git_install_branch: ef7aa00a833983d372fde00dada451c40c4853d5 # HEAD of "master" as of 02.06.2017 heat_git_project_group: heat_all ## Horizon service horizon_git_repo: https://git.openstack.org/openstack/horizon -horizon_git_install_branch: ca2c5c531558da900fa86e0835a86e3aa86bb00c # HEAD of "master" as of 26.05.2017 +horizon_git_install_branch: d6aca627bbdaf1b2f89293540a70e872458bda5b # HEAD of "master" as of 02.06.2017 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: 852b70efd87a6e24a33c5ad2f0b71eacbc70d40a # HEAD of "master" as of 26.05.2017 +ironic_dashboard_git_install_branch: 852b70efd87a6e24a33c5ad2f0b71eacbc70d40a # HEAD of "master" as of 02.06.2017 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: 915227a9d7eec94ea1a459666a2c3408a1f9c15f # HEAD of "master" as of 26.05.2017 +magnum_dashboard_git_install_branch: cc5dd12f32c08071d97358ed0af2ebf4f3453f50 # HEAD of "master" as of 02.06.2017 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: b355b6b5e8ae7124c467eff334ac8b5933a12a76 # HEAD of "master" as of 26.05.2017 +neutron_lbaas_dashboard_git_install_branch: b355b6b5e8ae7124c467eff334ac8b5933a12a76 # HEAD of "master" as of 02.06.2017 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: 29a350c9d4e034f74dd34c2665dc3f08b0ab91e7 # HEAD of "master" as of 26.05.2017 +sahara_dashboard_git_install_branch: 29a350c9d4e034f74dd34c2665dc3f08b0ab91e7 # HEAD of "master" as of 02.06.2017 sahara_dashboard_git_project_group: horizon_all ## Keystone service keystone_git_repo: https://git.openstack.org/openstack/keystone -keystone_git_install_branch: e415fdcaadc806b0b12804e95601e29510fa60d8 # HEAD of "master" as of 26.05.2017 +keystone_git_install_branch: 7754f170aa0eb42bea356e7f912bc241832eb1f3 # HEAD of "master" as of 02.06.2017 keystone_git_project_group: keystone_all ## Neutron service neutron_git_repo: https://git.openstack.org/openstack/neutron -neutron_git_install_branch: e137e63db3d27451fce17227bcc12194ddd7d0c6 # HEAD of "master" as of 26.05.2017 +neutron_git_install_branch: e91777ae2f078767fef628868aba2796576d0d39 # HEAD of "master" as of 02.06.2017 neutron_git_project_group: neutron_all neutron_lbaas_git_repo: https://git.openstack.org/openstack/neutron-lbaas -neutron_lbaas_git_install_branch: 33f88e83aca163a1dfaf238c5912e43b3bd7249d # HEAD of "master" as of 26.05.2017 +neutron_lbaas_git_install_branch: f13de20ca68d9447bf67efa932aef48783380d44 # HEAD of "master" as of 02.06.2017 neutron_lbaas_git_project_group: neutron_all neutron_vpnaas_git_repo: https://git.openstack.org/openstack/neutron-vpnaas -neutron_vpnaas_git_install_branch: b15ab1a1cff49ce81d1633008f4f6cb65ddf323f # HEAD of "master" as of 26.05.2017 +neutron_vpnaas_git_install_branch: aa1c3f9a9b16837763feb1e6aaa08dc8ff021971 # HEAD of "master" as of 02.06.2017 neutron_vpnaas_git_project_group: neutron_all neutron_fwaas_git_repo: https://git.openstack.org/openstack/neutron-fwaas -neutron_fwaas_git_install_branch: e73b214d73e4b0f2627d27c702f1e03b618e20b8 # HEAD of "master" as of 26.05.2017 +neutron_fwaas_git_install_branch: e73b214d73e4b0f2627d27c702f1e03b618e20b8 # HEAD of "master" as of 02.06.2017 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: e757b7bd7f14537ceedacbc9cfcac5d76c65030e # HEAD of "master" as of 26.05.2017 +neutron_dynamic_routing_git_install_branch: e757b7bd7f14537ceedacbc9cfcac5d76c65030e # HEAD of "master" as of 02.06.2017 neutron_dynamic_routing_git_project_group: neutron_all @@ -150,60 +150,60 @@ 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: 0b91811519ce3e9d07b29412949a6fed97837835 # HEAD of "master" as of 26.05.2017 +nova_powervm_git_install_branch: 484eaee78cf3f6aceb2bd208221d26e6d5e06fa8 # HEAD of "master" as of 02.06.2017 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: 52232047f18937b7e2dd83b4f108a5c382f20ffa # HEAD of "master" as of 26.05.2017 +nova_lxd_git_install_branch: 52232047f18937b7e2dd83b4f108a5c382f20ffa # HEAD of "master" as of 02.06.2017 nova_lxd_git_project_group: nova_compute ## Sahara service sahara_git_repo: https://git.openstack.org/openstack/sahara -sahara_git_install_branch: 8f406bcfb96aada2fee397eef73abe5bd200969a # HEAD of "master" as of 26.05.2017 +sahara_git_install_branch: 8f406bcfb96aada2fee397eef73abe5bd200969a # HEAD of "master" as of 02.06.2017 sahara_git_project_group: sahara_all ## Swift service swift_git_repo: https://git.openstack.org/openstack/swift -swift_git_install_branch: d487bf7fb1fb24d71661048540332dd2f64ee76d # HEAD of "master" as of 26.05.2017 +swift_git_install_branch: d51ecb4ecc559bf4628159edc2119e96c05fe6c5 # HEAD of "master" as of 02.06.2017 swift_git_project_group: swift_all ## Swift3 middleware swift3_git_repo: https://git.openstack.org/openstack/swift3 -swift3_git_install_branch: de8fe28278905678b84e95fa977aca01545a4b27 # HEAD of "master" as of 26.05.2017 +swift3_git_install_branch: de8fe28278905678b84e95fa977aca01545a4b27 # HEAD of "master" as of 02.06.2017 swift3_git_project_group: swift_all ## Ironic service ironic_git_repo: https://git.openstack.org/openstack/ironic -ironic_git_install_branch: dbe6800a1345fb1dda6733c308045145f53e379a # HEAD of "master" as of 26.05.2017 +ironic_git_install_branch: edd0b16ac7aeb66eb41b74166156031e7db9d77f # HEAD of "master" as of 02.06.2017 ironic_git_project_group: ironic_all ## Magnum service magnum_git_repo: https://git.openstack.org/openstack/magnum -magnum_git_install_branch: e3d9bb5c8522bbf42312ce6608460df7e8ba4559 # HEAD of "master" as of 26.05.2017 +magnum_git_install_branch: 744335c4573a9c8efe62c948bfbe27760d191c63 # HEAD of "master" as of 02.06.2017 magnum_git_project_group: magnum_all ## Trove service trove_git_repo: https://git.openstack.org/openstack/trove -trove_git_install_branch: 012da9a334bc4e9c7711dc918eea3f011463ec82 # HEAD of "master" as of 26.05.2017 +trove_git_install_branch: 321b38219c23edac4d3918ad8a86b5b57fc69ad3 # HEAD of "master" as of 02.06.2017 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: 468b8984d932dd3bd664034d9fa973d2a217f1a5 # HEAD of "master" as of 26.05.2017 +trove_dashboard_git_install_branch: 468b8984d932dd3bd664034d9fa973d2a217f1a5 # HEAD of "master" as of 02.06.2017 trove_dashboard_git_project_group: horizon_all ## Octavia service octavia_git_repo: https://git.openstack.org/openstack/octavia -octavia_git_install_branch: eb644135afcc676c4d8626bceb6eddf6cea9b3eb # HEAD of "master" as of 26.05.2017 +octavia_git_install_branch: 29219e43453f0eecacebd7d3bf892519da7cc35c # HEAD of "master" as of 02.06.2017 octavia_git_project_group: octavia_all ## Molteniron service molteniron_git_repo: https://git.openstack.org/openstack/molteniron -molteniron_git_install_branch: 6eb00df34c25e156197b9b03f428cc5ef028b649 # HEAD of "master" as of 26.05.2017 +molteniron_git_install_branch: 6eb00df34c25e156197b9b03f428cc5ef028b649 # HEAD of "master" as of 02.06.2017 molteniron_git_project_group: molteniron_all diff --git a/playbooks/defaults/repo_packages/openstack_testing.yml b/playbooks/defaults/repo_packages/openstack_testing.yml index 5e2f164b45..2aa46433e3 100644 --- a/playbooks/defaults/repo_packages/openstack_testing.yml +++ b/playbooks/defaults/repo_packages/openstack_testing.yml @@ -27,13 +27,13 @@ ## Tempest service tempest_git_repo: https://git.openstack.org/openstack/tempest -tempest_git_install_branch: 7203f58c97f250d8443235334efedd4d94792877 # HEAD of "master" as of 26.05.2017 +tempest_git_install_branch: 8a36a38cd406b34e7b157dacbf4343ffc025937c # HEAD of "master" as of 02.06.2017 tempest_git_project_group: utility_all tempest_git_install_fragments: "venvwithindex=True&ignorerequirements=True" ## Rally service rally_git_repo: https://git.openstack.org/openstack/rally -rally_git_install_branch: c56a6eac9efcaf418f7c501c97d2be33d8f7153c # HEAD of "master" as of 26.05.2017 +rally_git_install_branch: df0d4d25a2ed7115c088cac1ca52f24ca673f706 # HEAD of "master" as of 02.06.2017 rally_git_project_group: utility_all rally_git_install_fragments: "venvwithindex=True&ignorerequirements=True" diff --git a/releasenotes/notes/add-iptables-5ff8c4317e2e8498.yaml b/releasenotes/notes/add-iptables-5ff8c4317e2e8498.yaml new file mode 100644 index 0000000000..4ea4242bdb --- /dev/null +++ b/releasenotes/notes/add-iptables-5ff8c4317e2e8498.yaml @@ -0,0 +1,8 @@ +--- +features: + - Simplifies configuration of lbaas-mgmt network. + + - Adds iptables rules to block taffic from the octavia managment network to + the octavia container for both ipv4 and ipv6. + + diff --git a/releasenotes/notes/aodh_init_time_settings-9661d23a9bb6682c.yaml b/releasenotes/notes/aodh_init_time_settings-9661d23a9bb6682c.yaml new file mode 100644 index 0000000000..e2991548ec --- /dev/null +++ b/releasenotes/notes/aodh_init_time_settings-9661d23a9bb6682c.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_aodh`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``aodh_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_aodh`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``aodh_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/barbican-init-config-overrides-ffce7e419061c4da.yaml b/releasenotes/notes/barbican-init-config-overrides-ffce7e419061c4da.yaml new file mode 100644 index 0000000000..8a34c2f1e1 --- /dev/null +++ b/releasenotes/notes/barbican-init-config-overrides-ffce7e419061c4da.yaml @@ -0,0 +1,10 @@ +--- +features: + - New variables have been added to allow a deployer to customize + a barbican systemd unit file to their liking. + - The task dropping the barbican 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/releasenotes/notes/barbican_init_time_settings-d7510910912fa061.yaml b/releasenotes/notes/barbican_init_time_settings-d7510910912fa061.yaml new file mode 100644 index 0000000000..a6d885e7a8 --- /dev/null +++ b/releasenotes/notes/barbican_init_time_settings-d7510910912fa061.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_barbican`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``barbican_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_barbican`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``barbican_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/ceilometer-init-config-overrides-bfce7e419061c4da.yaml b/releasenotes/notes/ceilometer-init-config-overrides-bfce7e419061c4da.yaml new file mode 100644 index 0000000000..32dcf4406b --- /dev/null +++ b/releasenotes/notes/ceilometer-init-config-overrides-bfce7e419061c4da.yaml @@ -0,0 +1,10 @@ +--- +features: + - New variables have been added to allow a deployer to customize + a ceilometer systemd unit file to their liking. + - The task dropping the ceilometer 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/releasenotes/notes/ceilometer_init_time_settings-2eebfa58227ae31a.yaml b/releasenotes/notes/ceilometer_init_time_settings-2eebfa58227ae31a.yaml new file mode 100644 index 0000000000..b828fe1c78 --- /dev/null +++ b/releasenotes/notes/ceilometer_init_time_settings-2eebfa58227ae31a.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_ceilometer`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``ceilometer_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_ceilometer`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``ceilometer_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/cinder-auth-stragety-02ca99f48ad7739b.yaml b/releasenotes/notes/cinder-auth-stragety-02ca99f48ad7739b.yaml new file mode 100644 index 0000000000..d58acc3d85 --- /dev/null +++ b/releasenotes/notes/cinder-auth-stragety-02ca99f48ad7739b.yaml @@ -0,0 +1,5 @@ +--- +features: + - | + Added ``cinder_auth_strategy`` variable to configure Cinder's auth + strategy since Cinder can work in noauth mode as well. diff --git a/releasenotes/notes/cinder_init_time_settings-1ef46f6b9d4fc1df.yaml b/releasenotes/notes/cinder_init_time_settings-1ef46f6b9d4fc1df.yaml index 79e98e0a9e..4c46b11c01 100644 --- a/releasenotes/notes/cinder_init_time_settings-1ef46f6b9d4fc1df.yaml +++ b/releasenotes/notes/cinder_init_time_settings-1ef46f6b9d4fc1df.yaml @@ -1,19 +1,18 @@ --- features: - - The ``cinder_sigkill_timeout`` was introduced to control - the time between sending a SIGTERM signal and a SIGKILL signal when - stopping or restarting services. This can help in letting long-lived - sessions drain while preventing new ones from starting before a - restart. Default is 120 seconds (was harcoded to 300 seconds). - - The ``cinder_restart_wait`` variable has been added to control the time - between restarts of cinder services. Default is 5 seconds (was - hardcoded to 150 seconds). + - For the ``os_cinder`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``cinder_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. upgrade: - - The ``cinder_sigkill_timeout`` was introduced to control - the time between sending a SIGTERM signal and a SIGKILL signal when - stopping or restarting services. This can help in letting long-lived - sessions drain while preventing new ones from starting before a - restart. Default is 120 seconds (was harcoded to 300 seconds). - - The ``cinder_restart_wait`` variable has been added to control the time - between restarts of cinder services. Default is 5 seconds (was - hardcoded to 150 seconds). + - The variables ``cinder_sigkill_timeout`` and ``cinder_restart_wait`` have + been removed. The previous default values have now been set in the + template directly and can be adjusted by using the + ``cinder_*_init_overrides`` variables which use the ``config_template`` + task to change template defaults. diff --git a/releasenotes/notes/deploy-node-config-files-1b272a3ec7ed71b8.yaml b/releasenotes/notes/deploy-node-config-files-1b272a3ec7ed71b8.yaml new file mode 100644 index 0000000000..fdf3cbbe7e --- /dev/null +++ b/releasenotes/notes/deploy-node-config-files-1b272a3ec7ed71b8.yaml @@ -0,0 +1,13 @@ +--- +features: + - The ``os_ceilometer`` role now includes a facility where you + can place your own templates in ``/etc/openstack_deploy/ceilometer`` + (by default) and it will be deployed to the target host after being + interpreted by the template engine. If no file is found there, the + fallback of the git sourced template is used. +upgrade: + - The following variables have been removed from the ``os_ceilometer`` + role as their respective upstream files are no longer present. + + * ``ceilometer_event_definitions_yaml_overrides`` + * ``ceilometer_event_pipeline_yaml_overrides`` diff --git a/releasenotes/notes/designate_init_time_settings-6efb66b0d17d4c04.yaml b/releasenotes/notes/designate_init_time_settings-6efb66b0d17d4c04.yaml new file mode 100644 index 0000000000..33af6985eb --- /dev/null +++ b/releasenotes/notes/designate_init_time_settings-6efb66b0d17d4c04.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_designate`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``designate_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_designate`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``designate_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/endpoint-change-to-internalurl-3da6bb4bd4972bea.yaml b/releasenotes/notes/endpoint-change-to-internalurl-3da6bb4bd4972bea.yaml new file mode 100644 index 0000000000..67d08abb0f --- /dev/null +++ b/releasenotes/notes/endpoint-change-to-internalurl-3da6bb4bd4972bea.yaml @@ -0,0 +1,7 @@ +--- +upgrade: + - The endpoint which designate uses to communicate with neutron + has been set to the internalURL by default. This change has + been done within the template ``designate.conf.j2`` and can be + changed using the ``designate_designate_conf_overrides`` + variable. diff --git a/releasenotes/notes/glance_init_time_settings-d3cc064fd8acf107.yaml b/releasenotes/notes/glance_init_time_settings-d3cc064fd8acf107.yaml new file mode 100644 index 0000000000..72024737ec --- /dev/null +++ b/releasenotes/notes/glance_init_time_settings-d3cc064fd8acf107.yaml @@ -0,0 +1,15 @@ +--- +features: + - For the ``os_glance`` role, the systemd unit ``RestartSec`` value which + controls the time between the service stop and start when restarting has + been reduced from 150 seconds to 2 seconds to make the restart happen + faster. This value can be adjusted by using the + ``glance_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_glance`` role, the systemd unit ``RestartSec`` value which + controls the time between the service stop and start when restarting has + been reduced from 150 seconds to 2 seconds to make the restart happen + faster. This value can be adjusted by using the + ``glance_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/gnocchi_init_time_settings-ba554f29fc7fd351.yaml b/releasenotes/notes/gnocchi_init_time_settings-ba554f29fc7fd351.yaml new file mode 100644 index 0000000000..e128495c9a --- /dev/null +++ b/releasenotes/notes/gnocchi_init_time_settings-ba554f29fc7fd351.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_gnocchi`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``gnocchi_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_gnocchi`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``gnocchi_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/haproxy-backend-arguments-3b1dca299c7a8296.yaml b/releasenotes/notes/haproxy-backend-arguments-3b1dca299c7a8296.yaml new file mode 100644 index 0000000000..72192fc27b --- /dev/null +++ b/releasenotes/notes/haproxy-backend-arguments-3b1dca299c7a8296.yaml @@ -0,0 +1,4 @@ +--- +features: + - The new option `haproxy_backend_arguments` can be utilized to add + arbitrary options to a HAProxy backend like tcp-check or http-check. diff --git a/releasenotes/notes/heat_init_time_settings-5f9f7cd4326ded97.yaml b/releasenotes/notes/heat_init_time_settings-5f9f7cd4326ded97.yaml new file mode 100644 index 0000000000..76838a839d --- /dev/null +++ b/releasenotes/notes/heat_init_time_settings-5f9f7cd4326ded97.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_heat`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``heat_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_heat`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``heat_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/ironic_init_time_settings-b8ab3c3c4d733dc.yaml b/releasenotes/notes/ironic_init_time_settings-b8ab3c3c4d733dc.yaml new file mode 100644 index 0000000000..456d7f25fc --- /dev/null +++ b/releasenotes/notes/ironic_init_time_settings-b8ab3c3c4d733dc.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_ironic`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``ironic_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_ironic`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``ironic_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/keystone-endpoints-urls-679748dec6ee6dd7.yaml b/releasenotes/notes/keystone-endpoints-urls-679748dec6ee6dd7.yaml new file mode 100644 index 0000000000..d8ad6b1b79 --- /dev/null +++ b/releasenotes/notes/keystone-endpoints-urls-679748dec6ee6dd7.yaml @@ -0,0 +1,4 @@ +--- +upgrade: + - The keystone endpoints now have versionless URLs. + Any existing endpoints will be updated. diff --git a/releasenotes/notes/keystone-upstream-config-files-d16f27fc1332ed83.yaml b/releasenotes/notes/keystone-upstream-config-files-d16f27fc1332ed83.yaml new file mode 100644 index 0000000000..c0a31c2db9 --- /dev/null +++ b/releasenotes/notes/keystone-upstream-config-files-d16f27fc1332ed83.yaml @@ -0,0 +1,9 @@ +--- +features: + - The ``os_keystone`` role will now (by default) source the + ``keystone-paste.ini``, ``policy.json`` and ``sso_callback_template.html`` + templates from the service git source instead of from the role. It also + now includes a facility where you can place your own templates in + ``/etc/openstack_deploy/keystone`` (by default) and it will be + deployed to the target host after being interpreted by the + template engine. diff --git a/releasenotes/notes/keystone_init_time_settings-62a1aab4bcfc9779.yaml b/releasenotes/notes/keystone_init_time_settings-62a1aab4bcfc9779.yaml new file mode 100644 index 0000000000..9b0192bcdb --- /dev/null +++ b/releasenotes/notes/keystone_init_time_settings-62a1aab4bcfc9779.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_keystone`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``keystone_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_keystone`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``keystone_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/lxc-ssh-wait-deprecation-fe3eda58fc9d318e.yaml b/releasenotes/notes/lxc-ssh-wait-deprecation-fe3eda58fc9d318e.yaml new file mode 100644 index 0000000000..d1888abe7f --- /dev/null +++ b/releasenotes/notes/lxc-ssh-wait-deprecation-fe3eda58fc9d318e.yaml @@ -0,0 +1,12 @@ +--- +upgrade: + - The var ``lxc_container_ssh_delay`` along with SSH specific ping checks + have been removed in favor of using Ansible's wait_for_connection module, + which will not rely on SSH to the container to verify connectivity. A new + variable called ``lxc_container_wait_params`` has been added to allow + configuration of the parameters passed to the ``wait_for_connection`` + module. +deprecations: + - The var ``lxc_container_ssh_delay`` along with SSH specific ping checks + have been removed in favor of using Ansible's wait_for_connection module, + which will not rely on SSH to the container. diff --git a/releasenotes/notes/magnum-client-urls-64af5efc9ece6680.yaml b/releasenotes/notes/magnum-client-urls-64af5efc9ece6680.yaml new file mode 100644 index 0000000000..e23e9dd9f3 --- /dev/null +++ b/releasenotes/notes/magnum-client-urls-64af5efc9ece6680.yaml @@ -0,0 +1,13 @@ +--- +upgrade: + - The magnum client interaction will now make use of the public endpoints by + default. Previously this was set to use internal endpoints. + - The keystone endpoints for instances spawned by magnum will now be provided + with the public endpoints by default. Previously this was set to use + internal endpoints. +security: + - The magnum client interaction will now make use of the public endpoints by + default. Previously this was set to use internal endpoints. + - The keystone endpoints for instances spawned by magnum will now be provided + with the public endpoints by default. Previously this was set to use + internal endpoints. diff --git a/releasenotes/notes/magnum-init-config-overrides-aec21cbbd9da8e4e.yaml b/releasenotes/notes/magnum-init-config-overrides-aec21cbbd9da8e4e.yaml new file mode 100644 index 0000000000..744d69b17e --- /dev/null +++ b/releasenotes/notes/magnum-init-config-overrides-aec21cbbd9da8e4e.yaml @@ -0,0 +1,9 @@ +--- +features: + - New variables have been added to allow a deployer to customize + a magnum systemd unit file to their liking. + - The task dropping the magnum 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/releasenotes/notes/magnum_init_time_settings-6ecc4ff27d7dca1.yaml b/releasenotes/notes/magnum_init_time_settings-6ecc4ff27d7dca1.yaml new file mode 100644 index 0000000000..8b16a75874 --- /dev/null +++ b/releasenotes/notes/magnum_init_time_settings-6ecc4ff27d7dca1.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_magnum`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``magnum_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_magnum`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``magnum_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/neutron_init_time_settings-66ad8a3d9eb951b0.yaml b/releasenotes/notes/neutron_init_time_settings-66ad8a3d9eb951b0.yaml new file mode 100644 index 0000000000..1ea5a2e1eb --- /dev/null +++ b/releasenotes/notes/neutron_init_time_settings-66ad8a3d9eb951b0.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_neutron`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``neutron_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_neutron`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``neutron_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/nova-init-config-overrides-7221a8f9d5be9291.yaml b/releasenotes/notes/nova-init-config-overrides-7221a8f9d5be9291.yaml index 216cbc6cae..236837b3aa 100644 --- a/releasenotes/notes/nova-init-config-overrides-7221a8f9d5be9291.yaml +++ b/releasenotes/notes/nova-init-config-overrides-7221a8f9d5be9291.yaml @@ -1,10 +1,9 @@ --- 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 + a nova systemd unit file to their liking. + - The task dropping the nova 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/releasenotes/notes/nova_init_time_settings-cef7e89ab41da256.yaml b/releasenotes/notes/nova_init_time_settings-cef7e89ab41da256.yaml new file mode 100644 index 0000000000..126e72a903 --- /dev/null +++ b/releasenotes/notes/nova_init_time_settings-cef7e89ab41da256.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_nova`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``nova_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_nova`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``nova_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/octavia-init-config-overrides-554491baa2e97102.yaml b/releasenotes/notes/octavia-init-config-overrides-554491baa2e97102.yaml new file mode 100644 index 0000000000..4bfeb09102 --- /dev/null +++ b/releasenotes/notes/octavia-init-config-overrides-554491baa2e97102.yaml @@ -0,0 +1,10 @@ +--- +features: + - New variables have been added to allow a deployer to customize + a octavia systemd unit file to their liking. + - The task dropping the octavia 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/releasenotes/notes/octavia_init_time_settings-4e66767550df88d.yaml b/releasenotes/notes/octavia_init_time_settings-4e66767550df88d.yaml new file mode 100644 index 0000000000..c7cc445893 --- /dev/null +++ b/releasenotes/notes/octavia_init_time_settings-4e66767550df88d.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_octavia`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``octavia_*_init_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_octavia`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``octavia_*_init_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/os-octavia-haproxy-templates-18561d31bcd7151e.yaml b/releasenotes/notes/os-octavia-haproxy-templates-18561d31bcd7151e.yaml new file mode 100644 index 0000000000..5e50e1ad37 --- /dev/null +++ b/releasenotes/notes/os-octavia-haproxy-templates-18561d31bcd7151e.yaml @@ -0,0 +1,7 @@ +--- +features: + - | + Deployers may provide a list of custom haproxy template files to copy from + the deployment host through the ``octavia_user_haproxy_templates`` variable + and configure Octavia to make use of a custom haproxy template file with + with ``octavia_haproxy_amphora_template`` variable. diff --git a/releasenotes/notes/remove-console-keymap-ae255da81979a3a5.yaml b/releasenotes/notes/remove-console-keymap-ae255da81979a3a5.yaml new file mode 100644 index 0000000000..3f34fa3212 --- /dev/null +++ b/releasenotes/notes/remove-console-keymap-ae255da81979a3a5.yaml @@ -0,0 +1,13 @@ +--- +deprecations: + - | + The upstream noVNC developers recommend that the keymap be automatically + detected for virtual machine consoles. Three Ansible variables have been + removed: + + * nova_console_keymap + * nova_novncproxy_vnc_keymap + * nova_spice_console_keymap + + Deployers can still set a specific keymap using a nova configuration + override if necessary. diff --git a/releasenotes/notes/remove-plumgrid-8c86d99999a2ca48.yaml b/releasenotes/notes/remove-plumgrid-8c86d99999a2ca48.yaml new file mode 100644 index 0000000000..6420eb169d --- /dev/null +++ b/releasenotes/notes/remove-plumgrid-8c86d99999a2ca48.yaml @@ -0,0 +1,5 @@ +--- +deprecations: + - The plumgrid network provider has been removed. This is being dropped + without a full deprecation cycle because the company, plumgrid, no + longer exists. diff --git a/releasenotes/notes/remove_cinder_glance_api_version_option-5dc1d316c979e940.yaml b/releasenotes/notes/remove_cinder_glance_api_version_option-5dc1d316c979e940.yaml new file mode 100644 index 0000000000..fa60b2536c --- /dev/null +++ b/releasenotes/notes/remove_cinder_glance_api_version_option-5dc1d316c979e940.yaml @@ -0,0 +1,5 @@ +--- +deprecations: + - | + Remove ``cinder_glance_api_version`` option due to deprecation of + glance_api_version option in Cinder. diff --git a/releasenotes/notes/sahara_init_time_settings-5ed44feb1285b867.yaml b/releasenotes/notes/sahara_init_time_settings-5ed44feb1285b867.yaml new file mode 100644 index 0000000000..e1d56a4ea6 --- /dev/null +++ b/releasenotes/notes/sahara_init_time_settings-5ed44feb1285b867.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_sahara`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``sahara_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_sahara`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``sahara_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/support-insecure-cinder-endpoint-5cbbb4d8c647d521.yaml b/releasenotes/notes/support-insecure-cinder-endpoint-5cbbb4d8c647d521.yaml new file mode 100644 index 0000000000..50e1d87c33 --- /dev/null +++ b/releasenotes/notes/support-insecure-cinder-endpoint-5cbbb4d8c647d521.yaml @@ -0,0 +1,11 @@ +--- +features: + - | + The ability to disable the certificate validation when checking + and interacting with the internal cinder endpoint has been + implemented. In order to do so, set the following in + ``/etc/openstack_deploy/user_variables.yml``. + + .. code-block:: yaml + + cinder_service_internaluri_insecure: yes diff --git a/releasenotes/notes/swift_init_time_settings-20ea7817cbd2dca9.yaml b/releasenotes/notes/swift_init_time_settings-20ea7817cbd2dca9.yaml new file mode 100644 index 0000000000..0d9eb57972 --- /dev/null +++ b/releasenotes/notes/swift_init_time_settings-20ea7817cbd2dca9.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_swift`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``swift_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_swift`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``swift_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. diff --git a/releasenotes/notes/trove-init-config-overrides-ffce7e419061c4da.yaml b/releasenotes/notes/trove-init-config-overrides-a78ed428a32adef8.yaml similarity index 100% rename from releasenotes/notes/trove-init-config-overrides-ffce7e419061c4da.yaml rename to releasenotes/notes/trove-init-config-overrides-a78ed428a32adef8.yaml diff --git a/releasenotes/notes/trove_init_time_settings-dd293238c53c517.yaml b/releasenotes/notes/trove_init_time_settings-dd293238c53c517.yaml new file mode 100644 index 0000000000..36b75506a6 --- /dev/null +++ b/releasenotes/notes/trove_init_time_settings-dd293238c53c517.yaml @@ -0,0 +1,23 @@ +--- +features: + - For the ``os_trove`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``trove_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults. +upgrade: + - For the ``os_trove`` role, the systemd unit ``TimeoutSec`` value which + controls the time between sending a SIGTERM signal and a SIGKILL signal + when stopping or restarting the service has been reduced from 300 seconds + to 120 seconds. This provides 2 minutes for long-lived sessions to drain + while preventing new ones from starting before a restart or a stop. The + ``RestartSec`` value which controls the time between the service stop and + start when restarting has been reduced from 150 seconds to 2 seconds to + make the restart happen faster. These values can be adjusted by using the + ``trove_*_init_config_overrides`` variables which use the + ``config_template`` task to change template defaults.