magnum/releasenotes/notes/merge-labels-9ba7deffc5bb3c7f.yaml
Theodoros Tsioutsias 61648f7c7c Labels override
The post for both clusters and nodegroups is adapted to wait for a
boolean flag called merge_labels. Based on this flag the API will
either merge the provided with the parent labels or just use the
provided labels.

At the same time, the get methods of both clusters and nodegroups
are adapted to include new fields in the response called
"labels_overridden", "labels_added", "labels_skipped". The fields
contain the differnces with the parent labels.

story: 2007515
task: 39691
Change-Id: I1054c54da96005a49e874de6f4cf60b5db57fc02
2020-05-13 08:07:29 +00:00

11 lines
525 B
YAML

---
features:
- |
A new boolean flag is introduced in the CLuster and Nodegroup create API
calls. Using this flag, users can override label values when clusters or
nodegroups are created without having to specify all the inherited values.
To do that, users have to specify the labels with their new values and use
the flag --merge-labels. At the same time, three new fields are added in
the cluster and nodegroup show outputs, showing the differences between the
actual and the iherited labels.