Skip to content

Conversation

@QxBytes
Copy link
Contributor

@QxBytes QxBytes commented Feb 20, 2025

Reason for Change:

Fix inconsistent creation of windows and linux clusters, now all use OS makefile variable
Adding a windows nodepool waits for cluster to be in succeeded state instead of immediately failing

Issue Fixed:

Requirements:

Notes:
Release: https://msazure.visualstudio.com/One/_build/results?buildId=115700355&view=results
PR: https://msazure.visualstudio.com/One/_build/results?buildId=115758111&view=results

@QxBytes QxBytes added the ci Infra or tooling. label Feb 20, 2025
@QxBytes QxBytes self-assigned this Feb 20, 2025
@QxBytes QxBytes marked this pull request as ready for review February 20, 2025 20:18
Copilot AI review requested due to automatic review settings February 20, 2025 20:18
@QxBytes QxBytes requested a review from a team as a code owner February 20, 2025 20:18
@QxBytes QxBytes requested a review from isaac-dasan February 20, 2025 20:18
@QxBytes
Copy link
Contributor Author

QxBytes commented Feb 20, 2025

/azp run Azure Container Networking PR

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot reviewed 5 out of 9 changed files in this pull request and generated no comments.

Files not reviewed (4)
  • hack/aks/Makefile: Language not supported
  • .pipelines/cni/load-test-templates/create-cluster-template.yaml: Evaluated as low risk
  • .pipelines/cni/singletenancy/cniv1-template.yaml: Evaluated as low risk
  • hack/aks/README.md: Evaluated as low risk

@QxBytes QxBytes changed the title ci: unify cluster makefile ci: unify windows and linux cluster creation methods Feb 20, 2025
@QxBytes QxBytes added this pull request to the merge queue Feb 21, 2025
--no-ssh-key \
--yes
@$(MAKE) set-kubeconf
ifeq ($(OS),windows)
Copy link
Collaborator

Choose a reason for hiding this comment

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

Maybe a cluster having Windows nodes is...something we support and expect to happen and all of our test clusters should include?
Instead of being mostly ignored except for during the tests which specifically excercise Windows things?
WDYT @behzad-mir

Merged via the queue into master with commit 9d3d3b7 Feb 21, 2025
22 checks passed
@QxBytes QxBytes deleted the alew/unify-cluster-makefile branch February 21, 2025 19:34
sivakami-projects pushed a commit that referenced this pull request Oct 23, 2025
* cleanup makefile

* remove windows user and password from cniv1 cluster

* fix windows variable not propagating
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Infra or tooling.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants