ironic/releasenotes/notes/add-automatic-lessee-88f8ecab7c76b65f.yaml
Sharpz7 949387bd80 [codespell] Fixing Spelling Mistakes
This is the first in a series of commits to add support for codespell. This is continuning the process completed in ironic-python-agent.

Future Commits will add a Tox Target, CI support and potentially a git-blame-ignore-revs file if their are lots of spelling mistakes that could clutter git blame.

Change-Id: Id328ff64c352e85b58181e9d9e35973a8706ab7a
2024-02-12 19:58:56 +00:00

12 lines
605 B
YAML

---
features:
- |
Adds a new feature to permit Ironic to automatically provide an instance
requester's project, ``lessee`` rights to the Bare Metal machine under
the Role Based Access Control model implemented in Ironic. It does this
by saving the project ID of the requester to the Node ``lessee`` field
automatically, and removing the rights when undeploying the machine.
This feature, is normally disabled, but can be enabled using the
``[conductor]automatic_lessee`` configuration option. This option will not
work in a mixed-version upgrade with older API services.