v1.4.17
What's Changed
- chore: remove dependabot vendor by @matmerr in #1141
- Update IPAM pool monitor's pool state logic and language by @rbtr in #1126
- fix: [CI] adding profile name to logs by @vakalapa in #1149
- fix: [CNS] fixing a regex to extract hostip in getncversion req by @vakalapa in #1140
- feat: add image and manifest for windows npm by @matmerr in #1098
- feat: [NPM] adding windows ACL Policy reset support by @vakalapa in #1121
- fix: [NPM] using HCSShim fork to vendor until we have a bug fixed in main repo by @vakalapa in #1153
- vendor: bump github.com/microsoft/ApplicationInsights-Go from 0.4.3 to 0.4.4 by @dependabot in #1146
- vendor: bump github.com/spf13/viper from 1.8.1 to 1.9.0 by @dependabot in #1157
- feat: shim in a metric for ipconfigstatus state transition durations by @rbtr in #1080
- vendor: bump k8s.io/client-go from 0.22.1 to 0.22.4 by @dependabot in #1148
- fix: [NPM] enable v2 toggle name in windows by @vakalapa in #1162
- fix: use server-side applies in nnc client by @rbtr in #1152
- fix: [NPM] adding unsupported translation check for windows NPM by @vakalapa in #1128
- test: [NPM] conformance tests for multiple profiles by @huntergregory in #1138
- test: [NPM] This PR has all scripts and documents to run kubemark for future NPM scale perf experiment by @JungukCho in #1130
- ci: [CNI dualstack] Added e2e test pipeline for linux dualstack scenario by @tamilmani1989 in #1156
- fix: [NPM] wait for Azure network to be created in windows DP for 20 … by @vakalapa in #1155
- appinsights zapcore by @rbtr in #1158
- add devcontainer for codespaces by @rbtr in #1169
- fix: [NPM] fix conformance pipeline NPM Logs name by @vakalapa in #1171
- fix: [NPM] v2 backwards compatibility by @huntergregory in #1154
- feat: [NPM] define transport shim layer using gRPC by @nitishm in #1163
- feat: [NPM] iptables comments for v2 by @huntergregory in #1167
- perf: [NPM] cut latency in half for v2 applyIPSets by @huntergregory in #1175
- fix: [NPM] DP bootup and Linux DP refinements by @huntergregory in #1150
- windows dualstack pipeline by @tamilmani1989 in #1170
- fix: [NPM] fix Windows build errors by @huntergregory in #1183
- fix: [NPM] remove print statement in v1 and update testpolicy names by @huntergregory in #1184
- Added SBOM Generator tool to pipeline by @bohuini in #1196
- feat: [NPM] GoalState processor for Daemon pod by @vakalapa in #1187
- feat: [NPM] call policy reconcile in dataplane by @huntergregory in #1188
- feat: [NPM] Create controlplane manager for decomposed model by @nitishm in #1189
- Server-side filtering for NodeNetworkConfig, Node, and Pod objects by @rbtr in #1198
- update dualstack rgname to "kubernetes-dual-xx" by @tamilmani1989 in #1204
- fix: [NPM] detect multi-digit numbers when getting iptables line number by @huntergregory in #1199
- chore: Log CNI events to kusto for debugging by @tamilmani1989 in #1193
- perf: [NPM] remove debug logging in v2 dataplane by @huntergregory in #1186
- fix: [NPM] Windows Dataplane logic fix for src and dst ports by @vakalapa in #1197
- feat: toggle for ipset mode plus profile for v2-apply-on-need by @huntergregory in #1207
- vendor: bump sigs.k8s.io/controller-runtime from 0.9.5 to 0.11.0 by @dependabot in #1174
- feat: [NPM] Forward Compatibility: delete v2 chains in v1, and Restructure Code by @huntergregory in #1200
- vendor: bump github.com/spf13/cobra from 1.2.1 to 1.3.0 by @dependabot in #1180
- vendor: bump google.golang.org/grpc from 1.40.0 to 1.44.0 by @dependabot in #1208
- vendor: bump github.com/hashicorp/go-version from 1.3.0 to 1.4.0 by @dependabot in #1210
- Adds CodeQL action by @rbtr in #1143
- match on Node controller ref in NNC event predicate by @rbtr in #1190
- vendor: bump github.com/spf13/viper from 1.9.0 to 1.10.1 by @dependabot in #1179
- fix: [NPM] reduce log noise for reconcile periodic task by @vakalapa in #1209
- fix initialize from kube pods flow by @rbtr in #1194
- vendor: bump go.uber.org/zap from 1.19.1 to 1.20.0 by @dependabot in #1211
- vendor: bump github.com/google/go-cmp from 0.5.6 to 0.5.7 by @dependabot in #1214
- vendor: bump github.com/billgraziano/dpapi from 0.3.0 to 0.4.0 by @dependabot in #1182
- vendor: bump github.com/prometheus/client_golang from 1.11.0 to 1.12.1 by @dependabot in #1215
- fix: [NPM] fix incorrect ipset create, fix 1-off prometheus logic, and add cache checking for UTs by @huntergregory in #1202
- guard against unstructured url forwarding in CNS API's by @aegal in #1192
- vendor: bump k8s.io/klog/v2 from 2.30.0 to 2.40.1 by @dependabot in #1213
- vendor: bump k8s.io/client-go from 0.23.0 to 0.23.3 by @dependabot in #1212
- update tooling by @rbtr in #1217
- vendor: bump k8s.io/apiextensions-apiserver from 0.23.0 to 0.23.3 by @dependabot in #1221
- feat: don't use CNS for CNI DEL command in windows multitenancy by @thatmattlong in #1216
New Contributors
- @dependabot made their first contribution in #1146
- @bohuini made their first contribution in #1196
Full Changelog: v1.4.16...v1.4.17