Skip to content

OSDOCS-17043_2_a: CQA Azure machine set assembly and core modules#114616

Merged
brendan-daly-red-hat merged 1 commit into
openshift:mainfrom
brendan-daly-red-hat:OSDOCS-17043_2_a
Jul 21, 2026
Merged

OSDOCS-17043_2_a: CQA Azure machine set assembly and core modules#114616
brendan-daly-red-hat merged 1 commit into
openshift:mainfrom
brendan-daly-red-hat:OSDOCS-17043_2_a

Conversation

@brendan-daly-red-hat

@brendan-daly-red-hat brendan-daly-red-hat commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

@openshift-ci openshift-ci Bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Jul 6, 2026
Comment thread modules/machineset-yaml-azure.adoc
@brendan-daly-red-hat

Copy link
Copy Markdown
Contributor 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 Jul 17, 2026

@jeana-redhat jeana-redhat left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

A couple small items to address here, overall good!

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

.Additional resources

* link:https://docs.microsoft.com/en-us/azure/virtual-machines/ephemeral-os-disks[Ephemeral OS disks for {azure-short} VMs ({azure-full} documentation)]
* link:https://docs.microsoft.com/en-us/azure/virtual-machines/ephemeral-os-disks[Ephemeral OS disks for {azure-first} VMs ({azure-short} documentation)]

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This should be reverted (the linked article is "Ephemeral OS disks for Azure VMs" so {azure-short} is correct)

Suggested change
* link:https://docs.microsoft.com/en-us/azure/virtual-machines/ephemeral-os-disks[Ephemeral OS disks for {azure-first} VMs ({azure-short} documentation)]
* link:https://docs.microsoft.com/en-us/azure/virtual-machines/ephemeral-os-disks[Ephemeral OS disks for {azure-short} VMs ({azure-full} documentation)]

Comment on lines +20 to +22
* link:https://docs.microsoft.com/en-us/azure/aks/azure-disk-customer-managed-keys#create-an-azure-key-vault-instance[Create an {azure-short} Key Vault instance ({azure-short} documentation)]
* link:https://docs.microsoft.com/en-us/azure/aks/azure-disk-customer-managed-keys#create-an-instance-of-a-diskencryptionset[Create an instance of a disk encryption set ({azure-short} documentation)]
* link:https://docs.microsoft.com/en-us/azure/aks/azure-disk-customer-managed-keys#grant-the-diskencryptionset-access-to-key-vault[Grant the disk encryption set access to key vault ({azure-short} documentation)]

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Revert these. SSG states:

Write prerequisites as checks that are true or that the user must have completed before they begin a procedure. They can be actions that the user, another person, or piece of technology has completed. Prerequisites can also include items that the user must have ready before beginning the procedure.

and

Avoid using imperative formations.

Suggested change
* link:https://docs.microsoft.com/en-us/azure/aks/azure-disk-customer-managed-keys#create-an-azure-key-vault-instance[Create an {azure-short} Key Vault instance ({azure-short} documentation)]
* link:https://docs.microsoft.com/en-us/azure/aks/azure-disk-customer-managed-keys#create-an-instance-of-a-diskencryptionset[Create an instance of a disk encryption set ({azure-short} documentation)]
* link:https://docs.microsoft.com/en-us/azure/aks/azure-disk-customer-managed-keys#grant-the-diskencryptionset-access-to-key-vault[Grant the disk encryption set access to key vault ({azure-short} documentation)]
* link:https://docs.microsoft.com/en-us/azure/aks/azure-disk-customer-managed-keys#create-an-azure-key-vault-instance[You created an {azure-short} Key Vault instance ({azure-short} documentation)]
* link:https://docs.microsoft.com/en-us/azure/aks/azure-disk-customer-managed-keys#create-an-instance-of-a-diskencryptionset[You created an instance of a disk encryption set ({azure-short} documentation)]
* link:https://docs.microsoft.com/en-us/azure/aks/azure-disk-customer-managed-keys#grant-the-diskencryptionset-access-to-key-vault[You granted the disk encryption set access to key vault ({azure-short} documentation)]

