azure-ipam/v0.4.0
Changes:
- 8d75d8b deps: bump the go_modules group in /azure-ipam with 3 updates (#3690)
- 8408beb feat: explicit optional compression in dropgz (#3648)
- f617f1f Fix golangci-lint config (#3701)
- 422fe73 deps: bump the go_modules group in /build/tools with 2 updates (#3728)
- 29aff10 Remove deprecated reviewers field from dependabot.yaml (#3715)
- 38d2cd1 deps: bump golang.org/x/net from 0.40.0 to 0.41.0 (#3702)
- 70122be deps: bump github.com/labstack/echo/v4 from 4.13.3 to 4.13.4 (#3683)
- 1f0d1f7 deps: bump google.golang.org/grpc from 1.72.2 to 1.73.0 (#3705)
- 3a50396 deps: bump golang.org/x/crypto from 0.38.0 to 0.39.0 (#3703)
- 4aa36ae Fix CNS IP demand overcounting by filtering terminal Pods in IPAMv2 (#3697)
See More
- 62c335a deps: bump golang.org/x/time from 0.11.0 to 0.12.0 (#3704)
- 1442b9e ci: output manifest tarball with Oras (#3698)
- 8c23d7c Fix CNS and CNI ETW log interference issue (#3692)
- 4f9a4d0 fix: use "vEthernet (LoopbackAdapterHostNCConnectivity)" when CNS is … (#3693)
- 1c28add ci: Add Binary Signing Task (#3649)
- 24ea94f deps: bump google.golang.org/grpc from 1.71.1 to 1.72.2 (#3686)
- 0a58111 revert: [NPM] [CVEs] Revert Manual NPM Linux Dockerfile Package Installations (#3680)
- 585ef7a ci: [1/?] Automated version update pipeline (#3667)
- 6292cc7 ci: mtu check for cilium e2e (#3624)
- 1897a16 feat: add cilium nodesubnet target to hack/Makefile (#3677)
- 6acb114 chore: updating cilium nightly charts (#3676)
- 196fce9 deps: bump github.com/vishvananda/netlink from 1.3.0 to 1.3.1 (#3651)
- 0cf2f71 deps: bump github.com/prometheus/common from 0.63.0 to 0.64.0 (#3668)
- a5dc47f ci: use publish code coverage results v1 (#3647)
- 67d2c5a chore: address todo items in cilium e2e templates (#3675)
- 6fc92ad deps: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.9.0 to 1.10.0 (#3661)
- b0f9c8c [ci] fix: make variable assignment (#3655)
- 28331b4 change apipa endpoint gateway back to .1 (#3653)
- 3189cda ci: fix nightly pipeline cluster name reference (#3656)
- 09196db deps: bump github.com/Microsoft/hcsshim from 0.12.9 to 0.13.0 (#3642)
- 7d60962 deps: bump golang.org/x/crypto from 0.37.0 to 0.38.0 (#3631)
- 055ff30 [forwardport] ci: future proof for LTS clusters (#3620) (#3626)
- 5310d81 ci: create test image vars for release test (#3639)
- 029c0c2 chore: update tolerations in cilium operator manifests, makefile fix (#3640)
- cff925e ci: Update ACN Pipeline for Compliance (#3597)
- c5b409c revert: [NPM] Remove hostUsers Configuration (#3612)
This list of changes was auto generated.
What's Changed
- deps: bump github.com/Microsoft/hcsshim from 0.12.5 to 0.12.6 by @dependabot in #2934
- ci: run some cni windows uts in the pipeline by @QxBytes in #2925
- ci: remove ovs create bridge test by @QxBytes in #2942
- fix: dualnic options to avoid overwritting vlanMaps by @paulyufan2 in #2928
- deps: bump github.com/prometheus/client_golang from 1.20.0 to 1.20.1 by @dependabot in #2943
- fix: k8s load test scenario for dualstack vs datapath by @camrynl in #2951
- fix: Add --kubernetes-version to linux-cniv1-up cluster creation by @jpayne3506 in #2952
- Add UTs to configure secondary interfaces add Result for windows swiftv2 by @paulyufan2 in #2923
- feat: add custom codeql queries by @QxBytes in #2919
- deps: bump github.com/vishvananda/netlink from 1.2.1-beta.2 to 1.2.1 by @dependabot in #2953
- chore: remove cnm code by @QxBytes in #2906
- fix: don't print stack trace of error for certain logs to prevent spam by @QxBytes in #2904
- deps: bump github.com/vishvananda/netlink from 1.2.1 to 1.3.0 by @dependabot in #2956
- [CNS] Add unit tests to Standalone SwiftV2 scenario by @jackieluc in #2932
- Update dockerfiles to use go v1.22 by @aggarwal0009 in #2931
- deps: bump github.com/prometheus/client_golang from 1.20.1 to 1.20.2 by @dependabot in #2955
- deps: bump github.com/coreos/go-iptables from 0.7.0 to 0.8.0 by @dependabot in #2960
- deps: bump mvdan.cc/gofumpt from 0.6.0 to 0.7.0 in /build/tools by @dependabot in #2930
- Add UTs to test findMasterInterface by @paulyufan2 in #2941
- fix: [NPM] [Linux] panic if applyIPSets continues to fail by @huntergregory in #2964
- deps: bump github.com/prometheus/common from 0.55.0 to 0.56.0 by @dependabot in #2966
- feat: add device plugin support to CNS by @thatmattlong in #2886
- deps: bump google.golang.org/grpc from 1.65.0 to 1.66.0 by @dependabot in #2972
- deps: bump github.com/prometheus/common from 0.56.0 to 0.57.0 by @dependabot in #2971
- ci: remove logger field from portforwarder to avoid race with goroutine by @QxBytes in #2959
- fix: Ignore accelnetEnable flag to disable swiftv2 Linux&&Windows for AccelentNIC by @paulyufan2 in #2976
- fix: [NPM] [Linux] race when deleting/readding NetPol with CIDR rules by @huntergregory in #2978
- Add UTs for CNI Windows Policy by @paulyufan2 in #2965
- Add join VNET call for every AZR NC unpublish call by @smittal22 in #2983
- fix: add legacy IPAM metrics back to IPAMv2 by @rbtr in #2970
- ci: adding increments of 200 to scale pipeline by @vipul-21 in #2988
- deps: bump golang.org/x/crypto from 0.26.0 to 0.27.0 by @dependabot in #2995
- fix: [NPM] [Linux] handle more than 15 leaked ipsets by @huntergregory in #2998
- deps: bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 by @dependabot in #2994
- deps: bump github.com/prometheus/common from 0.57.0 to 0.59.1 by @dependabot in #2996
- deps: bump k8s.io/kubelet from 0.30.3 to 0.30.4 by @dependabot in #3001
- deps: bump google.golang.org/grpc from 1.66.0 to 1.66.1 by @dependabot in #3002
- fix: add dhcp discover packet to linux swiftv2 to ensure mappings exist for dns by @QxBytes in #2989
- fix: [Linux] [NPM] handle #2977 for netpols without cidrs by @huntergregory in #2990
- Revert "Add join VNET call for every AZR NC unpublish call" by @smittal22 in #3008
- deps: bump google.golang.org/grpc from 1.66.1 to 1.66.2 by @dependabot in #3010
- deps: bump k8s.io/kubelet from 0.30.4 to 0.30.5 by @dependabot in #3009
- [fix] ci: cluster deletion for swiftv2 by @jpayne3506 in #2986
- ci: Unblock k8s 1.30 | ACN v1.6 testing by @jpayne3506 in #3011
- deps: bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in #3013
- ci: add delay after link creation for test add remove static arp by @QxBytes in #2968
- ci: ACN PR Pipeline Security Feature Branch by @sheylatrudo in #2985
- Add join VNET call for every AZR NC unpublish call with fixed UTs by @smittal22 in #3016
- fix: Add missing service connection by @jpayne3506 in #3018
- deps: bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 by @dependabot in #3019
- fix: update default k8s ver to 1.30 by @rbtr in #2924
- ci: add cilium 1.16 by @camrynl in #3012
- Add support in CNS NMAgent Client to fetch secondary IPs by @santhoshmprabhu in #3017
- ci: add create cluster stage to cilium scale test pipeline by @jshr-w in #2973
- ci: add timeoutInMinutes during scale by @camrynl in #3024
- deps: bump google.golang.org/grpc from 1.66.2 to 1.67.0 by @dependabot in #3026
- fix: Handle async delete in stateless cni by @behzad-mir in #2967
- feat: adding stateless CNI pipeline test by @behzad-mir in #2914
- Default to accelnet behavior in CNI for SwiftV2 windows by @kmurudi in #3020
- fix: HTTPRemoteRestService config missing Direct ChannelMode by @jackieluc in #3025
- [ci] fix: CNI-LSG pipeline cluster deletion by @jpayne3506 in #3035
- deps: bump github.com/Microsoft/hcsshim from 0.12.6 to 0.12.7 by @dependabot in #3030
- Update go toolchain to cover cve CVE-2024-34156 by @paulgmiller in #3036
- chore: rip out dropgz by @rbtr in #3032
- feat: [NPM] Adding Npm Lite by @rejain456 in #3005
- fix: [WIN-NPM] HNS Remote Endpoint Fix by @rejain456 in #3033
- Pipeline changes to test cilium nodesubnet clusters by @santhoshmprabhu in #3031
- deps: bump google.golang.org/grpc from 1.67.0 to 1.67.1 by @dependabot in #3038
- fix: make ipamv2 metrics resilient to missing custom resource definitions by @rbtr in #3029
- fix: missing logs in log file by @jackieluc in #3028
- deps: bump github.com/prometheus/common from 0.59.1 to 0.60.0 by @dependabot in #3043
- fix: add max reconcile delay interval to IPAM monitor by @rbtr in #3051
- deps: bump golang.org/x/sys from 0.25.0 to 0.26.0 by @dependabot in #3055
- chore: improve IPAM logging by @rbtr in #3049
- deps: bump golang.org/x/net from 0.29.0 to 0.30.0 by @dependabot in #3054
- feat: add codeql exec wrapper sinks by @QxBytes in #3037
- deps: bump golang.org/x/time from 0.6.0 to 0.7.0 by @dependabot in #3052
- deps: bump google.golang.org/protobuf from 1.34.2 to 1.35.1 by @dependabot in #3059
- Update atomic fs writer to delay tempfile creation until Write() is called by @rbtr in #3044
- deps: bump google.golang.org/protobuf from 1.34.2 to 1.35.1 in /build/tools by @dependabot in #3058
- chore: upgrade go toolchain to 1.23 by @rbtr in #3022
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.7.0 to 1.8.0 by @dependabot in #3060
- chore: update build tools and regenerate CRDs by @rbtr in #3061
- ci: add wait before adding windows nodepool if cluster is in updating state by @QxBytes in #3065
- Make throttling nmagent fetches for nodesubnet more dynamic by @santhoshmprabhu in #3023
- deps: bump github.com/axw/gocov from 1.1.0 to 1.2.1 in /build/tools by @dependabot in #3068
- test: add uts for cni add function by @QxBytes in #3069
- deps: bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 by @dependabot in #3071
- deps: bump github.com/containernetworking/plugins from 1.5.1 to 1.6.0 in /azure-ipam by @dependabot in #3072
- feat: create a dummy NC to store secondary IPs in nodesubnet deployments with Cilium by @santhoshmprabhu in #3057
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.14.0 to 1.16.0 by @dependabot in #3074
- deps: bump github.com/Microsoft/hcsshim from 0.12.7 to 0.12.8 by @dependabot in #3080
- change apipa network gw address from .1 to .2 by @ZetaoZhuang in #2933
- [NPM Lite] Fix for NPM Lite Yaml File by @rejain456 in #3077
- chore: delete podAntiAffinity from cilium daemonsets in test by @camrynl in #3078
- deps: bump k8s.io/kubelet from 0.30.5 to 0.30.6 by @dependabot in #3082
- fix: update pipeline to handle an extra character 'v' in version tag by @santhoshmprabhu in #3089
- deps: bump github.com/prometheus/common from 0.60.0 to 0.60.1 by @dependabot in #3087
- Adding availability zone to nnc spec by @ramiro-gamarra in #3092
- deps: bump github.com/Microsoft/hcsshim from 0.12.8 to 0.12.9 by @dependabot in #3093
- ci: nodepool scale down for cilium pipeline by @camrynl in #3096
- feat: make OverlayExtensionConfig
ExtensionIPRangefield immutable by @robogatikov in #3056 - deps: bump github.com/fsnotify/fsnotify from 1.7.0 to 1.8.0 by @dependabot in #3099
- ci: hardcode docker container build image by @jpayne3506 in #3102
- feat: support for cilium + nodesubnet by @santhoshmprabhu in #3073
- fix: pass ai metadata to telemetry during cni image build by @QxBytes in #3095
- test: pipeline changes for cilium nodesubnet by @santhoshmprabhu in #3083
- feat: add IPConfig state logs/metrics to Request/Release handlers by @rbtr in #3050
- [NPM Lite] Querying L1VH + Non-L1VH Endpoints by @rejain456 in #3086
- fix: add retraction of v1.16.15 by @santhoshmprabhu in #3108
- fix: [NPM] [Linux] improve iptables version detection and cleanup by @huntergregory in #3090
- deps: bump github.com/vishvananda/netns from 0.0.4 to 0.0.5 by @dependabot in #3112
- deps: bump google.golang.org/grpc from 1.67.1 to 1.68.0 by @dependabot in #3116
- [forwardport] ci: update regex for new cilium images (#3115) by @jpayne3506 in #3118
- ci: standardize E2E job timeout to 2 hours on PR pipeline by @jpayne3506 in #3124
- deps: bump golang.org/x/crypto from 0.28.0 to 0.29.0 by @dependabot in #3127
- feat: use proto in CNS usage of client-go by @rbtr in #3131
- feat: adding stateless CNI support for ACI by @behzad-mir in #3085
- deps: bump golang.org/x/time from 0.7.0 to 0.8.0 by @dependabot in #3128
- deps: bump golang.org/x/net from 0.30.0 to 0.31.0 by @dependabot in #3133
- deps: bump github.com/golangci/golangci-lint from 1.61.0 to 1.62.0 in /build/tools by @dependabot in #3134
- Remove l2bridge checker on windows and l2tunnel mode by @paulyufan2 in #3113
- feat: Windows HPC base image by @rbtr in #3105
- ci: Add exit code capture for PR pipeline by @jpayne3506 in #3125
- ci: bump engineerd/setup-kind from 0.5.0 to 0.6.2 by @dependabot in #3101
- expose MinTLSVersion config for TLS handshake by @ZetaoZhuang in #3103
- Fix: Add default route on delegatedNIC interface by @paulyufan2 in #3109
- ci: remove windows transparent vlan conflist by @QxBytes in #3136
- test: add create endpoint info policy test by @QxBytes in #3141
- fix: remove PowerShell from Windows registry interactions by @rbtr in #2993
- deps: bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by @dependabot in #3147
- Remove bridgeName field from CNI windows conflist files by @paulyufan2 in #3135
- deps: bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in /build/tools by @dependabot in #3146
- Revert "feat: use proto in CNS usage of client-go " by @rbtr in #3152
- ci: disable swiftv2 E2E by @jpayne3506 in #3153
- ci: add coverage from #3089 to hubble testing in CNI Release Test Pipeline by @jpayne3506 in #3158
- [NPM] [Forward Port] fix: crash NPM if unable to locate kube chain by @rejain456 in #3144
- [CNS] add config snapshot event metrics at an interval by @jackieluc in #3140
- deps: bump k8s.io/kubelet from 0.30.6 to 0.30.7 by @dependabot in #3159
- use cns logger lib by @paulyufan2 in #3142
- [fix] ci: update recover resource job by @jpayne3506 in #3162
- chore: add release branches to dependabot gomod updates by @rbtr in #3166
- deps: bump github.com/golangci/golangci-lint from 1.62.0 to 1.62.2 in /build/tools by @dependabot in #3183
- test: [NPM] fix windows unit test for policymanager by @huntergregory in #3161
- deps: bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /azure-ipam by @dependabot in #3168
- ci: update dependabot labels by @jpayne3506 in #3206
- deps: bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #3169
- [ci] add a daily schedule for ACN PR pipeline by @aranta-rokade in #3207
- fix: return error on interface not found and always clean up snat ep by @QxBytes in #3226
- deps: bump github.com/containernetworking/plugins from 1.6.0 to 1.6.1 in /azure-ipam by @dependabot in #3227
- deps: bump github.com/labstack/echo/v4 from 4.12.0 to 4.13.0 by @dependabot in #3242
- deps: bump golang.org/x/crypto from 0.29.0 to 0.30.0 by @dependabot in #3240
- deps: bump google.golang.org/grpc from 1.68.0 to 1.68.1 by @dependabot in #3241
- deps: bump golang.org/x/sync from 0.9.0 to 0.10.0 by @dependabot in #3245
- deps: bump github.com/prometheus/common from 0.60.1 to 0.61.0 by @dependabot in #3246
- disable custom codeql because something is broken by @rbtr in #3275
- update for new home az contract from nma by @ZetaoZhuang in #3151
- deps: bump golang.org/x/crypto from 0.28.0 to 0.31.0 in /azure-ipam by @dependabot in #3276
- deps: bump golang.org/x/crypto from 0.30.0 to 0.31.0 by @dependabot in #3258
- deps: bump golang.org/x/net from 0.32.0 to 0.33.0 by @dependabot in #3285
- deps: bump github.com/labstack/echo/v4 from 4.13.0 to 4.13.3 by @dependabot in #3283
- deps: bump google.golang.org/grpc from 1.68.1 to 1.69.2 by @dependabot in #3284
- deps: bump google.golang.org/protobuf from 1.35.2 to 1.36.1 in /build/tools by @dependabot in #3290
- deps: bump google.golang.org/protobuf from 1.35.2 to 1.36.1 by @dependabot in #3289
- deps: bump github.com/golangci/golangci-lint from 1.62.2 to 1.63.3 in /build/tools by @dependabot in #3298
- Instantiate Device Plugin by @aggarwal0009 in #2979
- [NPM Lite] Added DefaultDeny in PNI + MTPNC CRD's by @rejain456 in #3265
- deps: bump github.com/golangci/golangci-lint from 1.63.3 to 1.63.4 in /build/tools by @dependabot in #3300
- deps: bump golang.org/x/sys from 0.28.0 to 0.29.0 by @dependabot in #3314
- deps: bump golang.org/x/time from 0.8.0 to 0.9.0 by @dependabot in #3313
- log: [NPM] init telemetry before dataplane by @huntergregory in #3316
- fix: let NNCResonciler process update events with different generations when IPAMv2 is enabled by @tyler-lloyd in #3279
- fix: modify codeql query to use DataFlow instead of DataFlow2 library by @QxBytes in #3317
- [NPM] Modified NPM Unit Tests by @rejain456 in #3160
- deps: bump google.golang.org/protobuf from 1.36.1 to 1.36.2 by @dependabot in #3325
- deps: bump golang.org/x/net from 0.33.0 to 0.34.0 by @dependabot in #3326
- Remove gomnd from Golang CI by @timraymond in #3330
- fix: Updating the AvailabilityZone field in the NNC to be an int value as the return from NMA is an int value by @nairashu in #3331
- deps: bump github.com/containernetworking/plugins from 1.6.1 to 1.6.2 in /azure-ipam by @dependabot in #3320
- deps: bump google.golang.org/protobuf from 1.36.1 to 1.36.2 in /build/tools by @dependabot in #3321
- fix: [NPM] close telemetry handler before crashing by @huntergregory in #3333
- fix(log): time waiting for appinsights to close was unbounded by @huntergregory in #3337
- chore: add a retraction of 1.16.16 by @santhoshmprabhu in #3339
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.16.0 to 1.17.0 by @dependabot in #3334
- [NPM Lite] Default Deny - Updating Network Container Contract by @rejain456 in #3338
- chore: retract 1.16.17 and 1.15.22 by @santhoshmprabhu in #3342
- ci: skip check-log-errors in cilium connectivity by @camrynl in #3332
- fix: prevent CNS hanging on HNS restart by @rbtr in #3343
- chore: enable CiliumEndpointSlice in testing by @jshr-w in #3347
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.8.0 to 1.8.1 by @dependabot in #3350
- deps: bump google.golang.org/protobuf from 1.36.2 to 1.36.3 by @dependabot in #3352
- deps: bump google.golang.org/protobuf from 1.36.2 to 1.36.3 in /build/tools by @dependabot in #3353
- [NPM Lite] Default Deny CNS Changes by @rejain456 in #3286
- ci: increase goldpinger replicas from 4 to 8 and add topology constraints by @QxBytes in #3376
- [NPM Lite] Support Network Policies Through CNS by @rejain456 in #3287
- deps: bump github.com/spf13/pflag from 1.0.5 to 1.0.6 by @dependabot in #3377
- feat: add levels to CNS AI logs by @rbtr in #3381
- fix: route issues on Swiftv2 Windows by @paulyufan2 in #3375
- deps: bump golang.org/x/net from 0.30.0 to 0.33.0 in /azure-ipam by @dependabot in #3386
- deps: bump golang.org/x/net from 0.32.0 to 0.33.0 in /build/tools by @dependabot in #3387
- deps: bump golang.org/x/sys from 0.29.0 to 0.30.0 by @dependabot in #3396
- deps: bump golang.org/x/crypto from 0.32.0 to 0.33.0 by @dependabot in #3401
- deps: bump github.com/Azure/azure-container-networking from 1.5.21 to 1.6.20 in /azure-ipam by @dependabot in #3399
- ci: skip no-unexpected-packet-drops in release tests by @camrynl in #3374
- feat: add metrics for count of known NNC and NCs by @rbtr in #3389
- deps: bump golang.org/x/sync from 0.10.0 to 0.11.0 by @dependabot in #3395
- Add dual stack fix's presence for AZR in CNS heartbeat metric by @smittal22 in #3414
- ci: skip restart and validation test in dualstack windows by @QxBytes in #3426
- forwardport: fix: add iptables rules for dns in vnet scale cilium case by @QxBytes in #3421
- deps: bump golang.org/x/time from 0.9.0 to 0.10.0 by @dependabot in #3394
- ci: fix check-shadowing not allowed by @QxBytes in #3432
- feat: add apiserver FQDN to CNS log metadata by @rbtr in #3382
- deps: bump golang.org/x/net from 0.34.0 to 0.35.0 by @dependabot in #3408
- ci: split dualstack and overlay e2e tests by operating system by @QxBytes in #3431
- deps: bump gotest.tools/v3 from 3.5.1 to 3.5.2 by @dependabot in #3402
- deps: bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by @dependabot in #3365
- deps: bump github.com/prometheus/common from 0.61.0 to 0.62.0 by @dependabot in #3356
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.8.1 to 1.8.2 by @dependabot in #3418
- fix: zapetw core With fields by @rbtr in #3433
- deps: bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 by @dependabot in #3435
- deps: bump google.golang.org/protobuf from 1.36.3 to 1.36.4 in /build/tools by @dependabot in #3366
- deps: bump google.golang.org/grpc from 1.69.2 to 1.70.0 by @dependabot in #3363
- ci: unify windows and linux cluster creation methods by @QxBytes in #3436
- chore: use AppArmorProfile for cilium 1.16 by @camrynl in #3371
- ci: add k8s yaml deprecation check to nightly by @jpayne3506 in #3379
- test: sort npm set policy values before validation by @QxBytes in #3358
- ci(cyclonus extended): [NPM] fix broken GH action by @huntergregory in #3388
- chore: add cilium 1.17 charts by @camrynl in #3413
- ci: [NPM] conformance test for loadbalancer and nodeport services by @huntergregory in #3420
- deps: bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #3443
- deps: bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #3427
- deps: bump google.golang.org/protobuf from 1.36.4 to 1.36.5 in /build/tools by @dependabot in #3440
- deps: bump github.com/avast/retry-go/v4 from 4.6.0 to 4.6.1 by @dependabot in #3442
- deps: bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by @dependabot in #3441
- deps: bump github.com/Azure/azure-container-networking from 1.6.20 to 1.6.21 in /azure-ipam by @dependabot in #3429
- ci: combine go tests such that any test failure will report a failure for the entire task by @QxBytes in #3156
- Expose GET NC list API in CNS client by @smittal22 in #3449
- deps: bump github.com/spf13/cobra from 1.8.1 to 1.9.1 in /dropgz by @dependabot in #3428
- tool: validator script for Azure NPM to Cilium migration by @rayaisaiah in #3372
- feat: cns logger v2 [1/2] by @rbtr in #3437
- [forwardport] [NPM] Forward v1.5 NPM Dockerfile CVE Fixes by @rayaisaiah in #3464
- [Swiftv2 L1VH]Add multiple IB NICs UT by @paulyufan2 in #3476
- deps: bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 by @dependabot in #3471
- fix: [NPM] Reduce/Refactor Noisy NPM Logs by @rayaisaiah in #3468
- fix: don't restart HNS if the ARP regkey is not changed by @rbtr in #3498
- ci: remove beta kubernetes os selector by @QxBytes in #3501
- fix: set EnableIPAMv2 to true for current release train by @jpayne3506 in #3502
- deps: bump github.com/prometheus/common from 0.62.0 to 0.63.0 by @dependabot in #3508
- chore(deps): bump golang.org/x/net from 0.34.0 to 0.36.0 in /tools/azure-npm-to-cilium-validator in the go_modules group across 1 directory by @dependabot in #3507
- deps: bump google.golang.org/grpc from 1.70.0 to 1.71.0 by @dependabot in #3469
- [PONv6] Add 3 new fields to NC. by @ecigar13 in #3499
- feat: CNS checks apiserver in healthz by @tyler-lloyd in #3269
- ci: remove toolchain usage by @jpayne3506 in #3516
- deps: bump golang.org/x/sync from 0.11.0 to 0.12.0 by @dependabot in #3477
- deps: bump golang.org/x/time from 0.10.0 to 0.11.0 by @dependabot in #3479
- deps: bump github.com/Azure/azure-container-networking from 1.6.21 to 1.6.22 in /azure-ipam by @dependabot in #3511
- deps: bump golang.org/x/net from 0.35.0 to 0.37.0 by @dependabot in #3480
- ci: add cilium local redirect policy test to nightly pipeline by @QxBytes in #3500
- fix: modify cleanup path to always delete link by @QxBytes in #3519
- ci: release test skip npm k8s e2e linux podsubnet by @camrynl in #3525
- deps: bump google.golang.org/protobuf from 1.36.5 to 1.36.6 by @dependabot in #3532
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.17.0 to 1.17.1 by @dependabot in #3521
- deps: bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 in the go_modules group by @dependabot in #3527
- fix: carefully retry restarting HNS if it hangs by @rbtr in #3529
- deps: bump github.com/spf13/viper from 1.19.0 to 1.20.1 by @dependabot in #3538
- fix: backoff retry and timeouts in HNS restart by @rbtr in #3540
- chore: remove basic lb due to deprecation on 250930 by @jpayne3506 in #3553
- ci: add fqdn with cilium local redirect policy test by @QxBytes in #3543
- fix: do not return a StripPrefix handler when building checker by @tyler-lloyd in #3559
- ci: add code coverage publishing and check to pipeline by @QxBytes in #3544
- ci: add vnet scale cilium pipeline stage by @QxBytes in #3457
- ci: skip new test for k8s 1.32 kubectl portforward shutdown by @camrynl in #3558
- ci: [Service Tags] add public ips with service tags for LBs during cluster creation by @k-routhu in #3277
- ci: Allow manual overwrite of k8s version in CI/CD by @jpayne3506 in #3575
- deps: bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 by @dependabot in #3567
- deps: bump golang.org/x/net from 0.37.0 to 0.39.0 by @dependabot in #3577
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.8.2 to 1.9.0 by @dependabot in #3588
- deps: bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 by @dependabot in #3590
- deps: bump google.golang.org/grpc from 1.71.0 to 1.71.1 by @dependabot in #3545
- deps: bump github.com/containernetworking/cni from 1.2.2 to 1.3.0 by @dependabot in #3576
- deps: bump github.com/prometheus/client_model from 0.6.1 to 0.6.2 by @dependabot in #3589
- ci: enable lrp in cilium 1.13 config by @QxBytes in #3584
- feat: templatize dockerfile base images and auto update by @rbtr in #3397
- ci: Populate missing fields in CNS configmap by @jpayne3506 in #3503
- ci: set aks preview to 14.0.0b3 by @QxBytes in #3607
- fix: validate iptable rule exists after calling insert or append iptable rule by @QxBytes in #3602
- Revert "ci: set aks preview to 14.0.0b3" by @jpayne3506 in #3618
- ci: Add check for cilium error logs to cilium nightly pipeline by @jpayne3506 in #3592
- fix: only ping k8s for healthz in podsubnet by @rbtr in #3616
- revert: [NPM] Remove hostUsers Configuration by @rayaisaiah in #3612
- ci: Update ACN Pipeline for Compliance by @sheylatrudo in #3597
- ci: create test image vars for release test by @camrynl in #3639
- chore: update tolerations in cilium operator manifests, makefile fix by @camrynl in #3640
- [forwardport] ci: future proof for LTS clusters (#3620) by @jpayne3506 in #3626
- deps: bump golang.org/x/crypto from 0.37.0 to 0.38.0 by @dependabot in #3631
- deps: bump github.com/Microsoft/hcsshim from 0.12.9 to 0.13.0 by @dependabot in #3642
- ci: fix nightly pipeline cluster name reference by @camrynl in #3656
- change apipa endpoint gateway back to .1 by @ZetaoZhuang in #3653
- [ci] fix: make variable assignment by @jpayne3506 in #3655
- deps: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.9.0 to 1.10.0 by @dependabot in #3661
- chore: address todo items in cilium e2e templates by @camrynl in #3675
- ci: use publish code coverage results v1 by @QxBytes in #3647
- deps: bump github.com/vishvananda/netlink from 1.3.0 to 1.3.1 by @dependabot in #3651
- deps: bump github.com/prometheus/common from 0.63.0 to 0.64.0 by @dependabot in #3668
- chore: updating cilium nightly charts by @camrynl in #3676
- feat: add cilium nodesubnet target to hack/Makefile by @santhoshmprabhu in #3677
- ci: mtu check for cilium e2e by @camrynl in #3624
- ci: [1/?] Automated version update pipeline by @jpayne3506 in #3667
- revert: [NPM] [CVEs] Revert Manual NPM Linux Dockerfile Package Installations by @rayaisaiah in #3680
- deps: bump google.golang.org/grpc from 1.71.1 to 1.72.2 by @dependabot in #3686
- ci: Add Binary Signing Task by @sheylatrudo in #3649
- fix: use "vEthernet (LoopbackAdapterHostNCConnectivity)" when CNS is … by @behzad-mir in #3693
- Fix CNS and CNI ETW log interference issue by @byte-msft in #3692
- ci: output manifest tarball with Oras by @jpayne3506 in #3698
- deps: bump golang.org/x/time from 0.11.0 to 0.12.0 by @dependabot in #3704
- Fix CNS IP demand overcounting by filtering terminal Pods in IPAMv2 by @copilot-swe-agent in #3697
- deps: bump golang.org/x/crypto from 0.38.0 to 0.39.0 by @dependabot in #3703
- deps: bump google.golang.org/grpc from 1.72.2 to 1.73.0 by @dependabot in #3705
- deps: bump github.com/labstack/echo/v4 from 4.13.3 to 4.13.4 by @dependabot in #3683
- deps: bump golang.org/x/net from 0.40.0 to 0.41.0 by @dependabot in #3702
- Remove deprecated reviewers field from dependabot.yaml by @copilot-swe-agent in #3715
- deps: bump the go_modules group in /build/tools with 2 updates by @dependabot in #3728
- Fix golangci-lint config by @copilot-swe-agent in #3701
- feat: explicit optional compression in dropgz by @rbtr in #3648
- deps: bump the go_modules group in /azure-ipam with 3 updates by @dependabot in #3690
New Contributors
- @santhoshmprabhu made their first contribution in #3017
- @rejain456 made their first contribution in #3005
- @byte-msft made their first contribution in #3692
- @copilot-swe-agent made their first contribution in #3697
Full Changelog: azure-ipam/v0.3.0...azure-ipam/v0.4.0