Deprecate [agent]/manage_agent_boot
This configuration directive is completely untested, undocumented, and requires deployers to manually configure significant infrastructure for it. It also bypasses several deploy-time sanity checks around whether or not we expect the server to boot. Deprecating it for removal in 2025.2 release. Related-bug: #2071741 Change-Id: Id73d9097e9e4152c7b635a4269b548c9dbdda0a6
This commit is contained in:
parent
3820fc19c9
commit
465bedbe7f
@ -25,7 +25,8 @@ opts = [
|
|||||||
help=_('Whether Ironic will manage booting of the agent '
|
help=_('Whether Ironic will manage booting of the agent '
|
||||||
'ramdisk. If set to False, you will need to configure '
|
'ramdisk. If set to False, you will need to configure '
|
||||||
'your mechanism to allow booting the agent '
|
'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',
|
cfg.IntOpt('memory_consumed_by_agent',
|
||||||
default=0,
|
default=0,
|
||||||
mutable=True,
|
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.
|
Loading…
Reference in New Issue
Block a user