Merge "Clarify old microversion behavior"

This commit is contained in:
Zuul 2018-02-13 21:43:06 +00:00 committed by Gerrit Code Review
commit b0d875d7a8
1 changed files with 5 additions and 1 deletions

View File

@ -17,7 +17,7 @@ may need to be managed by multiple threads of processing, including
different nova-compute processes.
The `generation` concept in the placement service provides a tool for managing
these kind of concurrent operations: a write API request that includes a
these kinds of concurrent operations: a write API request that includes a
generation has that generation compared against the value on the server. If
there is a match the request can go ahead, otherwise a ``409 Conflict``
response is returned.
@ -112,6 +112,10 @@ when calling ``PUT /resource_providers/{uuid}/aggregates``, a ``409 Conflict``
response code will be returned when the ``resource_provider_generation`` field
does not match the server-side value.
To preserve backward compatibility, using older microversions will result in
the previous behavior: that is, the provider's aggregate associations will be
replaced without consideration of the provider generation.
Security impact
---------------