summaryrefslogtreecommitdiff
path: root/doc/api_samples/limits
Commit message (Collapse)AuthorAgeFilesLines
* nova-net: Remove remaining nova-network quotasStephen Finucane2019-12-021-3/+3
| | | | | | | | | | | | | | | The 'security_group_rules' [1], 'floating_ips' [2], 'fixed_ips' [3] and 'security_groups' [4] quotas are all nova-network only and can be removed or, more specifically, set to unlimited and ignored until we eventually bump our minimum API microversion. [1] https://review.opendev.org/477700 [2] https://review.opendev.org/457862 [3] https://review.opendev.org/457861 [4] https://review.opendev.org/457860 Change-Id: I9a5362fdf29e3680c59f620c585f3d730e4f6adb Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
* Deprecate file injectionMatt Riedemann2017-12-121-0/+18
| | | | | | | | | | | | | | | | This microversion makes the following changes: 1. Deprecates personality files from POST /servers and the rebuild server action APIs. 2. Adds the ability to pass new user_data to the rebuild server action API. 3. Personality / file injection related limits and quota resources are removed from the limits, os-quota-sets and os-quota-class-sets APIs. Implements blueprint deprecate-file-injection Change-Id: Ia89eeb6725459c35369e8f790f68ad9180bd3aba
* [proxy-api] microversion 2.39 deprecates image-metadata proxy APIPavel Kholkin2016-12-071-0/+20
| | | | | | | | | | | Almost all proxy APIs were deprecated in microversion 2.36. But the sub-resource image-metadata of image was forgotten to deprecate. This patch deprecates the image-metdata API from 2.39. Implements blueprint deprecate-image-meta-proxy-api Closes-bug: #1614578 Change-Id: I5507337ab6fe4a377f66dec3fe275d75618cd7b4
* don't report network limits after 2.35Sean Dague2016-08-181-0/+21
| | | | | | | | | | | We correctly stopped reporting the limits for things like security groups and floating ips after mv 2.35. We completely missed that limits are modified by the used_limits extension, and hilarity ensued. We were reporting no maxSecurityGroups over the wire, but we were reporting totalSecurityGroups through the magic of extensions. Change-Id: I85b2b41d919ed6987d4c9288905ccce49c10c81f Closes-Bug: #1614133
* Enable all extension for all remaining sample testsghanshyam2016-06-101-1/+7
| | | | | | | | | | | | | | | As extensions options has been deprecated, API sample tests should run against all extension enable. This commit enables all extensions for all the remaining sample tests and remove extensions specific tests and sample files. Also remove extension setting specific logic from base test class along with TODOs. Partially implements blueprint api-sample-tests-with-all-extensions Change-Id: I66b593760789e5b3b92137a672246f8d91e44cba
* Remove the legacy v2 API test scenarios from API sample testsHe Jie Xu2016-05-041-87/+0
| | | | | | | | | | | This patches from the test scenarios for the legacy v2 from API sample tests. There still have some codes for legacy v2 which should be cleanup, but that can be done later patches. This patch just stop the test on the legacy v2 API. Partially implements blueprint remove-legacy-v2-api-code Change-Id: I38626e5a4aa98cbfd7b65b5eb0edbcae96e5b3f2
* Merge limits functional tests of v2 and v2.1ghanshyam2015-08-242-0/+107
| | | | | | | | | | | | | | | | | | | Currently v2 and v2.1 have separate functional tests and their corresponding sample files. As v2 and v2.1 are supposed to be identical, there is overhead to maintain two set of functional tests and sample files. We can have one set of tests which can run for both v2 and v2.1. This commit merges limits functional tests. There was no functional tests for limits in v2.1 V2 implied RateLimitingMiddleware while V2.1 does not have that so the response data is different between V2 and V2.1, there are more info in "rate" section in V2 than V2.1. We have to keep both of the template files. Partially implements blueprint test-collapse-v2-and-v21 Change-Id: If4fbaaeaa1819083f7f4c460216023ae8f65021d
* Move legacy v2 api smaple testsHe Jie Xu2015-08-151-85/+0
| | | | | | | | | | | | This patch moves legacy v2 api sample tests under 'nova/tests/functional/api_sample_tests/legacy_v2' Also create new API sample test base class for matching new path in 'nova/tests/functional/api_sample_tests/legacy_v2/ - api_samples_test_base.py' Change-Id: Ib455d4fc9d1f9a2a7e9a744f7e63086b3cf49c5e Partial-Bug: #1462901
* Move V2 sample files to respective directoryghanshyam2015-03-111-0/+85
Some sample files like server, images etc are kept under api_samples/ directory. As plan is to create clean directory structure for sample files for V2, V2.1 and microversion, moving these sample files to respective directory will help to achieve that. Change-Id: I284d035f6fadb26a94bcb3586f4a8c72942ee423