summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Kurilin <andr.kurilin@gmail.com>2017-01-27 13:10:56 +0200
committerAndrey Kurilin <akurilin@mirantis.com>2017-01-28 10:46:19 +0000
commit2ff6423b6be2c4daf82c1021652ca2d4bbc72637 (patch)
treeb026109b1c43c99fdbfc68f5e5c31d86ac2a1288
parent5be6f319b171293d277d68d5c4ded44405fed234 (diff)
Release 0.8.10.8.1
Notes
Notes (review): Code-Review+2: Andrey Kurilin <akurilin@mirantis.com> Workflow+1: Andrey Kurilin <akurilin@mirantis.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Sat, 28 Jan 2017 10:58:19 +0000 Reviewed-on: https://review.openstack.org/426173 Project: openstack/rally Branch: refs/heads/master
-rw-r--r--doc/release_notes/archive/v0.8.0.rst68
-rw-r--r--doc/release_notes/archive/v0.8.1.rst36
l---------doc/release_notes/latest.rst2
3 files changed, 71 insertions, 35 deletions
diff --git a/doc/release_notes/archive/v0.8.0.rst b/doc/release_notes/archive/v0.8.0.rst
index 68fde61..ac10210 100644
--- a/doc/release_notes/archive/v0.8.0.rst
+++ b/doc/release_notes/archive/v0.8.0.rst
@@ -78,12 +78,12 @@ Verification component
78 78
79We completely redesign the whole Verification component. For more details see 79We completely redesign the whole Verification component. For more details see
80`our new docs for that component 80`our new docs for that component
81<http://rally.readthedocs.ioen/0.8.0/verification/index.html>`_ 81<http://rally.readthedocs.io/en/0.8.0/verification/index.html>`_
82 82
83Unfortunately, such big change could not be done in backward compatible way, 83Unfortunately, such big change could not be done in backward compatible way,
84so old code is not compatible with new one. See `HowTo migrate from 84so old code is not compatible with new one. See `HowTo migrate from
85Verification component 0.7.0 to 0.8.0 85Verification component 0.7.0 to 0.8.0
86<http://rally.readthedocs.ioen/0.8.0/verification/howto/migrate_from_old_design.html>`_ 86<http://rally.readthedocs.io/en/0.8.0/verification/howto/migrate_from_old_design.html>`_
87 87
88Plugins 88Plugins
89~~~~~~~ 89~~~~~~~
@@ -108,78 +108,78 @@ Plugins
108 scenario. It should contain actual volume type instead of boolean value to 108 scenario. It should contain actual volume type instead of boolean value to
109 choose random volume type. 109 choose random volume type.
110 - Extend `GlanceImages.create_image_and_boot_instances 110 - Extend `GlanceImages.create_image_and_boot_instances
111 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#glanceimages-create-image-and-boot-instances-scenario>`_ 111 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#glanceimages-create-image-and-boot-instances-scenario>`_
112 with create_image_kwargs and boot_server_kwargs arguments. 112 with create_image_kwargs and boot_server_kwargs arguments.
113 113
114* *NEW!!*: 114* *NEW!!*:
115 - `CeilometerAlarms.create_and_get_alarm 115 - `CeilometerAlarms.create_and_get_alarm
116 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#ceilometeralarms-create-and-get-alarm-scenario>`_ 116 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#ceilometeralarms-create-and-get-alarm-scenario>`_
117 - `CinderVolumeBackups.create_incremental_volume_backup 117 - `CinderVolumeBackups.create_incremental_volume_backup
118 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#cindervolumebackups-create-incremental-volume-backup-scenario>`_ 118 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#cindervolumebackups-create-incremental-volume-backup-scenario>`_
119 - `CinderVolumeTypes.create_and_delete_volume_type 119 - `CinderVolumeTypes.create_and_delete_volume_type
120 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#cindervolumetypes-create-and-delete-volume-type-scenario>`_ 120 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#cindervolumetypes-create-and-delete-volume-type-scenario>`_
121 - `CinderVolumeTypes.create_volume_type_and_encryption_type 121 - `CinderVolumeTypes.create_volume_type_and_encryption_type
122 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#cindervolumetypes-create-volume-type-and-encryption-type-scenario>`_ 122 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#cindervolumetypes-create-volume-type-and-encryption-type-scenario>`_
123 - `CinderVolumes.create_and_accept_transfer 123 - `CinderVolumes.create_and_accept_transfer
124 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#cindervolumes-create-and-accept-transfer-scenario>`_ 124 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#cindervolumes-create-and-accept-transfer-scenario>`_
125 - `CinderVolumes.create_and_get_volume 125 - `CinderVolumes.create_and_get_volume
126 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#cindervolumes-create-and-get-volume-scenario>`_ 126 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#cindervolumes-create-and-get-volume-scenario>`_
127 - `CinderVolumes.create_volume_and_update_readonly_flag 127 - `CinderVolumes.create_volume_and_update_readonly_flag
128 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#cindervolumes-create-volume-and-update-readonly-flag-scenario>`_ 128 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#cindervolumes-create-volume-and-update-readonly-flag-scenario>`_
129 - `CinderVolumes.list_transfers 129 - `CinderVolumes.list_transfers
130 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#cindervolumes-list-transfers-scenario>`_ 130 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#cindervolumes-list-transfers-scenario>`_
131 - `CinderVolumes.list_types 131 - `CinderVolumes.list_types
132 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#cindervolumes-list-types-scenario>`_ 132 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#cindervolumes-list-types-scenario>`_
133 - `KeystoneBasic.create_and_get_role 133 - `KeystoneBasic.create_and_get_role
134 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#keystonebasic-create-and-get-role-scenario>`_ 134 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#keystonebasic-create-and-get-role-scenario>`_
135 - `ManilaShares.create_and_list_share 135 - `ManilaShares.create_and_list_share
136 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#manilashares-create-and-list-share-scenario>`_ 136 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#manilashares-create-and-list-share-scenario>`_
137 - `ManilaShares.set_and_delete_metadata 137 - `ManilaShares.set_and_delete_metadata
138 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#manilashares-set-and-delete-metadata-scenario>`_ 138 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#manilashares-set-and-delete-metadata-scenario>`_
139 - `MistralExecutions.create_execution_from_workbook 139 - `MistralExecutions.create_execution_from_workbook
140 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#mistralexecutions-create-execution-from-workbook-scenario>`_ 140 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#mistralexecutions-create-execution-from-workbook-scenario>`_
141 - `MistralExecutions.list_executions 141 - `MistralExecutions.list_executions
142 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#mistralexecutions-list-executions-scenario>`_ 142 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#mistralexecutions-list-executions-scenario>`_
143 - `NeutronLoadbalancerV2.create_and_list_loadbalancers 143 - `NeutronLoadbalancerV2.create_and_list_loadbalancers
144 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#neutronloadbalancerv2-create-and-list-loadbalancers-scenario>`_ 144 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#neutronloadbalancerv2-create-and-list-loadbalancers-scenario>`_
145 - `NeutronNetworks.create_and_show_network 145 - `NeutronNetworks.create_and_show_network
146 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#neutronnetworks-create-and-show-network-scenario>`_ 146 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#neutronnetworks-create-and-show-network-scenario>`_
147 - `NeutronNetworks.list_agents 147 - `NeutronNetworks.list_agents
148 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#neutronnetworks-list-agents-scenario>`_ 148 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#neutronnetworks-list-agents-scenario>`_
149 - `NovaAggregates.create_aggregate_add_host_and_boot_server 149 - `NovaAggregates.create_aggregate_add_host_and_boot_server
150 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#novaaggregates-create-aggregate-add-host-and-boot-server-scenario>`_ 150 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#novaaggregates-create-aggregate-add-host-and-boot-server-scenario>`_
151 - `NovaAggregates.create_and_get_aggregate_details 151 - `NovaAggregates.create_and_get_aggregate_details
152 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#novaaggregates-create-and-get-aggregate-details-scenario>`_ 152 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#novaaggregates-create-and-get-aggregate-details-scenario>`_
153 - `NovaFlavors.create_and_delete_flavor 153 - `NovaFlavors.create_and_delete_flavor
154 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#novaflavors-create-and-delete-flavor-scenario>`_ 154 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#novaflavors-create-and-delete-flavor-scenario>`_
155 - `NovaFlavors.create_flavor_and_add_tenant_access 155 - `NovaFlavors.create_flavor_and_add_tenant_access
156 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#novaflavors-create-flavor-and-add-tenant-access-scenario>`_ 156 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#novaflavors-create-flavor-and-add-tenant-access-scenario>`_
157 - `NovaHosts.list_and_get_hosts 157 - `NovaHosts.list_and_get_hosts
158 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#novahosts-list-and-get-hosts-scenario>`_ 158 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#novahosts-list-and-get-hosts-scenario>`_
159 - `NovaHypervisors.list_and_get_uptime_hypervisors 159 - `NovaHypervisors.list_and_get_uptime_hypervisors
160 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#novahypervisors-list-and-get-uptime-hypervisors-scenario>`_ 160 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#novahypervisors-list-and-get-uptime-hypervisors-scenario>`_
161 - `NovaHypervisors.list_and_search_hypervisors 161 - `NovaHypervisors.list_and_search_hypervisors
162 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#novahypervisors-list-and-search-hypervisors-scenario>`_ 162 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#novahypervisors-list-and-search-hypervisors-scenario>`_
163 - `NovaHypervisors.statistics_hypervisors 163 - `NovaHypervisors.statistics_hypervisors
164 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#novahypervisors-statistics-hypervisors-scenario>`_ 164 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#novahypervisors-statistics-hypervisors-scenario>`_
165 - `NovaSecGroup.boot_server_and_add_secgroups 165 - `NovaSecGroup.boot_server_and_add_secgroups
166 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#novasecgroup-boot-server-and-add-secgroups-scenario>`_ 166 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#novasecgroup-boot-server-and-add-secgroups-scenario>`_
167 - `NovaServerGroups.create_and_list_server_groups 167 - `NovaServerGroups.create_and_list_server_groups
168 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#novaservergroups-create-and-list-server-groups-scenario>`_ 168 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#novaservergroups-create-and-list-server-groups-scenario>`_
169 - `Quotas.nova_get 169 - `Quotas.nova_get
170 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#quotas-nova-get-scenario>`_ 170 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#quotas-nova-get-scenario>`_
171 171
172**Hooks**: 172**Hooks**:
173 173
174* *NEW!!*: 174* *NEW!!*:
175 - `fault_injection 175 - `fault_injection
176 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#fault-injection-hook>`_ 176 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#fault-injection-hook>`_
177 177
178**Runners** 178**Runners**
179 179
180* *Updated*: 180* *Updated*:
181 - `RPS runner 181 - `RPS runner
182 <http://rally.readthedocs.ioen/0.8.0/plugins/plugin_reference.html#rps-scenario-runner>`_ 182 <http://rally.readthedocs.io/en/0.8.0/plugins/plugin_reference.html#rps-scenario-runner>`_
183 is extended with ability to increase 'rps' value by arithmetic progression 183 is extended with ability to increase 'rps' value by arithmetic progression
184 across certain duration. Now it can be also a dict specifying progression 184 across certain duration. Now it can be also a dict specifying progression
185 parameters: 185 parameters:
@@ -215,7 +215,7 @@ Fixed bugs
215* [tasks][cleanup][nova] Failed to remove aggregate which has hosts in it 215* [tasks][cleanup][nova] Failed to remove aggregate which has hosts in it
216 216
217* [tasks] `--abort-on-sla-failure 217* [tasks] `--abort-on-sla-failure
218 <http://rally.readthedocs.ioen/0.8.0/cli_reference.html#task-start-abortonslafailure>`_ 218 <http://rally.readthedocs.io/en/0.8.0/cli_reference.html#task-start-abortonslafailure>`_
219 mechanism works only for current workload, but does not stop the next ones. 219 mechanism works only for current workload, but does not stop the next ones.
220 220
221* [hooks] hooks section isn't displayed in HTML report 221* [hooks] hooks section isn't displayed in HTML report
diff --git a/doc/release_notes/archive/v0.8.1.rst b/doc/release_notes/archive/v0.8.1.rst
new file mode 100644
index 0000000..ede1a73
--- /dev/null
+++ b/doc/release_notes/archive/v0.8.1.rst
@@ -0,0 +1,36 @@
1============
2Rally v0.8.1
3============
4
5Overview
6--------
7
8+------------------+-----------------------+
9| Release date | **1/27/2017** |
10+------------------+-----------------------+
11
12Details
13-------
14
15Fix for python requirements list.
16
17Plugins
18~~~~~~~
19
20**Scenarios**:
21
22* *Updated*:
23 - Use new network for each subnet at
24 `NeutronNetworks.create_and_list_subnets
25 <http://rally.readthedocs.io/en/0.8.1/plugins/plugin_reference.html#neutronnetworks-create-and-list-subnets-scenario>`_
26 scenario.
27
28* *NEW!!*:
29 - `CinderVolumeTypes.create_and_list_encryption_type
30 <http://rally.readthedocs.io/en/0.8.1/plugins/plugin_reference.html#cindervolumetypes-create-and-list-encryption-type-scenario>`_
31 - `Quotas.cinder_get
32 <http://rally.readthedocs.io/en/0.8.1/plugins/plugin_reference.html#quotas-cinder-get-scenario>`_
33Thanks
34~~~~~~
35
36 2 Everybody!
diff --git a/doc/release_notes/latest.rst b/doc/release_notes/latest.rst
index 90a47d0..2a2a0cb 120000
--- a/doc/release_notes/latest.rst
+++ b/doc/release_notes/latest.rst
@@ -1 +1 @@
archive/v0.8.0.rst \ No newline at end of file archive/v0.8.1.rst \ No newline at end of file