tempest/releasenotes/notes
Felipe Monteiro fe399fdfeb Extra compute services_client API endpoints
This patch:
  - adds ``disable_log_reason`` and ``update_forced_down`` API
    endpoints to the compute ``services_client``
  - adds corresponding unit tests and schemas
    (for 2.11 microversion)
  - changes ``host_name`` parameter in the unit tests for
    ``services_client`` to ``host`` because ``host_name``
    is wrong; see [0] for example

However, this patch does not add API tests for these endpoints
because they result in compute services being forced down
or disabled, which are dangerous to test in the gates.

Valid use cases for these APIs include:
  - negative testing
  - RBAC testing (forcing a BadRequest but ensuring policy enforcement
    happens beforehand)

[0] https://developer.openstack.org/api-ref/compute/#update-forced-down

Change-Id: I641218e104bba55e3679a7111e7f3d042ad7665b
2017-07-07 00:51:15 +00:00
..
10.0-supported-openstack-releases-b88db468695348f6.yaml Add release notes for upcoming release 2016-03-01 11:33:05 -05:00
10.0.0-Tempest-library-interface-0eb680b810139a50.yaml Rename renos of 10.0.0 and 11.0.0 2016-09-21 01:56:39 -07:00
10.0.0-start-using-reno-ed9518126fd0e1a3.yaml Rename renos of 10.0.0 and 11.0.0 2016-09-21 01:56:39 -07:00
11.0.0-api-microversion-testing-support-2ceddd2255670932.yaml Rename renos of 10.0.0 and 11.0.0 2016-09-21 01:56:39 -07:00
11.0.0-compute-microversion-support-e0b23f960f894b9b.yaml Rename renos of 10.0.0 and 11.0.0 2016-09-21 01:56:39 -07:00
11.0.0-supported-openstack-releases-1e5d7295d939d439.yaml Add release notes for tempest release 11.0.0 2016-03-24 15:41:26 -04:00
12.0.0-supported-openstack-releases-f10aac381d933dd1.yaml Add release notes for kilo EOL release 2016-05-10 09:53:36 -04:00
12.1.0-add-network-versions-client-d90e8334e1443f5c.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-add-scope-to-auth-b5a82493ea89f41e.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-add-tempest-run-3d0aaf69c2ca4115.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-add-tempest-workspaces-228a2ba4690b5589.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-add_subunit_describe_calls-5498a37e6cd66c4b.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-bug-1486834-7ebca15836ae27a9.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-identity-clients-as-library-e663c6132fcac6c2.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-image-clients-as-library-86d17caa26ce3961.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-new-test-utils-module-adf34468c4d52719.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-remove-input-scenarios-functionality-01308e6d4307f580.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-remove-integrated-horizon-bb57551c1e5f5be3.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-remove-legacy-credential-providers-3d653ac3ba1ada2b.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-remove-trove-tests-666522e9113549f9.yaml Fix typo in the file 2016-09-30 10:11:18 +08:00
12.1.0-routers-client-as-library-25a363379da351f6.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-support-chunked-encoding-d71f53225f68edf3.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.1.0-tempest-init-global-config-dir-location-changes-12260255871d3a2b.yaml Rename renos of 12.1.0 2016-09-21 01:56:39 -07:00
12.2.0-add-httptimeout-in-restclient-ax78061900e3f3d7.yaml Rename renos of 12.2.0 2016-09-19 05:09:51 -07:00
12.2.0-add-new-identity-clients-3c3afd674a395bde.yaml Rename renos of 12.2.0 2016-09-19 05:09:51 -07:00
12.2.0-clients_module-16f3025f515bf9ec.yaml There are some typos in releasenotes 2017-02-21 12:09:06 +08:00
12.2.0-nova_cert_default-90eb7c1e3cde624a.yaml Rename renos of 12.2.0 2016-09-19 05:09:51 -07:00
12.2.0-plugin-service-client-registration-00b19a2dd4935ba0.yaml Rename renos of 12.2.0 2016-09-19 05:09:51 -07:00
12.2.0-remove-javelin-276f62d04f7e4a1d.yaml Rename renos of 12.2.0 2016-09-19 05:09:51 -07:00
12.2.0-service_client_config-8a1d7b4de769c633.yaml Rename renos of 12.2.0 2016-09-19 05:09:51 -07:00
12.2.0-volume-clients-as-library-9a3444dd63c134b3.yaml Rename renos of 12.2.0 2016-09-19 05:09:51 -07:00
13.0.0-add-new-identity-clients-as-library-5f7ndha733nwdsn9.yaml Rename reno files of 13.0.0 2016-10-06 15:07:57 -07:00
13.0.0-add-volume-clients-as-a-library-d05b6bc35e66c6ef.yaml Rename reno files of 13.0.0 2016-10-06 15:07:57 -07:00
13.0.0-deprecate-get_ipv6_addr_by_EUI64-4673f07677289cf6.yaml Rename reno files of 13.0.0 2016-10-06 15:07:57 -07:00
13.0.0-move-call-until-true-to-tempest-lib-c9ea70dd6fe9bd15.yaml There are some typos in releasenotes 2017-02-21 12:09:06 +08:00
13.0.0-start-of-newton-support-3ebb274f300f28eb.yaml Fix the 13.0.0 newton release note 2016-10-06 16:22:40 -04:00
13.0.0-tempest-cleanup-nostandalone-39df2aafb2545d35.yaml There are some typos in releasenotes 2017-02-21 12:09:06 +08:00
13.0.0-volume-clients-as-library-660811011be29d1a.yaml Rename reno files of 13.0.0 2016-10-06 15:07:57 -07:00
14.0.0-add-cred-provider-abstract-class-to-lib-70ff513221f8a871.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-add-cred_client-to-tempest.lib-4d4af33f969c576f.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-add-error-code-translation-to-versions-clients-acbc78292e24b014.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-add-image-clients-af94564fb34ddca6.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-add-role-assignments-client-as-a-library-d34b4fdf376984ad.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-add-service-provider-client-cbba77d424a30dd3.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-add-ssh-port-parameter-to-client-6d16c374ac4456c1.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-deprecate-nova-api-extensions-df16b02485dae203.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-move-cinder-v3-to-lib-service-be3ba0c20753b594.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-new-volume-limit-client-517c17d9090f4df4.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-remo-stress-tests-81052b211ad95d2e.yaml Fix tempest 14.0.0 release notes 2017-02-27 12:20:13 -05:00
14.0.0-remove-baremetal-tests-65186d9e15d5b8fb.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-remove-bootable-option-024f8944c056a3e0.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-remove-negative-test-generator-1653f4c0f86ccf75.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-remove-sahara-tests-1532c47c7df80e3a.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
14.0.0-volume-clients-as-library-309030c7a16e62ab.yaml Rename reno files for releasing 14.0.0 2016-12-21 00:05:36 -08:00
15.0.0-add-identity-v3-clients-as-a-library-d34b4fdf376984ad.yaml Rename reno files of v15.0.0 2017-02-21 08:43:33 -08:00
15.0.0-add-image-clients-tests-49dbc0a0a4281a77.yaml Rename reno files of v15.0.0 2017-02-21 08:43:33 -08:00
15.0.0-add-implied-roles-to-roles-client-library-edf96408ad9ba82e.yaml Rename reno files of v15.0.0 2017-02-21 08:43:33 -08:00
15.0.0-add-snapshot-manage-client-as-library-a76ffdba9d8d01cb.yaml Rename reno files of v15.0.0 2017-02-21 08:43:33 -08:00
15.0.0-deprecate-allow_port_security_disabled-option-2d3d87f6bd11d03a.yaml Rename reno files of v15.0.0 2017-02-21 08:43:33 -08:00
15.0.0-deprecate-identity-feature-enabled.reseller-84800a8232fe217f.yaml Rename reno files of v15.0.0 2017-02-21 08:43:33 -08:00
15.0.0-deprecate-volume_feature_enabled.volume_services-dbe024ea067d5ab2.yaml Rename reno files of v15.0.0 2017-02-21 08:43:33 -08:00
15.0.0-jsonschema-validator-2377ba131e12d3c7.yaml Rename reno files of v15.0.0 2017-02-21 08:43:33 -08:00
15.0.0-remove-deprecated-compute-microversion-config-options-eaee6a7d2f8390a8.yaml Rename reno files of v15.0.0 2017-02-21 08:43:33 -08:00
15.0.0-remove-deprecated-compute-validation-config-options-e3d1b89ce074d71c.yaml Fix tempest 15.0.0 release notes 2017-02-27 12:12:13 -05:00
15.0.0-remove-deprecated-input-scenario-config-options-414e0c5442e967e9.yaml Rename reno files of v15.0.0 2017-02-21 08:43:33 -08:00
15.0.0-remove-deprecated-network-config-options-f9ce276231578fe6.yaml Rename reno files of v15.0.0 2017-02-21 08:43:33 -08:00
16.0.0-add-OAUTH-Consumer-Client-tempest-tests-db1df7aae4a9fd4e.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-additional-methods-to-roles-client-library-178d4a6000dec72d.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-cascade-parameter-to-volumes-client-ff4f7f12795003a4.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-compute-server-evaculate-client-as-a-library-ed76baf25f02c3ca.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-content-type-without-spaces-b2c9b91b257814f3.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-list-auth-project-client-5905076d914a3943.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-list-glance-api-versions-ec5fc8081fc8a0ae.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-list-security-groups-by-servers-to-servers-client-library-088df48f6d81f4be.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-list-version-to-identity-client-944cb7396088a575.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-list-version-to-volume-client-4769dd1bd4ab9c5e.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-quota-sets-detail-kwarg-74b72183295b3ce7.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-tempest-lib-remote-client-adbeb3f42a36910b.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-tempest-run-combine-option-e94c1049ba8985d5.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-update-encryption-type-to-encryption-types-client-f3093532a0bcf9a1.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-add-volume-manage-client-as-library-78ab198a1dc1bd41.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-create-server-tags-client-8c0042a77e859af6.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-deprecate-deactivate_image-config-7a282c471937bbcb.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-deprecate-dvr_extra_resources-config-8c319d6dab7f7e5c.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-deprecate-glance-api-version-config-options-8370b63aea8e14cf.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-deprecate-resources-prefix-option-ad490c0a30a0266b.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-deprecate-skip_unless_attr-decorator-450a1ed727494724.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-deprecate-skip_unless_config-decorator-64c32d588043ab12.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-deprecated-cinder-api-v1-option-df7d5a54d93db5cf.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-dreprecate_client_parameters-cb8d069e62957f7e.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-fix-volume-v2-service-clients-bugfix-1667354-73d2c3c8fedc08bf.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-mitaka-eol-88ff8355fff81b55.yaml Prepare release notes for release 16.0.0 2017-04-13 10:40:42 +00:00
16.0.0-remove-call_until_true-of-test-de9c13bc8f969921.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-remove-cinder-v1-api-tests-71e266b8d55d475f.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-remove-deprecated-allow_port_security_disabled-option-d0ffaeb2e7817707.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-remove-deprecated-compute-validation-config-options-part-2-5cd17b6e0e6cb8a3.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-remove-deprecated-dvr_extra_resources-option-e8c441c38eab7ddd.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-remove-deprecated-identity-reseller-option-4411c7e3951f1094.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-remove-sahara-service-available-44a642aa9c634ab4.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-remove-volume_feature_enabled.volume_services-c6aa142cc1021297.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-use-keystone-v3-api-935860d30ddbb8e9.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
16.0.0-volume-transfers-client-e5ed3f5464c0cdc0.yaml Rename 16.0.0 release notes 2017-04-20 05:09:06 +00:00
add-compute-feature-serial-console-45583c4341e34fc9.yaml Nova: test live migration with serial console 2017-04-25 11:31:23 +02:00
add-domain-configuration-client-tempest-tests-e383efabdbb9ad03.yaml Identity v3 Domain Configuration Client 2017-04-19 15:50:55 +01:00
add-floating-ip-config-option-e5774bf77702ce9f.yaml Add option for whether the cloud supports floating ips 2017-05-23 15:37:03 -04:00
add-force-detach-volume-to-volumes-client-library-b2071f2954f8e8b1.yaml Add test case for force detach volume 2017-04-25 15:11:15 +08:00
add-identity-v3-clients-for-os-ep-filter-api-extensions-9cfd217fd2c6a61f.yaml Keystone v3 extension os-ep-filter api testcases 2017-04-25 14:52:07 +05:30
add-kwargs-to-delete-vol-of-vol-client-1ecde75beb62933c.yaml Make delete_volume in volumes_client.py use **params 2017-04-20 15:40:30 +02:00
add-list-volume-transfers-with-detail-to-transfers-client-80169bf78cf4fa66.yaml Add support to list volume transfers with detail 2017-04-20 11:17:13 +08:00
add-show-host-to-hosts-client-library-c60c4eb49d139480.yaml Add test case for showing host details 2017-04-26 20:52:34 +08:00
add-show-volume-summary-api-to-v3-volumes-client-96e7b01abdb5c9c3.yaml Add test case for show volume summary 2017-05-07 16:09:17 +08:00
add-volume-quota-class-client-as-library-c4c2b22c36ff807e.yaml Add test cases for volume quota class 2017-04-13 13:36:55 +08:00
api_v2_admin_flag-dea5ca9bc2ce63bc.yaml Add api_v2_admin flag 2017-04-24 10:09:56 +00:00
deprecate-compute-images-client-in-volume-tests-92b6dd55fcaba620.yaml Fix recent releasenotes typo 2017-04-30 20:06:40 +01:00
deprecate-config-forbid_global_implied_dsr-e64cfa66e6e3ded5.yaml Deprecate the forbid_global_implied_dsr cfg option 2017-04-23 12:44:37 +02:00
deprecate-default-value-for-v3_endpoint_type-fb9e47c5ba1c719d.yaml Deprecate default value for v3_endpoint_type 2017-05-15 10:03:50 +05:30
extra-compute-services-tests-92b6c0618972e02f.yaml Extra compute services_client API endpoints 2017-07-07 00:51:15 +00:00
move-attr-decorator-to-lib-a1e80c42ba9c5392.yaml Move the `attr` decorator from test.py to tempest/lib 2017-04-14 11:16:36 +02:00
move-related_bug-decorator-to-lib-dbfd5c543bbb2805.yaml Move the `related_bug` decorator from test.py to tempest/lib 2017-04-13 15:51:22 +02:00
remove-heat-tests-9efb42cac3e0b306.yaml Remove the heat tests 2017-05-02 14:14:24 -04:00