Skip to content

Conversation

@jackhodgkiss
Copy link
Contributor

@jackhodgkiss jackhodgkiss commented Jun 23, 2025

Add support for environment mixins that capture the configuration behind ironic for both redfish, idrac and ipmi. It is expected the users environments will depend on stack-ironic and will simply add the nodes to the relevant groups.

@Alex-Welsh
Copy link
Member

I'm a big fan of this approach. What do you need to get this out of draft?

@jackhodgkiss
Copy link
Contributor Author

I'm a big fan of this approach. What do you need to get this out of draft?

I think there a some further additions that could be included here.

Horizon fixes (scopes and configuration drive default)

Some documentation. I think something for the SKC docs but also something in environment such as small README.md to summerise what the stack does/doesn't do and what you need to do if include it.

@jackhodgkiss jackhodgkiss changed the base branch from stackhpc/2024.1 to stackhpc/2025.1 August 15, 2025 11:42
Introduce the `stack-ironic` environment mixin. This environment is
intended to be used as an environment mixin that other environments
depend upon. It implements configuration for the `Ironic` service such
that hardware support for `idrac`, `ipmi` and `redfish`.

- Drop in support for ironic configuration
- Apply sensible tweaks to `ironic` services
- Add playbook for adding port groups

Signed-off-by: Jack Hodgkiss <jack@stackhpc.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants