Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add procedure for managing image mode hosts #3612

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

bangelic
Copy link
Contributor

What changes are you introducing?

Adding a procedure for managing image mode
hosts and booted container images.

Why are you introducing these changes? (Explanation, links to references, issues, etc.)

This is in reference to https://issues.redhat.com/browse/SAT-28185.

Anything else to add? (Considerations, potential downsides, alternative solutions you have explored, etc.)

Checklists

  • I am okay with my commits getting squashed when you merge this PR.
  • I am familiar with the contributing guidelines.

Please cherry-pick my commits into:

  • Foreman 3.13/Katello 4.15 (EL9 only)
  • Foreman 3.12/Katello 4.14 (Satellite 6.16)
  • Foreman 3.11/Katello 4.13 (orcharhino 6.11 on EL8 only; orcharhino 7.0 on EL8+EL9)
  • Foreman 3.10/Katello 4.12
  • Foreman 3.9/Katello 4.11 (Satellite 6.15; orcharhino 6.8/6.9/6.10)
  • Foreman 3.8/Katello 4.10
  • Foreman 3.7/Katello 4.9 (Satellite 6.14)
  • We do not accept PRs for Foreman older than 3.7.

@bangelic
Copy link
Contributor Author

@ianballou This procedure might need some clarification on where we tell the user to navigate to in order to perform some of these steps. Take a look and make any comments or suggestions.

Copy link

github-actions bot commented Jan 23, 2025

Copy link
Contributor

@ianballou ianballou left a comment

Choose a reason for hiding this comment

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

Just some small comments, but this generally looks great 👍

@bangelic bangelic force-pushed the bangelic-SAT-28185-Add-procedure-for-updating-image-mode-RHEL-hosts branch from f9adcd8 to 8fd8346 Compare January 29, 2025 21:05
Copy link
Contributor

@Lennonka Lennonka left a comment

Choose a reason for hiding this comment

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

What is the goal of this procedure?

"Managing" isn't a goal. "Managing" is a whole set of goals.

Please, try to write down User Stories for the various goals and come up with a structure that follows those User Stories.

@Lennonka Lennonka added the Waiting on contributor Requires an action from the author label Jan 31, 2025
@bangelic bangelic force-pushed the bangelic-SAT-28185-Add-procedure-for-updating-image-mode-RHEL-hosts branch from 8fd8346 to 2cc9442 Compare January 31, 2025 19:50
@pr-processor pr-processor bot added Needs re-review and removed Waiting on contributor Requires an action from the author labels Jan 31, 2025
@bangelic
Copy link
Contributor Author

When this gets merged, it needs to be added to the assembly created in #3611.

@bangelic bangelic force-pushed the bangelic-SAT-28185-Add-procedure-for-updating-image-mode-RHEL-hosts branch from 2cc9442 to 13cea33 Compare February 4, 2025 21:24
@Lennonka Lennonka marked this pull request as draft February 5, 2025 13:47
@bangelic bangelic force-pushed the bangelic-SAT-28185-Add-procedure-for-updating-image-mode-RHEL-hosts branch from 13cea33 to 390f184 Compare February 5, 2025 16:36
More digests under an image path indicate greater drift in the host ecosystem, ideally minimized by ensuring all hosts run the most up-to-date image version.
. Click the host count to navigate to the *All Hosts* page, which identifies the hosts associated with each specific image and displays the number of hosts using each digest.
. Select a host and on the *Details* tab, use the image mode *Details* card to see the current `bootc` status.
. Click the link to the *Bootc Action - Script Default* remote execution job in this card to perform a Bootc action on the host.
Copy link
Contributor

Choose a reason for hiding this comment

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

While it's true that that's where it links to, that is not the text of the link.
image

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.

4 participants