Skip to content

Releases: Azure/azure-container-networking

v1.4.33

07 Sep 05:51
f50570e

Choose a tag to compare

What's Changed

  • chore: Update k8s verion for NPM conformance tests by @vakalapa in #1534
  • feat: extend fieldStringer to support zap ErrorType and BoolType by @ZetaoZhuang in #1532
  • pack released version of azure-vnet for CNI Installer by @camrynl in #1525
  • update github.com/containernetworking/cni by @rbtr in #1537
  • update cns dep in azure-ipam by @rbtr in #1539
  • move reconciler-started log in to the once by @rbtr in #1538
  • feat: CNS manages endpoints state for delegate IPAM use case by @nddq in #1500
  • Update PR pipeline with ciliume2e by @camrynl in #1515
  • Update to Go 1.19 by @rbtr in #1505
  • deps: bump github.com/jsternberg/zap-logfmt from 1.2.0 to 1.3.0 in /zapai by @dependabot in #1546
  • deps: bump github.com/golangci/golangci-lint from 1.48.0 to 1.49.0 in /build/tools by @dependabot in #1549
  • chore: [NPM-WIN] reduce logs by a third by @huntergregory in #1550
  • feat: adding log rotation to Azure-IPAM Zap logger via lumberjack by @AzureAhai in #1523
  • deps: bump go.uber.org/zap from 1.22.0 to 1.23.0 in /zapai by @dependabot in #1552
  • Update CNS version in test daemonset by @camrynl in #1551
  • deps: bump github.com/jsternberg/zap-logfmt from 1.2.0 to 1.3.0 in /dropgz by @dependabot in #1547
  • deps: bump go.uber.org/zap from 1.22.0 to 1.23.0 in /dropgz by @dependabot in #1553
  • Add services conformance tests to ciliume2e by @camrynl in #1548
  • Add conformance tests to swifte2e by @camrynl in #1556
  • drop go1.18 by @rbtr in #1557
  • add azure-ipam to dependabot tracking by @rbtr in #1559
  • Pipeline support for Go submodules versioned independently of root repo by @rbtr in #1533
  • [NPM][Fix] Adding redundant check to ignore endpoint not found while … by @vakalapa in #1560
  • test: [NPM] wait on containerizing windows for ws22 conformance by @huntergregory in #1570
  • implement ObjectEncoder by @ZetaoZhuang in #1528
  • fix level of no valid NC log in reconciler by @rbtr in #1567
  • Update npm-conformance-tests.yaml by @matmerr in #1574
  • fix: [NPM-WIN] lock the policyMap & updatePodCache by @huntergregory in #1543
  • fix: [NPM] Remove error on not finding server version by @vakalapa in #1571

New Contributors

Full Changelog: v1.4.32...v1.4.33

v1.4.32

19 Aug 21:10
ce24db6

Choose a tag to compare

What's Changed

  • NPM: Delete log for public preview by @ck319 in #1458
  • deps: bump github.com/stretchr/testify from 1.7.5 to 1.8.0 by @dependabot in #1451
  • deps: bump sigs.k8s.io/controller-runtime from 0.12.2 to 0.12.3 by @dependabot in #1457
  • Port DeleteNetworkContainer and SetOrchestratorType from DNC by @timraymond in #1454
  • Delegated Azure IPAM by @nddq in #1432
  • chore: [NPM-WIN] update yaml by @huntergregory in #1462
  • Add dropgz module for CNI installer by @rbtr in #1335
  • add byo swift cluster to hack makefile by @rbtr in #1469
  • Fix net-up target in hack Makefile by @camrynl in #1472
  • deps: bump github.com/golangci/golangci-lint from 1.45.2 to 1.47.0 in /build/tools by @dependabot in #1478
  • [NPM] moving some logs around for windows by @vakalapa in #1474
  • fix: temp bypass of broken win2022 e2e by @rbtr in #1473
  • Cilium Integration fixes by @nddq in #1477
  • fix latency metrics that should be recorded in Seconds by @rbtr in #1468
  • add cilium and azure-ipam to dropgz image by @rbtr in #1483
  • Program IPTables SNAT rules in CNS by @nddq in #1484
  • Creating new CRD for ClusterSubnetState. by @rsagasthya in #1465
  • log full pool state on change and every 30s by @rbtr in #1446
  • deps: bump github.com/golangci/golangci-lint from 1.47.0 to 1.47.2 in /build/tools by @dependabot in #1485
  • add test to purge pendingRelease IPs in ipampoolmonitor by @rbtr in #1467
  • Build out ClusterSubnetStatus client/api by @rbtr in #1487
  • deps: bump github.com/spf13/cobra from 1.4.0 to 1.5.0 in /dropgz by @dependabot in #1470
  • Update poolmonitor to support batch size of 1 by @rbtr in #1492
  • Update Swift pipeline w byo cluster by @camrynl in #1475
  • move singletenantcontroller to nested kubecontroller package and rename by @rbtr in #1493
  • Add make target for delegated ipam by @nddq in #1476
  • Watch ClusterSubnetState and drive subnet exhaustion batch changes by @rbtr in #1494
  • deps: bump google.golang.org/protobuf from 1.28.0 to 1.28.1 in /build/tools by @dependabot in #1498
  • feat: Add native linux endpoint client to prep removing OVS by @QxBytes in #1471
  • style: Go fumpt entire network package by @QxBytes in #1507
  • add cni installer manifest to hack dir by @rbtr in #1508
  • Update swift e2e to use CNS ds with CNI installer by @camrynl in #1501
  • Add Cyclonus Windows job by @matmerr in #1363
  • run workflows when PR promoted out of draft by @rbtr in #1511
  • deps: bump go.uber.org/zap from 1.21.0 to 1.22.0 in /zapai by @dependabot in #1516
  • deps: bump go.uber.org/zap from 1.21.0 to 1.22.0 in /dropgz by @dependabot in #1517
  • fix: [NPM-WIN] validation to prevent cidr except in windows by @huntergregory in #1513
  • scale: [NPM] ignore leaked ipset references by @huntergregory in #1502
  • remove cns bits from cni installer hackfile by @rbtr in #1520
  • Add missing client paths to CNS Client by @timraymond in #1518
  • feat: Add SNAT bridge to Native, decouple SNAT bridge by @QxBytes in #1506
  • Accept NNC with no NC as valid and consider pool monitor and reconciler started by @rbtr in #1526
  • Fix CNS Program iptables for delegated IPAM by @nddq in #1499
  • feat: Enable same VM same VNET packet tunneling to host for Transparent Vlan by @QxBytes in #1529
  • exclude tags for go submodules when building repo version by @rbtr in #1531
  • feat : Add ifname to ipconfigrequest by @nddq in #1530
  • feat: compare node IP with NNCs node IP by @thatmattlong in #1527
  • fix: Adding a constant hardware address to the veth by @vipul-21 in #1524
  • fix: Reverting the hardware address to use NUD_PERMANENT for ipv6 cases by @vipul-21 in #1535

New Contributors

Full Changelog: v1.4.29...v1.4.32

v1.4.29

11 Jul 17:17

Choose a tag to compare

What's Changed

Full Changelog: v1.4.28...v1.4.29

v1.4.28

21 Jun 20:11
c50df4e

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.27...v1.4.28

v1.4.27

06 Jun 21:03
v1.4.27
08b07d8

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.26...v1.4.27

v1.4.26

05 May 21:38
v1.4.26
bd37755

Choose a tag to compare

What's Changed

  • CNI Linux: Add 10 seconds timeout for ExecuteCommand by @msvik in #1336
  • test: Add WS2022 Test to Pipeline by @jaer-tsun in #1299
  • make zapai a module by @rbtr in #1334
  • remove workspace and add helpers to set it up by @rbtr in #1350
  • pull images from mcr by @rbtr in #1347
  • update missed docker image pull by @rbtr in #1354
  • build multiplat manifests with buildah by @rbtr in #1356
  • vendor: bump k8s.io/client-go from 0.23.5 to 0.24.0 by @dependabot in #1361
  • Revert "move metrics to service port, add healthz, pprof (#1318)" by @rbtr in #1362

Full Changelog: v1.4.25...v1.4.26

v1.4.25

21 Apr 18:11
e4de3c1

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.24...v1.4.25

v1.4.24

19 Apr 22:05
v1.4.24
5b3ed19

Choose a tag to compare

What's Changed

  • drop go1.17 from golangci-lint and update codeowners by @rbtr in #1321
  • test: add egress tests by @ck319 in #1302
  • fix: [NPM] updating NPM marks with a mask to not clash with kube-proxy by @vakalapa in #1313
  • create nnc listener concept and adapt existing poolmonitor and swift … by @rbtr in #1323
  • fix go test by @rbtr in #1329
  • Don't overwrite Spec in IPAM PoolMonitor from NNC again after initialization by @rbtr in #1328
  • Skip network creation if network already exists in HNS by @aegal in #1300
  • Multitenant configs for cni manager by @pjohnst5 in #1301
  • move mode to NC and add type by @rbtr in #1331
  • vendor: bump github.com/spf13/viper from 1.10.1 to 1.11.0 by @dependabot in #1330

Full Changelog: v1.4.23...v1.4.24

v1.4.23

08 Apr 18:32
v1.4.23
90e0999

Choose a tag to compare

What's Changed

  • npm: fix error wrapping with go 1.18 by @matmerr in #1304
  • vendor: bump google.golang.org/protobuf from 1.27.1 to 1.28.0 by @dependabot in #1297
  • vendor: bump k8s.io/klog/v2 from 2.60.0 to 2.60.1 by @dependabot in #1296
  • update golangci-lint action by @rbtr in #1312
  • test codeowners by @rbtr in #1314
  • fix: [tests] temporarily disable Windows Dualstack e2e by @vakalapa in #1315
  • refactor: Modify CNI to Support AKS-Swift by @jaer-tsun in #1076
  • feat: Set remote ARP MAC address when CNS is running in CRD mode by @jaer-tsun in #1306
  • vendor: bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 by @dependabot in #1308
  • update to go1.18 by @rbtr in #1281
  • add Overlay mode to NodeNetworkConfig CRD by @rbtr in #1309
  • move metrics to service port, add healthz, pprof by @rbtr in #1318
  • build: Enable Windows AKS Swift Release by @jaer-tsun in #1319
  • support CIDR notation in the NC PrimaryIP by @rbtr in #1320

Full Changelog: v1.4.22...v1.4.23

v1.4.22

21 Mar 22:18
b9c52b0

Choose a tag to compare

What's Changed

Full Changelog: v1.4.21...v1.4.22