We are ecstatic to announce the release of: rally-openstack 1.5.0: Rally plugins for OpenStack platform The source is available from: https://opendev.org/openstack/rally-openstack Download the package from: https://pypi.org/project/rally-openstack For more details, please see below. Changes in rally-openstack 1.4.0..1.5.0 --------------------------------------- 902359a1 Correct date of proposing release f5c0bcde Propose 1.5.0 release 33eb9ffe Implement storing osprofiler reports separately from rally report 65031b1a Switch to latest Rally release 2da73584 Fix LP #1819284 and barbican.get_secret of barbican service 738fac67 Add optional property user_password to user context a539f306 Fix various issues 945ac475 OpenDev Migration Patch bd09a3ec Select block-storage as service type 2911e380 Fix broken jobs due to image change 1c0d8a0b Add endpoint types to tempest config 4ac2a70f Fix rally nova gate job 796ef8c0 [docker] Ensure that we hae all sys packages installed 4ca898bc Add libpq-dev for postgres support 7bf9a74d [verify gates] split tasks & use `rally env` instead of `rally deployment` c7483386 [rally env]Move (https_cert, https_key) to OpenStackCredential 8b398c3a Fix AttributeError for tempest verifier a3a7c66f [gates]Restore the gate for "rally verify" bb9a58be Replace openstack.org git:// URLs with https:// 4822b452 py3: use binary mode for opening image files ec27fae7 [gate] try to fix "[[: not found" error 84638866 [Tempest context]Ignore case of role names Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.d/base.yaml | 8 +- .zuul.d/rally-task-barbican.yaml | 8 +- .zuul.d/rally-task-heat.yaml | 8 +- .zuul.d/rally-task-ironic.yaml | 8 +- .zuul.d/rally-task-load-balancing.yaml | 10 +- .zuul.d/rally-task-magnum.yaml | 10 +- .zuul.d/rally-task-mistral.yaml | 8 +- .zuul.d/rally-task-murano.yaml | 10 +- .zuul.d/rally-task-neutron-trunk.yaml | 4 +- .zuul.d/rally-task-neutron-with-extensions.yaml | 12 +- .zuul.d/rally-task-telemetry.yaml | 8 +- .zuul.d/rally-task-watcher.yaml | 8 +- .zuul.d/rally-task-zaqar.yaml | 8 +- .zuul.d/rally-tox-functional.yaml | 42 ++-- .zuul.d/rally-verify-tempest.yaml | 18 ++ .zuul.d/zuul.yaml | 2 + CHANGELOG.rst | 45 ++++- Dockerfile | 3 + devstack/lib/rally | 2 + rally-jobs/extra/autoscaling_group.yaml.template | 4 +- ...resource_group_server_with_volume.yaml.template | 2 +- rally-jobs/extra/server_with_ports.yaml.template | 2 +- rally-jobs/extra/server_with_volume.yaml.template | 4 +- rally-jobs/nova.yaml | 1 + rally-jobs/senlin.yaml | 2 +- rally_openstack/cfg/opts.py | 5 +- rally_openstack/cleanup/resources.py | 2 +- rally_openstack/consts.py | 8 +- rally_openstack/contexts/keystone/users.py | 9 +- rally_openstack/credential.py | 6 +- rally_openstack/embedcharts/osprofilerchart.py | 135 +++++++++---- rally_openstack/osclients.py | 22 ++- rally_openstack/platforms/existing.py | 4 - rally_openstack/scenario.py | 11 +- rally_openstack/scenarios/heat/utils.py | 4 +- rally_openstack/services/image/glance_v1.py | 2 +- rally_openstack/services/image/glance_v2.py | 2 +- rally_openstack/services/key_manager/barbican.py | 10 +- rally_openstack/validators.py | 19 +- rally_openstack/verification/tempest/config.py | 11 ++ rally_openstack/verification/tempest/context.py | 5 +- rally_openstack/verification/tempest/manager.py | 2 +- .../roles/check-os-resources/tasks/main.yaml | 2 +- .../roles/fetch-rally-task-results/tasks/main.yaml | 4 +- .../prepare-for-rally-task/defaults/main.yaml | 3 +- .../roles/prepare-for-rally-task/tasks/main.yaml | 28 ++- .../roles/process-task-results/tasks/main.yaml | 7 +- .../tasks/main.yaml | 2 +- upper-constraints.txt | 5 +- 64 files changed, 822 insertions(+), 242 deletions(-)
participants (1)
-
no-reply@openstack.org