Merge "Deprecate [agent]/manage_agent_boot"

This commit is contained in:
Zuul 2024-08-07 14:00:26 +00:00 committed by Gerrit Code Review
commit 86bc7f7fdb
2 changed files with 11 additions and 1 deletions

@ -25,7 +25,8 @@ opts = [
help=_('Whether Ironic will manage booting of the agent '
'ramdisk. If set to False, you will need to configure '
'your mechanism to allow booting the agent '
'ramdisk.')),
'ramdisk. Deprecated for removal in 2025.2 release.'),
deprecated_for_removal=True),
cfg.IntOpt('memory_consumed_by_agent',
default=0,
mutable=True,

@ -0,0 +1,9 @@
---
deprecations:
- |
The ``[[agent]]manage_agent_boot`` configuration directive is being
deprecated. It is completely untested, and requires operators to
manually configure significant parts of infrastructure typically
handled by Ironic. Operators using this configuration are advised
to migrate away from it before it's scheduled removal during the
2025.2 cycle releases, coming out late 2025.