Skip to content

IEP: Server firmware lifecycle full inventory, declarative rollout, scheduled maintenance - #29

Draft
A-AKPINAR wants to merge 1 commit into
ironcore-dev:mainfrom
A-AKPINAR:aysenur/server-firmware-lifecycle
Draft

IEP: Server firmware lifecycle full inventory, declarative rollout, scheduled maintenance#29
A-AKPINAR wants to merge 1 commit into
ironcore-dev:mainfrom
A-AKPINAR:aysenur/server-firmware-lifecycle

Conversation

@A-AKPINAR

Copy link
Copy Markdown

Proposes three extensions to existing resources: full firmware inventory (NIC/RAID/PSU) in Server.status, a rollout strategy + image checksum for the *VersionSet kinds, and an optional time window on ServerMaintenance.

@A-AKPINAR
A-AKPINAR force-pushed the aysenur/server-firmware-lifecycle branch from 1ee9a4d to 0c00d7e Compare June 11, 2026 10:29
… rollout strategy

Signed-off-by: aysenur.akpinar <aysenurakpiinar@gmail.com>
@A-AKPINAR
A-AKPINAR force-pushed the aysenur/server-firmware-lifecycle branch from 0c00d7e to 322ed6a Compare June 24, 2026 10:37
Comment on lines +116 to +117
resource status as the rollback target. The iDRAC retains the prior firmware image, which makes
the revert possible.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems like a vendor-specific thing. Do all vendors retain the previous image? Or do we need to provide some kind of image cache to support this across vendors?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants