-
Notifications
You must be signed in to change notification settings - Fork 1.5k
OCPBUGS-4654: azure: upi: use Image Gallery in ARM templates #6684
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
OCPBUGS-4654: azure: upi: use Image Gallery in ARM templates #6684
Conversation
|
@r4f4: This pull request references Jira Issue OCPBUGS-4654, which is valid. The bug has been moved to the POST state. 3 validation(s) were run on this bug
Requesting review from QA contact: The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this:
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. |
|
/cc @Prashanth684 |
|
CI Azure UPI jobs are expected to fail until openshift/release#34678 is merged. |
|
/jira refresh |
|
@gpei: This pull request references Jira Issue OCPBUGS-4654, which is valid. 3 validation(s) were run on this bug
Requesting review from QA contact: DetailsIn response to this:
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. |
|
/hold |
upi/azure/02_storage.json
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just use the market-place image?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would that work for aarch64/Arm64?
$: az vm image list --all --offer rh-ocp-worker --publisher redhat | jq '.[] | .architecture' | sort | uniq
"x64"There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
marketplace images are not available for arm64, only for x86
3c0dcb6 to
2b2b175
Compare
This change adds support to both Managed Images and Image Galleries for the UPI workflow. Image Galleries support was added to the openshift-installer to enable aarch64 IPI deployments and openshift/installer#6684 will soon eanble it for UPI as well.
upi/azure/05_masters.json
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
how about use the previous image name "[concat(parameters('baseName'), '-image')]" ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can but then we also need to update https://github.com/openshift/installer/blob/master/pkg/asset/machines/azure/machines.go#L120. I made it consistent with the terraform changes https://github.com/openshift/installer/blob/master/data/data/azure/vnet/main.tf#L101-L130 but have no strong feelings about it.
|
/test golint |
This change adds support to both Managed Images and Image Galleries for the UPI workflow. Image Galleries support was added to the openshift-installer to enable aarch64 IPI deployments and openshift/installer#6684 will soon eanble it for UPI as well.
|
/test e2e-azure-ovn-upi |
|
/hold cancel |
|
/hold Revision 12292f0 was retested 3 times: holding |
|
/hold cancel |
|
/skip |
|
/retest-required |
|
UPI job will fail until openshift/release#34984 merges. |
|
/hold Revision 12292f0 was retested 3 times: holding |
|
The same tests are also perma-failing in the periodic UPI job so not introduced in this PR. So there is no point in keeping retesting. /override ci/prow/e2e-azure-ovn-upi |
|
@r4f4: Overrode contexts on behalf of r4f4: ci/prow/e2e-azure-ovn-upi DetailsIn response to this:
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. |
|
/override ci/prow/e2e-azure-ovn-upi |
|
@r4f4: Overrode contexts on behalf of r4f4: ci/prow/e2e-azure-ovn-upi DetailsIn response to this:
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. |
|
@r4f4: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. |
|
/override ci/prow/e2e-azure-ovn |
|
@r4f4: Overrode contexts on behalf of r4f4: ci/prow/e2e-azure-ovn DetailsIn response to this:
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. |
|
@r4f4: All pull requests linked via external trackers have merged: Jira Issue OCPBUGS-4654 has been moved to the MODIFIED state. DetailsIn response to this:
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. |
|
/cherry-pick release-4.12 |
|
@jinyunma: new pull request created: #7054 DetailsIn response to this:
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. |
When we moved to using Image Galleries in Azure/IPI, we also changed the
location that MAO uses for the rhcos bootimages. These changes update
our ARM templates so that the bootimages are picked from the right
location. It fixes the following error when scaling compute nodes:
It is also one step closer to getting Azure UPI for aarch64.