Summary
Deprecate the BootStateReceived condition in ServerBootConfiguration once the boot policy proposal (described in #807) is implemented.
Background
The BootStateReceived condition currently lives only in the ServerBootConfiguration status, which means it cannot survive a CAPI move scenario (status is not preserved during moves). As discussed in #807, a more durable tracking mechanism — such as a dedicated BootRevision resource or an annotation — should replace it to allow state reconstruction after moves.
Once the new boot tracking mechanism proposed in #807 is in place, the BootStateReceived condition should be deprecated and eventually removed.
Tasks
References
Summary
Deprecate the
BootStateReceivedcondition inServerBootConfigurationonce the boot policy proposal (described in #807) is implemented.Background
The
BootStateReceivedcondition currently lives only in theServerBootConfigurationstatus, which means it cannot survive a CAPI move scenario (status is not preserved during moves). As discussed in #807, a more durable tracking mechanism — such as a dedicatedBootRevisionresource or an annotation — should replace it to allow state reconstruction after moves.Once the new boot tracking mechanism proposed in #807 is in place, the
BootStateReceivedcondition should be deprecated and eventually removed.Tasks
BootStateReceivedcondition as deprecated in code and documentationBootStateReceivedcondition after a suitable deprecation periodReferences