dropgz/v0.0.13
Changes:
- 982b794 feat: update cns network container contract for swift 2 (#2250)
- 6251874 fix: set cluster auto-upgrade and node auto-upgrade in the hackfile (#2253)
- 0abdc9d ci: removing the submodules pipeline as PR pipeline covers the checks (#2251)
- e4cefac Create initial contrbuting guides (#2244)
- 53d114c fix: skipping the k8s e2e unsupported service conformance test (#2255)
- f28fe96 test: [NPM] skip cyclonus for test dir (#2247)
- beeb66a feat: installing windows cns if windows nodes present (#2246)
- 4943198 [CNI] zap logger migration for store package (#2231)
- 3c6bb62 proposal: redesign of CNS IPAM (#2013)
- 22bc8c7 fixing config.channelmode to execute go routine for Mellanox (#2240)
See More
- 5fa9eda Adding overlay v4/dualstack conflists to Windows Dropgz (#2224)
- 8760107 ci: Add CNIv1 Linux to Load Test Pipeline (#2241)
- ec519a5 chore: refactor load test suite (#2229)
- a61940d feat: Consume the NCStatus to be able to append subnet is full error to Pod IP reservation failures (#2202)
- 1b22180 CNI async delete after ReleaseIPAddress (#2232)
- 028e162 migrate to patch for NNC spec updates (#2188)
- 95cc2d6 chore: consolidate core dependencies upgrade (#2213)
- 2791885 feat: CNS/CNI async delete changes for azure-ipam (#2201) [ #2183 ]
- c2c59db chore: making installation of CNS daemonset shared (#2227)
- bad286b ci: Enable dropgz-test in PR pipeline (#2116)
- 246fee4 [CNI] restruct CNI logger (#2226)
- 4772008 ci: Add CNIv2 Linux to Load Test pipeline (#2141)
- 4fa3bf4 feat: CNS/CNI async pod delete (#2183)
- 44dc74e [CNI] Migrate network and platform package logging to zap (#2209)
- c9adf9a Publishing our Windows dropgz version in linux dropgz manifest (#2218)
- 7d479b3 revert: makefile naming for cluster creation (#2214)
- d01947f fix: updating CNI to v1.5.11 for dropgz (#2211)
- c281674 fix: serviceAccount must be specified at pod spec level in dual stack goldpinger deployments (#2208)
- 61da686 ci: Increase timeout of datapath tests (#2206)
- 210fe86 Feat: Created a Network Container Status Section to be updated with the latest error code (#2193)
- a90a77e restruct zap logger for CNI (#2184)
- 666f36c CNS - Ensuring no stale NCs during NNC reconcile (#2192)
- 1360e02 ci: Changing Service Connection for PR pipeline (#2153)
- 23e37aa ci: Increase vmSize for dualstack overlay (#2203)
- e102891 test(cyclonus): [WIN-NPM] fix consistent failure from not sleeping long enough (#2174)
- 3f313ad fix: add OS=windows to manifest-add args (#2194)
- 0b743ac fix: don't delete an existing conflist (#2115)
- 1116f7e Update MTPNC scope (#2186)
- 9ace4b7 change total IPs and add secondary IP metric (#2172)
- 1adf24a Add MTPNC reconciler for cache population in Swift V2 (#2164)
- c93109a ci: Bypass Dualstack E2E on cluster creation failure (#2185)
- d0559f8 ci: Improve CreateValidator and restartNetworkCmd reliability (#2181)
- 2a468c4 fix: updating CNI to v1.5.10 for dropgz (#2168)
- 216cc23 update swiftv2 crds scope (#2176)
- e789e04 ci: update CNS|dropgz version (#2169)
- b1c2508 ci: add node and CNS restart test case in dualstack (#2135)
- e5d97bb Add NotFound error handling to NMAgent client (#2163)
- 35c6833 Ankaggar/consolidate crds (#2171)
- e767b15 feat: CNS writes SWIFT conflist (#2110)
- 06e3877 Upgrade controller-runtime (#2162)
- b5440dd fix: Change cluster name for cilium nightly pipeline (#2167)
- ef30552 fix: Change argument in load-test template (#2136)
- ec9d41e hotfix for adding duplicated routes (#2161)
- 1b2a04a feat: stub CNS Pod watcher (#2112)
- d17079b docs: proposal for async pod delete handling (#2138)
- 626e16c ci: add node and CNS restart test case for v4overlay cluster (#2152)
- 0062d04 fix: Remove NLM_F_EXCL flag from Netlink Delete call (#2150)
- ba689eb add swift v2 config based on node label (#2144)
- 50422dc [Multitenancy]: Add PodNetwork field to MTPNC spec (#2151)
- 4aecfd6 ci: add packages for submodule trigger (#2154)
- 9a3c50c perf: 🚀 Increase CNI Lock Timeout to 30 seconds for Linux AKS. (#2101)
- 906313d [Multitenancy]: Add PNI CRD (#2134)
- 9612960 fix: Add back cluster create/delete for Cilium Nightly Pipeline (#2146)
- caa0c8d fix: correct make cmd for creating cilium cluster (#2147)
- 0f835df zap: change cni component structure (#2143)
- a307bd4 Adding CNS/CNI v1.5.4 for vNetBlock E2E testing (#2140)
- 3b7c365 [Multitenancy]: Add PodNetwork CRD (#2133)
- f712771 ci: cilium scale pipeline (#2085)
- 19e42c4 fix: overlay IPAM not reporting version (#2090)
- 2740187 ci:[CNI] ACN PR Pipeline speed improvements (#2077) [ #2098 ]
- 590b036 chore: log process id instead of logging name (#2100)
- c633bf5 chore: Adding CNI codeowners (#2132)
- 6a9fddb [Multitenancy]: Add NodeInfo crd (#2113)
- e1581a1 [Multitenancy] : Add MT PodNetworkConfig CRD (#2111)
- d914de9 deps: bump go.uber.org/zap from 1.24.0 to 1.25.0 in /dropgz (#2119)
- 2a09dd3 fix: deadlock when os.Stat errors within rotate method (#1716)
- 34b6c9e fix: updating CNI to v1.5.9 for dropgz (#2076)
- 9604aea dualstack overlay linux testcases and windows checker (#2098)
- a82e39e ci: [CNI] [NPM] Add NPM|CNI integration test to load-test pipeline. (#2105)
- f0d1413 ci: Enable /azp run for submodule pipeline (#2106)
- 0603722 Updated log line for IP Usage metrics. (#1961)
- e9ddb87 put back the config to write logs to the file instead of only stdout logs (#2107)
- e6a8ea6 ci: adding cni package as a trigger (#2108)
- bbf2fd4 ci: Update dns tests for k8s conformance (#2104)
- 764d89e Swift v2 CNS design (#2093)
- 14b916b ci: Paramterize test-validate-state (#2109)
- de87423 CI: add variable for node count (#2088)
- c8005ed CNS - consider multiple IPs for a pod in reconciliation after restart (#2079)
- 0e4fbdd refactor: [CI-CNI] Removing the predefined interfaces from validate (#2047)
- 0124827 ci: Remove window cni binaries update code (#2097)
- 7a41178 feat: [dropgz] Dropgz for windows (#2075)
- 0c60fc3 chore: add release branches to pr pipeline trigger (#2095)
- a7d8c6c test: add azure cni overlay e2e (#2073)
- a20fb84 refactor: Match CNI go tests (#2092)
- 3658951 ci:[CNI] Windows datapath using k8se2e template (#2041)
- 02311fd ci: Add k8s network conformance tests to makefile (#2086)
- b45c2c7 CI: Removing AKS engine related code (#2089)
- 986a1f0 CNS - fix locking in AssignDesiredIPConfigs (#2080)
- 24d77f1 test: clean up cns state check tests (#2082)
- 2dff809 pipeline ipv6 datapath (#2069)
- cc251ca fix: assume invalid semver CNI has the required dump state command (#2078)
- ce0e06c test: create nginx deployments in scale test (#2074)
- ca02c14 ci: add cilium identities check to nightly pipeline (#2071)
- 9ec663c ci:[CNI] Remove load balancer tests and add rollout status for konnectivity-agent in ACN PR pipeline (#2072)
- ba17a9c scripts to cleanup ovs bridge and ovs leaked rules (#2066)
- 68cddea fix: [CI}mismatch in the variable name to deploy the services in scale test (#2070)
- 451c691 ci:[CNI] Replace AKS-Engine Tests with k8s conformance tests (#2062)
- 97fdf81 fix: use cached ctrlruntime client in IPAM pool monitor (#2043)
- 6325924 add EnableAZR flag to make home az goroutine as an opt-in feature (#2067)
- 63548ed chore: Removing CNI logs that are not useful (#2065)
- b1a63a9 adding CNS fix for requesting IPs with 0 NCs (#2063)
- 0f3cd58 chore: bump azure-npm-capz.yaml (#2053)
- 193b644 [Fix] update gw ip to 169.254.2.1 for transparent-vlan as its conflicting with other cni (#2064)
- ebddca1 perf: [NPM] [LINUX] add NetPols in background (#1969) [ #2012 ]
- 99843e9 Improving error messages in windows command execution (#2054)
- 8a105b9 Returning IPAddress instead of IPPrefix in CNI ADD response (#2038)
- 53ea9ec Adding cni and cns deamonset specs to target managed DNC scenario (#2051)
- 5593e97 Removing addition of default routes before HNS network creation (#2059)
- 33890dd fix: skip reserved IPs (#2060)
- dc37cef fix: return new error when no ncs found in nnc crd (#2061)
- 8f5a2b2 ci: [Cilium] Add CNS and dropgz version as pipeline params (#2058)
- 89cbe46 Add Delete Network call to NMAgent client (#2050)
- c1a1408 ci:[CNI] Update pool name for cni load test pipeline (#2036)
- e469136 fix: disabling CGO for NPM (#2044)
- 846e508 ci: [CNI] Adding aks cluster creation steps for k8s e2e test (#2052)
- e9257ed ci: validate CNS in-memory state after restart (#2049)
- 1bc34bd fix: [CNI] Windows image change for load test (#2048)
- 672cce9 update: add pod info to windows endpoint (#2040)
- 04566d5 implement zap for cni (#1933)
- 3ad4c65 perf: Store Lock timeout for CNI in Windows is increased to 1 minute. (#1924)
- e45ad21 ci:[CNI] Windows cniv1 load test pipeline (#2024)
- c10900e fix: [CNI] CNI load test failing due to namespace already created (#2031)
- 36b67b4 fix: [WIN-NPM] race during bootup where we may not add one NetPol to a Pod (#2028)
- c48c3e1 fix: CNS init must have an NC (#2030)
- 175a1f6 update codeowners (#2029)
- 21b5bbe fix: reconcile initial state from CRD regardless of existing podInfo (#2022)
- 5caf8d2 fix: setdir in CNI client (#2027)
- 390977d ci:[CNI] Add windows CNIv1 datapath test (#2016)
- d4df708 [Fix][CNS] InterfaceID should be set to containerID instead of interfaceName if CNS managing state (#2023)
- 51152f3 test:[NPM] Adding service deployment for the scale test (#2007)
- 256dc89 log: [NPM] don't log benign nft errors at bootup (#2012)
- ca266b1 Add wireserver and metadata connecitivity tests to cilium and swift pipeline (#2006)
- 9627a4f ci:[CNI] Add Retry to connectivity test (#2015)
- 6fd545a fix: implement String for logging of PodInfo and IPConfig (#2020)
- 8b70680 fix: updating CNI version in dropgz to 1.5.4 (#2021)
- 96243c3 fix: [WIN-NPM] fix units of new latency metrics (#2018)
- b9ffaf2 deps: bump github.com/golangci/golangci-lint from 1.52.2 to 1.53.3 in /build/tools (#2019)
- e0d0856 CI:[CNI] Templatise CNI load test pipeline yaml (#2011)
- 5f53f7a Removing a network policy test that is unreliable (#2017)
- 6b805e5 fix: Updating the vmsize for e2e cilium to avoid resource scarcity (#2014)
- fa2de6d set mellanox reg key (#1768)
- f687dee 'overlay' conflist generator for CNS (#2010)
- 0bc72e4 Moving v4overlay and dualstackoverlay to just 'overlay' in CNI (#2008)
- 1514d95 ci: [CNI] Move Nightly Cilium Pipeline test to ACN (#1963) [ #1981, #1970, #1968, #1988, #1979, #1921, #1974, #1965, #1900, #1978, #1959, #1983, #1997, #1994 ]
- 940a7a7 ci: [NPM] improve scale pipeline & fix edge case in scale script (#1975)
- e6eeb50 feat: [NPM] metric for total Pod IPs (#1999)
- 6159781 log/test: [WIN-NPM] log when we finish bootup phase & make UT more consistent (#2001)
- 40454b7 docs: updating the pull request readme to add labels for each PR (#2009)
- 008ae45 CI: [CNI] Replace the bash scripts for CNI load testing with golang test cases (#2003)
- a68d638 add v6 port mapping policy to dualstack overlay (#1989)
- d8a03ce [Cilium] [Pipeline] Enable Kubeproxy replacement healthz endpoint (#1990)
- d4d3598 ci: bump cilium to v1.12.10 (#1995)
- bcca3fe Remove redundant routes in dualstackoverlay for windows nodes (#2002)
- 7743fda remove udp port 3389 (#1998)
- a0d2b25 test: Adding prometheus config for acn docs (#1964)
- 8406346 CNS to be able to generate dualstack overaly CNI conflist (#1981)
- acfefd2 Initial getHomeAZ 404 changes (#1994)
- 5b7aa6e ci: change overlaye2e stage to cilium-overlay (#1997)
- 9fd24cc Remove SSH port 22 rule from aks-engine clusters (#1983)
- 04f9285 feat: [WIN-NPM] metrics for latencies and failures (#1959)
- 6f66bbf tool: [NPM] script to clean up iptable chains (#1978)
- 2066717 perf: [WIN-NPM] fast bootup (#1900)
- 024819d ci: disable kube-proxy for test clusters (#1965)
- aaf639c fix: [NPM] check if policy exists in case of nil pointer (#1974)
- ba18fc7 [Vnet Scale - CNS]: Flattening CIDR ranges for Node NNC to a list (#1921)
- 727f8df Always use 0 for NC version in Overlay (#1979)
- 20a3fc2 ci: windows profile container image (#1988)
- e620685 fix: reserve 0th IP as gateway for overlay on Windows (#1968)
- 40022da add retry to nnc update during scaledown (#1970)
- 92abf03 fix nnccli log message (#1955)
- ce11a8d ci: [NPM] scale test pipeline using KWOK (#1915)
- 47a358c ci: fix cilium validate state check for PRs (#1962)
- d711636 Ncid upper case hotfix (#1943)
- cd137eb Cnsclientlog fix (#1960)
- 62e7e19 ci: [WIN-NPM] mitigate Cyclonus infra issues (#1958)
- 6c7dab2 ci: use 1.4.44_hotifx image in cilium load test (#1950)
- dd41af8 ci: [WIN-NPM] windows validation script run on CAPZ (#1912)
- 35b8cc3 Add a linter for detecting fmt.Errorf w/ %w (#1952)
- 1bedb8d Update CODEOWNERS (#1948)
- a14eb1f CNS - Remove vnet join cache check during NC publish (#1946)
- 7f223f2 fix: generate cni conflist if NCs already exist in state (#1940)
- b9861e2 Add log to happy path (#1929)
- 25319a4 Update CNI version to 1.5.0 for the dropgz image (#1941)
- 1af833c deps: bump sigs.k8s.io/controller-tools from 0.11.3 to 0.12.0 in /build/tools (#1938)
- f501180 deps: bump github.com/Azure/azure-container-networking from 1.4.46 to 1.5.0 in /azure-ipam (#1936)
- 77c92b3 [NPM] feat: use iptables nft for linux (#1937)
- 41f451a Added IP Usage metrics at Rest server. (#1932)
- 66acf01 Update to cilium v1.12.8 (#1934)
- f955ae0 ci: cilium load test uses cns write conflist (#1928)
- 4f76b19 fix: [CNI] NAT hostPort mapping for HNSv2 (#1922)
- 2df9d27 Update install-cni-plugin.sh (#1792)
- b02110f Dualstack overlay cni (#1925)
- 61aae03 perf: [WIN-NPM] add all cached NetworkPolicies to a Pod at once (#1893)
- dcd55b3 ci: [CNI] Add restart node in stage in the load test of cni pipeline (#1916)
- cc6aaf5 update nnc printcols for kubectl output (#1908)
- aa163aa perf: [WIN-NPM] apply ipsets in background (#1875) [ #1729 ]
- 3f1c159 ci: validate pods and systemd-networkd restart for PRs (#1909)
- 08d3fb1 ci: cns writes cilium conflist for PR tests (#1917)
- fec45f9 fix CNS client (#1920)
- a82b312 Set constant mac for host veth interface in transparent vlan mode (#1906)
- a024d7d Fix incorrect error "UnsupportedAPI" returned by CNI (#1889)
- cf5d99b CNS ipam and client changes to address comments (#1913)
- d9104f0 test: expand KWOK scripts to test deletions and more (#1910)
- 1ec3abd Delete host veth interface on endpoint creation error in transparent-vlan mode (#1892)
- 3b57063 deps: bump github.com/spf13/cobra from 1.6.1 to 1.7.0 in /dropgz (#1894)
- f48d9b8 ci: [CNS] fix cns-manifest-build parameter (#1907)
- c565c55 Update npm.md (#1911)
- 026c201 fix: [WIN-NPM] process updatePods in fifo order (#1856)
- d7fc7e2 ci: [WIN-NPM] remove ws19 build (#1844)
- ddb3417 fix: [WIN-NPM] allow readiness probes (#1887) [ #1857 ]
- 44fb03e ci: [CNI] Load testing for cilium cni (#1871)
- e792ef5 CNS writes Cilium Conflist (#1901)
- 5f89e37 add logs for home az monitor (#1899)
- 76822f4 validating home az value (#1902)
- 83104c7 ci: [WIN-NPM] fix download failures in Cyclonus Pipeline (#1903)
- aec0bf9 fix: print DeleteNetworkContainerRequestBody correctly in log (#1896)
- 7546aac fix: [Telemetry] Prevent telemetry connect if no binary path (#1883)
- ab8858b consolidated dependency update for azure-ipam (#1864)
- 9e337ba test: k8s scale testing with KWOK (#1879)
- 6265826 fix: [WIN-NPM] filter HNS endpoints (#1848)
- afe51b4 fix: update nodeAffinity labels for azcni v1 manifests (#1898)
- 4e94aca deps: bump github.com/Azure/azure-container-networking from 1.4.45 to 1.4.46 in /azure-ipam (#1895)
- 6048ba2 Adding Pprof register method (#1885)
- 88f70b1 [Feature: Vnet Scale]: Added the vnet block mode of operation for the NC Type in the NNC (#1872)
- a8fa438 deps: bump github.com/docker/docker from 20.10.8+incompatible to 20.10.24+incompatible (#1891)
- cdf4cbe ci: increase golint timeout to 25m (#1890)
- 3e06a07 Dualstack CNS Changes (#1773)
- 2538e57 cilium ci: set l7proxy to false (#1884)
- f35403a ci: increase golint timeout from 10 to 15m (#1886)
- cf50ca9 consolidated build dependency update (#1882)
- 18d4c70 timeout after 15 minutes waiting for the NNC reconciler to start (#1861)
- f8960f2 consolidated dependency update for zapai (#1878)
- 11604e5 consolidated dependency updated for dropgz (#1877)
- 4dfd97c update to go1.20 (#1781)
- 3a5c4f5 change name to AZREnabled (#1874)
- 0c9a726 fix: [WIN-NPM] back-compat mitigation to PATH issue (#1867)
- 8fcc084 test: [WIN-NPM] skip unnecessary UTs (#1857)
- 044f16d deps: bump github.com/Azure/azure-sdk-for-go/sdk/keyvault/azsecrets from 0.7.1 to 0.11.0 (#1693)
- ae8a11c add metric for tracking failure to start the controller-runtime manager (#1860)
- b77f715 deps: bump k8s.io/client-go from 0.26.1 to 0.26.3 (#1858)
This list of changes was auto generated.