Skip to content

Conversation

@MirzWeiss
Copy link
Contributor

@MirzWeiss MirzWeiss commented Nov 13, 2025

Version(s):
Main, 4.20, 4.21

Issue:
CNV-66694

Link to docs preview

QE review:

  • QE has approved this change.

@openshift-ci-robot
Copy link

openshift-ci-robot commented Nov 13, 2025

@MirzWeiss: This pull request references CNV-66694 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.21.0" version, but no target version was set.

In response to this:

Version(s):
Main, 4.20, 4.21

Issue:
CNV-66694

Link to docs preview

QE review:

  • QE has approved this change.

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 openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Nov 13, 2025
@openshift-ci openshift-ci bot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Nov 13, 2025
@MirzWeiss MirzWeiss added CNV Label for all CNV PRs branch/enterprise-4.20 branch/enterprise-4.21 and removed size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Nov 13, 2025
@MirzWeiss MirzWeiss added this to the Continuous Release milestone Nov 13, 2025
@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 14, 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 17, 2025
@openshift-ci openshift-ci bot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Nov 17, 2025
@openshift-ci openshift-ci bot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/S Denotes a PR that changes 10-29 lines, ignoring generated files. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Nov 17, 2025
@openshift-ci-robot
Copy link

openshift-ci-robot commented Nov 17, 2025

@MirzWeiss: This pull request references CNV-66694 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.21.0" version, but no target version was set.

In response to this:

Version(s):
Main, 4.20, 4.21

Issue:
CNV-66694

Link to docs preview

QE review:

  • QE has approved this change.

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 openshift-eng/jira-lifecycle-plugin repository.

@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 18, 2025
@openshift-ci openshift-ci bot added size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Nov 18, 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 18, 2025
@openshift-ci openshift-ci bot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. labels Nov 18, 2025
@openshift-ci
Copy link

openshift-ci bot commented Nov 18, 2025

@MirzWeiss: 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.

Copy link
Contributor

@nunnatsa nunnatsa left a comment

Choose a reason for hiding this comment

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

thanks @MirzWeiss .

I think it looks very good and clear now.

@hmeir
Copy link

hmeir commented Nov 24, 2025

/lgtm

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

openshift-ci-robot commented Nov 24, 2025

@MirzWeiss: This pull request references CNV-66694 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.21.0" version, but no target version was set.

In response to this:

Version(s):
Main, 4.20, 4.21

Issue:
CNV-66694

Link to docs preview

QE review:

  • QE has approved this change.

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 openshift-eng/jira-lifecycle-plugin repository.

Copy link
Contributor

@abrennan89 abrennan89 left a comment

Choose a reason for hiding this comment

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

First module looks good 🙂
For the second procedure module, perhaps consider making this a reference module instead. It seems like more of a list of possible commands that you can run to achieve different outcomes than a step by step procedure?

Comment on lines +39 to +46
====
You can also collect `must-gather` logs for all Operators and products on your cluster by running following command:
[source,terminal,subs="attributes+"]
----
$ oc adm must-gather --all-images
----
====
Copy link
Contributor

Choose a reason for hiding this comment

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

I would honestly leave this note out. I'm not sure what the use case would be for getting this information, and since procedures are supposed to accomplish a single task, I think this might be superfluous.

Comment on lines +48 to +86
.. Run the following command to modify the number of processes running in parallel when collecting `must-gather` data:
+
[source,terminal,subs="attributes+"]
----
$ oc adm must-gather \
--image=registry.redhat.io/container-native-virtualization/cnv-must-gather-rhel9:v{HCOVersion} \
-- PROS=<number> /usr/bin/gather
----
+
`PROS` defines the number of parallel processes running to collect data. The default number of processes is 5. Increasing the number of processes may result in faster data collection, but uses more resources. Increasing the maximum number of parallel processes is not recommended.
.. Run the following command to collect detailed information for a specific VM in a specific namespace:
+
[source,terminal,subs="attributes+"]
----
$ oc adm must-gather \
--image=registry.redhat.io/container-native-virtualization/cnv-must-gather-rhel9:v{HCOVersion} \
-- NS=<namespace name> VM=<VM name> /usr/bin/gather --vms_details
----
+
`NS` is the environment variable for `namespace`. It is mandatory when using the `VM` environment variable.
.. Run the following command to collect image, image-stream, and image-stream-tags information from the cluster:
+
[source,terminal,subs="attributes+"]
----
$ oc adm must-gather \
--image=registry.redhat.io/container-native-virtualization/cnv-must-gather-rhel9:v{HCOVersion} \
/usr/bin/gather --images
----
.. Run the following command to collect information about instance types from the cluster:
+
[source,terminal,subs="attributes+"]
----
$ oc adm must-gather \
--image=registry.redhat.io/container-native-virtualization/cnv-must-gather-rhel9:v{HCOVersion} \
/usr/bin/gather --instancetypes
----
Copy link
Contributor

Choose a reason for hiding this comment

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

This to me reads more like a reference document than a procedure. I would maybe update the type and structure to that instead, since it looks like these are all different optional commands that achieve specific use cases?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

SOB

That's how it was to begin with! But it was added to the contentX stuff as needing to be split up into separate modules because this was considered procedure...

Copy link
Contributor

Choose a reason for hiding this comment

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

😂 😭

I think it's the steps / bullet formatting that make it procedure.

IMHO if we had just the commands and laid them out as example commands in a paragraph explaining usage it would be better as reference.

I think to truly fit the procedure structure, they would each need to be individual procedures, since each one of these steps is accomplishing a different, unrelated task, with a different user story. E.g. "Collecting information about instance types from the cluster", "Collecting information for a specific VM in a namespace"

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

Labels

branch/enterprise-4.20 branch/enterprise-4.21 CNV Label for all CNV PRs jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. 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.

8 participants