Merge "Clarify old microversion behavior"
This commit is contained in:
commit
b0d875d7a8
|
@ -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
|
||||
---------------
|
||||
|
||||
|
|
Loading…
Reference in New Issue