Skip to content

Releases: Azure/azure-container-networking

v1.2.5

22 Feb 20:10
073ec24

Choose a tag to compare

Changes:

  • 073ec24 [ci] Add NPM Conformance Test Pipeline (#792)
  • 55f53d5 [NPM] Periodic Reconciliation of NPM Chain ordering in FORWARD table (#787)
  • f63d8ca [NPM] DeletedFinalStateUnknown check missed delete events (#785)
  • 230122f [NPM] Fixing log noise and removing GetClusterState (#784) (#786)

This list of changes was auto generated.

v1.2.4

16 Feb 22:27
d4f1f4d

Choose a tag to compare

Changes:

  • d4f1f4d Remove overriding host verson when IP already exist to avoid pending programming IPs become available after CNS restarts and restore from previous state. (#781)
  • 4c4e5f5 fix: Remove unreadable CNS state file upon CNS service start (#782)
  • 73ae4e0 chore: update tools directory and deployments (#779)
  • 8307081 not necessary to delete hostveth as it goes away when container namespace is deleted (#775)
  • 599ea8f [NPM] Supporting Namespace label updates (#773)
  • 899c3a3 [NPM] Ignoring hostnetwork pods from being added into Ipsets (#776)
  • c133472 Update CNS ubuntu version to 20.04 (#772)
  • 48e0ee2 fix for configuring multiple dns server on azure0 interface (#769)
  • 2bc809e Changing src.dst check in egress named port to dst,dst (#768)
  • a1f13a8 NPM adhering to both ingress and egress rules (#765)
See More

This list of changes was auto generated.

v1.2.2_hotfix

03 Feb 19:20
82768ac

Choose a tag to compare

Changes:

  • 82768ac [NPM] Ignoring hostnetwork pods from being added into Ipsets (#776) (#777)

This list of changes was auto generated.

v1.2.3

05 Feb 20:51
899c3a3

Choose a tag to compare

Changes:

  • 899c3a3 [NPM] Ignoring hostnetwork pods from being added into Ipsets (#776)
  • c133472 Update CNS ubuntu version to 20.04 (#772)
  • 48e0ee2 fix for configuring multiple dns server on azure0 interface (#769)
  • 2bc809e Changing src.dst check in egress named port to dst,dst (#768)
  • a1f13a8 NPM adhering to both ingress and egress rules (#765)
  • 39c9ad3 test: Add Swift Testing Pipeline (#712)

This list of changes was auto generated.

v1.2.2

20 Jan 02:25
cc3f970

Choose a tag to compare

Changes:

  • cc3f970 latency fix for transparent mode (#753)
  • 33a26bd changed blocking channel send to non-blocking (#766)
  • 327b0b6 Ensure pending programming IPs will be released before available IPs when scale down. (#750)
  • 98f838e Write to intermediate file before moving to state file (#755)
  • c3aa60f chore: updating the base cnms image to reach compliance (#759)
  • fb3481d Show codecoverage for entire repo (#754)
  • 3c48a34 Add a go routine to update NC host version from NMAgent periodically. (#714)
  • 2bb1fd9 fix: Move acncli to hack and update error message (#748)
  • 2e2efa7 Update cns yaml (#743)
  • 16ce278 Merge pull request #745 from ramiro-gamarra/vendor-fix
See More
  • c499075 chore: Update pipeline yaml, replace hardcoded registries to env's (#744)
  • 3ed6949 ran go mod vendor
  • 169d7d7 Updates for TLS: reading from encrypted PEM file & hostname fix (#742)
  • 8e7c43e Remove GetNetworkContainerStatus func (#741)
  • 007e903 Prevent storing auth token in CNS state file (#739)
  • db8724e Merge pull request #738 from ramiro-gamarra/wireserver-ip-fix
  • 0835cae Change AI log and metrics sending function name in NPM. (#737)
  • 1ece2a6 making endpoint configurable, attempt to extract host
  • 8ae7b8a [NPM] 🐞 {fix} error creating IPsets when same string for ports and labels is used (#734)
  • a22a852 Merge pull request #680 from Azure/vakr/cns_lb_mnat
  • 4d3de91 Addressing comments
  • cf34795 changing logic around noderegister
  • aafc041 Addressing comments
  • 2129a6f Adjusting logic on re-registering the Node in mDNC case
  • 6717e48 Correcting a timing of the ticker
  • b971ce4 Correcting a timing of the ticker
  • 3eedd84 changing wireserver to Var, as tests are trying to change this value
  • 84742f8 resolving Merge conflict issues
  • 52b030f Merge branch 'master' into vakr/cns_lb_mnat
  • 5dea9d9 Adding a ticker logic and cleaning up some comments
  • 1220cda fixing a small typo
  • 6b2acb4 Addressing more comments
  • 0084f53 changing fail criteria for a test
  • 42cf7d1 addressing comments and adding one test
  • e9e0686 Adding in export function to checkk all test env variables
  • bc2b728 Adding one more testcase
  • 4a03264 Adding test cases for register Node
  • 3e804a2 Addressing comments
  • 7ed7e91 Covering pull model for DNC-CNS nmAgentSupportedApis list
  • 9921109 Adding greKey allocation support for mNAT and LB

This list of changes was auto generated.

v1.2.0_hotfix

15 Dec 19:35
63eb0a0

Choose a tag to compare

Changes:

  • 63eb0a0 updated routes and added static arp for virtual gw ip (#752)

This list of changes was auto generated.

v1.2.1

03 Dec 23:42
16ce278

Choose a tag to compare

Changes:

  • 16ce278 Merge pull request #745 from ramiro-gamarra/vendor-fix
  • c499075 chore: Update pipeline yaml, replace hardcoded registries to env's (#744)
  • 3ed6949 ran go mod vendor
  • 169d7d7 Updates for TLS: reading from encrypted PEM file & hostname fix (#742)
  • 8e7c43e Remove GetNetworkContainerStatus func (#741)
  • 007e903 Prevent storing auth token in CNS state file (#739)
  • db8724e Merge pull request #738 from ramiro-gamarra/wireserver-ip-fix
  • 0835cae Change AI log and metrics sending function name in NPM. (#737)
  • 1ece2a6 making endpoint configurable, attempt to extract host
  • 8ae7b8a [NPM] 🐞 {fix} error creating IPsets when same string for ports and labels is used (#734)
See More
  • a22a852 Merge pull request #680 from Azure/vakr/cns_lb_mnat
  • 4d3de91 Addressing comments
  • cf34795 changing logic around noderegister
  • aafc041 Addressing comments
  • 2129a6f Adjusting logic on re-registering the Node in mDNC case
  • 6717e48 Correcting a timing of the ticker
  • b971ce4 Correcting a timing of the ticker
  • 3eedd84 changing wireserver to Var, as tests are trying to change this value
  • 84742f8 resolving Merge conflict issues
  • 52b030f Merge branch 'master' into vakr/cns_lb_mnat
  • 5dea9d9 Adding a ticker logic and cleaning up some comments
  • 1220cda fixing a small typo
  • 6b2acb4 Addressing more comments
  • 0084f53 changing fail criteria for a test
  • 42cf7d1 addressing comments and adding one test
  • e9e0686 Adding in export function to checkk all test env variables
  • bc2b728 Adding one more testcase
  • 4a03264 Adding test cases for register Node
  • 3e804a2 Addressing comments
  • 7ed7e91 Covering pull model for DNC-CNS nmAgentSupportedApis list
  • 9921109 Adding greKey allocation support for mNAT and LB

This list of changes was auto generated.

v1.2.0

18 Nov 18:38
28207fc

Choose a tag to compare

Changes:

  • 28207fc CNS: Fix IPAM scaler down to handle incremental decrease (#731)
  • f0907b4 refactor: Move CNI bridge/transparent routes to common (#694)
  • d68c75c log what ips we got and make defer pickup when no ips are found (#720)
  • c856bc1 Merge pull request #728 from ramiro-gamarra/hns-endpoint-not-found
  • 33a1dd5 handling endpoint not found in hns delete
  • 0309922 Remove default ACLs (#724)
  • 01bbbe6 Use PortMappingPolicySetting (#689)
  • 61fb84d fix: Resolve flaky TestDestroy ipset unit test (#671)
  • 13677e6 changes to support http and https for CNS (#717)
  • e9741df Use int64 for NC version in NNC (#721)
See More
  • cc2aab5 Support for ACL (Hnsv2) (#705)
  • eab521d update cns tag in yaml (#719)
  • 2a6ce61 Remove GetNCVersionURLFmt from NodeInfo contract (#718)
  • e40551f NodeNetworkconfig: Updated json name to avoid spaces in the IP definition (#703)
  • 37c75f6 Call GetNCVersionStatus API to validate the datapath setup (#686)
  • c2b8cae Adds debug commands to CNS binary with debug API (#650)
  • e0a532d Merge pull request #709 from Azure/vakr/tempbranch
  • a9c7d6e fix: Add missing CNI invoker delete calls (#696)
  • 6fad74d Add nc version in SecondaryIPConfig stucture. (#701)
  • cb2ff9c typo fix
  • 3eb5f3c feat: produce Azure CNI Swift tarball (#711)
  • 2c1a141 typo fix
  • fd16fcc Bring Goldpinger tests to ACN (#710)
  • ac1e600 adding transparent mode default
  • f5dff95 CNI/CNS Yaml Update (#702)
  • ce35cd2 Add pending program status for IPs in CNS. (#690)
  • 323b048 Update NPM Dockerfile (#699)
  • 223b5ba fix: Pass host gateway to CNI in swift mode (#695)
  • 7bd8a26 Add "acn" cli tool to install and manage Azure CNI (#688)
  • 489f793 chore: tweaked wording on install cni doc (#692)
  • eba4207 Throw CNI error - On CNI DEL call, if communication with CNS cannot be established. (#683)
  • 59beadc chore: adding cni doc on how to find version (#691)
  • 35e768e Add NC version in nnc CRD. Populate NC version info from nnc CRD to N… (#687)

This list of changes was auto generated.

v1.1.8

07 Oct 22:44
fa9bc99

Choose a tag to compare

Changes:

  • fa9bc99 disable vnet ipam for multitenancy (#684)
  • 8bc07da Keep the behavior on Windows same as before' (#681)
  • 41232c1 CNI using CNS IPAM (#597)
  • edb2833 Add PendingRelease to CNS on start (#672)
  • 00f5a84 test: Made availability profile vmss in order to not skip test in e2e suite (#678)
  • 7aad2e4 test: set DEBUG_CRASHING_PODS=true to stop skipping restart test (#679)
  • a510782 Move E2E's to separate stage (#677)
  • a71b63a Removing duplicate implementation of translating cns to crd spec (see ipampoolmonitor.go) (#674)
  • 67124b8 Add logging to record CNI_COMMAND value (#676)
  • 251e820 Return when NC is nil (#673)
See More
  • 51a8884 CNS Pool Scaling (#668)
  • 4ecfc9b Merge pull request #669 from csfmomo/unblockBuild
  • f04a918 Change variable name from IP6tables back to Ip6tables.
  • 1330e4a Add error log and metrics to AI telemetry. (#656)
  • f4c0802 fix undeclare var (#666)
  • d8e5732 Merge pull request #640 from Azure/ipamLeakFix
  • 90401b7 addressing a couple other comments
  • 7006932 removing setting pool count to zero
  • 9049eaa back from vacation, addressing some comments
  • 66e9be1 CNS Pool Monitor - Init and basic resize logic (#663)
  • de95ffc Pass HostInterface PrimaryIP info to CNI (#662)
  • 0b8fd29 clean up test file
  • b236797 remove couple things
  • 2de8c2c remove a typo
  • 14dbf14 removing test file I added
  • 72b6f4e adding couple more changes
  • 7448bac revert IPAM.go file
  • 44706cc reorder a test
  • 4460724 fixing up some tests
  • fc0a15f capture error on rerequesting address
  • 9a05e5c don't decrement refCount if addresses are in use
  • faa0f58 ipam leak fix

This list of changes was auto generated.

v1.1.7

21 Aug 08:21
0b3f31d

Choose a tag to compare

Changes:

  • 0b3f31d Added more details for podIpInfo in response to CNI GetIpConfigRequest (#658)
  • dc76670 Add list deletion and validation in unit test. (#659)
  • 385cc8b Add prefixlength from SubnetAddressRange (#651)
  • df9c086 fix: pass podinfo to CNS delete (#649)
  • e1282ab cns_removePrefixLengthFromSecondaryIpconfig (#648)
  • 81194c2 feat: include subnet address space in CRD (#647)
  • 72dd4a2 Cns change cni interfacefor secondary ips (#644)
  • edfa94f Add gateway to NCRequest in CRD Translator (#646)
  • 75fae82 CNI not to rehydrate based on reboot time (#643)
  • e3659a7 Add checking kernel logic in unit test for TestDeleteFromList. (#641)
See More

This list of changes was auto generated.