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

operator: fix get-handling of Azure marketplace images #2846

Merged
merged 3 commits into from
Jan 24, 2024

Conversation

msanft
Copy link
Contributor

@msanft msanft commented Jan 23, 2024

Context

Cluster creation and upgrades with Azure marketplace images were broken due to an unimplemented operation in the operator (i.e. getting VMSS state and Node state), that caused the reconcile loop to fail, resulting in indefinitely hanging upgrades and cluster creation.

Proposed change(s)

  • Implement the getting of the affected statuses in the operator by formatting the image to a marketplace image URI if a marketplace image is used.

Additional Information

Checklist

  • Add labels (e.g., for changelog category)
  • Is PR title adequate for changelog?
  • Link to Milestone

@msanft msanft added the bug fix Fixing a bug label Jan 23, 2024
@msanft msanft added this to the v2.15.0 milestone Jan 23, 2024
@msanft msanft requested a review from malt3 as a code owner January 23, 2024 11:29
Copy link

netlify bot commented Jan 23, 2024

Deploy Preview for constellation-docs canceled.

Name Link
🔨 Latest commit a8e5453
🔍 Latest deploy log https://app.netlify.com/sites/constellation-docs/deploys/65b0d1568d438a00086a1788

@msanft msanft force-pushed the fix/operator/mp-image-getter branch from c62cdd3 to 37aaaab Compare January 24, 2024 08:42
@msanft msanft force-pushed the fix/operator/mp-image-getter branch from 37aaaab to a8e5453 Compare January 24, 2024 08:59
Copy link
Contributor

Coverage report

Package Old New Trend
operators/constellation-node-operator/internal/cloud/azure/client 88.90% 89.20% ↗️

@msanft msanft merged commit e07ea4b into main Jan 24, 2024
9 checks passed
@msanft msanft deleted the fix/operator/mp-image-getter branch January 24, 2024 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug fix Fixing a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants