Skip to content

Conversation

@mburke5678
Copy link
Contributor

@mburke5678 mburke5678 commented Nov 7, 2025

https://issues.redhat.com/browse/OSDOCS-17238

Link to docs preview:
Machine creation overview -> About checking machine config node status -- Added ImagePulledFromRegistry condition with TP snippet, Example machine config node output and preceding paragraph with TP snippet, and Additional Resource links.
Image mode for OpenShift -> Using the on-cluster image mode to apply a custom layered image -- Added verification step 4 with TP snippet, and Additional Resource link to the Feature Gate assembly.

QE review:

  • QE has approved this change.

@mburke5678 mburke5678 added this to the Planned for 4.21 GA milestone Nov 7, 2025
@openshift-ci openshift-ci bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Nov 7, 2025
@ocpdocs-previewbot
Copy link

ocpdocs-previewbot commented Nov 7, 2025

@mburke5678
Copy link
Contributor Author

@isabella-janssen Can you PTAL?

Copy link
Member

@isabella-janssen isabella-janssen left a comment

Choose a reason for hiding this comment

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

/lgtm

Thanks @mburke5678!

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Nov 10, 2025
@mburke5678
Copy link
Contributor Author

@sergiordlr PTAL

@mburke5678
Copy link
Contributor Author

@ptalgulk01 Can you PTAL?

@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Nov 20, 2025
@openshift-ci
Copy link

openshift-ci bot commented Nov 20, 2025

New changes are detected. LGTM label has been removed.

@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Nov 20, 2025
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Nov 20, 2025
@ptalgulk01
Copy link

ptalgulk01 commented Nov 21, 2025

Hello @isabella-janssen , do we need to specify that to see the OCL images status update in MCN too, we need to have TechPreview ImageModeStatusReporting enable?

@isabella-janssen
Copy link
Member

Hi @ptalgulk01, good catch. The TP warning does not seem to note that the config image values are also only TP. Would you be able to include that, @mburke5678?

image

@openshift-ci openshift-ci bot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Nov 21, 2025
@mburke5678
Copy link
Contributor Author

mburke5678 commented Nov 21, 2025

@ptalgulk01 @isabella-janssen I added the requirement to enable TP feature gates in commit e5509e1. Thank you!!

@ptalgulk01
Copy link

looks good, Thankyou for taking a look!

@mburke5678 mburke5678 added the merge-review-needed Signifies that the merge review team needs to review this PR label Nov 24, 2025
@JoeAldinger JoeAldinger added merge-review-in-progress Signifies that the merge review team is reviewing this PR and removed merge-review-needed Signifies that the merge review team needs to review this PR labels Nov 25, 2025
Copy link
Contributor

@JoeAldinger JoeAldinger left a comment

Choose a reason for hiding this comment

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

A few suggestions, wasn't sure about CQA stuff in new PRs like this but I noted them just in case.

Desired Image: image-registry.openshift-image-registry.svc:5000/openshift-machine-config-operator/ocb-image@sha256:b485378fd8f7963ed74f14ce64f4f1e511e1601d49302b3046b1b78a83f539e3
# ...
----
<1> Digested image pull spec for the new custom layered image.
Copy link
Contributor

Choose a reason for hiding this comment

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

observedGeneration: 4
----
<1> The `MachineConfigNode` object name.
<2> The new machine configuration. This field updates after the MCO validates the machine config in the `UPDATEPREPARED` phase, then the status adds the new configuration.
Copy link
Contributor

Choose a reason for hiding this comment

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

I'm not sure if you want to address the CQA 2.0 guidance in this PR or not but callouts are present in multiple modules.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@JoeAldinger My sense is to not make CQA changes in a feature PR. My thought is that I want to focus the reviewer's attention on the changes related to the feature. Maybe my sense is off, if reviewers are going to be looking at CQA changes anyway. You are not the first. Hmmmm.

* xref:../nodes/clusters/nodes-cluster-enabling-features.adoc#nodes-cluster-enabling[Enabling features using feature gates]
include::modules/checking-mco-node-status-configuring.adoc[leveloffset=+2]

Copy link
Contributor

Choose a reason for hiding this comment

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

missing an ID here and above.

@mburke5678 mburke5678 removed the merge-review-in-progress Signifies that the merge review team is reviewing this PR label Nov 25, 2025
@@ -0,0 +1,37 @@
// Text snippet included in the following modules:
Copy link
Collaborator

Choose a reason for hiding this comment

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

🤖 [error] OpenShiftAsciiDoc.ModuleContainsContentType: Module is missing the '_mod-docs-content-type' variable.

@openshift-ci
Copy link

openshift-ci bot commented Nov 25, 2025

@mburke5678: all tests passed!

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

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

Labels

branch/enterprise-4.21 ok-to-merge size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants