What's Changed
Minor Changes:
- Add CLI flag to specify --kubeconfig (cilium/cilium#34573, @ldlb9527)
- Add support for automatic port-forwarding in Hubble CLI Replace kubectl-based port-forwarding with native implementation in Cilium CLI (cilium/cilium#35483, @devodev)
- cilium-cli status: fail fast on terminal error (cilium/cilium#35048, @nimishamehta5)
- feat(clustermesh): Deploy in parallel the connections (cilium/cilium#35021, @littlejo)
- Miscellaneous improvements to the sysdump collection (cilium/cilium#35610, @giorio94)
Bugfixes:
- Fix packet drops for pod-to-pod connections that pass through ingress & egress proxy when using IPsec, caused by MTU misconfiguration. (cilium/cilium#35173, @smagnani96)
- Fixed Cilium CLI fatal error: concurrent map read and map write (cilium/cilium#35311, @chaunceyjiang)
CI Changes:
- Add concurrency to test-ipsec-upgrade (cilium/cilium#35362, @aanm)
- cilium-cli: Ignore "No egress gateway found" drops (cilium/cilium#35609, @pchaigno)
- cli/connectivity: Test strict mode encryption (cilium/cilium#35231, @jschwinger233)
Misc Changes:
- chore(deps): update all-dependencies (main) (cilium/cilium#35221, @cilium-renovate[bot])
- chore(deps): update all-dependencies (main) (cilium/cilium#35376, @cilium-renovate[bot])
- chore(deps): update all-dependencies (main) (cilium/cilium#35490, @cilium-renovate[bot])
- chore(deps): update docker.io/library/golang:1.23.2 docker digest to a7f2fc9 (main) (cilium/cilium#35373, @cilium-renovate[bot])
- chore(deps): update docker.io/library/golang:1.23.2 docker digest to ad5c126 (main) (cilium/cilium#35568, @cilium-renovate[bot])
- chore(deps): update go to v1.23.2 (main) (cilium/cilium#35199, @cilium-renovate[bot])
- cilium-cli: account for opt out labels in node to node encryption tests (cilium/cilium#35585, @giorio94)
- cilium-cli: connectivity test: support every kind of resource for tests (cilium/cilium#35314, @squeed)
- cilium-cli: Show config.cilium.io annotations on configmap (cilium/cilium#35020, @joamaki)
- connectivity: Introdue Multicast connectivity test (cilium/cilium#34530, @yushoyamaguchi)
- Enable testifylint to lint test files, and mechanically fix reported issues (cilium/cilium#35237, @giorio94)
- Fixed Cilium CLI fatal error: concurrent map read and map write (cilium/cilium#35396, @chaunceyjiang)
- refactor: Use error definition in github.com/cilium/ebpf instead of using hard-corded error message (cilium/cilium#35389, @yushoyamaguchi)
- Replace
inctimer
package withtime.After
(cilium/cilium#35653, @tklauser) - Revert "Fixed Cilium CLI fatal error: concurrent map read and map write" (cilium/cilium#35391, @pchaigno)
- Strip quotes from modifier arg in all Dockerfiles (cilium/cilium#35427, @hemanthmalla)
- multicluster: Increase hubble-event-queue-size by @michi-covalent in #2823
- chore(deps): update golang docker tag to v1.23.2 by @renovate in #2825
- chore(deps): update ubuntu:24.04 docker digest to b359f10 by @renovate in #2826
- chore(deps): update google-github-actions/auth action to v2.1.6 - autoclosed by @renovate in #2821
- Update stable release to v0.16.19 by @michi-covalent in #2824
- chore(deps): update golangci/golangci-lint-action action to v6.1.1 by @renovate in #2827
- chore(deps): update docker/setup-buildx-action action to v3.7.0 by @renovate in #2828
- chore(deps): update docker/setup-buildx-action action to v3.7.1 by @renovate in #2830
- chore(deps): update all github action dependencies (patch) by @renovate in #2831
- chore(deps): update docker.io/library/golang docker tag to v1.23.2 by @renovate in #2829
- chore(deps): update actions/upload-artifact action to v4.4.2 by @renovate in #2832
- chore(deps): update actions/upload-artifact action to v4.4.3 by @renovate in #2833
- chore(deps): update ubuntu:24.04 docker digest to ee6860a by @renovate in #2834
- chore(deps): update ubuntu:24.04 docker digest to ab64a83 by @renovate in #2835
- chore(deps): update ubuntu:24.04 docker digest to d4f6f70 by @renovate in #2837
- chore(deps): update dependency cilium/cilium to v1.16.3 by @renovate in #2836
- chore(deps): update ubuntu:24.04 docker digest to 99c3519 by @renovate in #2838
- chore(deps): update actions/setup-go action to v5.1.0 by @renovate in #2841
- chore(deps): update actions/checkout action to v4.2.2 by @renovate in #2840
- action: allow to configure image repo for CI installs by @rgo3 in #2844
- chore(deps): update docker/dockerfile docker tag to v1.11 by @renovate in #2845
- chore(deps): update all github action dependencies (patch) by @renovate in #2843
- .github: support native hubble port-forwarding by @devodev in #2848
- chore(deps): update softprops/action-gh-release action to v2.0.9 by @renovate in #2846
- Prepare for v0.16.20 release by @michi-covalent in #2847
New Contributors
Full Changelog: v0.16.19...v0.16.20