Comment thread modules/machineset-yaml-azure.adoc Outdated
where:

`<infrastructure_id>`:: Specifies the infrastructure ID that is based on the cluster ID that you set when you provisioned the cluster. If you have the OpenShift CLI installed, you can obtain the infrastructure ID by running the following command:
`<infrastructure_id>`:: Specifies the infrastructure ID that is based on the cluster ID that you set when you provisioned the cluster. If you have the {product-title} CLI installed, you can obtain the infrastructure ID by running the following command:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

It is actually "the OpenShift CLI" - if you want to avoid the name in text you can use the oc attribute here

Suggested change
`<infrastructure_id>`:: Specifies the infrastructure ID that is based on the cluster ID that you set when you provisioned the cluster. If you have the {product-title} CLI installed, you can obtain the infrastructure ID by running the following command:
`<infrastructure_id>`:: Specifies the infrastructure ID that is based on the cluster ID that you set when you provisioned the cluster. If you have the {oc-first} installed, you can obtain the infrastructure ID by running the following command:

Comment thread modules/machineset-yaml-azure.adoc Outdated
[NOTE]
====
The value of the `spec.template.spec.providerSpec.value.zone` parameter specifies the zone within your region to place machines on. Ensure that your region supports the zone that you specify. If your region supports availability zones, you must specify the zone. Specifying the zone avoids volume node affinity failure when a pod requires a persistent volume attachment. To do this, you can create a compute machine set for each zone in the same region.
The value of the `spec.template.spec.providerSpec.value.zone` parameter specifies the zone within your region to place machines on. If your region supports availability zones, you must specify the zone.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Why remove the statement "Ensure that your region supports the zone that you specify."?

@openshift-ci openshift-ci Bot removed the merge-review-needed Signifies that the merge review team needs to review this PR label Jul 20, 2026
@openshift-ci

openshift-ci Bot commented Jul 20, 2026

Copy link
Copy Markdown

@jeana-redhat: Those labels are not set on the issue: merge-review-in-progress

Details

In response to this:

A couple small items to address here, overall good!

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

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.

1
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@openshift-ci openshift-ci Bot added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jul 21, 2026
@openshift-ci

openshift-ci Bot commented Jul 21, 2026

Copy link
Copy Markdown

@brendan-daly-red-hat: all tests passed!

Full PR test history. Your PR dashboard.

Details

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.

@brendan-daly-red-hat
brendan-daly-red-hat merged commit 552fc30 into openshift:main Jul 21, 2026
2 checks passed
@brendan-daly-red-hat

Copy link
Copy Markdown
Contributor Author

/cherrypick enterprise-4.20

@brendan-daly-red-hat

Copy link
Copy Markdown
Contributor Author

/cherrypick enterprise-4.21

@brendan-daly-red-hat

Copy link
Copy Markdown
Contributor Author

/cherrypick enterprise-4.22

@openshift-cherrypick-robot

Copy link
Copy Markdown

@brendan-daly-red-hat: new pull request created: #115937

Details

In response to this:

/cherrypick enterprise-4.20

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.

@openshift-cherrypick-robot

Copy link
Copy Markdown

@brendan-daly-red-hat: new pull request created: #115938

Details

In response to this:

/cherrypick enterprise-4.21

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.

@openshift-cherrypick-robot

Copy link
Copy Markdown

@brendan-daly-red-hat: new pull request created: #115939

Details

In response to this:

/cherrypick enterprise-4.22

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.

@brendan-daly-red-hat

Copy link
Copy Markdown
Contributor Author

/cherry-pick enterprise-5.0

@openshift-cherrypick-robot

Copy link
Copy Markdown

@brendan-daly-red-hat: new pull request created: #115942

Details

In response to this:

/cherry-pick enterprise-5.0

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.

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.

5 participants