placement/releasenotes/notes/granular-request-suffix-a7fd857eadc16b56.yaml
Chris Dent fb0f6f2608 Allow [a-zA-Z0-9_-]{1,64} for request group suffix
Add a 1.33 microversion to move from numeric suffixes to string
suffixes that can be 64 chars longs made from '-', '_', and
mixed-case alphanumeric. The format is shared between schema
and RequestGroup parsing.

Docs, api-ref, api history and microversion upper limit are updated
to indicate the new form in the new microversion.

A release note is added.

Story: 2005575
Task: 30781
Change-Id: Ia44b0922d151695d406883262e891bd932536f38
2019-05-21 11:07:38 +01:00

13 lines
677 B
YAML

---
features:
- |
In microversion 1.33, the syntax for granular groupings of resource,
required/forbidden trait, and aggregate association requests introduced in
`1.25`_ has been extended to allow, in addition to numbers, strings from 1
to 64 characters in length consisting of a-z, A-Z, 0-9, ``_``, and ``-``.
This is done to allow naming conventions (e.g., ``resources_COMPUTE`` and
``resources_NETWORK``) to emerge in situations where multiple services are
collaborating to make requests.
.. _1.25: https://docs.openstack.org/placement/latest/placement-api-microversion-history.html#granular-resource-requests-to-get-allocation-candidates