From no-reply at openstack.org Mon Apr 2 13:23:16 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 02 Apr 2018 13:23:16 -0000 Subject: [release-announce] [nova] nova 17.0.2 (queens) Message-ID: We are pumped to announce the release of: nova 17.0.2: Cloud computing fabric controller This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/nova/ For more details, please see below. 17.0.2 ^^^^^^ Upgrade Notes ************* * The "image_ref_url" entry in legacy instance notification payloads will be just the instance image id if "[glance]/api_servers" is not set and the notification is being sent from a periodic task. In this case the periodic task does not have a token to get the image service endpoint URL from the identity service so only the image id is in the payload. This does not affect versioned notifications. Bug Fixes ********* * The SchedulerReportClient ("nova.scheduler.client.report.SchedulerReportClient") sends requests with the global request ID in the "X-Openstack-Request-Id" header to the placement service. Bug 1734625 (https://bugs.launchpad.net/nova/+bug/1734625) * The nova-manage discover_hosts command now has a "--by-service" option which allows discovering hosts in a cell purely by the presence of a nova-compute binary. At this point, there is no need to use this unless you're using ironic, as it is less efficient. However, if you are using ironic, this allows discovery and mapping of hosts even when no ironic nodes are present. Changes in nova 17.0.1..17.0.2 ------------------------------ 307382f Use ksa session for cinder microversion check 890b74a vmware: Fixes _detach_instance_volumes method 2dc4d7a add check before adding cpus to cpuset_reserved f9d5fd5 Migrate tempest-dsvm-cells job to an in-tree job definition d49a6b8 [placement] Add sending global request ID in get 22b2a8e Move _make_instance_list call outside of DB transaction context 07a1cbb Add functional regression test for bug 1746509 505ba2a Change compute mgr placement check to region_name 9203326 Always deallocate networking before reschedule if using Neutron 8706dc3 Preserve multiattach flag when refreshing connection_info e55a5f4 Handle EndpointNotFound when building image_ref_url in notifications dd90b5d Add --by-service to discover_hosts 2e03eae Revert "Refine waiting for vif plug events during _hard_reboot" 68b9274 docs: Disable smartquotes aaae38d Make archive_deleted_rows handle a missing CONF.api_database.connection c714d8a Update the nova-manage db archive_deleted_rows description 6401d1e Unmap compute nodes when deleting host mappings in delete cell operation 8199214 Avoid exploding if guest refuses to detach a volume cc3f3ad Return 400 when compute host is not found 71375a9 Handle not found error on taking snapshot 3c5e519 Only attempt a rebuild claim for an evacuation to a new host e2d0840 hyper-v: Logs tips on PortBindingFailed 6ed7fc1 Save admin password to sysmeta in libvirt driver 49685c5 Allow force-delete even if task_state is not None fb4b60a Ensure the JSON-Schema covers the legacy v2 API caf1d29 Detach volumes when VM creation fails 2ba48f3 Fix and update compute schedulers config guide 088bf6d libvirt: mask InjectionInfo.admin_pass Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 8 + nova/api/openstack/compute/migrate_server.py | 3 +- nova/api/openstack/compute/migrations.py | 2 +- .../openstack/compute/server_external_events.py | 2 +- nova/cmd/manage.py | 46 ++++- nova/compute/api.py | 3 +- nova/compute/manager.py | 84 +++++---- nova/compute/resource_tracker.py | 2 +- nova/conductor/tasks/migrate.py | 2 +- nova/notifications/base.py | 17 +- nova/objects/host_mapping.py | 52 ++++-- nova/objects/instance.py | 12 +- nova/scheduler/client/report.py | 99 ++++++----- nova/scheduler/manager.py | 3 +- nova/scheduler/utils.py | 2 +- .../api/openstack/placement/test_report_client.py | 17 +- .../functional/regressions/test_bug_1746509.py | 62 +++++++ .../api/openstack/compute/test_migrate_server.py | 21 ++- nova/virt/block_device.py | 14 ++ nova/virt/hyperv/vmops.py | 15 +- nova/virt/libvirt/driver.py | 110 ++++++------ nova/virt/vmwareapi/driver.py | 6 +- nova/volume/cinder.py | 144 +++++++++++++--- playbooks/legacy/nova-cells-v1/post.yaml | 15 ++ playbooks/legacy/nova-cells-v1/run.yaml | 43 +++++ .../notes/bug-1734625-419fd0e21bd332f6.yaml | 9 + ...age-ref-url-notifications-42df5911a46b7de7.yaml | 9 + ...discover-hosts-by-service-06ee20365b895127.yaml | 8 + 50 files changed, 1250 insertions(+), 403 deletions(-) From no-reply at openstack.org Mon Apr 2 13:32:29 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 02 Apr 2018 13:32:29 -0000 Subject: [release-announce] [kolla] kolla-ansible 4.0.4 (ocata) Message-ID: We eagerly announce the release of: kolla-ansible 4.0.4: Ansible Deployment of Kolla containers This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/kolla-ansible/ For more details, please see below. 4.0.4 ^^^^^ Upgrade Notes * ceph_rgw_keystone_password is required in passwords.yml file. And ceph-rgw depends on a separate user rather than keystone admin user now. Changes in kolla-ansible 4.0.3..4.0.4 ------------------------------------- dd393ed Security memcached: disable UDP e049284 Extract log level from syslog 16adb5f Fix the Prechecks failed while checking docker version e67124f Make kollda_docker works with new released python docker 3.0 package 4e5464a Zuul: Remove project name ad81537 Fluentd: fix Mariadb mysqld_safe log not match 8145b6a Remove extra configuration item in solum.conf.j2 93329c2 Prevent cinder conf from copy nfs_shares to unrelated nodes bfd6cb7 Rearrange existing documentation to fit the new standard layout 7bbf6ba Enable heat-api proxy header parsing 56d5933 The notify "Restart keystone containers" is not correct 732f532 Config my_ip to api_interface_address in cinder.conf 295e6e0 Run registering keystone ceph_rgw user task only on one node 0bb7b38 Clear all l3 related namespace before starting neutron-l3-agent 2ad4f6b Use a separate user for ceph-rgw rather than keystone admin user Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 - ansible/library/kolla_docker.py | 6 +- ansible/roles/ceph/defaults/main.yml | 2 + ansible/roles/ceph/tasks/start_rgw_keystone.yml | 14 + ansible/roles/ceph/templates/ceph.conf.j2 | 6 +- ansible/roles/cinder/tasks/config.yml | 2 + ansible/roles/cinder/templates/cinder.conf.j2 | 1 + .../common/templates/conf/input/01-syslog.conf.j2 | 1 + .../common/templates/conf/input/02-mariadb.conf.j2 | 2 +- ansible/roles/heat/templates/heat.conf.j2 | 5 + ansible/roles/keystone/tasks/config.yml | 3 +- .../roles/memcached/templates/memcached.json.j2 | 2 +- ansible/roles/neutron/handlers/main.yml | 2 + ansible/roles/neutron/tasks/config.yml | 28 + .../templates/neutron-l3-agent-wrapper.sh.j2 | 15 + .../neutron/templates/neutron-l3-agent.json.j2 | 8 +- .../templates/neutron-vpnaas-agent-wrapper.sh.j2 | 16 + .../neutron/templates/neutron-vpnaas-agent.json.j2 | 8 +- ansible/roles/prechecks/tasks/service_checks.yml | 4 +- ansible/roles/solum/templates/solum.conf.j2 | 2 - etc/kolla/passwords.yml | 1 + .../ceph-rgw-keystone-user-d084c3ebdc9528c7.yaml | 5 + setup.cfg | 2 +- 84 files changed, 4838 insertions(+), 4710 deletions(-) From no-reply at openstack.org Mon Apr 2 13:33:15 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 02 Apr 2018 13:33:15 -0000 Subject: [release-announce] [nova] nova 16.1.1 (pike) Message-ID: We are excited to announce the release of: nova 16.1.1: Cloud computing fabric controller This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/nova/ For more details, please see below. 16.1.1 ^^^^^^ Bug Fixes * The nova-manage discover_hosts command now has a "--by-service" option which allows discovering hosts in a cell purely by the presence of a nova-compute binary. At this point, there is no need to use this unless you're using ironic, as it is less efficient. However, if you are using ironic, this allows discovery and mapping of hosts even when no ironic nodes are present. * prevent swap_volume action if the instance is in state SUSPENDED, STOPPED or SOFT_DELETED. A conflict (409) will be raised now as previously it used to fail silently. Changes in nova 16.1.0..16.1.1 ------------------------------ 9890f3f Only attempt a rebuild claim for an evacuation to a new host 461e42d add check before adding cpus to cpuset_reserved 29b3ead Allow force-delete even if task_state is not None 9a6310d Move _make_instance_list call outside of DB transaction context 26870a0 Add functional regression test for bug 1746509 ad20a87 Always deallocate networking before reschedule if using Neutron 76b9cbd Add --by-service to discover_hosts 7b5cdd7 Revert "Refine waiting for vif plug events during _hard_reboot" 3a083e7 docs: Disable smartquotes 8042150 Avoid exploding if guest refuses to detach a volume 8ebdd91 Return 400 when compute host is not found 685f174 Save admin password to sysmeta in libvirt driver 3299a9a Remove osprofiler tests 8f6371c compute: Cleans up allocations after failed resize 06946b7 Handle spawning error on unshelving 13b598d libvirt: mask InjectionInfo.admin_pass e5a055d Ensure attachment_id always exists for block device mapping b61bf73 Add functional test for deleting BFV server with old attach flow 1e59ed9 Clean up ports and volumes when deleting ERROR instance 72dcdec Add functional tests to ensure BDM removal on delete 51027ab Store block device mappings in cell0 372ecdd Drop extra loop which modifies Cinder volume status 1407079 Lazy-load instance attributes with read_deleted=yes 17b9b90 unquiesce instance on volume snapshot failure 8ce26ba Fix SUSE Install Guide: Placement port 4dbe72f Detach volumes when VM creation fails f510e2e Fix docs for IsolatedHostsFilter fb72385 Handle volume-backed instances in IsolatedHostsFilter 3ff30f4 Add regression test for BFV+IsolatedHostsFilter failure 7a51ffc Do not attempt volume swap when guest is stopped/suspended 91a66c2 doc: fix the link for the evacuate cli e06ad60 Refine waiting for vif plug events during _hard_reboot e521616 Don't launch guestfs in a thread pool if guestfs.debug is enabled 834adea Rollback instance.image_ref on failed rebuild 43c42b6 Handle glance exception during rotating instance backup 4eff706 Fix possible TypeError in VIF.fixed_ips cedcef7 Do not set allocation.id in AllocationList.create_all() e95277f Re-use existing ComputeNode on ironic rebalance 5d76284 [placement] re-use existing conf with auth token middleware 20531db Proper error handling by _ensure_resource_provider Diffstat (except docs and test files) ------------------------------------- api-ref/source/os-volume-attachments.inc | 3 + .../v2.33/hypervisors-detail-resp.json | 2 +- .../v2.33/hypervisors-list-resp.json | 2 +- .../v2.53/hypervisors-detail-resp.json | 2 +- nova/api/openstack/compute/migrate_server.py | 3 +- nova/api/openstack/placement/deploy.py | 6 +- nova/cmd/manage.py | 9 +- nova/compute/api.py | 130 ++++++++--- nova/compute/manager.py | 109 ++++++--- nova/compute/resource_tracker.py | 47 ++++ nova/conductor/manager.py | 31 ++- nova/exception.py | 12 + nova/image/glance.py | 3 + nova/network/model.py | 7 +- nova/objects/host_mapping.py | 52 ++++- nova/objects/instance.py | 19 +- nova/objects/resource_provider.py | 3 +- nova/scheduler/client/report.py | 55 +++-- nova/scheduler/filters/isolated_hosts_filter.py | 5 +- .../v2.33/hypervisors-detail-resp.json.tpl | 2 +- .../v2.33/hypervisors-list-resp.json.tpl | 2 +- .../v2.53/hypervisors-detail-resp.json.tpl | 2 +- .../functional/regressions/test_bug_1404867.py | 83 +++++++ .../functional/regressions/test_bug_1670627.py | 1 + .../functional/regressions/test_bug_1689692.py | 1 + .../functional/regressions/test_bug_1746483.py | 102 +++++++++ .../functional/regressions/test_bug_1746509.py | 62 +++++ .../functional/test_list_servers_ip_filter.py | 3 +- .../api/openstack/compute/test_migrate_server.py | 21 +- .../unit/api/openstack/placement/test_deploy.py | 43 ++++ nova/virt/block_device.py | 4 + nova/virt/disk/vfs/guestfs.py | 9 +- nova/virt/driver.py | 5 + nova/virt/fake.py | 5 +- nova/virt/ironic/driver.py | 3 + nova/virt/libvirt/driver.py | 33 ++- ...discover-hosts-by-service-06ee20365b895127.yaml | 8 + .../update-swap-decorator-7622a265df55feaa.yaml | 6 + tox.ini | 2 - 66 files changed, 1768 insertions(+), 231 deletions(-) From no-reply at openstack.org Mon Apr 2 13:36:12 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 02 Apr 2018 13:36:12 -0000 Subject: [release-announce] [kolla] kolla 4.0.4 (ocata) Message-ID: We are ecstatic to announce the release of: kolla 4.0.4: Kolla OpenStack Deployment This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/kolla/ For more details, please see below. Changes in kolla 4.0.3..4.0.4 ----------------------------- 32fc5cb Increase the post-timeout to 3600 seconds 5b26241 Bump OpenStack service version dc145e3 Seem there are some wrong in infra ubuntu repo 72c86a5 Remove the unsupported 'insecure_registry' for >=docker 3.0.0 bcde267 Remove /lib/udev in $PATH for nova-compute eef17a8 Bump OpenStack service version 63bc75d Add e2fsprogs and xfsprogs to ironic-conductor d2df6f7 Rearrange existing documentation to fit the new standard layout 35db3c8 Use separate publish jobs in periodic pipeline dd3413a Improve gate post jobs f605315 Fix Horizon asset compression not happening on redeploy Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 68 ++++- kolla/common/config.py | 26 +- kolla/image/build.py | 13 +- setup.cfg | 3 +- 24 files changed, 892 insertions(+), 785 deletions(-) From no-reply at openstack.org Tue Apr 3 11:21:18 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 11:21:18 -0000 Subject: [release-announce] [oslo] oslo.config 6.0.1 (rocky) Message-ID: We are delighted to announce the release of: oslo.config 6.0.1: Oslo Configuration API This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.config Download the package from: https://pypi.python.org/pypi/oslo.config Please report issues through launchpad: https://bugs.launchpad.net/oslo.config For more details, please see below. Changes in oslo.config 6.0.0..6.0.1 ----------------------------------- b6cfa29 disable stack inspection when setting option values Diffstat (except docs and test files) ------------------------------------- oslo_config/cfg.py | 33 ++++++++++++++++++--------------- 2 files changed, 26 insertions(+), 19 deletions(-) From no-reply at openstack.org Tue Apr 3 11:56:16 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 11:56:16 -0000 Subject: [release-announce] [oslo] oslotest 3.4.1 (rocky) Message-ID: We are jazzed to announce the release of: oslotest 3.4.1: Oslo test framework This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslotest Download the package from: https://pypi.python.org/pypi/oslotest Please report issues through launchpad: https://bugs.launchpad.net/oslotest For more details, please see below. Changes in oslotest 3.4.0..3.4.1 -------------------------------- bb78b84 mock: Properly patch mock.MagicMock Diffstat (except docs and test files) ------------------------------------- oslotest/mock_fixture.py | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) From no-reply at openstack.org Tue Apr 3 11:57:39 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 11:57:39 -0000 Subject: [release-announce] [oslo] oslo.cache 1.30.0 (rocky) Message-ID: We are happy to announce the release of: oslo.cache 1.30.0: Cache storage for OpenStack projects. This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.cache Download the package from: https://pypi.python.org/pypi/oslo.cache Please report issues through launchpad: https://bugs.launchpad.net/oslo.cache For more details, please see below. 1.30.0 ^^^^^^ New Features * *memcache_socket_timeout* is changed to float, given the same default value '3.0'. Changes in oslo.cache 1.29.0..1.30.0 ------------------------------------ 6f320b4 Change memcache_socket_timeout to a float e003095 add lower-constraints job a629c5e Clean old output before new doc builds a32bd44 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 +++ lower-constraints.txt | 66 ++++++++++++++++++++++ oslo_cache/_opts.py | 10 ++-- oslo_cache/backends/memcache_pool.py | 2 +- .../memcache_socket_timeout-a7db772f052c107e.yaml | 5 ++ requirements.txt | 2 +- tox.ini | 12 +++- 8 files changed, 97 insertions(+), 9 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 49a19bf..15c99b9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +7 @@ six>=1.10.0 # MIT -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 From no-reply at openstack.org Tue Apr 3 16:37:36 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:37:36 -0000 Subject: [release-announce] [openstackansible] ansible-hardening 17.0.1 (queens) Message-ID: We are satisfied to announce the release of: ansible-hardening 17.0.1: OpenStack-Ansible: Host security hardening This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/ansible-hardening/ For more details, please see below. Changes in ansible-hardening 17.0.0.0rc1..17.0.1 ------------------------------------------------ 6b49543 Point to Queens instead of master 2117f4b Updated from OpenStack Ansible Tests 0759682 Move aide db when needed d2798da Update UPPER_CONSTRAINTS_FILE for stable/queens 0d314ff Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tasks/rhel7stig/aide.yml | 2 +- tox.ini | 6 +++--- 4 files changed, 6 insertions(+), 5 deletions(-) From no-reply at openstack.org Tue Apr 3 16:37:46 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:37:46 -0000 Subject: [release-announce] [openstackansible] openstack-ansible 17.0.1 (queens) Message-ID: We jubilantly announce the release of: openstack-ansible 17.0.1: Ansible playbooks for deploying OpenStack This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/openstack-ansible Download the package from: https://tarballs.openstack.org/openstack-ansible/ For more details, please see below. 17.0.1 ^^^^^^ Upgrade Notes ************* * Users should purge the 'ntp' package from their hosts if ceph- ansible is enabled. ceph-ansible previously was configured to install ntp by default which conflicts with the OSA ansible- hardening role chrony service. Bug Fixes ********* * ceph-ansible is no longer configured to install ntp by default, which creates a conflict with OSA's ansible-hardening role that is used to implement ntp using 'chrony'. Changes in openstack-ansible 17.0.0..17.0.1 ------------------------------------------- 90d0679 Bump pip_install SHA to include constraints fix 0b135c7 Update repo_build role for PBR fix 4878661 [Docs] Include OpenStack-Ansible Manifesto 493127b [Docs] Change heading in target hosts 85714ac Apply haproxy vars to haproxy group instead of haproxy_all 2bcf902 Urgent bump of lxc_hosts 7580867 [Docs] Restructure inventory documentation 4883069 [Docs] Adapt the wording for disk requirements 217ba37 [Docs] Simplify overview page f72f692 Update cinder role SHA for cinder_backends fix 30112f7 Disable ceph-ansible NTP installation 9edfc3f [Docs] Uniform image on top cad9025 Stop running get-ansible-role-requirements with -vvv 3eca1b5 [Docs] Backport Master structure 8ab8551 Stop inventory constantly giving containers new IP 2c1b8fc Correct is_container when deploying containers cd931de Add missing Ubuntu packages 8f60acc Fix typo and misleading task name for nova-consoleauth 0de448a Fix BOOTSTRAP_OPTS 6ed93f3 [Docs] Simplify advanced config ff66ab0 [Docs] Migrate CLI reference to reference guide ae3192b [Docs] Promote Backup and Restore 1e46c9c [Docs] Promote scale the environment 91f1c8d [Docs] Add haproxy verification 878c88f [Docs] Update manage networks location 018b5ee [Docs] Unhide the ssl user story 93a6207 [Docs] Move the upgrade reference into reference 66b3e1a [Docs] Flatten out maintenance task 20f2da0 [Docs] Simplify structure of operations guide e13107f [Docs] Remove duplicate hardening content d2822f1 [Docs] Introduce next steps 0effa60 [Docs] Less scary landing page 4cc4193 [Docs] Link to the AIO a0478d1 bootstrap-host: Prepare disk for machinectl storage 47f6df7 Improve healthchecks b12ee4b scripts: scripts-library.sh: Fix dstat background process command 435ec68 Replace host_need_pip with standard override mechanism Diffstat (except docs and test files) ------------------------------------- README.rst | 2 +- ansible-role-requirements.yml | 8 +- deploy-guide/source/app-aboutosa.rst | 52 +++ .../source/app-advanced-config-affinity.rst | 50 --- .../source/app-advanced-config-options.rst | 14 - .../source/app-advanced-config-override.rst | 270 ------------ .../source/app-advanced-config-security.rst | 38 -- .../source/app-advanced-config-sslcertificates.rst | 139 ------- deploy-guide/source/app-ceph.rst | 13 - deploy-guide/source/app-config-pod.rst | 159 ------- deploy-guide/source/app-config-prod-ceph.rst | 133 ------ deploy-guide/source/app-config-prod.rst | 126 ------ deploy-guide/source/app-config-test.rst | 112 ----- deploy-guide/source/app-custom-layouts.rst | 190 --------- deploy-guide/source/app-limited-connectivity.rst | 152 ------- deploy-guide/source/app-networking.rst | 118 ------ deploy-guide/source/app-resources.rst | 6 +- deploy-guide/source/app-security.rst | 161 -------- deploy-guide/source/app.rst | 11 +- deploy-guide/source/conf.py | 2 +- deploy-guide/source/configure.rst | 27 +- deploy-guide/source/deploymenthost.rst | 43 +- .../source/figures/arch-layout-production-ceph.png | Bin 167033 -> 0 bytes .../source/figures/arch-layout-production-ceph.svg | 3 - .../source/figures/arch-layout-production.png | Bin 217767 -> 0 bytes .../source/figures/arch-layout-production.svg | 3 - deploy-guide/source/figures/arch-layout-test.png | Bin 220515 -> 0 bytes deploy-guide/source/figures/arch-layout-test.svg | 3 - deploy-guide/source/figures/arch-layout.graffle | Bin 8655 -> 0 bytes .../figures/networkarch-bare-external-example.png | Bin 107053 -> 0 bytes .../source/figures/networkarch-bare-external.png | Bin 109645 -> 0 bytes .../networkarch-container-external-example.png | Bin 178387 -> 0 bytes .../figures/networkarch-container-external.png | Bin 183958 -> 0 bytes deploy-guide/source/figures/networkcomponents.png | Bin 38304 -> 0 bytes deploy-guide/source/figures/networking-compute.png | Bin 116754 -> 0 bytes .../source/figures/networking-neutronagents.png | Bin 136895 -> 0 bytes deploy-guide/source/index.rst | 14 +- deploy-guide/source/next-steps.rst | 18 + deploy-guide/source/overview-network-arch.rst | 85 ---- deploy-guide/source/overview-osa.rst | 98 ----- deploy-guide/source/overview-requirements.rst | 90 ++-- .../source/overview-service-architecture.rst | 122 ------ deploy-guide/source/overview-storage-arch.rst | 167 -------- deploy-guide/source/overview.rst | 34 +- deploy-guide/source/run-playbooks.rst | 10 +- deploy-guide/source/targethosts-networkconfig.rst | 84 +++- deploy-guide/source/targethosts-prepare.rst | 36 +- deploy-guide/source/targethosts.rst | 9 +- deploy-guide/source/verify-operation.rst | 12 +- .../admin/maintenance-tasks/ansible-modules.rst | 36 +- .../admin/maintenance-tasks/managing-swift.rst | 80 ---- .../admin/maintenance-tasks/network-maintain.rst | 196 --------- .../admin/maintenance-tasks/rabbitmq-maintain.rst | 1 - .../admin/maintenance-tasks/scale-environment.rst | 402 ------------------ .../monitor-environment/monitoring-systems.rst | 11 - .../admin/openstack-operations/cli-operations.rst | 56 +-- .../admin/openstack-operations/managing-images.rst | 1 - .../openstack-operations/managing-instances.rst | 1 - .../openstack-operations/managing-networks.rst | 190 +++++++++ .../admin/openstack-operations/network-service.rst | 44 +- .../admin/openstack-operations/verify-deploy.rst | 170 +++++--- .../upgrades/major-upgrades-manual-upgrade.rst | 263 ++++++++++++ .../admin/upgrades/major-upgrades-with-script.rst | 34 ++ .../architecture/container-networking.rst | 106 +++++ .../reference/configuration/advanced-config.rst | 18 + .../reference/configuration/extending-osa.rst | 60 +++ .../configuration/extra-python-software.rst | 37 ++ .../reference/configuration/using-overrides.rst | 457 +++++++++++++++++++++ .../figures/networkarch-bare-external-example.png | Bin 0 -> 107053 bytes .../figures/networkarch-bare-external.png | Bin 0 -> 109645 bytes .../networkarch-container-external-example.png | Bin 0 -> 178387 bytes .../figures/networkarch-container-external.png | Bin 0 -> 183958 bytes .../reference/figures/networking-compute.png | Bin 0 -> 116754 bytes .../reference/figures/networking-neutronagents.png | Bin 0 -> 136895 bytes .../reference/inventory/configure-inventory.rst | 199 +++++++++ .../reference/inventory/generate-inventory.rst | 127 ++++++ .../reference/inventory/manage-inventory.rst | 70 ++++ .../inventory/openstack-user-config-reference.rst | 12 + .../inventory/understanding-inventory.rst | 95 +++++ .../reference/upgrades/reference-scripts.rst | 45 ++ .../upgrades/reference-upgrade-playbooks.rst | 101 +++++ .../user/figures/arch-layout-production-ceph.png | Bin 0 -> 167033 bytes .../user/figures/arch-layout-production-ceph.svg | 3 + inventory/group_vars/ceph_all.yml | 4 + inventory/group_vars/haproxy/haproxy.yml | 357 ++++++++++++++++ inventory/group_vars/haproxy/keepalived.yml | 71 ++++ inventory/group_vars/haproxy_all/haproxy.yml | 357 ---------------- inventory/group_vars/haproxy_all/keepalived.yml | 71 ---- osa_toolkit/generate.py | 17 +- playbooks/containers-lxc-create.yml | 12 +- playbooks/healthcheck-hosts.yml | 86 ++++ playbooks/healthcheck-infrastructure.yml | 18 +- playbooks/os-nova-install.yml | 4 +- .../notes/ceph-ansible-ntp-8d5078e3e1340ef4.yaml | 11 + scripts/bootstrap-aio.sh | 2 +- scripts/bootstrap-ansible.sh | 3 +- scripts/scripts-library.sh | 14 +- .../bootstrap-host/tasks/prepare_data_disk.yml | 22 +- .../tasks/prepare_loopback_machines.yml | 37 ++ .../templates/user_variables.aio.yml.j2 | 4 - 168 files changed, 5696 insertions(+), 5417 deletions(-) From no-reply at openstack.org Tue Apr 3 16:38:33 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:38:33 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_aodh 17.0.1 (queens) Message-ID: We are amped to announce the release of: openstack-ansible-os_aodh 17.0.1: os_aodh for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_aodh/ For more details, please see below. Changes in openstack-ansible-os_aodh 17.0.0.0rc1..17.0.1 -------------------------------------------------------- b8663a7 Zuul: Remove project name b9abfc7 Updated from OpenStack Ansible Tests cc1871c Updated from global requirements 82de2f6 Point to Queens instead of master d0c1ecd Update UPPER_CONSTRAINTS_FILE for stable/queens 7dae2c3 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- test-requirements.txt | 4 ++-- tox.ini | 6 +++--- zuul.d/project.yaml | 14 +++++--------- 8 files changed, 28 insertions(+), 31 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 73f2df7..09d54c4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12,2 +12,2 @@ ndg-httpsclient>=0.4.2;python_version<'3.0' # BSD -sphinx>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +sphinx!=1.6.6,>=1.6.2 # BSD +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Tue Apr 3 16:38:54 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:38:54 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-haproxy_server 17.0.1 (queens) Message-ID: We are stoked to announce the release of: openstack-ansible-haproxy_server 17.0.1: haproxy_server role for OpenStack-Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-haproxy_server/ For more details, please see below. Changes in openstack-ansible-haproxy_server 17.0.0.0rc1..17.0.1 --------------------------------------------------------------- 691cc07 Point to Queens instead of master 101d795 Updated from OpenStack Ansible Tests cb21dc4 Update UPPER_CONSTRAINTS_FILE for stable/queens f28ca65 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tox.ini | 6 +++--- 4 files changed, 6 insertions(+), 5 deletions(-) From no-reply at openstack.org Tue Apr 3 16:39:11 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:39:11 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-plugins 17.0.1 (queens) Message-ID: We are pleased to announce the release of: openstack-ansible-plugins 17.0.1: plugins for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-plugins/ For more details, please see below. Changes in openstack-ansible-plugins 17.0.0.0rc1..17.0.1 -------------------------------------------------------- 6b7951d Point to Queens instead of master a39f58a Updated from OpenStack Ansible Tests 24c73fc Update UPPER_CONSTRAINTS_FILE for stable/queens 94888e2 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- examples/playbook.yml | 2 +- tox.ini | 6 +++--- 5 files changed, 11 insertions(+), 11 deletions(-) From no-reply at openstack.org Tue Apr 3 16:39:14 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:39:14 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_trove 17.0.1 (queens) Message-ID: We are tickled pink to announce the release of: openstack-ansible-os_trove 17.0.1: os_trove role for OpenStack-Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_trove/ For more details, please see below. Changes in openstack-ansible-os_trove 17.0.0.0rc1..17.0.1 --------------------------------------------------------- 71bb46b Remove Trove's support for Heat bd9d47c Replace virtualenv-tools by a script 2df9cc9 Stop running non-voting jobs in gate e53d07b Point to Queens instead of master 7f27dbc Updated from OpenStack Ansible Tests f8b16bd Update UPPER_CONSTRAINTS_FILE for stable/queens a7a6c89 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 3 +-- tasks/trove_install.yml | 8 ++++++-- templates/trove-taskmanager.conf.j2 | 3 --- tox.ini | 6 +++--- zuul.d/project.yaml | 1 - 9 files changed, 25 insertions(+), 26 deletions(-) From no-reply at openstack.org Tue Apr 3 16:39:26 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:39:26 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_sahara 17.0.1 (queens) Message-ID: We joyfully announce the release of: openstack-ansible-os_sahara 17.0.1: os_sahara for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_sahara/ For more details, please see below. Changes in openstack-ansible-os_sahara 17.0.0.0rc1..17.0.1 ---------------------------------------------------------- 9b51118 Stop running non-voting jobs in gate 36c48a3 Point to Queens instead of master 17f811c Updated from OpenStack Ansible Tests fd6912a Updated from global requirements 97afe8c Update UPPER_CONSTRAINTS_FILE for stable/queens 4a87bd6 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- test-requirements.txt | 4 ++-- tox.ini | 6 +++--- zuul.d/project.yaml | 1 - 7 files changed, 22 insertions(+), 22 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 73f2df7..09d54c4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12,2 +12,2 @@ ndg-httpsclient>=0.4.2;python_version<'3.0' # BSD -sphinx>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +sphinx!=1.6.6,>=1.6.2 # BSD +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Tue Apr 3 16:39:27 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:39:27 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_neutron 17.0.1 (queens) Message-ID: We are ecstatic to announce the release of: openstack-ansible-os_neutron 17.0.1: os_neutron role for OpenStack- Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_neutron/ For more details, please see below. Changes in openstack-ansible-os_neutron 17.0.0.0rc1..17.0.1 ----------------------------------------------------------- 21f4647 Set upgrade tests to voting again ce642f6 Partially revert "Temporarily set functional tests to non-voting to unblock patch merging" 517b78d Add SELinux contexts for neutron log directory 0838d60 neutron_needs_openvswitch should be jinja, not a string 27b0c49 Updated from OpenStack Ansible Tests 8b40e92 Temporarily set functional tests to non-voting to unblock patch merging 19076be Update the url links in doc file of openstack-ansible-os_neutron 841a35d Point to Queens instead of master 4ac0828 Update UPPER_CONSTRAINTS_FILE for stable/queens 43b2715 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + README.rst | 2 +- defaults/main.yml | 22 +++++++++++---------- tasks/neutron_install.yml | 2 +- tasks/neutron_pre_install.yml | 8 ++++---- tasks/neutron_selinux.yml | 17 ++++++++++++++++ templates/neutron-ha-tool.py.j2 | 2 +- templates/neutron.conf.j2 | 2 +- tox.ini | 6 +++--- vars/main.yml | 33 ++++++++++++++++---------------- zuul.d/project.yaml | 1 - 23 files changed, 94 insertions(+), 71 deletions(-) From no-reply at openstack.org Tue Apr 3 16:39:28 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:39:28 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_glance 17.0.1 (queens) Message-ID: We joyfully announce the release of: openstack-ansible-os_glance 17.0.1: os_glance for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_glance/ For more details, please see below. Changes in openstack-ansible-os_glance 17.0.0.0rc1..17.0.1 ---------------------------------------------------------- 455e80c Skip logging for haproxy health checks 5308f97 Remove registry options from scrubber config 6db59e3 Updated from OpenStack Ansible Tests a4d3b8e Point to Queens instead of master de389a4 Update UPPER_CONSTRAINTS_FILE for stable/queens 09f6cc5 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- templates/glance-scrubber.conf.j2 | 6 ------ templates/glance-uwsgi.ini.j2 | 3 +++ tox.ini | 6 +++--- 8 files changed, 25 insertions(+), 24 deletions(-) From no-reply at openstack.org Tue Apr 3 16:39:29 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:39:29 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_magnum 17.0.1 (queens) Message-ID: We are tickled pink to announce the release of: openstack-ansible-os_magnum 17.0.1: os_magnum for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_magnum/ For more details, please see below. Changes in openstack-ansible-os_magnum 17.0.0.0rc1..17.0.1 ---------------------------------------------------------- 2151c08 Stop running non-voting jobs in gate 1304578 Point to Queens instead of master 29787ed Updated from OpenStack Ansible Tests 9119c4a Updated from OpenStack Ansible Tests 6abf796 Update UPPER_CONSTRAINTS_FILE for stable/queens 23d5b85 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + Vagrantfile | 2 ++ defaults/main.yml | 2 +- tox.ini | 6 +++--- zuul.d/project.yaml | 1 - 7 files changed, 29 insertions(+), 27 deletions(-) From no-reply at openstack.org Tue Apr 3 16:39:44 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:39:44 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_swift 17.0.1 (queens) Message-ID: We are glad to announce the release of: openstack-ansible-os_swift 17.0.1: os_swift for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_swift/ For more details, please see below. Changes in openstack-ansible-os_swift 17.0.0.0rc1..17.0.1 --------------------------------------------------------- 5e88210 Updated from OpenStack Ansible Tests e010a7a Revert "Temporarily disable swift upgrade testing" c09c18c Add basic functional testing for swift3 56089d6 Lay out a clouds.yaml file before upgrading 771eec4 Point to Queens instead of master c10392e Updated from global requirements 44b491f Temporarily disable swift upgrade testing fd97d1c Update UPPER_CONSTRAINTS_FILE for stable/queens 410146c Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 4 +- test-requirements.txt | 2 +- tox.ini | 18 +++++-- zuul.d/jobs.yaml | 7 +++ zuul.d/project.yaml | 1 + 11 files changed, 142 insertions(+), 20 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 0da64da..09d54c4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13 +13 @@ sphinx!=1.6.6,>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Tue Apr 3 16:40:02 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:40:02 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-rsyslog_server 17.0.1 (queens) Message-ID: We are stoked to announce the release of: openstack-ansible-rsyslog_server 17.0.1: rsyslog_server for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rsyslog_server/ For more details, please see below. Changes in openstack-ansible-rsyslog_server 17.0.0.0rc1..17.0.1 --------------------------------------------------------------- 02d961a Point to Queens instead of master db0634e Updated from OpenStack Ansible Tests 2088287 Update UPPER_CONSTRAINTS_FILE for stable/queens a300283 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tox.ini | 6 +++--- 4 files changed, 6 insertions(+), 5 deletions(-) From no-reply at openstack.org Tue Apr 3 16:40:54 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:40:54 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_heat 17.0.1 (queens) Message-ID: We are chuffed to announce the release of: openstack-ansible-os_heat 17.0.1: os_heat for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_heat/ For more details, please see below. Changes in openstack-ansible-os_heat 17.0.0.0rc1..17.0.1 -------------------------------------------------------- 7eff32a Skip logging for haproxy health checks 3b8f0b6 Updated from OpenStack Ansible Tests a876a96 Zuul: Remove project name da65ed9 Remove CloudWatch API 162b7d9 Point to Queens instead of master 46668e2 Update UPPER_CONSTRAINTS_FILE for stable/queens 53587f6 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + README.rst | 1 - defaults/main.yml | 25 +------------------------ tasks/heat_post_install.yml | 4 ---- templates/api-paste.ini.j2 | 17 ----------------- templates/heat-uwsgi.ini.j2 | 3 +++ templates/heat.conf.j2 | 4 ---- templates/policy.json.j2 | 12 ------------ tox.ini | 6 +++--- zuul.d/project.yaml | 2 -- 14 files changed, 20 insertions(+), 84 deletions(-) From no-reply at openstack.org Tue Apr 3 16:41:49 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:41:49 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-galera_server 17.0.1 (queens) Message-ID: We enthusiastically announce the release of: openstack-ansible-galera_server 17.0.1: Galera Server role for OpenStack-Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-galera_server/ For more details, please see below. 17.0.1 ^^^^^^ New Features ************ * The extra packages percona packages used by the ppc64le are now downloaded by the Ansible deployment host by default, as opposed to the target hosts. Once downloaded the packages are pushed up to the target hosts. This behaviour may be adjusted by setting "galera_server_extra_package_downloader" to "target-host". The packages are downloaded to the path set in "galera_server_extra_package_path". Deprecation Notes ***************** * The following variables have been removed as they no longer serve any purpose. * "galera_package_arch" * "percona_package_download_validate_certs" * "percona_package_url" * "percona_package_fallback_url" * "percona_package_sha256" * "percona_package_path" * "qpress_package_download_validate_certs" * "qpress_package_url" * "qpress_package_fallback_url" * "qpress_package_sha256" * "qpress_package_path" The functionality previously using these variables has been transitioned to using a simpler data structure. Changes in openstack-ansible-galera_server 17.0.0.0rc1..17.0.1 -------------------------------------------------------------- 7c1749d Restore support for percona packages when using ppc64le 93d2777 tasks: Replace deprecated 'include' statements 462b92a tasks: Fix use_percona_upstream variable usage a3aa5e7 vars: Install qpress only when galera_xtrabackup_compression is true 8ce7d66 Allow Galera package downloads over HTTP 63b17cc Fix cache update after initial apt_repository fail e373523 Set correct group membership of /var/log/mysql_logs directory dbd3572 Point to Queens instead of master de1012a Updated from OpenStack Ansible Tests 315384b Update UPPER_CONSTRAINTS_FILE for stable/queens 8fc8f9f Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 33 ++++------ .../ppc64le-var-changes-84aa4f3f9bb0ef52.yaml | 31 +++++++++ tasks/galera_install.yml | 74 ++++++---------------- tasks/galera_install_apt.yml | 31 ++++----- tasks/galera_install_download_extra_packages.yml | 47 ++++++++++++++ tasks/galera_install_yum.yml | 3 +- tasks/galera_install_zypper.yml | 7 +- tasks/galera_post_install.yml | 5 +- tasks/galera_ssl.yml | 2 +- tasks/galera_upgrade.yml | 2 +- tasks/main.yml | 19 ++++-- templates/cluster.cnf.j2 | 2 +- tox.ini | 6 +- vars/main.yml | 35 ---------- vars/redhat-7.yml | 26 ++------ vars/suse-42.yml | 11 +--- vars/ubuntu-16.04.yml | 32 ++++------ 20 files changed, 178 insertions(+), 203 deletions(-) From no-reply at openstack.org Tue Apr 3 16:41:56 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:41:56 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-memcached_server 17.0.1 (queens) Message-ID: We are overjoyed to announce the release of: openstack-ansible-memcached_server 17.0.1: memcached_server for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-memcached_server/ For more details, please see below. Changes in openstack-ansible-memcached_server 17.0.0.0rc1..17.0.1 ----------------------------------------------------------------- b5c8c82 Point to Queens instead of master cc2ed52 Updated from OpenStack Ansible Tests f1821d2 Update UPPER_CONSTRAINTS_FILE for stable/queens 3fcf62f Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tox.ini | 6 +++--- 4 files changed, 6 insertions(+), 5 deletions(-) From no-reply at openstack.org Tue Apr 3 16:42:07 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:42:07 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_designate 17.0.1 (queens) Message-ID: We are amped to announce the release of: openstack-ansible-os_designate 17.0.1: os_designate for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_designate/ For more details, please see below. 17.0.1 ^^^^^^ Upgrade Notes ************* * Any tooling using the Designate v1 API needs to be reworked to use the v2 API Critical Issues *************** * The Designate V1 API has been removed, and cannot be enabled. Changes in openstack-ansible-os_designate 17.0.0.0rc1..17.0.1 ------------------------------------------------------------- e9fc6c9 Updated from OpenStack Ansible Tests 84a45a1 Stop running non-voting jobs in gate 617f431 Zuul: Remove project name 50b363b Point to Queens instead of master 91f7e1d Remove v1 API configuration 35cc84a Updated from global requirements f763b50 Update UPPER_CONSTRAINTS_FILE for stable/queens 017c9fe Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- .../notes/remove-v1-api-4fda1ee243203fe5.yaml | 5 +++++ templates/designate.conf.j2 | 7 ------- test-requirements.txt | 4 ++-- tox.ini | 6 +++--- zuul.d/project.yaml | 3 --- 9 files changed, 25 insertions(+), 29 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 73f2df7..09d54c4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12,2 +12,2 @@ ndg-httpsclient>=0.4.2;python_version<'3.0' # BSD -sphinx>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +sphinx!=1.6.6,>=1.6.2 # BSD +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Tue Apr 3 16:42:58 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:42:58 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_rally 17.0.1 (queens) Message-ID: We are ecstatic to announce the release of: openstack-ansible-os_rally 17.0.1: os_rally for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_rally/ For more details, please see below. Changes in openstack-ansible-os_rally 17.0.0.0rc1..17.0.1 --------------------------------------------------------- 01475c5 Point to Queens instead of master 5f349ed Updated from OpenStack Ansible Tests 5168c5b Update UPPER_CONSTRAINTS_FILE for stable/queens 00d1387 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- tox.ini | 6 +++--- 5 files changed, 17 insertions(+), 16 deletions(-) From no-reply at openstack.org Tue Apr 3 16:42:58 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:42:58 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_horizon 17.0.1 (queens) Message-ID: We are thrilled to announce the release of: openstack-ansible-os_horizon 17.0.1: OpenStack Horizon role for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_horizon/ For more details, please see below. Changes in openstack-ansible-os_horizon 17.0.0.0rc1..17.0.1 ----------------------------------------------------------- aa2db2c Add support for Horizon Octavia UI 5e39d7b Stop running non-voting jobs in gate ed131ff Point to Queens instead of master 1d45367 Updated from OpenStack Ansible Tests 77cb799 Update UPPER_CONSTRAINTS_FILE for stable/queens 2ad6e26 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 18 +++++++++++++----- tox.ini | 6 +++--- vars/main.yml | 3 +++ zuul.d/project.yaml | 1 - 7 files changed, 33 insertions(+), 22 deletions(-) From no-reply at openstack.org Tue Apr 3 16:43:04 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:43:04 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-ironic 17.0.1 (queens) Message-ID: We are pleased to announce the release of: openstack-ansible-ironic 17.0.1: Ironic Role for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ironic/ For more details, please see below. Changes in openstack-ansible-ironic 17.0.0.0rc1..17.0.1 ------------------------------------------------------- 8c33498 Skip logging for haproxy health checks aaefd74 Updated from OpenStack Ansible Tests 81155fc Stop running non-voting jobs in gate aaaacd7 Handle Pike deprecations for Ironic 793f5b5 Point to Queens instead of master 5a8aaa9 Update UPPER_CONSTRAINTS_FILE for stable/queens df5fd4c Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 3 +-- templates/ironic-uwsgi.ini.j2 | 3 +++ templates/ironic.conf.j2 | 6 +++++- tox.ini | 6 +++--- zuul.d/project.yaml | 1 - 8 files changed, 33 insertions(+), 27 deletions(-) From no-reply at openstack.org Tue Apr 3 16:43:13 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:43:13 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-rabbitmq_server 17.0.1 (queens) Message-ID: We are gleeful to announce the release of: openstack-ansible-rabbitmq_server 17.0.1: rabbitmq_server for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rabbitmq_server/ For more details, please see below. Changes in openstack-ansible-rabbitmq_server 17.0.0.0rc1..17.0.1 ---------------------------------------------------------------- cffd1eb Fix cache update after initial apt_repository fail e95c81b tests: Remove duplicated container creation c2cb1c5 Implement separate deploy and upgrade tests e9c0b91 Join cluster without using a failed task 0efc8ae Avoid warning when running yum 5608d4c Point to Queens instead of master 3efb933 Use systemd module instead of command 30eb85d Updated from OpenStack Ansible Tests 1e1423c Update UPPER_CONSTRAINTS_FILE for stable/queens 7f82679 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tasks/install_apt.yml | 42 ++++++++-- tasks/install_yum.yml | 2 + tasks/install_zypper.yml | 3 +- tasks/rabbitmq_cluster.yml | 45 ++++++----- tasks/rabbitmq_cluster_join.yml | 63 ++++++++------- tasks/rabbitmq_install.yml | 6 +- tasks/rabbitmq_post_install.yml | 10 +-- tox.ini | 18 ++++- zuul.d/project.yaml | 2 + 23 files changed, 445 insertions(+), 280 deletions(-) From no-reply at openstack.org Tue Apr 3 16:43:33 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:43:33 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_cinder 17.0.1 (queens) Message-ID: We high-spiritedly announce the release of: openstack-ansible-os_cinder 17.0.1: os_cinder role for OpenStack- Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_cinder/ For more details, please see below. Changes in openstack-ansible-os_cinder 17.0.0..17.0.1 ----------------------------------------------------- 948305a Execute cinder_backends on the last API server Diffstat (except docs and test files) ------------------------------------- tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) From no-reply at openstack.org Tue Apr 3 16:43:37 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:43:37 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_nova 17.0.1 (queens) Message-ID: We enthusiastically announce the release of: openstack-ansible-os_nova 17.0.1: os_nova for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_nova/ For more details, please see below. Changes in openstack-ansible-os_nova 17.0.0.0rc1..17.0.1 -------------------------------------------------------- b683b54 Remove systemd conditionals 2d7331d Add SELinux contexts for nova log directory ac13e1b tests: test-nova-upgrades.sh: Drop Ansible verbosity 8c87608 Skip logging for haproxy health checks 49f7113 Stop running non-voting jobs in gate 882f36d Fix cache update after initial apt_repository fail f34b46c Updated from OpenStack Ansible Tests 13bbca5 Switch upgrade test to non-voting 8c1c324 Normalise SuSE barbican package install f171361 Updated from global requirements 9094c41 Point to Queens instead of master e40ff53 Updated from global requirements a7909c7 Update UPPER_CONSTRAINTS_FILE for stable/queens 6f53981 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 9 +++++---- handlers/main.yml | 6 +++--- tasks/drivers/kvm/nova_disable_smt.yml | 1 - tasks/nova_install_apt_powervm.yml | 19 +++++++++++++++++-- tasks/nova_pre_install.yml | 8 ++++---- tasks/nova_selinux.yml | 17 +++++++++++++++++ templates/nova-uwsgi.ini.j2 | 3 +++ templates/nova.conf.j2 | 2 +- test-requirements.txt | 4 ++-- tox.ini | 6 +++--- vars/suse-42.yml | 4 +++- zuul.d/project.yaml | 11 ++++++++--- 16 files changed, 86 insertions(+), 43 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 73f2df7..09d54c4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12,2 +12,2 @@ ndg-httpsclient>=0.4.2;python_version<'3.0' # BSD -sphinx>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +sphinx!=1.6.6,>=1.6.2 # BSD +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Tue Apr 3 16:43:51 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:43:51 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_gnocchi 17.0.1 (queens) Message-ID: We are amped to announce the release of: openstack-ansible-os_gnocchi 17.0.1: os_gnocchi for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_gnocchi/ For more details, please see below. Changes in openstack-ansible-os_gnocchi 17.0.0.0rc1..17.0.1 ----------------------------------------------------------- 5beb9ca Change default gnocchi ceph pool name to metrics c66aadf Zuul: Remove project name 88761d2 Updated from OpenStack Ansible Tests f9e2942 Point to Queens instead of master 9c80fac Update UPPER_CONSTRAINTS_FILE for stable/queens 6952e49 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + ansible-role-requirements.yml | 2 +- defaults/main.yml | 6 +++--- tox.ini | 6 +++--- zuul.d/project.yaml | 2 -- 7 files changed, 22 insertions(+), 23 deletions(-) From no-reply at openstack.org Tue Apr 3 16:43:55 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:43:55 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_barbican 17.0.1 (queens) Message-ID: We are pleased to announce the release of: openstack-ansible-os_barbican 17.0.1: os_barbican for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_barbican/ For more details, please see below. Changes in openstack-ansible-os_barbican 17.0.0.0rc1..17.0.1 ------------------------------------------------------------ 64fb891 Point to Queens instead of master 5cffdea Updated from OpenStack Ansible Tests 1852088 Update UPPER_CONSTRAINTS_FILE for stable/queens d2055b6 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- tox.ini | 6 +++--- 5 files changed, 18 insertions(+), 17 deletions(-) From no-reply at openstack.org Tue Apr 3 16:44:09 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:44:09 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_keystone 17.0.1 (queens) Message-ID: We high-spiritedly announce the release of: openstack-ansible-os_keystone 17.0.1: os_keystone for OpenStack Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_keystone/ For more details, please see below. Changes in openstack-ansible-os_keystone 17.0.0.0rc1..17.0.1 ------------------------------------------------------------ 4801974 Skip logging for haproxy health checks 4615eb0 Remove jinja delimiters in when d4211b1 Point to Queens instead of master 63c81a3 Updated from OpenStack Ansible Tests ab1a3c5 Update UPPER_CONSTRAINTS_FILE for stable/queens 196a859 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- examples/playbook.yml | 2 +- templates/keystone-uwsgi.ini.j2 | 3 +++ tox.ini | 6 +++--- 8 files changed, 23 insertions(+), 19 deletions(-) From no-reply at openstack.org Tue Apr 3 16:45:01 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:45:01 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_ceilometer 17.0.1 (queens) Message-ID: We jubilantly announce the release of: openstack-ansible-os_ceilometer 17.0.1: os_ceilometer role for OpenStack-Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ceilometer/ For more details, please see below. Changes in openstack-ansible-os_ceilometer 17.0.0.0rc1..17.0.1 -------------------------------------------------------------- b81ea73 Point to Queens instead of master 80b4eb9 Updated from OpenStack Ansible Tests b2caa8c Update UPPER_CONSTRAINTS_FILE for stable/queens 9a4900f Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- tox.ini | 6 +++--- 7 files changed, 25 insertions(+), 24 deletions(-) From no-reply at openstack.org Tue Apr 3 16:46:11 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:46:11 -0000 Subject: [release-announce] [openstackansible] openstack-ansible 15.1.18 (ocata) Message-ID: We are amped to announce the release of: openstack-ansible 15.1.18: Ansible playbooks for deploying OpenStack This release is part of the ocata release series. The source is available from: http://git.openstack.org/cgit/openstack/openstack-ansible Download the package from: https://tarballs.openstack.org/openstack-ansible/ For more details, please see below. Changes in openstack-ansible 15.1.17..15.1.18 --------------------------------------------- 1dc4e1b Update repo_build role for PBR fix e011c84 Update all SHAs for 15.1.18 292a130 Fix typo and misleading task name for nova-consoleauth e1ff55d Move CentOS to experimental in Ocata fcfd8e2 Clean-up gate code to use mirror_info Diffstat (except docs and test files) ------------------------------------- ansible-role-requirements.yml | 22 +++---- global-requirement-pins.txt | 5 -- playbooks/defaults/repo_packages/gnocchi.yml | 2 +- .../defaults/repo_packages/openstack_services.yml | 64 ++++++++++---------- playbooks/inventory/group_vars/all.yml | 2 +- playbooks/os-nova-install.yml | 4 +- .../bootstrap-host/tasks/install_packages.yml | 70 ---------------------- .../bootstrap-host/tasks/prepare_aio_config.yml | 49 +++++++++------ .../bootstrap-host/templates/apt-sources.list.j2 | 16 ----- .../templates/user_variables.aio.yml.j2 | 20 +++---- zuul.d/project.yaml | 8 +-- 13 files changed, 91 insertions(+), 187 deletions(-) From no-reply at openstack.org Tue Apr 3 16:46:58 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:46:58 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-memcached_server 15.1.18 (ocata) Message-ID: We are satisfied to announce the release of: openstack-ansible-memcached_server 15.1.18: memcached_server for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-memcached_server/ For more details, please see below. Changes in openstack-ansible-memcached_server 15.1.16..15.1.18 -------------------------------------------------------------- 5b1ad04 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:47:22 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:47:22 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_ceilometer 15.1.18 (ocata) Message-ID: We are happy to announce the release of: openstack-ansible-os_ceilometer 15.1.18: os_ceilometer role for OpenStack-Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ceilometer/ For more details, please see below. Changes in openstack-ansible-os_ceilometer 15.1.17..15.1.18 ----------------------------------------------------------- 1bab76d Deprecate auth_plugin option Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 3 ++- templates/ceilometer.conf.j2 | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) From no-reply at openstack.org Tue Apr 3 16:47:58 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:47:58 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_gnocchi 15.1.18 (ocata) Message-ID: We are excited to announce the release of: openstack-ansible-os_gnocchi 15.1.18: os_gnocchi for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_gnocchi/ For more details, please see below. Changes in openstack-ansible-os_gnocchi 15.1.17..15.1.18 -------------------------------------------------------- 6c42e03 Change default gnocchi ceph pool name to metrics Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) From no-reply at openstack.org Tue Apr 3 16:48:43 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:48:43 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_magnum 15.1.18 (ocata) Message-ID: We are jazzed to announce the release of: openstack-ansible-os_magnum 15.1.18: os_magnum for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_magnum/ For more details, please see below. 15.1.18 ^^^^^^^ Known Issues * For all ocata releases prior to OpenStack-Ansible 15.1.16, several of the magnum requirements were not constrained. This resulted in the kubernetes version changing over time unexpectedly, rather than by intention. Most recently this lack of constraint causes the repo build to fail when trying to build the magnum venv due to incompatible requirements. The kubernetes version deployed with ocata is now constrained to version 2.0.0, matching the same version as deployed in all pike releases. Changes in openstack-ansible-os_magnum 15.1.15..15.1.18 ------------------------------------------------------- fd806cc Properly constrain magnum dependencies 46a857c Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 2 ++ releasenotes/notes/kubernetes-pin-56768037d47ebc73.yaml | 13 +++++++++++++ zuul.d/project.yaml | 2 -- 3 files changed, 15 insertions(+), 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:48:58 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:48:58 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_trove 15.1.18 (ocata) Message-ID: We are thrilled to announce the release of: openstack-ansible-os_trove 15.1.18: os_trove role for OpenStack- Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_trove/ For more details, please see below. Changes in openstack-ansible-os_trove 15.1.11..15.1.18 ------------------------------------------------------ 869e166 Used cached git sources and enable depends-on f12353e Initial Zuul v3 role jobs Diffstat (except docs and test files) ------------------------------------- tox.ini | 29 ++++++------ zuul.d/project.yaml | 25 ++++++++++ 4 files changed, 167 insertions(+), 30 deletions(-) From no-reply at openstack.org Tue Apr 3 16:49:00 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:49:00 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_neutron 15.1.18 (ocata) Message-ID: We are glad to announce the release of: openstack-ansible-os_neutron 15.1.18: os_neutron role for OpenStack- Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_neutron/ For more details, please see below. Changes in openstack-ansible-os_neutron 15.1.17..15.1.18 -------------------------------------------------------- a40d7e1 Remove the non-voting upgrade job a594dcb Remove the non-voting upgrade job definition Diffstat (except docs and test files) ------------------------------------- zuul.d/jobs.yaml | 7 ------- zuul.d/project.yaml | 5 ++++- 2 files changed, 4 insertions(+), 8 deletions(-) From no-reply at openstack.org Tue Apr 3 16:49:13 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:49:13 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-haproxy_server 15.1.18 (ocata) Message-ID: We are tickled pink to announce the release of: openstack-ansible-haproxy_server 15.1.18: haproxy_server role for OpenStack-Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-haproxy_server/ For more details, please see below. Changes in openstack-ansible-haproxy_server 15.1.16..15.1.18 ------------------------------------------------------------ 8daee7d Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:49:13 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:49:13 -0000 Subject: [release-announce] [openstackansible] ansible-hardening 15.1.18 (ocata) Message-ID: We are stoked to announce the release of: ansible-hardening 15.1.18: OpenStack-Ansible: Host security hardening This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/ansible-hardening/ For more details, please see below. Changes in ansible-hardening 15.1.16..15.1.18 --------------------------------------------- f07bb96 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:49:41 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:49:41 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-galera_server 15.1.18 (ocata) Message-ID: We are pleased to announce the release of: openstack-ansible-galera_server 15.1.18: Galera Server role for OpenStack-Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-galera_server/ For more details, please see below. Changes in openstack-ansible-galera_server 15.1.17..15.1.18 ----------------------------------------------------------- ea7b8b2 Fix cache update after initial apt_repository fail Diffstat (except docs and test files) ------------------------------------- tasks/galera_install_apt.yml | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) From no-reply at openstack.org Tue Apr 3 16:50:07 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:50:07 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_sahara 15.1.18 (ocata) Message-ID: We are satisfied to announce the release of: openstack-ansible-os_sahara 15.1.18: os_sahara for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_sahara/ For more details, please see below. Changes in openstack-ansible-os_sahara 15.1.15..15.1.18 ------------------------------------------------------- 556203c Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:51:30 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:51:30 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_keystone 15.1.18 (ocata) Message-ID: We enthusiastically announce the release of: openstack-ansible-os_keystone 15.1.18: os_keystone for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_keystone/ For more details, please see below. Changes in openstack-ansible-os_keystone 15.1.16..15.1.18 --------------------------------------------------------- 2305822 Zuul: Remove project name bce6f62 tests: test-keystone-upgrades.sh: Remove the exit trap Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 2 files changed, 9 deletions(-) From no-reply at openstack.org Tue Apr 3 16:51:49 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:51:49 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_horizon 15.1.18 (ocata) Message-ID: We are chuffed to announce the release of: openstack-ansible-os_horizon 15.1.18: OpenStack Horizon role for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_horizon/ For more details, please see below. Changes in openstack-ansible-os_horizon 15.1.15..15.1.18 -------------------------------------------------------- a7da483 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:51:52 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:51:52 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_barbican 15.1.18 (ocata) Message-ID: We are delighted to announce the release of: openstack-ansible-os_barbican 15.1.18: os_barbican for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_barbican/ For more details, please see below. Changes in openstack-ansible-os_barbican 15.1.16..15.1.18 --------------------------------------------------------- 4249b31 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:51:53 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:51:53 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-rabbitmq_server 15.1.18 (ocata) Message-ID: We are excited to announce the release of: openstack-ansible-rabbitmq_server 15.1.18: rabbitmq_server for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rabbitmq_server/ For more details, please see below. Changes in openstack-ansible-rabbitmq_server 15.1.17..15.1.18 ------------------------------------------------------------- 14cced1 Fix cache update after initial apt_repository fail Diffstat (except docs and test files) ------------------------------------- tasks/install_apt.yml | 42 +++++++++++++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 7 deletions(-) From no-reply at openstack.org Tue Apr 3 16:52:24 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:52:24 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_cinder 15.1.18 (ocata) Message-ID: We jubilantly announce the release of: openstack-ansible-os_cinder 15.1.18: os_cinder role for OpenStack- Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_cinder/ For more details, please see below. Changes in openstack-ansible-os_cinder 15.1.16..15.1.18 ------------------------------------------------------- a29fe8f tests: test-cinder-upgrades.sh: Remove the exit trap Diffstat (except docs and test files) ------------------------------------- 1 file changed, 7 deletions(-) From no-reply at openstack.org Tue Apr 3 16:52:49 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:52:49 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_aodh 15.1.18 (ocata) Message-ID: We are tickled pink to announce the release of: openstack-ansible-os_aodh 15.1.18: os_aodh for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_aodh/ For more details, please see below. Changes in openstack-ansible-os_aodh 15.1.16..15.1.18 ----------------------------------------------------- e4e27fe Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:52:59 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:52:59 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-ironic 15.1.18 (ocata) Message-ID: We exuberantly announce the release of: openstack-ansible-ironic 15.1.18: Ironic Role for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ironic/ For more details, please see below. Changes in openstack-ansible-ironic 15.1.16..15.1.18 ---------------------------------------------------- d1766aa Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:53:03 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:53:03 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_heat 15.1.18 (ocata) Message-ID: We are jazzed to announce the release of: openstack-ansible-os_heat 15.1.18: os_heat for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_heat/ For more details, please see below. Changes in openstack-ansible-os_heat 15.1.16..15.1.18 ----------------------------------------------------- 3b39301 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:53:45 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:53:45 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_rally 15.1.18 (ocata) Message-ID: We exuberantly announce the release of: openstack-ansible-os_rally 15.1.18: os_rally for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_rally/ For more details, please see below. Changes in openstack-ansible-os_rally 15.1.16..15.1.18 ------------------------------------------------------ 419c391 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:54:29 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:54:29 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_glance 15.1.18 (ocata) Message-ID: We are stoked to announce the release of: openstack-ansible-os_glance 15.1.18: os_glance for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_glance/ For more details, please see below. Changes in openstack-ansible-os_glance 15.1.16..15.1.18 ------------------------------------------------------- 1ca862e Zuul: Remove project name c33e004 tests: test-glance-upgrades.sh: Remove the exit trap Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 2 files changed, 9 deletions(-) From no-reply at openstack.org Tue Apr 3 16:54:34 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:54:34 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_swift 15.1.18 (ocata) Message-ID: We joyfully announce the release of: openstack-ansible-os_swift 15.1.18: os_swift for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_swift/ For more details, please see below. Changes in openstack-ansible-os_swift 15.1.16..15.1.18 ------------------------------------------------------ b8ccac4 Zuul: Remove project name bc88e7a tests: test-swift-upgrades.sh: Remove the exit trap Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 2 files changed, 9 deletions(-) From no-reply at openstack.org Tue Apr 3 16:55:18 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:55:18 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-rsyslog_server 15.1.18 (ocata) Message-ID: We are pleased to announce the release of: openstack-ansible-rsyslog_server 15.1.18: rsyslog_server for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rsyslog_server/ For more details, please see below. Changes in openstack-ansible-rsyslog_server 15.1.15..15.1.18 ------------------------------------------------------------ e8e013b Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:55:39 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:55:39 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_nova 15.1.18 (ocata) Message-ID: We contentedly announce the release of: openstack-ansible-os_nova 15.1.18: os_nova for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_nova/ For more details, please see below. Changes in openstack-ansible-os_nova 15.1.17..15.1.18 ----------------------------------------------------- 62dd9d0 Restore PowerVM repo setup Diffstat (except docs and test files) ------------------------------------- tasks/nova_install_apt_powervm.yml | 54 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) From no-reply at openstack.org Tue Apr 3 16:55:42 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:55:42 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_designate 15.1.18 (ocata) Message-ID: We joyfully announce the release of: openstack-ansible-os_designate 15.1.18: os_designate for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_designate/ For more details, please see below. Changes in openstack-ansible-os_designate 15.1.16..15.1.18 ---------------------------------------------------------- 5bdf6c9 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 16:56:24 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 16:56:24 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-plugins 15.1.18 (ocata) Message-ID: We are delighted to announce the release of: openstack-ansible-plugins 15.1.18: plugins for OpenStack Ansible This release is part of the ocata release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-plugins/ For more details, please see below. Changes in openstack-ansible-plugins 15.1.15..15.1.18 ----------------------------------------------------- a90e760 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 3 22:24:20 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 03 Apr 2018 22:24:20 -0000 Subject: [release-announce] [neutron] python-neutronclient 6.8.0 (rocky) Message-ID: We are psyched to announce the release of: python-neutronclient 6.8.0: CLI and Client Library for OpenStack Networking This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-neutronclient Download the package from: https://pypi.python.org/pypi/python-neutronclient Please report issues through launchpad: https://bugs.launchpad.net/python-neutronclient For more details, please see below. Changes in python-neutronclient 6.7.0..6.8.0 -------------------------------------------- ac24ab1 Remove mox3 from test-requirements.txt f6b1e85 Remove mox/mox3 usage from test_cli20.py ce62303 Remove mox/mox3 usage from lb modules 260f743 Remove mox/mox3 usage from fw modules 8dac1af Remove mox/mox3 usage from bgp 633a20c Remove mox/mox3 from test_cli20_address_scope.py bcce41e Remove mox/mox3 from test_cli20_agentschedulers.py f54ba79 Rename python-openstacksdk to openstacksdk 05fbf57 Updated from global requirements 5614348 add lower-constraints job 5a0d8c8 Remove mox/mox3 usage from test_cli20_securitygroup.py 02b6e6f Remove mox/mox3 usage from test_cli20_subnet.py 93e4ef2 Remove mox/mox3 usage from test_cli20_subnetpool.py c50b126 Remove mox/mox3 usage from test_cli20_network.py bccf489 Updated from global requirements d8a605c Remove mox/mox3 usage from test_name_or_id.py f2abd8c Remove mox/mox3 usage from test_cli20_port.py 40adca4 Fix the assertion of standard error text 06961da Remove mox/mox3 usage from test_cli20_tag 03c5c1f Remove mox/mox3 usage from test_quota e1729c5 Updated from global requirements dd36540 Remove bogus ID column from ListRoutesAdvertisedBySpeaker 595edf4 Updated from global requirements 1791ce6 Drop neutronclient-specific cliff sphinx extension 4914b4e Consume column utils from osc-lib edb91f0 Update reno for stable/queens 5d9dd45 Updated from global requirements 288aa63 osc, bgpvpn: add support for 'local_pref' BGPVPN attribute 228ad49 Enable VPNaaS functional tests in the neutronclient gate Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 + lower-constraints.txt | 121 +++++ neutronclient/cliff_sphinxext.py | 385 ---------------- neutronclient/osc/utils.py | 75 --- neutronclient/osc/v2/dynamic_routing/bgp_peer.py | 5 +- .../osc/v2/dynamic_routing/bgp_speaker.py | 9 +- neutronclient/osc/v2/fwaas/firewallgroup.py | 27 +- neutronclient/osc/v2/fwaas/firewallpolicy.py | 21 +- neutronclient/osc/v2/fwaas/firewallrule.py | 35 +- neutronclient/osc/v2/logging/network_log.py | 31 +- neutronclient/osc/v2/networking_bgpvpn/bgpvpn.py | 42 +- .../v2/networking_bgpvpn/network_association.py | 8 +- .../osc/v2/networking_bgpvpn/port_association.py | 14 +- .../v2/networking_bgpvpn/resource_association.py | 9 +- .../osc/v2/networking_bgpvpn/router_association.py | 8 +- neutronclient/osc/v2/sfc/sfc_flow_classifier.py | 40 +- neutronclient/osc/v2/sfc/sfc_port_chain.py | 24 +- neutronclient/osc/v2/sfc/sfc_port_pair.py | 22 +- neutronclient/osc/v2/sfc/sfc_port_pair_group.py | 24 +- neutronclient/osc/v2/sfc/sfc_service_graph.py | 18 +- neutronclient/osc/v2/vpnaas/endpoint_group.py | 19 +- neutronclient/osc/v2/vpnaas/ikepolicy.py | 27 +- .../osc/v2/vpnaas/ipsec_site_connection.py | 48 +- neutronclient/osc/v2/vpnaas/ipsecpolicy.py | 27 +- neutronclient/osc/v2/vpnaas/vpnservice.py | 25 +- .../unit/osc/v2/networking_bgpvpn/test_bgpvpn.py | 22 +- .../networking_bgpvpn/test_resource_association.py | 18 +- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + requirements.txt | 2 +- test-requirements.txt | 7 +- tox.ini | 7 + 55 files changed, 1318 insertions(+), 1556 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 4933c33..17de076 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14 +14 @@ os-client-config>=1.28.0 # Apache-2.0 -keystoneauth1>=3.3.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index e98669e..98ded3e 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +8,0 @@ flake8-import-order==0.12 # LGPLv3 -mox3>=0.20.0 # Apache-2.0 @@ -11 +10 @@ mock>=2.0.0 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 @@ -17,2 +16,2 @@ reno>=2.5.0 # Apache-2.0 -requests-mock>=1.1.0 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +requests-mock>=1.2.0 # Apache-2.0 +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Wed Apr 4 16:03:56 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 04 Apr 2018 16:03:56 -0000 Subject: [release-announce] [ironic] ironic-ui 3.1.2 (queens) Message-ID: We jubilantly announce the release of: ironic-ui 3.1.2: Ironic plugin UI for Horizon to allow users to view and manage bare metal nodes, ports and drivers. This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/ironic-ui Download the package from: https://pypi.python.org/pypi/ironic-ui Please report issues through launchpad: http://bugs.launchpad.net/ironic-ui For more details, please see below. Changes in ironic-ui 3.1.1..3.1.2 --------------------------------- 8ba2334 Imported Translations from Zanata Diffstat (except docs and test files) ------------------------------------- ironic_ui/locale/en_GB/LC_MESSAGES/django.po | 8 ++++---- ironic_ui/locale/en_GB/LC_MESSAGES/djangojs.po | 6 +++--- ironic_ui/locale/fr/LC_MESSAGES/djangojs.po | 19 ++++++++++++++----- ironic_ui/locale/ko_KR/LC_MESSAGES/django.po | 12 ++++++------ ironic_ui/locale/ko_KR/LC_MESSAGES/djangojs.po | 6 +++--- ironic_ui/locale/pt_BR/LC_MESSAGES/django.po | 6 +++--- ironic_ui/locale/pt_BR/LC_MESSAGES/djangojs.po | 6 +++--- ironic_ui/locale/tr_TR/LC_MESSAGES/django.po | 8 ++++---- ironic_ui/locale/tr_TR/LC_MESSAGES/djangojs.po | 8 ++++---- ironic_ui/locale/zh_CN/LC_MESSAGES/django.po | 8 ++++---- ironic_ui/locale/zh_CN/LC_MESSAGES/djangojs.po | 8 ++++---- 11 files changed, 52 insertions(+), 43 deletions(-) From no-reply at openstack.org Wed Apr 4 17:11:30 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 04 Apr 2018 17:11:30 -0000 Subject: [release-announce] [ironic] ironic-ui 3.0.3 (pike) Message-ID: We are happy to announce the release of: ironic-ui 3.0.3: Ironic plugin UI for Horizon to allow users to view and manage bare metal nodes, ports and drivers. This release is part of the pike release series. The source is available from: https://git.openstack.org/cgit/openstack/ironic-ui Download the package from: https://pypi.python.org/pypi/ironic-ui Please report issues through launchpad: http://bugs.launchpad.net/ironic-ui For more details, please see below. Changes in ironic-ui 3.0.2..3.0.3 --------------------------------- 783a328 Imported Translations from Zanata Diffstat (except docs and test files) ------------------------------------- ironic_ui/locale/en_GB/LC_MESSAGES/django.po | 8 ++++---- ironic_ui/locale/ko_KR/LC_MESSAGES/django.po | 12 ++++++------ ironic_ui/locale/ko_KR/LC_MESSAGES/djangojs.po | 8 ++++---- ironic_ui/locale/tr_TR/LC_MESSAGES/django.po | 8 ++++---- ironic_ui/locale/tr_TR/LC_MESSAGES/djangojs.po | 8 ++++---- ironic_ui/locale/zh_CN/LC_MESSAGES/django.po | 8 ++++---- ironic_ui/locale/zh_CN/LC_MESSAGES/djangojs.po | 8 ++++---- 7 files changed, 30 insertions(+), 30 deletions(-) From no-reply at openstack.org Thu Apr 5 14:11:19 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 05 Apr 2018 14:11:19 -0000 Subject: [release-announce] [openstackclient] cliff 2.4.1 (ocata) Message-ID: We are jazzed to announce the release of: cliff 2.4.1: Command Line Interface Formulation Framework This release is part of the ocata release series. The source is available from: http://git.openstack.org/cgit/openstack/cliff Download the package from: https://pypi.python.org/pypi/cliff Please report issues through launchpad: https://bugs.launchpad.net/python-cliff For more details, please see below. Changes in cliff 2.4.0..2.4.1 ----------------------------- 132c948 Fix codec error when format=csv 616dde4 Fix PEP8 in gate 54ddc07 Updated from global requirements 3c7d623 Fix broken tests due to API changes in cmd2>=0.7.3 ff4a72c Updated from global requirements ecf3650 Updated from global requirements b79f34b Updated from global requirements e6521d1 Multiple things to unwedge stable/ocata 5168157 Updated from global requirements 2ba4f70 Update .gitreview for stable/ocata Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + cliff/app.py | 4 +-- cliff/formatters/commaseparated.py | 23 ++++++++++++---- cliff/interactive.py | 4 +-- cliff/utils.py | 52 ++++++++++++++++++++++++++++++++++++ requirements.txt | 4 ++- 10 files changed, 154 insertions(+), 27 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 9bb0a32..03354f3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +7 @@ PrettyTable<0.8,>=0.7.1 # BSD -pyparsing>=2.0.7 # MIT +pyparsing>=2.1.0 # MIT @@ -11,0 +12,2 @@ PyYAML>=3.10.0 # MIT +# Blacklist setuptools 34.0.0-34.3.0 due to https://github.com/pypa/setuptools/issues/951 +setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=16.0 # PSF/ZPL From no-reply at openstack.org Fri Apr 6 15:23:29 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:23:29 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_gnocchi 16.0.10 (pike) Message-ID: We joyfully announce the release of: openstack-ansible-os_gnocchi 16.0.10: os_gnocchi for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_gnocchi/ For more details, please see below. Changes in openstack-ansible-os_gnocchi 16.0.9..16.0.10 ------------------------------------------------------- 58f8783 Change default gnocchi ceph pool name to metrics 5bd6c26 Zuul: Remove project name 73e51bb Install only the required storage driver extras c084049 Add librados2-dev to distro package list Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 4 ++-- vars/redhat-7.yml | 5 +++-- vars/suse-42.yml | 11 ++++++----- vars/ubuntu-16.04.yml | 7 ++++--- zuul.d/project.yaml | 2 -- 6 files changed, 16 insertions(+), 14 deletions(-) From no-reply at openstack.org Fri Apr 6 15:23:55 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:23:55 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-rsyslog_server 16.0.10 (pike) Message-ID: We are amped to announce the release of: openstack-ansible-rsyslog_server 16.0.10: rsyslog_server for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rsyslog_server/ For more details, please see below. Changes in openstack-ansible-rsyslog_server 16.0.8..16.0.10 ----------------------------------------------------------- fa201bb Zuul: Remove project name b0786f3 Fix linting errors Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 2 files changed, 7 insertions(+), 4 deletions(-) From no-reply at openstack.org Fri Apr 6 15:24:12 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:24:12 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_nova 16.0.10 (pike) Message-ID: We eagerly announce the release of: openstack-ansible-os_nova 16.0.10: os_nova for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_nova/ For more details, please see below. 16.0.10 ^^^^^^^ New Features * Added the ability to configure vendor data for Nova in order to be able to push things via the metadata service or config drive. Changes in openstack-ansible-os_nova 16.0.9..16.0.10 ---------------------------------------------------- c581c2a Rearrange cell mapping tasks bd3204e Added vendor_data.json support c11f823 Fix cache update after initial apt_repository fail ccc7847 tests: test-nova-upgrades.sh: Drop Ansible verbosity Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 1 + .../notes/added-vendor-data-c35cb7735b1ee9c7.yaml | 4 ++++ tasks/main.yml | 13 +++++-------- tasks/nova_db_post_setup.yml | 20 ++------------------ tasks/nova_db_setup.yml | 15 +++++++++++++++ tasks/nova_install_apt_powervm.yml | 19 +++++++++++++++++-- tasks/nova_post_install.yml | 4 ++++ templates/nova.conf.j2 | 1 + templates/vendor_data.json.j2 | 2 ++ 10 files changed, 52 insertions(+), 29 deletions(-) From no-reply at openstack.org Fri Apr 6 15:24:12 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:24:12 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_heat 16.0.10 (pike) Message-ID: We are pumped to announce the release of: openstack-ansible-os_heat 16.0.10: os_heat for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_heat/ For more details, please see below. Changes in openstack-ansible-os_heat 16.0.3..16.0.10 ---------------------------------------------------- 4d1efae Updated from OpenStack Ansible Tests cbaafb3 Initial OSA zuul v3 role jobs Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 29 +++++++++++++++++++++++++++++ 3 files changed, 55 insertions(+), 20 deletions(-) From no-reply at openstack.org Fri Apr 6 15:24:15 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:24:15 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_trove 16.0.10 (pike) Message-ID: We are gleeful to announce the release of: openstack-ansible-os_trove 16.0.10: os_trove role for OpenStack- Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_trove/ For more details, please see below. Changes in openstack-ansible-os_trove 16.0.3..16.0.10 ----------------------------------------------------- 6596f6b Initial OSA zuul v3 role jobs Diffstat (except docs and test files) ------------------------------------- releasenotes/source/conf.py | 4 +++- zuul.d/project.yaml | 25 +++++++++++++++++++++++++ 5 files changed, 57 insertions(+), 22 deletions(-) From no-reply at openstack.org Fri Apr 6 15:24:24 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:24:24 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_barbican 16.0.10 (pike) Message-ID: We are psyched to announce the release of: openstack-ansible-os_barbican 16.0.10: os_barbican for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_barbican/ For more details, please see below. Changes in openstack-ansible-os_barbican 16.0.8..16.0.10 -------------------------------------------------------- 7242847 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Fri Apr 6 15:24:26 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:24:26 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_aodh 16.0.10 (pike) Message-ID: We joyfully announce the release of: openstack-ansible-os_aodh 16.0.10: os_aodh for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_aodh/ For more details, please see below. Changes in openstack-ansible-os_aodh 16.0.8..16.0.10 ---------------------------------------------------- 0321e0b Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Fri Apr 6 15:24:27 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:24:27 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_keystone 16.0.10 (pike) Message-ID: We are thrilled to announce the release of: openstack-ansible-os_keystone 16.0.10: os_keystone for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_keystone/ For more details, please see below. Changes in openstack-ansible-os_keystone 16.0.8..16.0.10 -------------------------------------------------------- 782ec3e Remove jinja delimiters in when 782ecd2 Zuul: Remove project name 09af0a4 tests: test-keystone-upgrades.sh: Remove the exit trap Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 3 files changed, 1 insertion(+), 10 deletions(-) From no-reply at openstack.org Fri Apr 6 15:24:37 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:24:37 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_glance 16.0.10 (pike) Message-ID: We joyfully announce the release of: openstack-ansible-os_glance 16.0.10: os_glance for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_glance/ For more details, please see below. 16.0.10 ^^^^^^^ New Features * When using Glance and NFS the NFS mount point will now be managed using a systemd mount unit file. This change ensures the deployment of glance is not making potentially system impacting changes to the "/etc/fstab" and modernizes how we deploy glance when using shared storage. * New variables have been added to the glance role allowing a deployer to set the UID and GID of the glance user. The new options are, "glance_system_user_uid" and "glance_system_group_uid". These options are useful when deploying glance with shared storage as the back-end for images and will only set the UID and GID of the glance user when defined. Changes in openstack-ansible-os_glance 16.0.8..16.0.10 ------------------------------------------------------ 8885125 Update glance NFS for systemd dacf45c Zuul: Remove project name 129a243 tests: test-glance-upgrades.sh: Remove the exit trap f407d7a Fix upgrade test Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 13 ++++ handlers/main.yml | 8 +++ .../notes/systemd-nfs-setup-5c35c23eda4443be.yaml | 11 +++ tasks/glance_post_install.yml | 26 +++++-- tasks/glance_pre_install.yml | 26 ++++++- templates/glance-systemd-mount.j2 | 12 ++++ tox.ini | 12 ++++ zuul.d/jobs.yaml | 7 ++ zuul.d/project.yaml | 5 +- 16 files changed, 247 insertions(+), 25 deletions(-) From no-reply at openstack.org Fri Apr 6 15:24:39 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:24:39 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_cinder 16.0.10 (pike) Message-ID: We are tickled pink to announce the release of: openstack-ansible-os_cinder 16.0.10: os_cinder role for OpenStack- Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_cinder/ For more details, please see below. Changes in openstack-ansible-os_cinder 16.0.8..16.0.10 ------------------------------------------------------ f887837 Fix upgrade test 6bce198 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 3 files changed, 21 insertions(+), 9 deletions(-) From no-reply at openstack.org Fri Apr 6 15:24:53 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:24:53 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_horizon 16.0.10 (pike) Message-ID: We are satisfied to announce the release of: openstack-ansible-os_horizon 16.0.10: OpenStack Horizon role for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_horizon/ For more details, please see below. Changes in openstack-ansible-os_horizon 16.0.7..16.0.10 ------------------------------------------------------- af4abba Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Fri Apr 6 15:25:00 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:25:00 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_magnum 16.0.10 (pike) Message-ID: We are jazzed to announce the release of: openstack-ansible-os_magnum 16.0.10: os_magnum for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_magnum/ For more details, please see below. Changes in openstack-ansible-os_magnum 16.0.9..16.0.10 ------------------------------------------------------ de889f6 Zuul: Remove project name 494a5b7 Fix cinder_service_region undefined e1db4e9 Update the Tempest plugin to point towards the new plugin Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 1 + templates/magnum.conf.j2 | 2 +- zuul.d/project.yaml | 2 -- 5 files changed, 4 insertions(+), 6 deletions(-) From no-reply at openstack.org Fri Apr 6 15:25:06 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:25:06 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-plugins 16.0.10 (pike) Message-ID: We are excited to announce the release of: openstack-ansible-plugins 16.0.10: plugins for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-plugins/ For more details, please see below. Changes in openstack-ansible-plugins 16.0.7..16.0.10 ---------------------------------------------------- 3601c1e Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Fri Apr 6 15:25:10 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:25:10 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_swift 16.0.10 (pike) Message-ID: We are amped to announce the release of: openstack-ansible-os_swift 16.0.10: os_swift for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_swift/ For more details, please see below. Changes in openstack-ansible-os_swift 16.0.8..16.0.10 ----------------------------------------------------- c59b133 Zuul: Remove project name e848fe5 tests: test-swift-upgrades.sh: Remove the exit trap 74f407e Fix upgrade test Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 3 files changed, 20 insertions(+), 15 deletions(-) From no-reply at openstack.org Fri Apr 6 15:27:23 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:27:23 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_ceilometer 16.0.10 (pike) Message-ID: We are ecstatic to announce the release of: openstack-ansible-os_ceilometer 16.0.10: os_ceilometer role for OpenStack-Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ceilometer/ For more details, please see below. Changes in openstack-ansible-os_ceilometer 16.0.9..16.0.10 ---------------------------------------------------------- 874f5f7 Zuul: Remove project name e8501e6 [pike only] Stop using 'latest' for pymongo installation Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) From no-reply at openstack.org Fri Apr 6 15:27:26 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:27:26 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_neutron 16.0.10 (pike) Message-ID: We are pumped to announce the release of: openstack-ansible-os_neutron 16.0.10: os_neutron role for OpenStack- Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_neutron/ For more details, please see below. Changes in openstack-ansible-os_neutron 16.0.9..16.0.10 ------------------------------------------------------- f4ff278 Remove the non-voting upgrade job Diffstat (except docs and test files) ------------------------------------- zuul.d/jobs.yaml | 7 ------- zuul.d/project.yaml | 5 ++++- 2 files changed, 4 insertions(+), 8 deletions(-) From no-reply at openstack.org Fri Apr 6 15:27:30 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:27:30 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_designate 16.0.10 (pike) Message-ID: We contentedly announce the release of: openstack-ansible-os_designate 16.0.10: os_designate for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_designate/ For more details, please see below. Changes in openstack-ansible-os_designate 16.0.8..16.0.10 --------------------------------------------------------- dd13917 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Fri Apr 6 15:27:34 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:27:34 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-haproxy_server 16.0.10 (pike) Message-ID: We are psyched to announce the release of: openstack-ansible-haproxy_server 16.0.10: haproxy_server role for OpenStack-Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-haproxy_server/ For more details, please see below. Changes in openstack-ansible-haproxy_server 16.0.8..16.0.10 ----------------------------------------------------------- aacaaed Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Fri Apr 6 15:27:36 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:27:36 -0000 Subject: [release-announce] [openstackansible] openstack-ansible 16.0.10 (pike) Message-ID: We jubilantly announce the release of: openstack-ansible 16.0.10: Ansible playbooks for deploying OpenStack This release is part of the pike release series. The source is available from: https://git.openstack.org/cgit/openstack/openstack-ansible Download the package from: https://tarballs.openstack.org/openstack-ansible/ For more details, please see below. 16.0.10 ^^^^^^^ New Features ************ * An option to disable the "machinectl" quota system has been added. The variable "lxc_host_machine_quota_disabled" is a Boolean with a default of **true**. When this option is set to **true** it will disable the "machinectl" quota system. Upgrade Notes ************* * Users should purge the 'ntp' package from their hosts if ceph- ansible is enabled. ceph-ansible previously was configured to install ntp by default which conflicts with the OSA ansible- hardening role chrony service. * The variable "lxc_host_machine_volume_size" now accepts any valid size modifier acceptable by "truncate -s" and "machinectl set- limit". prior to this change the option assumed an integer was set for some value in gigabytes. All acceptable values can be seen within the documentation for machinectl (https://www.freedesktop.org/software/systemd/man/machinectl.html #set-limit%20%5BNAME%5D%20BYTES) Bug Fixes ********* * ceph-ansible is no longer configured to install ntp by default, which creates a conflict with OSA's ansible-hardening role that is used to implement ntp using 'chrony'. Other Notes *********** * The variable "lxc_host_machine_volume_size" is used to set the size of the default sparse file as well as define a limit within the "machinectl" quota system. When the "machinectl" quota system is enabled deployers should appropriately set this value to the size of the container volume, even when not using a sparse file. * The container image cache within machinectl has been set to "64G" by default. Changes in openstack-ansible 16.0.9..16.0.10 -------------------------------------------- 65cac55 Update pip_install role and work around OVH nested-virt issues c3c9978 Ensure that RDO/SUSE series repo instructions stay up to date ba277a2 Update repo_build role for PBR fix fb18a54 Stop running get-ansible-role-requirements with -vvv 629a9a5 Stable keepalived priorities 57025d8 Disable ceph-ansible NTP installation 5ca2626 Update os_nova SHA 9629a03 Update existing container_networks 51b8dcc Update all SHAs for 16.0.10 c156bae Fix typo and misleading task name for nova-consoleauth 3eaeafc Fix BOOTSTRAP_OPTS 2b540aa Pin ansible at urllib fix SHA 6bfebae Clean-up gate code to use mirror_info Diffstat (except docs and test files) ------------------------------------- ansible-role-requirements.yml | 28 ++++---- deploy-guide/source/conf.py | 6 +- deploy-guide/source/deploymenthost.rst | 26 ++++---- group_vars/all/all.yml | 2 +- group_vars/all/keepalived.yml | 68 -------------------- group_vars/ceph_all.yml | 4 ++ group_vars/haproxy/haproxy.yml | 37 +++++++++++ group_vars/haproxy/keepalived.yml | 68 ++++++++++++++++++++ group_vars/haproxy_all.yml | 37 ----------- osa_toolkit/generate.py | 37 +++++------ playbooks/defaults/repo_packages/gnocchi.yml | 2 +- .../defaults/repo_packages/openstack_services.yml | 66 +++++++++---------- playbooks/os-nova-install.yml | 4 +- .../notes/ceph-ansible-ntp-8d5078e3e1340ef4.yaml | 11 ++++ .../notes/set-limit-disabled-25998f1f12987c12.yaml | 20 ++++++ scripts/bootstrap-aio.sh | 2 +- scripts/bootstrap-ansible.sh | 5 +- .../bootstrap-host/tasks/install_packages.yml | 74 +--------------------- .../bootstrap-host/tasks/prepare_aio_config.yml | 56 +++++++++++----- .../bootstrap-host/templates/apt-sources.list.j2 | 16 ----- .../templates/user_variables.aio.yml.j2 | 20 ++---- 23 files changed, 281 insertions(+), 324 deletions(-) From no-reply at openstack.org Fri Apr 6 15:27:37 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:27:37 -0000 Subject: [release-announce] [openstackansible] ansible-hardening 16.0.10 (pike) Message-ID: We are jazzed to announce the release of: ansible-hardening 16.0.10: OpenStack-Ansible: Host security hardening This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/ansible-hardening/ For more details, please see below. Changes in ansible-hardening 16.0.8..16.0.10 -------------------------------------------- cee2e0b Move aide db when needed 68de592 Zuul: Remove project name 3b00049 tasks: auth: Pass --unrestricted to Linux Grub2 entries Diffstat (except docs and test files) ------------------------------------- tasks/rhel7stig/aide.yml | 2 +- tasks/rhel7stig/auth.yml | 29 +++++++++++++++++++---------- vars/main.yml | 2 ++ zuul.d/project.yaml | 2 -- 4 files changed, 22 insertions(+), 13 deletions(-) From no-reply at openstack.org Fri Apr 6 15:27:51 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:27:51 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-memcached_server 16.0.10 (pike) Message-ID: We enthusiastically announce the release of: openstack-ansible-memcached_server 16.0.10: memcached_server for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-memcached_server/ For more details, please see below. Changes in openstack-ansible-memcached_server 16.0.8..16.0.10 ------------------------------------------------------------- 2c8cd40 Zuul: Remove project name 0881935 Fix memcached_server linting issues Diffstat (except docs and test files) ------------------------------------- releasenotes/source/conf.py | 4 +++- zuul.d/project.yaml | 2 -- 4 files changed, 8 insertions(+), 4 deletions(-) From no-reply at openstack.org Fri Apr 6 15:27:52 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:27:52 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-rabbitmq_server 16.0.10 (pike) Message-ID: We are ecstatic to announce the release of: openstack-ansible-rabbitmq_server 16.0.10: rabbitmq_server for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rabbitmq_server/ For more details, please see below. Changes in openstack-ansible-rabbitmq_server 16.0.9..16.0.10 ------------------------------------------------------------ 44f63d9 Fix cache update after initial apt_repository fail 5b57a06 Avoid warning when running yum Diffstat (except docs and test files) ------------------------------------- tasks/install_apt.yml | 42 +++++++++++++++++++++++++++++++++++------- tasks/install_yum.yml | 2 ++ 2 files changed, 37 insertions(+), 7 deletions(-) From no-reply at openstack.org Fri Apr 6 15:28:32 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:28:32 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-galera_server 16.0.10 (pike) Message-ID: We jubilantly announce the release of: openstack-ansible-galera_server 16.0.10: Galera Server role for OpenStack-Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-galera_server/ For more details, please see below. Changes in openstack-ansible-galera_server 16.0.9..16.0.10 ---------------------------------------------------------- daf9d5d Fix cache update after initial apt_repository fail Diffstat (except docs and test files) ------------------------------------- tasks/galera_install_apt.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) From no-reply at openstack.org Fri Apr 6 15:30:33 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:30:33 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_sahara 16.0.10 (pike) Message-ID: We exuberantly announce the release of: openstack-ansible-os_sahara 16.0.10: os_sahara for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_sahara/ For more details, please see below. Changes in openstack-ansible-os_sahara 16.0.7..16.0.10 ------------------------------------------------------ c2ad98d Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Fri Apr 6 15:30:42 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:30:42 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-ironic 16.0.10 (pike) Message-ID: We are tickled pink to announce the release of: openstack-ansible-ironic 16.0.10: Ironic Role for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ironic/ For more details, please see below. Changes in openstack-ansible-ironic 16.0.8..16.0.10 --------------------------------------------------- 91abf2e Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Fri Apr 6 15:30:44 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 06 Apr 2018 15:30:44 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_rally 16.0.10 (pike) Message-ID: We are psyched to announce the release of: openstack-ansible-os_rally 16.0.10: os_rally for OpenStack Ansible This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_rally/ For more details, please see below. Changes in openstack-ansible-os_rally 16.0.8..16.0.10 ----------------------------------------------------- c91eb6c Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 9 13:33:39 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 13:33:39 -0000 Subject: [release-announce] [release] reno 2.8.0 Message-ID: We exuberantly announce the release of: reno 2.8.0: RElease NOtes manager The source is available from: https://git.openstack.org/cgit/openstack/reno Download the package from: https://pypi.python.org/pypi/reno Please report issues through launchpad: https://storyboard.openstack.org/#!/project/933 For more details, please see below. 2.8.0 ^^^^^ New Features * Added configuration option "unreleased_version_title" with associated Sphinx directive argument to control whether to show the computed version number for changes that have not been tagged, or to show a static title string specified in the option value. Changes in reno 2.7.0..2.8.0 ---------------------------- 187d586 add unreleased_version_title configuration option e5b7dae Add usage with travis CI to docs aa7c66c cleanups for dev workflow descriptions 13a116f doc: Note development workflows supported by reno 521bd47 update bug report URLs to use storyboard dcaa7e5 Update links in README 6f0ce88 Update url in HACKING.rst 8973f57 trivial change to contributing instructions Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 8 +-- HACKING.rst | 2 +- README.rst | 6 +-- .../unreleased-version-title-86751f52745fd3b7.yaml | 8 +++ reno/config.py | 7 +++ reno/formatter.py | 9 +++- reno/sphinxext.py | 8 +++ 11 files changed, 160 insertions(+), 10 deletions(-) From no-reply at openstack.org Mon Apr 9 15:52:19 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 15:52:19 -0000 Subject: [release-announce] [tripleo] paunch 3.0.0 (rocky) Message-ID: We are pleased to announce the release of: paunch 3.0.0: Utility to launch and manage containers using YAML based configuration data This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/paunch Download the package from: https://tarballs.openstack.org/paunch/ Please report issues through launchpad: https://bugs.launchpad.net/paunch For more details, please see below. 3.0.0 ^^^^^ New Features * Add *--security-opt=xxx* option for the action run a container. Allows to define security options, such as turning labels (SELinux) on/off. * Add *--ulimit=xxx* option for paunch run action. Using this option, multiple ulimits can be set for the container. For example, *--ulimit=nproc=1024 --ulimit=nofile=1024* will set proc and nofile limit to 1024 for the container. * Add *--cpu-shares=xxx* option for the action run a container. Allows to define upper *cpu.shares* limits in the cpu cgroup. Changes in paunch 2.3.0..3.0.0 ------------------------------ 9348078 Add ulimit option for run action 4a4f43a Allow to limit cgroup cpu shares 9b8c252 Allow configuring security options 607f1c6 Update reno for stable/queens 5c7a785 Use tenacity to retry image pulls Diffstat (except docs and test files) ------------------------------------- paunch/builder/compose1.py | 53 +++++++++++++++++----- .../notes/Add-security-opt-76c14c9b39d35d3e.yaml | 5 ++ .../notes/add-ulimit-option-30dbd38044d26208.yaml | 8 ++++ .../notes/cgroups-cpu-shares-038ced471b862b4e.yaml | 5 ++ releasenotes/source/index.rst | 1 + requirements.txt | 1 + 7 files changed, 86 insertions(+), 16 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index bf4e10e..44a9f90 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,0 +8 @@ cliff>=2.6.0 # Apache-2.0 +tenacity>=3.2.1 # Apache-2.0 From no-reply at openstack.org Mon Apr 9 20:52:05 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 20:52:05 -0000 Subject: [release-announce] [octavia] neutron-lbaas 11.0.3 (pike) Message-ID: We are excited to announce the release of: neutron-lbaas 11.0.3: OpenStack Networking Load Balancing as a Service This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/neutron-lbaas/ For more details, please see below. Changes in neutron-lbaas 11.0.2..11.0.3 --------------------------------------- 606ec87 Remove unnecessary lazy-loaded queries ab4c7ca Zuul: Remove project name 65e9a99 Use generic netcat syntax in base scenario f74798a Add missing NAME attribute for SessionPersistenceV2 e396358 Octavia driver to honor Octavia API status codes ebc3f73 Update pool member operating status for haproxy c99dc29 Fix to prevent password from being displayed in logs. 2bbf2a1 Fix tempest scenario tests waiters d9adb61 Stop registering "graphs" resource to quota Diffstat (except docs and test files) ------------------------------------- neutron_lbaas/common/exceptions.py | 24 ++++++ neutron_lbaas/db/loadbalancer/loadbalancer_dbv2.py | 6 +- neutron_lbaas/db/loadbalancer/models.py | 28 +++---- neutron_lbaas/drivers/haproxy/namespace_driver.py | 19 ++++- neutron_lbaas/drivers/netscaler/ncc_client.py | 2 +- neutron_lbaas/drivers/octavia/driver.py | 22 ++++++ neutron_lbaas/extensions/lb_graph.py | 2 +- neutron_lbaas/services/loadbalancer/plugin.py | 8 ++ .../tempest/v2/scenario/test_listener_basic.py | 4 +- .../unit/drivers/haproxy/test_namespace_driver.py | 5 +- .../unit/drivers/octavia/test_octavia_driver.py | 63 ++++++++++++++++ zuul.d/projects.yaml | 1 - 13 files changed, 215 insertions(+), 54 deletions(-) From no-reply at openstack.org Mon Apr 9 20:52:28 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 20:52:28 -0000 Subject: [release-announce] [designate] designate 6.0.1 (queens) Message-ID: We contentedly announce the release of: designate 6.0.1: DNS as a Service This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/designate Download the package from: https://tarballs.openstack.org/designate/ Please report issues through launchpad: https://bugs.launchpad.net/designate For more details, please see below. Changes in designate 6.0.0..6.0.1 --------------------------------- cbb6119 Fix policy name 3b31ce9 Updated from global requirements d7fef2f Add os-testr in test-requirements.txt fd5c3cc Resolve get_dns_view error after selecting multi-tenant view 159e95f Keep NS records for subdomains during Zone import. 5ae5bb6 Add sample_default for pybasedir in __init__.py 6ca9446 Imported Translations from Zanata 5772ec0 Update UPPER_CONSTRAINTS_FILE for stable/queens c1a2255 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + designate/__init__.py | 1 + .../backend/impl_infoblox/object_manipulator.py | 3 +- designate/central/service.py | 5 +- designate/common/policies/service_status.py | 2 +- designate/locale/en_GB/LC_MESSAGES/designate.po | 8 +- etc/designate/policy.yaml.sample | 2 +- .../locale/en_GB/LC_MESSAGES/releasenotes.po | 517 --------------------- .../source/locale/fr/LC_MESSAGES/releasenotes.po | 84 ---- .../source/locale/ja/LC_MESSAGES/releasenotes.po | 106 ----- test-requirements.txt | 1 + tox.ini | 2 +- 13 files changed, 17 insertions(+), 718 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 4513330..511c74a 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9,0 +10 @@ mock>=2.0.0 # BSD +os-testr>=1.0.0 # Apache-2.0 From no-reply at openstack.org Mon Apr 9 20:54:33 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 20:54:33 -0000 Subject: [release-announce] [tripleo] paunch 2.5.0 (queens) Message-ID: We are amped to announce the release of: paunch 2.5.0: Utility to launch and manage containers using YAML based configuration data This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/paunch Download the package from: https://tarballs.openstack.org/paunch/ Please report issues through launchpad: https://bugs.launchpad.net/paunch For more details, please see below. 2.5.0 ^^^^^ New Features * Add *--ulimit=xxx* option for paunch run action. Using this option, multiple ulimits can be set for the container. For example, *--ulimit=nproc=1024 --ulimit=nofile=1024* will set proc and nofile limit to 1024 for the container. Changes in paunch 2.4.0..2.5.0 ------------------------------ e1b6ae7 Add ulimit option for run action Diffstat (except docs and test files) ------------------------------------- paunch/builder/compose1.py | 3 +++ releasenotes/notes/add-ulimit-option-30dbd38044d26208.yaml | 8 ++++++++ 3 files changed, 13 insertions(+) From no-reply at openstack.org Mon Apr 9 20:57:23 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 20:57:23 -0000 Subject: [release-announce] [octavia] octavia 1.0.2 (pike) Message-ID: We are glad to announce the release of: octavia 1.0.2: OpenStack Octavia Scalable Load Balancer as a Service This release is part of the pike release series. Download the package from: https://pypi.python.org/pypi/octavia For more details, please see below. 1.0.2 ^^^^^ Bug Fixes * Neutron LBaaS was assigning the VIP port it created the user's project-id, thus allowing the user to attach Floating-IPs to the VIP port. Octavia, on the other hand, was assigning the Octavia project- id to the port, making it impossible for the user to attach a Floating IP. This patch brings Octavia's behavior in line with Neutron LBaaS and assigns the user's project-id to the VIP port created by Octavia. Changes in octavia 1.0.1..1.0.2 ------------------------------- 5c2d2d2 Deallocate the VIP prior to deleting the amphorae 78902ae Fix health manager edge case with zombie amphora 2a162d7 Log health manager exceptions a39cf13 Zuul: Remove project name d9e24e8 Make the allowed_address_pairs driver better 9ade0ff Updating for new sphinx docs jobs f00f00e Handle race condition deleting security group rule ff15dde Adds the user's project id to the VIP port creation f3256eb Fix keepalived check script 534e1f9 Stop child objects changing status when LB locked 921a93f Setup Octavia stable/pike for zuul v3 1c94f66 Disable kvm on OVH infra instances c76cb44 Stop masking VIP allocate neutron errors c3279a6 Fix non-cascade LB delete with children 8565bcd Shrink Tempest scenario manager copy 4eef736 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .../templates/keepalived_check_script.conf.j2 | 5 +- .../amphorae/backends/agent/templates/__init__.py | 0 .../drivers/keepalived/jinja/templates/__init__.py | 0 octavia/api/v1/controllers/load_balancer.py | 6 +- octavia/api/v2/controllers/load_balancer.py | 15 +- octavia/common/exceptions.py | 4 + octavia/common/jinja/haproxy/templates/__init__.py | 0 octavia/common/jinja/templates/__init__.py | 0 octavia/controller/healthmanager/update_db.py | 16 + octavia/controller/worker/controller_worker.py | 11 + .../controller/worker/flows/load_balancer_flows.py | 8 +- octavia/db/repositories.py | 2 + .../drivers/neutron/allowed_address_pairs.py | 85 ++-- .../controller/healthmanager/test_update_db.py | 2 +- .../controller/worker/test_controller_worker.py | 25 ++ .../drivers/neutron/test_allowed_address_pairs.py | 83 +++- .../post.yaml | 15 + .../run.yaml | 69 +++ .../legacy/octavia-v1-dsvm-py3x-scenario/post.yaml | 15 + .../legacy/octavia-v1-dsvm-py3x-scenario/run.yaml | 67 +++ .../post.yaml | 15 + .../octavia-v1-dsvm-scenario-kvm-centos.7/run.yaml | 83 ++++ .../octavia-v1-dsvm-scenario-multinode/post.yaml | 15 + .../octavia-v1-dsvm-scenario-multinode/run.yaml | 67 +++ .../legacy/octavia-v1-dsvm-scenario/post.yaml | 15 + playbooks/legacy/octavia-v1-dsvm-scenario/run.yaml | 66 +++ .../vip-port-project-id-bbb26b657b08365e.yaml | 9 + requirements.txt | 2 +- setup.cfg | 2 +- test-requirements.txt | 3 +- tox.ini | 9 +- zuul.d/jobs.yaml | 94 ++++ zuul.d/projects.yaml | 127 ++++++ 40 files changed, 963 insertions(+), 572 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 04b2f40..8bd150e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -45 +45 @@ cryptography!=2.0,>=1.6 # BSD/Apache-2.0 -pyroute2>=0.4.17 # Apache-2.0 (+ dual licensed GPL2) +pyroute2!=0.4.18,!=0.4.19,!=0.4.20,>=0.4.17 # Apache-2.0 (+ dual licensed GPL2) diff --git a/test-requirements.txt b/test-requirements.txt index 3a13fe3..53a1b32 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +8,0 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -os-api-ref>=1.0.0 # Apache-2.0 @@ -18,0 +18,2 @@ tempest>=16.1.0 # Apache-2.0 +# Required for pep8 - doc8 tests +sphinx>=1.6.2 # BSD From no-reply at openstack.org Mon Apr 9 20:57:40 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 20:57:40 -0000 Subject: [release-announce] [octavia] octavia 2.0.1 (queens) Message-ID: We are satisfied to announce the release of: octavia 2.0.1: OpenStack Octavia Scalable Load Balancer as a Service This release is part of the queens release series. Download the package from: https://pypi.python.org/pypi/octavia For more details, please see below. Changes in octavia 2.0.0..2.0.1 ------------------------------- 733e683 Add deadlock retry wrapper for inital quota create e2f9d12 Fix logging level for keystone auth bypass 5daea95 Don't failover amphora with LB in PENDING_* 654d7a2 Log output of subprocess check_output() errors 8b2a7c3 Properly test access to tls_refs in the API layer e06b95f Fix health manager edge case with zombie amphora ff3e660 The MarkL7PolicyActiveInDB is not necessary when l7policy deleted bbdecc6 Log health manager exceptions fcd8dea Reduce stestr concurrency to 1 for tempest jobs b10f962 Migrate to stestr 6718e1f Fix network no-op driver get_network_configs 6cda00f Update UPPER_CONSTRAINTS_FILE for stable/queens Diffstat (except docs and test files) ------------------------------------- .testr.conf | 5 --- .../backends/agent/api_server/keepalived.py | 9 ++-- .../amphorae/backends/agent/api_server/listener.py | 19 +++++--- .../amphorae/backends/agent/api_server/osutils.py | 8 ++-- octavia/api/v2/controllers/listener.py | 34 +++++++++++++-- octavia/certificates/manager/barbican_legacy.py | 14 +++++- octavia/common/exceptions.py | 5 +++ octavia/common/keystone.py | 2 +- octavia/common/tls_utils/cert_parser.py | 10 ++--- octavia/controller/healthmanager/update_db.py | 21 ++++++++- octavia/controller/worker/controller_worker.py | 10 +++++ octavia/controller/worker/flows/l7policy_flows.py | 2 - octavia/db/repositories.py | 7 +++ octavia/network/drivers/noop_driver/driver.py | 16 +++++++ .../certificates/manager/test_barbican_legacy.py | 47 +++++++++++++++----- .../unit/common/tls_utils/test_cert_parser.py | 17 ++++++-- .../controller/healthmanager/test_update_db.py | 43 +++++++++++++++++-- .../controller/worker/test_controller_worker.py | 28 +++++++++++- .../network/drivers/test_network_noop_driver.py | 22 +++++++++- tools/ostestr_compat_shim.sh | 8 ---- tox.ini | 28 +++++++----- 23 files changed, 339 insertions(+), 69 deletions(-) From no-reply at openstack.org Mon Apr 9 20:57:44 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 20:57:44 -0000 Subject: [release-announce] [octavia] neutron-lbaas-dashboard 3.0.2 (pike) Message-ID: We exuberantly announce the release of: neutron-lbaas-dashboard 3.0.2: Horizon panels for Neutron LBaaS This release is part of the pike release series. The source is available from: http://git.openstack.org/cgit/openstack/neutron-lbaas-dashboard Download the package from: https://pypi.python.org/pypi/neutron-lbaas-dashboard Please report issues through launchpad: http://bugs.launchpad.net/octavia For more details, please see below. Changes in neutron-lbaas-dashboard 3.0.1..3.0.2 ----------------------------------------------- b7ee60f Imported Translations from Zanata f513415 Imported Translations from Zanata a5a05a2 Setup neutron-lbaas-dashboard stable/pike zuulv3 9a1f551 Imported Translations from Zanata Diffstat (except docs and test files) ------------------------------------- .../locale/ja/LC_MESSAGES/djangojs.po | 28 +- .../locale/ko_KR/LC_MESSAGES/django.po | 57 ++-- .../locale/ko_KR/LC_MESSAGES/djangojs.po | 287 +++++++++++---------- .../locale/tr_TR/LC_MESSAGES/django.po | 8 +- .../locale/tr_TR/LC_MESSAGES/djangojs.po | 8 +- .../locale/zh_CN/LC_MESSAGES/django.po | 8 +- .../locale/zh_CN/LC_MESSAGES/djangojs.po | 8 +- .../post.yaml | 54 ++++ .../run.yaml | 149 +++++++++++ .../post.yaml | 54 ++++ .../run.yaml | 149 +++++++++++ tools/tox_install.sh | 6 +- zuul.d/jobs.yaml | 17 ++ zuul.d/projects.yaml | 12 + 14 files changed, 653 insertions(+), 192 deletions(-) From no-reply at openstack.org Mon Apr 9 20:58:41 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 20:58:41 -0000 Subject: [release-announce] [octavia] octavia-dashboard 1.0.1 (queens) Message-ID: We contentedly announce the release of: octavia-dashboard 1.0.1: Horizon panels for Octavia This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/octavia-dashboard Download the package from: https://pypi.python.org/pypi/octavia-dashboard Please report issues through launchpad: https://storyboard.openstack.org/#!/project/909 For more details, please see below. Changes in octavia-dashboard 1.0.0..1.0.1 ----------------------------------------- e68da46 Imported Translations from Zanata 668a88a Imported Translations from Zanata 7a83456 Imported Translations from Zanata Diffstat (except docs and test files) ------------------------------------- .../locale/en_AU/LC_MESSAGES/django.po | 8 +- .../locale/en_AU/LC_MESSAGES/djangojs.po | 6 +- .../locale/en_GB/LC_MESSAGES/django.po | 12 +- .../locale/en_GB/LC_MESSAGES/djangojs.po | 6 +- octavia_dashboard/locale/id/LC_MESSAGES/django.po | 274 +---- .../locale/id/LC_MESSAGES/djangojs.po | 1247 ++++++++++---------- .../locale/ko_KR/LC_MESSAGES/django.po | 8 +- .../locale/ko_KR/LC_MESSAGES/djangojs.po | 6 +- .../locale/pt_BR/LC_MESSAGES/django.po | 18 + 9 files changed, 646 insertions(+), 939 deletions(-) From no-reply at openstack.org Mon Apr 9 21:10:35 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 21:10:35 -0000 Subject: [release-announce] [ironic] ironic 10.1.2 (queens) Message-ID: We are jazzed to announce the release of: ironic 10.1.2: OpenStack Bare Metal Provisioning This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/ironic Download the package from: https://tarballs.openstack.org/ironic/ Please report issues through launchpad: https://bugs.launchpad.net/ironic For more details, please see below. 10.1.2 ^^^^^^ Bug Fixes * Fixes an issue with validation of Infiniband ports. Infiniband ports do not require the "local_link_connection" field to be populated as the network topology is discoverable by the Infiniband Subnet Manager. See bug 1753222 (https://launchpad.net/bugs/1753222) for details. * Fixes empty "last_error" field on cleaning failures. * On node take over, any locks that are left from the old conductor are cleared by the new one. Previously it only happened for nodes in "DEPLOYING" state. * On taking over nodes in "CLEANING" state, the new conductor moves them to "CLEAN FAIL" and set maintenance. Changes in ironic 10.1.1..10.1.2 -------------------------------- ee8a7cd Gate: run ironic tests in the regular multinode job 26f1e78 Prevent overwriting of last_error on cleaning failures ef08927 Exclude Ansible 2.5 from driver-reqs a90b999 Rework logic handling reserved orphaned nodes in the conductor 2d03be1 Update config option for collecting sensor data 6015890 Register traits on nodes in devstack 233318f Don't validate local_link_connection when port has client-id 7cd9deb Stop using --os-baremetal-api-version in devstack by default 780ab20 Disable .pyc files for grenade multinode Diffstat (except docs and test files) ------------------------------------- devstack/lib/ironic | 29 +++++- driver-requirements.txt | 2 +- ironic/common/neutron.py | 6 ++ ironic/conductor/base_manager.py | 9 +- ironic/conductor/manager.py | 71 ++++++++++++--- ironic/conductor/utils.py | 38 ++++++-- .../run.yaml | 32 +++++++ playbooks/legacy/grenade-dsvm-ironic/run.yaml | 3 + .../run.yaml | 4 + ...n-when-port-has-client-id-8e584586dc4fca50.yaml | 7 ++ .../no-last-error-overwrite-b90aac3303eb992e.yaml | 4 + .../notes/orphan-nodes-389cb6d90c2917ec.yaml | 9 ++ 16 files changed, 324 insertions(+), 52 deletions(-) Requirements updates -------------------- diff --git a/driver-requirements.txt b/driver-requirements.txt index 6435463..e825b32 100644 --- a/driver-requirements.txt +++ b/driver-requirements.txt @@ -25 +25 @@ sushy -ansible>=2.4 +ansible>=2.4,<2.5.0 From no-reply at openstack.org Mon Apr 9 21:13:10 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 21:13:10 -0000 Subject: [release-announce] [ironic] ironic-lib 2.12.1 (queens) Message-ID: We are psyched to announce the release of: ironic-lib 2.12.1: Ironic common library This release is part of the queens release series. Download the package from: https://pypi.python.org/pypi/ironic-lib For more details, please see below. Changes in ironic-lib 2.12.0..2.12.1 ------------------------------------ 9f94054 Updated from global requirements 59e08fb Use six.wraps() for Metrics so decorated methods can be inspected 9a7bbb3 Zuul: Remove project name 94c7714 Update UPPER_CONSTRAINTS_FILE for stable/queens e8088e0 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + ironic_lib/metrics.py | 7 +++--- test-requirements.txt | 2 +- tox.ini | 2 +- zuul.d/project.yaml | 1 - 6 files changed, 52 insertions(+), 7 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index bc3d09e..e6ab32b 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -18 +18 @@ sphinx!=1.6.6,>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Mon Apr 9 21:33:07 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 21:33:07 -0000 Subject: [release-announce] [ironic] sushy 1.3.2 (queens) Message-ID: We are pumped to announce the release of: sushy 1.3.2: Sushy is a small Python library to communicate with Redfish based systems This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/sushy Download the package from: https://tarballs.openstack.org/sushy/ Please report issues through launchpad: https://bugs.launchpad.net/sushy For more details, please see below. 1.3.2 ^^^^^ Critical Issues * Fixes authentication failure when SessionService attribute is not present in the root resource. Changes in sushy 1.3.1..1.3.2 ----------------------------- ae06c02 Mark Systems/Managers/SessionService optional 446bb94 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .../notes/bug-1754514-ca6ebe16c4e4b3b0.yaml | 5 ++++ sushy/main.py | 23 ++++++++++++++---- test-requirements.txt | 2 +- 5 files changed, 63 insertions(+), 6 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index fd3ffa3..55ac42e 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +10 @@ sphinx!=1.6.6,>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Mon Apr 9 21:33:15 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 21:33:15 -0000 Subject: [release-announce] [ironic] bifrost 5.0.1 (queens) Message-ID: We are happy to announce the release of: bifrost 5.0.1: Deployment of physical machines using OpenStack Ironic and Ansible This release is part of the queens release series. Download the package from: https://tarballs.openstack.org/bifrost/ For more details, please see below. Changes in bifrost 5.0.0..5.0.1 ------------------------------- 17ba4f9 Use endpoint rather than url in clouds.yaml with no keystone 3839852 Use the stable/queens branch for dependencies dcff0d5 Use upper constraints when installing virtualbmc 9cb9775 Enabled hardware type 'ucs' does not exist 9a126cc Collect ironic-inspector logs c5d2677 Updated from global requirements 7266105 Update UPPER_CONSTRAINTS_FILE for stable/queens 9970095 Update .gitreview for stable/queens 2def251 Change ironic-inspector to be source installed Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .../roles/bifrost-create-vm-nodes/defaults/main.yml | 2 ++ .../bifrost-create-vm-nodes/tasks/prepare_libvirt.yml | 1 + playbooks/roles/bifrost-ironic-install/README.md | 8 +++++--- .../roles/bifrost-ironic-install/defaults/main.yml | 11 +++++++---- .../roles/bifrost-ironic-install/tasks/install.yml | 4 ++-- .../bifrost-ironic-install/templates/ironic.conf.j2 | 11 ++++------- .../templates/clouds.yaml.j2 | 2 +- playbooks/roles/bifrost-prep-for-install/README.md | 19 ++++++++++++++++--- .../roles/bifrost-prep-for-install/defaults/main.yml | 16 ++++++++-------- requirements.txt | 2 +- scripts/collect-test-info.sh | 2 ++ tox.ini | 2 +- 13 files changed, 51 insertions(+), 30 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 8ab0690..22a46e4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +8 @@ paramiko>=2.0.0 # LGPLv2.1+ -setuptools>=16.0,!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0 # PSF/ZPL +setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=16.0 # PSF/ZPL From no-reply at openstack.org Mon Apr 9 21:40:06 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 21:40:06 -0000 Subject: [release-announce] [ironic] ironic-inspector 6.0.2 (pike) Message-ID: We are jazzed to announce the release of: ironic-inspector 6.0.2: Hardware introspection for OpenStack Bare Metal This release is part of the pike release series. The source is available from: http://git.openstack.org/cgit/openstack/ironic-inspector Download the package from: https://tarballs.openstack.org/ironic-inspector/ Please report issues through launchpad: http://bugs.launchpad.net/ironic-inspector For more details, please see below. 6.0.2 ^^^^^ Bug Fixes * Fixes bug in which the "switch_id" field in a port's "local_link_connection" can be set to a non-MAC address if the processed LLDP has a value other than a MAC address for "ChassisID". The bare metal API requires the "switch_id" field to be a MAC address, and will return an error otherwise. See bug 1748022 (https://bugs.launchpad.net/ironic-inspector/+bug/1748022) for details. Changes in ironic-inspector 6.0.1..6.0.2 ---------------------------------------- 3582878 Only set switch_id in local_link_connection if it is a mac address 78a9de3 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- ironic_inspector/plugins/local_link_connection.py | 15 +++++++++++++-- .../test/unit/test_plugins_local_link_connection.py | 18 ++++++++++++++++++ .../fix-llc-switch-id-not-mac-e2de3adc0945ee70.yaml | 9 +++++++++ zuul.d/project.yaml | 1 - 4 files changed, 40 insertions(+), 3 deletions(-) From no-reply at openstack.org Mon Apr 9 21:41:09 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 09 Apr 2018 21:41:09 -0000 Subject: [release-announce] [ironic] ironic 9.1.4 (pike) Message-ID: We contentedly announce the release of: ironic 9.1.4: OpenStack Bare Metal Provisioning This release is part of the pike release series. The source is available from: https://git.openstack.org/cgit/openstack/ironic Download the package from: https://tarballs.openstack.org/ironic/ Please report issues through launchpad: https://bugs.launchpad.net/ironic For more details, please see below. 9.1.4 ^^^^^ Bug Fixes * Fixes bug 1749755 (https://bugs.launchpad.net/ironic/+bug/1749755) causing timeouts to not work properly because an unsupported sqalchemy filter was being used. * When a conductor managing a node dies mid-cleaning the node would get stuck in the CLEANING state. Now upon conductor startup nodes in the CLEANING state will be moved to the CLEANFAIL state. * Fixes an issue with validation of Infiniband ports. Infiniband ports do not require the "local_link_connection" field to be populated as the network topology is discoverable by the Infiniband Subnet Manager. See bug 1753222 (https://launchpad.net/bugs/1753222) for details. * Adds "[swift]/endpoint_override" option to explicitly set the endpoint URL used for Swift. Ironic uses the Swift connection URL as a base for generation of some TempURLs. Added parameter enables operators to fix the problem when image is attached (via TempURL) as vmedia (e.g. in iLO driver) and BMC doesn't have connectivity to public network. By default this parameter is not set for backward compatibility. Changes in ironic 9.1.3..9.1.4 ------------------------------ 9b0dea6 Gate: run ironic tests in the regular multinode job ca4fb9b Allow Swift endpoint override 93012b2 Don't validate local_link_connection when port has client-id 8ad8c87 Clean nodes stuck in CLEANING state when ir-cond restarts 504a67b Allow sqalchemy filtering by id and uuid 1bf66b1 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- ironic/common/neutron.py | 6 +++ ironic/common/swift.py | 5 ++ ironic/conductor/base_manager.py | 37 ++++++++------ ironic/conf/swift.py | 3 ++ ironic/db/sqlalchemy/api.py | 27 +++++----- .../run.yaml | 4 ++ ...add-id-and-uuid-filtering-to-sqalchemy-api.yaml | 5 ++ ...ck-in-cleaning-on-startup-443823ea4f937965.yaml | 5 ++ ...n-when-port-has-client-id-8e584586dc4fca50.yaml | 7 +++ .../swift-endpoint-override-4151d2fbb159950d.yaml | 8 +++ zuul.d/project.yaml | 1 - 16 files changed, 175 insertions(+), 54 deletions(-) From no-reply at openstack.org Tue Apr 10 07:52:28 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 10 Apr 2018 07:52:28 -0000 Subject: [release-announce] [glance] python-glanceclient 2.10.0 (queens) Message-ID: We are jazzed to announce the release of: python-glanceclient 2.10.0: OpenStack Image API Client Library This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/python-glanceclient Download the package from: https://pypi.python.org/pypi/python-glanceclient Please report issues through launchpad: https://bugs.launchpad.net/python-glanceclient For more details, please see below. 2.10.0 ^^^^^^ Prelude ******* This release of python-glanceclient syncs up with Queens release of Glance API service, including critical bugfixes to client behaviour against the new Interoperable Image Import feature. New Features ************ * Support for Interoperable Image Import 'web-download' import method. Known Issues ************ * Help texts for some properties has possibly outdated links. Please do refer to the documentation of the deployment while we do find a way how to document these references in a way that they do not point user to false information. Critical Issues *************** * Client commands "image-create-via-import" and "image-import" have aligned to the Glance common principles of failing early. This means that client does determine if the call would fail for sure before taking any create actions and thus minimizes the clutter created on the service that the user or admin would potentially need to take action on. Bug Fixes ********* * The following are some highlights of bugfixes included in this release. * Bug 1758718: image-import needs to fail faster * Bug 1758149: image-create-via-import needs to fail faster * Bug 1757927: image-create-via-import does not fail with missing {container,disk}-format for web-download method * Bug 1758039: client does not provide way to use 'web-download' (https://code.launchpad.net/bugs/1758718) (https://code.launchpad.net/bugs/1758149) (https://code.launchpad.net/bugs/1757927) (https://code.launchpad.net/bugs/1758039) Changes in python-glanceclient 2.9.1..2.10.0 -------------------------------------------- b5afe03 Add releasenotes for 2.10.0 release 2bc0e65 Make image-import fail faster 22568b0 Fix intermittent v2 shell unit test failures 4211b67 Make image-create-via-import fail faster 91c19dd Check for container,disk_format on web-download 75775a1 Add support for web-download import method bb54656 Updated from global requirements 637bb4d Update UPPER_CONSTRAINTS_FILE for stable/queens 947e1c1 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + glanceclient/v2/images.py | 8 +- glanceclient/v2/shell.py | 142 +++- .../notes/queens-2.10.0-83fcadf8f77b0b56.yaml | 35 + test-requirements.txt | 2 +- tox.ini | 2 +- 9 files changed, 915 insertions(+), 26 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 90e5904..8bec3aa 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +10 @@ os-client-config>=1.28.0 # Apache-2.0 -openstackdocstheme>=1.17.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Wed Apr 11 10:00:57 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 11 Apr 2018 10:00:57 -0000 Subject: [release-announce] [oslo] oslo.messaging 6.1.0 (rocky) Message-ID: We are delighted to announce the release of: oslo.messaging 6.1.0: Oslo Messaging API This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.messaging Download the package from: https://pypi.python.org/pypi/oslo.messaging Please report issues through launchpad: https://bugs.launchpad.net/oslo.messaging For more details, please see below. Changes in oslo.messaging 6.0.0..6.1.0 -------------------------------------- e0e8a1e Revert "rabbit: Don't prefetch when batch_size is set" 7326192 add lower-constraints job fca263c remove zmq tests 9e5ddb2 Updated from global requirements 0608fe2 update configuration for qdrouter v1.0.0 68c48ad Add restart() method to DecayingTimer c48c98e Restore devstack project name in amqp1 test Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 88 +------- lower-constraints.txt | 95 +++++++++ oslo_messaging/_drivers/amqpdriver.py | 6 - oslo_messaging/_drivers/common.py | 3 + .../drivers/zmq/matchmaker/test_impl_matchmaker.py | 140 ------------- .../run.yaml | 3 +- requirements.txt | 2 +- tools/setup-test-env-amqp1.sh | 13 +- tox.ini | 7 + 25 files changed, 138 insertions(+), 1692 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 2055389..254f942 100644 --- a/requirements.txt +++ b/requirements.txt @@ -34 +34 @@ futures>=3.0.0;python_version=='2.7' or python_version=='2.6' # BSD -tenacity>=3.2.1 # Apache-2.0 +tenacity>=4.4.0 # Apache-2.0 From no-reply at openstack.org Wed Apr 11 10:01:10 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 11 Apr 2018 10:01:10 -0000 Subject: [release-announce] [oslo] oslo.log 3.38.0 (rocky) Message-ID: We are excited to announce the release of: oslo.log 3.38.0: oslo.log library This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.log Download the package from: https://pypi.python.org/pypi/oslo.log Please report issues through launchpad: https://bugs.launchpad.net/oslo.log For more details, please see below. Changes in oslo.log 3.37.0..3.38.0 ---------------------------------- 110191a Add Stein release to versionutils d68a895 Add ROCKY to deprecated releases 28a3dad add lower-constraints job 3e9e78f Increase sleep time in testsuite to make it more robust bed1d62 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 4 +++ lower-constraints.txt | 68 +++++++++++++++++++++++++++++++++++++++++ oslo_log/versionutils.py | 3 ++ requirements.txt | 2 +- test-requirements.txt | 2 +- tox.ini | 7 +++++ 7 files changed, 85 insertions(+), 3 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 3983366..4448491 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +7 @@ six>=1.10.0 # MIT -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 72cf9fa..797f106 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -18 +18 @@ coverage!=4.4,>=4.0 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Wed Apr 11 10:04:34 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 11 Apr 2018 10:04:34 -0000 Subject: [release-announce] [oslo] oslo.versionedobjects 1.33.0 (rocky) Message-ID: We are jazzed to announce the release of: oslo.versionedobjects 1.33.0: Oslo Versioned Objects library This release is part of the rocky release series. The source is available from: http://git.openstack.org/cgit/openstack/oslo.versionedobjects Download the package from: https://pypi.python.org/pypi/oslo.versionedobjects Please report issues through launchpad: http://bugs.launchpad.net/oslo.versionedobjects For more details, please see below. Changes in oslo.versionedobjects 1.32.0..1.33.0 ----------------------------------------------- b1d0b5d Fixing UUID coerce function for unicode non uuid form 2e42582 Updated from global requirements 31fd946 add lower-constraints job a512c90 pypy is not checked at gate 7c2c8d0 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 4 ++ lower-constraints.txt | 76 ++++++++++++++++++++++++++++++ oslo_versionedobjects/fields.py | 8 ++-- requirements.txt | 4 +- tox.ini | 9 +++- 7 files changed, 100 insertions(+), 7 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 1ee2b34..0f9e9e3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,2 +5,2 @@ six>=1.10.0 # MIT -oslo.concurrency>=3.25.0 # Apache-2.0 -oslo.config>=5.1.0 # Apache-2.0 +oslo.concurrency>=3.26.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 From no-reply at openstack.org Wed Apr 11 10:05:35 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 11 Apr 2018 10:05:35 -0000 Subject: [release-announce] [oslo] pbr 4.0.2 Message-ID: We are pumped to announce the release of: pbr 4.0.2: Python Build Reasonableness The source is available from: https://git.openstack.org/cgit/openstack-dev/pbr Download the package from: https://pypi.python.org/pypi/pbr Please report issues through launchpad: https://bugs.launchpad.net/pbr For more details, please see below. Changes in pbr 4.0.1..4.0.2 --------------------------- 183b445 Better Sem-Ver header handling Diffstat (except docs and test files) ------------------------------------- pbr/packaging.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) From no-reply at openstack.org Wed Apr 11 10:09:49 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 11 Apr 2018 10:09:49 -0000 Subject: [release-announce] [oslo] oslo.config 6.0.2 (rocky) Message-ID: We enthusiastically announce the release of: oslo.config 6.0.2: Oslo Configuration API This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.config Download the package from: https://pypi.python.org/pypi/oslo.config Please report issues through launchpad: https://bugs.launchpad.net/oslo.config For more details, please see below. Changes in oslo.config 6.0.1..6.0.2 ----------------------------------- 25f6fd8 Fix typo 'importopt' to 'import_opt' adding the missing _ cb0f2bc ignore location when comparing options for duplicate registration 9ca9546 Clean old output before new doc builds 10b03c6 sphinxext: Separate parsing of group and opts Diffstat (except docs and test files) ------------------------------------- oslo_config/cfg.py | 20 +++- oslo_config/cfgfilter.py | 2 +- oslo_config/sphinxext.py | 210 +++++++++++++++++---------------- tox.ini | 2 + 6 files changed, 185 insertions(+), 135 deletions(-) From no-reply at openstack.org Wed Apr 11 15:29:32 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 11 Apr 2018 15:29:32 -0000 Subject: [release-announce] [oslo] oslo.service 1.31.0 (rocky) Message-ID: We are pleased to announce the release of: oslo.service 1.31.0: oslo.service library This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.service Download the package from: https://pypi.python.org/pypi/oslo.service Please report issues through launchpad: https://bugs.launchpad.net/oslo.service For more details, please see below. Changes in oslo.service 1.30.0..1.31.0 -------------------------------------- 55e0fd8 Remove eventlet cap 94bc9ce Fixup certificates and skip failing test Diffstat (except docs and test files) ------------------------------------- requirements.txt | 2 +- 6 files changed, 86 insertions(+), 176 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 6261156..9e71d4c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6 @@ WebOb>=1.7.1 # MIT -eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT +eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT From no-reply at openstack.org Wed Apr 11 18:28:46 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 11 Apr 2018 18:28:46 -0000 Subject: [release-announce] [glance] python-glanceclient 2.11.0 (rocky) Message-ID: We are delighted to announce the release of: python-glanceclient 2.11.0: OpenStack Image API Client Library This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-glanceclient Download the package from: https://pypi.python.org/pypi/python-glanceclient Please report issues through launchpad: https://bugs.launchpad.net/python-glanceclient For more details, please see below. 2.11.0 ^^^^^^ Known Issues ************ * Help texts for some properties has possibly outdated links. Please refer to the documentation of the deployment while we try to find a way how to document these references in a way that they do not point user to false information. Bug Fixes ********* * * Bug 1762044: Sync schema with glance-api service (https://code.launchpad.net/bugs/1762044) Other Notes *********** * The following options to the command line client, which have been deprecated since Icehouse, have been removed: * "--key-file" (use "--os-key" instead) * "--ca-file" (use "--os-cacert" instead) * "--cert-file" (use "--os-cert" instead) Changes in python-glanceclient 2.9.1..2.11.0 -------------------------------------------- 314a29f Add releasenotes for 2.11.0 863fb3b add lower-constraints job e89fcae Update local copy of image schema for 2.6 46dd4dd Make image-import fail faster 79543a6 Make image-create-via-import fail faster dc3ee4a Fix intermittent v2 shell unit test failures 1158cbe Updated from global requirements 6cd537e Check for container,disk_format on web-download 0661da1 Update properties URL aedabec Add support for web-download import method 558580f Updated from global requirements 4cb8b03 Updated from global requirements 5916702 Remove usage of ordereddict 1dfab8f Updated from global requirements 37bc7a5 Zuul: Remove project name ddf1933 Update reno for stable/queens 1d659d6 Updated from global requirements 39d7676 Revert "Remove team:diverse-affiliation from tags" 8e862b6 Remove deprecated ssl options 3656f86 Remove setting of version/release from releasenotes 1868200 Fix python 3.6 escape char warning Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 +- README.rst | 3 +- glanceclient/common/utils.py | 2 +- glanceclient/shell.py | 12 - glanceclient/v2/image_schema.py | 5 +- glanceclient/v2/images.py | 8 +- glanceclient/v2/shell.py | 142 +++- lower-constraints.txt | 82 +++ .../rm-deprecate-ssl-opts-c88225a4ba2285ad.yaml | 9 + .../notes/rocky-2.11.0-ba936fd5e969198d.yaml | 12 + releasenotes/source/conf.py | 14 +- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + requirements.txt | 4 +- test-requirements.txt | 7 +- tox.ini | 7 + 22 files changed, 1018 insertions(+), 87 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index dcb1b6a..e849053 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6 @@ PrettyTable<0.8,>=0.7.1 # BSD -keystoneauth1>=3.3.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 @@ -13 +13 @@ wrapt>=1.7.0 # BSD License -pyOpenSSL>=16.2.0 # Apache-2.0 +pyOpenSSL>=17.1.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 90e5904..43987fa 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +7,0 @@ mock>=2.0.0 # BSD -ordereddict>=1.1 # MIT @@ -10 +9 @@ os-client-config>=1.28.0 # Apache-2.0 -openstackdocstheme>=1.17.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 @@ -12 +11 @@ reno>=2.5.0 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD @@ -17 +16 @@ fixtures>=3.0.0 # Apache-2.0/BSD -requests-mock>=1.1.0 # Apache-2.0 +requests-mock>=1.2.0 # Apache-2.0 From no-reply at openstack.org Thu Apr 12 14:05:00 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 12 Apr 2018 14:05:00 -0000 Subject: [release-announce] [monasca] monasca-agent 2.6.2 (queens) Message-ID: We are stoked to announce the release of: monasca-agent 2.6.2: Monitoring agent for gathering metrics and sending them to the Monasca API. This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/monasca-agent/ For more details, please see below. Changes in monasca-agent 2.6.1..2.6.2 ------------------------------------- 6a3935e Add support for k8s StatefulSet 20753bc Add prerequisite for enabling all untunable metrics 0dc7b05 Fix libvirt plugin to handle FQDN of compute node 0f8ae56 Update supervisor version lower bound Diffstat (except docs and test files) ------------------------------------- monasca_agent/collector/checks/utils.py | 3 +++ monasca_agent/collector/checks_d/libvirt.py | 27 ++++++++++++++++++++++++++- requirements.txt | 2 +- 5 files changed, 43 insertions(+), 3 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index a1a0726..979584c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -23 +23 @@ stevedore>=1.20.0 # Apache-2.0 -supervisor>=3.1.3,<3.4 # BSD-derived +supervisor>=3.3.3,<3.4 # BSD-derived From no-reply at openstack.org Thu Apr 12 20:14:39 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 12 Apr 2018 20:14:39 -0000 Subject: [release-announce] [openstackclient] osc-lib 1.3.1 (ocata) Message-ID: We joyfully announce the release of: osc-lib 1.3.1: OpenStackClient Library This release is part of the ocata stable release series. The source is available from: https://git.openstack.org/cgit/openstack/osc-lib Download the package from: https://pypi.python.org/pypi/osc-lib Please report issues through launchpad: https://bugs.launchpad.net/python-openstackclient For more details, please see below. Changes in osc-lib 1.3.0..1.3.1 ------------------------------- bffa595 Avoid tox_install.sh for constraints support a3c0f2d Fix find_resource exception handling on numeric names with kwargs 5aa8557 Updated from global requirements dfd4a4c Updated from global requirements 319e57a Updated from global requirements 01b48a5 Update UPPER_CONSTRAINTS_FILE for stable/ocata d4ed175 Update .gitreview for stable/ocata Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + osc_lib/utils.py | 3 ++- requirements.txt | 2 +- tools/tox_install.sh | 30 ------------------------------ tox.ini | 9 +++++---- 5 files changed, 9 insertions(+), 36 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 2a09296..299b1bb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9 +9 @@ cliff>=2.3.0 # Apache-2.0 -keystoneauth1>=2.16.0 # Apache-2.0 +keystoneauth1>=2.18.0 # Apache-2.0 From no-reply at openstack.org Thu Apr 12 20:25:08 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 12 Apr 2018 20:25:08 -0000 Subject: [release-announce] [openstackclient] python-openstackclient 3.8.2 (ocata) Message-ID: We contentedly announce the release of: python-openstackclient 3.8.2: OpenStack Command-line Client This release is part of the ocata stable release series. The source is available from: https://git.openstack.org/cgit/openstack/python-openstackclient Download the package from: https://pypi.python.org/pypi/python-openstackclient Please report issues through launchpad: https://bugs.launchpad.net/python-openstackclient For more details, please see below. 3.8.2 ^^^^^ Bug Fixes * "security group list" command now can display project IDs in the "Project" column of the command output. [Bug 1659967 (https://bugs.launchpad.net/bugs/1659967)] * Fix occurrences of the "network agent delete" command failing with newer releases of python-openstacksdk. [Bug 1711301 (https://bugs.launchpad.net/python-openstackclient/+bug/1711301)] Changes in python-openstackclient 3.8.1..3.8.2 ---------------------------------------------- f2120f1 Relnote cleanup e2cbe8b Neutron agent delete: remove the wrong argument 5eb8567 volume functest: ensure snapshots deleted when volume delete 253a92e Fix "security group list" command to display project ID properly 31087e4 Updated from global requirements a433008 Updated from global requirements 7788fd5 Update UPPER_CONSTRAINTS_FILE for stable/ocata 340dc74 Update .gitreview for stable/ocata Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + openstackclient/network/v2/network_agent.py | 3 +- openstackclient/network/v2/security_group.py | 50 +++++++++++------ .../notes/bug-1659967-644a8ee3621c9e81.yaml | 6 ++ .../notes/bug-1711301-17754f487973d4c1.yaml | 6 ++ tox.ini | 2 +- 16 files changed, 165 insertions(+), 121 deletions(-) From no-reply at openstack.org Mon Apr 16 19:12:59 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 19:12:59 -0000 Subject: [release-announce] [release] openstack-release-test 0.14.0 (rocky) Message-ID: We are ecstatic to announce the release of: openstack-release-test 0.14.0: Package for testing OpenStack release tools. This release is part of the rocky release series. The source is available from: http://git.openstack.org/cgit/openstack/release-test Download the package from: https://tarballs.openstack.org/release-test/ Please report issues through launchpad: http://bugs.launchpad.net/openstack For more details, please see below. 0.14.0 ^^^^^^ Prelude This release exists to test the release machinery after the PyPI upgrade on 16 Apr 2018. Changes in openstack-release-test 0.13.0..0.14.0 ------------------------------------------------ 86fa0da add new release note just for the test Diffstat (except docs and test files) ------------------------------------- .../notes/test-release-after-pypi-update-97153a13b68abaf7.yaml | 4 ++++ 1 file changed, 4 insertions(+) From no-reply at openstack.org Mon Apr 16 22:25:38 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:25:38 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-haproxy_server 17.0.2 (queens) Message-ID: We are delighted to announce the release of: openstack-ansible-haproxy_server 17.0.2: haproxy_server role for OpenStack-Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-haproxy_server/ For more details, please see below. Changes in openstack-ansible-haproxy_server 17.0.0.0rc1..17.0.2 --------------------------------------------------------------- 691cc07 Point to Queens instead of master 101d795 Updated from OpenStack Ansible Tests cb21dc4 Update UPPER_CONSTRAINTS_FILE for stable/queens f28ca65 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tox.ini | 6 +++--- 4 files changed, 6 insertions(+), 5 deletions(-) From no-reply at openstack.org Mon Apr 16 22:25:45 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:25:45 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_keystone 17.0.2 (queens) Message-ID: We are tickled pink to announce the release of: openstack-ansible-os_keystone 17.0.2: os_keystone for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_keystone/ For more details, please see below. Changes in openstack-ansible-os_keystone 17.0.1..17.0.2 ------------------------------------------------------- 705f58f Only try to stop services that exist 56e5de6 Avoid conflicting delegation with authorized_keys Diffstat (except docs and test files) ------------------------------------- tasks/keystone_db_setup.yml | 20 +++++++++++--------- tasks/keystone_key_distribute.yml | 2 +- tasks/keystone_key_populate.yml | 3 ++- 3 files changed, 14 insertions(+), 11 deletions(-) From no-reply at openstack.org Mon Apr 16 22:25:47 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:25:47 -0000 Subject: [release-announce] [openstackansible] openstack-ansible 17.0.2 (queens) Message-ID: We are psyched to announce the release of: openstack-ansible 17.0.2: Ansible playbooks for deploying OpenStack This release is part of the queens stable release series. The source is available from: https://git.openstack.org/cgit/openstack/openstack-ansible Download the package from: https://tarballs.openstack.org/openstack-ansible/ For more details, please see below. 17.0.2 ^^^^^^ New Features ************ * Adds support for the horizon octavia-ui dashboard. The dashboard will be automatically enabled if any octavia hosts are defined. If both Neutron LBaaSv2 and Octavia are enabled, two Load Balancer panels will be visible in Horizon. * Added the ability to configure vendor data for Nova in order to be able to push things via the metadata service or config drive. * Enable networking-bgpvpn ml2 neutron driver to make "OpenDaylight SDN Controller" to support BGPVPN for external network connectivity. You can set the "neutron_plugin_type" to "ml2.opendaylight" and "neutron_plugin_base" to "odl-router_v2" and "bgpvpn" to enable BGPVPN on the OpenDaylight. * The default variable *nova_default_schedule_zone* was previously set by default to "nova". This default has been removed to allow the default to be set by the nova code instead. Deployers wishing to maintain the default availability zone of nova must now set the variable as a user_variables.yml or group_vars override. Upgrade Notes ************* * When upgrading from pike to queens there are the following changes to the container/service setup. * All cinder container services are consolidated into a single "cinder_api_container". The previously implemented "cinder_scheduler_container" can be removed. * A new "heat_api" container is created with all heat services running in it. The previously implemented "heat_apis_container" and "heat_engine_container" can be removed. * All nova services are consolidated into the "nova_api_container" and the rest of the nova containers can be removed. Playbooks have been added to facilitate this process through automation. Please see the "Major upgrades" chapter in the Operations Guide. Changes in openstack-ansible 17.0.1..17.0.2 ------------------------------------------- 2ad2e02 Add heat dashboard into packages 1753c12 Update os_nova SHA to fix nova-manage cell_v2 discover_hosts f393098 Fix osa_toolkit dictutils import 2173902 Add container/service clean up for nova/cinder/heat 2b59926 Make the on metal job voting 723c49a Run the on metal job 0d58093 Have zuul check out ansible for devel AIO job 4ef40ee repo-use.yml: Scope host groups properly d3b0353 Ensure package cache is updated appropriately 5ea1206 Install mon servers in parallel. ba62111 Fixes typo to enable log rotate for Octavia 2233705 Added monitoring tag to monitoring user creation task. 05d49e7 Work around nested virt issues on OVH test nodes b0bc406 Do not generate the html ARA report any more c50d242 Developer docs refactor 611ba5b Ensure that RDO/SUSE series repo instructions stay up to date 3cd321c Update all SHAs for 17.0.2 4004520 Add support for Horizon Octavia Dashboard Diffstat (except docs and test files) ------------------------------------- ansible-role-requirements.yml | 26 +- deploy-guide/source/conf.py | 6 +- deploy-guide/source/deploymenthost.rst | 23 +- .../upgrades/major-upgrades-manual-upgrade.rst | 33 ++ .../reference/configuration/extending-osa.rst | 35 +- .../inventory/understanding-inventory.rst | 4 + global-requirement-pins.txt | 6 +- inventory/group_vars/all/all.yml | 2 +- inventory/group_vars/horizon_all.yml | 1 + osa_toolkit/manage.py | 4 +- playbooks/ceph-install.yml | 3 - playbooks/common-playbooks/cinder.yml | 3 - playbooks/common-playbooks/glance.yml | 3 - playbooks/common-playbooks/neutron.yml | 3 - playbooks/common-playbooks/nova.yml | 3 - playbooks/common-tasks/package-cache-proxy.yml | 27 +- playbooks/containers-lxc-create.yml | 1 + .../defaults/repo_packages/openstack_services.yml | 88 ++-- playbooks/etcd-install.yml | 1 - playbooks/galera-install.yml | 1 - playbooks/haproxy-install.yml | 2 - playbooks/memcached-install.yml | 1 - playbooks/openstack-hosts-setup.yml | 2 + playbooks/os-aodh-install.yml | 1 - playbooks/os-barbican-install.yml | 1 - playbooks/os-ceilometer-install.yml | 1 - playbooks/os-designate-install.yml | 1 - playbooks/os-gnocchi-install.yml | 1 - playbooks/os-heat-install.yml | 1 - playbooks/os-horizon-install.yml | 1 - playbooks/os-ironic-install.yml | 1 - playbooks/os-keystone-install.yml | 3 - playbooks/os-octavia-install.yml | 3 +- playbooks/os-sahara-install.yml | 1 - playbooks/os-swift-install.yml | 1 - playbooks/os-tacker-install.yml | 1 - playbooks/os-trove-install.yml | 1 - playbooks/rabbitmq-install.yml | 2 +- playbooks/repo-use.yml | 8 +- playbooks/rsyslog-install.yml | 1 - playbooks/unbound-install.yml | 1 - playbooks/utility-install.yml | 2 - ...octavia-dashboard-support-faed0fd8e11e8f50.yaml | 7 + .../notes/added-vendor-data-c35cb7735b1ee9c7.yaml | 4 + ...hyperconverged-containers-31c413e94c4e2902.yaml | 18 + ...endaylight-bgpvpn-support-3e44e278a53deeac.yaml | 8 + .../optional-schedule-zone-12479db3ba0e9267.yaml | 8 + scripts/run-upgrade.sh | 6 + scripts/scripts-library.sh | 52 ++- .../upgrade-utilities/playbooks/cleanup-cinder.yml | 67 +++ .../upgrade-utilities/playbooks/cleanup-heat.yml | 62 +++ .../upgrade-utilities/playbooks/cleanup-nova.yml | 84 ++++ .../bootstrap-host/tasks/prepare_aio_config.yml | 7 + zuul.d/jobs.yaml | 12 +- 70 files changed, 1967 insertions(+), 1279 deletions(-) From no-reply at openstack.org Mon Apr 16 22:26:19 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:26:19 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_heat 17.0.2 (queens) Message-ID: We are happy to announce the release of: openstack-ansible-os_heat 17.0.2: os_heat for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_heat/ For more details, please see below. Changes in openstack-ansible-os_heat 17.0.0.0rc1..17.0.2 -------------------------------------------------------- 7eff32a Skip logging for haproxy health checks 3b8f0b6 Updated from OpenStack Ansible Tests a876a96 Zuul: Remove project name da65ed9 Remove CloudWatch API 162b7d9 Point to Queens instead of master 46668e2 Update UPPER_CONSTRAINTS_FILE for stable/queens 53587f6 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + README.rst | 1 - defaults/main.yml | 25 +------------------------ tasks/heat_post_install.yml | 4 ---- templates/api-paste.ini.j2 | 17 ----------------- templates/heat-uwsgi.ini.j2 | 3 +++ templates/heat.conf.j2 | 4 ---- templates/policy.json.j2 | 12 ------------ tox.ini | 6 +++--- zuul.d/project.yaml | 2 -- 14 files changed, 20 insertions(+), 84 deletions(-) From no-reply at openstack.org Mon Apr 16 22:26:46 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:26:46 -0000 Subject: [release-announce] [openstackansible] ansible-hardening 17.0.2 (queens) Message-ID: We jubilantly announce the release of: ansible-hardening 17.0.2: OpenStack-Ansible: Host security hardening This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/ansible-hardening/ For more details, please see below. Changes in ansible-hardening 17.0.0.0rc1..17.0.2 ------------------------------------------------ 6b49543 Point to Queens instead of master 2117f4b Updated from OpenStack Ansible Tests 0759682 Move aide db when needed d2798da Update UPPER_CONSTRAINTS_FILE for stable/queens 0d314ff Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tasks/rhel7stig/aide.yml | 2 +- tox.ini | 6 +++--- 4 files changed, 6 insertions(+), 5 deletions(-) From no-reply at openstack.org Mon Apr 16 22:26:52 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:26:52 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-memcached_server 17.0.2 (queens) Message-ID: We contentedly announce the release of: openstack-ansible-memcached_server 17.0.2: memcached_server for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-memcached_server/ For more details, please see below. Changes in openstack-ansible-memcached_server 17.0.0.0rc1..17.0.2 ----------------------------------------------------------------- b5c8c82 Point to Queens instead of master cc2ed52 Updated from OpenStack Ansible Tests f1821d2 Update UPPER_CONSTRAINTS_FILE for stable/queens 3fcf62f Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tox.ini | 6 +++--- 4 files changed, 6 insertions(+), 5 deletions(-) From no-reply at openstack.org Mon Apr 16 22:26:52 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:26:52 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_ceilometer 17.0.2 (queens) Message-ID: We jubilantly announce the release of: openstack-ansible-os_ceilometer 17.0.2: os_ceilometer role for OpenStack-Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ceilometer/ For more details, please see below. Changes in openstack-ansible-os_ceilometer 17.0.0.0rc1..17.0.2 -------------------------------------------------------------- b81ea73 Point to Queens instead of master 80b4eb9 Updated from OpenStack Ansible Tests b2caa8c Update UPPER_CONSTRAINTS_FILE for stable/queens 9a4900f Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- tox.ini | 6 +++--- 7 files changed, 25 insertions(+), 24 deletions(-) From no-reply at openstack.org Mon Apr 16 22:26:54 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:26:54 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-galera_server 17.0.2 (queens) Message-ID: We are chuffed to announce the release of: openstack-ansible-galera_server 17.0.2: Galera Server role for OpenStack-Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-galera_server/ For more details, please see below. Changes in openstack-ansible-galera_server 17.0.1..17.0.2 --------------------------------------------------------- 0731d67 Add no_log to prevent leaking 106831c tasks: galera_post_install: Do not secure the DB on upgrades 4dcd253 tasks: galera_upgrade_pre: Fix conditional for apt sources b28c0b8 vars: Switch to galera HTTP server on all distros Diffstat (except docs and test files) ------------------------------------- tasks/galera_install_apt.yml | 1 + tasks/galera_post_install.yml | 2 ++ tasks/galera_upgrade_pre.yml | 2 +- vars/suse-42.yml | 2 +- vars/ubuntu-16.04.yml | 2 +- 5 files changed, 6 insertions(+), 3 deletions(-) From no-reply at openstack.org Mon Apr 16 22:27:05 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:27:05 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_trove 17.0.2 (queens) Message-ID: We are stoked to announce the release of: openstack-ansible-os_trove 17.0.2: os_trove role for OpenStack-Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_trove/ For more details, please see below. Changes in openstack-ansible-os_trove 17.0.0.0rc1..17.0.2 --------------------------------------------------------- 71bb46b Remove Trove's support for Heat bd9d47c Replace virtualenv-tools by a script 2df9cc9 Stop running non-voting jobs in gate e53d07b Point to Queens instead of master 7f27dbc Updated from OpenStack Ansible Tests f8b16bd Update UPPER_CONSTRAINTS_FILE for stable/queens a7a6c89 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 3 +-- tasks/trove_install.yml | 8 ++++++-- templates/trove-taskmanager.conf.j2 | 3 --- tox.ini | 6 +++--- zuul.d/project.yaml | 1 - 9 files changed, 25 insertions(+), 26 deletions(-) From no-reply at openstack.org Mon Apr 16 22:27:11 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:27:11 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_cinder 17.0.2 (queens) Message-ID: We are overjoyed to announce the release of: openstack-ansible-os_cinder 17.0.2: os_cinder role for OpenStack- Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_cinder/ For more details, please see below. Changes in openstack-ansible-os_cinder 17.0.0..17.0.2 ----------------------------------------------------- 948305a Execute cinder_backends on the last API server Diffstat (except docs and test files) ------------------------------------- tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) From no-reply at openstack.org Mon Apr 16 22:27:30 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:27:30 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-rabbitmq_server 17.0.2 (queens) Message-ID: We are gleeful to announce the release of: openstack-ansible-rabbitmq_server 17.0.2: rabbitmq_server for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rabbitmq_server/ For more details, please see below. Changes in openstack-ansible-rabbitmq_server 17.0.0.0rc1..17.0.2 ---------------------------------------------------------------- cffd1eb Fix cache update after initial apt_repository fail e95c81b tests: Remove duplicated container creation c2cb1c5 Implement separate deploy and upgrade tests e9c0b91 Join cluster without using a failed task 0efc8ae Avoid warning when running yum 5608d4c Point to Queens instead of master 3efb933 Use systemd module instead of command 30eb85d Updated from OpenStack Ansible Tests 1e1423c Update UPPER_CONSTRAINTS_FILE for stable/queens 7f82679 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tasks/install_apt.yml | 42 ++++++++-- tasks/install_yum.yml | 2 + tasks/install_zypper.yml | 3 +- tasks/rabbitmq_cluster.yml | 45 ++++++----- tasks/rabbitmq_cluster_join.yml | 63 ++++++++------- tasks/rabbitmq_install.yml | 6 +- tasks/rabbitmq_post_install.yml | 10 +-- tox.ini | 18 ++++- zuul.d/project.yaml | 2 + 23 files changed, 445 insertions(+), 280 deletions(-) From no-reply at openstack.org Mon Apr 16 22:27:37 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:27:37 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_neutron 17.0.2 (queens) Message-ID: We are jazzed to announce the release of: openstack-ansible-os_neutron 17.0.2: os_neutron role for OpenStack- Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_neutron/ For more details, please see below. 17.0.2 ^^^^^^ New Features * Enable networking-bgpvpn ml2 neutron driver to make "OpenDaylight SDN Controller" to support BGPVPN for external network connectivity. You can set the "neutron_plugin_type" to "ml2.opendaylight" and "neutron_plugin_base" to "odl-router_v2" and "bgpvpn" to enable BGPVPN on the OpenDaylight. Changes in openstack-ansible-os_neutron 17.0.1..17.0.2 ------------------------------------------------------ 4bbb681 add networking-bgpvpn repo correctly for the tests ca01e2f add ml2 config for networking bgpvpn Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 2 + ...endaylight-bgpvpn-support-3e44e278a53deeac.yaml | 8 +++ tasks/neutron_post_install.yml | 12 +++++ tasks/providers/setup_ovs_opendaylight.yml | 2 +- templates/networking_bgpvpn.conf.j2 | 4 ++ templates/plugins/ml2/ml2_conf.ini.j2 | 2 +- tox.ini | 11 ++++ vars/main.yml | 2 + zuul.d/jobs.yaml | 8 ++- zuul.d/project.yaml | 1 + 12 files changed, 129 insertions(+), 3 deletions(-) From no-reply at openstack.org Mon Apr 16 22:28:08 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:28:08 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_magnum 17.0.2 (queens) Message-ID: We are delighted to announce the release of: openstack-ansible-os_magnum 17.0.2: os_magnum for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_magnum/ For more details, please see below. Changes in openstack-ansible-os_magnum 17.0.0.0rc1..17.0.2 ---------------------------------------------------------- 2151c08 Stop running non-voting jobs in gate 1304578 Point to Queens instead of master 29787ed Updated from OpenStack Ansible Tests 9119c4a Updated from OpenStack Ansible Tests 6abf796 Update UPPER_CONSTRAINTS_FILE for stable/queens 23d5b85 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + Vagrantfile | 2 ++ defaults/main.yml | 2 +- tox.ini | 6 +++--- zuul.d/project.yaml | 1 - 7 files changed, 29 insertions(+), 27 deletions(-) From no-reply at openstack.org Mon Apr 16 22:29:10 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:29:10 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-rsyslog_server 17.0.2 (queens) Message-ID: We are happy to announce the release of: openstack-ansible-rsyslog_server 17.0.2: rsyslog_server for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rsyslog_server/ For more details, please see below. Changes in openstack-ansible-rsyslog_server 17.0.0.0rc1..17.0.2 --------------------------------------------------------------- 02d961a Point to Queens instead of master db0634e Updated from OpenStack Ansible Tests 2088287 Update UPPER_CONSTRAINTS_FILE for stable/queens a300283 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + tox.ini | 6 +++--- 4 files changed, 6 insertions(+), 5 deletions(-) From no-reply at openstack.org Mon Apr 16 22:29:30 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:29:30 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_aodh 17.0.2 (queens) Message-ID: We jubilantly announce the release of: openstack-ansible-os_aodh 17.0.2: os_aodh for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_aodh/ For more details, please see below. Changes in openstack-ansible-os_aodh 17.0.0.0rc1..17.0.2 -------------------------------------------------------- b8663a7 Zuul: Remove project name b9abfc7 Updated from OpenStack Ansible Tests cc1871c Updated from global requirements 82de2f6 Point to Queens instead of master d0c1ecd Update UPPER_CONSTRAINTS_FILE for stable/queens 7dae2c3 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- test-requirements.txt | 4 ++-- tox.ini | 6 +++--- zuul.d/project.yaml | 14 +++++--------- 8 files changed, 28 insertions(+), 31 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 73f2df7..09d54c4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12,2 +12,2 @@ ndg-httpsclient>=0.4.2;python_version<'3.0' # BSD -sphinx>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +sphinx!=1.6.6,>=1.6.2 # BSD +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Mon Apr 16 22:30:06 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:30:06 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_glance 17.0.2 (queens) Message-ID: We are delighted to announce the release of: openstack-ansible-os_glance 17.0.2: os_glance for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_glance/ For more details, please see below. Changes in openstack-ansible-os_glance 17.0.0.0rc1..17.0.2 ---------------------------------------------------------- 455e80c Skip logging for haproxy health checks 5308f97 Remove registry options from scrubber config 6db59e3 Updated from OpenStack Ansible Tests a4d3b8e Point to Queens instead of master de389a4 Update UPPER_CONSTRAINTS_FILE for stable/queens 09f6cc5 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- templates/glance-scrubber.conf.j2 | 6 ------ templates/glance-uwsgi.ini.j2 | 3 +++ tox.ini | 6 +++--- 8 files changed, 25 insertions(+), 24 deletions(-) From no-reply at openstack.org Mon Apr 16 22:30:13 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:30:13 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_rally 17.0.2 (queens) Message-ID: We are glad to announce the release of: openstack-ansible-os_rally 17.0.2: os_rally for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_rally/ For more details, please see below. Changes in openstack-ansible-os_rally 17.0.0.0rc1..17.0.2 --------------------------------------------------------- 01475c5 Point to Queens instead of master 5f349ed Updated from OpenStack Ansible Tests 5168c5b Update UPPER_CONSTRAINTS_FILE for stable/queens 00d1387 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- tox.ini | 6 +++--- 5 files changed, 17 insertions(+), 16 deletions(-) From no-reply at openstack.org Mon Apr 16 22:30:17 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:30:17 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-ironic 17.0.2 (queens) Message-ID: We are stoked to announce the release of: openstack-ansible-ironic 17.0.2: Ironic Role for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ironic/ For more details, please see below. Changes in openstack-ansible-ironic 17.0.0.0rc1..17.0.2 ------------------------------------------------------- 8c33498 Skip logging for haproxy health checks aaefd74 Updated from OpenStack Ansible Tests 81155fc Stop running non-voting jobs in gate aaaacd7 Handle Pike deprecations for Ironic 793f5b5 Point to Queens instead of master 5a8aaa9 Update UPPER_CONSTRAINTS_FILE for stable/queens df5fd4c Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 3 +-- templates/ironic-uwsgi.ini.j2 | 3 +++ templates/ironic.conf.j2 | 6 +++++- tox.ini | 6 +++--- zuul.d/project.yaml | 1 - 8 files changed, 33 insertions(+), 27 deletions(-) From no-reply at openstack.org Mon Apr 16 22:30:17 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:30:17 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_horizon 17.0.2 (queens) Message-ID: We are jazzed to announce the release of: openstack-ansible-os_horizon 17.0.2: OpenStack Horizon role for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_horizon/ For more details, please see below. Changes in openstack-ansible-os_horizon 17.0.0.0rc1..17.0.2 ----------------------------------------------------------- aa2db2c Add support for Horizon Octavia UI 5e39d7b Stop running non-voting jobs in gate ed131ff Point to Queens instead of master 1d45367 Updated from OpenStack Ansible Tests 77cb799 Update UPPER_CONSTRAINTS_FILE for stable/queens 2ad6e26 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 18 +++++++++++++----- tox.ini | 6 +++--- vars/main.yml | 3 +++ zuul.d/project.yaml | 1 - 7 files changed, 33 insertions(+), 22 deletions(-) From no-reply at openstack.org Mon Apr 16 22:30:30 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:30:30 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_gnocchi 17.0.2 (queens) Message-ID: We are amped to announce the release of: openstack-ansible-os_gnocchi 17.0.2: os_gnocchi for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_gnocchi/ For more details, please see below. Changes in openstack-ansible-os_gnocchi 17.0.0.0rc1..17.0.2 ----------------------------------------------------------- 5beb9ca Change default gnocchi ceph pool name to metrics c66aadf Zuul: Remove project name 88761d2 Updated from OpenStack Ansible Tests f9e2942 Point to Queens instead of master 9c80fac Update UPPER_CONSTRAINTS_FILE for stable/queens 6952e49 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + ansible-role-requirements.yml | 2 +- defaults/main.yml | 6 +++--- tox.ini | 6 +++--- zuul.d/project.yaml | 2 -- 7 files changed, 22 insertions(+), 23 deletions(-) From no-reply at openstack.org Mon Apr 16 22:30:40 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:30:40 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_designate 17.0.2 (queens) Message-ID: We are chuffed to announce the release of: openstack-ansible-os_designate 17.0.2: os_designate for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_designate/ For more details, please see below. 17.0.2 ^^^^^^ Upgrade Notes ************* * Any tooling using the Designate v1 API needs to be reworked to use the v2 API Critical Issues *************** * The Designate V1 API has been removed, and cannot be enabled. Changes in openstack-ansible-os_designate 17.0.0.0rc1..17.0.2 ------------------------------------------------------------- e9fc6c9 Updated from OpenStack Ansible Tests 84a45a1 Stop running non-voting jobs in gate 617f431 Zuul: Remove project name 50b363b Point to Queens instead of master 91f7e1d Remove v1 API configuration 35cc84a Updated from global requirements f763b50 Update UPPER_CONSTRAINTS_FILE for stable/queens 017c9fe Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- .../notes/remove-v1-api-4fda1ee243203fe5.yaml | 5 +++++ templates/designate.conf.j2 | 7 ------- test-requirements.txt | 4 ++-- tox.ini | 6 +++--- zuul.d/project.yaml | 3 --- 9 files changed, 25 insertions(+), 29 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 73f2df7..09d54c4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12,2 +12,2 @@ ndg-httpsclient>=0.4.2;python_version<'3.0' # BSD -sphinx>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +sphinx!=1.6.6,>=1.6.2 # BSD +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Mon Apr 16 22:30:50 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:30:50 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-plugins 17.0.2 (queens) Message-ID: We enthusiastically announce the release of: openstack-ansible-plugins 17.0.2: plugins for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-plugins/ For more details, please see below. Changes in openstack-ansible-plugins 17.0.1..17.0.2 --------------------------------------------------- cecb9e7 Retain the ordering when using with MultiStringOp fce9a02 Utilise sorted to ensure no random changes fb4f15b Fixed insecure passing in keystone module 35727b8 Reduce interactions by nearly 50% Diffstat (except docs and test files) ------------------------------------- action/config_template.py | 43 ++++++++++++++++++++------------- connection/ssh.py | 55 +++++++++++++++++++++++++----------------- library/keystone | 2 +- 4 files changed, 104 insertions(+), 40 deletions(-) From no-reply at openstack.org Mon Apr 16 22:30:54 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:30:54 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_nova 17.0.2 (queens) Message-ID: We are tickled pink to announce the release of: openstack-ansible-os_nova 17.0.2: os_nova for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_nova/ For more details, please see below. 17.0.2 ^^^^^^ New Features * Added the ability to configure vendor data for Nova in order to be able to push things via the metadata service or config drive. * The default variable *nova_default_schedule_zone* was previously set by default to "nova". This default has been removed to allow the default to be set by the nova code instead. Deployers wishing to maintain the default availability zone of nova must now set the variable as a user_variables.yml or group_vars override. Changes in openstack-ansible-os_nova 17.0.1..17.0.2 --------------------------------------------------- ad9bcb0 Use first conductor for nova-manage cell_v2 discover_hosts 6ae395d Omit default_schedule_zone if its not configured d451edc Rearrange cell mapping tasks ef2b22d change python-libguestfs to python-guestfs for ubuntu c13b425 Added vendor_data.json support Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 3 ++- .../notes/added-vendor-data-c35cb7735b1ee9c7.yaml | 4 ++++ .../optional-schedule-zone-12479db3ba0e9267.yaml | 8 ++++++++ tasks/main.yml | 11 ++++------- tasks/nova_db_post_setup.yml | 20 ++------------------ tasks/nova_db_setup.yml | 15 +++++++++++++++ tasks/nova_post_install.yml | 4 ++++ templates/nova.conf.j2 | 3 +++ templates/vendor_data.json.j2 | 2 ++ vars/ubuntu-16.04.yml | 6 +++--- 10 files changed, 47 insertions(+), 29 deletions(-) From no-reply at openstack.org Mon Apr 16 22:31:32 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:31:32 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_swift 17.0.2 (queens) Message-ID: We are excited to announce the release of: openstack-ansible-os_swift 17.0.2: os_swift for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_swift/ For more details, please see below. Changes in openstack-ansible-os_swift 17.0.1..17.0.2 ---------------------------------------------------- 8f26935 Switch pypy functional test to experimental Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) From no-reply at openstack.org Mon Apr 16 22:31:45 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:31:45 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_sahara 17.0.2 (queens) Message-ID: We contentedly announce the release of: openstack-ansible-os_sahara 17.0.2: os_sahara for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_sahara/ For more details, please see below. Changes in openstack-ansible-os_sahara 17.0.0.0rc1..17.0.2 ---------------------------------------------------------- 9b51118 Stop running non-voting jobs in gate 36c48a3 Point to Queens instead of master 17f811c Updated from OpenStack Ansible Tests fd6912a Updated from global requirements 97afe8c Update UPPER_CONSTRAINTS_FILE for stable/queens 4a87bd6 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- test-requirements.txt | 4 ++-- tox.ini | 6 +++--- zuul.d/project.yaml | 1 - 7 files changed, 22 insertions(+), 22 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 73f2df7..09d54c4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12,2 +12,2 @@ ndg-httpsclient>=0.4.2;python_version<'3.0' # BSD -sphinx>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +sphinx!=1.6.6,>=1.6.2 # BSD +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Mon Apr 16 22:32:10 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 22:32:10 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_barbican 17.0.2 (queens) Message-ID: We contentedly announce the release of: openstack-ansible-os_barbican 17.0.2: os_barbican for OpenStack Ansible This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_barbican/ For more details, please see below. Changes in openstack-ansible-os_barbican 17.0.0.0rc1..17.0.2 ------------------------------------------------------------ 64fb891 Point to Queens instead of master 5cffdea Updated from OpenStack Ansible Tests 1852088 Update UPPER_CONSTRAINTS_FILE for stable/queens d2055b6 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + defaults/main.yml | 2 +- tox.ini | 6 +++--- 5 files changed, 18 insertions(+), 17 deletions(-) From no-reply at openstack.org Mon Apr 16 23:00:18 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:00:18 -0000 Subject: [release-announce] [openstackansible] openstack-ansible 16.0.11 (pike) Message-ID: We are ecstatic to announce the release of: openstack-ansible 16.0.11: Ansible playbooks for deploying OpenStack This release is part of the pike stable release series. The source is available from: https://git.openstack.org/cgit/openstack/openstack-ansible Download the package from: https://tarballs.openstack.org/openstack-ansible/ For more details, please see below. 16.0.11 ^^^^^^^ New Features * Added the ability to configure vendor data for Nova in order to be able to push things via the metadata service or config drive. * The default variable *nova_default_schedule_zone* was previously set by default to "nova". This default has been removed to allow the default to be set by the nova code instead. Deployers wishing to maintain the default availability zone of nova must now set the variable as a user_variables.yml or group_vars override. Changes in openstack-ansible 16.0.10..16.0.11 --------------------------------------------- cc81c1d Added monitoring tag to monitoring user creation task. 015594b Do not generate the html ARA report any more 9398048 Update all SHAs for 16.0.11 1d1c12f Skip host pip installs for ansible bootstrap Diffstat (except docs and test files) ------------------------------------- ansible-role-requirements.yml | 30 +++++----- deploy-guide/source/configure.rst | 4 +- global-requirement-pins.txt | 6 +- group_vars/all/all.yml | 2 +- osa_toolkit/manage.py | 2 +- playbooks/defaults/repo_packages/gnocchi.yml | 2 +- .../defaults/repo_packages/openstack_services.yml | 66 +++++++++++----------- playbooks/rabbitmq-install.yml | 1 + .../notes/added-vendor-data-c35cb7735b1ee9c7.yaml | 4 ++ .../optional-schedule-zone-12479db3ba0e9267.yaml | 8 +++ scripts/bootstrap-ansible.sh | 52 +++++++++++------ scripts/pw-token-gen.py | 2 +- scripts/scripts-library.sh | 52 ++++++++++------- 13 files changed, 137 insertions(+), 94 deletions(-) From no-reply at openstack.org Mon Apr 16 23:00:24 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:00:24 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-galera_server 16.0.11 (pike) Message-ID: We are overjoyed to announce the release of: openstack-ansible-galera_server 16.0.11: Galera Server role for OpenStack-Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-galera_server/ For more details, please see below. Changes in openstack-ansible-galera_server 16.0.10..16.0.11 ----------------------------------------------------------- fabfbd9 Allow Galera package downloads over HTTP Diffstat (except docs and test files) ------------------------------------- vars/redhat-7.yml | 2 +- vars/suse-42.yml | 2 +- vars/ubuntu-16.04.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) From no-reply at openstack.org Mon Apr 16 23:00:46 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:00:46 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_ceilometer 16.0.11 (pike) Message-ID: We are thrilled to announce the release of: openstack-ansible-os_ceilometer 16.0.11: os_ceilometer role for OpenStack-Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ceilometer/ For more details, please see below. Changes in openstack-ansible-os_ceilometer 16.0.9..16.0.11 ---------------------------------------------------------- 874f5f7 Zuul: Remove project name e8501e6 [pike only] Stop using 'latest' for pymongo installation Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) From no-reply at openstack.org Mon Apr 16 23:00:52 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:00:52 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-haproxy_server 16.0.11 (pike) Message-ID: We exuberantly announce the release of: openstack-ansible-haproxy_server 16.0.11: haproxy_server role for OpenStack-Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-haproxy_server/ For more details, please see below. Changes in openstack-ansible-haproxy_server 16.0.8..16.0.11 ----------------------------------------------------------- aacaaed Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:00:54 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:00:54 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_glance 16.0.11 (pike) Message-ID: We are thrilled to announce the release of: openstack-ansible-os_glance 16.0.11: os_glance for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_glance/ For more details, please see below. Changes in openstack-ansible-os_glance 16.0.10..16.0.11 ------------------------------------------------------- 97d1958 Set glance images dir owners each time Diffstat (except docs and test files) ------------------------------------- tasks/glance_pre_install.yml | 8 -------- 1 file changed, 8 deletions(-) From no-reply at openstack.org Mon Apr 16 23:00:58 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:00:58 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_barbican 16.0.11 (pike) Message-ID: We jubilantly announce the release of: openstack-ansible-os_barbican 16.0.11: os_barbican for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_barbican/ For more details, please see below. Changes in openstack-ansible-os_barbican 16.0.8..16.0.11 -------------------------------------------------------- 7242847 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:01:15 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:01:15 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-memcached_server 16.0.11 (pike) Message-ID: We are tickled pink to announce the release of: openstack-ansible-memcached_server 16.0.11: memcached_server for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-memcached_server/ For more details, please see below. Changes in openstack-ansible-memcached_server 16.0.8..16.0.11 ------------------------------------------------------------- 2c8cd40 Zuul: Remove project name 0881935 Fix memcached_server linting issues Diffstat (except docs and test files) ------------------------------------- releasenotes/source/conf.py | 4 +++- zuul.d/project.yaml | 2 -- 4 files changed, 8 insertions(+), 4 deletions(-) From no-reply at openstack.org Mon Apr 16 23:01:25 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:01:25 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_cinder 16.0.11 (pike) Message-ID: We are ecstatic to announce the release of: openstack-ansible-os_cinder 16.0.11: os_cinder role for OpenStack- Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_cinder/ For more details, please see below. Changes in openstack-ansible-os_cinder 16.0.8..16.0.11 ------------------------------------------------------ f887837 Fix upgrade test 6bce198 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 3 files changed, 21 insertions(+), 9 deletions(-) From no-reply at openstack.org Mon Apr 16 23:01:25 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:01:25 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-rabbitmq_server 16.0.11 (pike) Message-ID: We are jazzed to announce the release of: openstack-ansible-rabbitmq_server 16.0.11: rabbitmq_server for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rabbitmq_server/ For more details, please see below. Changes in openstack-ansible-rabbitmq_server 16.0.9..16.0.11 ------------------------------------------------------------ 44f63d9 Fix cache update after initial apt_repository fail 5b57a06 Avoid warning when running yum Diffstat (except docs and test files) ------------------------------------- tasks/install_apt.yml | 42 +++++++++++++++++++++++++++++++++++------- tasks/install_yum.yml | 2 ++ 2 files changed, 37 insertions(+), 7 deletions(-) From no-reply at openstack.org Mon Apr 16 23:01:55 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:01:55 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_horizon 16.0.11 (pike) Message-ID: We are pumped to announce the release of: openstack-ansible-os_horizon 16.0.11: OpenStack Horizon role for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_horizon/ For more details, please see below. Changes in openstack-ansible-os_horizon 16.0.7..16.0.11 ------------------------------------------------------- af4abba Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:01:58 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:01:58 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_magnum 16.0.11 (pike) Message-ID: We are stoked to announce the release of: openstack-ansible-os_magnum 16.0.11: os_magnum for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_magnum/ For more details, please see below. Changes in openstack-ansible-os_magnum 16.0.9..16.0.11 ------------------------------------------------------ de889f6 Zuul: Remove project name 494a5b7 Fix cinder_service_region undefined e1db4e9 Update the Tempest plugin to point towards the new plugin Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 1 + templates/magnum.conf.j2 | 2 +- zuul.d/project.yaml | 2 -- 5 files changed, 4 insertions(+), 6 deletions(-) From no-reply at openstack.org Mon Apr 16 23:02:22 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:02:22 -0000 Subject: [release-announce] [openstackansible] ansible-hardening 16.0.11 (pike) Message-ID: We are thrilled to announce the release of: ansible-hardening 16.0.11: OpenStack-Ansible: Host security hardening This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/ansible-hardening/ For more details, please see below. Changes in ansible-hardening 16.0.8..16.0.11 -------------------------------------------- cee2e0b Move aide db when needed 68de592 Zuul: Remove project name 3b00049 tasks: auth: Pass --unrestricted to Linux Grub2 entries Diffstat (except docs and test files) ------------------------------------- tasks/rhel7stig/aide.yml | 2 +- tasks/rhel7stig/auth.yml | 29 +++++++++++++++++++---------- vars/main.yml | 2 ++ zuul.d/project.yaml | 2 -- 4 files changed, 22 insertions(+), 13 deletions(-) From no-reply at openstack.org Mon Apr 16 23:02:28 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:02:28 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_swift 16.0.11 (pike) Message-ID: We are psyched to announce the release of: openstack-ansible-os_swift 16.0.11: os_swift for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_swift/ For more details, please see below. Changes in openstack-ansible-os_swift 16.0.10..16.0.11 ------------------------------------------------------ 71fb3dc Switch pypy functional test to experimental Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 ++ 1 file changed, 2 insertions(+) From no-reply at openstack.org Mon Apr 16 23:02:31 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:02:31 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_rally 16.0.11 (pike) Message-ID: We are excited to announce the release of: openstack-ansible-os_rally 16.0.11: os_rally for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_rally/ For more details, please see below. Changes in openstack-ansible-os_rally 16.0.8..16.0.11 ----------------------------------------------------- c91eb6c Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:03:17 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:03:17 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_keystone 16.0.11 (pike) Message-ID: We enthusiastically announce the release of: openstack-ansible-os_keystone 16.0.11: os_keystone for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_keystone/ For more details, please see below. Changes in openstack-ansible-os_keystone 16.0.10..16.0.11 --------------------------------------------------------- a7f57f5 Only try to stop services that exist Diffstat (except docs and test files) ------------------------------------- tasks/keystone_db_setup.yml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) From no-reply at openstack.org Mon Apr 16 23:03:34 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:03:34 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_heat 16.0.11 (pike) Message-ID: We are overjoyed to announce the release of: openstack-ansible-os_heat 16.0.11: os_heat for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_heat/ For more details, please see below. Changes in openstack-ansible-os_heat 16.0.10..16.0.11 ----------------------------------------------------- 06d67c2 Zuul: Remove project name 4493320 Fix doc config pep8 failures Diffstat (except docs and test files) ------------------------------------- releasenotes/source/conf.py | 4 +++- zuul.d/project.yaml | 2 -- 3 files changed, 6 insertions(+), 4 deletions(-) From no-reply at openstack.org Mon Apr 16 23:05:03 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:05:03 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_nova 16.0.11 (pike) Message-ID: We are excited to announce the release of: openstack-ansible-os_nova 16.0.11: os_nova for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_nova/ For more details, please see below. 16.0.11 ^^^^^^^ New Features * The default variable *nova_default_schedule_zone* was previously set by default to "nova". This default has been removed to allow the default to be set by the nova code instead. Deployers wishing to maintain the default availability zone of nova must now set the variable as a user_variables.yml or group_vars override. Changes in openstack-ansible-os_nova 16.0.10..16.0.11 ----------------------------------------------------- af02190 change python-libguestfs to python-guestfs for ubuntu 5d66142 Omit default_schedule_zone if its not configured 871d25c Switch upgrade test to non-voting Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 2 +- .../notes/optional-schedule-zone-12479db3ba0e9267.yaml | 8 ++++++++ templates/nova.conf.j2 | 2 ++ vars/ubuntu-16.04.yml | 6 +++--- zuul.d/project.yaml | 10 ++++++++-- 5 files changed, 22 insertions(+), 6 deletions(-) From no-reply at openstack.org Mon Apr 16 23:05:19 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:05:19 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_designate 16.0.11 (pike) Message-ID: We are happy to announce the release of: openstack-ansible-os_designate 16.0.11: os_designate for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_designate/ For more details, please see below. Changes in openstack-ansible-os_designate 16.0.8..16.0.11 --------------------------------------------------------- dd13917 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:05:21 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:05:21 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_gnocchi 16.0.11 (pike) Message-ID: We jubilantly announce the release of: openstack-ansible-os_gnocchi 16.0.11: os_gnocchi for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_gnocchi/ For more details, please see below. Changes in openstack-ansible-os_gnocchi 16.0.9..16.0.11 ------------------------------------------------------- 58f8783 Change default gnocchi ceph pool name to metrics 5bd6c26 Zuul: Remove project name 73e51bb Install only the required storage driver extras c084049 Add librados2-dev to distro package list Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 4 ++-- vars/redhat-7.yml | 5 +++-- vars/suse-42.yml | 11 ++++++----- vars/ubuntu-16.04.yml | 7 ++++--- zuul.d/project.yaml | 2 -- 6 files changed, 16 insertions(+), 14 deletions(-) From no-reply at openstack.org Mon Apr 16 23:05:28 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:05:28 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_trove 16.0.11 (pike) Message-ID: We eagerly announce the release of: openstack-ansible-os_trove 16.0.11: os_trove role for OpenStack- Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_trove/ For more details, please see below. Changes in openstack-ansible-os_trove 16.0.10..16.0.11 ------------------------------------------------------ cd068d3 Remove Trove's support for Heat 747de3b Replace virtualenv-tools by a script 0685ebb Zuul: Remove project name 9c99a5a Make unstable functional test non-voting Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 1 - tasks/trove_install.yml | 8 ++++++-- templates/trove-taskmanager.conf.j2 | 3 --- zuul.d/project.yaml | 5 +---- 4 files changed, 7 insertions(+), 10 deletions(-) From no-reply at openstack.org Mon Apr 16 23:05:34 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:05:34 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-rsyslog_server 16.0.11 (pike) Message-ID: We are excited to announce the release of: openstack-ansible-rsyslog_server 16.0.11: rsyslog_server for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rsyslog_server/ For more details, please see below. Changes in openstack-ansible-rsyslog_server 16.0.8..16.0.11 ----------------------------------------------------------- fa201bb Zuul: Remove project name b0786f3 Fix linting errors Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 2 files changed, 7 insertions(+), 4 deletions(-) From no-reply at openstack.org Mon Apr 16 23:05:39 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:05:39 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-ironic 16.0.11 (pike) Message-ID: We are satisfied to announce the release of: openstack-ansible-ironic 16.0.11: Ironic Role for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ironic/ For more details, please see below. Changes in openstack-ansible-ironic 16.0.8..16.0.11 --------------------------------------------------- 91abf2e Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:05:45 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:05:45 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-plugins 16.0.11 (pike) Message-ID: We are ecstatic to announce the release of: openstack-ansible-plugins 16.0.11: plugins for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-plugins/ For more details, please see below. Changes in openstack-ansible-plugins 16.0.10..16.0.11 ----------------------------------------------------- 542835c Utilise sorted to ensure no random changes f39be9b Reduce interactions by nearly 50% Diffstat (except docs and test files) ------------------------------------- action/_v1_config_template.py | 6 ++--- action/_v2_config_template.py | 6 ++--- connection/ssh.py | 53 +++++++++++++++++++++++------------------- 4 files changed, 79 insertions(+), 30 deletions(-) From no-reply at openstack.org Mon Apr 16 23:06:11 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:06:11 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_aodh 16.0.11 (pike) Message-ID: We contentedly announce the release of: openstack-ansible-os_aodh 16.0.11: os_aodh for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_aodh/ For more details, please see below. Changes in openstack-ansible-os_aodh 16.0.8..16.0.11 ---------------------------------------------------- 0321e0b Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:07:03 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:07:03 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_neutron 16.0.11 (pike) Message-ID: We contentedly announce the release of: openstack-ansible-os_neutron 16.0.11: os_neutron role for OpenStack- Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_neutron/ For more details, please see below. Changes in openstack-ansible-os_neutron 16.0.10..16.0.11 -------------------------------------------------------- 360c9f9 tasks: Ensure Open vSwitch is started for all providers that need it Diffstat (except docs and test files) ------------------------------------- tasks/neutron_install.yml | 7 +++++++ vars/main.yml | 11 ++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) From no-reply at openstack.org Mon Apr 16 23:07:11 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:07:11 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_sahara 16.0.11 (pike) Message-ID: We are stoked to announce the release of: openstack-ansible-os_sahara 16.0.11: os_sahara for OpenStack Ansible This release is part of the pike stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_sahara/ For more details, please see below. Changes in openstack-ansible-os_sahara 16.0.7..16.0.11 ------------------------------------------------------ c2ad98d Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:21:17 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:21:17 -0000 Subject: [release-announce] [openstackansible] ansible-hardening 15.1.19 (ocata) Message-ID: We joyfully announce the release of: ansible-hardening 15.1.19: OpenStack-Ansible: Host security hardening This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/ansible-hardening/ For more details, please see below. Changes in ansible-hardening 15.1.16..15.1.19 --------------------------------------------- f07bb96 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:22:19 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:22:19 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-galera_server 15.1.19 (ocata) Message-ID: We eagerly announce the release of: openstack-ansible-galera_server 15.1.19: Galera Server role for OpenStack-Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-galera_server/ For more details, please see below. Changes in openstack-ansible-galera_server 15.1.17..15.1.19 ----------------------------------------------------------- ea7b8b2 Fix cache update after initial apt_repository fail Diffstat (except docs and test files) ------------------------------------- tasks/galera_install_apt.yml | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) From no-reply at openstack.org Mon Apr 16 23:22:49 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:22:49 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_gnocchi 15.1.19 (ocata) Message-ID: We are amped to announce the release of: openstack-ansible-os_gnocchi 15.1.19: os_gnocchi for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_gnocchi/ For more details, please see below. Changes in openstack-ansible-os_gnocchi 15.1.17..15.1.19 -------------------------------------------------------- 6c42e03 Change default gnocchi ceph pool name to metrics Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) From no-reply at openstack.org Mon Apr 16 23:22:49 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:22:49 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_keystone 15.1.19 (ocata) Message-ID: We exuberantly announce the release of: openstack-ansible-os_keystone 15.1.19: os_keystone for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_keystone/ For more details, please see below. Changes in openstack-ansible-os_keystone 15.1.18..15.1.19 --------------------------------------------------------- e32a664 Use the good configuration directive for memcache servers Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 5 ----- templates/keystone.conf.j2 | 20 ++++++++++++++++++-- 2 files changed, 18 insertions(+), 7 deletions(-) From no-reply at openstack.org Mon Apr 16 23:23:35 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:23:35 -0000 Subject: [release-announce] [openstackansible] openstack-ansible 15.1.19 (ocata) Message-ID: We are gleeful to announce the release of: openstack-ansible 15.1.19: Ansible playbooks for deploying OpenStack This release is part of the ocata stable release series. The source is available from: http://git.openstack.org/cgit/openstack/openstack-ansible Download the package from: https://tarballs.openstack.org/openstack-ansible/ For more details, please see below. Changes in openstack-ansible 15.1.18..15.1.19 --------------------------------------------- 087766b Update os_nova SHA to fix nova-manage cell_v2 discover_hosts f1cc0dd Work around nested virt issues on OVH test nodes 86262ae Skip host pip installs for ansible bootstrap e5b8345 Update all SHAs for 15.1.19 37ce304 Improve ansible host & venv bootstrap Diffstat (except docs and test files) ------------------------------------- ansible-role-requirements.yml | 12 ++-- deploy-guide/source/configure.rst | 4 +- lib/manage.py | 2 +- playbooks/defaults/repo_packages/gnocchi.yml | 2 +- .../defaults/repo_packages/openstack_services.yml | 64 ++++++++++----------- playbooks/inventory/group_vars/all.yml | 9 +-- requirements.txt | 3 - scripts/bootstrap-ansible.sh | 65 +++++++++++++++------- scripts/pw-token-gen.py | 2 +- scripts/scripts-library.sh | 55 +++++++----------- scripts/sources-branch-updater.sh | 6 +- .../bootstrap-host/tasks/prepare_aio_config.yml | 7 +++ 13 files changed, 119 insertions(+), 113 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index d98ec30..1cd6bcc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,3 +3,0 @@ -pip>=7.1.0 # MIT -setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=16.0 # PSF/ZPL -wheel # MIT From no-reply at openstack.org Mon Apr 16 23:23:37 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:23:37 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_sahara 15.1.19 (ocata) Message-ID: We enthusiastically announce the release of: openstack-ansible-os_sahara 15.1.19: os_sahara for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_sahara/ For more details, please see below. Changes in openstack-ansible-os_sahara 15.1.15..15.1.19 ------------------------------------------------------- 556203c Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:23:48 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:23:48 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_magnum 15.1.19 (ocata) Message-ID: We are pumped to announce the release of: openstack-ansible-os_magnum 15.1.19: os_magnum for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_magnum/ For more details, please see below. 15.1.19 ^^^^^^^ Known Issues * For all ocata releases prior to OpenStack-Ansible 15.1.16, several of the magnum requirements were not constrained. This resulted in the kubernetes version changing over time unexpectedly, rather than by intention. Most recently this lack of constraint causes the repo build to fail when trying to build the magnum venv due to incompatible requirements. The kubernetes version deployed with ocata is now constrained to version 2.0.0, matching the same version as deployed in all pike releases. Changes in openstack-ansible-os_magnum 15.1.15..15.1.19 ------------------------------------------------------- fd806cc Properly constrain magnum dependencies 46a857c Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 2 ++ releasenotes/notes/kubernetes-pin-56768037d47ebc73.yaml | 13 +++++++++++++ zuul.d/project.yaml | 2 -- 3 files changed, 15 insertions(+), 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:23:59 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:23:59 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-ironic 15.1.19 (ocata) Message-ID: We are ecstatic to announce the release of: openstack-ansible-ironic 15.1.19: Ironic Role for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ironic/ For more details, please see below. Changes in openstack-ansible-ironic 15.1.16..15.1.19 ---------------------------------------------------- d1766aa Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:24:00 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:24:00 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_ceilometer 15.1.19 (ocata) Message-ID: We exuberantly announce the release of: openstack-ansible-os_ceilometer 15.1.19: os_ceilometer role for OpenStack-Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_ceilometer/ For more details, please see below. Changes in openstack-ansible-os_ceilometer 15.1.17..15.1.19 ----------------------------------------------------------- 1bab76d Deprecate auth_plugin option Diffstat (except docs and test files) ------------------------------------- defaults/main.yml | 3 ++- templates/ceilometer.conf.j2 | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) From no-reply at openstack.org Mon Apr 16 23:24:25 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:24:25 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_heat 15.1.19 (ocata) Message-ID: We exuberantly announce the release of: openstack-ansible-os_heat 15.1.19: os_heat for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_heat/ For more details, please see below. Changes in openstack-ansible-os_heat 15.1.16..15.1.19 ----------------------------------------------------- 3b39301 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:24:37 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:24:37 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_barbican 15.1.19 (ocata) Message-ID: We are overjoyed to announce the release of: openstack-ansible-os_barbican 15.1.19: os_barbican for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_barbican/ For more details, please see below. Changes in openstack-ansible-os_barbican 15.1.16..15.1.19 --------------------------------------------------------- 4249b31 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:24:38 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:24:38 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-rsyslog_server 15.1.19 (ocata) Message-ID: We are gleeful to announce the release of: openstack-ansible-rsyslog_server 15.1.19: rsyslog_server for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rsyslog_server/ For more details, please see below. Changes in openstack-ansible-rsyslog_server 15.1.15..15.1.19 ------------------------------------------------------------ e8e013b Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:24:42 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:24:42 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_neutron 15.1.19 (ocata) Message-ID: We are tickled pink to announce the release of: openstack-ansible-os_neutron 15.1.19: os_neutron role for OpenStack- Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_neutron/ For more details, please see below. Changes in openstack-ansible-os_neutron 15.1.17..15.1.19 -------------------------------------------------------- a40d7e1 Remove the non-voting upgrade job a594dcb Remove the non-voting upgrade job definition Diffstat (except docs and test files) ------------------------------------- zuul.d/jobs.yaml | 7 ------- zuul.d/project.yaml | 5 ++++- 2 files changed, 4 insertions(+), 8 deletions(-) From no-reply at openstack.org Mon Apr 16 23:24:44 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:24:44 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_swift 15.1.19 (ocata) Message-ID: We are satisfied to announce the release of: openstack-ansible-os_swift 15.1.19: os_swift for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_swift/ For more details, please see below. Changes in openstack-ansible-os_swift 15.1.18..15.1.19 ------------------------------------------------------ c024460 Switch pypy functional test to experimental Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 ++ 1 file changed, 2 insertions(+) From no-reply at openstack.org Mon Apr 16 23:25:57 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:25:57 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-memcached_server 15.1.19 (ocata) Message-ID: We are chuffed to announce the release of: openstack-ansible-memcached_server 15.1.19: memcached_server for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-memcached_server/ For more details, please see below. Changes in openstack-ansible-memcached_server 15.1.16..15.1.19 -------------------------------------------------------------- 5b1ad04 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:26:24 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:26:24 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-haproxy_server 15.1.19 (ocata) Message-ID: We eagerly announce the release of: openstack-ansible-haproxy_server 15.1.19: haproxy_server role for OpenStack-Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-haproxy_server/ For more details, please see below. Changes in openstack-ansible-haproxy_server 15.1.16..15.1.19 ------------------------------------------------------------ 8daee7d Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:26:52 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:26:52 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_aodh 15.1.19 (ocata) Message-ID: We exuberantly announce the release of: openstack-ansible-os_aodh 15.1.19: os_aodh for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_aodh/ For more details, please see below. Changes in openstack-ansible-os_aodh 15.1.16..15.1.19 ----------------------------------------------------- e4e27fe Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:27:00 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:27:00 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_cinder 15.1.19 (ocata) Message-ID: We are excited to announce the release of: openstack-ansible-os_cinder 15.1.19: os_cinder role for OpenStack- Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_cinder/ For more details, please see below. Changes in openstack-ansible-os_cinder 15.1.16..15.1.19 ------------------------------------------------------- a29fe8f tests: test-cinder-upgrades.sh: Remove the exit trap Diffstat (except docs and test files) ------------------------------------- 1 file changed, 7 deletions(-) From no-reply at openstack.org Mon Apr 16 23:27:27 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:27:27 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_trove 15.1.19 (ocata) Message-ID: We are delighted to announce the release of: openstack-ansible-os_trove 15.1.19: os_trove role for OpenStack- Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_trove/ For more details, please see below. Changes in openstack-ansible-os_trove 15.1.18..15.1.19 ------------------------------------------------------ 7a0e5a7 Zuul: Remove project name e6da4e5 Make unstable functional test non-voting Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) From no-reply at openstack.org Mon Apr 16 23:27:33 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:27:33 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_rally 15.1.19 (ocata) Message-ID: We are tickled pink to announce the release of: openstack-ansible-os_rally 15.1.19: os_rally for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_rally/ For more details, please see below. Changes in openstack-ansible-os_rally 15.1.16..15.1.19 ------------------------------------------------------ 419c391 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:27:45 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:27:45 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_nova 15.1.19 (ocata) Message-ID: We are amped to announce the release of: openstack-ansible-os_nova 15.1.19: os_nova for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_nova/ For more details, please see below. Changes in openstack-ansible-os_nova 15.1.18..15.1.19 ----------------------------------------------------- 7a86083 Use first conductor for nova-manage cell_v2 discover_hosts a08b153 Update tests a-r-r to use newton-eol tag 80ad34f Use constraints for all pip package installations d21d15c Switch upgrade test to non-voting 7073987 Rearrange cell mapping tasks Diffstat (except docs and test files) ------------------------------------- tasks/consoles/nova_console_novnc_install.yml | 5 ++++- tasks/drivers/kvm/nova_compute_kvm_install.yml | 5 ++++- tasks/drivers/powervm/nova_compute_powervm.yml | 5 ++++- tasks/main.yml | 13 +++++-------- tasks/nova_db_post_setup.yml | 20 ++------------------ tasks/nova_db_setup.yml | 15 +++++++++++++++ zuul.d/project.yaml | 10 ++++++++-- 8 files changed, 43 insertions(+), 32 deletions(-) From no-reply at openstack.org Mon Apr 16 23:27:54 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:27:54 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_glance 15.1.19 (ocata) Message-ID: We enthusiastically announce the release of: openstack-ansible-os_glance 15.1.19: os_glance for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_glance/ For more details, please see below. Changes in openstack-ansible-os_glance 15.1.16..15.1.19 ------------------------------------------------------- 1ca862e Zuul: Remove project name c33e004 tests: test-glance-upgrades.sh: Remove the exit trap Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 2 files changed, 9 deletions(-) From no-reply at openstack.org Mon Apr 16 23:27:59 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:27:59 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-rabbitmq_server 15.1.19 (ocata) Message-ID: We are glad to announce the release of: openstack-ansible-rabbitmq_server 15.1.19: rabbitmq_server for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-rabbitmq_server/ For more details, please see below. Changes in openstack-ansible-rabbitmq_server 15.1.17..15.1.19 ------------------------------------------------------------- 14cced1 Fix cache update after initial apt_repository fail Diffstat (except docs and test files) ------------------------------------- tasks/install_apt.yml | 42 +++++++++++++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 7 deletions(-) From no-reply at openstack.org Mon Apr 16 23:28:12 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:28:12 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-plugins 15.1.19 (ocata) Message-ID: We are chuffed to announce the release of: openstack-ansible-plugins 15.1.19: plugins for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-plugins/ For more details, please see below. Changes in openstack-ansible-plugins 15.1.18..15.1.19 ----------------------------------------------------- 2ab0160 Utilise sorted to ensure no random changes Diffstat (except docs and test files) ------------------------------------- action/_v1_config_template.py | 6 +++--- action/_v2_config_template.py | 6 +++--- 3 files changed, 50 insertions(+), 6 deletions(-) From no-reply at openstack.org Mon Apr 16 23:31:25 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:31:25 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_designate 15.1.19 (ocata) Message-ID: We jubilantly announce the release of: openstack-ansible-os_designate 15.1.19: os_designate for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_designate/ For more details, please see below. Changes in openstack-ansible-os_designate 15.1.16..15.1.19 ---------------------------------------------------------- 5bdf6c9 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Mon Apr 16 23:31:45 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 16 Apr 2018 23:31:45 -0000 Subject: [release-announce] [openstackansible] openstack-ansible-os_horizon 15.1.19 (ocata) Message-ID: We are jazzed to announce the release of: openstack-ansible-os_horizon 15.1.19: OpenStack Horizon role for OpenStack Ansible This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/openstack-ansible-os_horizon/ For more details, please see below. Changes in openstack-ansible-os_horizon 15.1.15..15.1.19 -------------------------------------------------------- a7da483 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- zuul.d/project.yaml | 2 -- 1 file changed, 2 deletions(-) From no-reply at openstack.org Tue Apr 17 15:37:52 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 17 Apr 2018 15:37:52 -0000 Subject: [release-announce] [oslo] oslo.messaging 6.2.0 (rocky) Message-ID: We are psyched to announce the release of: oslo.messaging 6.2.0: Oslo Messaging API This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.messaging Download the package from: https://pypi.python.org/pypi/oslo.messaging Please report issues through launchpad: https://bugs.launchpad.net/oslo.messaging For more details, please see below. 6.2.0 ^^^^^ Prelude ******* Projects using any of the optional drivers can use extras to pull in dependencies for that driver. Upgrade Notes ************* * Projects using the AMQP 1.0 driver may now depend on oslo.messaging[amqp1]. Projects using the Kafka driver may now depend on oslo.messaging[kafka] Changes in oslo.messaging 6.1.0..6.2.0 -------------------------------------- 1231c4c Move requirements for the optional drivers (amqp1, kafka) 629d449 set default python to python3 e67bafd fix lower constraints and uncap eventlet 865ab52 Update kafka and dsvm jobs Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 5 ++- lower-constraints.txt | 7 ++-- .../run.yaml | 34 ++++------------ ...-extras-for-optional-deps-2a00e8007ef7a629.yaml | 12 ++++++ setup-test-env-kafka.sh | 2 +- setup.cfg | 14 +++++++ test-requirements.txt | 7 +--- tox.ini | 23 ++++++++--- 10 files changed, 93 insertions(+), 57 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index f1f6615..0ca1232 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -30,5 +29,0 @@ coverage!=4.4,>=4.0 # Apache-2.0 -# this is required for the docs build jobs -sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD -openstackdocstheme>=1.18.1 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 - @@ -42 +37 @@ bandit>=1.1.0 # Apache-2.0 -eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT +eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT From no-reply at openstack.org Tue Apr 17 15:38:08 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 17 Apr 2018 15:38:08 -0000 Subject: [release-announce] [oslo] oslo.rootwrap 5.14.0 (rocky) Message-ID: We are ecstatic to announce the release of: oslo.rootwrap 5.14.0: Oslo Rootwrap This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.rootwrap Download the package from: https://pypi.python.org/pypi/oslo.rootwrap Please report issues through launchpad: https://bugs.launchpad.net/oslo.rootwrap For more details, please see below. Changes in oslo.rootwrap 5.13.0..5.14.0 --------------------------------------- 5a37cb7 set default python to python3 b9b6cc1 fix lower constraints and uncap eventlet cfc7838 Update to support running benchmark on python3 fbc837e add lower-constraints job abc448e Updated from global requirements 3aa2ed4 Update links in README 8a909a7 Update reno for stable/queens 4ec6b38 Updated from global requirements 56f00f5 Updated from global requirements 674d805 Treat doc warnings as errors Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 +++++++ README.rst | 4 ++-- benchmark/benchmark.py | 4 ++++ lower-constraints.txt | 47 ++++++++++++++++++++++++++++++++++++++++++ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++++++ setup.cfg | 9 -------- test-requirements.txt | 8 +++---- tox.ini | 16 +++++++++++++- 10 files changed, 88 insertions(+), 18 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index fc370e7..08248d0 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12,3 +12,3 @@ testtools>=2.2.0 # MIT -sphinx>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 -oslotest>=1.10.0 # Apache-2.0 +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD +openstackdocstheme>=1.18.1 # Apache-2.0 +oslotest>=3.2.0 # Apache-2.0 @@ -21 +21 @@ mock>=2.0.0 # BSD -eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT +eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT From no-reply at openstack.org Tue Apr 17 15:39:06 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 17 Apr 2018 15:39:06 -0000 Subject: [release-announce] [oslo] oslo.vmware 2.28.0 (rocky) Message-ID: We are glad to announce the release of: oslo.vmware 2.28.0: Oslo VMware library This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.vmware Download the package from: https://pypi.python.org/pypi/oslo.vmware Please report issues through launchpad: https://bugs.launchpad.net/oslo.vmware For more details, please see below. Changes in oslo.vmware 2.27.0..2.28.0 ------------------------------------- 1f26391 fix lower constraints and uncap eventlet 1bcae99 Updated from global requirements 9432188 add lower-constraints job 87becf6 pypy is not checked at gate 2b626bc Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 +++++++ lower-constraints.txt | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++ requirements.txt | 4 ++-- test-requirements.txt | 2 +- tox.ini | 9 +++++++- 5 files changed, 76 insertions(+), 4 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index f3323e3..fb82a56 100644 --- a/requirements.txt +++ b/requirements.txt @@ -19 +19 @@ suds-jurko>=0.6 # LGPLv3+ -eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT +eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT @@ -22 +22 @@ urllib3>=1.21.1 # MIT -oslo.concurrency>=3.25.0 # Apache-2.0 +oslo.concurrency>=3.26.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 5a127f2..3c7e4d2 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -20 +20 @@ openstackdocstheme>=1.18.1 # Apache-2.0 -sphinx!=1.6.6,<1.7.0,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Tue Apr 17 15:39:10 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 17 Apr 2018 15:39:10 -0000 Subject: [release-announce] [oslo] oslo.service 1.31.1 (rocky) Message-ID: We are excited to announce the release of: oslo.service 1.31.1: oslo.service library This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.service Download the package from: https://pypi.python.org/pypi/oslo.service Please report issues through launchpad: https://bugs.launchpad.net/oslo.service For more details, please see below. Changes in oslo.service 1.31.0..1.31.1 -------------------------------------- 9091986 Revert "Revert "Permit aborting loopingcall while sleeping"" Diffstat (except docs and test files) ------------------------------------- oslo_service/loopingcall.py | 68 +++++++++++++++++++++++++++++++--- 2 files changed, 70 insertions(+), 14 deletions(-) From no-reply at openstack.org Tue Apr 17 15:39:31 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 17 Apr 2018 15:39:31 -0000 Subject: [release-announce] [oslo] oslo.concurrency 3.27.0 (rocky) Message-ID: We enthusiastically announce the release of: oslo.concurrency 3.27.0: Oslo Concurrency library This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.concurrency Download the package from: https://pypi.python.org/pypi/oslo.concurrency Please report issues through launchpad: https://bugs.launchpad.net/oslo.concurrency For more details, please see below. Changes in oslo.concurrency 3.26.0..3.27.0 ------------------------------------------ b2c1310 set default python to python3 ca3c450 Switch pep8 job to python 3 1bd8ac4 fix lower constraints and uncap eventlet e55a18c add lower-constraints job a02c71d Updated from global requirements d70052a Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 +++++ lower-constraints.txt | 61 ++++++++++++++++++++++++++++++++++++++++ oslo_concurrency/processutils.py | 4 +-- requirements.txt | 2 +- test-requirements.txt | 4 +-- tox.ini | 10 +++++++ 6 files changed, 83 insertions(+), 5 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 273668b..950e32d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +7 @@ enum34>=1.0.4;python_version=='2.7' or python_version=='2.6' or python_version== -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index df438df..a6f68de 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13 +13 @@ openstackdocstheme>=1.18.1 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD @@ -16 +16 @@ reno>=2.5.0 # Apache-2.0 -eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT +eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT From no-reply at openstack.org Tue Apr 17 15:40:11 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 17 Apr 2018 15:40:11 -0000 Subject: [release-announce] [oslo] oslo.versionedobjects 1.33.1 (rocky) Message-ID: We are ecstatic to announce the release of: oslo.versionedobjects 1.33.1: Oslo Versioned Objects library This release is part of the rocky release series. The source is available from: http://git.openstack.org/cgit/openstack/oslo.versionedobjects Download the package from: https://pypi.python.org/pypi/oslo.versionedobjects Please report issues through launchpad: http://bugs.launchpad.net/oslo.versionedobjects For more details, please see below. Changes in oslo.versionedobjects 1.33.0..1.33.1 ----------------------------------------------- b719764 Don't force unicode strings for UUID coercion 94cbb74 Add bindep.txt file to prevent fallback to generic list Diffstat (except docs and test files) ------------------------------------- bindep.txt | 9 +++++++++ oslo_versionedobjects/fields.py | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) From no-reply at openstack.org Tue Apr 17 15:42:21 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 17 Apr 2018 15:42:21 -0000 Subject: [release-announce] [oslo] oslo.db 4.36.0 (rocky) Message-ID: We joyfully announce the release of: oslo.db 4.36.0: Oslo Database library This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.db Download the package from: https://pypi.python.org/pypi/oslo.db Please report issues through launchpad: https://bugs.launchpad.net/oslo.db For more details, please see below. Changes in oslo.db 4.35.0..4.36.0 --------------------------------- 3f7abe0 set default python to python3 d2fcf86 uncap eventlet f659198 add lower-constraints job Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 +++++ lower-constraints.txt | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++ test-requirements.txt | 2 +- tox.ini | 8 ++++++ 4 files changed, 87 insertions(+), 1 deletion(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index c59940a..3b06eec 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ coverage!=4.4,>=4.0 # Apache-2.0 -eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT +eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT From no-reply at openstack.org Tue Apr 17 15:42:31 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 17 Apr 2018 15:42:31 -0000 Subject: [release-announce] [oslo] oslo.config 6.1.0 (rocky) Message-ID: We are happy to announce the release of: oslo.config 6.1.0: Oslo Configuration API This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.config Download the package from: https://pypi.python.org/pypi/oslo.config Please report issues through launchpad: https://bugs.launchpad.net/oslo.config For more details, please see below. Changes in oslo.config 6.0.2..6.1.0 ----------------------------------- 8f97bdb set default python to python3 f95a6ff Switch pep8 job to python 3 a69701c Make List option format bounds-sensitive 03ff144 sphinxext: Start parsing 'Opt.help' as rST ab6ee3b Add bindep.txt file to prevent fallback to generic list Diffstat (except docs and test files) ------------------------------------- bindep.txt | 9 +++++++++ oslo_config/sphinxext.py | 24 ++++++++++++++++++------ oslo_config/types.py | 5 +++-- tox.ini | 5 ++++- 5 files changed, 49 insertions(+), 9 deletions(-) From no-reply at openstack.org Tue Apr 17 15:46:58 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 17 Apr 2018 15:46:58 -0000 Subject: [release-announce] [oslo] oslo.reports 1.28.0 (rocky) Message-ID: We are happy to announce the release of: oslo.reports 1.28.0: oslo.reports library This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.reports Download the package from: https://pypi.python.org/pypi/oslo.reports Please report issues through launchpad: https://bugs.launchpad.net/oslo.reports For more details, please see below. Changes in oslo.reports 1.27.0..1.28.0 -------------------------------------- fa444a8 set default python to python3 409c15e fix lower constraints and uncap eventlet 8d0e5fc Document workaround for AccessDenied error a3ee768 add lower-constraints job 9dcee1d Updated from global requirements bcc813a Update links in README Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 ++++++ README.rst | 4 ++-- lower-constraints.txt | 61 +++++++++++++++++++++++++++++++++++++++++++++++ requirements.txt | 2 +- test-requirements.txt | 6 ++--- tox.ini | 10 ++++++++ 7 files changed, 90 insertions(+), 6 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index c5c2d9d..3323122 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8 # BSD License (3 clause) +Jinja2>=2.10 # BSD License (3 clause) diff --git a/test-requirements.txt b/test-requirements.txt index 5895827..029d9eb 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +10 @@ openstackdocstheme>=1.18.1 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD @@ -13,2 +13,2 @@ sphinx!=1.6.6,>=1.6.2 # BSD -oslo.config>=5.1.0 # Apache-2.0 -eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT +oslo.config>=5.2.0 # Apache-2.0 +eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT From no-reply at openstack.org Tue Apr 17 19:11:57 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Tue, 17 Apr 2018 19:11:57 -0000 Subject: [release-announce] [monasca] monasca-ui 1.5.3 (ocata) Message-ID: We exuberantly announce the release of: monasca-ui 1.5.3: Monasca Plugin for Horizon This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/monasca-ui/ For more details, please see below. Changes in monasca-ui 1.5.2..1.5.3 ---------------------------------- 9f84109 Display unique metric names for alarm 6fdd0f2 Fix Alarm Details section in Alarm History view 9db08e5 Fix validators for creating and editing notifications 107e71d Center the text for the button Deterministic 091496c Adding title to Filter Alarms pop-up 175a2c1 Fix misleading validation error f1fb22f Fix nit found in monasca-ui Diffstat (except docs and test files) ------------------------------------- monitoring/alarmdefs/workflows.py | 6 +++-- monitoring/alarms/tables.py | 9 ++++--- monitoring/alarms/templates/alarms/_filter.html | 1 + .../alarms/templates/alarms/alarm_history.html | 20 +++++++++++++-- monitoring/api/monitor.py | 6 ++--- monitoring/notifications/forms.py | 30 +++++++++++++--------- .../widgets/expression/sub-expression.tpl.html | 4 +-- 8 files changed, 68 insertions(+), 26 deletions(-) From no-reply at openstack.org Wed Apr 18 23:14:27 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Wed, 18 Apr 2018 23:14:27 -0000 Subject: [release-announce] [powervmstackers] nova_powervm 6.0.1 Message-ID: We are excited to announce the release of: nova_powervm 6.0.1: PowerVM driver for OpenStack Nova. Download the package from: https://tarballs.openstack.org/nova-powervm/ For more details, please see below. Changes in nova_powervm 6.0.0..6.0.1 ------------------------------------ e62fae6 update translations for queens a70603a Handle exceptions properly with iscsi discovery ecfb306 Use vios_uuids to process required vioses for iSCSI 06b1d95 Pass user context to virt driver when detaching volume 3cb455f tox needs to pull from stable/queens Diffstat (except docs and test files) ------------------------------------- nova_powervm/locale/de/nova-powervm.po | 250 +++++++++++-------- nova_powervm/locale/es/nova-powervm.po | 262 +++++++++++--------- nova_powervm/locale/fr/nova-powervm.po | 267 ++++++++++++--------- nova_powervm/locale/it/nova-powervm.po | 256 +++++++++++--------- nova_powervm/locale/ja/nova-powervm.po | 229 ++++++++++-------- nova_powervm/locale/ko/nova-powervm.po | 244 +++++++++++-------- nova_powervm/locale/nova-powervm.pot | 121 ++++++---- nova_powervm/locale/pt-BR/nova-powervm.po | 262 +++++++++++--------- nova_powervm/locale/ru/nova-powervm.po | 248 +++++++++++-------- nova_powervm/locale/zh-Hans/nova-powervm.po | 256 +++++++++++--------- nova_powervm/locale/zh-Hant/nova-powervm.po | 254 +++++++++++--------- nova_powervm/virt/powervm/driver.py | 2 +- nova_powervm/virt/powervm/volume/iscsi.py | 20 +- setup.cfg | 5 + tox.ini | 4 +- 17 files changed, 1646 insertions(+), 1137 deletions(-) From no-reply at openstack.org Thu Apr 19 12:58:43 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 12:58:43 -0000 Subject: [release-announce] [documentation] openstack-doc-tools 1.8.0 Message-ID: We are pleased to announce the release of: openstack-doc-tools 1.8.0: Tools for OpenStack Documentation The source is available from: https://git.openstack.org/cgit/openstack/openstack-doc-tools Download the package from: https://tarballs.openstack.org/openstack-doc-tools/ Please report issues through launchpad: https://bugs.launchpad.net/openstack-doc-tools For more details, please see below. Changes in openstack-doc-tools 1.7.0..1.8.0 ------------------------------------------- bb24cc4 [lang] Fixes PUBLISH_DIR for api-quick-start 3e766d6 add lower-constraints job c2276b4 Updated from global requirements 391c6d8 Remove unused oslo.config requirement 11652f5 Updated from global requirements a22003c Updated from global requirements 15fe203 Update links in README 8625096 Clean imports in code 675f242 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 +++++ README.rst | 6 ++-- bin/doc-tools-check-languages | 8 +++++- bindep.txt | 4 +++ lower-constraints.txt | 46 +++++++++++++++++++++++++++++++ requirements.txt | 5 ++-- sitemap/generator/spiders/sitemap_file.py | 4 +-- test-requirements.txt | 2 +- tox.ini | 10 +++++++ 9 files changed, 82 insertions(+), 10 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 7dcd433..c2a2bab 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +7,0 @@ lxml!=3.7.0,>=3.4.1 # BSD -oslo.config>=5.1.0 # Apache-2.0 @@ -10 +9 @@ docutils>=0.11 # OSI-Approved Open Source, Public Domain -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD @@ -12 +11 @@ demjson>=2.2.2 # GLGPLv3+ -PyYAML>=3.10 # MIT +PyYAML>=3.12 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 393536e..f16aff2 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -14 +14 @@ reno>=2.5.0 # Apache-2.0 -openstackdocstheme>=1.17.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Thu Apr 19 13:24:30 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:24:30 -0000 Subject: [release-announce] [freezer] python-freezerclient 1.7.0 (rocky) Message-ID: We are tickled pink to announce the release of: python-freezerclient 1.7.0: OpenStack Disaster Recovery API Client Library This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-freezerclient Download the package from: https://tarballs.openstack.org/python-freezerclient/ Please report issues through launchpad: https://bugs.launchpad.net/python-freezerclient For more details, please see below. Changes in python-freezerclient 1.6.0..1.7.0 -------------------------------------------- 7086dc5 Follow the new PTI for document build fc60bbe add lower-constraints job 2caa6a9 Updated from global requirements f57659b Updated from global requirements 9c9a7b4 Update links in README 333a7c1 Updated from global requirements f555762 Updated from global requirements 4528ae2 Updated from global requirements 6a83ec9 Abstract Freezerclient Object creation 8ca9809 Get project_id from session if not set using cli d5e7d24 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 ++++++ README.rst | 4 ++-- freezerclient/shell.py | 26 +++------------------ freezerclient/utils.py | 40 ++++++++++++++++++++++++++++++++ freezerclient/v2/client.py | 5 ++++ lower-constraints.txt | 52 ++++++++++++++++++++++++++++++++++++++++++ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 +++++ requirements.txt | 5 ++-- setup.cfg | 13 ----------- test-requirements.txt | 3 --- tox.ini | 15 ++++++++++-- 14 files changed, 139 insertions(+), 48 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 5999291..ff21bc5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=16.0 # PSF/ZPL +setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=21.0.0 # PSF/ZPL @@ -6 +6 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -keystoneauth1>=3.3.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 @@ -7,0 +8 @@ cliff!=2.9.0,>=2.8.0 # Apache-2.0 +oslo.utils>=3.33.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index ff2c458..610ecbc 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9,2 +8,0 @@ pylint==1.4.5 # GPLv2 -sphinx!=1.6.6,>=1.6.2 # BSD -openstackdocstheme>=1.18.1 # Apache-2.0 @@ -13 +10,0 @@ testtools>=2.2.0 # MIT -reno>=2.5.0 # Apache-2.0 From no-reply at openstack.org Thu Apr 19 13:40:31 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:40:31 -0000 Subject: [release-announce] [tripleo] python-tripleoclient 10.0.0 (rocky) Message-ID: We are pleased to announce the release of: python-tripleoclient 10.0.0: TripleO client This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/python-tripleoclient/ For more details, please see below. 10.0.0 ^^^^^^ New Features ************ * TLS is now used by default for the containerized undercloud. This is done by setting the "generate_service_certificate" parameter to True by default. * Introduce deployment_user parameter, default to the current user, will feed DeploymentUser parameter in THT, primarly used to add the user to the 'docker' group, so our operators can run the *overcloud container* commands when the undercloud is containerized. * Add a new option to the TripleO client in order to create an Undercloud backup. Usage, openstack undercloud backup [--add-path ADD_FILES_TO_BACKUP] * Added a warning message if user has provided an invalid role- specific parameter in the environment file. * If no undercloud.conf *container_images_file* is set then *openstack undercloud install --use-heat* will deploy an undercloud with the latest containers as specified by the defaults. This allows the *container_images_file* option to be not mandatory. * Similar to what instack-undercloud does, the containerized undercloud can now take user-provided certificates/keys in the bundled PEM format. This is done through the service_certificate option and is processed tripleoclient. * New command line arguments *--output-dir* and *--cleanup* define the heat templates processing rules for undercloud: "undercloud deploy --cleanup --output-dir /tmp/tht". The *output_dir* and *cleanup* configuration options for *undercloud.conf* may be used the same way and allow to configure "undercloud install --use-heat" behavior. * The "openstack undercloud install" command now has a "--dry-run" argument which will print the resulting install command instead of executing it. * Bind "undercloud_nameservers" defined in *undercloud.conf* to the "DnsServers" heat stack parameter. This ensures DNS configuration applied via os-net-config undercloud install time as well. That works additionally to "UndercloudNameserver" limited to the ctlplane subnet DNS configuration executed at post-install steps only. * Verbosity is disabled by default when deploying or upgrading a containerized undercloud; but it can be enabled with the option: --verbose * New "openstack overcloud roles" "list" and "show" commands were added in order to look at the roles as they are defined in the plan in the Swift container. Upgrade Notes ************* * This adds a --skip-tags parameter to the openstack overcloud upgrade run command openstack overcloud upgrade run --nodes compute-0 --skip-tags validation This is useful for skipping those step 0 tasks (tagged "validation") that check if services are running before allowing the upgrade to proceed, especially if you must re-run the upgrade after a failed attempt and some services cannot easily be started. The currently supported values for this are validation and pre-upgrade, and they can be combined as "--skip-tags 'validation,pre-upgrade'" if required. * The default location for "openstack overcloud config download" has changed to "~/tripleo-config". "config download" also no longer uses tmpdirs and will overwrite files on subsequent runs to the same "--config-dir" location. * The "`action`" parameter for overcloud fencing generation is now ignored. This is because recent versions of the underlying fencing agents now produce an error if the action parameter is used. Previously the use of the parameter was discouraged. * This adds the new --roles and --nodes parameters for the Queens major upgrade cli, specifically for the 'openstack overcloud upgrade run' which executes the ansible playbooks on overcloud nodes. openstack overcloud upgrade run --nodes compute-0 compute-1 openstack overcloud upgrade run --roles Controller Nodes for controlplane roles (the default 'Controller' role for example) need to be upgraded using the --roles parameter as these nodes must be upgraded together/in parallel. For non controlplane roles the --nodes parameter can be used to limit the upgrade run to one or more nodes as specified by the operator. * The content of the processed heat templates will be persisted under the given path as *$output_dir/$tempdir/templates*, for each run of the undercloud deploy or install commands, unless the *cleanup* mode is requested. Deprecation Notes ***************** * "openstack overcloud role list" and "openstack overcloud role show" are deprecated in favour of "openstack overcloud roles list" and "openstack overcloud roles show" respectively. The new commands operate directly on the plan rather than on the local filesystem. Bug Fixes ********* * This patch fixes https://bugs.launchpad.net/tripleo/+bug/1743575 The bug prevents a successeful stack creation when using a custom role with a composable service. * Fix undercloud heat installer renders Heat templates in */usr/share*, which contains t-h-t installed from the package. Other Notes *********** * When using containerized undercloud installation with *openstack undercloud install --use-heat*, the container_images_file is a required configuration parmeter. Changes in python-tripleoclient 9.1.0..10.0.0 --------------------------------------------- c4ace0e Correct stack and add ceph_ansible_playbook in upgrade unittests. 44d573c Follow the new PTI for document build [Updated] 6f53a9d Stop saying that containerized undercloud is experimental 855ded9 Manage upgrades to a containerized undercloud 623c9c8 Do container image prepare during undercloud deploy a42a9c1 Use the build_service_filter from kolla_builder 1db4335 containerized/undercloud: disable verbosity by default d5c58c2 Update prepare using an environment file a31c22b Add upgrade-[prepare|converge].yaml into upgrade cli 18efb19 Stop persisting previous configuration on update/upgrade prepare 2fd5bcc Use six to import things from urllib 6e29ecd Use no TLS environment explicitly 8f87c8e Fix switching services-docker to services 3ebe9c2 Default environment/services/* to docker 11a4adb Add missing unit tests for undercloud_deploy 17cd141 Allow providing --ssh-user for update/upgrade run commands 5741603 Use container_images_file for all image prepare b6f867b Add tripleo-ui docker service to undercloud config 03d61dd Make download_config backwards compatible 2b8d679 undercloud: load masquerade-networks service fecf526 Remove the disable_upgrade_deployment flag validation 81c64c6 Contanerized Undercloud - Routed Spine-Leaf d257297 Enable TLS by default in the containerized undercloud 11465ba Remove repeated code from TLS related bits in undercloud_config 644cfd3 Updated from global requirements 02a49c9 Generate inventory with tripleo-admin user 8393d3f Fix Issue: Netmask on br-ctlplane is always /24 48fda1c Change default output-dir to be $HOME 99520c9 Don't delete the tripleo Zaqar queue 11f094f Fix pre-flight validation undercloud-passwords.conf 7632a2d Updated from global requirements ef3e8dc Undercloud: inspection_runbench, inspection_extras b17e8ca Fix Genconfig - no HOME in environment d1c39c1 Wire up a --skip-tags parameter for overcloud upgrade run cli 4961bc7 Use openstackdocstheme for python-tripleoclient b05d6aa Undercloud: wire in 'clean_nodes' 0b55151 Updated from global requirements 0b3b552 Prepare t-h-t for undercloud in a work dir 0329c25 Fix the error message in _validate_no_ip_change 7eaee1b Deprecate the action parameter for fencing generation. 5513feb Containerized undercloud: Enable novajoin if configured f1504ee Containerized undercloud: Set --local-domain from undercloud.conf 2332386 Pass plan/stack name into config_download workflow 90b0bdb Remove nargs="+" from --nodes and --roles expect "comma, string" c6fed1f Refactor some common code between overcloud_upgrade and update a0386cf Updated from global requirements b4762cd undercloud: create EnableValidations 9e869e0 undercloud-deploy: Use process-templates.py from t-h-t root 74fbe7a Updated from global requirements 67d40fc Populate ContainerImagePrepare variable b84e4e1 Add --roles and --nodes params to overcloud upgrade run cli 088b6de Update new documentation PTI jobs f0b3f37 Generate NeutronDnsDomain on containerized undercloud a6f1daf Change default config download directory f0bad0d Make container_images_file required 9254f8b Configure heat DnsServers for undercloud install bc6be96 Wire in undercloud_mtu 97f5fdf Improve unit tests for overcloud deploy cleanup bef8cfa uc/deploy: try to keep passwords from undercloud-passwords.conf 187f4f8 Drop the inspection_enable_uefi option cac0dd5 undercloud_deploy: Default --output-only to False cb6a347 Updated from global requirements a51ee8e Use poll_for_events in undercloud install 96ffa3a Adds Overcloud Upgrade class and entry points for major upgrade 50a0932 undercloud_deploy: add --output-only option 04f40df undercloud_deploy: Drop the keep_running option 7b86460 Change List Plans to call workflow bfaf74e Don't print the start of a workflow, log it 6956e07 Clarify minor update CLI and split minor and major classes e2b84ba Make debug option working for UC heat installer b365080 Fix haproxy and keepalived env paths af8ad36 Drop masquerade_network from undercloud_config f55ad2c Persist user-files/* for 'overcloud update' command 8e715b9 Preserve roles_data and network_data d1db364 Use the generic preservation method for plan-environment.yaml 78e24e2 Keep original behavior of `overcloud deploy` ba10675 Add generic method for preserving plan files, use for user-environment.yaml ef23c77 Add generic methods to upload files to plan af19f35 Changes Delete Plan to Call Workflow c7583ed Fix temp files teardown for undercloud deploy 8f37a1e Added a warning message for the invalid role-specific parameters 36dd874 Updated from global requirements 068ebe0 Add --dry-run option to undercloud install 714195b undercloud: introduce deployment_user parameter 56e009b undercloud_config: setup VIPs, haproxy, etc 6ca0ee1 Inherit UpdateCommand class from overcloud DeployCommand class b3fae6e Pass the queue_name to messaging_websocket function for update d4696b9 undercloud_deploy: add opts to setup virtual-ips 40e6ec4 Fix lint errors eaaf2e8 Add Openstack Undercloud backup e72065c image_upload: allow ctrl-c eaa2e9c Get message from websocket instead from zaqarclient directly 07e27ff Zuul: Remove project name e62b638 Add major update implementation 51023bf Default verbosity to 1 if no verbosity_level available eaacf4e Update reno for stable/queens 8a6e018 Revert "Remove the overcloudrc.v3 file" 2a9ba1c Updated from global requirements 679a1f1 Document template enabled --tag-from-label 3cf44eb Allow passing an agent-name as a command line argument ebc64b6 Add --validate-only to openstack overcloud node import 6a45d44 Update the doc links to the right ones 7c0ad1d Composable role and service fails workflow 4cbb6cc Add workflows-based role listing commands 7012843 Handle user-provided TLS certificate/key for the undercloud Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 6 +- bindep.txt | 2 +- ...ult-for-undercloud_config-f8cdcf206de51b3c.yaml | 6 + ...ags-overcloud-upgrade-run-6aaf5925ffc02359.yaml | 16 + .../notes/bug-1743575-dcacfa668eaf51a6.yaml | 6 + ...nload-default-dir-changed-58a4b756b80050d0.yaml | 6 + ...iner-images-file-required-ff11154429796729.yaml | 6 + .../notes/deployment_user-bc451a45754035b9.yaml | 7 + ...-fencing-action-parameter-6ca390e9ebf43796.yaml | 7 + ...enstack-undercloud-backup-b0c83afeb565c41d.yaml | 5 + ...-cli-add-roles-nodes.yaml-6ac6ecda01286006.yaml | 16 + .../remove-overcloudrc-v3-088643d24a622473.yaml | 8 - .../role-specific-warning-63ce21643d51236c.yaml | 5 + ...ercloud-container-prepare-d272bdc30c073b29.yaml | 8 + ...undercloud-containers-tls-d513bfccb117ab35.yaml | 6 + .../undercloud-deploy-tht-4af4b91774600e8f.yaml | 20 + .../notes/undercloud-dry-run-30264c62d6d44626.yaml | 5 + .../undercloud-nameservers-fbfca8af10b3097f.yaml | 8 + .../notes/undercloud_debug-764ec17aa0653def.yaml | 5 + .../workflow-based-listings-6935d507c40a7e9d.yaml | 13 + releasenotes/source/conf.py | 2 +- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + requirements.txt | 10 +- setup.cfg | 20 +- test-requirements.txt | 7 +- tox.ini | 17 +- tripleoclient/constants.py | 24 +- tripleoclient/plugin.py | 5 +- .../v1/overcloud_deploy/test_overcloud_deploy.py | 112 ++++- .../v1/overcloud_image/test_container_image.py | 132 +----- .../v1/overcloud_image/test_overcloud_image.py | 18 + .../v1/overcloud_update/test_overcloud_update.py | 167 ++++++-- .../v1/overcloud_upgrade/test_overcloud_upgrade.py | 380 +++++++++++++++++ tripleoclient/utils.py | 148 ++++++- tripleoclient/v1/container_image.py | 94 ++--- tripleoclient/v1/overcloud_config.py | 2 +- tripleoclient/v1/overcloud_credentials.py | 2 +- tripleoclient/v1/overcloud_deploy.py | 138 ++---- tripleoclient/v1/overcloud_image.py | 41 +- tripleoclient/v1/overcloud_node.py | 8 + tripleoclient/v1/overcloud_parameters.py | 6 +- tripleoclient/v1/overcloud_plan.py | 17 +- tripleoclient/v1/overcloud_plan_roles.py | 158 +++++++ tripleoclient/v1/overcloud_roles.py | 15 +- tripleoclient/v1/overcloud_update.py | 198 +++++---- tripleoclient/v1/overcloud_upgrade.py | 236 +++++++++++ tripleoclient/v1/undercloud.py | 29 +- tripleoclient/v1/undercloud_backup.py | 84 ++++ tripleoclient/v1/undercloud_config.py | 463 +++++++++++++++++---- tripleoclient/v1/undercloud_deploy.py | 340 ++++++++++----- tripleoclient/v1/undercloud_preflight.py | 106 +++-- tripleoclient/workflows/baremetal.py | 30 ++ tripleoclient/workflows/base.py | 7 +- tripleoclient/workflows/deployment.py | 3 +- tripleoclient/workflows/package_update.py | 64 ++- tripleoclient/workflows/parameters.py | 15 +- tripleoclient/workflows/plan_management.py | 174 ++++++-- tripleoclient/workflows/roles.py | 45 ++ tripleoclient/workflows/undercloud_backup.py | 35 ++ zuul.d/layout.yaml | 2 - 77 files changed, 4155 insertions(+), 904 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 1e9ae49..4ed70f9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +7 @@ Babel!=2.4.0,>=2.3.4 # BSD -ipaddress>=1.0.16;python_version<'3.3' # PSF +ipaddress>=1.0.17;python_version<'3.3' # PSF @@ -12,2 +12,2 @@ python-heatclient>=1.10.0 # Apache-2.0 -python-ironicclient>=1.14.0 # Apache-2.0 -python-mistralclient>=3.1.0 # Apache-2.0 +python-ironicclient>=2.3.0 # Apache-2.0 +python-mistralclient!=3.2.0,>=3.1.0 # Apache-2.0 @@ -18 +18 @@ osc-lib>=1.8.0 # Apache-2.0 -websocket-client<=0.40.0,>=0.33.0 # LGPLv2+ +websocket-client>=0.44.0 # LGPLv2+ @@ -20 +20 @@ tripleo-common>=7.1.0 # Apache-2.0 -python-zaqarclient>=1.0.0 # Apache-2.0 +cryptography>=2.1 # BSD/Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 80dbb69..cae089c 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10,2 +9,0 @@ mock>=2.0.0 # BSD -oslosphinx>=4.7.0 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD @@ -14,4 +12 @@ testtools>=2.2.0 # MIT -requests-mock>=1.1.0 # Apache-2.0 - -# releasenotes -reno>=2.5.0 # Apache-2.0 +requests-mock>=1.2.0 # Apache-2.0 From no-reply at openstack.org Thu Apr 19 13:41:10 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:41:10 -0000 Subject: [release-announce] [tripleo] instack 9.0.0 (rocky) Message-ID: We are pumped to announce the release of: instack 9.0.0: instack This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/instack/ For more details, please see below. Changes in instack 8.1.0..9.0.0 ------------------------------- 3341378 Updated from global requirements c531bac Updated from global requirements c6196c2 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- test-requirements.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index d0a7ce6..5a1e7d8 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8,2 +8,2 @@ fixtures>=3.0.0 # Apache-2.0/BSD -python-subunit>=0.0.18 # Apache-2.0/BSD -sphinx>=1.6.2 # BSD +python-subunit>=1.0.0 # Apache-2.0/BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD @@ -13 +13 @@ testscenarios>=0.4 # Apache-2.0/BSD -testtools>=1.4.0 # MIT +testtools>=2.2.0 # MIT From no-reply at openstack.org Thu Apr 19 13:41:31 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:41:31 -0000 Subject: [release-announce] [tripleo] instack-undercloud 9.0.0 (rocky) Message-ID: We are thrilled to announce the release of: instack-undercloud 9.0.0: instack-undercloud This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/instack-undercloud Download the package from: https://tarballs.openstack.org/instack-undercloud/ Please report issues through launchpad: https://bugs.launchpad.net/tripleo For more details, please see below. 9.0.0 ^^^^^ New Features ************ * The undercloud now uses the "baremetal" neutron ML2 mechanism driver, and the l2 agent ironic-neutron-agent. This enables the possibility to use neutron routed networks in the undercloud. Upgrade Notes ************* * During an upgrade to this release, a migration of all nodes from classic drivers to hardware types will be attempted. For some nodes it may result in non-supported optional interfaces (like "agent" RAID or shellinabox console) to be reset to their no-op implementations (like "no-raid" RAID or "no-console" console). Nodes that cannot be upgraded will be skipped. Manual upgrade will be required, since the classic drivers may be removed in the Rocky release. Security Issues *************** * TLS is now used by default for the public endpoints. This is done through the generate_service_certificates option, which now defaults to 'True'. * Restrict memcached service to TCP and localhost network (CVE-2018-1000115). Bug Fixes ********* * The user-provided certificate (via the undercloud_service_certificate option) now takes precedence over the autogenerated certificate (which is created via the generate_service_certificate option) * Using the "dnsmasq" PXE filter for inspection fixes bug Changes in instack-undercloud 8.3.0..9.0.0 ------------------------------------------ ea55f3d Enable missing support for large objects in Swift 4d57a74 Replace LOG.warn with LOG.warning b1fe5c0 Always include certmonger_user 6a016a6 Use the default queue when calling create_deployment_plan 3bab129 Fix help string for subnets option 5e1a4d9 Use the new dnsmasq PXE filter in ironic-inspector 73d8eff Fix next_hop for metadata service host route on local_subnet b8f0603 Updated from global requirements 656722b add lower-constraints job f9b54b8 Add purge shadow tables to instack-undercloud 122807b Set undercloud nova notification_format to 'unversioned' 41f2694 Enable TLS by default 20c4088 Add Nova UI endpoints to the endpoint list fafb701 Updated from global requirements 1bc7a07 Ensure mtu is set correctly on ctlplane b0894d0 Add configuration for the Nova proxy endpoint db01d14 remove workaround for tuskar* packages 9fc6b98 Make user-provided cert take priority over autogenerated one a52ba3e [CVE-2018-1000115] memcached: restrict to TCP & localhost c1dd23c Mariadb online upgrade after yum update dace40e zuul: do not run containerized undercloud 565a7f4 Remove duplicate entry for neutron::service_plugins 410b9ce remove ownership change of ironic-dbsync.log 998230d Remove cloud-init and disable os-collect-config e3c3e89 Only delete and re-create managed Mistral workflows 0497316 Don't double load config b29abfb Remove ceilometer expirer from instack 28ff631 Install and enable neutron baremetal ML2 and L2 agent 3756d3d Enable automatic migration for classic drivers to hardware types dd05950 Drop inspection_enable_uefi option b82b8d4 Remove dnsmasq-ironic.conf management ce5dc7f Update reno for stable/queens a689f01 Update the outdated links 8ae1c7d Increase size of Heat max_template_size ffff124 Fix the url for TripleO documentation page 8b65d59 Updated from global requirements 061b995 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- README.md | 4 +- .../puppet-stack-config/puppet-stack-config.pp | 52 ++++--- .../puppet-stack-config.yaml.template | 32 ++++- instack_undercloud/undercloud.py | 151 ++++++++++++--------- lower-constraints.txt | 84 ++++++++++++ .../notes/TLS-by-default-bc12660c12ba7ab1.yaml | 5 + .../change-cert-precedence-e1926868d137aa1d.yaml | 6 + ...or-use-pxe-filter-dnsmasq-611a69bc12011989.yaml | 3 + .../memcached_hardening-3d6984c9b6e5f3f3.yaml | 4 + ...migrate-to-hardware-types-df0b6a3bd0f818fc.yaml | 9 ++ .../networking-baremetal-ml2-4b50d6bab617c00c.yaml | 5 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + requirements.txt | 6 +- test-requirements.txt | 2 +- tox.ini | 7 + undercloud.conf.sample | 6 +- zuul.d/layout.yaml | 12 +- zuul.d/project.yaml | 7 + 21 files changed, 329 insertions(+), 186 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 16af2ea..3502afb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ six>=1.10.0 # MIT -python-ironicclient>=2.2.0 # Apache-2.0 +python-ironicclient>=2.3.0 # Apache-2.0 @@ -8 +8 @@ python-novaclient>=9.1.0 # Apache-2.0 -python-mistralclient>=3.1.0 # Apache-2.0 +python-mistralclient!=3.2.0,>=3.1.0 # Apache-2.0 @@ -10 +10 @@ python-swiftclient>=3.2.0 # Apache-2.0 -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 717ba55..25a9112 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ openstackdocstheme>=1.18.1 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Thu Apr 19 13:43:52 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:43:52 -0000 Subject: [release-announce] [tripleo] puppet-tripleo 9.0.0 (rocky) Message-ID: We are pumped to announce the release of: puppet-tripleo 9.0.0: Puppet module for OpenStack TripleO This release is part of the rocky release series. The source is available from: http://git.openstack.org/cgit/openstack/puppet-tripleo Download the package from: https://tarballs.openstack.org/puppet-tripleo/ Please report issues through launchpad: http://bugs.launchpad.net/tripleo (tag: puppet) For more details, please see below. 9.0.0 ^^^^^ New Features ************ * Adds a new parameter to validate whether run the archive or purge manifest for deleted instances in Nova. * Add the ability to deploy an NFS backend for the Cinder Backup service. * Add support for specifying a table name when creating IPtables rules with the firewall class. * Adds support for Ironic Networking Baremetal. Networking Baremetal is used to integrate the Bare Metal service with the Networking service. * Add support for either rabbitmq server nodes or new oslo.messaging service nodes for separated rpc and notify communications * Added variables for endpoint_proxy_nova, endpoint_config_nova, and Apache mod_proxy configuration to proxy nova service just like similar services * Add support via hiera keys like 'tripleo::haproxy::${name}::listen_options' to customize the options of an haproxy service stanza. For example passing the by setting the 'tripleo::haproxy::cinder::options' hiera key to a hash made composed of: 'timeout client': '90m' 'timeout server': '90m' * Split up neutron-lbaas service plugin and agent Upgrade Notes ************* * Class tripleo::profile::base::neutron::lbaas will only configure the Neutron LBaaS service plugin from now on. Use class tripleo::profile::base::neutron::agents::lbaas to configure the Neutron LBaaS agent. Security Issues *************** * TLS v1.0 connections are no longer accepted by our HAProxy configuration. Bug Fixes ********* * Removes neutron ownership of certificates. * Fixes a bug where TLS certificates for ODL could not be generated correctly for deployment due to wrong owner/group applied to the files. Other Notes *********** * Added unit test for tripleo::keepalived class. * Added network_vips parameter to the tripleo::keepalived class where previously it was only exposed via the network_virtual_ips hiera data key. The new parameter still uses the network_virtual_ips hiera data for the default value or falls back to an empty hash. Changes in puppet-tripleo 8.3.0..9.0.0 -------------------------------------- c513172 Merge default_listen with swift_proxy_server_listen_options 6d51054 Partially revert "Fail more gracefully when passed an empty ip" 2131880 Add resource-stickiness=INFINITY to VIPs 001f563 haproxy: enable UI on containerized undercloud 7e72b2e metadata.json: prepare for 9.0.0 release (rocky-m1) f50d381 masquerade: configure FORWARD rules baec322 Fix docker debug/mirrors JSON augeas changes b6c3309 ceilo:base: include ::ceilometer::dispatcher::gnocchi 6bc451b Fixes incorrect license for certmonger haproxy dirs 2419b95 firewall/masquerading: configure state and proto 128ecf1 Fix mode for openstack services 4d08ec3 Include local CA installation outside of HAProxy cert setup b93250a Split up neutron-lbaas service plugin and agent 03402f2 Implement tripleo::masquerade_networks e2beaad Add support for Ironic Networking Baremetal fe09335 Removes neutron ownership of certs 1c13f0c HAProxy: expose stats socket in HA containerized deployment 6bc7a7f Add missing cron jobs for Overcloud cleanup 6dcb55f Add fact to get array of nic alias name e118042 Fixes incorrect ownership of ODL TLS cert/key c6db8d0 Add configuration for the Nova proxy endpoint 77527bb Make the 'Could not find data item hacluster_pwd' error a bit clearer 489d550 Pin puppet-collectd d8d86cf Conventional log directories for pacemaker bundles 7c234ba Include cors modules for Nova, Ironic Inspector 79ccad4 Support both rabbitmq and oslo.messaging service nodes 8f3c647 firewall/rule: add 'table' support cc82b62 Replace perl with awk 364c761 Add NFS backend for cinder-backup service 4bd257b ironic-inspector: enable support for dnsmasq PXE filter ce45763 Allow custom per-service listen_options for haproxy 35daa4f Fix rabbitmq haproxy configuration a4ae09d Extract local CA if it expired 4c7ca4c Fail more gracefully when passed an empty ip b51f182 Enable networking-mlnx ml2 drivers 65f3714 firewall: don't reload IPtables after cleanup fdcad62 Add flag to enable SELinux in docker profile f4e5a91 mistral/api: include cron_trigger ebde918 Disallow TLS v1.0 from HAProxy bd5599c Pin puppet-systemd 4802fa1 ironic/api: include cors config c8fe3cb Create vhost_socket_dir with proper permissions 2abe91f Fix stack update with rabbitmq containers 2207900 neutron/server: expose quotas configuration 1ec7756 Update default Cinder RBD backend_host value 7fb7d63 Move ip_forward configuration to THT 20cdbd3 Ensure ip_forward set before Docker bb50139 Reload iptables instead of restart 79b631b Update reno for stable/queens 3b304d1 Follow the new PTI for document build fd3c3e5 Conditionally include Nuage VRS and Nuage Metadata Agent e083f24 Add tests for tripleo::keepalived 85a7e64 Add support for Designate 49be755 Correct Neutron RabbitMQ User Param Mapping c62bb66 Ensure interface names are downcased Diffstat (except docs and test files) ------------------------------------- Puppetfile_extras | 10 +- lib/facter/nic_alias.rb | 22 +++ lib/puppet/parser/functions/interface_for_ip.rb | 3 +- lib/puppet/parser/functions/is_ip_addresses.rb | 25 +++ manifests/certmonger/ca/local.pp | 2 +- manifests/certmonger/haproxy.pp | 3 - manifests/certmonger/haproxy_dirs.pp | 4 +- manifests/certmonger/neutron.pp | 4 - manifests/certmonger/opendaylight.pp | 4 - manifests/firewall.pp | 32 ++-- manifests/firewall/rule.pp | 12 +- manifests/haproxy.pp | 47 ++++- manifests/haproxy/endpoint.pp | 10 +- manifests/haproxy/horizon_endpoint.pp | 10 +- manifests/keepalived.pp | 12 +- manifests/masquerade_networks.pp | 62 ++++++ manifests/pacemaker/haproxy_with_vip.pp | 4 + manifests/profile/base/aodh.pp | 19 +- manifests/profile/base/barbican/api.pp | 47 +++-- manifests/profile/base/ceilometer.pp | 20 +- manifests/profile/base/certmonger_user.pp | 12 ++ manifests/profile/base/cinder.pp | 19 +- manifests/profile/base/cinder/backup/nfs.pp | 36 ++++ manifests/profile/base/cinder/volume/rbd.pp | 4 +- manifests/profile/base/congress.pp | 12 +- manifests/profile/base/database/mysql.pp | 3 + manifests/profile/base/database/mysql/client.pp | 2 +- manifests/profile/base/designate.pp | 73 +++++++ manifests/profile/base/designate/api.pp | 49 +++++ manifests/profile/base/designate/central.pp | 58 ++++++ manifests/profile/base/designate/mdns.pp | 33 ++++ manifests/profile/base/designate/producer.pp | 33 ++++ manifests/profile/base/designate/sink.pp | 33 ++++ manifests/profile/base/designate/worker.pp | 33 ++++ manifests/profile/base/docker.pp | 35 +++- manifests/profile/base/glance/api.pp | 12 +- manifests/profile/base/heat.pp | 20 +- manifests/profile/base/ironic.pp | 12 +- manifests/profile/base/ironic/api.pp | 1 + manifests/profile/base/ironic_inspector.pp | 5 +- manifests/profile/base/keystone.pp | 22 ++- manifests/profile/base/manila.pp | 19 +- manifests/profile/base/mistral.pp | 19 +- manifests/profile/base/mistral/api.pp | 1 + manifests/profile/base/neutron.pp | 28 +-- manifests/profile/base/neutron/agents/lbaas.pp | 41 ++++ .../base/neutron/agents/networking_baremetal.pp | 36 ++++ manifests/profile/base/neutron/agents/nuage.pp | 26 ++- manifests/profile/base/neutron/lbaas.pp | 13 +- manifests/profile/base/neutron/ovs.pp | 4 +- manifests/profile/base/neutron/plugins/ml2.pp | 9 + .../neutron/plugins/ml2/networking_baremetal.pp | 36 ++++ .../base/neutron/plugins/ovs/opendaylight.pp | 47 ++++- manifests/profile/base/neutron/plumgrid.pp | 4 - manifests/profile/base/neutron/server.pp | 1 + manifests/profile/base/nova.pp | 21 ++- manifests/profile/base/nova/api.pp | 7 +- manifests/profile/base/novajoin.pp | 14 +- manifests/profile/base/octavia.pp | 12 +- manifests/profile/base/pacemaker.pp | 4 + manifests/profile/base/qdr.pp | 18 +- manifests/profile/base/rabbitmq.pp | 46 +++-- manifests/profile/base/sahara.pp | 19 +- manifests/profile/base/swift/proxy.pp | 10 +- manifests/profile/base/tacker.pp | 12 +- .../profile/pacemaker/database/mysql_bundle.pp | 9 +- .../profile/pacemaker/database/redis_bundle.pp | 2 +- manifests/profile/pacemaker/haproxy_bundle.pp | 5 + manifests/profile/pacemaker/rabbitmq.pp | 30 ++- manifests/profile/pacemaker/rabbitmq_bundle.pp | 47 ++++- manifests/ui.pp | 15 ++ metadata.json | 2 +- .../notes/No-TLS-v1.0-0edeac680bb51f94.yaml | 4 + .../notes/add-purge-tables-4f2de7c7e12ccf0c.yaml | 6 + ...cinder-backup-nfs-backend-59bf771a58af65f6.yaml | 4 + .../notes/firewall_table-f58ec47de40ec62d.yaml | 5 + .../fix-neutron-cert-perms-4a034bb516be6f9f.yaml | 4 + .../notes/fix-odl-tls-owner-77d2d71fe39ea3e7.yaml | 5 + ...onic-networking-baremetal-ebb19eca5fa235bc.yaml | 4 + .../notes/keepalived-test-f3eddf57a5b4d433.yaml | 9 + ...r-oslo-messaging-services-f29943b2eafd24e6.yaml | 5 + .../notes/nova-endpoint-a957a840ee653307.yaml | 5 + ...r-service-options-haproxy-75f5f00cf5243ecb.yaml | 9 + .../split-up-neutron-lbaas-f0c248220ed872cd.yaml | 9 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/tripleo_certmonger_ca_local_spec.rb | 2 +- .../tripleo_certmonger_opendaylight_spec.rb | 4 - spec/classes/tripleo_firewall_spec.rb | 7 + spec/classes/tripleo_keepalive_spec.rb | 209 +++++++++++++++++++++ spec/classes/tripleo_masquerade_networks_spec.rb | 86 +++++++++ .../tripleo_profile_base_cinder_backup_nfs_spec.rb | 59 ++++++ spec/classes/tripleo_profile_base_docker_spec.rb | 25 ++- ...o_profile_base_neutron_ovs_opendaylight_spec.rb | 75 +++++--- .../tripleo_profile_base_neutron_ovs_spec.rb | 14 +- spec/classes/tripleo_profile_base_qdr_spec.rb | 20 +- spec/defines/tripleo_haproxy_endpoint_spec.rb | 13 +- spec/fixtures/hieradata/default.yaml | 9 + spec/fixtures/hieradata/step4.yaml | 2 - spec/functions/is_ip_addresses_spec.rb | 12 ++ templates/designate/pools.yaml.erb | 43 +++++ templates/logrotate/containers_logrotate.conf.erb | 2 +- templates/ui/tripleo_ui_config.js.erb | 1 + test-requirements.txt | 6 - tox.ini | 2 +- 106 files changed, 1770 insertions(+), 319 deletions(-) From no-reply at openstack.org Thu Apr 19 13:46:08 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:46:08 -0000 Subject: [release-announce] [tripleo] os-refresh-config 9.0.0 (rocky) Message-ID: We high-spiritedly announce the release of: os-refresh-config 9.0.0: Refresh system configuration This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/os-refresh-config/ For more details, please see below. Changes in os-refresh-config 8.3.0..9.0.0 ----------------------------------------- cf2d984 Updated from global requirements 798133a Updated from global requirements 8f5ee63 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- test-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 0405624..b5cbcf5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +10 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Thu Apr 19 13:46:43 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:46:43 -0000 Subject: [release-announce] [tripleo] os-net-config 9.0.0 (rocky) Message-ID: We high-spiritedly announce the release of: os-net-config 9.0.0: OpenStack network configuration This release is part of the rocky release series. The source is available from: http://git.openstack.org/cgit/openstack/os-net-config Download the package from: https://tarballs.openstack.org/os-net-config/ Please report issues through launchpad: http://bugs.launchpad.net/os-net-config For more details, please see below. 9.0.0 ^^^^^ New Features * Adding dpdk support in meallnox nics. Dpdk now fully suuported in mellanox nics. Changes in os-net-config 8.3.0..9.0.0 ------------------------------------- db081a7 Don't restart ivs/nfvswitch in os-net-config 2ef3790 Adding ethtool command after binding dpdk drivers in Mellanox nics 68e5bfd Remove mox usage c22cbb6 Update reno for stable/queens 102de32 Update links in README 9e34362 ifcfg: don't restart ovs if --no-activate is specified aeaa6fe Adding the class and mac approach as dpdk-devargs in mellanox ConnectX-3 Diffstat (except docs and test files) ------------------------------------- README.rst | 4 +- os_net_config/impl_ifcfg.py | 37 +++---- os_net_config/utils.py | 46 ++++++++ .../dpdk-on-mellanox-nics-1d8fdb843a4e2b60.yaml | 5 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + test-requirements.txt | 1 - 13 files changed, 262 insertions(+), 161 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index fb7184c..e98b16e 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -15 +14,0 @@ mock>=2.0 # BSD -mox>=0.5.3 # Apache-2.0 From no-reply at openstack.org Thu Apr 19 13:46:51 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:46:51 -0000 Subject: [release-announce] [tripleo] os-apply-config 9.0.0 (rocky) Message-ID: We are pleased to announce the release of: os-apply-config 9.0.0: Config files from cloud metadata This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/os-apply-config/ For more details, please see below. Changes in os-apply-config 8.3.0..9.0.0 --------------------------------------- 9124f56 add lower-constraints job a0b2305 Updated from global requirements 973569e Updated from global requirements 6374a5b Updated from global requirements 4a8265b Updated from global requirements Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 34 ++++++++++++++++++++++++++++++++++ requirements.txt | 2 +- test-requirements.txt | 2 +- tox.ini | 7 +++++++ zuul.d/layout.yaml | 6 ++++++ 5 files changed, 49 insertions(+), 2 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index ea6de72..4e573f1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +8 @@ pystache>=0.5.4 # MIT -PyYAML>=3.10 # MIT +PyYAML>=3.12 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 0405624..b5cbcf5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +10 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Thu Apr 19 13:46:55 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:46:55 -0000 Subject: [release-announce] [tripleo] tripleo-ui 9.0.0 (rocky) Message-ID: We are psyched to announce the release of: tripleo-ui 9.0.0: tripleo-ui This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/tripleo-ui/ For more details, please see below. 9.0.0 ^^^^^ Bug Fixes * Fixes bug 1731972 Add tripleo-ui version and git sha to debug modal * Fixes bug 1750821 Available node counts in Role cards are properly calculated based on node - flavor - role tagging * Fixes bug 1750821 Use Nova profiles in node tagging form instead of role profiles * Fixes Bug 1753474 Running Mistral workflows is now more robust. In case when UI does not receive a message about a workflow being finished, it will start periodically checking the workflow execution to proactively get the result Changes in tripleo-ui 8.3.0..9.0.0 ---------------------------------- 82af407 Imported Translations from Zanata 5197c86 prepare for 9.0.0 release (rocky-m1) 31ed4f1 Imported Translations from Zanata 108d8be Move Logout under User Name Dropdown ccaf4a7 Imported Translations from Zanata 25b80a3 Imported Translations from Zanata efc5bef Don't pass history with message actions a9778fa Refactor PlansActions to use startWorkflow cbfb4fa Refactor LoggerActions to use startWorkflow b9dcdae Refactor RolesActions to use startWorkflow 694cf41 Add space above Edit Configuration button 06b40b3 Make Nodes workflow actions use startWorkflow 6e55c9f Make Validation actions use startWorkflow 494af34 Make running workflows more robust 16514bf eslint: use as-needed for arrow-body-style bc9804b Imported Translations from Zanata 6441216 Imported Translations from Zanata 355f645 Update Manage Roles link to be Inline Button ca7eb1d Imported Translations from Zanata 3431e1f Updating "Overcloud" term to be "Deployment" c53bf2e Fix DeploymentInfo in DeploymentSuccess 6243c02 Add nova to appConfig immutable record cf9e06e Imported Translations from Zanata 688dd38 Imported Translations from Zanata c7d5cbe Imported Translations from Zanata 2077c45 Fix ModalPanel in Firefox 5820107 Update deployment workflow tooltips 91ffb89 Remove unneeded icons on buttons 6a06eb6 Properly calculate taggedCounts in nodesAssignment ac0bb63 Use Nova profiles in node tagging form 8c8cac2 Update reno for stable/queens 9b4903e Upgrade webpack to 4 7e07e96 update reno for queens 9b09dd8 Refactor lodash imports 65f90dc Add version and git sha to debug modal Diffstat (except docs and test files) ------------------------------------- .eslintrc | 1 + config/tripleo_ui_config.js.sample | 1 + i18n/locales/de.json | 23 +- i18n/locales/en-GB.json | 23 +- i18n/locales/es.json | 47 +- i18n/locales/fr.json | 8 +- i18n/locales/id.json | 23 +- i18n/locales/ja.json | 25 +- i18n/locales/ko-KR.json | 23 +- i18n/locales/tr-TR.json | 23 +- i18n/locales/zh-CN.json | 89 +- npm-shrinkwrap.json | 13534 +++++++++++++------ package.json | 9 +- .../notes/add-version-8bdbea4be8e726dd.yaml | 5 + .../node_counts_improved-def0d57d4f3d72ec.yaml | 6 + .../notes/nova-profiles-5457ad7c39d19426.yaml | 5 + ...robust-workflow-execution-057a6a6330a2792c.yaml | 7 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + src/js/actions/LoggerActions.js | 19 +- src/js/actions/NodesActions.js | 99 +- src/js/actions/PlansActions.js | 143 +- src/js/actions/RegisterNodesActions.js | 14 +- src/js/actions/RolesActions.js | 38 +- src/js/actions/ValidationsActions.js | 32 +- src/js/actions/WorkflowActions.js | 115 + src/js/actions/ZaqarActions.js | 89 +- src/js/components/AuthenticatedContent.js | 3 +- src/js/components/NavBar.js | 24 +- src/js/components/UserAuthenticator.js | 12 +- src/js/components/UserDropdown.js | 56 + src/js/components/debug/DebugScreen.js | 32 +- .../deployment/DeploymentConfirmation.js | 31 +- src/js/components/deployment/DeploymentDetail.js | 54 +- src/js/components/deployment/DeploymentSuccess.js | 6 +- src/js/components/deployment/OvercloudInfo.js | 6 +- .../components/deployment/StackResourcesTable.js | 8 +- .../deployment_plan/ConfigurePlanStep.js | 27 +- src/js/components/deployment_plan/CurrentPlan.js | 29 +- src/js/components/deployment_plan/DeployStep.js | 1 - .../DeploymentConfigurationSummary.js | 18 +- .../deployment_plan/DeploymentPlanStep.js | 28 +- src/js/components/deployment_plan/HardwareStep.js | 13 +- src/js/components/deployment_plan/RolesStep.js | 21 +- .../EnvironmentCheckBox.js | 30 +- src/js/components/i18n/I18nDropdown.js | 18 +- src/js/components/i18n/I18nProvider.js | 18 +- src/js/components/login/LanguageInput.js | 12 +- src/js/components/login/Login.js | 12 +- src/js/components/nodes/Nodes.js | 1 - .../nodes/NodesListView/NodeExtendedInfo.js | 28 +- src/js/components/nodes/NodesTable.js | 18 +- src/js/components/nodes/NodesTableView.js | 12 +- .../components/nodes/NodesToolbar/NodesToolbar.js | 38 +- .../nodes/registerNodes/NodesFileUpload.js | 35 +- .../nodes/registerNodes/RegisterNodeFields.js | 212 +- .../nodes/registerNodes/RegisterNodesDialog.js | 23 +- .../nodes/registerNodes/RegisterNodesForm.js | 30 +- src/js/components/nodes/tag_nodes/TagNodesForm.js | 33 +- src/js/components/nodes/tag_nodes/TagNodesModal.js | 32 +- .../notifications/NotificationsToaster.js | 8 +- src/js/components/parameters/ParameterInputList.js | 24 +- src/js/components/parameters/Parameters.js | 20 +- src/js/components/parameters/ParametersForm.js | 15 +- src/js/components/parameters/ParametersSidebar.js | 24 +- src/js/components/plan/DeletePlan.js | 2 +- src/js/components/plan/EditPlan.js | 7 +- src/js/components/plan/PlanFileInput.js | 50 +- src/js/components/plan/PlansList.js | 1 - src/js/components/roles/NodesAssignment.js | 80 +- src/js/components/roles/RoleServices.js | 27 +- src/js/components/roles/Roles.js | 2 + src/js/components/ui/NavTab.js | 26 +- src/js/components/ui/Toolbar/ToolbarInputs.js | 56 +- src/js/components/ui/dropdown/Dropdown.js | 14 +- src/js/components/ui/dropdown/DropdownKebab.js | 22 +- src/js/components/ui/dropdown/MenuItemLink.js | 28 +- src/js/components/ui/forms/FormErrorList.js | 16 +- src/js/components/ui/forms/ModalFormErrorList.js | 4 +- .../components/ui/reduxForm/HorizontalCheckBox.js | 34 +- src/js/components/ui/reduxForm/HorizontalInput.js | 34 +- src/js/components/ui/reduxForm/HorizontalSelect.js | 46 +- src/js/components/ui/reduxForm/NodePickerInput.js | 22 +- src/js/components/ui/tables/DataTable.js | 4 +- src/js/components/ui/tables/DataTableCells.js | 14 +- src/js/components/ui/tables/DataTableRow.js | 8 +- src/js/components/validations/Validation.js | 32 +- src/js/components/validations/ValidationDetail.js | 14 +- src/js/components/validations/ValidationsList.js | 62 +- .../components/validations/ValidationsToolbar.js | 29 +- src/js/constants/WorkflowExecutionsConstants.js | 4 +- src/js/immutableRecords/appConfig.js | 5 +- src/js/immutableRecords/workflowExecutions.js | 8 +- src/js/index.js | 5 +- src/js/loaders/version.js | 16 +- src/js/reducers/appReducer.js | 4 +- src/js/reducers/environmentConfigurationReducer.js | 8 +- src/js/reducers/filtersReducer.js | 11 +- .../reducers/workflowExecutionTimeoutsReducer.js | 34 + src/js/reducers/workflowExecutionsReducer.js | 13 +- src/js/selectors/appConfig.js | 4 + src/js/selectors/environmentConfiguration.js | 34 +- src/js/selectors/filters.js | 4 +- src/js/selectors/flavors.js | 9 +- src/js/selectors/nodes.js | 35 +- src/js/selectors/nodesAssignment.js | 73 +- src/js/selectors/notifications.js | 4 +- src/js/selectors/parameters.js | 50 +- src/js/selectors/plans.js | 7 +- src/js/selectors/stacks.js | 13 +- src/js/selectors/validations.js | 37 +- src/js/selectors/workflowExecutionTimeouts.js | 20 + src/js/selectors/workflowExecutions.js | 19 + src/js/services/MistralApiService.js | 21 +- src/js/services/ZaqarWebSocketService.js | 4 +- src/js/store.js | 4 + src/js/utils/history.js | 18 + src/js/utils/nodes.js | 5 +- src/less/ui/ModalPanel.less | 2 +- webpack.common.js | 11 +- webpack.dev.js | 8 +- webpack.prod.js | 9 +- 137 files changed, 11429 insertions(+), 6027 deletions(-) From no-reply at openstack.org Thu Apr 19 13:48:41 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:48:41 -0000 Subject: [release-announce] [tripleo] tripleo-ipsec 9.0.0 (rocky) Message-ID: We contentedly announce the release of: tripleo-ipsec 9.0.0: Ansible role for managing TripleO's IPSEC tunnels This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/tripleo-ipsec/ For more details, please see below. Changes in tripleo-ipsec 8.1.0..9.0.0 ------------------------------------- 325d233 Implement skipping of networks 0f30019 Update to openstack-tox-linters job 7a98f66 Add pacemaker agent removal to uninstall process Diffstat (except docs and test files) ------------------------------------- README.md | 69 +++++++++++++++++++++++++++++++++++++++++ defaults/main.yml | 1 + tasks/ipsec.yml | 11 +------ tasks/legacy-ipsec-conf.yml | 75 +++++++++++++++++++++++---------------------- tasks/legacy.yml | 9 ------ tasks/main.yml | 2 ++ tasks/pacemaker_facts.yml | 11 +++++++ tasks/resource-agent.yml | 63 +++++++++++++++++++------------------ tasks/uninstall.yml | 14 +++++++++ zuul.d/layout.yaml | 4 +-- 10 files changed, 172 insertions(+), 87 deletions(-) From no-reply at openstack.org Thu Apr 19 13:50:03 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:50:03 -0000 Subject: [release-announce] [tripleo] os-collect-config 9.0.0 (rocky) Message-ID: We eagerly announce the release of: os-collect-config 9.0.0: Collect and cache metadata, run hooks on changes. This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/os-collect-config/ For more details, please see below. Changes in os-collect-config 8.3.0..9.0.0 ----------------------------------------- 7de2fd8 uncap eventlet b996a6e Updated from global requirements 1eeb81b Updated from global requirements 38de28d Updated from global requirements f9991ba Updated from global requirements 356a482 Update links in README Diffstat (except docs and test files) ------------------------------------- README.rst | 4 ++-- requirements.txt | 4 ++-- test-requirements.txt | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 9114f85..c497bab 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +7 @@ anyjson>=0.3.3 # BSD -eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT +eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT @@ -14 +14 @@ lxml!=3.7.0,>=3.4.1 # BSD -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 0405624..b5cbcf5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +10 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Thu Apr 19 13:51:27 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:51:27 -0000 Subject: [release-announce] [tripleo] tripleo-validations 9.0.0 (rocky) Message-ID: We eagerly announce the release of: tripleo-validations 9.0.0: A collection of Ansible playbooks to detect and report potential issues during TripleO deployments This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/tripleo-validations Download the package from: https://tarballs.openstack.org/tripleo-validations/ Please report issues through launchpad: https://bugs.launchpad.net/tripleo/+bugs?field.tag=validations For more details, please see below. 9.0.0 ^^^^^ New Features ************ * New validation to check for the SELinux Enforcing mode on the Undercloud. * New validation to check for latest minor version of python- tripleoclient * New module to check for new minor and major versions of a package Deprecation Notes ***************** * The "--static-inventory" argument to "tripleo-ansible-inventory" has been deprecated and aliased to "--static-yaml-inventory". See bug 1751855. Changes in tripleo-validations 8.3.0..9.0.0 ------------------------------------------- 70ba8b5 Optimize the link address 4920dab Add a validation that checks for available update 961b01a Extract 'filtered()' function into 'utils' c6e62ac Add new SELinux validation check 41dc576 add lower-constraints job d2787da Updated from global requirements 38d5d58 Fix docker img filter in rabbitmq validation 21e6ba6 Fix MySQL Open Files Limit validation 496ab51 Fix overcloud services connectivity validation 996ebde Updated from global requirements ec86dc5 Update the doc links to the newest ones adb572d Updated from global requirements d603d97 Deprecate ini formatted static-inventory 4ab6df7 Updated from global requirements 2bbb742 Update reno for stable/queens 5d30a5a Improve exceptions in tripleo-ansible-inventory Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 4 +- HACKING.rst | 2 +- README.rst | 18 +-- lower-constraints.txt | 118 ++++++++++++++++ .../add-selinux-validation-e23694aaf94d2a66.yaml | 4 + ...heck-latest-minor-version-14befc616a59002b.yaml | 6 + .../deprecate-ini-inventory-d7446df7e967adfe.yaml | 6 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + requirements.txt | 4 +- scripts/tripleo-ansible-inventory | 33 +++-- test-requirements.txt | 4 +- tox.ini | 7 + tripleo_validations/utils.py | 7 + validations/check-latest-minor-version.yaml | 23 ++++ validations/library/check_package_update.py | 150 +++++++++++++++++++++ validations/lookup_plugins/ironic_nodes.py | 20 +-- validations/lookup_plugins/nova_servers.py | 11 +- validations/mysql-open-files-limit.yaml | 2 +- validations/openstack-endpoints.yaml | 16 ++- validations/rabbitmq-limits.yaml | 2 +- validations/undercloud-selinux-mode.yaml | 35 +++++ zuul.d/layout.yaml | 6 + 24 files changed, 532 insertions(+), 56 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index c6cd458..51340da 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 @@ -10 +10 @@ python-heatclient>=1.10.0 # Apache-2.0 -python-ironicclient>=2.2.0 # Apache-2.0 +python-ironicclient>=2.3.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 7de495b..ac3ad48 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +9 @@ -setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=16.0 # PSF/ZPL +setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=21.0.0 # PSF/ZPL @@ -16 +16 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Thu Apr 19 13:52:37 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 13:52:37 -0000 Subject: [release-announce] [tripleo] tripleo-common 9.0.0 (rocky) Message-ID: We are psyched to announce the release of: tripleo-common 9.0.0: A common library for TripleO workflows. This release is part of the rocky release series. The source is available from: http://git.openstack.org/cgit/openstack/tripleo-common Download the package from: https://tarballs.openstack.org/tripleo-common/ Please report issues through launchpad: https://bugs.launchpad.net/tripleo-common For more details, please see below. 9.0.0 ^^^^^ New Features ************ * Adds a workflow to list deployment plans so the tripleo.plan.list action does not need to be called directly. * Added role-specific parameter validation workflow. * Adds a workflow to update the parameters in a given deployment plan so the tripleo.parameters.update action does not need to be called directly. Deprecation Notes ***************** * The tripleo.roles.list action is deprecated. Please use the tripleo.plan_management.v1.list_roles workflow instead. Calling actions directly is no longer supported. Bug Fixes ********* * Modifies the healthcheck for OpenDaylight to a supported URL. See https://bugs.launchpad.net/tripleo/+bug/1751857 * Fixes OpenDaylight healthcheck for TLS and regular deployments. Other Notes *********** * The inventory code is updated to use hostnames as the host alias. Since the hostname may not always be resolvable, ansible_host is added as a hostvar and set to the host's IP address. Using hostnames produces a much more user friendly result in the ansible output showing task result and play recap. Changes in tripleo-common 8.5.0..9.0.0 -------------------------------------- 242b671 Enforce env_variables values to string before run dec6aae Allow for more overhead in zaqar message 803920f ffwd-upgrade cli - adds ffwd_upgrade_converge_plan task for noops 9e72a42 Fixes ODL healthcheck URI 5822ccc Use hostnames in inventory 60f25d2 Don't set deployments as hostvars e85b982 Activate another set of healthchecks 29d5b5a Deprecates tripleo.roles.list action f76ae7f Switch to concurrent.futures for container prepare/upload ca06bed Break out function get_undercloud_registry 3651884 Perform multiple container image prepares and merge result b65e9a1 Make two workflows from 'validations' produce output 74f70b7 Use new ceph/daemon tags 0bb813c Add passwords and images for separate messaging backends d97cd4a Fix error handling in set_provision_state/set_power_state workflows f634994 Remove role_data from inventory a74541c Update converge workflow to remove no-ops 6090d32 Revert "Pass connection info via ansible config file" 30dded9 zuul: run ceph scenarios when touching actions/ansible.py ab04e0a Log ansible and ansible-playbook command. f2cef74 Force ANSIBLE_CALLBACK_WHITELIST to empty list for collect_nodes_uuid 8ad5e47 Move health_manager cfg section to octavia_worker e925871 Move build_service_filter to kolla_builder from tripleoclient b56d87d Represent image prepare defaults in new heat param format d53c356 Document functions for container prepare 1787014 Fix parameter indentation on Swift rebalance playbook b78aeab Fix missing permissions on Swift rebalance playbook 13e1aca Fails to get DPDK feature status. 556325c Add custom subclass to revert mapping 0b7906a Read bytes for default CA 280ae09 Refactor setting default CA 936522f Check mode support for Server Deployments 20d96d4 Add healthcheck script for libvirtd 4c45ba2 Add healthcheck script for neutron-sriov-agent 37e80ef Add healthcheck script for Horizon d6d694a Updated from global requirements 20e5f27 Remove /etc/os-net-config/config.json in os-apply-config a40f151 Check if plan_env has resource_registry key 05009b3 Add openvswitch element back in dc34285 Add and fix healthcheck scripts for Octavia services dde623f Pass connection info via ansible config file 84a7044 Add ironic-neutron-agent container ae07676 Install python2-networking-baremetal in neutron-server 3fd4f24 Raise an error if deployment_name cannot be determined 1c01c9b Remove extra ssh args passed to ansible 01d253f Fix minor updates for deployed server environments 7fadeae Make some tweaks to swift logging 564ae5b Add undercloud's CA certificate before deployment 405c6b2 Fail introspect_manageable_nodes if no nodes are manageable 9f2980d Improve messages on node state transitions 69b4962 Remove fence_action parameter from GenerateFencingParametersAction 413d90b Add excludes option to create_tarball function 654804c Increase the image size for security hardened images to 23G a2f465f Updated from global requirements 9450983 Ensure ceph-ansible playbooks are run one at a time 204947c Defaults to parent_resource name correctly 426f4aa Remove the noop deploystep for upgrade converge step c3c6724 Pass plan_name into get_config action dcc73a9 Wire up --skip-tags to the overcloud upgrade cli b89e679 Add healthcheck script for ceilometer-agent-compute 1760afa Add healthcheck script for Nova metadata 3efc2f9 Don't notify zaqar in publish_ui_logs_to_swift b7baf62 add option --gather-facts 59d594d Remove the name from task() functions that refer to themselves d45c47c Use ansible_hostname 4563a68 Add healthcheck script for nova-metadata service f330e0f Activate new healthchecks 0482c20 Add UUID to directory where Heat configs are stored 21c5de2 Updated from global requirements 66ad3f8 Add docker packages to dhcp and l3 agent containers 4820e11 Include active nodes when matching nodes by profile 8bcd8a6 Update reno for stable/queens fd4e399 Make tempest container available on undercloud 6bf50c2 Populate secure registry set with known secure f69566a Add tripleo-ui container 737439a Fixes OpenDaylight healthcheck 513a22c Always load rsyslog-base container 8ceb4e2 Fix broken validations on stack update 313b085 Include a default for tag_from_label 1f58a96 Adds workflow to list deployment plans 8586cc1 Provide the output to add a validation for role-specific params on services 86cce51 Add file type check to upload-swift-artifacts d712d64 Add Designate containers b265e2e Adds Update Parameters Workflow 4db4527 Build images with a 4k block size filesystem 8c56f23 Cleanup old MariaDB cruft from override file b9105a6 Remove PackageUpdateManager Diffstat (except docs and test files) ------------------------------------- container-images/overcloud_containers.yaml | 12 +- container-images/overcloud_containers.yaml.j2 | 75 ++++- .../tripleo_kolla_template_overrides.j2 | 154 ++++++++- healthcheck/aodh-api | 0 healthcheck/ceilometer-agent-compute | 14 + healthcheck/cinder-api | 0 healthcheck/collectd | 0 healthcheck/common.sh | 2 +- healthcheck/etcd | 0 healthcheck/gnocchi-api | 0 healthcheck/gnocchi-metricd | 0 healthcheck/gnocchi-statsd | 0 healthcheck/horizon | 10 + healthcheck/ironic-api | 0 healthcheck/ironic-pxe | 0 healthcheck/iscsid | 0 healthcheck/memcached | 0 healthcheck/mistral-api | 0 healthcheck/mistral-event-engine | 0 healthcheck/multipathd | 0 healthcheck/neutron-api | 0 healthcheck/neutron-sriov-agent | 14 + healthcheck/nova-api | 10 +- healthcheck/nova-libvirt | 3 + healthcheck/nova-placement | 0 healthcheck/octavia-api | 13 + healthcheck/octavia-health-manager | 6 +- healthcheck/octavia-housekeeping | 4 +- healthcheck/opendaylight-api | 13 +- healthcheck/panko-api | 0 healthcheck/redis | 0 healthcheck/tacker | 0 heat_docker_agent/configure_container.sh | 4 - image-yaml/overcloud-hardened-images.yaml | 3 +- image-yaml/overcloud-images-centos7.yaml | 2 + image-yaml/overcloud-images-rhel7.yaml | 2 + image-yaml/overcloud-images.yaml | 1 + image-yaml/overcloud-odl-rhel7.yaml | 1 + image-yaml/overcloud-realtime-compute.yaml | 3 +- .../octavia-controller-post-config/tasks/main.yml | 6 +- playbooks/swift_ring_rebalance.yaml | 3 + .../adds-list-plan-workflow-c0c6f91c9460a09a.yaml | 5 + ...hange-odl-healthcheck-uri-84d6dea51b110772.yaml | 5 + ...precate-list-roles-action-12744cee0e6d70e5.yaml | 6 + ...-opendaylight-healthcheck-f9bc1d2e067c4680.yaml | 4 + .../role-specific-validation-5ea0a31711ced6fe.yaml | 3 + .../update-params-workflow-b26fd4cc40549537.yaml | 5 + ...se-hostnames-in-inventory-6d1a3572baebf509.yaml | 6 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + requirements.txt | 11 +- .../templates/ssh_known_hosts.j2 | 2 +- scripts/upload-swift-artifacts | 30 ++ setup.cfg | 6 +- test-requirements.txt | 4 +- tripleo_common/_stack_update.py | 230 -------------- tripleo_common/actions/ansible.py | 27 +- tripleo_common/actions/deployment.py | 34 ++ tripleo_common/actions/logging_to_swift.py | 11 +- tripleo_common/actions/parameters.py | 23 +- tripleo_common/actions/plan.py | 41 +++ tripleo_common/actions/validations.py | 9 - tripleo_common/constants.py | 5 + tripleo_common/image/image_builder.py | 3 +- tripleo_common/image/image_uploader.py | 31 +- tripleo_common/image/kolla_builder.py | 154 ++++++++- tripleo_common/inventory.py | 51 ++- tripleo_common/templates/deployment.j2 | 29 ++ tripleo_common/templates/deployments.yaml | 29 +- tripleo_common/templates/group_var_server.j2 | 32 -- .../ControllerHostEntryDeployment | 19 ++ .../data/overcloud-controller-0/MyExtraConfigPost | 20 ++ .../utils/data/overcloud-controller-0/MyPostConfig | 19 ++ .../data/overcloud-controller-0/NetworkDeployment | 19 ++ .../ComputeHostEntryDeployment | 18 ++ .../data/overcloud-novacompute-0/MyExtraConfigPost | 19 ++ .../data/overcloud-novacompute-0/NetworkDeployment | 18 ++ .../ComputeHostEntryDeployment | 18 ++ .../data/overcloud-novacompute-1/MyExtraConfigPost | 20 ++ .../data/overcloud-novacompute-1/NetworkDeployment | 18 ++ .../data/overcloud-novacompute-2/AnsibleDeployment | 22 ++ .../ComputeHostEntryDeployment | 18 ++ .../data/overcloud-novacompute-2/MyExtraConfigPost | 19 ++ .../data/overcloud-novacompute-2/NetworkDeployment | 18 ++ tripleo_common/update.py | 60 ---- tripleo_common/utils/config.py | 42 ++- tripleo_common/utils/swift.py | 14 +- tripleo_common/utils/tarball.py | 12 +- undercloud_heat_plugins/config.py | 30 ++ workbooks/baremetal.yaml | 102 +++++- workbooks/ceph-ansible.yaml | 4 + workbooks/deployment.yaml | 5 +- workbooks/derive_params.yaml | 4 +- workbooks/octavia_post.yaml | 2 - workbooks/package_update.yaml | 88 +++++- workbooks/plan_management.yaml | 156 ++++++++-- workbooks/stack.yaml | 2 +- workbooks/swift_ring_rebalance.yaml | 2 - workbooks/undercloud_backup.yaml | 2 +- workbooks/validations.yaml | 39 ++- zuul.d/layout.yaml | 4 + 118 files changed, 2008 insertions(+), 1271 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 74dd46a..c129373 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10 +10 @@ python-heatclient>=1.10.0 # Apache-2.0 -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 @@ -14 +14 @@ python-glanceclient>=2.8.0 # Apache-2.0 -python-ironicclient>=2.2.0 # Apache-2.0 +python-ironicclient>=2.3.0 # Apache-2.0 @@ -17 +17 @@ mistral-lib>=0.3.0 # Apache-2.0 -oslo.concurrency>=3.25.0 # Apache-2.0 +oslo.concurrency>=3.26.0 # Apache-2.0 @@ -20 +20 @@ python-mistralclient!=3.2.0,>=3.1.0 # Apache-2.0 -Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8 # BSD License (3 clause) +Jinja2>=2.10 # BSD License (3 clause) @@ -29 +29,2 @@ keystoneauth1>=3.4.0 # Apache-2.0 -tenacity>=3.2.1 # Apache-2.0 +tenacity>=4.4.0 # Apache-2.0 +futures>=3.0.0;python_version=='2.7' or python_version=='2.6' # BSD diff --git a/test-requirements.txt b/test-requirements.txt index 619e6f5..562da47 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12 +12 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD @@ -17 +17 @@ testtools>=2.2.0 # MIT -PyYAML>=3.10 # MIT +PyYAML>=3.12 # MIT From no-reply at openstack.org Thu Apr 19 14:35:03 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 14:35:03 -0000 Subject: [release-announce] [powervmstackers] networking-powervm 6.0.1 Message-ID: We are jazzed to announce the release of: networking-powervm 6.0.1: PowerVM Neutron ML2 Agent for OpenStack Neutron. Download the package from: https://tarballs.openstack.org/networking-powervm/ For more details, please see below. Changes in networking-powervm 6.0.0..6.0.1 ------------------------------------------ eb5d4bf update translations for queens 924a5d0 tox needs to pull from stable/queens Diffstat (except docs and test files) ------------------------------------- networking_powervm/locale/de/networking-powervm.po | 55 +++++++++++---------- networking_powervm/locale/es/networking-powervm.po | 55 +++++++++++---------- networking_powervm/locale/fr/networking-powervm.po | 57 +++++++++++----------- networking_powervm/locale/it/networking-powervm.po | 57 +++++++++++----------- networking_powervm/locale/ja/networking-powervm.po | 52 ++++++++++---------- networking_powervm/locale/ko/networking-powervm.po | 55 +++++++++++---------- networking_powervm/locale/networking-powervm.pot | 27 ++++------ .../locale/pt-BR/networking-powervm.po | 57 +++++++++++----------- networking_powervm/locale/ru/networking-powervm.po | 53 ++++++++++---------- .../locale/zh-Hans/networking-powervm.po | 57 +++++++++++----------- .../locale/zh-Hant/networking-powervm.po | 57 +++++++++++----------- setup.cfg | 5 ++ tox.ini | 2 +- 14 files changed, 299 insertions(+), 294 deletions(-) From no-reply at openstack.org Thu Apr 19 14:48:13 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 14:48:13 -0000 Subject: [release-announce] [trove] python-troveclient 2.15.0 (rocky) Message-ID: We joyfully announce the release of: python-troveclient 2.15.0: Client library for OpenStack DBaaS API This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-troveclient Download the package from: https://pypi.python.org/pypi/python-troveclient Please report issues through launchpad: https://bugs.launchpad.net/python-troveclient For more details, please see below. 2.15.0 ^^^^^^ New Features * The command "trove cluster-grow" is now available to use in the python-openstackclient CLI as "openstack database cluster grow" * The command "trove cluster-shrink" is now available to use in the python-openstackclient CLI as "openstack database cluster shrink" Changes in python-troveclient 2.14.0..2.15.0 -------------------------------------------- 1dd0c2e add lower-constraints job 0e6c017 Updated from global requirements 8f5f328 Updated from global requirements 5757f3a Clean imports in code 8aaf3c8 Updated from global requirements 728d937 Fix invalid mock in OSC cluster creating unittest a2da920 Add cluster-grow and cluster-shrink to OSC 0b28b04 Handle error response for webob>=1.6.0 0ecff6e Update reno for stable/queens 26425a6 Updated from global requirements bf24669 Add 'update' command to OSC 4c34430 Remove now obsolete Zuul job name 3bc58e7 Updated from global requirements 19f512b Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 6 +- lower-constraints.txt | 88 ++++++++++++++++++++++ ...luster-grow-shrink-to-osc-a07bc0d974b0c0a4.yaml | 10 +++ .../notes/add-update-to-osc-05eb21c5fa18a788.yaml | 5 ++ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++ requirements.txt | 6 +- setup.cfg | 3 + test-requirements.txt | 6 +- tox.ini | 7 ++ troveclient/apiclient/exceptions.py | 24 +++++- troveclient/osc/v1/database_clusters.py | 87 ++++++++++++++++++--- troveclient/osc/v1/database_instances.py | 56 ++++++++++++++ troveclient/v1/shell.py | 6 +- 19 files changed, 426 insertions(+), 36 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 31d6fec..2d57e1a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -PrettyTable<0.8,>=0.7.1 # BSD +PrettyTable<0.8,>=0.7.2 # BSD @@ -11 +11 @@ Babel!=2.4.0,>=2.3.4 # BSD -keystoneauth1>=3.3.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 @@ -14 +14 @@ python-swiftclient>=3.2.0 # Apache-2.0 -python-mistralclient>=3.1.0 # Apache-2.0 +python-mistralclient!=3.2.0,>=3.1.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index d3a1735..cd56b3e 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9,2 +9,2 @@ python-openstackclient>=3.12.0 # Apache-2.0 -requests-mock>=1.1.0 # Apache-2.0 -sphinx>=1.6.2 # BSD +requests-mock>=1.2.0 # Apache-2.0 +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD @@ -17 +17 @@ reno>=2.5.0 # Apache-2.0 -openstackdocstheme>=1.17.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Thu Apr 19 17:14:39 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 17:14:39 -0000 Subject: [release-announce] [zaqar] zaqar-ui 4.0.1 (queens) Message-ID: We contentedly announce the release of: zaqar-ui 4.0.1: Zaqar User Interface This release is part of the queens stable release series. The source is available from: https://git.openstack.org/cgit/openstack/zaqar-ui Download the package from: https://tarballs.openstack.org/zaqar-ui/ Please report issues through launchpad: https://bugs.launchpad.net/zaqar-ui For more details, please see below. Changes in zaqar-ui 4.0.0..4.0.1 -------------------------------- dc37bad Replaces yaml.load() with yaml.safe_load() bda9a83 Imported Translations from Zanata 33d20c1 Update UPPER_CONSTRAINTS_FILE for stable/queens 9690817 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .../source/locale/de/LC_MESSAGES/releasenotes.po | 147 ------------------- .../locale/en_GB/LC_MESSAGES/releasenotes.po | 154 -------------------- .../source/locale/fr/LC_MESSAGES/releasenotes.po | 45 ------ .../source/locale/id/LC_MESSAGES/releasenotes.po | 144 ------------------- .../source/locale/ja/LC_MESSAGES/releasenotes.po | 157 --------------------- .../locale/ko_KR/LC_MESSAGES/releasenotes.po | 45 ------ .../locale/zh_CN/LC_MESSAGES/releasenotes.po | 135 ------------------ tox.ini | 2 +- zaqar_ui/api/rest/zaqar.py | 2 +- zaqar_ui/locale/en_GB/LC_MESSAGES/django.po | 8 +- zaqar_ui/locale/en_GB/LC_MESSAGES/djangojs.po | 8 +- zaqar_ui/locale/ko_KR/LC_MESSAGES/django.po | 8 +- zaqar_ui/locale/ko_KR/LC_MESSAGES/djangojs.po | 46 +++++- zaqar_ui/locale/pt_BR/LC_MESSAGES/django.po | 6 +- zaqar_ui/locale/pt_BR/LC_MESSAGES/djangojs.po | 24 +++- zaqar_ui/locale/tr_TR/LC_MESSAGES/django.po | 8 +- zaqar_ui/locale/tr_TR/LC_MESSAGES/djangojs.po | 8 +- zaqar_ui/locale/zh_CN/LC_MESSAGES/django.po | 8 +- zaqar_ui/locale/zh_CN/LC_MESSAGES/djangojs.po | 8 +- 20 files changed, 93 insertions(+), 871 deletions(-) From no-reply at openstack.org Thu Apr 19 20:07:02 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 20:07:02 -0000 Subject: [release-announce] [powervmstackers] ceilometer-powervm 6.0.1 (queens) Message-ID: We are happy to announce the release of: ceilometer-powervm 6.0.1: PowerVM Ceilometer Inspector for OpenStack Ceilometer. This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/ceilometer-powervm/ For more details, please see below. Changes in ceilometer-powervm 6.0.0..6.0.1 ------------------------------------------ a29ca2b update translations for queens 11c7239 tox needs to pull from stable/queens 0fb4424 Update UPPER_CONSTRAINTS_FILE for stable/queens 898885d Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + ceilometer_powervm/locale/ceilometer-powervm.pot | 28 ++++++--------- ceilometer_powervm/locale/de/ceilometer-powervm.po | 39 ++++++++++---------- ceilometer_powervm/locale/es/ceilometer-powervm.po | 39 ++++++++++---------- ceilometer_powervm/locale/fr/ceilometer-powervm.po | 39 ++++++++++---------- ceilometer_powervm/locale/it/ceilometer-powervm.po | 39 ++++++++++---------- ceilometer_powervm/locale/ja/ceilometer-powervm.po | 39 ++++++++++---------- ceilometer_powervm/locale/ko/ceilometer-powervm.po | 39 ++++++++++---------- .../locale/pt-BR/ceilometer-powervm.po | 41 +++++++++++----------- ceilometer_powervm/locale/ru/ceilometer-powervm.po | 39 ++++++++++---------- .../locale/zh-Hans/ceilometer-powervm.po | 39 ++++++++++---------- .../locale/zh-Hant/ceilometer-powervm.po | 39 ++++++++++---------- setup.cfg | 5 +++ tox.ini | 4 +-- 14 files changed, 220 insertions(+), 210 deletions(-) From no-reply at openstack.org Thu Apr 19 20:08:22 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 20:08:22 -0000 Subject: [release-announce] [keystone] python-keystoneclient 3.16.0 (rocky) Message-ID: We are amped to announce the release of: python-keystoneclient 3.16.0: Client Library for OpenStack Identity This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-keystoneclient Download the package from: https://pypi.python.org/pypi/python-keystoneclient Please report issues through launchpad: https://bugs.launchpad.net/python-keystoneclient For more details, please see below. Changes in python-keystoneclient 3.15.0..3.16.0 ----------------------------------------------- 935401e add lower-constraints job 40642d5 Updated from global requirements 2a13f2b Updated from global requirements 7c778ae Update links in README 70f33b5 Updated from global requirements 53972d6 Override find function in project 9021e33 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 ++++ README.rst | 4 +-- keystoneclient/v3/projects.py | 5 +++ lower-constraints.txt | 77 ++++++++++++++++++++++++++++++++++++++++++ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++++ requirements.txt | 4 +-- test-requirements.txt | 4 +-- tox.ini | 7 ++++ 10 files changed, 111 insertions(+), 8 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index ad8fc01..65e83de 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,2 +8,2 @@ debtcollector>=1.2.0 # Apache-2.0 -keystoneauth1>=3.3.0 # Apache-2.0 -oslo.config>=5.1.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 4605118..bad9c18 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13 +13 @@ mock>=2.0.0 # BSD -oauthlib>=0.6.0 # BSD +oauthlib>=0.6.2 # BSD @@ -15 +15 @@ oslotest>=3.2.0 # Apache-2.0 -requests-mock>=1.1.0 # Apache-2.0 +requests-mock>=1.2.0 # Apache-2.0 From no-reply at openstack.org Thu Apr 19 20:35:46 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 20:35:46 -0000 Subject: [release-announce] [watcher] python-watcherclient 1.7.0 (rocky) Message-ID: We are happy to announce the release of: python-watcherclient 1.7.0: Python client library for Watcher API This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-watcher Download the package from: https://pypi.python.org/pypi/python-watcherclient Please report issues through launchpad: https://bugs.launchpad.net/watcher For more details, please see below. Changes in python-watcherclient 1.6.0..1.7.0 -------------------------------------------- 83ccfbb [WiP] functional jobs fix 8acf018 ZuulV3 support for watcherclient 40d8df2 add lower-constraints job 9bfefbf Add tempest plugin b84039d Delete the unnecessary '-' f8ead12 Updated from global requirements 85e4e36 Updated from global requirements ed9ce5b Update links in README a22dab5 Updated from global requirements 0d72330 Fix global efficacy format e359488 Zuul: Remove project name Diffstat (except docs and test files) ------------------------------------- .stestr.conf | 3 + .zuul.yaml | 3 +- README.rst | 6 +- lower-constraints.txt | 92 ++++++++++++++++++++++ requirements.txt | 4 +- setup.cfg | 2 + test-requirements.txt | 2 +- tox.ini | 8 ++ watcherclient/config.py | 23 ++++++ watcherclient/plugin.py | 34 ++++++++ watcherclient/v1/action_plan_shell.py | 2 +- 17 files changed, 291 insertions(+), 116 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 4d907e2..6880d28 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12 +12 @@ PrettyTable<0.8,>=0.7.1 # BSD -keystoneauth1>=3.3.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 @@ -14 +14 @@ six>=1.10.0 # MIT -PyYAML>=3.10 # MIT +PyYAML>=3.12 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 3706584..9ba8aac 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12 +12 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Thu Apr 19 20:44:56 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 20:44:56 -0000 Subject: [release-announce] [manila] manila-ui 2.14.0 (rocky) Message-ID: We are overjoyed to announce the release of: manila-ui 2.14.0: Manila Management Dashboard This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/manila-ui Download the package from: https://tarballs.openstack.org/manila-ui/ Please report issues through launchpad: https://bugs.launchpad.net/manila-ui For more details, please see below. Changes in manila-ui 2.13.0..2.14.0 ----------------------------------- 2203bf4 Imported Translations from Zanata 8f194b1 Imported Translations from Zanata d3c73ad Move the job manila-ui-dsvm in-tree 8ba2d5f Updated from global requirements 6b4acf1 Use EXTRA_TABS/EXTRA_STEPS mechanism to handle manila quotas 1b90201 Update links in README 9ca03cd Add horizon to requirements f779f6c Imported Translations from Zanata 67ea44d Updated from global requirements e1f47ec Imported Translations from Zanata fcb6a17 Imported Translations from Zanata 4791315 Imported Translations from Zanata d96250f Imported Translations from Zanata d117965 Imported Translations from Zanata d539af5 Imported Translations from Zanata 4e96615 Update reno for stable/queens a0e56ce Imported Translations from Zanata e8ac6fd Correct django template pattern in babel-django.cfg 881c2d8 Updated from global requirements 275ddf2 Imported Translations from Zanata Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 18 + README.rst | 4 +- babel-django.cfg | 4 +- manila_ui/api/manila.py | 8 + manila_ui/dashboards/admin/defaults/__init__.py | 0 manila_ui/dashboards/admin/defaults/tables.py | 51 + manila_ui/dashboards/admin/defaults/tabs.py | 42 + manila_ui/dashboards/admin/defaults/workflows.py | 80 ++ manila_ui/dashboards/identity/__init__.py | 0 manila_ui/dashboards/identity/projects/__init__.py | 0 .../dashboards/identity/projects/workflows.py | 54 + manila_ui/dashboards/project/shares/__init__.py | 338 +---- .../_80_manila_admin_add_share_panel_group.py | 16 + manila_ui/locale/cs/LC_MESSAGES/django.po | 28 +- manila_ui/locale/de/LC_MESSAGES/django.po | 102 +- manila_ui/locale/en_GB/LC_MESSAGES/django.po | 486 +++++++- manila_ui/locale/fr/LC_MESSAGES/django.po | 29 +- manila_ui/locale/id/LC_MESSAGES/django.po | 463 ++++++- manila_ui/locale/ja/LC_MESSAGES/django.po | 30 +- manila_ui/locale/ko_KR/LC_MESSAGES/django.po | 602 ++++++++- manila_ui/locale/pt_BR/LC_MESSAGES/django.po | 1305 +++++++++++++++++++- manila_ui/locale/ru/LC_MESSAGES/django.po | 29 +- manila_ui/locale/tr_TR/LC_MESSAGES/django.po | 29 +- manila_ui/locale/zh_CN/LC_MESSAGES/django.po | 28 +- playbooks/legacy/manila-ui-dsvm/post.yaml | 80 ++ playbooks/legacy/manila-ui-dsvm/run.yaml | 82 ++ releasenotes/source/index.rst | 1 + .../source/locale/de/LC_MESSAGES/releasenotes.po | 12 +- .../locale/en_GB/LC_MESSAGES/releasenotes.po | 16 +- .../source/locale/id/LC_MESSAGES/releasenotes.po | 10 +- .../locale/ko_KR/LC_MESSAGES/releasenotes.po | 16 +- .../locale/pt_BR/LC_MESSAGES/releasenotes.po | 156 +++ .../locale/zh_CN/LC_MESSAGES/releasenotes.po | 8 +- releasenotes/source/queens.rst | 6 + requirements.txt | 4 +- test-requirements.txt | 6 +- 37 files changed, 3558 insertions(+), 666 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 721b961..d2d5711 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +8 @@ Babel!=2.4.0,>=2.3.4 # BSD -Django<2.0,>=1.8 # BSD +Django<2.0,>=1.11 # BSD @@ -14,0 +15,2 @@ six>=1.10.0 # MIT + +horizon>=13.0.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index d00ed46..2298960 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5,2 +4,0 @@ --e git://github.com/openstack/horizon.git#egg=horizon - @@ -14,2 +12,2 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx!=1.6.6,>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Thu Apr 19 20:49:37 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 20:49:37 -0000 Subject: [release-announce] [manila] python-manilaclient 1.22.0 (rocky) Message-ID: We are overjoyed to announce the release of: python-manilaclient 1.22.0: Client library for OpenStack Manila API. This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-manilaclient Download the package from: https://pypi.python.org/pypi/python-manilaclient Please report issues through launchpad: https://bugs.launchpad.net/python-manilaclient For more details, please see below. 1.22.0 ^^^^^^ Bug Fixes * Fix endpoint not found error when only the manilav2 endpoint is configured. Changes in python-manilaclient 1.21.0..1.22.0 --------------------------------------------- c898e5c Allow clone of manila-tempest-plugin d04dcc5 add lower-constraints job eec6024 Follow the new PTI for document build a4dadb8 Drop unused test-requirement d14ab17 Updated from global requirements 946993c add os-testr to test-requirements e20171b Add unit-test for apiversions.APIVersion.is_latest 0b578fa Update links in README caf07ca Fix manila endpoint in catalog not find error 0cee351 Fix 'List' command filters do not accept unicode symbols b55e056 Update reno for stable/queens 8415a4c Clean imports in code e4ea631 Updated from global requirements d81168c Zuul: Remove project name 635dd03 Cover string representations of api_versions.APIVersion 791b9f4 Add missing assertions for APIVersion comparison Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 4 +- README.rst | 4 +- lower-constraints.txt | 95 ++++++++++++++++++++++ manilaclient/base.py | 12 ++- manilaclient/shell.py | 14 +++- manilaclient/v2/shell.py | 8 +- .../manilaclient-dsvm-neutron-functional/run.yaml | 1 + ...x-endpoint-not-found.yaml-a06a3b0ba5006718.yaml | 4 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++ requirements.txt | 6 +- setup.cfg | 10 --- test-requirements.txt | 5 +- tox.ini | 17 +++- 19 files changed, 213 insertions(+), 36 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 04936ff..d8fa05d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,3 +8,3 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -ipaddress>=1.0.16;python_version<'3.3' # PSF -oslo.config>=5.1.0 # Apache-2.0 -oslo.log>=3.30.0 # Apache-2.0 +ipaddress>=1.0.17;python_version<'3.3' # PSF +oslo.config>=5.2.0 # Apache-2.0 +oslo.log>=3.36.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index b4101d2..e316639 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12,3 +12 @@ mock>=2.0.0 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 -oslotest>=1.10.0 # Apache-2.0 -sphinx>=1.6.2 # BSD +os-testr>=1.0.0 # Apache-2.0 @@ -19 +16,0 @@ python-openstackclient>=3.12.0 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 From no-reply at openstack.org Thu Apr 19 21:02:43 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:02:43 -0000 Subject: [release-announce] [watcher] python-watcher 1.9.0 (rocky) Message-ID: We are satisfied to announce the release of: python-watcher 1.9.0: OpenStack Watcher provides a flexible and scalable resource optimization service for multi-tenant OpenStack- based clouds. This release is part of the rocky release series. The source is available from: https://github.com/openstack/watcher Download the package from: https://tarballs.openstack.org/watcher/ Please report issues through launchpad: https://bugs.launchpad.net/watcher For more details, please see below. 1.9.0 ^^^^^ New Features ************ * Audits have 'name' field now, that is more friendly to end users. Audit's name can't exceed 63 characters. * Watcher has a whole scope of the cluster, when building compute CDM which includes all instances. It filters excluded instances when migration during the audit. * Watcher got an ability to calculate multiple global efficacy indicators during audit's execution. Now global efficacy can be calculated for many resource types (like volumes, instances, network) if strategy supports efficacy indicators. * Added notifications about cancelling of action plan. Now event based plugins know when action plan cancel started and completed. * Instance cold migration logic is now replaced with using Nova migrate Server(migrate Action) API which has host option since v2.56. Upgrade Notes ************* * Nova API version is now set to 2.56 by default. This needs the migrate action of migration type cold with destination_node parameter to work. Bug Fixes ********* * The migrate action of migration type cold with destination_node parameter was fixed. Before fixing, it booted an instance in the service project as a migrated instance. Changes in python-watcher 1.8.0..1.9.0 -------------------------------------- 4179c35 Replace cold migration to use Nova migration API 3b13563 Add release notes link to README 67be974 Trivial fix of saving_energy strategy doc 8c91693 Update auth_uri option to www_authenticate_uri 3dd03b2 Trivial fix of user guide doc 39d7ce9 zuulv3 optimization 65a09ce Enable mutable config in Watcher 92dad3b Several fixes of strategies docs b9456e2 set one worker for watcherclient-tempest-functional job 184b1b1 Remove obsolete playbooks of legacy jobs f49d055 Updated from global requirements 9d8a0fe add lower-constraints job 52a5c99 Replaced deprecated oslo_messaging_rabbit section 6bb0432 ZuulV3 jobs 99837d6 Delete the unnecessary '-' 3075723 Fix sort of *list command output 24b6432 Remove version/date from CLI documentation ca61594 Adding driver to mysql connection URL bd57077 Updated from global requirements 7392841 ignore useless WARNING log message 4022b59 Updated from global requirements 3d1cb11 Add the missing markups for the hyperlink titles d0b1dac Change the outdated links to the latest links in README 45a0644 basic_cons fix 2f173bb Revert "Update OpenStack Installation Tutorial to Rocky" 5c81f1b Add parameter aggregation_method for basic_consolidation 7e27abc Imported Translations from Zanata 4844baa Delete the unnecessary '-' e771ae9 Update OpenStack Installation Tutorial to Rocky a248804 Add parameter aggregation_method for work_stab cce5ebd basic_consolidation trivial fix a7ab770 Fix Uuid and virtual_free elements load error 6f27e50 Fix exception string format 1834db8 Imported Translations from Zanata 59ef0d2 Add the missing title of Configuration Guide c53817c Fix change_nova_service_state action 033bc07 Updated Hacking doc dd21029 [Trivialfix]Modify a grammatical error abb9155 Fix old url links in doc f607ae8 Add a hacking rule for string interpolation at logging b3ded34 Complete schema of workload_stabilization strategy dad60fb filter exclude instances during migration fb66a9f Fix grammar errors dc9ef6f workload_stabilization trivial fix 5ac65b7 Updated from global requirements 7b9b726 Imported Translations from Zanata c81cd67 Add support for networkx v2.0 e399d96 Updated from global requirements 44d9183 Fix some dead link in docs cc87b82 Update meeting time on odd weeks 0900eaa fix misspelling of 'return' 9fb5b2a Add missing release notes d80edea Imported Translations from Zanata 26d6074 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 143 +++- HACKING.rst | 2 +- README.rst | 9 +- devstack/lib/watcher | 17 +- .../strategies/basic-server-consolidation.rst | 2 +- .../strategies/vm_workload_consolidation.rst | 2 +- lower-constraints.txt | 163 ++++ .../watcher-tempest-base-multinode/post.yaml | 15 - .../legacy/watcher-tempest-base-multinode/run.yaml | 67 -- .../watcherclient-tempest-functional/post.yaml | 80 -- .../watcherclient-tempest-functional/run.yaml | 64 -- playbooks/orchestrate-tempest.yaml | 14 + playbooks/pre.yaml | 3 + rally-jobs/README.rst | 2 +- .../notes/add-name-for-audit-0df1f39f00736f06.yaml | 4 + ...cdm-include-all-instances-f7506ded2d57732f.yaml | 6 + ...global-efficacy-indicator-fc11c4844a12a7d5.yaml | 6 + ...cations-actionplan-cancel-edb2a4a12543e2d0.yaml | 5 + ...to-use-nova-migration-api-cecd9a39ddd3bc58.yaml | 14 + releasenotes/source/index.rst | 1 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 36 +- releasenotes/source/queens.rst | 6 + requirements.txt | 10 +- roles/add-hostnames-to-hosts/tasks/main.yaml | 16 + test-requirements.txt | 2 +- tox.ini | 9 +- watcher/api/controllers/v1/action.py | 25 +- watcher/api/controllers/v1/action_plan.py | 37 +- watcher/api/controllers/v1/audit.py | 41 +- watcher/api/controllers/v1/audit_template.py | 39 +- watcher/api/controllers/v1/goal.py | 19 +- watcher/api/controllers/v1/scoring_engine.py | 17 +- watcher/api/controllers/v1/service.py | 19 +- watcher/api/controllers/v1/strategy.py | 34 +- watcher/api/controllers/v1/utils.py | 22 + watcher/api/hooks.py | 2 +- watcher/applier/actions/migration.py | 12 +- watcher/cmd/api.py | 4 +- watcher/common/cinder_helper.py | 25 +- watcher/common/context.py | 1 + watcher/common/exception.py | 2 +- watcher/common/nova_helper.py | 388 +++------ watcher/common/service.py | 2 +- watcher/conf/decision_engine.py | 3 + watcher/conf/gnocchi_client.py | 2 + watcher/conf/nova_client.py | 2 +- watcher/conf/service.py | 1 + .../decision_engine/messaging/audit_endpoint.py | 2 +- watcher/decision_engine/model/collector/nova.py | 2 +- watcher/decision_engine/model/element/instance.py | 2 +- watcher/decision_engine/model/element/node.py | 2 +- .../model/element/storage_resource.py | 2 +- watcher/decision_engine/model/model_root.py | 45 +- .../decision_engine/model/notification/cinder.py | 8 +- watcher/decision_engine/model/notification/nova.py | 20 +- watcher/decision_engine/scoring/scoring_factory.py | 6 +- .../strategy/strategies/actuation.py | 22 +- .../strategy/strategies/basic_consolidation.py | 81 +- .../strategy/strategies/noisy_neighbor.py | 8 +- .../strategy/strategies/outlet_temp_control.py | 14 +- .../strategies/storage_capacity_balance.py | 18 - .../strategy/strategies/uniform_airflow.py | 33 +- .../strategies/vm_workload_consolidation.py | 86 +- .../strategy/strategies/workload_balance.py | 36 +- .../strategy/strategies/workload_stabilization.py | 112 ++- .../strategy/strategies/zone_migration.py | 59 +- watcher/locale/de/LC_MESSAGES/watcher.po | 864 +++++++++++++++++++++ watcher/locale/en_GB/LC_MESSAGES/watcher.po | 6 +- .../decision_engine/model/data/scenario_1.xml | 70 +- .../data/scenario_1_with_1_node_unavailable.xml | 72 +- .../data/scenario_1_with_all_instances_exclude.xml | 47 ++ .../model/data/scenario_1_with_metrics.xml | 4 +- .../model/data/scenario_2_with_metrics.xml | 12 +- .../model/data/scenario_3_with_2_nodes.xml | 4 +- .../model/data/scenario_3_with_metrics.xml | 8 +- .../model/data/scenario_5_with_instance_disk_0.xml | 2 +- .../model/data/scenario_6_with_2_nodes.xml | 8 +- .../model/data/scenario_7_with_2_nodes.xml | 8 +- .../model/data/scenario_8_with_4_nodes.xml | 12 +- ...nario_9_with_3_active_plus_1_disabled_nodes.xml | 12 +- .../decision_engine/model/faker_cluster_state.py | 3 + .../strategies/test_workload_stabilization.py | 13 +- 116 files changed, 2319 insertions(+), 1212 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 1bce119..38fb23d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +8 @@ jsonpatch!=1.20,>=1.16 # BSD -keystoneauth1>=3.3.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 @@ -13 +13 @@ croniter>=0.3.4 # MIT License -oslo.concurrency>=3.25.0 # Apache-2.0 +oslo.concurrency>=3.26.0 # Apache-2.0 @@ -15 +15 @@ oslo.cache>=1.26.0 # Apache-2.0 -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 @@ -38 +38 @@ python-monascaclient>=1.7.0 # Apache-2.0 -python-neutronclient>=6.3.0 # Apache-2.0 +python-neutronclient>=6.7.0 # Apache-2.0 @@ -41 +41 @@ python-openstackclient>=3.12.0 # Apache-2.0 -python-ironicclient>=2.2.0 # Apache-2.0 +python-ironicclient>=2.3.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 9d4053d..b475aa2 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -18 +18 @@ openstackdocstheme>=1.18.1 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Thu Apr 19 21:18:52 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:18:52 -0000 Subject: [release-announce] [puppet] puppet-ec2api 13.0.0 (rocky) Message-ID: We are excited to announce the release of: puppet-ec2api 13.0.0: Puppet module for OpenStack Ec2api This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-ec2api/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-ec2api 12.3.0..13.0.0 --------------------------------------- 4e11ddb Prepare Rocky M1 1269f29 Update .gitignore 814ae8d Configure metadata_proxy_shared_secret as secret 6078f87 Remove useless code for sync.pp 226a9d4 Update LICENSE c5697ef Deprecate auth_uri option 6ed038b Remove deprecated keystone authtoken revocation_cache_time option 8c82631 Add pool_timeout option 904f040 Fix unit test for sync e2da25e Switch acceptance test to use integration classes 74561c3 Add 'openstack-db' tag to db-sync Exec resource bcce641 Drop all qpid related explanations 358022b Follow the new PTI for document build 991c451 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 4 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 6 + manifests/db/sync.pp | 3 +- manifests/keystone/authtoken.pp | 20 +-- manifests/logging.pp | 2 +- manifests/metadata.pp | 2 +- metadata.json | 8 +- ...ool_timeout-option-for-db-9ba34699d922a1fe.yaml | 5 + ...recate_auth_uri_parameter-8c31ce05b70ef0d6.yaml | 4 + .../notes/openstack_db_tag-bdc29046cc947ea5.yaml | 3 + ...ocation_cache_time_option-b70c2bd307f9fa37.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/basic_ec2api_spec.rb | 31 +--- spec/classes/ec2api_db_spec.rb | 3 + spec/classes/ec2api_db_sync_spec.rb | 5 +- spec/classes/ec2api_keystone_authtoken_spec.rb | 6 +- spec/classes/ec2api_metadata_spec.rb | 5 +- test-requirements.txt | 6 - tox.ini | 2 +- 22 files changed, 241 insertions(+), 73 deletions(-) From no-reply at openstack.org Thu Apr 19 21:19:00 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:19:00 -0000 Subject: [release-announce] [puppet] puppet-congress 13.0.0 (rocky) Message-ID: We are chuffed to announce the release of: puppet-congress 13.0.0: Puppet module for OpenStack Congress This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-congress/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-congress 12.3.0..13.0.0 ----------------------------------------- 06abca1 Prepare Rocky M1 160a251 Fix unit test for client.pp f22a4ba Fix lint issue 937174c Debian is using python3-congressclient 410628a Update .gitignore 0092fa0 Remove temporarily added package d0dd202 Update LICENSE fc67380 Deprecate auth_uri option 8174fd9 Remove deprecated keystone authtoken revocation_cache_time option 96e7b6c fix a typo in documentation 7f6e61f Add pool_timeout option be77095 Add 'openstack-db' tag to db-sync Exec resource af668a9 Drop all qpid related explanations 9b24a03 Follow the new PTI for document build 575315d Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 6 + manifests/db/sync.pp | 1 + manifests/keystone/authtoken.pp | 20 +-- manifests/logging.pp | 2 +- manifests/params.pp | 8 +- metadata.json | 8 +- ...ool_timeout-option-for-db-b4cac6e4f26fcf7d.yaml | 5 + ...recate_auth_uri_parameter-ae55aa799c7bf6f5.yaml | 4 + .../notes/openstack_db_tag-88dbf004beb21248.yaml | 3 + ...ocation_cache_time_option-ab97e2d4917acf5b.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/basic_congress_spec.rb | 6 - spec/classes/congress_client_spec.rb | 26 ++- spec/classes/congress_db_spec.rb | 3 + spec/classes/congress_db_sync_spec.rb | 1 + spec/classes/congress_init_spec.rb | 2 +- spec/classes/congress_keystone_authtoken_spec.rb | 6 +- test-requirements.txt | 6 - tox.ini | 2 +- 23 files changed, 260 insertions(+), 51 deletions(-) From no-reply at openstack.org Thu Apr 19 21:19:05 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:19:05 -0000 Subject: [release-announce] [puppet] puppet-cloudkitty 2.0.0 (rocky) Message-ID: We enthusiastically announce the release of: puppet-cloudkitty 2.0.0: Puppet module for OpenStack cloudkitty This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-cloudkitty/ For more details, please see below. 2.0.0 ^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Other Notes *********** * Change default value from 'ceilometer' to 'gnocchi' for collector option in ::cloudkitty::processer class. Because the ceilometer collector has been removed in cloudkitty repo. Changes in puppet-cloudkitty 1.0.0..2.0.0 ----------------------------------------- 71c55bd Prepare Rocky M1 b549922 Update .gitignore e7e366c Debian is using Python 3 d30e867 Update LICENSE 6cb665f Deprecate auth_uri option 8871a9e Use the pbr generated wsgi binary file located in binary folder a1a62e0 fix a typo in documentation 5851cb1 Error when using ceilometer collector d211119 Add pool_timeout option 4f90fa0 Add 'openstack-db' tag to db-sync Exec resource 676f1d2 Drop all qpid related explanations 95cfded Follow the new PTI for document build afbfb79 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 6 + manifests/db/sync.pp | 1 + manifests/keystone/authtoken.pp | 19 ++- manifests/logging.pp | 2 +- manifests/params.pp | 11 +- manifests/processor.pp | 33 +--- metadata.json | 8 +- ...ool_timeout-option-for-db-9fa90dc6e9ee18be.yaml | 5 + ...e_default_value_collector-19a896a02ad1f0c1.yaml | 5 + ...recate_auth_uri_parameter-bff05ab392c34eed.yaml | 4 + .../notes/openstack_db_tag-b92419dc1f4d0c5f.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/cloudkitty_client_spec.rb | 15 +- spec/classes/cloudkitty_db_spec.rb | 3 + spec/classes/cloudkitty_db_sync_spec.rb | 1 + spec/classes/cloudkitty_init_spec.rb | 2 +- spec/classes/cloudkitty_keystone_authtoken_spec.rb | 6 +- spec/classes/cloudkitty_processor_spec.rb | 22 +-- spec/classes/cloudkitty_wsgi_apache_spec.rb | 6 +- test-requirements.txt | 6 - tox.ini | 2 +- 25 files changed, 278 insertions(+), 81 deletions(-) From no-reply at openstack.org Thu Apr 19 21:19:11 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:19:11 -0000 Subject: [release-announce] [puppet] puppet-murano 13.0.0 (rocky) Message-ID: We joyfully announce the release of: puppet-murano 13.0.0: Puppet module for OpenStack Murano This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-murano/ For more details, please see below. 13.0.0 ^^^^^^ New Features * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Changes in puppet-murano 12.3.0..13.0.0 --------------------------------------- 2d7ce0d Prepare Rocky M1 9198beb Update .gitignore 9df0b75 Debian is using Python 3 7dca132 Update LICENSE 3ae0e12 Add pool_timeout option ca7f765 Package openstack-murano-dashboard not found on Redhat 8f94378 Switch acceptance test to use integration classes 75732ff Add 'openstack-db' tag to db-sync Exec resource 9ff14c1 Murano needs explicit v3 in auth_uri f2b71b1 Fix mysql connection 6d2d49d Follow the new PTI for document build 5b2b70b Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 10 +- manifests/db/sync.pp | 1 + manifests/db/sync_cfapi.pp | 1 + manifests/init.pp | 4 +- manifests/params.pp | 11 +- metadata.json | 8 +- ...ool_timeout-option-for-db-e14f111a41b4b2af.yaml | 5 + .../notes/openstack_db_tag-809258d24c1d3b46.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/basic_murano_spec.rb | 61 +------ spec/classes/murano_client_spec.rb | 11 +- spec/classes/murano_db_spec.rb | 7 +- spec/classes/murano_db_sync_cfapi_spec.rb | 1 + spec/classes/murano_db_sync_spec.rb | 1 + spec/classes/murano_init_spec.rb | 2 +- test-requirements.txt | 6 - tox.ini | 2 +- 21 files changed, 246 insertions(+), 87 deletions(-) From no-reply at openstack.org Thu Apr 19 21:19:13 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:19:13 -0000 Subject: [release-announce] [puppet] puppet-barbican 13.0.0 (rocky) Message-ID: We are psyched to announce the release of: puppet-barbican 13.0.0: Puppet module for Barbican This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-barbican/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated ensure_package option has been removed. * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-barbican 12.3.0..13.0.0 ----------------------------------------- 39c368b Prepare Rocky M1 fd9a20e Fix lint error bfbb8e8 Debian is using python3-barbicanclient 11e50ba Update .gitignore caff16c Update LICENSE e256475 Deprecate auth_uri option 8fc5ab3 Remove deprecated ensure_package option b72c58d Remove deprecated keystone authtoken revocation_cache_time option f6298b4 Use the pbr generated wsgi binary file located in binary folder add3382 Configure dogtag_plugin_nss_password as secret 4c639cb Add pool_timeout option 6887753 oslo middleware: check puppet resource instead of actual config in spec a51b1e0 Call sync secret store on db-sync f296ab3 Switch acceptance tests to use integration classes ff2403f Add 'openstack-db' tag to db-sync Exec resource 2c4b23a Follow the new PTI for document build 9ff9f14 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/api.pp | 15 +- manifests/db.pp | 6 + manifests/db/sync.pp | 27 ++- manifests/keystone/authtoken.pp | 20 +-- manifests/params.pp | 12 +- manifests/plugins/dogtag.pp | 2 +- metadata.json | 8 +- ...ool_timeout-option-for-db-a8344ba5b761b823.yaml | 5 + ...recate_auth_uri_parameter-87162cb2efcf10b8.yaml | 4 + .../notes/openstack_db_tag-afedb8332112f9ef.yaml | 3 + ...ted_ensure_package_option-93527d0ab3e932f0.yaml | 3 + ...ocation_cache_time_option-90da063e956a79eb.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/basic_barbican_spec.rb | 40 +---- spec/classes/barbican_api_spec.rb | 8 +- spec/classes/barbican_client_spec.rb | 14 ++ spec/classes/barbican_db_spec.rb | 3 + spec/classes/barbican_db_sync_spec.rb | 33 +++- spec/classes/barbican_keystone_authtoken_spec.rb | 6 +- spec/classes/barbican_plugins_dogtag_spec.rb | 2 +- spec/classes/barbican_wsgi_apache_spec.rb | 6 +- test-requirements.txt | 6 - tox.ini | 2 +- 27 files changed, 323 insertions(+), 104 deletions(-) From no-reply at openstack.org Thu Apr 19 21:20:04 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:20:04 -0000 Subject: [release-announce] [puppet] puppet-keystone 13.0.0 (rocky) Message-ID: We are pumped to announce the release of: puppet-keystone 13.0.0: Puppet module for OpenStack Keystone This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-keystone/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Other Notes *********** * Remove deprecated user_allow_* and group_allow_* options for ldap. Changes in puppet-keystone 12.3.0..13.0.0 ----------------------------------------- 44ec91c Prepare Rocky M1 de797dd Update .gitignore 7a4c6e9 Update LICENSE b933d0b Use OS_BOOTSTRAP_PASSWORD instead of passing CLI b5a94c6 Continue to define auth_uri fa98723 Add puppet-openstack-integration-jobs-all job to the repo 73d07c0 Deprecate auth_uri option 99b4208 Remove deprecated keystone authtoken revocation_cache_time option dce61df fix typos in documentation 0321d35 Add pool_timeout option ccea471 oslo middleware: check puppet resource instead of actual config in spec de4e1b4 Remove deprecated user_allow_* and group_allow_* options for ldap f971f21 Make it so that service_name can handle Debian 364150a Configure memcache_secret_key as secret b563459 Add 'openstack-db' tag to db-sync Exec resource dcce8b2 Follow the new PTI for document build 9ace80b Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 6 + manifests/db/sync.pp | 2 +- manifests/init.pp | 81 +++++---- manifests/ldap.pp | 43 ----- manifests/resource/authtoken.pp | 28 ++-- manifests/service.pp | 33 +++- metadata.json | 6 +- ...ool_timeout-option-for-db-978132e087f9fe6b.yaml | 5 + ...recate_auth_uri_parameter-943eeba4dc64dddc.yaml | 4 + .../notes/openstack_db_tag-89916b8b22f8e4a5.yaml | 3 + ...r-group_allow_ldap-params-4a1b6d9a53d7d818.yaml | 3 + ...ocation_cache_time_option-8154ebcb3e93b176.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/keystone_db_spec.rb | 3 + spec/classes/keystone_db_sync_spec.rb | 2 + spec/classes/keystone_init_spec.rb | 7 +- spec/classes/keystone_wsgi_apache_spec.rb | 4 +- spec/defines/keystone_resource_authtoken_spec.rb | 12 +- test-requirements.txt | 6 - tox.ini | 2 +- 24 files changed, 321 insertions(+), 131 deletions(-) From no-reply at openstack.org Thu Apr 19 21:21:31 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:21:31 -0000 Subject: [release-announce] [puppet] puppet-mistral 13.0.0 (rocky) Message-ID: We are chuffed to announce the release of: puppet-mistral 13.0.0: Puppet module for OpenStack Mistral This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-mistral/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Add new parameters that allow configuring notifier settings. * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-mistral 12.3.0..13.0.0 ---------------------------------------- c5a510c Prepare Rocky M1 9f6e980 Update .gitignore b52683d Update LICENSE ec6a33f Deprecate auth_uri option e882c74 Remove deprecated keystone authtoken revocation_cache_time option de64dd8 fix a typo in documentation dcbb738 Add pool_timeout option 225808a oslo middleware: check puppet resource instead of actual config in spec 5e9e171 Fix unit test for sync 8d5b8d5 Switch acceptance test to use integration classes f507864 Add 'openstack-db' tag to db-sync Exec resource 59cf993 Allow configuring the new notifier settings e8e4f26 Follow the new PTI for document build efd8cd4 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 6 + manifests/db/sync.pp | 2 + manifests/keystone/authtoken.pp | 21 +-- manifests/notifier.pp | 46 ++++++ metadata.json | 8 +- .../add-notfier-support-1e0645068547f64f.yaml | 3 + ...ool_timeout-option-for-db-ad535206b8ecf55d.yaml | 5 + ...recate_auth_uri_parameter-8df63f76c70b0cba.yaml | 4 + .../notes/openstack_db_tag-a79c0b390eeba4bb.yaml | 3 + ...ocation_cache_time_option-86c386c2484fd9d8.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/basic_mistral_spec.rb | 51 +----- spec/classes/mistral_api_spec.rb | 8 +- spec/classes/mistral_db_spec.rb | 3 + spec/classes/mistral_db_sync_spec.rb | 14 +- spec/classes/mistral_init_spec.rb | 4 +- spec/classes/mistral_keystone_authtoken_spec.rb | 6 +- spec/classes/mistral_notifier_spec.rb | 43 +++++ test-requirements.txt | 6 - tox.ini | 2 +- 24 files changed, 344 insertions(+), 93 deletions(-) From no-reply at openstack.org Thu Apr 19 21:21:45 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:21:45 -0000 Subject: [release-announce] [puppet] puppet-openstack_extras 13.0.0 (rocky) Message-ID: We are psyched to announce the release of: puppet-openstack_extras 13.0.0: Puppet module for OpenStack Openstack_extras This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-openstack_extras/ For more details, please see below. 13.0.0 ^^^^^^ Upgrade Notes * "`openstack_extras::repo::debian::debian::manage_whz`" has been drepcated. Use "`openstack_extras::repo::debian::debian::manage_deb`" instead. Changes in puppet-openstack_extras 12.3.0..13.0.0 ------------------------------------------------- 34f63a7 Prepare Rocky M1 0f91c27 Missing "install" command when using apt-get cd20a38 Update .gitignore 5e12458 Install correctly openstack-backports-archive-keyring 5c0d850 latest unit test failed fd5aaa8 Delete unnecessary files 5b99b53 Cleanup deb_location 9f1d52a Update LICENSE 9b63dc3 Fix stretch queens repo 1c7626d Follow the new PTI for document build b50148a Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/repo/debian/debian.pp | 52 ++++-- manifests/repo/debian/params.pp | 9 +- metadata.json | 2 +- .../debian-repo-updates-4aee254ef80e8dd7.yaml | 6 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + .../openstack_extras_repo_debian_debian_spec.rb | 51 +++--- .../openstack_extras_pacemaker_service_spec.rb | 2 +- spec/fixtures/manifests/site.pp | 1 - test-requirements.txt | 6 - tox.ini | 2 +- 14 files changed, 261 insertions(+), 69 deletions(-) From no-reply at openstack.org Thu Apr 19 21:22:10 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:22:10 -0000 Subject: [release-announce] [puppet] puppet-ovn 13.0.0 (rocky) Message-ID: We are gleeful to announce the release of: puppet-ovn 13.0.0: Puppet module for OVN This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-ovn/ For more details, please see below. Changes in puppet-ovn 12.3.0..13.0.0 ------------------------------------ 7c0f9ff Prepare Rocky M1 3e465c6 Update .gitignore f85acdc Follow the new PTI for document build 4e268ea Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 ++- metadata.json | 2 +- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++++++ test-requirements.txt | 6 ------ tox.ini | 2 +- 7 files changed, 17 insertions(+), 9 deletions(-) From no-reply at openstack.org Thu Apr 19 21:22:16 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:22:16 -0000 Subject: [release-announce] [puppet] puppet-gnocchi 13.0.0 (rocky) Message-ID: We jubilantly announce the release of: puppet-gnocchi 13.0.0: Puppet module for OpenStack Gnocchi This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-gnocchi/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated ensure_package option has been removed. * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Other Notes *********** * Remove deprecated logging options for ::gnocchi::logging class. Changes in puppet-gnocchi 12.3.0..13.0.0 ---------------------------------------- b2eeddf Prepare Rocky M1 396d630 Debian is using python3-gnocchiclient d39f802 Update .gitignore 5526cda Deprecate auth_uri option e3b7c25 Remove deprecated ensure_package option 737b2db Remove deprecated keystone authtoken revocation_cache_time option df030f9 oslo middleware: check puppet resource instead of actual config in spec 24b91e7 Switch acceptance test to use integration classes 6270186 Remove deprecated logging options d595457 Add 'openstack-db' tag to db-sync Exec resource 56794f3 Move gnocchi api in wsgi back to python2 d84d09b fix mysql connection 3126059 Follow the new PTI for document build 0d372c7 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- examples/site.pp | 2 +- lib/puppet/provider/gnocchi.rb | 4 +- manifests/api.pp | 1 + manifests/db.pp | 18 +--- manifests/db/sync.pp | 1 + manifests/init.pp | 18 +--- manifests/keystone/authtoken.pp | 20 ++-- manifests/logging.pp | 118 --------------------- manifests/params.pp | 19 +++- manifests/storage.pp | 9 ++ manifests/storage/ceph.pp | 10 ++ manifests/wsgi/apache.pp | 1 + metadata.json | 8 +- ...recate_auth_uri_parameter-91324d12d87e4618.yaml | 4 + .../notes/openstack_db_tag-8b0893929fcd6617.yaml | 3 + ...ted_ensure_package_option-b6afaafe8e6bf9fd.yaml | 3 + ...ocation_cache_time_option-8a0d0250946f08bf.yaml | 3 + ...eprecated_logging_options-7601c56e6cc49f3c.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++ spec/acceptance/basic_gnocchi_spec.rb | 54 +--------- spec/classes/gnocchi_api_spec.rb | 42 +++++++- spec/classes/gnocchi_client_spec.rb | 15 ++- spec/classes/gnocchi_db_sync_spec.rb | 2 + spec/classes/gnocchi_keystone_authtoken_spec.rb | 6 +- spec/classes/gnocchi_storage_ceph_spec.rb | 19 ++++ spec/classes/gnocchi_storage_spec.rb | 24 ++++- spec/classes/gnocchi_wsgi_apache_spec.rb | 7 +- test-requirements.txt | 6 -- tox.ini | 2 +- 32 files changed, 199 insertions(+), 239 deletions(-) From no-reply at openstack.org Thu Apr 19 21:25:00 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:25:00 -0000 Subject: [release-announce] [puppet] puppet-manila 13.0.0 (rocky) Message-ID: We are happy to announce the release of: puppet-manila 13.0.0: Puppet module for OpenStack Manila This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-manila/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * This patch adds following 3 options for DellEMC Unity driver: * network_plugin_ipv6_enabled: this option is set to True by default * emc_ssl_cert_verify: this option is set to False by default * emc_ssl_cert_path * This patch adds following 3 options for DellEMC VNX driver: * network_plugin_ipv6_enabled: this option is set to True by default * emc_ssl_cert_verify: this option is set to False by default * emc_ssl_cert_path * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-manila 12.3.0..13.0.0 --------------------------------------- ca1671c Prepare Rocky M1 2151ab3 Update .gitignore ca0953a Debian is using Python 3 9f65ebe Update DellEMC Manila Unity driver 54545cc Update DellEMC Manila VNX driver 244bf7f Fix class description 5c463da Add unit test for manila::compute::nova class c8f6c03 Update LICENSE f7f8cb0 Deprecate auth_uri option c122e1e Remove deprecated keystone authtoken revocation_cache_time option 309d4a6 Add pool_timeout option 8213450 oslo middleware: check puppet resource instead of actual config in spec 627b5a1 Add 'openstack-db' tag to db-sync Exec resource a5c18d4 Follow the new PTI for document build 075a39a Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/backend/dellemc_unity.pp | 35 +++- manifests/backend/dellemc_vnx.pp | 35 +++- manifests/compute/nova.pp | 2 +- manifests/db.pp | 6 + manifests/db/sync.pp | 1 + manifests/keystone/authtoken.pp | 20 +-- manifests/params.pp | 7 +- manifests/volume/cinder.pp | 2 +- metadata.json | 10 +- ...ool_timeout-option-for-db-931acdebaa940b48.yaml | 5 + .../dellemc-unity-support-13151e66bae44974.yaml | 7 + .../dellemc-vnx-support-238ddf33cccfb73c.yaml | 7 + ...recate_auth_uri_parameter-a62f029d62db64d6.yaml | 4 + .../notes/openstack_db_tag-b328cfe24b29b287.yaml | 3 + ...ocation_cache_time_option-8dfc4bf34bd28386.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/manila_api_spec.rb | 8 +- spec/classes/manila_client_spec.rb | 11 +- spec/classes/manila_compute_nova_spec.rb | 56 +++++++ spec/classes/manila_db_spec.rb | 3 + spec/classes/manila_db_sync_spec.rb | 1 + spec/classes/manila_keystone_authtoken_spec.rb | 6 +- spec/defines/manila_backend_dellemc_unity_spec.rb | 6 + spec/defines/manila_backend_dellemc_vnx_spec.rb | 12 +- test-requirements.txt | 6 - tox.ini | 2 +- 30 files changed, 398 insertions(+), 59 deletions(-) From no-reply at openstack.org Thu Apr 19 21:25:20 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:25:20 -0000 Subject: [release-announce] [puppet] puppet-octavia 13.0.0 (rocky) Message-ID: We are delighted to announce the release of: puppet-octavia 13.0.0: Puppet module for OpenStack Octavia This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-octavia/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Added *octavia::roles::role_names* parameter to enable creation of the keystone roles supported by the Octavia API. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated ensure_package option has been removed. * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-octavia 12.3.0..13.0.0 ---------------------------------------- 2b99501 Prepare Rocky M1 31f0bd4 Debian is using python3-octaviaclient d6c8f91 Add keystone roles for Octavia policies e0d26ea Update .gitignore 32a7483 Update LICENSE 808cb7e Deprecate auth_uri option 1f3ee8e Remove deprecated ensure_package option 3ee646a Remove deprecated keystone authtoken revocation_cache_time option b81ab98 fix a typo in documentation 5578d67 Add pool_timeout option fd3b9d6 Add 'openstack-db' tag to db-sync Exec resource 72abc57 Follow the new PTI for document build ba29cb4 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 6 + manifests/db/sync.pp | 1 + manifests/init.pp | 15 +- manifests/keystone/authtoken.pp | 21 ++- manifests/params.pp | 10 +- manifests/roles.pp | 28 ++++ metadata.json | 10 +- ...ool_timeout-option-for-db-9130bf45e981c845.yaml | 5 + .../add-roles-for-octavia-2207bc1adea61c55.yaml | 5 + ...recate_auth_uri_parameter-8eb7b53f730ada01.yaml | 4 + .../notes/openstack_db_tag-825e070a8eda32b3.yaml | 3 + ...ted_ensure_package_option-8b6ede6e5dc3761c.yaml | 3 + ...ocation_cache_time_option-8eeeaac0ccc5c8fa.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/octavia_client_spec.rb | 15 +- spec/classes/octavia_db_spec.rb | 3 + spec/classes/octavia_db_sync_spec.rb | 2 + spec/classes/octavia_init_spec.rb | 2 +- spec/classes/octavia_keystone_authtoken_spec.rb | 6 +- spec/classes/octavia_roles_spec.rb | 50 ++++++ test-requirements.txt | 6 - tox.ini | 2 +- 26 files changed, 344 insertions(+), 55 deletions(-) From no-reply at openstack.org Thu Apr 19 21:27:39 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:27:39 -0000 Subject: [release-announce] [puppet] puppet-designate 13.0.0 (rocky) Message-ID: We high-spiritedly announce the release of: puppet-designate 13.0.0: Puppet module for OpenStack Designate This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-designate/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Add new parameter "network_endpoint_type", to configure endpoint type to use. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated ensure_package option has been removed. * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-designate 12.3.0..13.0.0 ------------------------------------------ cf83957 Prepare Rocky M1 fc0e055 Fix lint sytle 96a48ab Debian is using python3-designateclient 28bc284 Update .gitignore 1f89623 Remove useless code for sync.pp ec66eda Update LICENSE 550af1d Deprecate auth_uri option 8c891f3 Remove deprecated ensure_package option 32eac5b Remove deprecated keystone authtoken revocation_cache_time option 92eb13a Fix unit test for sync 36ca8ed Switch acceptance tests to use integration classes 2f21d41 Add 'openstack-db' tag to db-sync Exec resource bae7521 Designate/Neutron communicaton failure 4a521f9 Follow the new PTI for document build 9c144dc Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db/sync.pp | 2 +- manifests/generic_service.pp | 18 +- manifests/init.pp | 10 +- manifests/keystone/authtoken.pp | 20 +-- manifests/params.pp | 12 +- metadata.json | 8 +- ...add_network_endpoint_type-1981354ab7345fed.yaml | 4 + ...recate_auth_uri_parameter-9536eda67c767f59.yaml | 4 + .../notes/openstack_db_tag-a1c65d120dfb5f01.yaml | 3 + ...ted_ensure_package_option-b1a7d2a9e67af4c0.yaml | 3 + ...ocation_cache_time_option-868bf45fbea6b16e.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/basic_designate_spec.rb | 45 +---- spec/classes/designate_client_spec.rb | 6 +- spec/classes/designate_db_sync_spec.rb | 6 + spec/classes/designate_init_spec.rb | 13 +- spec/classes/designate_keystone_authtoken_spec.rb | 6 +- test-requirements.txt | 6 - tox.ini | 2 +- 23 files changed, 261 insertions(+), 109 deletions(-) From no-reply at openstack.org Thu Apr 19 21:27:55 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:27:55 -0000 Subject: [release-announce] [puppet] puppet-heat 13.0.0 (rocky) Message-ID: We contentedly announce the release of: puppet-heat 13.0.0: Puppet module for OpenStack Heat This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-heat/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * The default for the clients_keystone/auth_uri configuration parameter has been updated to use the public Keystone endpoint rather than the admin endpoint, as expected by Heat. To continue using the admin endpoint, use the heat_clients_keystone_uri parameter of the ::heat class. * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Bug Fixes ********* * Previously the number of heat engine workers was set to $::os_service_default which would use the default from python. Usually this means it will use the number of processors in the system. We have found that this is not an ideal default for large number of cpu systems. We have a provided fact specific to heat engine named $::os_workers_heat_engine. We have changed the default value for the heat engine works to use this fact. This fact will cap the value at 24 but usually is the larger of (number of procs / 2) or 4. Changes in puppet-heat 12.3.0..13.0.0 ------------------------------------- 16d44bc Prepare Rocky M1 fb395a3 Fix backwards incompatibility with auth_uri 564b1a7 Change clients_keystone/auth_uri default to public Keystone URL 8adb596 Switch heat-engine workers to use os_workers_heat_engine 56ea967 Update .gitignore da6e5c6 Debian is using Python 3 0ea6d3d Remove useless code for sync.pp 2fd5d60 Update LICENSE cea5d3c Deprecate auth_uri option e3da958 Remove deprecated keystone authtoken revocation_cache_time option e812bcc fix typos in documentation 1f34a43 Add pool_timeout option 0e3dc29 oslo middleware: check puppet resource instead of actual config in spec 6fd4732 Add oslo::cache to dependency chain 17f1c54 Switch acceptance test to use integration classes 24ad643 Update mysql connection in doc 635bbc2 Add 'openstack-db' tag to db-sync Exec resource b6422b3 Follow the new PTI for document build 58856ff Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- README.md | 2 +- manifests/db.pp | 6 + manifests/db/sync.pp | 2 +- manifests/deps.pp | 4 + manifests/engine.pp | 4 +- manifests/init.pp | 4 +- manifests/keystone/authtoken.pp | 20 +-- manifests/params.pp | 7 +- metadata.json | 8 +- ...ool_timeout-option-for-db-b86bd074bc517dbc.yaml | 5 + ...keystone_auth_uri_default-72ba554b846f2193.yaml | 7 + ...recate_auth_uri_parameter-b120146a866256dc.yaml | 4 + .../heat-engine-workers-8ef3960a29c21a57.yaml | 11 ++ .../notes/openstack_db_tag-a3f0e6426366c25d.yaml | 3 + ...ocation_cache_time_option-944844ef4b1be580.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/basic_heat_spec.rb | 49 +----- spec/classes/heat_client_spec.rb | 15 +- spec/classes/heat_db_spec.rb | 3 + spec/classes/heat_db_sync_spec.rb | 2 + spec/classes/heat_engine_spec.rb | 2 +- spec/classes/heat_init_spec.rb | 18 +- spec/classes/heat_keystone_authtoken_spec.rb | 6 +- test-requirements.txt | 6 - tox.ini | 2 +- 29 files changed, 292 insertions(+), 100 deletions(-) From no-reply at openstack.org Thu Apr 19 21:28:03 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:28:03 -0000 Subject: [release-announce] [heat] python-heatclient 1.15.0 (rocky) Message-ID: We exuberantly announce the release of: python-heatclient 1.15.0: OpenStack Orchestration API Client Library This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-heatclient Download the package from: https://pypi.python.org/pypi/python-heatclient Please report issues through launchpad: https://bugs.launchpad.net/python-heatclient For more details, please see below. Changes in python-heatclient 1.14.0..1.15.0 ------------------------------------------- aab5b85 Change testenv from py34 to py35 f41ad78 Follow the new PTI for document build 79242e2 Updated from global requirements 55a7160 Updated from global requirements f0f7226 Updated from global requirements 7c4f191 Zuul: Remove project name d1d4387 Document osc CLI e74181b [policy in code] Change policy description 2d5bae0 Mark python-heatclient as stable Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 3 +- heatclient/osc/v1/stack.py | 19 ++--- heatclient/v1/shell.py | 3 +- requirements.txt | 4 +- setup.cfg | 9 +-- test-requirements.txt | 5 +- tox.ini | 13 ++-- 15 files changed, 259 insertions(+), 40 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 2b0cd7b..849c11d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14 +14 @@ oslo.utils>=3.33.0 # Apache-2.0 -keystoneauth1>=3.3.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 @@ -16 +16 @@ python-swiftclient>=3.2.0 # Apache-2.0 -PyYAML>=3.10 # MIT +PyYAML>=3.12 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 22a30c9..5fb01ef 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +9 @@ fixtures>=3.0.0 # Apache-2.0/BSD -requests-mock>=1.1.0 # Apache-2.0 +requests-mock>=1.2.0 # Apache-2.0 @@ -12 +11,0 @@ mox3>=0.20.0 # Apache-2.0 -openstackdocstheme>=1.18.1 # Apache-2.0 @@ -14,2 +12,0 @@ python-openstackclient>=3.12.0 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD From no-reply at openstack.org Thu Apr 19 21:28:09 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:28:09 -0000 Subject: [release-announce] [puppet] puppet-horizon 13.0.0 (rocky) Message-ID: We are stoked to announce the release of: puppet-horizon 13.0.0: Puppet module for OpenStack Horizon This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-horizon/ For more details, please see below. Changes in puppet-horizon 12.3.0..13.0.0 ---------------------------------------- b0f6bde Prepare Rocky M1 af360a6 Update .gitignore 1281c83 Update LICENSE 3f7bdf4 fix a typo in documentation ff8fc34 Follow the new PTI for document build ea8fc4a Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 5 +- LICENSE | 183 +++++++++++++++++++++++++++++-- metadata.json | 2 +- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/horizon_wsgi_apache_spec.rb | 2 +- test-requirements.txt | 6 - tox.ini | 2 +- 9 files changed, 192 insertions(+), 21 deletions(-) From no-reply at openstack.org Thu Apr 19 21:28:18 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:28:18 -0000 Subject: [release-announce] [puppet] puppet-openstacklib 13.0.0 (rocky) Message-ID: We are excited to announce the release of: puppet-openstacklib 13.0.0: Puppet module for OpenStack Openstacklib This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-openstacklib/ For more details, please see below. Changes in puppet-openstacklib 12.3.0..13.0.0 --------------------------------------------- e593eb0 Prepare Rocky M1 e228cce Update .gitignore 0db6725 Update LICENSE 53ec7a2 fix a typo in documentation b96ac8f Follow the new PTI for document build f718890 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 ++++++++++++++++++++++++-- metadata.json | 2 +- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/defines/openstacklib_wsgi_apache_spec.rb | 2 +- test-requirements.txt | 6 - tox.ini | 2 +- 9 files changed, 191 insertions(+), 20 deletions(-) From no-reply at openstack.org Thu Apr 19 21:28:22 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:28:22 -0000 Subject: [release-announce] [puppet] puppet-vitrage 3.0.0 (rocky) Message-ID: We enthusiastically announce the release of: puppet-vitrage 3.0.0: Puppet module for OpenStack Vitrage This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-vitrage/ For more details, please see below. 3.0.0 ^^^^^ New Features * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Changes in puppet-vitrage 2.3.0..3.0.0 -------------------------------------- 17c300b Prepare Rocky M1 ce75a80 Debian is using python3-vitrageclient 54675f8 Update .gitignore 097e086 Fix ci c648c77 Update LICENSE 702d86e fix a typo in documentation 4d529fd Add pool_timeout option 626c186 oslo middleware: check puppet resource instead of actual config in spec ca291e7 Add 'openstack-db' tag to db-sync Exec resource f21dfbd Fix beaker test c9b4316 Fix mysql connection da2df5f Follow the new PTI for document build 717f4b9 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 10 +- manifests/db/sync.pp | 1 + manifests/params.pp | 8 +- metadata.json | 8 +- ...ool_timeout-option-for-db-9511cbe6db20fc43.yaml | 5 + .../notes/openstack_db_tag-b63b1eccf6075b52.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/vitrage_wsgi_apache_spec.rb | 6 + spec/classes/vitrage_api_spec.rb | 8 +- spec/classes/vitrage_client_spec.rb | 15 +- spec/classes/vitrage_db_spec.rb | 7 +- spec/classes/vitrage_db_sync_spec.rb | 2 + spec/classes/vitrage_init_spec.rb | 2 +- test-requirements.txt | 6 - tox.ini | 2 +- 19 files changed, 251 insertions(+), 31 deletions(-) From no-reply at openstack.org Thu Apr 19 21:28:34 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:28:34 -0000 Subject: [release-announce] [puppet] puppet-glance 13.0.0 (rocky) Message-ID: We are ecstatic to announce the release of: puppet-glance 13.0.0: Puppet module for OpenStack Glance This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-glance/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * The glance_image resource now provides a proxy parameter which can be used to specify a proxy to use when downloading a remote image using the source parameter. The new proxy parameter is optional. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-glance 12.4.0..13.0.0 --------------------------------------- 010fc16 Prepare Rocky M1 2a6ef17 Update .gitignore e47ddb3 Debian is using Python 3 75708db Remove useless code for sync.pp 3b10807 Update LICENSE 6b0c3d4 Deprecate auth_uri option 8a275af Add proxy support to glance_image resource fc54130 Fix README to use api and registry classes f7771d8 Remove deprecated keystone authtoken revocation_cache_time option 7b4078b Add pool_timeout option 68c7a4d oslo middleware: check puppet resource instead of actual config in spec 4f0a7b1 Switch acceptance test to use integration classes e3b9d19 Add 'openstack-db' tag to db-sync Exec resource 81e58c5 Update mysql connection in doc 11da646 Follow the new PTI for document build 0dd6b72 Update mysql connection in doc 7e7743b Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- README.md | 24 ++- lib/puppet/provider/glance_image/openstack.rb | 11 +- lib/puppet/type/glance_image.rb | 6 + manifests/api.pp | 2 +- manifests/api/authtoken.pp | 20 +-- manifests/api/db.pp | 6 + manifests/db/sync.pp | 2 +- manifests/params.pp | 9 +- manifests/registry/authtoken.pp | 20 +-- manifests/registry/db.pp | 6 + metadata.json | 10 +- ...ool_timeout-option-for-db-81299f15988c59ba.yaml | 5 + ...recate_auth_uri_parameter-b2f3306d0c7a946c.yaml | 4 + ...ance-image-resource-proxy-8b18f0b130f2f0dc.yaml | 6 + .../notes/openstack_db_tag-9766c2362156ac1e.yaml | 3 + ...ocation_cache_time_option-89af492d7e32913e.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/basic_glance_spec.rb | 23 +-- spec/classes/glance_api_authtoken_spec.rb | 6 +- spec/classes/glance_api_db_spec.rb | 5 +- spec/classes/glance_api_spec.rb | 4 +- spec/classes/glance_client_spec.rb | 15 +- spec/classes/glance_db_sync_spec.rb | 2 + spec/classes/glance_registry_authtoken_spec.rb | 6 +- spec/classes/glance_registry_db_spec.rb | 5 +- test-requirements.txt | 6 - tox.ini | 2 +- 32 files changed, 321 insertions(+), 93 deletions(-) From no-reply at openstack.org Thu Apr 19 21:28:41 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:28:41 -0000 Subject: [release-announce] [puppet] puppet-tempest 13.0.0 (rocky) Message-ID: We are stoked to announce the release of: puppet-tempest 13.0.0: Puppet module for OpenStack Tempest This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-tempest/ For more details, please see below. 13.0.0 ^^^^^^ Upgrade Notes * Deprecated ensure_package option has been removed. Changes in puppet-tempest 12.3.0..13.0.0 ---------------------------------------- 471287e Prepare Rocky M1 b48794c Update .gitignore 7b14e32 Update LICENSE 77c810d Remove deprecated ensure_package option 2e998fd Add disable_ssl_certificate_validation to dashboard plugin f91d760 Follow the new PTI for document build 35dd806 Update links in README 74105da Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 ++++++++++++++++- README.md | 2 +- manifests/init.pp | 224 ++++++++++----------- metadata.json | 6 +- ...ted_ensure_package_option-a22d645117cc993c.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + test-requirements.txt | 6 - tox.ini | 2 +- 11 files changed, 304 insertions(+), 138 deletions(-) From no-reply at openstack.org Thu Apr 19 21:28:42 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:28:42 -0000 Subject: [release-announce] [puppet] puppet-ceilometer 13.0.0 (rocky) Message-ID: We are amped to announce the release of: puppet-ceilometer 13.0.0: Puppet module for OpenStack Ceilometer This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-ceilometer/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Other Notes *********** * Remove deprecated ceilometer alarm classes. * Remove deprecated metering_secret option for ::ceilometer class. * removed deprecated ceilometer::agent::notification::store_events. Changes in puppet-ceilometer 12.4.0..13.0.0 ------------------------------------------- 4bf8d76 Prepare Rocky M1 0bd92ad Update .gitignore ff451da Update LICENSE 49d53d4 Add cinder metrics to polling.yaml ac9edcb Remove deprecated keystone authtoken revocation_cache_time option ba978b8 Remove wsgi 091a8a1 fix typos in documentation 03db4e5 Add pool_timeout option 29b45e8 Switch acceptance test to use integration classes f28830d Remove deprecated metering_secret option c7b7671 Add oslo::cache to dependency chain e112d00 Remove useless code bdbf661 Add 'openstack-db' tag to db-sync Exec resource 76bce0a Fix mysql connection e985087 Do not skip gnocchi resource type creation by default in db::sync 386e5f0 Follow the new PTI for document build c53c542 Remove store_events option bc832af Remove deprecated ceilometer alarm classes 41825ec Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/agent/notification.pp | 12 -- manifests/alarm/evaluator.pp | 47 ------ manifests/alarm/notifier.pp | 42 ----- manifests/db.pp | 10 +- manifests/db/sync.pp | 5 +- manifests/deps.pp | 4 + manifests/init.pp | 22 +-- manifests/keystone/authtoken.pp | 15 -- manifests/params.pp | 4 - manifests/wsgi/apache.pp | 169 ------------------- metadata.json | 8 +- ...ool_timeout-option-for-db-b8801b27b2caa1c9.yaml | 5 + .../notes/openstack_db_tag-874ef77468c5d1f2.yaml | 3 + .../remove_alarm_classes-8173e34fe223d980.yaml | 3 + ...ocation_cache_time_option-9b8eafc537ba8281.yaml | 3 + ...ed_metering_secret_option-2a01c56c1c849f3c.yaml | 3 + .../remove_store_events-18a34502fe2387d1.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/ceilometer_wsgi_apache_spec.rb | 47 +----- spec/classes/ceilometer_db_spec.rb | 5 +- spec/classes/ceilometer_db_sync_spec.rb | 4 +- spec/classes/ceilometer_init_spec.rb | 8 +- spec/classes/ceilometer_wsgi_apache_spec.rb | 118 ------------- templates/polling.yaml.erb | 3 + test-requirements.txt | 6 - tox.ini | 2 +- 30 files changed, 245 insertions(+), 505 deletions(-) From no-reply at openstack.org Thu Apr 19 21:28:52 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:28:52 -0000 Subject: [release-announce] [puppet] puppet-magnum 13.0.0 (rocky) Message-ID: We exuberantly announce the release of: puppet-magnum 13.0.0: Puppet module for Magnum This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-magnum/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-magnum 12.2.0..13.0.0 --------------------------------------- fd9ae37 Prepare Rocky M1 4c18149 Debian is using python3-magnumclient fa1a811 Update .gitignore d9bad8a Update LICENSE 7109757 Deprecate auth_uri option 211551b Remove deprecated keystone authtoken revocation_cache_time option 231940f Add pool_timeout option f9dd363 Add 'openstack-db' tag to db-sync Exec resource 785ab85 Fix mysql connection bd3be4e Follow the new PTI for document build 38e2f55 remove duplicate word 'the' to fix typo 9948a6b Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/clients.pp | 2 +- manifests/clients/barbican.pp | 2 +- manifests/clients/glance.pp | 2 +- manifests/clients/heat.pp | 2 +- manifests/clients/magnum.pp | 2 +- manifests/clients/neutron.pp | 2 +- manifests/clients/nova.pp | 2 +- manifests/db.pp | 10 +- manifests/db/sync.pp | 1 + manifests/keystone/authtoken.pp | 20 +-- manifests/params.pp | 9 +- metadata.json | 8 +- ...ool_timeout-option-for-db-8bd0ac3fcd103476.yaml | 5 + ...recate_auth_uri_parameter-abd0e90c6e73a787.yaml | 4 + .../notes/openstack_db_tag-aa8292ddf63b0698.yaml | 3 + ...ocation_cache_time_option-bb003f5deb30850c.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/magnum_client_spec.rb | 10 +- spec/classes/magnum_db_spec.rb | 9 +- spec/classes/magnum_db_sync_spec.rb | 2 + spec/classes/magnum_keystone_authtoken_spec.rb | 6 +- test-requirements.txt | 6 - tox.ini | 2 +- 27 files changed, 259 insertions(+), 52 deletions(-) From no-reply at openstack.org Thu Apr 19 21:28:53 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:28:53 -0000 Subject: [release-announce] [puppet] puppet-oslo 13.0.0 (rocky) Message-ID: We exuberantly announce the release of: puppet-oslo 13.0.0: Puppet module for Oslo This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-oslo/ For more details, please see below. Changes in puppet-oslo 12.3.0..13.0.0 ------------------------------------- fca8fd9 Prepare Rocky M1 a78c8f5 Fix FIXME 612b136 Update .gitignore fd58ca5 Debian is using Python 3 e1ff08c Update LICENSE bab9c20 fix typos in documentation 73c2460 Follow the new PTI for document build 78bbc2d Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 ++++++++++++++++++++-- README.md | 4 +- manifests/params.pp | 9 +- metadata.json | 4 +- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/defines/oslo_cache_spec.rb | 19 ++- spec/defines/oslo_messaging_amqp_spec.rb | 2 +- spec/defines/oslo_messaging_default_spec.rb | 2 +- spec/defines/oslo_messaging_notifications_spec.rb | 4 +- spec/defines/oslo_messaging_rabbit_spec.rb | 2 +- spec/defines/oslo_messaging_zmq_spec.rb | 2 +- spec/defines/oslo_middleware_spec.rb | 2 +- spec/defines/oslo_policy_spec.rb | 2 +- spec/defines/oslo_versionedobjects_spec.rb | 2 +- test-requirements.txt | 6 - tox.ini | 2 +- 19 files changed, 225 insertions(+), 36 deletions(-) From no-reply at openstack.org Thu Apr 19 21:28:58 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:28:58 -0000 Subject: [release-announce] [puppet] puppet-zaqar 13.0.0 (rocky) Message-ID: We enthusiastically announce the release of: puppet-zaqar 13.0.0: Puppet module for OpenStack Zaqar This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-zaqar/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-zaqar 12.3.0..13.0.0 -------------------------------------- 966c074 Prepare Rocky M1 e2ca4a6 Debian is using python3-zaqarclient 9c5d13c Update .gitignore cfbe132 Update LICENSE 19dc2c1 Deprecate auth_uri option afbc745 Remove deprecated keystone authtoken revocation_cache_time option d2891b9 Add 'openstack-db' tag to db-sync Exec resource 96e1353 Follow the new PTI for document build 5e8c812 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db/sync.pp | 1 + manifests/keystone/authtoken.pp | 20 +-- manifests/params.pp | 8 +- metadata.json | 8 +- ...recate_auth_uri_parameter-80533e3b4554b3fd.yaml | 4 + .../notes/openstack_db_tag-8af96261543c1429.yaml | 3 + ...ocation_cache_time_option-b7ad476357a5b5ae.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/zaqar_client_spec.rb | 13 +- spec/classes/zaqar_db_sync_spec.rb | 1 + spec/classes/zaqar_keystone_authtoken_spec.rb | 6 +- test-requirements.txt | 6 - tox.ini | 2 +- 17 files changed, 235 insertions(+), 39 deletions(-) From no-reply at openstack.org Thu Apr 19 21:29:03 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:29:03 -0000 Subject: [release-announce] [puppet] puppet-monasca 2.0.0 (rocky) Message-ID: We are amped to announce the release of: puppet-monasca 2.0.0 This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-monasca/ For more details, please see below. Changes in puppet-monasca 1.1.0..2.0.0 -------------------------------------- 4ea11d7 Prepare Rocky M1 f4913b2 Update .gitignore Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 ++- metadata.json | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) From no-reply at openstack.org Thu Apr 19 21:29:04 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:29:04 -0000 Subject: [release-announce] [heat] heat-agents 1.6.0 (rocky) Message-ID: We are pumped to announce the release of: heat-agents 1.6.0: heat-agents This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/heat-agents/ For more details, please see below. Changes in heat-agents 1.5.3..1.6.0 ----------------------------------- def252e Use six StringIO 5edca24 Remove unused requirements 70d9184 Update reno for stable/queens abd634b Create doc/requirements.txt Diffstat (except docs and test files) ------------------------------------- heat-config-kubelet/install.d/hook-kubelet.py | 5 ++--- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++++++ test-requirements.txt | 5 ----- tox.ini | 5 ++--- 8 files changed, 22 insertions(+), 23 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index b35c1ca..a7cc6a7 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +4,0 @@ coverage!=4.4,>=4.0 # Apache-2.0 -discover @@ -11 +9,0 @@ mock>=2.0.0 # BSD -openstackdocstheme>=1.18.1 # Apache-2.0 @@ -13 +10,0 @@ paunch>=1.0.0 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 @@ -17 +13,0 @@ salt -sphinx!=1.6.6,>=1.6.2 # BSD @@ -21 +16,0 @@ testtools>=2.2.0 # MIT -yamllint>=1.2.0 From no-reply at openstack.org Thu Apr 19 21:29:10 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:29:10 -0000 Subject: [release-announce] [puppet] puppet-panko 13.0.0 (rocky) Message-ID: We are tickled pink to announce the release of: puppet-panko 13.0.0: Puppet module for OpenStack Panko This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-panko/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated ensure_package option has been removed. * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-panko 12.3.0..13.0.0 -------------------------------------- e8c54f7 Prepare Rocky M1 df317b8 Debian is using python3-pankoclient a908540 Update .gitignore 163d250 Update LICENSE 73efe50 Deprecate auth_uri option f92f708 Remove deprecated ensure_package option 3e3f5a2 Remove deprecated keystone authtoken revocation_cache_time option 2fb99be Use the pbr generated wsgi binary file located in binary folder 3cfa3cb Add pool_timeout option cfd9d68 oslo middleware: check puppet resource instead of actual config in spec 97071b4 Switch acceptance test to use integration classes eafc887 Add 'openstack-db' tag to db-sync Exec resource e33ffea Drop all qpid related explanations 4a890fc Panko api wsgi changed path for Ubuntu 4aa494c Follow the new PTI for document build 205983a Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 6 + manifests/db/sync.pp | 1 + manifests/init.pp | 18 +- manifests/keystone/authtoken.pp | 20 +-- manifests/logging.pp | 2 +- manifests/params.pp | 13 +- metadata.json | 8 +- ...ool_timeout-option-for-db-843951f42f4807ba.yaml | 5 + ...recate_auth_uri_parameter-b7145764da4687aa.yaml | 4 + .../notes/openstack_db_tag-8ad108d6f8e07a9e.yaml | 3 + ...ted_ensure_package_option-8af908c11bc0b950.yaml | 3 + ...ocation_cache_time_option-afcc54dbcc215692.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/basic_panko_spec.rb | 39 +---- spec/classes/panko_api_spec.rb | 8 +- spec/classes/panko_client_spec.rb | 13 +- spec/classes/panko_db_spec.rb | 3 + spec/classes/panko_db_sync_spec.rb | 1 + spec/classes/panko_keystone_authtoken_spec.rb | 6 +- spec/classes/panko_wsgi_apache_spec.rb | 6 +- test-requirements.txt | 6 - tox.ini | 2 +- 26 files changed, 266 insertions(+), 103 deletions(-) From no-reply at openstack.org Thu Apr 19 21:29:38 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:29:38 -0000 Subject: [release-announce] [puppet] puppet-swift 13.0.0 (rocky) Message-ID: We are tickled pink to announce the release of: puppet-swift 13.0.0: Puppet module for OpenStack Swift This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-swift/ For more details, please see below. Changes in puppet-swift 12.3.0..13.0.0 -------------------------------------- ecb052b Prepare Rocky M1 0913995 Debian is using python3-swiftclient ee3ff43 Test multiple operating systems for policy a52d6f8 Update .gitignore fc4dbae Update LICENSE 93638f3 fix typos in documentation a9044c9 Follow the new PTI for document build 4587dc5 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 ++++++++++++++++++++++++++-- manifests/params.pp | 8 +- metadata.json | 4 +- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/swift_client_spec.rb | 38 ++++-- spec/classes/swift_dispersion_spec.rb | 2 +- spec/classes/swift_proxy_ceilometer_spec.rb | 2 +- test-requirements.txt | 6 - tox.ini | 2 +- 12 files changed, 225 insertions(+), 36 deletions(-) From no-reply at openstack.org Thu Apr 19 21:29:42 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:29:42 -0000 Subject: [release-announce] [puppet] puppet-nova 13.0.0 (rocky) Message-ID: We are tickled pink to announce the release of: puppet-nova 13.0.0: Puppet module for OpenStack Nova This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-nova/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * OpenStack Nova in Rocky has the ability of also purging the shadow data. This patch enables the cron configuration of this parameter for the archive rows Cron and adds an additional Cron to run the purge of the shadow tables without running the archive task. * Add the ability to set reserved_huge_pages on nova-computes via a string or a list of strings. * This patch will add a new parameter (age) to define a retention policy when purging the Nova shadow tables. Also will add the parameter all_cells (defaulted to false) to run the purge command over the cells tables. * Add openstack-db tag to Exec that run db-sync. Deprecation Notes ***************** * nova::notify_api_faults is deprecated and will be removed in a future release. Please use nova::notify_on_api_faults instead. * os_region_name is deprecated and will be removed in a future release. Please region_name instead. Bug Fixes ********* * Fix the default values to saner ones, this is because operators might run both the archive and the purge cron jobs. The defaults will make the purge job to run each day at 5 hours but the retention policy parameter will retain the data for 14 days. Changes in puppet-nova 12.3.0..13.0.0 ------------------------------------- 4e3ee87 Prepare Rocky M1 0b05b89 trivial: fix a comment typo 6bdc85b Update .gitignore 8704768 Debian is using Python 3 150bff4 Fix novajoin FreeIPA server parameter b8e0b4a Deprecate os_region_name option 4261729 Update LICENSE e9aa809 Deprecate notify_api_faults for notify_on_api_faults 285554b Add a retention policy (age) when purging shadow tables 20925e2 fix typos in documentation dd9c187 Add pool_timeout option d7a6b42 Expose reserved_huge_pages param 03d2dec oslo middleware: check puppet resource instead of actual config in spec 919fc81 Support --purge in Nova cleanup crons. 3ad015b Add oslo::cache to dependency chain 277c4c9 novajoin: Optionally configure kerberos 4c34d86 Add the option to only aggregate hosts that are known by openstack to be active 45b3c8c Add 'openstack-db' tag to db-sync Exec resource f153e30 Follow the new PTI for document build a917bc8 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- CHANGELOG.md | 2 +- LICENSE | 183 +++++++++++++++++++-- lib/facter/ipa_hostname.rb | 8 + lib/puppet/provider/nova_aggregate/openstack.rb | 34 ++-- lib/puppet/type/nova_aggregate.rb | 11 ++ manifests/compute.pp | 18 ++ manifests/cron/archive_deleted_rows.pp | 39 ++++- manifests/cron/purge_shadow_tables.pp | 102 ++++++++++++ manifests/db.pp | 6 + manifests/db/sync.pp | 1 + manifests/db/sync_api.pp | 1 + manifests/deps.pp | 4 + manifests/init.pp | 19 ++- manifests/metadata/novajoin/api.pp | 37 ++++- manifests/params.pp | 7 + manifests/placement.pp | 22 ++- metadata.json | 14 +- ...ool_timeout-option-for-db-a9c5bbeb7d243d5d.yaml | 5 + .../notes/add-purge-to-cron-9b7c80e3e915fb4f.yaml | 10 ++ .../add_reserved_huge_pages-883f6feb4e274814.yaml | 5 + ...-all-for-retention-policy-ff352f29c129844f.yaml | 14 ++ ...tify_api_faults_parameter-f4110213f28e8596.yaml | 4 + ..._os_region_name_parameter-a12b9e7b5d8cee38.yaml | 4 + .../notes/openstack_db_tag-b26aeeb1ec92e5a0.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/nova_wsgi_apache_spec.rb | 2 +- spec/classes/nova_api_spec.rb | 8 +- spec/classes/nova_client_spec.rb | 14 ++ spec/classes/nova_compute_libvirt_qemu_spec.rb | 2 +- spec/classes/nova_compute_spec.rb | 27 +++ spec/classes/nova_conductor_spec.rb | 2 +- .../classes/nova_cron_archive_deleted_rows_spec.rb | 153 +++++++++++------ spec/classes/nova_cron_purge_shadow_tables.rb | 102 ++++++++++++ spec/classes/nova_db_spec.rb | 4 +- spec/classes/nova_db_sync_api_spec.rb | 3 + spec/classes/nova_db_sync_spec.rb | 3 + spec/classes/nova_init_spec.rb | 17 +- spec/classes/nova_metadata_novajoin_api_spec.rb | 14 +- spec/classes/nova_migration_qemu_spec.rb | 2 +- spec/classes/nova_placement_spec.rb | 8 +- .../unit/provider/nova_aggregate/openstack_spec.rb | 101 ++++++++++++ spec/unit/type/nova_aggregate_spec.rb | 9 + templates/krb5.conf.erb | 19 +++ test-requirements.txt | 6 - tox.ini | 2 +- 48 files changed, 951 insertions(+), 116 deletions(-) From no-reply at openstack.org Thu Apr 19 21:29:47 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:29:47 -0000 Subject: [release-announce] [puppet] puppet-glare 2.0.0 (rocky) Message-ID: We high-spiritedly announce the release of: puppet-glare 2.0.0: Puppet module for OpenStack Glare This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-glare/ For more details, please see below. 2.0.0 ^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-glare 1.0.0..2.0.0 ------------------------------------ a0ec78a Prepare Rocky M1 18ab474 Fix FIXME b8531ca Debian is using python3-glareclient c8f5f86 Update .gitignore d1dba9a Update LICENSE 98651fc Deprecate auth_uri option ec78003 Add pool_timeout option 819ae38 Add 'openstack-db' tag to db-sync Exec resource 8035224 Drop all qpid related explanations 117c830 Follow the new PTI for document build 3e8afd1 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- README.md | 4 +- manifests/db.pp | 6 + manifests/db/sync.pp | 1 + manifests/keystone/authtoken.pp | 19 ++- manifests/logging.pp | 2 +- manifests/params.pp | 8 +- metadata.json | 10 +- ...ool_timeout-option-for-db-a329d77a8949cdfd.yaml | 5 + ...recate_auth_uri_parameter-b669428d566004ea.yaml | 4 + .../notes/openstack_db_tag-87d77c06ad2a8a80.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/glare_client_spec.rb | 13 +- spec/classes/glare_db_spec.rb | 3 + spec/classes/glare_db_sync_spec.rb | 2 + spec/classes/glare_keystone_authtoken_spec.rb | 6 +- test-requirements.txt | 6 - tox.ini | 2 +- 21 files changed, 258 insertions(+), 35 deletions(-) From no-reply at openstack.org Thu Apr 19 21:29:56 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:29:56 -0000 Subject: [release-announce] [heat] heat-dashboard 1.1.0 (rocky) Message-ID: We joyfully announce the release of: heat-dashboard 1.1.0: Heat Management Dashboard This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/heat-dashboard Download the package from: https://tarballs.openstack.org/heat-dashboard/ Please report issues through launchpad: https://bugs.launchpad.net/heat-dashboard For more details, please see below. 1.1.0 ^^^^^ Upgrade Notes * If you need to update your queens heat-dashboard to rocky, you must copy the latest enabled file (_1650_project_template_generator_panel.py) to horizon/openstack_dashboard/enabled directory again. The enabled file for template generator has been changed a lot in rocky and it does not have compatibility with queens heat-dashboard. The background of this change is that SCSS and xstatic modules are started to be used rather than CSS and embedded JavaScript copies to follow Horizon’s contribution rule. [bug 1753919] [bug 1755140] [bug 1755308] Changes in heat-dashboard 1.0.2..1.1.0 -------------------------------------- 08cc649 Imported Translations from Zanata f3e9b66 Improve installation guide 6ad8ec1 Imported Translations from Zanata 65d82ae Imported Translations from Zanata e69e115 Imported Translations from Zanata 3882c97 Imported Translations from Zanata ae46aec Imported Translations from Zanata ab78a8d add lower-constraints job 388c155 Imported Translations from Zanata 58e822a Imported Translations from Zanata 7fbb63e Updated from global requirements 0525d28 Avoid tox-install.sh 048423f Add documentation link to README b7f54cc Imported Translations from Zanata fd7ad7a Imported Translations from Zanata 606c8ad Updated from global requirements c1ce418 Imported Translations from Zanata 2721621 Add release note for updated enabled file in rocky 6f61e8f Updated from global requirements 2550a3d Updated from global requirements bafb475 Remove 404 image files 1a39ac2 Remove minified js 6656d20 Fix file path typo for hotgen-main.scss f891aa0 Fix unix rights of svg files 3e3a2ad Delete settings import STATIC_URL a03ba3f Imported Translations from Zanata 7732884 Rename API_TIMEOUT and API_PARALLEL vars c8386e6 Imported Translations from Zanata a04c8db Enables warning-is-error in sphinx 20ccb58 Improve doc structure 9124b2d Declare heat-dashboard depends on mox 678700d Imported Translations from Zanata 9170c43 Imported Translations from Zanata 1a29730 Imported Translations from Zanata 0e7f703 Update reno for stable/queens 41639a2 Revert "Revert "Drop django <= 1.10 support"" Diffstat (except docs and test files) ------------------------------------- .eslintignore | 2 +- .zuul.yaml | 51 +- README.rst | 89 +- heat_dashboard/content/template_generator/api.py | 4 +- .../_1650_project_template_generator_panel.py | 32 +- .../_1699_orchestration_settings.py | 4 +- heat_dashboard/locale/en_AU/LC_MESSAGES/django.po | 8 +- heat_dashboard/locale/en_GB/LC_MESSAGES/django.po | 6 +- .../locale/en_GB/LC_MESSAGES/djangojs.po | 8 +- heat_dashboard/locale/ko_KR/LC_MESSAGES/django.po | 6 +- .../locale/ko_KR/LC_MESSAGES/djangojs.po | 8 +- heat_dashboard/locale/pl_PL/LC_MESSAGES/django.po | 8 +- heat_dashboard/locale/pt_BR/LC_MESSAGES/django.po | 6 +- .../locale/pt_BR/LC_MESSAGES/djangojs.po | 6 +- heat_dashboard/locale/tr_TR/LC_MESSAGES/django.po | 8 +- heat_dashboard/locale/zh_CN/LC_MESSAGES/django.po | 6 +- .../locale/zh_CN/LC_MESSAGES/djangojs.po | 6 +- heat_dashboard/locale/zh_TW/LC_MESSAGES/django.po | 8 +- .../css/angular-material.min.css | 6 - .../template_generator/css/angular-material.scss | 18140 ++++++++ .../template_generator/css/angular-notify.min.css | 1 - .../template_generator/css/angular-notify.scss | 83 + .../template_generator/css/bootstrap.css.map | 1 - .../template_generator/css/bootstrap.min.css | 6 - .../template_generator/css/bootstrap.min.css.map | 1 - .../css/font-awesome-4.7.0/HELP-US-OUT.txt | 7 - .../css/font-awesome-4.7.0/css/font-awesome.css | 2337 -- .../font-awesome-4.7.0/css/font-awesome.min.css | 4 - .../css/font-awesome-4.7.0/fonts/FontAwesome.otf | Bin 134808 -> 0 bytes .../fonts/fontawesome-webfont.eot | Bin 165742 -> 0 bytes .../fonts/fontawesome-webfont.svg | 2671 -- .../fonts/fontawesome-webfont.ttf | Bin 165548 -> 0 bytes .../fonts/fontawesome-webfont.woff | Bin 98024 -> 0 bytes .../fonts/fontawesome-webfont.woff2 | Bin 77160 -> 0 bytes .../css/font-awesome-4.7.0/less/animated.less | 34 - .../font-awesome-4.7.0/less/bordered-pulled.less | 25 - .../css/font-awesome-4.7.0/less/core.less | 12 - .../css/font-awesome-4.7.0/less/fixed-width.less | 6 - .../css/font-awesome-4.7.0/less/font-awesome.less | 18 - .../css/font-awesome-4.7.0/less/icons.less | 789 - .../css/font-awesome-4.7.0/less/larger.less | 13 - .../css/font-awesome-4.7.0/less/list.less | 19 - .../css/font-awesome-4.7.0/less/mixins.less | 60 - .../css/font-awesome-4.7.0/less/path.less | 15 - .../font-awesome-4.7.0/less/rotated-flipped.less | 20 - .../css/font-awesome-4.7.0/less/screen-reader.less | 5 - .../css/font-awesome-4.7.0/less/stacked.less | 20 - .../css/font-awesome-4.7.0/less/variables.less | 800 - .../css/font-awesome-4.7.0/scss/_animated.scss | 34 - .../font-awesome-4.7.0/scss/_bordered-pulled.scss | 25 - .../css/font-awesome-4.7.0/scss/_core.scss | 12 - .../css/font-awesome-4.7.0/scss/_fixed-width.scss | 6 - .../css/font-awesome-4.7.0/scss/_icons.scss | 789 - .../css/font-awesome-4.7.0/scss/_larger.scss | 13 - .../css/font-awesome-4.7.0/scss/_list.scss | 19 - .../css/font-awesome-4.7.0/scss/_mixins.scss | 60 - .../css/font-awesome-4.7.0/scss/_path.scss | 15 - .../font-awesome-4.7.0/scss/_rotated-flipped.scss | 20 - .../font-awesome-4.7.0/scss/_screen-reader.scss | 5 - .../css/font-awesome-4.7.0/scss/_stacked.scss | 20 - .../css/font-awesome-4.7.0/scss/_variables.scss | 800 - .../css/font-awesome-4.7.0/scss/font-awesome.scss | 18 - .../template_generator/css/hotgen-main.scss | 7 + .../template_generator/css/hotgen.css | 169 - .../template_generator/css/hotgen.scss | 171 + .../css/img/icons/file-text-o.svg | 0 .../template_generator/css/img/icons/floppy-o.svg | 0 .../css/img/icons/ic_close_24px.svg | 0 .../template_generator/css/img/icons/trash.svg | 0 .../css/img/network/acceptDeleteIcon.png | Bin 20675 -> 0 bytes .../css/img/network/addNodeIcon.png | Bin 20998 -> 0 bytes .../css/img/network/backIcon.png | Bin 20802 -> 0 bytes .../css/img/network/connectIcon.png | Bin 20764 -> 0 bytes .../template_generator/css/img/network/cross.png | Bin 18303 -> 0 bytes .../template_generator/css/img/network/cross2.png | Bin 17768 -> 0 bytes .../css/img/network/deleteIcon.png | Bin 20981 -> 0 bytes .../css/img/network/downArrow.png | Bin 4460 -> 0 bytes .../css/img/network/editIcon.png | Bin 21016 -> 0 bytes .../css/img/network/leftArrow.png | Bin 4531 -> 0 bytes .../template_generator/css/img/network/minus.png | Bin 4147 -> 0 bytes .../template_generator/css/img/network/plus.png | Bin 4341 -> 0 bytes .../css/img/network/rightArrow.png | Bin 4514 -> 0 bytes .../template_generator/css/img/network/upArrow.png | Bin 4461 -> 0 bytes .../css/img/network/zoomExtends.png | Bin 4464 -> 0 bytes .../heat_dashboard/template_generator/css/vis.css | 1248 - .../heat_dashboard/template_generator/css/vis.scss | 1248 + .../template_generator/js/libs/FileSaver.js | 188 + .../template_generator/js/libs/angular-material.js | 36390 ++++++++++++++++ .../template_generator/js/libs/angular-notify.js | 184 + .../template_generator/js/libs/angular-uuid.js | 251 + .../template_generator/js/libs/angular-vis.js | 227 + .../template_generator/js/libs/js-yaml.js | 3862 ++ .../template_generator/js/libs/json2yaml.js | 103 + .../template_generator/js/libs/vis.js | 41197 +++++++++++++++++++ .../template_generator/js/vendors/FileSaver.js | 188 - .../js/vendors/angular-animate.min.js | 57 - .../js/vendors/angular-animate.min.js.map | 8 - .../js/vendors/angular-aria.min.js | 14 - .../js/vendors/angular-aria.min.js.map | 8 - .../js/vendors/angular-material.min.js | 18 - .../js/vendors/angular-messages.min.js | 12 - .../js/vendors/angular-messages.min.js.map | 8 - .../js/vendors/angular-notify.min.js | 1 - .../js/vendors/angular-sanitize.min.js | 16 - .../js/vendors/angular-sanitize.min.js.map | 8 - .../template_generator/js/vendors/angular-uuid.js | 251 - .../template_generator/js/vendors/angular-vis.js | 227 - .../template_generator/js/vendors/js-yaml.min.js | 3 - .../template_generator/js/vendors/json2yaml.js | 103 - .../js/vendors/ui-bootstrap-tpls-2.5.0.min.js | 10 - .../template_generator/js/vendors/vis.js | 41175 ------------------ heat_dashboard/test/helpers.py | 4 + karma.conf.js | 11 +- lower-constraints.txt | 155 + package.json | 5 + .../enabled_file_for_tmplgen-71432805cbfe4176.yaml | 13 + releasenotes/source/index.rst | 1 + .../source/locale/de/LC_MESSAGES/releasenotes.po | 99 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 43 +- .../source/locale/id/LC_MESSAGES/releasenotes.po | 8 +- .../source/locale/ja/LC_MESSAGES/releasenotes.po | 7 +- .../locale/ko_KR/LC_MESSAGES/releasenotes.po | 45 +- .../locale/pt_BR/LC_MESSAGES/releasenotes.po | 45 +- releasenotes/source/queens.rst | 6 + requirements.txt | 4 + setup.cfg | 1 + test-requirements.txt | 2 - tools/tox_install.sh | 65 - tox.ini | 19 +- 138 files changed, 102668 insertions(+), 52615 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 450f3f9..890c13f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,0 +12,4 @@ python-heatclient>=1.10.0 # Apache-2.0 + +# This will be installed from git in OpenStack CI if the job setting +# required-projects for horizon: +horizon>=13.0.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index fd81553..8842a87 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -25,2 +24,0 @@ testtools>=2.2.0 # MIT -# This also needs xvfb library installed on your OS -http://tarballs.openstack.org/horizon/horizon-master.tar.gz#egg=horizon From no-reply at openstack.org Thu Apr 19 21:30:02 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:30:02 -0000 Subject: [release-announce] [puppet] puppet-sahara 13.0.0 (rocky) Message-ID: We are psyched to announce the release of: puppet-sahara 13.0.0: Puppet module for OpenStack Sahara This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-sahara/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-sahara 12.3.0..13.0.0 --------------------------------------- 27ef104 Prepare Rocky M1 e730c5b Update .gitignore 939ff8f Debian is using Python 3 1d0341f Remove useless code for sync.pp a11e288 Update LICENSE 6abd7a4 Deprecate auth_uri option 7623634 Remove deprecated keystone authtoken revocation_cache_time option f46f1cd Add pool_timeout option b58bb43 Switch acceptance test to use integration classes 5bce733 Follow the new PTI for document build 52e9979 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- lib/puppet/provider/sahara.rb | 4 +- manifests/db.pp | 6 + manifests/db/sync.pp | 1 - manifests/keystone/authtoken.pp | 25 ++- manifests/params.pp | 8 +- metadata.json | 8 +- ...ool_timeout-option-for-db-831ff90d2497a2a7.yaml | 5 + ...recate_auth_uri_parameter-ab52236f17ac79c8.yaml | 4 + ...ocation_cache_time_option-bd19d353c15987de.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/basic_sahara_spec.rb | 37 +---- spec/classes/sahara_client_spec.rb | 14 ++ spec/classes/sahara_db_spec.rb | 3 + spec/classes/sahara_init_spec.rb | 2 +- spec/classes/sahara_keystone_authtoken_spec.rb | 6 +- spec/unit/provider/sahara_spec.rb | 16 +- test-requirements.txt | 6 - tox.ini | 2 +- 22 files changed, 262 insertions(+), 87 deletions(-) From no-reply at openstack.org Thu Apr 19 21:30:08 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:30:08 -0000 Subject: [release-announce] [puppet] puppet-tacker 13.0.0 (rocky) Message-ID: We exuberantly announce the release of: puppet-tacker 13.0.0: Puppet module for OpenStack Tacker This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-tacker/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-tacker 12.3.0..13.0.0 --------------------------------------- fdf61f1 Prepare Rocky M1 b2517b0 Debian is using python3-tackerclient 7b7a0d3 Update .gitignore ee75ee2 Update LICENSE d0e061d Deprecate auth_uri option e7fbfa0 Remove deprecated keystone authtoken revocation_cache_time option 909ab4a fix a typo in documentation d0380da Add pool_timeout option 8fab8eb Add 'openstack-db' tag to db-sync Exec resource c19e15a Drop all qpid related explanations 9436143 Follow the new PTI for document build 902e7dd Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 6 + manifests/db/sync.pp | 1 + manifests/keystone/authtoken.pp | 20 +-- manifests/logging.pp | 2 +- manifests/params.pp | 8 +- metadata.json | 8 +- ...ool_timeout-option-for-db-963477cbb806b571.yaml | 5 + ...recate_auth_uri_parameter-a6beb4d576824c81.yaml | 4 + .../notes/openstack_db_tag-9d9b3d58c9d63a42.yaml | 3 + ...ocation_cache_time_option-9b4653c7b63ff446.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/tacker_client_spec.rb | 16 +- spec/classes/tacker_db_spec.rb | 3 + spec/classes/tacker_db_sync_spec.rb | 2 + spec/classes/tacker_init_spec.rb | 2 +- spec/classes/tacker_keystone_authtoken_spec.rb | 6 +- test-requirements.txt | 6 - tox.ini | 2 +- 22 files changed, 254 insertions(+), 42 deletions(-) From no-reply at openstack.org Thu Apr 19 21:31:05 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:31:05 -0000 Subject: [release-announce] [puppet] puppet-freezer 2.0.0 (rocky) Message-ID: We jubilantly announce the release of: puppet-freezer 2.0.0: Puppet module for OpenStack freezer This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-freezer/ For more details, please see below. 2.0.0 ^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-freezer 1.0.0..2.0.0 -------------------------------------- e012cff Prepare Rocky M1 293aeee Debian is using python3-freezerclient df07cba Update .gitignore 7c516ec Deprecate auth_uri option 2be1c69 Remove useless code for sync.pp e458c57 Update LICENSE 2387e68 Add pool_timeout option d9cb8fd Fix unit test for sync 2632d67 Add 'openstack-db' tag to db-sync Exec resource ef0aaa5 Drop all qpid related explanations aebd6d6 Follow the new PTI for document build 99663e3 fix spelling error with word 'frezer' 19c3e0c Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 6 + manifests/db/sync.pp | 2 +- manifests/deps.pp | 2 +- manifests/keystone/authtoken.pp | 19 ++- manifests/logging.pp | 2 +- manifests/params.pp | 8 +- metadata.json | 10 +- ...ool_timeout-option-for-db-91ef111a41b4b2a3.yaml | 5 + ...recate_auth_uri_parameter-9f0466adc691fae3.yaml | 4 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/freezer_client_spec.rb | 15 +- spec/classes/freezer_db_spec.rb | 3 + spec/classes/freezer_db_sync_spec.rb | 3 + spec/classes/freezer_keystone_authtoken_spec.rb | 6 +- test-requirements.txt | 6 - tox.ini | 2 +- 20 files changed, 258 insertions(+), 34 deletions(-) From no-reply at openstack.org Thu Apr 19 21:32:06 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:32:06 -0000 Subject: [release-announce] [puppet] puppet-ironic 13.0.0 (rocky) Message-ID: We are jazzed to announce the release of: puppet-ironic 13.0.0: Puppet module for OpenStack Ironic This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-ironic/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds "ironic::inspector::always_store_ramdisk_logs" parameter. * Adds support for the "dnsmasq" PXE filter driver in ironic- inspector. * Supports configuring rescue mode: * Adds support for "default_rescue_interface" and "enabled_rescue_interfaces" to "ironic::drivers::interfaces". * Adds support for configuring rescue network via "rescuing_network" or "rescuing_network_name" in "ironic::conductor". * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-ironic 12.3.0..13.0.0 --------------------------------------- 03701d5 Prepare Rocky M1 798a165 Debian is using python3-ironicclient 8738d2f Update .gitignore 4b6e556 Deprecate auth_uri option 0f3ff5e Deprecate auth_uri option 975499b Remove deprecated keystone authtoken revocation_cache_time option def2e5c fix a typp in documentation 78740fe Add support for configuring rescue mode 6971249 oslo middleware: check puppet resource instead of actual config in spec 76e4a89 inspector: configure "dnsmasq" DHCP filter 731b563 inspector: allow configuring always_store_ramdisk_logs 410945f Switch acceptance test to use integration classes 1f694ff Add 'openstack-db' tag to db-sync Exec resource fbd8c08 Follow the new PTI for document build 40219e5 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- lib/puppet/provider/ironic.rb | 4 +- manifests/api/authtoken.pp | 20 +++--- manifests/conductor.pp | 27 ++++++++ manifests/db/sync.pp | 1 + manifests/drivers/interfaces.pp | 14 ++++ manifests/inspector.pp | 14 +++- manifests/inspector/authtoken.pp | 20 +++--- manifests/inspector/db/sync.pp | 1 + manifests/inspector/pxe_filter.pp | 38 +++++++++++ manifests/inspector/pxe_filter/dnsmasq.pp | 41 ++++++++++++ manifests/params.pp | 8 ++- metadata.json | 8 +-- ...always_store_ramdisk_logs-cec708576c54b399.yaml | 3 + ...recate_auth_uri_parameter-9c3b5d66452043fa.yaml | 4 ++ ...pector-pxe-filter-dnsmasq-98af54c3cbf105c8.yaml | 4 ++ .../notes/ironic-rescue-d1c28e3f4b67c14c.yaml | 10 +++ .../notes/openstack_db_tag-92785ba5669c7b28.yaml | 3 + ...ocation_cache_time_option-9cb40c11d4a4e31a.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++ spec/acceptance/ironic_wsgi_apache_spec.rb | 73 +-------------------- spec/classes/ironic_api_authtoken_spec.rb | 6 +- spec/classes/ironic_api_spec.rb | 8 ++- spec/classes/ironic_client_spec.rb | 15 ++++- spec/classes/ironic_conductor_spec.rb | 7 +- spec/classes/ironic_db_sync_spec.rb | 2 + spec/classes/ironic_drivers_interfaces_spec.rb | 3 + spec/classes/ironic_init_spec.rb | 2 +- spec/classes/ironic_inspector_authtoken_spec.rb | 6 +- spec/classes/ironic_inspector_db_sync_spec.rb | 3 +- .../ironic_inspector_pxe_filter_dnsmasq_spec.rb | 75 ++++++++++++++++++++++ spec/classes/ironic_inspector_pxe_filter_spec.rb | 64 ++++++++++++++++++ spec/classes/ironic_inspector_spec.rb | 5 +- spec/unit/provider/ironic_spec.rb | 14 ++-- templates/inspector_dnsmasq_http.erb | 3 + templates/inspector_dnsmasq_tftp.erb | 3 + test-requirements.txt | 6 -- tox.ini | 2 +- 40 files changed, 404 insertions(+), 132 deletions(-) From no-reply at openstack.org Thu Apr 19 21:32:15 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:32:15 -0000 Subject: [release-announce] [puppet] puppet-qdr 2.0.0 (rocky) Message-ID: We are excited to announce the release of: puppet-qdr 2.0.0 This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-qdr/ For more details, please see below. Changes in puppet-qdr 1.0.0..2.0.0 ---------------------------------- 348f52b Prepare Rocky M1 d59980a Update .gitignore a044aeb Add releasenotes Diffstat (except docs and test files) ------------------------------------- .gitignore | 7 +- metadata.json | 2 +- releasenotes/source/_static/.placeholder | 0 releasenotes/source/conf.py | 266 +++++++++++++++++++++++++++++++ releasenotes/source/index.rst | 18 +++ releasenotes/source/unreleased.rst | 5 + tox.ini | 11 ++ 8 files changed, 313 insertions(+), 2 deletions(-) From no-reply at openstack.org Thu Apr 19 21:32:40 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:32:40 -0000 Subject: [release-announce] [puppet] puppet-vswitch 9.0.0 (rocky) Message-ID: We are delighted to announce the release of: puppet-vswitch 9.0.0: Puppet module for OpenStack Vswitch This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-vswitch/ For more details, please see below. Changes in puppet-vswitch 8.3.0..9.0.0 -------------------------------------- df78b57 Prepare Rocky M1 39261cd Update .gitignore d11b4c5 Follow the new PTI for document build 2e8d112 Update reno for stable/queens 3d91514 Remvoved OvS2.5 specific changes as it is no longer required Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- manifests/dpdk.pp | 59 +++++-------------- metadata.json | 2 +- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++ spec/classes/vswitch_dpdk_spec.rb | 119 +++----------------------------------- test-requirements.txt | 6 -- tox.ini | 2 +- 9 files changed, 40 insertions(+), 164 deletions(-) From no-reply at openstack.org Thu Apr 19 21:33:06 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:33:06 -0000 Subject: [release-announce] [puppet] puppet-neutron 13.0.0 (rocky) Message-ID: We are pumped to announce the release of: puppet-neutron 13.0.0: Puppet module for OpenStack Neutron This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-neutron/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Added a new paramater 'neutron::agents::ml2::linuxbridge::bridge_mappings' for specifying the bridge_mappings in the linuxbridge agent. * Adding the ability to configure Mellanox mlnx_sdn_assist mechanism driver for Neutron ml2. * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Bug Fixes ********* * Fixes missing "flat" network type in the allowed network types for OpenDaylight OVS. * Fixes default of vhostuser_mode in ODL-OVS to be server, and clarifies the configuration parameter. See https://bugs.launchpad.net/tripleo/+bug/1762473 * PLUMgrid neutron plugin now specifies both nova_metadata_ip and nova_metadata_host values since the former was deprecated in the Queens cycle. When older releases are no longer supported nova_metadata_ip can be removed. Changes in puppet-neutron 12.3.0..13.0.0 ---------------------------------------- 8a7b438 Prepare Rocky M1 463ea7b Improved local_ip parameter description in OVS manifest dd7fd55 Fixes missing 'geneve' network type 2420324 Update .gitignore 485e30d Debian is using Python 3 8cf4052 Fixes missing 'flat' network type for ODL OVS f85794d Corrects ODL-OVS vhostusermode default and docs fda3248 Add bridge_mappings option to linuxbridge agent dfd67c2 Deprecate auth_uri parameter 550b5dd Remove deprecated keystone authtoken revocation_cache_time option 8338981 fix a typo in documentation f6c7f2d Add pool_timeout option a487324 oslo middleware: check puppet resource instead of actual config in spec 8f6c826 Configure metadata agent 'metadata_proxy_shared_secret' as secret 0c5c090 Switch acceptance test to use integration classes 51dd0b9 Add 'openstack-db' tag to db-sync Exec resource 4dac8ec fix mysql connection beb372b Add support to networking-mlnx ml2 drivers 1000af9 Follow the new PTI for document build 338dc70 Update mysql connection in doc d526b18 Update reno for stable/queens 0aabbf0 Start using nova_metadata_host Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- README.md | 2 +- examples/neutron.pp | 2 +- examples/neutron_l3_with_to_uuid.pp | 2 +- examples/neutron_with_pacemaker.pp | 2 +- examples/neutron_wsgi.pp | 2 +- lib/puppet/provider/neutron.rb | 4 +- manifests/agents/metadata.pp | 2 +- manifests/agents/ml2/linuxbridge.pp | 16 +++++ manifests/agents/ml2/ovs.pp | 2 +- manifests/db.pp | 6 ++ manifests/db/sync.pp | 1 + manifests/keystone/authtoken.pp | 20 +++--- manifests/params.pp | 25 +++++--- manifests/plugins/ml2.pp | 4 +- manifests/plugins/ml2/mellanox.pp | 33 ++++++++++ manifests/plugins/ml2/mellanox/mlnx_sdn_assist.pp | 43 +++++++++++++ manifests/plugins/ml2/type_driver.pp | 2 +- manifests/plugins/ovs/opendaylight.pp | 16 ++--- manifests/plugins/plumgrid.pp | 6 ++ metadata.json | 12 ++-- ...nuxbridge-bridge-mappings-1c8e32e900701938.yaml | 5 ++ ...d-networking-mlnx-support-9e9dfb06f7267e68.yaml | 4 ++ ...ool_timeout-option-for-db-961109b9dee042bc.yaml | 5 ++ ...recate_auth_uri_parameter-81afb74d42ee6f83.yaml | 4 ++ ...odl-ovs-allowed-net-types-e61c0567ea18c2f5.yaml | 5 ++ ...ix-odl-ovs-vhostuser_mode-6a99fc68b305a583.yaml | 6 ++ .../notes/openstack_db_tag-a69183ca2ee8a4d9.yaml | 3 + ...ocation_cache_time_option-8d334cb2ad96c62b.yaml | 3 + ...umgrid_nova_metadata_host-7560036d9ab1d7ae.yaml | 6 ++ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++ spec/acceptance/basic_neutron_spec.rb | 74 +--------------------- spec/classes/neutron_agents_metadata_spec.rb | 2 +- .../classes/neutron_agents_ml2_linuxbridge_spec.rb | 14 ++++ spec/classes/neutron_client_spec.rb | 11 +++- spec/classes/neutron_db_spec.rb | 7 +- spec/classes/neutron_db_sync_spec.rb | 2 + spec/classes/neutron_init_spec.rb | 2 +- spec/classes/neutron_keystone_authtoken_spec.rb | 6 +- spec/classes/neutron_plugins_ml2_mellanox_spec.rb | 62 ++++++++++++++++++ .../neutron_plugins_ml2_mlnx_sdn_assist_spec.rb | 70 ++++++++++++++++++++ spec/classes/neutron_plugins_ml2_spec.rb | 2 +- .../neutron_plugins_ovs_opendaylight_spec.rb | 4 +- spec/classes/neutron_plugins_plumgrid_spec.rb | 2 + spec/classes/neutron_server_spec.rb | 8 ++- spec/unit/provider/neutron_spec.rb | 16 ++--- test-requirements.txt | 6 -- tox.ini | 2 +- 50 files changed, 400 insertions(+), 149 deletions(-) From no-reply at openstack.org Thu Apr 19 21:33:21 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:33:21 -0000 Subject: [release-announce] [puppet] puppet-cinder 13.0.0 (rocky) Message-ID: We are amped to announce the release of: puppet-cinder 13.0.0: Puppet module for OpenStack Cinder This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-cinder/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * The nova_catalog_admin_info parameter was deprecated from cinder and is no longer being used in the cinder code-base. So, the parameter with the same name in the api.pp manifest was set as deprecated as well. * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Bug Fixes ********* * Fixes bug 1753596 so the backend_host option is set in each cinder- volume backend driver's section, and not in the DEFAULT section where the option isn't relevant. * Fixes bug 1758133 to use the new driver path for Dell EMC PS Driver. * Fixes bug 1758145 to ignore the excluded_domain_ip Dell EMC SC Driver when blank. Other Notes *********** * A previous deprecation notice stated the host option was deprecated in favor of the backend_host option. This was misleading because the note failed to clarify this only applied to options in the cinder- volume backend driver sections. In the DEFAULT section, the host option is not deprecated, and the backend_host option isn't relevant. * Remove deprecated cinder::backup::backup_topic option. Changes in puppet-cinder 12.3.0..13.0.0 --------------------------------------- a18a660 Prepare Rocky M1 87fe18b Fix default value description 9bc86dd Debian is using python3-clientclient c450673 Add warning for nova_catalog_admin_info option bd2c7d0 Update .gitignore 8bffeef Deprecate cinder::api::nova_catalog_admin_info parameter 9b81d65 Remove useless code for sync.pp 090ba06 Update LICENSE e916d71 Deprecate auth_uri option 3631e9c Add NVMeOF backend 624020c Configure secondary_san_password as secret a897fe3 Dell EMC SC: Fix the excluded_domain_ip value ef9305e Remove deprecated keystone authtoken revocation_cache_time option 75c62af Dell EMC PS: Fix the driver path 9cc2696 Add pool_timeout option 29c5701 oslo middleware: check puppet resource instead of actual config in spec 9e31a40 Add 'openstack-db' tag to db-sync Exec resource bec1827 Fix location where backend_host is configured 402d614 fix mysql connection bb3ba0d Follow the new PTI for document build 0cec98d Remove deprecated backup_topic option a5b7dd6 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- lib/puppet/provider/cinder.rb | 4 +- manifests/api.pp | 17 +- manifests/backend/dellsc_iscsi.pp | 9 +- manifests/backend/eqlx.pp | 2 +- manifests/backend/nvmeof.pp | 71 ++++++++ manifests/backend/rbd.pp | 17 +- manifests/backends.pp | 15 ++ manifests/backup.pp | 12 -- manifests/db.pp | 6 + manifests/db/sync.pp | 2 +- manifests/init.pp | 21 ++- manifests/keystone/authtoken.pp | 20 +-- manifests/params.pp | 8 +- metadata.json | 8 +- ...e-nova_catalog_admin_info-6e006bbd8126ef92.yaml | 6 + ...ool_timeout-option-for-db-804df917277701b0.yaml | 5 + ...recate_auth_uri_parameter-a30b9e7c7d8cee38.yaml | 4 + .../fix-backend_host-usage-316f4fb0f2ef6dae.yaml | 14 ++ .../notes/openstack_db_tag-a0c3d09e892eade0.yaml | 3 + releasenotes/notes/ps-driver-d428e372280c44e7.yaml | 5 + ...e_deprecated_backup_topic-87135ef21d091345.yaml | 3 + ...ocation_cache_time_option-afa98558c36ec5d0.yaml | 3 + releasenotes/notes/sc-driver-d428e372280c44e8.yaml | 5 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/cinder_api_spec.rb | 9 +- spec/classes/cinder_backends_spec.rb | 23 +++ spec/classes/cinder_client_spec.rb | 15 +- spec/classes/cinder_db_spec.rb | 7 +- spec/classes/cinder_db_sync_spec.rb | 2 + spec/classes/cinder_init_spec.rb | 16 +- spec/classes/cinder_keystone_authtoken_spec.rb | 6 +- spec/defines/cinder_backend_eqlx_spec.rb | 2 +- spec/defines/cinder_backend_nvmeof_spec.rb | 45 +++++ spec/unit/provider/cinder_spec.rb | 20 +-- test-requirements.txt | 6 - tox.ini | 2 +- 40 files changed, 500 insertions(+), 112 deletions(-) From no-reply at openstack.org Thu Apr 19 21:33:46 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:33:46 -0000 Subject: [release-announce] [puppet] puppet-trove 13.0.0 (rocky) Message-ID: We are stoked to announce the release of: puppet-trove 13.0.0: Puppet module for OpenStack Trove This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-trove/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add trove::glance_service_type option to configure glance service type to use when searching catalog. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated ensure_package option has been removed. * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Changes in puppet-trove 12.3.0..13.0.0 -------------------------------------- 13652ee Prepare Rocky M1 1dfb0d4 Debian is using python3-troveclient 3dc2e1a Update .gitignore 2a99e64 Remove deprecated ensure_package option 0d83821 Add glance_service_type option ae7290a Remove deprecated keystone authtoken revocation_cache_time option 064ecaf Add pool_timeout option 09de278 Switch acceptance test to use integration classes 90863dc Add 'openstack-db' tag to db-sync Exec resource ff3af8a Follow the new PTI for document build 1d1243f Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- manifests/api.pp | 19 +-------- manifests/conductor.pp | 18 +-------- manifests/db.pp | 8 +++- manifests/db/sync.pp | 1 + manifests/generic_service.pp | 18 +-------- manifests/guestagent.pp | 15 +------ manifests/init.pp | 5 +++ manifests/keystone/authtoken.pp | 15 ------- manifests/params.pp | 8 +++- manifests/taskmanager.pp | 16 +------- metadata.json | 8 ++-- ...ool_timeout-option-for-db-bd805b61c49faa1e.yaml | 5 +++ ...lance_service_type-option-1b62f22b9e3d3290.yaml | 4 ++ .../notes/openstack_db_tag-801df2b37104b652.yaml | 3 ++ ...ted_ensure_package_option-a4088afe0b345a44.yaml | 3 ++ ...ocation_cache_time_option-bbae786702cd1618.yaml | 3 ++ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 +++ spec/acceptance/basic_trove_spec.rb | 47 +--------------------- spec/classes/trove_api_spec.rb | 2 + spec/classes/trove_client_spec.rb | 23 ++++++++++- spec/classes/trove_db_spec.rb | 3 ++ spec/classes/trove_db_sync_spec.rb | 1 + spec/classes/trove_taskmanager_spec.rb | 2 + test-requirements.txt | 6 --- tox.ini | 2 +- 28 files changed, 95 insertions(+), 156 deletions(-) From no-reply at openstack.org Thu Apr 19 21:34:02 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:34:02 -0000 Subject: [release-announce] [puppet] puppet-rally 1.0.0 (rocky) Message-ID: We are chuffed to announce the release of: puppet-rally 1.0.0: Puppet module for OpenStack Rally This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-rally/ For more details, please see below. 1.0.0 ^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated ensure_package option has been removed. Changes in puppet-rally 0.1.0..1.0.0 ------------------------------------ b720c0f Prepare Rocky M1 4f8c393 Update .gitignore c385ddd Remove useless code for sync.pp aa9507d Update LICENSE d6636b6 Remove deprecated ensure_package option 9cc371c Add pool_timeout option bf2fb7d Add 'openstack-db' tag to db-sync Exec resource 3c55fac Drop all qpid related explanations 1ce7f55 Follow the new PTI for document build 87bf246 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 6 + manifests/db/sync.pp | 2 +- manifests/init.pp | 18 +- manifests/logging.pp | 2 +- metadata.json | 8 +- ...ool_timeout-option-for-db-8da64ea1b12458da.yaml | 5 + .../notes/openstack_db_tag-980b47ebd9030c8b.yaml | 3 + ...ted_ensure_package_option-a07df1c72c1926a6.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/classes/rally_db_spec.rb | 3 + spec/classes/rally_db_sync_spec.rb | 2 + test-requirements.txt | 6 - tox.ini | 2 +- 17 files changed, 218 insertions(+), 41 deletions(-) From no-reply at openstack.org Thu Apr 19 21:34:24 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:34:24 -0000 Subject: [release-announce] [puppet] puppet-watcher 13.0.0 (rocky) Message-ID: We are thrilled to announce the release of: puppet-watcher 13.0.0: Puppet module for OpenStack Watcher This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-watcher/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated ensure_package option has been removed. * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Changes in puppet-watcher 12.3.0..13.0.0 ---------------------------------------- b05c3e2 Prepare Rocky M1 807bac0 Debian is using python3-watcherclient 88a5a48 Update .gitignore 8f0e944 Update LICENSE edc11d0 Remove deprecated ensure_package option 64a6eaa Remove deprecated keystone authtoken revocation_cache_time option d900273 Add pool_timeout option c13a788 Added retries for db_sync 55a44e8 Switch acceptance test to use integration classes 15dc6f8 Add 'openstack-db' tag to db-sync Exec resource 04bf26b Drop all qpid related explanations e8deed7 Follow the new PTI for document build 2f324f3 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 184 +++++++++++++++++++-- manifests/db.pp | 6 + manifests/db/create_schema.pp | 3 + manifests/db/upgrade.pp | 2 + manifests/init.pp | 15 +- manifests/keystone/authtoken.pp | 15 -- manifests/logging.pp | 2 +- manifests/params.pp | 8 +- metadata.json | 6 +- ...ool_timeout-option-for-db-a72dd0ebec01c9c5.yaml | 5 + .../notes/openstack_db_tag-8c7bcab4734ad950.yaml | 3 + ...ted_ensure_package_option-989408783eac7d73.yaml | 3 + ...ocation_cache_time_option-be8d023807173463.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/watcher_wsgi_apache_spec.rb | 50 +----- spec/classes/watcher_client_spec.rb | 13 +- spec/classes/watcher_db_create_schema_spec.rb | 6 + spec/classes/watcher_db_spec.rb | 3 + spec/classes/watcher_db_upgrade_spec.rb | 4 + test-requirements.txt | 6 - tox.ini | 2 +- 24 files changed, 251 insertions(+), 104 deletions(-) From no-reply at openstack.org Thu Apr 19 21:36:10 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:36:10 -0000 Subject: [release-announce] [puppet] puppet-aodh 13.0.0 (rocky) Message-ID: We are satisfied to announce the release of: puppet-aodh 13.0.0: Puppet module for OpenStack Aodh This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/puppet-aodh/ For more details, please see below. 13.0.0 ^^^^^^ New Features ************ * Adds the pool_timeout option for configuring oslo.db. This will configure this value for pool_timeout with SQLAlchemy. * Add openstack-db tag to Exec that run db-sync. Upgrade Notes ************* * Deprecated ensure_package option has been removed. * Deprecated keystone::authtoken::revocation_cache_time option has been removed. Deprecation Notes ***************** * auth_uri is deprecated and will be removed in a future release. Please use www_authenticate_uri instead. Changes in puppet-aodh 12.3.0..13.0.0 ------------------------------------- 82449ea Prepare Rocky M1 d2f4244 Update .gitignore 12ade99 Debian is using Python 3 e0a4c4b Update LICENSE f1237a9 Deprecate auth_uri option 7023c98 Remove deprecated ensure_package option eab9215 Remove deprecated keystone authtoken revocation_cache_time option c0518d8 Use the pbr generated wsgi binary file located in binary folder 943345e fix a typo in documentation 261f564 Add pool_timeout option f4d814f oslo middleware: check puppet resource instead of actual config in spec 18db7cd Switch acceptance tests to use integration classes d411323 Add 'openstack-db' tag to db-sync Exec resource 37e46bc Follow the new PTI for document build 6aa6c27 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 +- LICENSE | 183 +++++++++++++++++++-- manifests/db.pp | 6 + manifests/db/sync.pp | 1 + manifests/init.pp | 15 +- manifests/keystone/authtoken.pp | 20 +-- manifests/params.pp | 12 +- metadata.json | 8 +- ...ool_timeout-option-for-db-e14f111a41b4b3af.yaml | 5 + ...recate_auth_uri_parameter-b30f270e53932965.yaml | 4 + .../notes/openstack_db_tag-987f513d508e7717.yaml | 3 + ...ted_ensure_package_option-825213ae8953e207.yaml | 3 + ...ocation_cache_time_option-8a7fd1af36857679.yaml | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + spec/acceptance/aodh_wsgi_apache_spec.rb | 48 +----- spec/classes/aodh_api_spec.rb | 8 +- spec/classes/aodh_client_spec.rb | 13 ++ spec/classes/aodh_db_spec.rb | 3 + spec/classes/aodh_db_sync_spec.rb | 1 + spec/classes/aodh_init_spec.rb | 2 +- spec/classes/aodh_keystone_authtoken_spec.rb | 6 +- spec/classes/aodh_wsgi_apache_spec.rb | 2 +- test-requirements.txt | 6 - tox.ini | 2 +- 26 files changed, 266 insertions(+), 104 deletions(-) From no-reply at openstack.org Thu Apr 19 21:52:14 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 21:52:14 -0000 Subject: [release-announce] [keystone] keystonemiddleware 5.0.0 (rocky) Message-ID: We contentedly announce the release of: keystonemiddleware 5.0.0: Middleware for OpenStack Identity This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/keystonemiddleware Download the package from: https://pypi.python.org/pypi/keystonemiddleware Please report issues through launchpad: https://bugs.launchpad.net/keystonemiddleware For more details, please see below. 5.0.0 ^^^^^ New Features ************ * [bug 1695038 (https://bugs.launchpad.net/keystonemiddleware/+bug/1695038)] The use_oslo_messaging configuration option is added for services such as Swift, which need the audit middleware to use the local logger instead of the oslo.messaging notifier regardless of whether the oslo.messaging package is present or not. Leave this option set to its default True value to keep the previous behavior unchanged - the audit middleware will use the oslo.messaging notifier if the oslo.messaging package is present, and the local logger otherwise. Services that rely on the local logger for audit notifications must set this option to False. Bug Fixes ********* * [bug/1747655 (https://bugs.launchpad.net/keystonemiddleware/+bug/1747655)] When keystone is temporarily unavailable, keystonemiddleware correctly sends a 503 response to the HTTP client but was not identifying which service was down, leading to confusion on whether it was keystone or the service using keystonemiddleware that was unavailable. This change identifies keystone in the error response. Other Notes *********** * The "kwargs_to_fetch_token" setting was removed from the "BaseAuthProtocol" class. Implementations of auth_token now assume kwargs will be passed to the "fetch_token" method. Changes in keystonemiddleware 4.21.0..5.0.0 ------------------------------------------- cc9a7e2 add lower-constraints job a6d6a9c Update links in README fadab2f Updated from global requirements e15e2d0 Updated from global requirements 4be4ae5 Imported Translations from Zanata 18c2c4f Update home-page url 33a712b Fix the AttributeError: __exit__ error ce06c0c Add arguments for MemcacheClientPool init 8e9255d Remove kwargs_to_fetch_token d3352ff Identify the keystone service when raising 503 e83bd0b Add option to disable using oslo_message notifier 04eb58a Updated from global requirements c1edcfa Imported Translations from Zanata 1cdc51a Update reno for stable/queens 04cd467 Updated from global requirements 316d1b4 Updated from global requirements 8b7ac8e Updated from global requirements ee55f20 Imported Translations from Zanata Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 ++ README.rst | 4 +- keystonemiddleware/audit/__init__.py | 7 ++ keystonemiddleware/audit/_notifier.py | 2 +- keystonemiddleware/auth_token/__init__.py | 21 +----- keystonemiddleware/auth_token/_cache.py | 14 +++- .../locale/en_GB/LC_MESSAGES/keystonemiddleware.po | 8 +- .../locale/ko_KR/LC_MESSAGES/keystonemiddleware.po | 8 +- .../unit/auth_token/test_auth_token_middleware.py | 4 +- lower-constraints.txt | 85 ++++++++++++++++++++++ .../notes/bug-1695038-2cbedcabf8ecc057.yaml | 13 ++++ .../notes/bug-1747655-6e563d9317bb0f13.yaml | 9 +++ ...ove_kwargs_to_fetch_token-20e3451ed192ab6a.yaml | 6 ++ releasenotes/source/index.rst | 1 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 35 +++------ .../locale/ko_KR/LC_MESSAGES/releasenotes.po | 8 +- releasenotes/source/queens.rst | 6 ++ requirements.txt | 8 +- setup.cfg | 2 +- test-requirements.txt | 6 +- tox.ini | 8 ++ 26 files changed, 227 insertions(+), 77 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 6ab23e6..b392bb7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -keystoneauth1>=3.3.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 @@ -7 +7 @@ oslo.cache>=1.26.0 # Apache-2.0 -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 @@ -10 +10 @@ oslo.i18n>=3.15.3 # Apache-2.0 -oslo.log>=3.30.0 # Apache-2.0 +oslo.log>=3.36.0 # Apache-2.0 @@ -12 +12 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 -oslo.utils>=3.31.0 # Apache-2.0 +oslo.utils>=3.33.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index eae2aa1..75e6bf5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +9 @@ coverage!=4.4,>=4.0 # Apache-2.0 -cryptography!=2.0,>=1.9 # BSD/Apache-2.0 +cryptography>=2.1 # BSD/Apache-2.0 @@ -12 +12 @@ mock>=2.0.0 # BSD -oslotest>=1.10.0 # Apache-2.0 +oslotest>=3.2.0 # Apache-2.0 @@ -14 +14 @@ reno>=2.5.0 # Apache-2.0 -requests-mock>=1.1.0 # Apache-2.0 +requests-mock>=1.2.0 # Apache-2.0 From no-reply at openstack.org Thu Apr 19 22:25:15 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 22:25:15 -0000 Subject: [release-announce] [keystone] keystoneauth1 3.5.0 (rocky) Message-ID: We are delighted to announce the release of: keystoneauth1 3.5.0: Authentication Library for OpenStack Identity This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/keystoneauth Download the package from: https://pypi.python.org/pypi/keystoneauth1 Please report issues through launchpad: https://bugs.launchpad.net/keystoneauth For more details, please see below. Changes in keystoneauth1 3.4.0..3.5.0 ------------------------------------- f41e304 add lower-constraints job 0c60946 Fix W503 line-break-before-binary-operator 8ece7fc Remove tox_install.sh and align with constraints consumption f04d1d0 Updated from global requirements 26cb0f6 Be more helpful when version discovery fails ce78397 Updated from global requirements d9734a9 Update links in README 8bd6312 Add pep8 import order validation 6c309e2 Override support message in AuthorizationFailure class bf6289b Fix a spelling error 4c28f2c Zuul: Remove project name 8175c61 Add some comments explaining split_loggers flag logic 0f1f803 Remove PYTHONHASHSEED setting 56b2c89 Split request logging into four different loggers aa2c402 Update reno for stable/queens 932aa61 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 +- README.rst | 4 +- bindep.txt | 6 + keystoneauth1/discover.py | 2 +- keystoneauth1/identity/generic/base.py | 13 +- keystoneauth1/identity/v3/base.py | 5 +- keystoneauth1/identity/v3/tokenless_auth.py | 5 +- keystoneauth1/session.py | 140 +++++++++++++----- lower-constraints.txt | 80 ++++++++++ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + setup.cfg | 4 +- test-requirements.txt | 14 +- tools/tox_install.sh | 30 ---- tox.ini | 30 ++-- 23 files changed, 504 insertions(+), 102 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index bcc0348..3d59461 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6,0 +7 @@ flake8-docstrings==0.2.1.post1 # MIT +flake8-import-order @@ -12,2 +13,2 @@ mock>=2.0.0 # BSD -oslo.config>=5.1.0 # Apache-2.0 -openstackdocstheme>=1.17.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 @@ -19,2 +20,2 @@ reno>=2.5.0 # Apache-2.0 -requests-mock>=1.1.0 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +requests-mock>=1.2.0 # Apache-2.0 +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD @@ -24 +25,4 @@ testtools>=2.2.0 # MIT -PyYAML>=3.10 # MIT +PyYAML>=3.12 # MIT +requests-kerberos>=0.8.0 # ISC +lxml!=3.7.0,>=3.4.1 # BSD +oauthlib>=0.6.2 # BSD From no-reply at openstack.org Thu Apr 19 22:30:27 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 22:30:27 -0000 Subject: [release-announce] [nova] osc-placement 1.1.0 (rocky) Message-ID: We are pumped to announce the release of: osc-placement 1.1.0: OpenStackClient plugin for the Placement service This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/osc-placement Download the package from: https://pypi.python.org/pypi/osc-placement Please report issues through launchpad: https://bugs.launchpad.net/placement-osc-plugin For more details, please see below. 1.1.0 ^^^^^ New Features * The "openstack resource provider list" command now supports microversion 1.3 and 1.4. Specifically two new options are added to the command: * "--aggregate-uuid": List resource providers which are members of at least one of the specified resource provider aggregates. * "--resource": List resource providers which have the capacity to serve allocation requests for the given amount of specified resource class. See the command documentation for more details. (https://docs.openstack.org/nova/latest/user/placement.html#member- of-query-parameter) (https://docs.openstack.org/nova/latest/user/placement.html#filter- resource-providers-by-requested-resource-capacity-maximum-in-ocata) (https://docs.openstack.org/osc-placement/latest/cli/index.html #resource-provider-list) Changes in osc-placement 1.0.0..1.1.0 ------------------------------------- 8444148 RP list: member_of and resources parameters (v1.3, v1.4) 006f1eb Initialize 'result' variable in functional.base cc0dd67 Resolve nits from I552688b9ee32b719a576a7a9ed5e4d5aa31d7b3f 253fd92 Do not depend on jenkins user in devstack gate c9de308 Add osc-placement-dsvm-functional-py3 job 2e8b471 Migrate legacy-osc-placement-dsvm-functional job in-tree f654329 tox.ini settings for global constraints are out of date edb3bfe Update doc link in README.rst b2737d5 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 32 +++++++++ README.rst | 7 +- osc_placement/plugin.py | 4 +- osc_placement/resources/resource_provider.py | 39 ++++++++++- .../osc-placement-dsvm-functional-py3/post.yaml | 81 ++++++++++++++++++++++ .../osc-placement-dsvm-functional-py3/run.yaml | 61 ++++++++++++++++ .../legacy/osc-placement-dsvm-functional/post.yaml | 80 +++++++++++++++++++++ .../legacy/osc-placement-dsvm-functional/run.yaml | 43 ++++++++++++ .../microversion-1.3-and-1.4-becd8058c9dd9ad8.yaml | 16 +++++ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++ tox.ini | 7 +- 16 files changed, 438 insertions(+), 20 deletions(-) From no-reply at openstack.org Thu Apr 19 22:30:42 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 22:30:42 -0000 Subject: [release-announce] [sahara] sahara-extra 9.0.0 (rocky) Message-ID: We exuberantly announce the release of: sahara-extra 9.0.0: Extras for Sahara: hadoop-swiftfs This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/sahara-extra/ For more details, please see below. Changes in sahara-extra 8.0.0..9.0.0 ------------------------------------ 82fb1fd Migration to Storyboard 02ec7b9 Add Hadoop 2.8.2 native libs to common artifacts 2eedcec Add support to build hadoop-2.8.2 related package 558f100 Enable also building Oozie for 2.7.1 Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 4 +- common-artifacts/hadoop-native-libs-2.8.2.tar.gz | Bin 0 -> 2577679 bytes hadoop-swiftfs/pom.xml | 6 + tools/build-all-artifacts.sh | 9 +- tools/build-hadoop-openstack.sh | 2 +- tools/build-oozie.sh | 24 ++- tools/oozie_webUI.patch | 204 +++++++++++++++++++++++ 7 files changed, 242 insertions(+), 7 deletions(-) From no-reply at openstack.org Thu Apr 19 22:32:10 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 22:32:10 -0000 Subject: [release-announce] [sahara] python-saharaclient 1.6.0 (rocky) Message-ID: We are satisfied to announce the release of: python-saharaclient 1.6.0: Client library for Sahara API This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-saharaclient Download the package from: https://pypi.python.org/pypi/python-saharaclient Please report issues through launchpad: https://storyboard.openstack.org/#!/project/934 For more details, please see below. Changes in python-saharaclient 1.5.0..1.6.0 ------------------------------------------- c3fd27e Tox: cleanup usage of py34, remove a now-useless section 1950b49 Updated from global requirements 851fc45 add lower-constraints job 6dc4ef2 Remove outdated tools and files 8f608f2 Updated from global requirements 7043c1a Follow the new PTI for document build 207ee54 Migration to Storyboard (2) 85d3faf Migration to Storyboard 55936ba Updated from global requirements e56e677 Updated from global requirements 89717a2 Updated from global requirements 49ed207 Updated from global requirements 8539116 Native Zuul v3 jobs d6a4b1d Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 34 +++++ CONTRIBUTING.rst | 4 +- MANIFEST.in | 9 -- README.rst | 8 +- lower-constraints.txt | 79 ++++++++++++ releasenotes/source/conf.py | 2 +- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + requirements.txt | 2 +- setup.cfg | 6 - test-requirements.txt | 5 +- tools/install_venv.py | 75 ----------- tools/install_venv_common.py | 212 -------------------------------- tools/with_venv.sh | 4 - tox.ini | 30 +++-- 20 files changed, 161 insertions(+), 494 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 630aae1..3701928 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +8 @@ Babel!=2.4.0,>=2.3.4 # BSD -keystoneauth1>=3.3.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index cff3b78..6dbca11 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +8,0 @@ mock>=2.0.0 # BSD -openstackdocstheme>=1.18.1 # Apache-2.0 @@ -12,3 +11 @@ os-testr>=1.0.0 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 -requests-mock>=1.1.0 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +requests-mock>=1.2.0 # Apache-2.0 From no-reply at openstack.org Thu Apr 19 23:36:45 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Thu, 19 Apr 2018 23:36:45 -0000 Subject: [release-announce] [nova] os-traits 0.6.0 (rocky) Message-ID: We are delighted to announce the release of: os-traits 0.6.0: A library containing standardized trait strings This release is part of the rocky release series. The source is available from: http://git.openstack.org/cgit/openstack/os-traits Download the package from: https://pypi.python.org/pypi/os-traits Please report issues through launchpad: https://bugs.launchpad.net/os-traits For more details, please see below. Changes in os-traits 0.5.0..0.6.0 --------------------------------- 86661e3 GPU: define traits for maximum display heads 4833aae Updated from global requirements 59baa50 Add HW_NIC_SRIOV_TRUSTED trait d7d055d Update Usage information c366483 Add code hosting URL bd1d73f Updated from global requirements 260b3e7 Update reno for stable/queens bbcc772 Add CPU features for AArch64 Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 4 ++ os_traits/hw/cpu/aarch64.py | 67 ++++++++++++++++++++++++++++++++ os_traits/hw/gpu/max_display_heads.py | 23 +++++++++++ os_traits/hw/nic/sriov.py | 5 +++ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 +++ test-requirements.txt | 6 +-- 8 files changed, 146 insertions(+), 39 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 01a8377..65b328c 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9,3 +9,3 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx>=1.6.2 # BSD -openstackdocstheme>=1.17.0 # Apache-2.0 -oslotest>=1.10.0 # Apache-2.0 +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD +openstackdocstheme>=1.18.1 # Apache-2.0 +oslotest>=3.2.0 # Apache-2.0 From no-reply at openstack.org Fri Apr 20 13:24:31 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 13:24:31 -0000 Subject: [release-announce] [nova] python-novaclient 10.2.0 (rocky) Message-ID: We are pleased to announce the release of: python-novaclient 10.2.0: Client library for OpenStack Compute API This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-novaclient Download the package from: https://pypi.python.org/pypi/python-novaclient Please report issues through launchpad: https://bugs.launchpad.net/python-novaclient For more details, please see below. 10.2.0 ^^^^^^ New Features ************ * Added new client API and CLI ("nova instance-usage-audit-log") to get server usage audit logs. By default, it lists usage audits for all servers on all compute hosts where usage auditing is configured. If you specify the "--before" option, the result is filtered by the date and time before which to list server usage audits. * Provides "--strict" option for "nova host-servers-migrate", "nova host-evacuate", "nova host-evacuate-live" and "nova host-meta" commands. When "--strict" option is used, the action will be applied to a single compute with the exact hypervisor hostname string match rather than to the computes with hostname substring match. When the specified hostname does not exist in the system, "NotFound" error code will be returned. Upgrade Notes ************* * The "flavor-delete" command no longer prints out the details of the deleted flavor. On successful deletion, there is no output. Deprecation Notes ***************** * "novaclient.utils.add_resource_manager_extra_kwargs_hook" and "novaclient.utils.get_resource_manager_extra_kwargs" were designed for supporting extensions in nova/novaclient. Nowadays, this "extensions" feature is abandoned and both "add_resource_manager_extra_kwargs_hook", "add_resource_manager_extra_kwargs_hook" are not used in novaclient's code. These methods are not documented, so we are removing them without standard deprecation cycle. Other Notes *********** * Starting from microversion 2.61, the responses of the 'Flavor' APIs include the 'extra_specs' parameter. Therefore 'Flavors extra- specs' (os-extra_specs) API calls have been removed in the following commands since microversion 2.61. * "nova flavor-list" * "nova flavor-show" There are no behavior changes in the CLI. This is just a performance optimization. Changes in python-novaclient 10.1.0..10.2.0 ------------------------------------------- 6049be6 [CLI] Fix token auth type 229d0df Microversion 2.61 - support extra_specs in flavor API 936b5a5 Fix comments in novaclient/tests/unit/fakes.py bcc7d8f Stop printing flavor details on successful flavor-delete be94318 Replace GB with GiB e044b91 Fix AttributeError in getting a resource ID 0263886 Fix validation for command arguments 41dde2a Updated from global requirements f36390d add lower-constraints job c0f2f96 Fix local test fails with pypy 52c65fb Updated from global requirements ecf8029 Updated from global requirements adf1f3b Updated from global requirements c15a85a Updated from global requirements a4966ea Add os-testr in test-requirements.txt 3b73249 Fix a comment in novaclient/api_versions.py bc4f919 Clean imports in code 02343c2 Fix the docstring for the update method 665fe5b Updated from global requirements 0537f30 Updated from global requirements ca27736 Remove 2 redundant methods d272d6f Fix crashing console-log eff607c Fix listing of instances above API max_limit 43f0936 nova limits ERROR (Exception): Field names must be unique a2363c4 Zuul: Remove project name 9213ec2 Implement hypervisor hostname exact pattern match d418b5f Add CLI to show instance usage audit logs a9aad88 Update reno for stable/queens d703219 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 3 +- lower-constraints.txt | 111 +++++ novaclient/__init__.py | 2 +- novaclient/api_versions.py | 2 +- novaclient/base.py | 6 +- novaclient/shell.py | 34 +- .../functional/v2/test_instance_usage_audit_log.py | 87 ++++ novaclient/utils.py | 37 -- novaclient/v2/client.py | 3 + novaclient/v2/flavors.py | 7 +- novaclient/v2/instance_usage_audit_log.py | 40 ++ novaclient/v2/servers.py | 7 +- novaclient/v2/shell.py | 194 +++++--- ...4420-flavor-delete-output-7b80f73deee5a869.yaml | 5 + ...rid-off-redundant-methods-47e679c13e88f28a.yaml | 10 + .../notes/microversion-v2_61-9a8faa02fddf9ed6.yaml | 13 + ...instance-usage-audit-logs-7826b411fac1283b.yaml | 8 + .../strict_hostname_match-f37243f0520a09a2.yaml | 9 + releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + requirements.txt | 2 +- test-requirements.txt | 5 +- tox.ini | 9 +- 38 files changed, 1181 insertions(+), 290 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index d0c3246..502c9df 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -keystoneauth1>=3.3.0 # Apache-2.0 +keystoneauth1>=3.4.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index d66dda6..e406286 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -14,2 +14,2 @@ python-glanceclient>=2.8.0 # Apache-2.0 -python-neutronclient>=6.3.0 # Apache-2.0 -requests-mock>=1.1.0 # Apache-2.0 +python-neutronclient>=6.7.0 # Apache-2.0 +requests-mock>=1.2.0 # Apache-2.0 @@ -16,0 +17 @@ os-client-config>=1.28.0 # Apache-2.0 +os-testr>=1.0.0 # Apache-2.0 From no-reply at openstack.org Fri Apr 20 13:38:50 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 13:38:50 -0000 Subject: [release-announce] [monasca] monasca-agent 2.7.0 (rocky) Message-ID: We are pumped to announce the release of: monasca-agent 2.7.0: Monitoring agent for gathering metrics and sending them to the Monasca API. This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/monasca-agent/ For more details, please see below. Changes in monasca-agent 2.6.0..2.7.0 ------------------------------------- 2f83adf Update old python string format c983708 Add Apache License f837eee Update pep8 checks 52643b7 Add support for k8s StatefulSet aba2964 Update links in README f3e7ff1 Fix libvirt plugin to handle FQDN of compute node b8bf714 Add prerequisite for enabling all untunable metrics 2662ebb Manual updated from global requirements 3e94038 Update supervisor version lower bound 4d18fe3 Remove PostgreSQL tempest jobs from Zuul a0bbf78 [Trivialfix]Modify a grammatical error a7498c2 Manual update from global requirements 1133a0a Add LXC swap metric collector and fix lxc bug 8cee273 Correct detection status in congestion plugin 4b11f41 Fix error logs in prometheus w/o prometheus annotations. 530be8a Use a newer hacking (1.0.x) 5c9b2b1 Avoid overwriting sys.path "ip" command Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 8 +- README.md | 5 +- conf.d/lxc.yaml.example | 1 + monasca_agent/collector/checks/__init__.py | 14 +- monasca_agent/collector/checks/check.py | 12 + monasca_agent/collector/checks/collector.py | 11 + monasca_agent/collector/checks/services_checks.py | 15 +- monasca_agent/collector/checks/utils.py | 258 +++++++++++++++------ .../collector/checks_d/a10_system_check.py | 32 ++- monasca_agent/collector/checks_d/apache.py | 18 +- monasca_agent/collector/checks_d/cacti.py | 19 +- monasca_agent/collector/checks_d/cadvisor_host.py | 42 +++- monasca_agent/collector/checks_d/cert_check.py | 11 + monasca_agent/collector/checks_d/congestion.py | 15 +- monasca_agent/collector/checks_d/couch.py | 11 + monasca_agent/collector/checks_d/couchbase.py | 11 + monasca_agent/collector/checks_d/cpu.py | 14 +- monasca_agent/collector/checks_d/crash.py | 14 +- monasca_agent/collector/checks_d/directory.py | 11 + monasca_agent/collector/checks_d/disk.py | 43 +++- monasca_agent/collector/checks_d/docker.py | 83 +++++-- monasca_agent/collector/checks_d/elastic.py | 98 ++++++-- monasca_agent/collector/checks_d/file_size.py | 11 + monasca_agent/collector/checks_d/gunicorn.py | 11 + monasca_agent/collector/checks_d/haproxy.py | 15 +- monasca_agent/collector/checks_d/hdfs.py | 11 + monasca_agent/collector/checks_d/host_alive.py | 12 + monasca_agent/collector/checks_d/http_check.py | 19 +- monasca_agent/collector/checks_d/http_metrics.py | 20 +- monasca_agent/collector/checks_d/iis.py | 12 + monasca_agent/collector/checks_d/jenkins.py | 11 + monasca_agent/collector/checks_d/json_plugin.py | 14 +- monasca_agent/collector/checks_d/kafka_consumer.py | 24 +- monasca_agent/collector/checks_d/kubernetes.py | 170 ++++++++++---- monasca_agent/collector/checks_d/kubernetes_api.py | 71 ++++-- monasca_agent/collector/checks_d/kyototycoon.py | 11 + monasca_agent/collector/checks_d/libvirt.py | 200 ++++++++++++---- monasca_agent/collector/checks_d/lighttpd.py | 18 +- monasca_agent/collector/checks_d/load.py | 11 + monasca_agent/collector/checks_d/lxc.py | 48 +++- monasca_agent/collector/checks_d/mcache.py | 14 +- monasca_agent/collector/checks_d/memory.py | 13 +- monasca_agent/collector/checks_d/mk_livestatus.py | 5 +- monasca_agent/collector/checks_d/mongo.py | 17 +- monasca_agent/collector/checks_d/mysql.py | 23 +- monasca_agent/collector/checks_d/nagios_wrapper.py | 12 + monasca_agent/collector/checks_d/network.py | 72 +++++- monasca_agent/collector/checks_d/nginx.py | 11 + monasca_agent/collector/checks_d/ntp.py | 11 + monasca_agent/collector/checks_d/ovs.py | 23 +- monasca_agent/collector/checks_d/postfix.py | 11 + monasca_agent/collector/checks_d/postgres.py | 17 +- monasca_agent/collector/checks_d/process.py | 43 +++- monasca_agent/collector/checks_d/prometheus.py | 123 +++++++--- monasca_agent/collector/checks_d/rabbitmq.py | 67 +++++- monasca_agent/collector/checks_d/redisdb.py | 26 ++- monasca_agent/collector/checks_d/riak.py | 11 + monasca_agent/collector/checks_d/solidfire.py | 12 + monasca_agent/collector/checks_d/sqlserver.py | 12 + monasca_agent/collector/checks_d/swift_diags.py | 11 + monasca_agent/collector/checks_d/tcp_check.py | 24 +- monasca_agent/collector/checks_d/varnish.py | 11 + monasca_agent/collector/checks_d/vcenter.py | 52 +++-- monasca_agent/collector/checks_d/vcenter_slim.py | 14 +- monasca_agent/collector/checks_d/vertica.py | 76 ++++-- monasca_agent/collector/checks_d/wmi_check.py | 12 + monasca_agent/collector/checks_d/zk.py | 15 +- monasca_agent/collector/daemon.py | 33 ++- monasca_agent/collector/jmxfetch.py | 35 ++- monasca_agent/collector/virt/hyperv/inspector.py | 1 - monasca_agent/common/aggregator.py | 17 +- monasca_agent/common/config.py | 17 +- monasca_agent/common/daemon.py | 23 +- monasca_agent/common/emitter.py | 11 + monasca_agent/common/exceptions.py | 11 + monasca_agent/common/keystone.py | 14 +- monasca_agent/common/metrics.py | 24 +- monasca_agent/common/singleton.py | 11 + monasca_agent/common/util.py | 38 ++- monasca_agent/forwarder/api/monasca_api.py | 16 +- monasca_agent/forwarder/daemon.py | 12 + monasca_agent/statsd/daemon.py | 43 +++- monasca_agent/statsd/reporter.py | 14 +- monasca_agent/statsd/udp.py | 14 +- monasca_setup/agent_config.py | 28 ++- monasca_setup/detection/__init__.py | 27 ++- monasca_setup/detection/args_plugin.py | 21 +- monasca_setup/detection/plugin.py | 11 + monasca_setup/detection/plugins/apache.py | 18 +- monasca_setup/detection/plugins/barbican.py | 12 + monasca_setup/detection/plugins/bind.py | 3 - monasca_setup/detection/plugins/cassandra.py | 1 - monasca_setup/detection/plugins/ceilometer.py | 11 + monasca_setup/detection/plugins/cert_check.py | 11 + monasca_setup/detection/plugins/check_mk_local.py | 11 + monasca_setup/detection/plugins/cinder.py | 11 + monasca_setup/detection/plugins/congestion.py | 25 +- monasca_setup/detection/plugins/crash.py | 11 + monasca_setup/detection/plugins/cue.py | 11 + monasca_setup/detection/plugins/designate.py | 12 + monasca_setup/detection/plugins/directory.py | 11 + monasca_setup/detection/plugins/file_size.py | 11 + monasca_setup/detection/plugins/freezer.py | 11 + monasca_setup/detection/plugins/glance.py | 11 + monasca_setup/detection/plugins/haproxy.py | 35 ++- monasca_setup/detection/plugins/heat.py | 11 + monasca_setup/detection/plugins/host_alive.py | 11 + monasca_setup/detection/plugins/http_check.py | 14 +- monasca_setup/detection/plugins/influxdb.py | 3 +- monasca_setup/detection/plugins/ironic.py | 12 + monasca_setup/detection/plugins/json_plugin.py | 11 + monasca_setup/detection/plugins/kafka_consumer.py | 45 ++-- monasca_setup/detection/plugins/keystone.py | 11 + monasca_setup/detection/plugins/kibana.py | 2 +- monasca_setup/detection/plugins/libvirt.py | 32 ++- monasca_setup/detection/plugins/lxc.py | 1 + monasca_setup/detection/plugins/magnum.py | 11 + monasca_setup/detection/plugins/mk_livestatus.py | 21 +- monasca_setup/detection/plugins/mon.py | 129 ++++++----- monasca_setup/detection/plugins/mysql.py | 13 +- monasca_setup/detection/plugins/neutron.py | 11 + monasca_setup/detection/plugins/nova.py | 11 + monasca_setup/detection/plugins/ntp.py | 20 +- monasca_setup/detection/plugins/ovs.py | 11 + monasca_setup/detection/plugins/ovsvapp.py | 11 + monasca_setup/detection/plugins/postfix.py | 14 +- monasca_setup/detection/plugins/powerdns.py | 3 - monasca_setup/detection/plugins/process.py | 89 ++++--- monasca_setup/detection/plugins/rabbitmq.py | 15 +- monasca_setup/detection/plugins/swift.py | 11 + monasca_setup/detection/plugins/system.py | 14 +- monasca_setup/detection/plugins/trove.py | 12 + monasca_setup/detection/plugins/vcenter.py | 11 + monasca_setup/detection/plugins/vertica.py | 23 +- monasca_setup/detection/plugins/zookeeper.py | 12 +- monasca_setup/detection/service_plugin.py | 90 ++++--- monasca_setup/detection/utils.py | 11 + monasca_setup/main.py | 252 ++++++++++++++------ monasca_setup/service/__init__.py | 13 +- monasca_setup/service/detection.py | 11 + monasca_setup/service/linux.py | 49 +++- monasca_setup/service/service.py | 11 + monasca_setup/utils.py | 32 ++- requirements.txt | 6 +- test-requirements.txt | 2 +- tox.ini | 6 +- 202 files changed, 3786 insertions(+), 763 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index a1a0726..61f0e76 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +7 @@ oslo.concurrency>=3.25.0 # Apache-2.0 -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 @@ -23 +23 @@ stevedore>=1.20.0 # Apache-2.0 -supervisor>=3.1.3,<3.4 # BSD-derived +supervisor>=3.3.3,<3.4 # BSD-derived @@ -30 +30 @@ keystoneauth1>=3.3.0 # Apache-2.0 -monasca-common>=1.4.0 # Apache-2.0 +monasca-common>=2.7.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 61dcfc7..b62b7ed 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 +hacking>=1.0.0,<1.1.0 # Apache-2.0 From no-reply at openstack.org Fri Apr 20 13:39:26 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 13:39:26 -0000 Subject: [release-announce] [monasca] monasca-persister 1.11.0 (rocky) Message-ID: We are pleased to announce the release of: monasca-persister 1.11.0: Moves metrics and alarm state transitions from the Message Queue to the Metrics and Alarms database. This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/monasca-persister/ For more details, please see below. Changes in monasca-persister 1.10.0..1.11.0 ------------------------------------------- 6abefff Update pep8 checks c567f52 Clean up tox.ini 56da6b4 add lower-constraints job 05e3d43 Updated from global requirements 2059d6f Remove PostgreSQL tempest jobs from Zuul 1fa2f7b Updated from global requirements efe18cb Clean up tox.ini 169f2c3 Add performance testing in Monasca persister Diffstat (except docs and test files) ------------------------------------- .gitignore | 4 +- .zuul.yaml | 14 +- lower-constraints.txt | 62 ++++++ monasca_persister/conf/elasticsearch.py | 47 ++-- monasca_persister/conf/kafka_alarm_history.py | 7 +- monasca_persister/conf/repositories.py | 24 ++- monasca_persister/persister.py | 3 +- .../cassandra/alarm_state_history_repository.py | 7 +- .../repositories/cassandra/connection_util.py | 3 +- .../repositories/cassandra/metric_batch.py | 26 ++- .../repositories/cassandra/metrics_repository.py | 79 ++++--- .../repositories/cassandra/retry_policy.py | 6 +- .../cassandra/token_range_query_manager.py | 3 +- .../influxdb/alarm_state_history_repository.py | 4 +- .../repositories/influxdb/metrics_repository.py | 3 +- monasca_persister/repositories/persister.py | 24 +-- monasca_persister/repositories/utils.py | 16 +- perf/README.md | 56 +++++ perf/jmeter_test_plan.jmx | 170 +++++++++++++++ perf/jmeter_test_plan_mix.jmx | 238 +++++++++++++++++++++ perf/persister_perf.sh | 164 ++++++++++++++ requirements.txt | 4 +- tools/tox_install.sh | 57 ----- tox.ini | 44 ++-- 25 files changed, 868 insertions(+), 199 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 3387f40..44ca00a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 @@ -8 +8 @@ six>=1.10.0 # MIT -monasca-common>=1.4.0 # Apache-2.0 +monasca-common>=2.7.0 # Apache-2.0 From no-reply at openstack.org Fri Apr 20 13:39:36 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 13:39:36 -0000 Subject: [release-announce] [monasca] python-monascaclient 1.11.0 (rocky) Message-ID: We are ecstatic to announce the release of: python-monascaclient 1.11.0: Monasca API Client Library This release is part of the rocky release series. Download the package from: https://pypi.python.org/pypi/python-monascaclient For more details, please see below. Changes in python-monascaclient 1.10.0..1.11.0 ---------------------------------------------- 1aadb99 Update pep8 checks 0f853ca Clean up tox.ini 9dffe7b add lower-constraints job 52b1a1f Updated from global requirements 8b6aafe Updated from global requirements 763c094 Updated from global requirements a7e18b6 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 ++++ lower-constraints.txt | 78 ++++++++++++++++++++++++++++++++++++++++++ monascaclient/v2_0/shell.py | 27 +++++++++------ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++++ requirements.txt | 2 +- test-requirements.txt | 4 +-- tox.ini | 47 ++++++++----------------- 8 files changed, 127 insertions(+), 45 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index c027866..dfd8bb5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14 +14 @@ PrettyTable<0.8,>=0.7.1 # BSD -PyYAML>=3.10 # MIT +PyYAML>=3.12 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 14999ca..6b4e18a 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -17 +17 @@ doc8>=0.6.0 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD @@ -19 +19 @@ reno>=2.5.0 # Apache-2.0 -openstackdocstheme>=1.17.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Fri Apr 20 13:41:52 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 13:41:52 -0000 Subject: [release-announce] [monasca] monasca-common 2.9.0 (rocky) Message-ID: We are chuffed to announce the release of: monasca-common 2.9.0: Monasca common python modules This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/monasca-common/ For more details, please see below. Changes in monasca-common 2.8.0..2.9.0 -------------------------------------- 806a418 Updated pep8 checks 469df52 Execute ostestr in lower-constraints job 160e046 Updated from global requirements 9c426e8 add lower-constraints job e8248f6 Updated from global requirements 915aa3f Remove PostgreSQL tempest jobs from Zuul e27d604 Enable gate jobs 33df2ce change the hacking guideline for out of date Diffstat (except docs and test files) ------------------------------------- .gitignore | 2 + .zuul.yaml | 15 ++-- HACKING.rst | 2 +- lower-constraints.txt | 61 +++++++++++++++++ monasca_common/kafka_lib/__init__.py | 16 ++++- monasca_common/kafka_lib/client.py | 50 ++++++++------ monasca_common/kafka_lib/codec.py | 14 +++- monasca_common/kafka_lib/common.py | 79 ++++++++++------------ monasca_common/kafka_lib/conn.py | 12 ++++ monasca_common/kafka_lib/consumer/__init__.py | 4 +- monasca_common/kafka_lib/consumer/base.py | 18 ++++- monasca_common/kafka_lib/consumer/kafka.py | 24 +++++-- monasca_common/kafka_lib/consumer/multiprocess.py | 30 +++++--- monasca_common/kafka_lib/consumer/simple.py | 31 ++++++--- monasca_common/kafka_lib/context.py | 12 ++++ monasca_common/kafka_lib/partitioner/base.py | 12 ++++ monasca_common/kafka_lib/partitioner/hashed.py | 24 +++++-- monasca_common/kafka_lib/partitioner/roundrobin.py | 13 ++++ monasca_common/kafka_lib/producer/__init__.py | 2 +- monasca_common/kafka_lib/producer/base.py | 38 +++++++---- monasca_common/kafka_lib/producer/keyed.py | 21 ++++-- monasca_common/kafka_lib/producer/simple.py | 14 +++- monasca_common/kafka_lib/protocol.py | 16 ++++- monasca_common/kafka_lib/util.py | 15 +++- .../monasca_query_language/aql_parser.py | 6 +- monasca_common/repositories/constants.py | 1 + .../repositories/mysql/mysql_repository.py | 1 + requirements.txt | 2 +- test-requirements.txt | 2 +- tox.ini | 13 +++- 34 files changed, 431 insertions(+), 149 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 045db39..2f13fd0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +8 @@ PyMySQL>=0.7.6 # MIT License -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index e8a6244..2f12d63 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -15 +15 @@ os-testr>=1.0.0 # Apache-2.0 -requests-mock>=1.1.0 # Apache-2.0 +requests-mock>=1.2.0 # Apache-2.0 From no-reply at openstack.org Fri Apr 20 13:42:28 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 13:42:28 -0000 Subject: [release-announce] [monasca] monasca_ceilometer 1.8.0 (rocky) Message-ID: We are stoked to announce the release of: monasca_ceilometer 1.8.0: OpenStack Monasca Ceilometer - Provide Metering for Monasca This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/monasca-ceilometer/ For more details, please see below. Changes in monasca_ceilometer 1.7.0..1.8.0 ------------------------------------------ 24c468e Add detail to README.md about how Ceilometer mapped to Mon API cf0bcfc Update pep8 check d02afc0 Document how to configure and use meters 05b0c9a Refresh the ceilometer.conf file provided by Ceilosca 294ff4f Update the README cdedb90 Allow unicode for metadata keys in publisher 4a2c736 Monasca Ceilometer in sync with Ceilometer master d82c170 Remove pbr warnerrors in favor of sphinx check Diffstat (except docs and test files) ------------------------------------- README.md | 201 ++- ceilosca/ceilometer/api/health.py | 81 -- ceilosca/ceilometer/monasca_ceilometer_opts.py | 8 +- ceilosca/ceilometer/monasca_client.py | 4 +- ceilosca/ceilometer/opts.py | 55 +- .../ceilometer/publisher/monasca_data_filter.py | 4 +- ceilosca/ceilometer/service.py | 13 +- ceilosca/ceilometer/storage/impl_monasca.py | 1295 -------------------- .../api/v2/test_api_with_monasca_driver.py | 270 ---- .../unit/ceilosca_mapping/test_ceilosca_mapping.py | 601 --------- .../test_static_ceilometer_mapping.py | 286 ----- devstack/plugin.sh | 2 +- etc/ceilometer/ceilometer.conf | 63 +- etc/ceilometer/example_pipeline.yaml | 71 ++ monasca_test_setup.py | 3 +- setup.cfg | 4 +- test-requirements.txt | 2 +- tox.ini | 2 +- 25 files changed, 318 insertions(+), 3942 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 425353a..9db6bea 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1 +1 @@ -git+https://github.com/openstack/ceilometer.git at stable/pike#egg=ceilometer +git+https://github.com/openstack/ceilometer.git at master#egg=ceilometer From no-reply at openstack.org Fri Apr 20 13:44:02 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 13:44:02 -0000 Subject: [release-announce] [monasca] monasca-statsd 1.10.0 (rocky) Message-ID: We are jazzed to announce the release of: monasca-statsd 1.10.0: Monasca statsd Python client This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/monasca-statsd/ For more details, please see below. Changes in monasca-statsd 1.9.0..1.10.0 --------------------------------------- 9f64338 Update pep8 check fc269dc Clean up tox.ini fafcdf6 add lower-constraints job b805480 Updated from global requirements 4111448 Updated from global requirements 851774f Updated from global requirements b1442e9 Remove PostgreSQL tempest jobs from Zuul eb02c33 Zuul: Remove project name 8ed4fd0 Zuul: Remove project name 38a73dd Updated from global requirements e70fb43 Updated from global requirements 85a0e09 Updated from global requirements 7a0add0 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 13 ++++++------- lower-constraints.txt | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ test-requirements.txt | 6 +++--- tox.ini | 24 +++++++++--------------- 4 files changed, 67 insertions(+), 25 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 2cd6843..7f7e5c0 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +8 @@ mock>=2.0.0 # BSD -sphinx>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD @@ -10 +10 @@ oslosphinx>=4.7.0 # Apache-2.0 -oslotest>=1.10.0 # Apache-2.0 +oslotest>=3.2.0 # Apache-2.0 @@ -13 +13 @@ testrepository>=0.0.18 # Apache-2.0/BSD -openstackdocstheme>=1.17.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 From no-reply at openstack.org Fri Apr 20 13:44:52 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 13:44:52 -0000 Subject: [release-announce] [monasca] monasca-api 2.6.0 (rocky) Message-ID: We are happy to announce the release of: monasca-api 2.6.0: OpenStack Monitoring as a Service This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/monasca-api/ For more details, please see below. Changes in monasca-api 2.5.0..2.6.0 ----------------------------------- b918dcc Fix installing Cassandra schema in devstack 5cc61ba uncap eventlet c6e72ff Add py3 support for versions endpoint/unit test 03bd329 Update pep8 checks a449b13 Fix lower-constraints job 8f23173 Fix bug: Use correct dimension name in expression 50d73ca add lower-constraints job e885d03 Updated from global requirements 1774f76 Updated from global requirements 9a184f3 Updated from global requirements 642c40b Update links in README a6b5454 Updated from global requirements 645574c Remove PostgreSQL tempest jobs from Zuul 404fe5e Fix:No alarms created if metric name in alarm def. expr. is mix case a606e5f Revert "Temporarily disable tempest tests" ce8cdce devstack: download storm from archive.apache.org 2ea9e74 Temporarily disable tempest tests b764f20 Zuul: Remove project name 5900567 Update reno for stable/queens c1d691a Provide id for existing sub-expressions of alarm definitions 745f3fb Use Drizzle JDBC for monasca-thresh in devstack Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 39 +--- AUTHORS | 5 + README.md | 4 +- devstack/files/monasca-thresh/thresh-config.yml | 2 +- devstack/lib/storm.sh | 2 +- devstack/plugin.sh | 8 +- lower-constraints.txt | 121 +++++++++++ .../repositories/cassandra/metrics_repository.py | 162 +++++++++++---- .../repositories/influxdb/metrics_repository.py | 15 +- .../repositories/model/sub_alarm_definition.py | 4 +- .../sqla/alarm_definitions_repository.py | 228 +++++++++++---------- .../common/repositories/sqla/alarms_repository.py | 70 ++++--- monasca_api/common/repositories/sqla/models.py | 12 +- .../repositories/sqla/notifications_repository.py | 9 +- monasca_api/conf/repositories.py | 52 +++-- .../schemas/notifications_request_body_schema.py | 3 +- monasca_api/v2/common/validation.py | 7 +- monasca_api/v2/reference/alarm_definitions.py | 21 +- monasca_api/v2/reference/alarms.py | 28 ++- monasca_api/v2/reference/notifications.py | 25 ++- monasca_api/v2/reference/versions.py | 9 +- releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 + requirements.txt | 6 +- setup.cfg | 6 + test-requirements.txt | 4 +- tox.ini | 37 ++-- 34 files changed, 709 insertions(+), 395 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index f522b40..da59cbb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ oslo.db>=4.27.0 # Apache-2.0 -oslo.config>=5.1.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 @@ -21,2 +21,2 @@ voluptuous>=0.8.9 # BSD License -eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT -monasca-common>=1.4.0 # Apache-2.0 +eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT +monasca-common>=2.7.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index ed7598d..69ca844 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +10 @@ coverage!=4.4,>=4.0 # Apache-2.0 -cassandra-driver!=3.6.0,>=2.1.4 # Apache-2.0 +cassandra-driver!=3.6.0,>=3.3.0 # Apache-2.0 @@ -28 +28 @@ doc8>=0.6.0 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Fri Apr 20 13:45:13 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 13:45:13 -0000 Subject: [release-announce] [monasca] monasca_transform 0.15.0 (rocky) Message-ID: We are satisfied to announce the release of: monasca_transform 0.15.0: Data Aggregation and Transformation component for Monasca This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/monasca-transform/ For more details, please see below. Changes in monasca_transform 0.14.0..0.15.0 ------------------------------------------- 37d4f09 Update pep8 checks f43d349 Update monasca-transform devstack plugin 3589dd0 Set region in metric meta from config file cee85ad add lower-constraints job Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 ++ .../files/monasca-transform/monasca-transform.conf | 1 + .../monasca-transform/monasca-transform.service | 10 --- devstack/plugin.sh | 22 ++++-- etc/monasca-transform.conf | 1 + lower-constraints.txt | 86 ++++++++++++++++++++++ monasca_transform/component/__init__.py | 3 +- monasca_transform/component/insert/__init__.py | 17 ++--- monasca_transform/component/insert/kafka_insert.py | 4 +- .../component/insert/kafka_insert_pre_hourly.py | 4 +- monasca_transform/component/insert/prepare_data.py | 4 +- .../component/setter/pre_hourly_calculate_rate.py | 1 + .../component/setter/rollup_quantity.py | 1 + .../component/setter/set_aggregated_metric_name.py | 5 +- .../component/setter/set_aggregated_period.py | 5 +- .../component/usage/calculate_rate.py | 5 +- .../component/usage/fetch_quantity.py | 22 ++++-- .../component/usage/fetch_quantity_util.py | 10 ++- monasca_transform/config/config_initializer.py | 3 + monasca_transform/driver/mon_metrics_kafka.py | 5 +- monasca_transform/offset_specs.py | 1 + monasca_transform/processor/__init__.py | 4 +- .../processor/pre_hourly_processor.py | 51 +++++++------ monasca_transform/processor/processor_util.py | 1 + monasca_transform/service/transform_service.py | 15 ++-- monasca_transform/transform/__init__.py | 4 +- .../transform/builder/generic_transform_builder.py | 18 +++-- monasca_transform/transform/grouping/__init__.py | 10 +-- .../transform/grouping/group_sort_by_timestamp.py | 12 ++- .../grouping/group_sort_by_timestamp_partition.py | 45 +++++------ .../transform/grouping/group_sortby_timestamp.py | 12 ++- .../grouping/group_sortby_timestamp_partition.py | 25 ++++--- monasca_transform/transform/storage_utils.py | 5 +- .../component/insert/dummy_insert_pre_hourly.py | 4 +- .../data_driven_specs/test_data_driven_specs.py | 1 + tox.ini | 13 ++-- 38 files changed, 276 insertions(+), 168 deletions(-) From no-reply at openstack.org Fri Apr 20 13:48:46 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 13:48:46 -0000 Subject: [release-announce] [monasca] monasca-ui 1.13.0 (rocky) Message-ID: We are tickled pink to announce the release of: monasca-ui 1.13.0: Monasca Plugin for Horizon This release is part of the rocky release series. Download the package from: https://tarballs.openstack.org/monasca-ui/ For more details, please see below. Changes in monasca-ui 1.12.0..1.13.0 ------------------------------------ e609bd4 Update pep8 checks 0d77482 Imported Translations from Zanata 7ef4632 Imported Translations from Zanata 6d66017 Display unique metric names for alarm cf66e3e Imported Translations from Zanata f200f60 Run lower-constraints job with Python 3 841805b Fix Alarm Details section in Alarm History view b526e21 add lower-constraints job a42d882 Fix validators for creating and editing notifications 357264c Center the text for the button Deterministic 42d50ef Fix missing metric names for Alarm b410eff Adding title to Filter Alarms pop-up 56e903d Fix misleading validation error 4cfdc71 Make monasca-ui python3 compatible 45adda7 Update unit test for testing monitoring.api.client d72c6e9 Updated from global requirements c0ab99a Drop mox3 from test-requirements.txt c347cd2 Fixed the problem for SSL certificate access failure 77b4709 Imported Translations from Zanata 0f4c059 Update README file to add description about running tests a75199f Move coverage reports to `cover` directory c48050c Updated from global requirements 04dcc01 Updated from global requirements cc0af49 Avoid tox-install.sh b28a0cd Updated from global requirements 94bea6b Updated from global requirements ea37c73 Imported Translations from Zanata d647307 Imported Translations from Zanata Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 + .zuul.yaml | 11 + README.md | 53 +- lower-constraints.txt | 159 ++++++ monitoring/alarmdefs/forms.py | 7 +- monitoring/alarmdefs/tables.py | 2 +- monitoring/alarmdefs/views.py | 11 +- monitoring/alarmdefs/workflows.py | 12 +- monitoring/alarms/forms.py | 11 +- monitoring/alarms/tables.py | 17 +- monitoring/alarms/templates/alarms/_filter.html | 1 + .../alarms/templates/alarms/alarm_history.html | 20 +- monitoring/alarms/views.py | 20 +- monitoring/api/client.py | 20 +- monitoring/api/monitor.py | 14 +- monitoring/locale/de/LC_MESSAGES/django.po | 633 +++++++++++++++++++++ monitoring/locale/de/LC_MESSAGES/djangojs.po | 66 +++ monitoring/locale/en_GB/LC_MESSAGES/django.po | 17 +- monitoring/locale/en_GB/LC_MESSAGES/djangojs.po | 8 +- monitoring/locale/id/LC_MESSAGES/django.po | 536 +++++++++++++++++ monitoring/locale/id/LC_MESSAGES/djangojs.po | 66 +++ monitoring/notifications/forms.py | 33 +- monitoring/notifications/tables.py | 2 +- monitoring/notifications/views.py | 8 +- monitoring/overview/urls.py | 4 +- monitoring/overview/views.py | 52 +- .../widgets/expression/sub-expression.tpl.html | 4 +- monitoring/test/helpers.py | 7 +- monitoring/test/settings.py | 5 + requirements.txt | 6 +- test-requirements.txt | 3 +- tools/install_venv.py | 32 +- tools/tox_install.sh | 64 --- tox.ini | 31 +- 40 files changed, 1913 insertions(+), 234 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index c4bf008..de784c1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,2 +5,4 @@ oslo.log>=3.36.0 # Apache-2.0 -python-monascaclient>=1.7.0 # Apache-2.0 -Django<2.0,>=1.8 # BSD +python-monascaclient>=1.8.0 # Apache-2.0 +Django<2.0,>=1.11 # BSD +horizon>=13.0.0 # Apache-2.0 +six>=1.10.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 2e9045d..481b3c7 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -11 +10,0 @@ funcsigs>=1.0.0;python_version=='2.7' or python_version=='2.6' # Apache-2.0 -mox3>=0.20.0 # Apache-2.0 @@ -20 +19 @@ selenium>=2.50.1 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Fri Apr 20 16:29:17 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 16:29:17 -0000 Subject: [release-announce] [watcher] watcher-dashboard 1.9.0 (rocky) Message-ID: We joyfully announce the release of: watcher-dashboard 1.9.0: Watcher Management Dashboard This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/watcher-dashboard Download the package from: https://tarballs.openstack.org/watcher-dashboard/ Please report issues through launchpad: https://bugs.launchpad.net/watcher-dashboard For more details, please see below. Changes in watcher-dashboard 1.8.0..1.9.0 ----------------------------------------- 9db2c43 Remove mox usage from api tests 2677953 Remove mox usage from audittemplate tests 9688720 Remove mox usage from strategy tests 2c80e96 Remove mox usage from goal tests dbb1a61 Updated from global requirements a465a7b add lower-constraints job 1b54213 Delete the unnecessary '-' 8cbd5cb Install horizon directly from pypi 836b295 Update links in README f6442f9 Updated from global requirements 743f22c Imported Translations from Zanata 28ea3fa Fix url links and spelling error in docs 01e2f4c Imported Translations from Zanata 8328b44 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 + HACKING.rst | 4 +- README.rst | 4 +- lower-constraints.txt | 140 ++++++++++++++++ releasenotes/source/index.rst | 1 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 14 +- .../locale/ko_KR/LC_MESSAGES/releasenotes.po | 12 +- releasenotes/source/queens.rst | 6 + requirements.txt | 6 +- test-requirements.txt | 2 +- tox.ini | 8 +- 17 files changed, 346 insertions(+), 232 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 692c095..3a7aac0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +7 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -Django<2.0,>=1.8 # BSD +Django<2.0,>=1.11 # BSD @@ -11 +11,3 @@ python-keystoneclient>=3.8.0 # Apache-2.0 -PyYAML>=3.10 # MIT +PyYAML>=3.12 # MIT + +horizon>=13.0.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index e3a2cce..5ee03a7 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -21 +21 @@ openstackdocstheme>=1.18.1 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Fri Apr 20 16:32:07 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 16:32:07 -0000 Subject: [release-announce] [mistral] mistral-lib 0.5.0 (rocky) Message-ID: We contentedly announce the release of: mistral-lib 0.5.0: Mistral shared routings and utilities (Actions API, YAQL functions API, data types etc.) This release is part of the rocky release series. The source is available from: http://git.openstack.org/cgit/openstack/mistral-lib Download the package from: https://pypi.python.org/pypi/mistral-lib Please report issues through launchpad: http://bugs.launchpad.net/mistral For more details, please see below. Changes in mistral-lib 0.4.0..0.5.0 ----------------------------------- ef3482e add lower-constraints job 2150c0d Updated from global requirements 45d1550 Updated from global requirements e8d5a75 Updated from global requirements 943bc60 Update reno for stable/queens Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 7 ++++++ lower-constraints.txt | 52 ++++++++++++++++++++++++++++++++++++++++++ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 +++++ test-requirements.txt | 2 +- tox.ini | 7 ++++++ 6 files changed, 74 insertions(+), 1 deletion(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 3242938..f4aacd5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +7 @@ coverage!=4.4,>=4.0 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD From no-reply at openstack.org Fri Apr 20 16:33:39 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 16:33:39 -0000 Subject: [release-announce] [mistral] python-mistralclient 3.4.0 (rocky) Message-ID: We exuberantly announce the release of: python-mistralclient 3.4.0: Mistral Client Library This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-mistralclient Download the package from: https://pypi.python.org/pypi/python-mistralclient Please report issues through launchpad: https://bugs.launchpad.net/python-mistralclient For more details, please see below. Changes in python-mistralclient 3.2.0..3.4.0 -------------------------------------------- 72a6cd9 add lower-constraints job 1ee4109 Updated from global requirements 223b64d Updated from global requirements e2def85 Updated from global requirements 6726610 Add the scope attribute in workflow list 3985310 Updated from global requirements 667c137 Updated from global requirements 8857acc Clean imports in code a3a1682 Updated from global requirements fd139e3 Add TripleO jobs for mistral client f5816f1 Don't override session during auth 5c4c794 Fix a race condition with execution creation 4aef4c4 Remove broken tox-cover job ff10faf Update reno for stable/queens e2ff3df Running new workflow based on existing execution. 054467e Restore devstack job for python-mistralclient Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 36 +++++++ lower-constraints.txt | 118 +++++++++++++++++++++ mistralclient/api/v2/client.py | 7 +- mistralclient/api/v2/executions.py | 22 ++-- mistralclient/commands/v2/executions.py | 10 ++ mistralclient/commands/v2/workflows.py | 2 + .../python-mistralclient-devstack-dsvm/post.yaml | 15 +++ .../python-mistralclient-devstack-dsvm/run.yaml | 65 ++++++++++++ releasenotes/source/index.rst | 1 + releasenotes/source/queens.rst | 6 ++ requirements.txt | 4 +- test-requirements.txt | 4 +- tox.ini | 7 ++ 20 files changed, 400 insertions(+), 39 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 8056a45..757fff8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,2 +9,2 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -keystoneauth1>=3.3.0 # Apache-2.0 -PyYAML>=3.10 # MIT +keystoneauth1>=3.4.0 # Apache-2.0 +PyYAML>=3.12 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 523fec4..34c2818 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ python-openstackclient>=3.12.0 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD @@ -10 +10 @@ oslotest>=3.2.0 # Apache-2.0 -requests-mock>=1.1.0 # Apache-2.0 +requests-mock>=1.2.0 # Apache-2.0 From no-reply at openstack.org Fri Apr 20 19:49:24 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Fri, 20 Apr 2018 19:49:24 -0000 Subject: [release-announce] [tripleo] tripleo-common 9.0.1 (rocky) Message-ID: We high-spiritedly announce the release of: tripleo-common 9.0.1: A common library for TripleO workflows. This release is part of the rocky release series. The source is available from: http://git.openstack.org/cgit/openstack/tripleo-common Download the package from: https://tarballs.openstack.org/tripleo-common/ Please report issues through launchpad: https://bugs.launchpad.net/tripleo-common For more details, please see below. 9.0.1 ^^^^^ Upgrade Notes * "openstack overcloud config download" now writes directly to the directory specified by "--config-dir". The directory contents will be overwritten, preserving any contents not originating from the stack. A "--no-preserve-config" option is provided which will cause the "--config-dir" to be deleted and recreated if the``--config- dir`` location exists. Tmpdirs are no longer used. Changes in tripleo-common 9.0.0..9.0.1 -------------------------------------- f8aa548 config download support for a fixed directory 74bd9d8 Allow exit code of 0 only for deployments 7b359af Retry previously failed deployments Diffstat (except docs and test files) ------------------------------------- ...download-dont-use-tmpdirs-3641db9fd687f85e.yaml | 9 ++ tripleo_common/actions/config.py | 5 +- ...-retry-failed-deployments-baf0c701e6d1ad4a.yaml | 5 + tripleo_common/templates/deployments.yaml | 23 ++- tripleo_common/utils/config.py | 56 ++++--- 6 files changed, 239 insertions(+), 35 deletions(-) From no-reply at openstack.org Mon Apr 23 17:17:43 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 23 Apr 2018 17:17:43 -0000 Subject: [release-announce] [tripleo] puppet-tripleo 8.3.2 (queens) Message-ID: We jubilantly announce the release of: puppet-tripleo 8.3.2: Puppet module for OpenStack TripleO This release is part of the queens stable release series. The source is available from: http://git.openstack.org/cgit/openstack/puppet-tripleo Download the package from: https://tarballs.openstack.org/puppet-tripleo/ Please report issues through launchpad: http://bugs.launchpad.net/tripleo (tag: puppet) For more details, please see below. 8.3.2 ^^^^^ New Features ************ * Added variables for endpoint_proxy_nova, endpoint_config_nova, and Apache mod_proxy configuration to proxy nova service just like similar services Bug Fixes ********* * Removes neutron ownership of certificates. * Fixes OpenDaylight Websocket HA Proxy configuration to use transparent binding type. See https://bugs.launchpad.net/tripleo/+bug/1764514 Changes in puppet-tripleo 8.3.1..8.3.2 -------------------------------------- b2ef75b Release 8.3.2 (Queens) 5b8e3e1 Force stunnel to use TLSv1.2 e11f051 Fixes binding type for OpenDaylight Websocket 93e7e4a Merge default_listen with swift_proxy_server_listen_options cb114de Add resource-stickiness=INFINITY to VIPs 1f69cc5 ceilo:base: include ::ceilometer::dispatcher::gnocchi af2c34c Removes neutron ownership of certs 40b702f HAProxy: expose stats socket in HA containerized deployment e4ad49f Update default Cinder RBD backend_host value b25e2fb Conventional log directories for pacemaker bundles 34fe53e Add configuration for the Nova proxy endpoint Diffstat (except docs and test files) ------------------------------------- manifests/certmonger/neutron.pp | 4 ---- manifests/haproxy.pp | 17 ++++++++--------- manifests/pacemaker/haproxy_with_vip.pp | 1 + manifests/profile/base/ceilometer.pp | 1 + manifests/profile/base/cinder/volume/rbd.pp | 4 ++-- manifests/profile/pacemaker/database/mysql_bundle.pp | 9 ++++++++- manifests/profile/pacemaker/database/redis_bundle.pp | 2 +- manifests/profile/pacemaker/haproxy_bundle.pp | 5 +++++ manifests/profile/pacemaker/rabbitmq_bundle.pp | 5 +++++ manifests/stunnel/service_proxy.pp | 5 +++++ manifests/ui.pp | 15 +++++++++++++++ metadata.json | 2 +- .../notes/fix-neutron-cert-perms-4a034bb516be6f9f.yaml | 4 ++++ ...opendaylight-websocket-haproxy-7220b0c25ff13faa.yaml | 5 +++++ releasenotes/notes/nova-endpoint-a957a840ee653307.yaml | 5 +++++ templates/stunnel/service.erb | 1 + templates/ui/tripleo_ui_config.js.erb | 1 + 17 files changed, 68 insertions(+), 18 deletions(-) From no-reply at openstack.org Mon Apr 23 17:17:53 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 23 Apr 2018 17:17:53 -0000 Subject: [release-announce] [tripleo] tripleo-heat-templates 8.0.2 (queens) Message-ID: We eagerly announce the release of: tripleo-heat-templates 8.0.2: Heat templates for deploying OpenStack with OpenStack. This release is part of the queens stable release series. The source is available from: http://git.openstack.org/cgit/openstack/tripleo-heat-templates Download the package from: https://tarballs.openstack.org/tripleo-heat-templates/ Please report issues through launchpad: https://bugs.launchpad.net/tripleo For more details, please see below. 8.0.2 ^^^^^ New Features ************ * Add Parameters to Configure Ulimit for Containers. These parameters can be used to configure ulimit per container basis as per the requirement of the deployment. Following parameters are added for neutron, nova and cinder:- - DockerNeutronDHCPAgentUlimit defaults to nofile=1024 - DockerNeutronL3AgentUlimit defaults to nofile=1024 - DockerOpenvswitchUlimit defaults to nofile=1024 - DockerNovaComputeUlimit defaults to nofile=1024 - DockerCinderVolumeUlimit defaults to nofile=131072 Deprecation Notes ***************** * Using 'client' for OvsVhostuserMode parameter. See 'vhost-user' section at http://docs.openvswitch.org/en/latest/topics/dpdk/vhost- user/ * odl-dlux-all feature for OpenDaylight is no longer supported and removed from default installed OpenDaylightFeatures. See https://bugs.launchpad.net/tripleo/+bug/1751857 Bug Fixes ********* * When using get-occ-config.sh with a role using a count greater than 1, the script will now configure all nodes that are of that role type instead of exiting after only configuring the first. * Fixes Neutron certificate and key for TLS deployments to have the correct user/group IDs. * Fixes missing type "flat" from the default allowed network types for the ODL OVS parameter HostAllowedNetworkTypes. See https://bugs.launchpad.net/tripleo/+bug/1762495 * Fixes default of vhostuser_mode in ODL-OVS to be server, and clarifies the configuration parameter. See https://bugs.launchpad.net/tripleo/+bug/1762473 * Delete ODL data folder while updating/upgrading ODL. * The default values for the PcsdPassword and PacemakerRemoteAuthkey parameters have been removed, as they did not result in a functioning pacemaker installation. These values are instead generated by tripleo-common, and in the cases where they are not (direct API), we want to fail explicitly if they are not provided. * "{{role.name}}ExtraConfig" will now be honored even when using deprecated params in roles_data.yaml. Previously, its value was ignored and never used even though it is defined as a valid parameter in the rendered template. Changes in tripleo-heat-templates 8.0.1..8.0.2 ---------------------------------------------- 5818195 Revert "Fixes ceph-external docker service name" 17be56b Disallow SSLv2, SSLv3 and TLS1.0 in httpd for FedRAMP compliance. d838e87 Reduce verbosity during mysql bootstrap eec1d48 Correct indentation and file path 4390032 Rely on client defaults for the Ceph container image to use in CI bb9d778 FFU: Use yum shell instead of ansible yum module eff22ee Disable FluentClient service for ffwd/upgrades. e4a85e5 Consume RoleData config from config download files e00e5b2 Upgrade: make bundles use new container image name after upgrade af81644 Add validation task in docker services [Octavia] a51fa30 Removes odl-dlux-gui feature for ODL 7fb5171 Update environment files for Q upgrade and ffwd upgrade 9d2fe5b Add prepare/converge env files for update 367605c Update OS::TripleO::Services::ComputeNeutronCorePlugin for containers ca09d08 Set ulimit for nova-compute and cinder-volume a16c4ec Fix typo in ovn_cms_options config 5592670 Removed unnecessary services from the LiquidioCompute role. 9e7417b Mount the public TLS certificate for HAProxy on up(date|grade) on pacemaker ba7e1b5 Fix missing allowed network type 'flat' for ODL OVS c36e41f Added network enabled check in multiple nic role rendering file d5f8581 Remove config.json for old style nic config files when using new style c80ce85 Fixes the OvsVhostuserMode heat parameter b055eb3 Apply the vhost group parameter for the vhost_sockets directory creation 630874f Fixes ceph-external docker service name ff37016 Correct the InternalTLSVncCAFile to comply with selinux policy f30d135 [queens] Put back (now empty) fluentd-client.yaml 6d936d6 Set ulimit for neutron agent containers c72c1fa Add firewall rule to octavia health mgmt iface 18892b0 Enable Octavia dashboard on horizon container 324646d Revert "FFU: Add support for panko service upgrade" cbb1ed5 Added Liquidio service definition in overcloud puppet registry da28a08 Do not create NetworkVlanID is the value is not defined 7299ad4 Fixes Neutron certificate and key permissions 5d76614 Collectd needs access to /var/run/ceph to load the ceph plugin c454aea Refresh keystone after deployment d97fc05 get-occ-config.sh: fix handling multiple nodes in a role 7f95de6 Remove default value for pacmaker passwords 2113bf3 Remove the os-net-config element config.json template 6b656b9 FFU: Add support for panko service upgrade e48be8e Remove the lacp bond mode constraints f8b5a94 Added the missing attributes for roles_data of ovs-dpdk-agent docker service 8fece3d Resource name correction aec6b1d Fix fluentd upgrade tasks during FFU. 5a49f34 FFU: Fix gnocchi FFU tasks 123e6fe HAProxy: expose stats socket in HA deployment after upgrade f2e19a5 Honor {{role.name}}ExtraConfig with deprecated params 8c22a64 Correctly set NeutronMl2PluginBase for OVN scenario 9cb286d Upgrade data on disk on mysql major upgrade - non HA 2968876 Assign Cinder's backend_host when deploying for HA f4cd1f9 Make heat parameter plugin_dirs configurable 8b13e83 Add support of netapp configuration for glance in THT Diffstat (except docs and test files) ------------------------------------- .../scenario001-multinode-containers.yaml | 1 - .../scenario004-multinode-containers.yaml | 1 - .../scenario007-multinode-containers.yaml | 1 + common/deploy-steps-tasks.yaml | 64 +++++++- deployed-server/scripts/get-occ-config.sh | 2 +- environments/cavium-liquidio.yaml | 6 + environments/fast-forward-upgrade.yaml | 18 --- environments/lifecycle/ffwd-upgrade-converge.yaml | 10 ++ environments/lifecycle/ffwd-upgrade-prepare.yaml | 27 ++++ environments/lifecycle/update-converge.yaml | 5 + environments/lifecycle/update-prepare.yaml | 7 + environments/lifecycle/upgrade-converge.yaml | 9 ++ environments/lifecycle/upgrade-prepare.yaml | 21 +++ .../major-upgrade-composable-steps-docker.yaml | 15 -- environments/major-upgrade-composable-steps.yaml | 13 -- environments/major-upgrade-converge-docker.yaml | 12 -- environments/major-upgrade-converge.yaml | 11 -- environments/network-environment-v6.j2.yaml | 2 + environments/network-environment.j2.yaml | 2 + environments/storage/glance-nfs.yaml | 8 + .../bond-with-vlans/controller-no-external.j2.yaml | 4 - .../config/bond-with-vlans/controller-v6.j2.yaml | 4 - network/config/bond-with-vlans/role.role.j2.yaml | 4 - network/config/multiple-nics/role.role.j2.yaml | 2 +- network/scripts/run-os-net-config.sh | 8 + overcloud-resource-registry-puppet.j2.yaml | 3 +- puppet/extraconfig/tls/tls-cert-inject.yaml | 33 +++- puppet/role.role.j2.yaml | 2 +- puppet/services/apache.j2.yaml | 1 + puppet/services/glance-api.yaml | 39 +++++ puppet/services/heat-engine.yaml | 5 + puppet/services/neutron-plugin-ml2-nuage.yaml | 4 +- puppet/services/nova-libvirt.yaml | 2 +- puppet/services/nova-vnc-proxy.yaml | 2 +- puppet/services/octavia-health-manager.yaml | 11 ++ puppet/services/opendaylight-api.yaml | 2 +- puppet/services/opendaylight-ovs.yaml | 13 +- puppet/services/pacemaker.yaml | 2 - puppet/services/pacemaker/cinder-volume.yaml | 2 +- puppet/services/pacemaker_remote.yaml | 2 - ...arams_to_configure_ulimit-2359aa058da58054.yaml | 15 ++ ...with-role-count-greater-1-10ce2010556e5b76.yaml | 5 + ...utron-cert-key-perms.yaml-efcc17f188798cc4.yaml | 5 + ...ovs-allowed-network-types-d196d6d40fadb1bc.yaml | 6 + ...fix-odl-ovs-vhostusermode-7bc2b64fd2676ca2.yaml | 10 ++ .../odl_delete_data_folder-b8c2f9a9382fd692.yaml | 3 + .../remove-odl-dlux-gui-4728de06c973cd53.yaml | 6 + ...-passwords-default-values-dd0cfdf7922ecf90.yaml | 7 + ...aConfig-with-deprecations-2688f34fbc6de74a.yaml | 6 + roles/ComputeLiquidio.yaml | 3 - sample-env-generator/storage.yaml | 2 + 87 files changed, 1066 insertions(+), 226 deletions(-) From no-reply at openstack.org Mon Apr 23 17:18:46 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 23 Apr 2018 17:18:46 -0000 Subject: [release-announce] [tripleo] tripleo-common 8.6.1 (queens) Message-ID: We are satisfied to announce the release of: tripleo-common 8.6.1: A common library for TripleO workflows. This release is part of the queens stable release series. The source is available from: http://git.openstack.org/cgit/openstack/tripleo-common Download the package from: https://tarballs.openstack.org/tripleo-common/ Please report issues through launchpad: https://bugs.launchpad.net/tripleo-common For more details, please see below. 8.6.1 ^^^^^ Bug Fixes * Modifies the healthcheck for OpenDaylight to a supported URL. See https://bugs.launchpad.net/tripleo/+bug/1751857 Changes in tripleo-common 8.6.0..8.6.1 -------------------------------------- 5579b59 ffwd-upgrade cli - adds ffwd_upgrade_converge_plan task for noops 0cffcc5 Add custom subclass to revert mapping 1a50259 Enforce env_variables values to string before run 3f4bc4d Update converge workflow to remove no-ops 04d8bc5 Add docker packages to dhcp and l3 agent containers 372fde4 Fixes ODL healthcheck URI fc513f3 Use new ceph/daemon tags e1eee35 Force ANSIBLE_CALLBACK_WHITELIST to empty list for collect_nodes_uuid 2dd6d14 Defaults to parent_resource name correctly 5510c7a Move health_manager cfg section to octavia_worker bde0a4e Check if plan_env has resource_registry key 18204f2 Fails to get DPDK feature status. 3f8fd21 Fix missing permissions on Swift rebalance playbook 6f5d0b7 Remove /etc/os-net-config/config.json in os-apply-config c5b33dd Build images with a 4k block size filesystem 9a856a0 Fail introspect_manageable_nodes if no nodes are manageable ae75b5c Improve messages on node state transitions Diffstat (except docs and test files) ------------------------------------- container-images/overcloud_containers.yaml | 2 +- .../tripleo_kolla_template_overrides.j2 | 3 + healthcheck/opendaylight-api | 2 +- heat_docker_agent/configure_container.sh | 4 -- image-yaml/overcloud-images-centos7.yaml | 2 + image-yaml/overcloud-images-rhel7.yaml | 2 + .../octavia-controller-post-config/tasks/main.yml | 6 +- playbooks/swift_ring_rebalance.yaml | 3 + ...hange-odl-healthcheck-uri-84d6dea51b110772.yaml | 5 ++ tripleo_common/actions/ansible.py | 3 + tripleo_common/actions/plan.py | 2 +- tripleo_common/image/image_builder.py | 3 +- tripleo_common/image/kolla_builder.py | 3 +- tripleo_common/utils/config.py | 6 +- undercloud_heat_plugins/config.py | 30 +++++++++ workbooks/baremetal.yaml | 22 +++++-- workbooks/ceph-ansible.yaml | 3 + workbooks/derive_params.yaml | 4 +- workbooks/package_update.yaml | 76 ++++++++++++++++++++++ 20 files changed, 158 insertions(+), 25 deletions(-) From no-reply at openstack.org Mon Apr 23 17:25:51 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 23 Apr 2018 17:25:51 -0000 Subject: [release-announce] [tripleo] instack-undercloud 8.4.1 (queens) Message-ID: We are delighted to announce the release of: instack-undercloud 8.4.1: instack-undercloud This release is part of the queens stable release series. The source is available from: https://git.openstack.org/cgit/openstack/instack-undercloud Download the package from: https://tarballs.openstack.org/instack-undercloud/ Please report issues through launchpad: https://bugs.launchpad.net/tripleo For more details, please see below. 8.4.1 ^^^^^ Bug Fixes * Fixes bug 1757418. The route to the metadata service on the local subnet was incorrectly set to the gateway. It is now set to the "local_ip" of the undercloud. * Using the "dnsmasq" PXE filter for inspection fixes bug Changes in instack-undercloud 8.4.0..8.4.1 ------------------------------------------ 6bcc660 Always deploy NTP d10cc4e Exclude epel element for diskimage-builder a11b5fd Enable missing support for large objects in Swift bb7f6ad Fix help string for subnets option 3ae0386 Use the new dnsmasq PXE filter in ironic-inspector 8cb67dc Fix next_hop for metadata service host route on local_subnet 28126ac Add Nova UI endpoints to the endpoint list 3446e69 Add configuration for the Nova proxy endpoint Diffstat (except docs and test files) ------------------------------------- elements/puppet-stack-config/puppet-stack-config.pp | 10 +++++++--- .../puppet-stack-config.yaml.template | 8 ++++++++ instack_undercloud/undercloud.py | 16 +++++++++++----- json-files/centos-7-undercloud-packages.json | 1 + json-files/rhel-7-undercloud-packages.json | 1 + ...ute-to-metadata-on-local-subnet-5ee8d2221a2fc762.yaml | 6 ++++++ ...nspector-use-pxe-filter-dnsmasq-611a69bc12011989.yaml | 3 +++ 8 files changed, 38 insertions(+), 9 deletions(-) From no-reply at openstack.org Mon Apr 23 17:25:59 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 23 Apr 2018 17:25:59 -0000 Subject: [release-announce] [tripleo] python-tripleoclient 9.2.1 (queens) Message-ID: We are pleased to announce the release of: python-tripleoclient 9.2.1: TripleO client This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/python-tripleoclient/ For more details, please see below. 9.2.1 ^^^^^ New Features ************ * Adds a cli for fast forward upgrades, in particular the openstack overcloud ffwd-upgrade prepare openstack overcloud ffwd-upgrade run openstack overcloud ffwd-upgrade converge Which are meant to be the first, second and final step in the fast- forward upgrade workflow. See the ffwd upgrade docs for more information on how to use these cli commands, and the list of parameters is available with openstack overcloud ffwd-upgrade [prepare,run,converge] --help Upgrade Notes ************* * For minor updates, an *openstack overcloud update converge* command has been added and must be run to restore the deployment plan (remove no-ops of some resources) after a minor update. Changes in python-tripleoclient 9.2.0..9.2.1 -------------------------------------------- 1ba3ea2 Add `update converge` CLI to remove no-ops 6be1d85 Add ffwd-upgrade cli - overcloud ffwd-upgrade [prepare|run|converge] 324afce Update prepare using an environment file 32d0246 Add upgrade-[prepare|converge].yaml into upgrade cli 10e30a0 Stop persisting previous configuration on update/upgrade prepare 1c1af2a Allow providing --ssh-user for update/upgrade run commands d30d058 Generate inventory with tripleo-admin user 10b52d5 Pass plan/stack name into config_download workflow Diffstat (except docs and test files) ------------------------------------- .../notes/add-ffu-cli-48e6039749f1fcdb.yaml | 13 ++ .../notes/update-converge-916c7682f4d0e9f5.yaml | 6 + setup.cfg | 4 + tripleoclient/constants.py | 13 +- .../test_overcloud_ffwd_upgrade.py | 203 +++++++++++++++++++++ .../v1/overcloud_update/test_overcloud_update.py | 78 ++++++-- .../v1/overcloud_upgrade/test_overcloud_upgrade.py | 21 ++- tripleoclient/utils.py | 40 +++- tripleoclient/v1/overcloud_ffwd_upgrade.py | 172 +++++++++++++++++ tripleoclient/v1/overcloud_update.py | 77 +++++--- tripleoclient/v1/overcloud_upgrade.py | 50 ++--- tripleoclient/workflows/deployment.py | 3 +- tripleoclient/workflows/package_update.py | 42 +++++ 16 files changed, 736 insertions(+), 71 deletions(-) From no-reply at openstack.org Mon Apr 23 17:26:24 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 23 Apr 2018 17:26:24 -0000 Subject: [release-announce] [tripleo] os-net-config 8.4.1 (queens) Message-ID: We exuberantly announce the release of: os-net-config 8.4.1: OpenStack network configuration This release is part of the queens stable release series. The source is available from: http://git.openstack.org/cgit/openstack/os-net-config Download the package from: https://tarballs.openstack.org/os-net-config/ Please report issues through launchpad: http://bugs.launchpad.net/os-net-config For more details, please see below. Changes in os-net-config 8.4.0..8.4.1 ------------------------------------- 08a0f08 Don't restart ivs/nfvswitch in os-net-config Diffstat (except docs and test files) ------------------------------------- os_net_config/impl_ifcfg.py | 6 ------ 1 file changed, 6 deletions(-) From no-reply at openstack.org Mon Apr 23 17:29:33 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 23 Apr 2018 17:29:33 -0000 Subject: [release-announce] [tripleo] tripleo-validations 8.4.1 (queens) Message-ID: We are satisfied to announce the release of: tripleo-validations 8.4.1: A collection of Ansible playbooks to detect and report potential issues during TripleO deployments This release is part of the queens stable release series. The source is available from: http://git.openstack.org/cgit/openstack/tripleo-validations Download the package from: https://tarballs.openstack.org/tripleo-validations/ Please report issues through launchpad: https://bugs.launchpad.net/tripleo/+bugs?field.tag=validations For more details, please see below. Changes in tripleo-validations 8.4.0..8.4.1 ------------------------------------------- d93fb63 Fix overcloud services connectivity validation Diffstat (except docs and test files) ------------------------------------- validations/openstack-endpoints.yaml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) From no-reply at openstack.org Mon Apr 23 17:31:58 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 23 Apr 2018 17:31:58 -0000 Subject: [release-announce] [tripleo] tripleo-image-elements 8.0.1 (queens) Message-ID: We are psyched to announce the release of: tripleo-image-elements 8.0.1: Disk image builder elements for deploying OpenStack. This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/tripleo-image-elements/ For more details, please see below. Changes in tripleo-image-elements 8.0.0..8.0.1 ---------------------------------------------- 95945ef Add a dependency on block-device-mbr element e3defc4 Increase the image size to 23G Diffstat (except docs and test files) ------------------------------------- elements/overcloud-secure/block-device-default.yaml | 10 +++++----- elements/overcloud-secure/element-deps | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) From no-reply at openstack.org Mon Apr 23 17:35:41 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 23 Apr 2018 17:35:41 -0000 Subject: [release-announce] [telemetry] panko 4.0.1 (queens) Message-ID: We are psyched to announce the release of: panko 4.0.1: Event storage publisher and API for Ceilometer This release is part of the queens stable release series. Download the package from: https://tarballs.openstack.org/panko/ For more details, please see below. Changes in panko 4.0.0..4.0.1 ----------------------------- 7d27099 Revert "Operator for start/end_timestamp changes to 'eq'" 1d64385 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + panko/api/controllers/v2/events.py | 14 +++++++++++++- 3 files changed, 20 insertions(+), 7 deletions(-) From no-reply at openstack.org Mon Apr 23 17:40:12 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 23 Apr 2018 17:40:12 -0000 Subject: [release-announce] [mistral] mistral 6.0.2 (queens) Message-ID: We exuberantly announce the release of: mistral 6.0.2: Mistral Project This release is part of the queens stable release series. Download the package from: https://pypi.python.org/pypi/mistral For more details, please see below. 6.0.2 ^^^^^ Bug Fixes * A regression was introduced that caused an error when logging a specific message. The string formatting was broken, which caused the logging to fail. * Mistral was storing some internal information in task execution inbound context ('task_executions_v2.in_contex' DB field) to DB. This information was needed only to correctly implement the YAQL function task() without arguments. A fix was made to not store this information in the persistent storage and rather include it into a context view right before evaluating expressions where needed. So it slightly optimizes spaces in DB. * Evaluation of final workflow context was very heavy in cases when the workflow had a lot of parallel tasks with large inbound contexts. Merging of those contexts in order to evaluate the workflow output consumed a lot of memory. Now this algorithm is rewritten with batched DB query and Python generators so that GS has a chance to destroy objects that have already been processed. Previously all task executions had to stay in memory until the end of the processing. The result is that now it consumes 3 times less memory on heavy cases. Changes in mistral 6.0.1..6.0.2 ------------------------------- 2cdc1ba Release note for batched evaluation of final workflow context afabe92 Optimize final workflow context evaluation with a batch request 8052585 Release note for not persisting '__task_execution' in DB 2e027fa Add '__task_execution' structure to task execution context on the fly c49af40 Optimizing big 'on-XXX' clauses 48bdda8 Correct the string formatting in a info log message 4a39921 Adding WWW-Authenticate info. 97a98ce Update cut_dict() to return no more than specified by length Diffstat (except docs and test files) ------------------------------------- mistral/auth/keycloak.py | 14 +- mistral/context.py | 2 +- mistral/db/v2/api.py | 4 + mistral/db/v2/sqlalchemy/api.py | 26 +++- mistral/engine/policies.py | 1 + mistral/engine/tasks.py | 17 +-- mistral/lang/parser.py | 5 +- mistral/services/workflows.py | 1 + mistral/utils/__init__.py | 27 ++-- mistral/workflow/data_flow.py | 36 +++-- mistral/workflow/direct_workflow.py | 31 ++-- mistral/workflow/lookup_utils.py | 6 + ...x-regression-when-logging-58faa35f02cefb34.yaml | 6 + ...nt_data_from_task_context-c5281a5f5ae688f1.yaml | 10 ++ ...t_evaluation_with_batches-6292ab64c131dfcc.yaml | 12 ++ 19 files changed, 355 insertions(+), 68 deletions(-) From no-reply at openstack.org Mon Apr 23 17:44:41 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 23 Apr 2018 17:44:41 -0000 Subject: [release-announce] [tripleo] os-net-config 7.3.5 (pike) Message-ID: We are thrilled to announce the release of: os-net-config 7.3.5: OpenStack network configuration This release is part of the pike stable release series. The source is available from: http://git.openstack.org/cgit/openstack/os-net-config Download the package from: https://tarballs.openstack.org/os-net-config/ Please report issues through launchpad: http://bugs.launchpad.net/os-net-config For more details, please see below. Changes in os-net-config 7.3.4..7.3.5 ------------------------------------- 137abf0 Don't restart ivs/nfvswitch in os-net-config Diffstat (except docs and test files) ------------------------------------- os_net_config/impl_ifcfg.py | 6 ------ 1 file changed, 6 deletions(-) From no-reply at openstack.org Mon Apr 23 17:46:06 2018 From: no-reply at openstack.org (no-reply at openstack.org) Date: Mon, 23 Apr 2018 17:46:06 -0000 Subject: [release-announce] [kuryr] kuryr-kubernetes 0.4.2 (queens) Message-ID: We are overjoyed to announce the release of: kuryr-kubernetes 0.4.2: Kubernetes integration with OpenStack networking This release is part of the queens stable release series. The source is available from: https://git.openstack.org/cgit/openstack/kuryr-kubernetes Download the package from: https://tarballs.openstack.org/kuryr-kubernetes/ Please report issues through launchpad: https://bugs.launchpad.net/kuryr-kubernetes For more details, please see below. 0.4.2 ^^^^^ Upgrade Notes ************* * For the kuryr kubernetes watcher, a new option 'watch_retry_timeout' has been added. The following should be modified at kuryr.conf: [kubernetes] # 'watch_retry_timeout' field is optional, # default = 60 if not set. watch_retry_timeout =