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

CNV-32614: Document deprecate templates functionality #72894

Merged
merged 1 commit into from
Apr 10, 2024

Conversation

aspauldi
Copy link

@aspauldi aspauldi commented Mar 8, 2024

Version(s): 4.14+

Issue: CNV-32614

Links to docs previews:

QE review:

  • QE has approved this change.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Mar 8, 2024
@openshift-ci-robot
Copy link

openshift-ci-robot commented Mar 8, 2024

@aspauldi: This pull request references CNV-32614 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 story to target the "4.16.0" version, but no target version was set.

In response to this:

Version(s): 4.15+

Issue: CNV-32614

Link to docs preview:
Creating VMs from templates

QE review:

  • QE has approved this change.

Additional information:

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.

@aspauldi
Copy link
Author

aspauldi commented Mar 8, 2024

/label cnv

@openshift-ci openshift-ci bot added CNV Label for all CNV PRs size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Mar 8, 2024
@openshift-ci openshift-ci bot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. and removed size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Mar 8, 2024
@openshift-ci-robot
Copy link

openshift-ci-robot commented Mar 8, 2024

@aspauldi: This pull request references CNV-32614 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 story to target the "4.16.0" version, but no target version was set.

In response to this:

Version(s): 4.15+

Issue: CNV-32614

Link to docs preview:
Creating VMs from templates
Customizing a VM template

QE review:

  • QE has approved this change.

Additional information:

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.

@aspauldi
Copy link
Author

aspauldi commented Mar 8, 2024

Hi @ksimon1 , can you please review this doc update?

Two comments:

  • Because of the reorganization of the web console documentation in CNV 4.14, the specific topic link that Dominik provided in the Jira to editing a template in 4.13 no longer exists in our docs. Therefore, this doc update is being applied only to 4.14+.

  • I'm not able to see this situation in the cluster I was using, so please review the procedure carefully. I made some assumptions.

Thanks.

@openshift-ci-robot
Copy link

openshift-ci-robot commented Mar 8, 2024

@aspauldi: This pull request references CNV-32614 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 story to target the "4.16.0" version, but no target version was set.

In response to this:

Version(s): 4.15+

Issue: CNV-32614

Link to docs previews:

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
Copy link

openshift-ci-robot commented Mar 8, 2024

@aspauldi: This pull request references CNV-32614 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 story to target the "4.16.0" version, but no target version was set.

In response to this:

Version(s): 4.15+

Issue: CNV-32614

Links to docs previews:

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.

@aspauldi
Copy link
Author

aspauldi commented Mar 12, 2024

@ksimon1, if you have a chance, can you take a look at this doc update? (I'm going to be out of the office from March 13 through March 29, so this isn't urgent.) Thanks!

@ksimon1
Copy link

ksimon1 commented Mar 12, 2024

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Mar 12, 2024
@aspauldi
Copy link
Author

@geetikakay, can you please review this PR? Thanks!

@aspauldi
Copy link
Author

aspauldi commented Apr 2, 2024

@geetikakay, can you please review this PR? Thanks! (I was on PTO for two weeks but am back now.)

@openshift-ci-robot
Copy link

openshift-ci-robot commented Apr 2, 2024

@aspauldi: This pull request references CNV-32614 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 story to target the "4.16.0" version, but no target version was set.

In response to this:

Version(s): 4.14+

Issue: CNV-32614

Links to docs previews:

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.

@aspauldi
Copy link
Author

aspauldi commented Apr 5, 2024

@geetikakay, can you please review this PR? Thanks!

@geetikakay
Copy link

lgtm

@openshift-ci-robot
Copy link

openshift-ci-robot commented Apr 9, 2024

@aspauldi: This pull request references CNV-32614 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 story to target the "4.16.0" version, but no target version was set.

In response to this:

Version(s): 4.14+

Issue: CNV-32614

Links to docs previews:

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 openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Apr 9, 2024
Copy link

openshift-ci bot commented Apr 9, 2024

New changes are detected. LGTM label has been removed.

@aspauldi
Copy link
Author

aspauldi commented Apr 9, 2024

/label peer-review-needed

@openshift-ci openshift-ci bot added the peer-review-needed Signifies that the peer review team needs to review this PR label Apr 9, 2024
@skopacz1
Copy link
Contributor

skopacz1 commented Apr 9, 2024

/label peer-review-in-progress

@openshift-ci openshift-ci bot added the peer-review-in-progress Signifies that the peer review team is reviewing this PR label Apr 9, 2024
Copy link
Contributor

@skopacz1 skopacz1 left a comment

Choose a reason for hiding this comment

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

Just a few comments but otherwise LGTM!

[id="virt-customizing-vm-template-web_{context}"]
= Customizing a VM template by using the web console

You can customize an existing VM template by modifying the VM or template parameters, such as data sources, cloud-init, or SSH keys, before you start the VM. If you customize a template by copying it and including all of its labels and annotations, the customized template is marked as deprecated when a new version of the Scheduling, Scale, and Performance (SSP) Operator is deployed.
Copy link
Contributor

Choose a reason for hiding this comment

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

I'd suggest spelling out virtual machine on the first mention in this new section:

