Skip to content

[Service Tags] ci: Backport service/virtual tag updates to release/v1.5 #3750

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

Merged
merged 5 commits into from
Jun 24, 2025

Conversation

k-routhu
Copy link
Contributor

Reason for Change:

Backporting SFI service and virtual tags to release/v1.5 to address failures mentioned here

k-routhu and others added 3 commits June 20, 2025 13:31
…uster creation (#3277)

* Create an outbound public ip for LB/Cilium cluster

* create and attach public ip for cilium e2e cluster

* Test cluster independent ip creation

* Test outbound public ip creation

* Test outbound public ip creation

* Test outbound public ip creation with azcli creds

* Test outbound public ip creation with azcli creds

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add lb ip creation alias call for clusters in  makefile

* Add managed identity to public ip/load balancer

* Add managed identity to public ip/load balancer

* Test wo managed identity

* Test wo managed identity

* Add Public ip to one cluster

* Add public to all cluster creations

* Add public ip

* Fix spacing

* Fix spacing

* Add LB to win cni v1 cluster

* Add LB to win cni v1 cluster

* Add ip-tag variable to makefile

* Add ip-tag variable to makefile

* Add ip-tag variable to makefile

* Add ip-tag variable to makefile

* Add ip-tag variable to makefile

* Add ip-tag variable to makefile

* Add ip-tag variable to makefile

* Add ip-tag variable to makefile

* Add ip-tag variable to makefile

* updated service tag to 'DelegatedNetworkControllerTest'

* create public IP as target

* add ipv6 public ips to dualstack

* updated v6 ip

* remove space

* added public ip for nodesubnet-byocni-nokubeproxy-up resource

* addressed comments on PR

* parameterize ip v4 & v6

Co-authored-by: Evan Baker <[email protected]>
Signed-off-by: Keerthana Routhu <[email protected]>

* address comments

* address PR comments

* Update hack/aks/Makefile

Co-authored-by: John Payne <[email protected]>
Signed-off-by: Keerthana Routhu <[email protected]>

* test

* test

* test

---------

Signed-off-by: Keerthana Routhu <[email protected]>
Co-authored-by: shubham-pathak-03 <[email protected]>
Co-authored-by: Evan Baker <[email protected]>
Co-authored-by: John Payne <[email protected]>
@Copilot Copilot AI review requested due to automatic review settings June 20, 2025 20:39
@k-routhu k-routhu requested a review from a team as a code owner June 20, 2025 20:39
@k-routhu k-routhu requested a review from sharifnasser June 20, 2025 20:39
Copy link
Contributor

@Copilot 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.

Pull Request Overview

This PR backports SFI service and virtual tag updates to the release/v1.5 branch to address recent failures. The key changes are:

  • Introduction of new variables for public IP tagging and prefixes.
  • Addition of new targets (e.g., ip, ipv4, ipv6) and updating several cluster creation commands to use these variables.
  • Updating load-balancer parameters in multiple cluster creation commands.

k-routhu and others added 2 commits June 20, 2025 13:41
Co-authored-by: Copilot <[email protected]>
Signed-off-by: Keerthana Routhu <[email protected]>
@jpayne3506 jpayne3506 changed the title [SFI] Backport service/virtual tag updates ro release/v1.5 [Service Tags] ci: Backport service/virtual tag updates to release/v1.5 Jun 23, 2025
@jpayne3506
Copy link
Contributor

This needs to hit release/v1.6 as well

@jpayne3506 jpayne3506 added release/1.5 Change affects v1.5 release train ci Infra or tooling. labels Jun 23, 2025
@rbtr
Copy link
Contributor

rbtr commented Jun 23, 2025

This needs to hit release/v1.6 as well

iirc this was merged to master before the 1.6 branch. @k-routhu can you confirm this?

@k-routhu
Copy link
Contributor Author

This needs to hit release/v1.6 as well

iirc this was merged to master before the 1.6 branch. @k-routhu can you confirm this?

It was, but I updated the tags -- the changes that went in initially were service tags, but because of capacity and service tag team not wanting to give us more service tags in certain regions, we had to switch from service tags to virtual tags (unless service tags were absolutely needed)

@k-routhu k-routhu added this pull request to the merge queue Jun 23, 2025
Merged via the queue into release/v1.5 with commit 5c88849 Jun 24, 2025
186 of 206 checks passed
@k-routhu k-routhu deleted the krouthu/backport-vtags branch June 24, 2025 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Infra or tooling. release/1.5 Change affects v1.5 release train
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants