Propose rally-openstack 2.0.0 release

Depends-On: https://review.opendev.org/#/c/726399/
Depends-On: https://review.opendev.org/#/c/726401/
Change-Id: I08d611764824a9ed1a503e737812f6ad23ab1342
This commit is contained in:
Andrey Kurilin 2020-05-08 17:18:56 +03:00
parent b6dffc869b
commit 495ab60eb5
2 changed files with 41 additions and 25 deletions

View File

@ -16,8 +16,8 @@ Changelog
.. Release notes for existing releases are MUTABLE! If there is something that .. Release notes for existing releases are MUTABLE! If there is something that
was missed or can be improved, feel free to change it! was missed or can be improved, feel free to change it!
[unreleased] [2.0.0] - 2020-05-08
------------ --------------------
Added Added
~~~~~ ~~~~~
@ -54,21 +54,37 @@ Deprecated
* a huge project restructure had happened. Old paths are deprecated now. * a huge project restructure had happened. Old paths are deprecated now.
rally_openstack.cfg -> rally_openstack.common.cfg rally_openstack.cfg -> rally_openstack.common.cfg
rally_openstack.cleanup -> rally_openstack.task.cleanup rally_openstack.cleanup -> rally_openstack.task.cleanup
rally_openstack.consts -> rally_openstack.common.consts rally_openstack.consts -> rally_openstack.common.consts
rally_openstack.contexts -> rally_openstack.task.contexts rally_openstack.contexts -> rally_openstack.task.contexts
rally_openstack.credential -> rally_openstack.common.credential rally_openstack.credential -> rally_openstack.common.credential
rally_openstack.embedcharts -> rally_openstack.task.ui.charts rally_openstack.embedcharts -> rally_openstack.task.ui.charts
rally_openstack.exceptions -> rally_openstack.common.exceptions rally_openstack.exceptions -> rally_openstack.common.exceptions
rally_openstack.hook -> rally_openstack.task.hooks rally_openstack.hook -> rally_openstack.task.hooks
rally_openstack.osclients -> rally_openstack.common.osclients rally_openstack.osclients -> rally_openstack.common.osclients
rally_openstack.platforms -> rally_openstack.environment.platforms rally_openstack.platforms -> rally_openstack.environment.platforms
rally_openstack.scenario -> rally_openstack.task.scenario rally_openstack.scenario -> rally_openstack.task.scenario
rally_openstack.scenarios -> rally_openstack.task.scenarios rally_openstack.scenarios -> rally_openstack.task.scenarios
rally_openstack.service -> rally_openstack.common.service rally_openstack.service -> rally_openstack.common.service
rally_openstack.services -> rally_openstack.common.services rally_openstack.services -> rally_openstack.common.services
rally_openstack.types -> rally_openstack.task.types rally_openstack.types -> rally_openstack.task.types
rally_openstack.validators -> rally_openstack.common.validators rally_openstack.validators -> rally_openstack.common.validators
rally_openstack.wrappers -> rally_openstack.common.wrappers rally_openstack.wrappers -> rally_openstack.common.wrappers
@ -95,7 +111,7 @@ Removed
* *api_versions* argument of cleanup manager. * *api_versions* argument of cleanup manager.
[1.7.0] - 2020-12-25 [1.7.0] - 2019-12-25
-------------------- --------------------
Added Added

View File

@ -10,8 +10,8 @@ Rally-OpenStack is a package of Rally plugins for OpenStack platform.
First of all, you need to pull the container. We suggest to use the last First of all, you need to pull the container. We suggest to use the last
tagged version: tagged version:
# pull the 1.7.0 image (the latest release at the point of writing the note) # pull the 2.0.0 image (the latest release at the point of writing the note)
$ docker pull xrally/xrally-openstack:1.7.0 $ docker pull xrally/xrally-openstack:2.0.0
**WARNING: never attach folders and volumes to `/rally` inside the container. It can break everything.** **WARNING: never attach folders and volumes to `/rally` inside the container. It can break everything.**
@ -27,7 +27,7 @@ docker volumes or mount the directory.
* use docker volumes. It is the easiest way. You just need to do something like: * use docker volumes. It is the easiest way. You just need to do something like:
$ docker volume create --name rally_volume $ docker volume create --name rally_volume
$ docker run -v rally_volume:/home/rally/.rally xrally/xrally-openstack:1.7.0 env create --name "foo" $ docker run -v rally_volume:/home/rally/.rally xrally/xrally-openstack:2.0.0 env create --name "foo"
* mount outer directory inside the container * mount outer directory inside the container
@ -44,10 +44,10 @@ docker volumes or mount the directory.
$ sudo chown 65500 /var/lib/rally_container $ sudo chown 65500 /var/lib/rally_container
# As opposed to mounting docker image, you must initialize rally database* # As opposed to mounting docker image, you must initialize rally database*
$ docker run -v /var/lib/rally_container:/home/rally/.rally xrally/xrally-openstack:1.7.0 db create $ docker run -v /var/lib/rally_container:/home/rally/.rally xrally/xrally-openstack:2.0.0 db create
# And finally, you can start doing your things.* # And finally, you can start doing your things.*
$ docker run -v /var/lib/rally_container:/home/rally/.rally xrally/xrally-openstack:1.7.0 env create --name "foo" $ docker run -v /var/lib/rally_container:/home/rally/.rally xrally/xrally-openstack:2.0.0 env create --name "foo"
Have fun! Have fun!