Suggested change
You can customize an existing VM template by modifying the VM or template parameters, such as data sources, cloud-init, or SSH keys, before you start the VM. If you customize a template by copying it and including all of its labels and annotations, the customized template is marked as deprecated when a new version of the Scheduling, Scale, and Performance (SSP) Operator is deployed.
You can customize an existing virtual machine (VM) template by modifying the VM or template parameters, such as data sources, cloud-init, or SSH keys, before you start the VM. If you customize a template by copying it and including all of its labels and annotations, the customized template is marked as deprecated when a new version of the Scheduling, Scale, and Performance (SSP) Operator is deployed.

@@ -23,6 +23,11 @@ You can customize the disk source and VM parameters before you start the VM:

* See the xref:../../../virt/getting_started/virt-web-console-overview.adoc#virtualmachine-details-overview_virt-web-console-overview[*Overview*], xref:../../../virt/getting_started/virt-web-console-overview.adoc#virtualmachine-details-yaml_virt-web-console-overview[*YAML*], and xref:../../../virt/getting_started/virt-web-console-overview.adoc#virtualmachine-details-configuration_virt-web-console-overview[*Configuration*] tab documentation for details about VM settings.

[NOTE]
====
If you copy a VM template with all its labels and annotations, your version of the template is marked as deprecated when a new version of the Scheduling, Scale, and Performance (SSP) Operator is deployed. You can remove this designation. See xref:../../virt/virtual_machines/creating_vms_rh/virt-customizing-vm-template-web.adoc#virt-customizing-vm-template-web_virt-creating-vms-from-templates[Customizing a VM template].
Copy link
Contributor

Choose a reason for hiding this comment

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

This xref seems to be broken and I think there might be more than one issue with it. For one, I do believe it's missing one more ../ level since this assembly is three levels deep. The xrefs above on line 24 seem to confirm that.

But I also believe the adoc filename is wrong since the file doesn't seem to exist. If this xref is supposed to point to the module you're adding to this assembly, here's what it should look like:

Suggested change
If you copy a VM template with all its labels and annotations, your version of the template is marked as deprecated when a new version of the Scheduling, Scale, and Performance (SSP) Operator is deployed. You can remove this designation. See xref:../../virt/virtual_machines/creating_vms_rh/virt-customizing-vm-template-web.adoc#virt-customizing-vm-template-web_virt-creating-vms-from-templates[Customizing a VM template].
If you copy a VM template with all its labels and annotations, your version of the template is marked as deprecated when a new version of the Scheduling, Scale, and Performance (SSP) Operator is deployed. You can remove this designation. See xref:../../../virt/virtual_machines/creating_vms_rh/virt-creating-vms-from-templates.adoc#virt-customizing-vm-template-web_virt-creating-vms-from-templates[Customizing a VM template].

Copy link
Author

Choose a reason for hiding this comment

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

Thanks, Sebastian!

@skopacz1 skopacz1 added peer-review-done Signifies that the peer review team has reviewed this PR and removed peer-review-in-progress Signifies that the peer review team is reviewing this PR peer-review-needed Signifies that the peer review team needs to review this PR labels Apr 9, 2024
Copy link

openshift-ci bot commented Apr 9, 2024

@skopacz1: Those labels are not set on the issue: peer-review-needed, peer-review-in-progress

In response to this:

/remove-label peer-review-needed
/remove-label peer-review-in-progress

/label peer-review-done

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/test-infra repository.

Copy link

openshift-ci bot commented Apr 10, 2024

@aspauldi: 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/test-infra repository. I understand the commands that are listed here.

@aspauldi
Copy link
Author

/label merge-review-needed

@openshift-ci openshift-ci bot added the merge-review-needed Signifies that the merge review team needs to review this PR label Apr 10, 2024
@skopacz1 skopacz1 added this to the Continuous Release milestone Apr 10, 2024
@skopacz1
Copy link
Contributor

Hey @aspauldi I'm proceeding with the merge review, but I just have a question - do you know if this needs change management? If this is the first time the feature is being mentioned in published docs (i.e. if it wasn't mentioned in a release note when the functionality first became GA), I feel like it might, but I'm not sure. Let me know what you think!

@aspauldi
Copy link
Author

Hi Sebastian, we don't do change management in CNV. Thanks for checking!

Copy link
Contributor

@skopacz1 skopacz1 left a comment

Choose a reason for hiding this comment

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

Merge review LGTM!

@skopacz1 skopacz1 merged commit 2ccde5f into openshift:main Apr 10, 2024
2 checks passed
@skopacz1
Copy link
Contributor

/cherrypick enterprise-4.14

@skopacz1
Copy link
Contributor

/cherrypick enterprise-4.15

@skopacz1
Copy link
Contributor

/cherrypick enterprise-4.16

@openshift-cherrypick-robot

@skopacz1: new pull request created: #74469

In response to this:

/cherrypick enterprise-4.14

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/test-infra repository.

@openshift-cherrypick-robot

@skopacz1: new pull request created: #74470

In response to this:

/cherrypick enterprise-4.15

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/test-infra repository.

@openshift-cherrypick-robot

@skopacz1: new pull request created: #74471

In response to this:

/cherrypick enterprise-4.16

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/test-infra repository.

@skopacz1 skopacz1 removed merge-review-in-progress Signifies that the merge review team is reviewing this PR merge-review-needed Signifies that the merge review team needs to review this PR labels Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
branch/enterprise-4.14 branch/enterprise-4.15 branch/enterprise-4.16 CNV Label for all CNV PRs jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. peer-review-done Signifies that the peer review team has reviewed this PR size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants