Граф коммитов

2426 Коммитов

Автор SHA1 Сообщение Дата
vakr 3ad32f7a03 updating the dockerfile withtzdata 2024-11-07 14:48:31 -08:00
vakr 97220ed6d4 creating a NPM debug image 2024-11-07 14:26:08 -08:00
Santhosh Prabhu f91ab26336
feat: create a dummy NC to store secondary IPs in nodesubnet deployments with Cilium (#3057)
* WIP

* chore: first set of files for nodesubnet nc

* chore: add ipam reconciler interface

* feat: add ability to save fake nodesubnet nc

* fix: make linter happy, cleanup

* chore: cleanup

* fix: make linter happy

* fix: make linter happy

* fix: fix failing test

* refactor: remove public ipam reconciler interface

* fix: fix compile after unexporting interface

* refactor: break down IPAM reconciliation to address Evan's comment

* chore: fix comment

* fix:make linter happy

* fix: Address comments, add todo for Evan's feedback

* Address comments

* fix: fix tests
2024-10-17 23:59:40 +00:00
dependabot[bot] 5f4c36c1b6
deps: bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 (#3071)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.4 to 1.20.5.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.20.4...v1.20.5)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 20:58:40 +00:00
dependabot[bot] 7f12bd9848
deps: bump github.com/containernetworking/plugins from 1.5.1 to 1.6.0 in /azure-ipam (#3072)
deps: bump github.com/containernetworking/plugins in /azure-ipam

Bumps [github.com/containernetworking/plugins](https://github.com/containernetworking/plugins) from 1.5.1 to 1.6.0.
- [Release notes](https://github.com/containernetworking/plugins/releases)
- [Commits](https://github.com/containernetworking/plugins/compare/v1.5.1...v1.6.0)

---
updated-dependencies:
- dependency-name: github.com/containernetworking/plugins
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 20:49:55 +00:00
dependabot[bot] bb1b415d9f
deps: bump github.com/axw/gocov from 1.1.0 to 1.2.1 in /build/tools (#3068)
Bumps [github.com/axw/gocov](https://github.com/axw/gocov) from 1.1.0 to 1.2.1.
- [Release notes](https://github.com/axw/gocov/releases)
- [Commits](https://github.com/axw/gocov/compare/v1.1.0...v1.2.1)

---
updated-dependencies:
- dependency-name: github.com/axw/gocov
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 20:31:43 +00:00
Alexander 2e8881348e
test: add uts for cni add function (#3069)
* add dualnic windows multitenancy test

* add linux multitenancy test

* add linux swiftv2 multi nic ep info test

* add windows swiftv2 infra with delegated ep info test

* add check to ensure epInfo.ifName is overwritten in add endpoint for linux swiftv2

* test options set in invoker propagate to all endpoint infos

* test dns in nwCfg propagates to all endpoint infos

* test options and data are created for each endpoint info

* address linter issues
2024-10-16 20:21:17 +00:00
Santhosh Prabhu b5046a001f
Make throttling nmagent fetches for nodesubnet more dynamic (#3023)
* feat(CNS): Early work on better throttling in NMAgent fetch for nodesubnet

* feat(CNS): Update NMAgent fetches to be async with binary exponential backoff

* chore: check for empty nmagent response

* test: update test for empty response

* style: make linter happy

* chore: fix some comments

* fix: Fix bug in refresh

* refactor: Address comments

* refactor: ignore primary ip

* refactor: move refresh out of ipfetcher

* test: add ip fetcher tests

* fix: remove broken import

* fix: fix import

* fix: fix linting

* fix: fix some failing tests

* chore: Remove unused function

* test: test updates

* fix: address comments

* chore: add missed file

* chore: add comment about static interval

* feat: address Evan's comment to require Equal method on cached results

* chore: add missed file

* feat: more efficient equality

* refactor: address Evan's comment

* refactor: address Tim's comment

* fix: undo accidental commit

* fix: make linter happy

* fix: make linter happy
2024-10-14 20:54:36 +00:00
Alexander 3ed0bcd0ca
ci: add wait before adding windows nodepool if cluster is in updating state (#3065)
* add windows node template first pass

* wait for cluster to exit updating state before adding windows nodepool

* remove change made for testing

* fix naming

* address feedback
2024-10-10 21:00:17 +00:00
dependabot[bot] f0412393c8
deps: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.7.0 to 1.8.0 (#3060)
deps: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity

Bumps [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md)
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.7.0...sdk/azcore/v1.8.0)

---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azidentity
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-10 20:49:11 +00:00
Evan Baker 6720e10414
chore: update build tools and regenerate CRDs (#3061)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-10-10 16:13:08 +00:00
Evan Baker dbdb22d901
chore: upgrade go toolchain to 1.23 (#3022)
* chore: update to go1.23

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* set bpf-prog back to debian base image

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

---------

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-10-09 19:09:07 -05:00
dependabot[bot] 2f246d16f9
deps: bump google.golang.org/protobuf from 1.34.2 to 1.35.1 in /build/tools (#3058)
deps: bump google.golang.org/protobuf in /build/tools

Bumps google.golang.org/protobuf from 1.34.2 to 1.35.1.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 21:38:37 +00:00
Evan Baker e40cc6afdf
Update atomic fs writer to delay tempfile creation until Write() is called (#3044)
fix: update atomic fs writer to delay tmp creation until Write

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-10-08 18:25:37 +00:00
dependabot[bot] 79c2af56a5
deps: bump google.golang.org/protobuf from 1.34.2 to 1.35.1 (#3059)
Bumps google.golang.org/protobuf from 1.34.2 to 1.35.1.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 14:57:16 +00:00
dependabot[bot] cd505c8a68
deps: bump golang.org/x/time from 0.6.0 to 0.7.0 (#3052)
Bumps [golang.org/x/time](https://github.com/golang/time) from 0.6.0 to 0.7.0.
- [Commits](https://github.com/golang/time/compare/v0.6.0...v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/time
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 14:33:53 +00:00
Alexander 055577d858
feat: add codeql exec wrapper sinks (#3037)
* add codeql exec wrapper sinks

* test codeql detection

* Revert "test codeql detection"

This reverts commit 539c9051f2.
2024-10-08 00:07:03 +00:00
Evan Baker f7f98d4fcb
chore: improve IPAM logging (#3049)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-10-07 17:48:22 +00:00
dependabot[bot] 391dc3a556
deps: bump golang.org/x/net from 0.29.0 to 0.30.0 (#3054)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.29.0 to 0.30.0.
- [Commits](https://github.com/golang/net/compare/v0.29.0...v0.30.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 17:26:14 +00:00
dependabot[bot] 27f20b2ac3
deps: bump golang.org/x/sys from 0.25.0 to 0.26.0 (#3055)
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.25.0 to 0.26.0.
- [Commits](https://github.com/golang/sys/compare/v0.25.0...v0.26.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 17:24:26 +00:00
Evan Baker 7938db8460
fix: add max reconcile delay interval to IPAM monitor (#3051)
add max reconcile delay interval to IPAM monitor

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-10-04 23:17:44 +00:00
dependabot[bot] c6d5b1ecd5
deps: bump github.com/prometheus/common from 0.59.1 to 0.60.0 (#3043)
Bumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.59.1 to 0.60.0.
- [Release notes](https://github.com/prometheus/common/releases)
- [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md)
- [Commits](https://github.com/prometheus/common/compare/v0.59.1...v0.60.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-03 12:53:25 +00:00
Jackie Luc 09f7f72d75
fix: missing logs in log file (#3028)
* fix: missing logs in log file

* fix: use logger instead of log
2024-10-02 19:21:22 +00:00
Evan Baker 1edb63f0b0
fix: make ipamv2 metrics resilient to missing custom resource definitions (#3029)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-10-01 20:47:51 +00:00
dependabot[bot] ffcac526a8
deps: bump google.golang.org/grpc from 1.67.0 to 1.67.1 (#3038)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.67.0 to 1.67.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.67.0...v1.67.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 19:31:24 +00:00
Santhosh Prabhu 00e108f024
Pipeline changes to test cilium nodesubnet clusters (#3031)
* feat: pipeline changes to test cilium nodesubnet clusters

* Update name

* refactor: remove windows changes

* refactor: Accept John's comment.

Co-authored-by: John Payne <89417863+jpayne3506@users.noreply.github.com>
Signed-off-by: Santhosh  Prabhu  <6684582+santhoshmprabhu@users.noreply.github.com>

* refactor: move common tests out to separate template

* refactor: address John's comments

* refactor: move interface update to golang

* fix: add retries to update code

* refactor: move ip config update script

* tie ip config count to scale up

* fix: handle empty scale up

* fix: return errors from command run

* fix: escape single quotes in network profile json

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Santhosh  Prabhu  <6684582+santhoshmprabhu@users.noreply.github.com>

* fix typo

* fix: fix makefile target

* fix: fix env variables

* chore: rollback

---------

Signed-off-by: Santhosh  Prabhu  <6684582+santhoshmprabhu@users.noreply.github.com>
Co-authored-by: John Payne <89417863+jpayne3506@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2024-10-01 17:00:09 +00:00
rejain456 fb6f1b5cee
feat: [NPM] Adding Npm Lite (#3005)
* added npm lite feature

* enabled npm lite flag

* revert changes

* fix yaml file

* added unit test to test cidr only network policies allowed

* fixed comments

* updated comments

* added space in comment

* added test cases, fixed pr comments

* fixed lint errors

* fixed logic for pod informer

* refactored logic

* updated variable

* updated unit test case and desciption

* added logic to not allow named ports and updated error description

* added extra unit test cases

* created a new azure-npm-lite file

* resolve pr comments

* added a new line

* removed a new line

* added a new line

* added a new line

* added a new line

* fixed a lint formatting issue

* seperate params into two lines - lint

* modified formatting

* added npm yaml file for lte

* turned of npm lite

* fixed lint error

* followed go list suggestion - combine multi same param type

* refactored function param line

* fixed param line

* enebaled npm lite

* moved yaml files around

* ran gofumpt on the files

* added a unit test and disabled npm lite

* revert

* refactored yaml files

* combined npm files

* added seperation of daemon sets

* added unit test for fail scenario

* added unit test for fail scenario

* fixed all unit test cases

* seperated the 2 yamlf iles

* updated unit test

* enabled npm lite
2024-09-30 23:41:51 +00:00
rejain456 b1e9c1d2c7
fix: [WIN-NPM] HNS Remote Endpoint Fix (#3033)
* changed from getting all endpoints to local endpoints

* removed a comment

* removed unused function
2024-09-30 23:37:06 +00:00
Evan Baker 5f4ff11fd7
chore: rip out dropgz (#3032)
rip out dropgz

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-09-30 17:23:06 +00:00
Paul Miller 92abdfe2c1
Update go toolchain to cover cve CVE-2024-34156 (#3036)
Signed-off-by: Paul Miller <pmiller@microsoft.com>
2024-09-30 14:25:54 +00:00
dependabot[bot] 766d1e1c8e
deps: bump github.com/Microsoft/hcsshim from 0.12.6 to 0.12.7 (#3030)
Bumps [github.com/Microsoft/hcsshim](https://github.com/Microsoft/hcsshim) from 0.12.6 to 0.12.7.
- [Release notes](https://github.com/Microsoft/hcsshim/releases)
- [Commits](https://github.com/Microsoft/hcsshim/compare/v0.12.6...v0.12.7)

---
updated-dependencies:
- dependency-name: github.com/Microsoft/hcsshim
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-28 14:12:41 +00:00
John Payne 3aa304824a
[ci] fix: CNI-LSG pipeline cluster deletion (#3035)
fix: cluster deletion
2024-09-27 21:32:51 +00:00
Jackie Luc 88908aefa8
fix: HTTPRemoteRestService config missing Direct ChannelMode (#3025)
* fix: HTTPRemoteRestService config missing Direct ChannelMode

* refactor: fix lint on rewriting if-else to switch statement

* refactor: simplify copy channel mode from cnsconfig

* refactor: use safe type assertion to prevent potential panics

Co-authored-by: Timothy J. Raymond <timraymond@users.noreply.github.com>
Signed-off-by: Jackie Luc <15662837+jackieluc@users.noreply.github.com>

---------

Signed-off-by: Jackie Luc <15662837+jackieluc@users.noreply.github.com>
Co-authored-by: Timothy J. Raymond <timraymond@users.noreply.github.com>
2024-09-24 21:50:02 +00:00
Kshitija Murudi bee72ee95f
Default to accelnet behavior in CNI for SwiftV2 windows (#3020)
* modify accelnet path in cni

* remove all occurences of accelnetnic type since not sent by cns middleware

* remove all accelnet specific UTs

* remove additional UTs referring to accelnet in invoker_cns & network_test

* fix: additional UTs in endpoint_windows
invoker_mock - removed accelnet flags
2024-09-24 16:36:36 +00:00
Behzad Mirkhanzadeh 3a6959cc38
feat: adding stateless CNI pipeline test (#2914)
* feat: adding stateless CNI pipeline test

* feat: making change for stateless CNI pipeline

* feat: addressing the comments

* fix: fixing stateles cni yaml

* fix: stateless CNI delete fix

* Addresing the comments

* addresing john's comments
2024-09-23 17:12:12 +00:00
Behzad Mirkhanzadeh a9fccfa044
fix: Handle async delete in stateless cni (#2967)
* feat: adding stateless CNI pipeline test

* feat: making change for stateless CNI pipeline

* feat: addressing the comments

* fix: fixing stateles cni yaml

* fix: stateless CNI delete fix

* fix: addressing the comments

* fix: addressing the comments and fix linter issues

* Update cns/fsnotify/fsnotify.go

Co-authored-by: tamilmani1989 <tamanoha@microsoft.com>
Signed-off-by: Behzad Mirkhanzadeh <b.mirkhanzadeh@gmail.com>

* Update cni/network/network.go

Co-authored-by: tamilmani1989 <tamanoha@microsoft.com>
Signed-off-by: Behzad Mirkhanzadeh <b.mirkhanzadeh@gmail.com>

* Update cni/network/network.go

Co-authored-by: tamilmani1989 <tamanoha@microsoft.com>
Signed-off-by: Behzad Mirkhanzadeh <b.mirkhanzadeh@gmail.com>

* fix: addressing the comments

* fix: fix the error code.

* Fix: decoupling hnsclient form CNS watcher

* fix: adding endpointmanager package to resolve platfrom specific call to HNS

* Update cns/endpointmanager/endpointmanager_linux.go

Co-authored-by: Evan Baker <rbtr@users.noreply.github.com>
Signed-off-by: Behzad Mirkhanzadeh <b.mirkhanzadeh@gmail.com>

* Update cns/service/main.go

Co-authored-by: Evan Baker <rbtr@users.noreply.github.com>
Signed-off-by: Behzad Mirkhanzadeh <b.mirkhanzadeh@gmail.com>

* Fix: addressing the comments

* fix: removing stateless CNI pipline changes form the PR

* Update cns/configuration/configuration.go

Co-authored-by: Evan Baker <rbtr@users.noreply.github.com>
Signed-off-by: Behzad Mirkhanzadeh <b.mirkhanzadeh@gmail.com>

* addressing the comment

---------

Signed-off-by: Behzad Mirkhanzadeh <b.mirkhanzadeh@gmail.com>
Co-authored-by: tamilmani1989 <tamanoha@microsoft.com>
Co-authored-by: Evan Baker <rbtr@users.noreply.github.com>
2024-09-21 16:09:30 +00:00
dependabot[bot] 4c0eb94da0
deps: bump google.golang.org/grpc from 1.66.2 to 1.67.0 (#3026)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.66.2 to 1.67.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.66.2...v1.67.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-21 01:21:17 +00:00
Camryn Lee f0229cfb1b
ci: add timeoutInMinutes during scale (#3024)
test: timeoutInMinutes during 1000 node scale
2024-09-20 16:24:12 +00:00
Shreya Jayaraman 251959ac63
ci: add create cluster stage to cilium scale test pipeline (#2973)
allow rg diff name, add create cluster, incr timeouts, errors to
pipeline stage
2024-09-19 18:04:11 +00:00
Santhosh Prabhu e6c2e2adf4
Add support in CNS NMAgent Client to fetch secondary IPs (#3017)
* feat(CNS): Changes for fetching secondary IPs from NMAgent in CNS

* test(CNS): Add UT for case where no fetch happens

* style: Cleanup some comments, address some linting issues

* style: address some linting issues

* style:Run gofumpt

* test: Update test

* refactor: Address comments to move business logic out of nmagent client

* chore: Add missed files

* style: Better naming, comments

* style: Better naming

* style: Better naming, comments

* chore: undo accidental edit

* style: comments

* style: naming

* style: linting issues

* feat: Address comments. Add MacAddress and IPAddress as types, refactor ip_fetcher code

* style: linting issues

* style: linting issues

* chore: remove accidental edits

* style: lower case in error messages

* chore: add missed file

* style: Rename MACAddress

* style: Address comments

* refactor: Address comments

* chore: ip_fetcher changes
2024-09-19 03:22:34 +00:00
Camryn Lee 0218099c92
ci: add cilium 1.16 (#3012)
* chore: add 1.16 cilium

* ci: add 1.16 cilium for testing
2024-09-17 21:19:29 +00:00
Evan Baker 6e03e2b7ea
fix: update default k8s ver to 1.30 (#2924)
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-09-17 19:59:35 +00:00
dependabot[bot] 0d5b880cfd
deps: bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 (#3019)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.3 to 1.20.4.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.20.3...v1.20.4)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-17 14:52:28 +00:00
John Payne 05250f1860
fix: Add missing service connection (#3018) 2024-09-17 14:36:23 +00:00
Saksham Mittal ed2b57a0df
Add join VNET call for every AZR NC unpublish call with fixed UTs (#3016)
* add join vnet call for every AZR nc unpublish call

* add join vnet call for every AZR nc unpublish call

* modify comment with explanation

* declare vnet variable

* linter fix

* address comments
2024-09-16 00:37:47 +00:00
sheylatrudo 64c6c112e3
ci: ACN PR Pipeline Security Feature Branch (#2985)
* ci: Add Main Pipeline Template

* chore: azure-cni-overlay work

* chore: cilium overlay work

* test: cilium overlay E2E

* chore: cni overlay ds work

* chore: cilium ds work

* fixes

* ci: Add ACN Trigger

* ci: Use Git Ref Under Review for Testing

* Use Duplicate Files for Feature Test

* Disable Pipeline Trigger

---------

Co-authored-by: Sheyla Trudo <shtrudo@microsoft.com>
Co-authored-by: jpayne3506 <payne.3506@gmail.com>
2024-09-15 20:20:44 +00:00
Alexander cc1ba097c7
ci: add delay after link creation for test add remove static arp (#2968)
fix by adding delay after link creation
2024-09-15 20:17:34 +00:00
John Payne a77d016c10
ci: Unblock k8s 1.30 | ACN v1.6 testing (#3011)
* chore: turn off windows dualstack service tests

* ci: skip dualstack datapath test
2024-09-13 15:33:40 +00:00
dependabot[bot] 1c98d6b839
deps: bump golang.org/x/net from 0.28.0 to 0.29.0 (#3013)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.28.0 to 0.29.0.
- [Commits](https://github.com/golang/net/compare/v0.28.0...v0.29.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-13 15:29:56 +00:00
John Payne 1351a440c9
[fix] ci: cluster deletion for swiftv2 (#2986)
fix: cluster deletion for swiftv2
2024-09-13 15:13:43 +00:00