Release notes for Rally 0.11.1
Change-Id: I78440781183588dcd86959500a5a13797fa4cd1f
This commit is contained in:
parent
11376bd14b
commit
18e0647f85
@ -158,7 +158,7 @@ etc).
|
|||||||
* *NEW!!*
|
* *NEW!!*
|
||||||
|
|
||||||
`NovaServers.boot_server_attach_volume_and_list_attachments
|
`NovaServers.boot_server_attach_volume_and_list_attachments
|
||||||
<https://rally.readthedocs.io/en/0.10.0/plugins/plugin_reference.html#novaservers-boot-server-attach-volume-and-list-attachments-scenario>`_
|
<https://rally.readthedocs.io/en/0.11.0/plugins/plugin_reference.html#novaservers-boot-server-attach-volume-and-list-attachments-scenario>`_
|
||||||
|
|
||||||
|
|
||||||
* *UPDATED!!*
|
* *UPDATED!!*
|
||||||
|
82
doc/release_notes/archive/v0.11.1.rst
Normal file
82
doc/release_notes/archive/v0.11.1.rst
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
=============
|
||||||
|
Rally v0.11.0
|
||||||
|
=============
|
||||||
|
|
||||||
|
Overview
|
||||||
|
--------
|
||||||
|
|
||||||
|
+------------------+-----------------------+
|
||||||
|
| Release date | **02/27/2018** |
|
||||||
|
+------------------+-----------------------+
|
||||||
|
|
||||||
|
* Fix database migration
|
||||||
|
* Un-cup kubernetes client version in requirements
|
||||||
|
* Add support for sTestr for verifiers
|
||||||
|
* Add several new scenarios for Gnocchi
|
||||||
|
|
||||||
|
Details
|
||||||
|
-------
|
||||||
|
|
||||||
|
DataBase
|
||||||
|
~~~~~~~~
|
||||||
|
|
||||||
|
Rally <0.10.0 was hardcoded to support only OpenStack platform. That is
|
||||||
|
why deployment config had a flat schema (i.e openstack credentials were
|
||||||
|
at the same top-level as other properties).
|
||||||
|
|
||||||
|
Rally 0.10 includes an attempt to unify deployment component for
|
||||||
|
supporting multiple platforms. The deployment config was extended with a
|
||||||
|
new top level property ``creds`` which was designed to include credentials
|
||||||
|
for different platforms.
|
||||||
|
Since Task and Verification components used deployment.credentials object
|
||||||
|
from database instead of using deployment config directly, Rally 0.10 did
|
||||||
|
not provide a database migration of deployment config.
|
||||||
|
|
||||||
|
While developing Rally 0.11.0 with new Environment component, we made a
|
||||||
|
wrong assumption and forgot about an old format. That is why a
|
||||||
|
7287df262dbc migration relied on "creds" property of deployment.config
|
||||||
|
|
||||||
|
If the database was created before Rally<0.10, the introduced assumption
|
||||||
|
leads to KeyError failure[0] for old deployment configuration:
|
||||||
|
|
||||||
|
.. code-block:: console
|
||||||
|
|
||||||
|
File ".../7287df262dbc_move_deployment_to_env.py", line 137, in upgrade
|
||||||
|
and (set(spec["creds"]) == {"openstack"}
|
||||||
|
KeyError: 'creds'
|
||||||
|
|
||||||
|
We fixed this issue and you should easily migrate from Rally < 0.11.0 to
|
||||||
|
Rally 0.11.1 without any issues.
|
||||||
|
|
||||||
|
Verification component
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
OpenStack Tempest team made a decision to switch from `testrepository
|
||||||
|
<https://testrepository.readthedocs.org/en/latest>`_ test runner to `stestr
|
||||||
|
<https://github.com/mtreinish/stestr>`_ which is fork of testrepository.
|
||||||
|
|
||||||
|
Despite the fact that stestr is not 100% backwards compatible with
|
||||||
|
testrepository, it is not a hard task to make `Tempest verifier
|
||||||
|
<https://rally.readthedocs.io/en/0.11.1/verification/verifiers.html#tempest>`_
|
||||||
|
work with both of them (to support new releases of tempest tool as like
|
||||||
|
old ones) and it is what we did in Rally 0.11.1
|
||||||
|
|
||||||
|
Plugins
|
||||||
|
~~~~~~~
|
||||||
|
|
||||||
|
|
||||||
|
**Scenarios**:
|
||||||
|
|
||||||
|
* *NEW!!*
|
||||||
|
|
||||||
|
`GnocchiArchivePolicyRule.list_archive_policy_rule
|
||||||
|
<https://rally.readthedocs.io/en/0.11.1/plugins/plugin_reference.html#gnocchiarchivepolicyrule-list-archive-policy-rule-scenario>`_
|
||||||
|
`GnocchiArchivePolicyRule.create_archive_policy_rule
|
||||||
|
<https://rally.readthedocs.io/en/0.11.1/plugins/plugin_reference.html#gnocchiarchivepolicyrule-create-archive-policy-rule-scenario>`_
|
||||||
|
`GnocchiArchivePolicyRule.create_delete_archive_policy_rule
|
||||||
|
<https://rally.readthedocs.io/en/0.11.1/plugins/plugin_reference.html#gnocchiarchivepolicyrule-create-delete-archive-policy-rule-scenario>`_
|
||||||
|
|
||||||
|
Thanks
|
||||||
|
~~~~~~
|
||||||
|
|
||||||
|
2 Everybody!
|
@ -1 +1 @@
|
|||||||
archive/v0.11.0.rst
|
./archive/v0.11.1.rst
|
Loading…
Reference in New Issue
Block a user