Releases: cilium/cilium-cli
Releases · cilium/cilium-cli
Release v0.16.2
What's Changed
- renovate: Don't pick up new Go patch versions in go.mod by @michi-covalent in #2408
- gha: increase Multicluster timeout by @aspsk in #2412
- Revert "ingress: Update backend service for Ingress" by @michi-covalent in #2413
- fix(deps): update module helm.sh/helm/v3 to v3.14.3 by @renovate in #2410
- fix(deps): update github.com/cilium/charts digest to a5bec49 by @renovate in #2415
- chore(deps): update all github action dependencies (minor) by @renovate in #2411
- Prepare for v0.16.2 release by @michi-covalent in #2416
New Contributors
Full Changelog: v0.16.1...v0.16.2
Release v0.16.1
What's Changed
- refactor: Move internal/cli to cli/ by @michi-covalent in #2367
- fix: update ldflags for local-release by @chenrui333 in #2370
- chore(deps): update golang-images by @renovate in #2371
- chore(deps): update golang docker tag to v1.22.1 by @renovate in #2369
- Update stable release to v0.16.0 by @michi-covalent in #2368
- chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 8425131 by @renovate in #2373
- chore(deps): update docker/build-push-action action to v5.2.0 by @renovate in #2380
- sysdump: improve tetragon tasks by @kkourt in #2387
- ingress: Update backend service for Ingress by @sayboras in #2383
- chore(deps): update azure/login action to v2 by @renovate in #2376
- Don't depend on github.com/mholt/archiver by @michi-covalent in #2382
- fix(deps): update all go dependencies main (patch) by @renovate in #2379
- fix(deps): update all go dependencies main by @renovate in #2377
- chore(deps): update softprops/action-gh-release action to v2 by @renovate in #2390
- chore(deps): update go to v1.22.1 (patch) by @renovate in #2378
- Improve the helm values autodetection logic by @giorio94 in #2365
- connectivity: collect sysdump from all clusters on failure by @giorio94 in #2391
- chore(deps): update softprops/action-gh-release action to v2.0.4 by @renovate in #2393
- Add InitializeCommand hook by @michi-covalent in #2397
- Store namespace and k8sClient in the command context by @michi-covalent in #2375
- refactor: Move sniff under connectivity by @michi-covalent in #2394
- refactor: Move Hooks to the api package by @michi-covalent in #2400
- chore(deps): update dependency go to v1.22.1 by @renovate in #2402
- chore(deps): update docker/login-action action to v3.1.0 by @renovate in #2401
- fix(deps): update module github.com/cilium/hubble to v0.13.2 by @renovate in #2403
- chore(deps): update dependency cilium/cilium to v1.15.2 by @renovate in #2405
- fix(deps): update github.com/cilium/charts digest to 724231f by @renovate in #2406
- Prepare for v0.16.1 release by @michi-covalent in #2404
New Contributors
- @chenrui333 made their first contribution in #2370
Full Changelog: v0.16.0...v0.16.1
Release v0.16.0
What's Changed
- fix(deps): update module helm.sh/helm/v3 to v3.14.1 [security] by @renovate in #2308
- GCP OIDC instead of SA creds. by @viktor-kurchenko in #2313
- fix(deps): update all go dependencies main (patch) by @renovate in #2312
- Hide
key-per-node
flag. by @viktor-kurchenko in #2316 - Update stable release to v0.15.23 by @michi-covalent in #2310
- Use encryption models from Cilium dependency. by @viktor-kurchenko in #2318
- renovate: additionally manage updates for action.yaml by @giorio94 in #2299
- fix(deps): update all go dependencies main by @renovate in #2311
- chore(deps): update dependency cilium/cilium to v1.15.1 - autoclosed by @renovate in #2305
- chore(deps): update actions/setup-go action to v5 by @renovate in #2323
- chore(deps): update golangci/golangci-lint docker tag to v1.56.2 by @renovate in #2309
- chore(deps): update dependency kubernetes-sigs/kind to v0.22.0 by @renovate in #2304
- connectivity: add forbidden ICMPv6 message as expected drop reason by @giorio94 in #2317
- Introduce host firewall connectivity tests by @giorio94 in #2306
- fix(deps): update all go dependencies main (minor) by @renovate in #2325
- fix(deps): update module helm.sh/helm/v3 to v3.14.2 [security] by @renovate in #2324
- Add sig/encryption as owner of /encrypt/ in CODEOWNERS by @margamanterola in #2300
- connectivity: improve reporting for no-unexpected-packet-drops check by @giorio94 in #2315
- cilium status: additionally check for endpoints readiness by @giorio94 in #2298
- Refactor: Move junit package under connectivity package by @michi-covalent in #2331
- Status check error message improved. by @viktor-kurchenko in #2319
- sniffer: improve handling of tcpdump termination by @giorio94 in #2321
- Ignore Cilium endpoints not found error for the status command. by @viktor-kurchenko in #2320
- Delete classic mode install/uninstall/upgrade commands by @michi-covalent in #2328
- Delete classic mode hubble commands by @michi-covalent in #2335
- k8s: don't drop stdout of kubectl exec by @bimmlerd in #2332
- connectivity: fix encryption validation with wireguard encap + host fw by @giorio94 in #2333
- chore(deps): update docker/setup-buildx-action action to v3.1.0 by @renovate in #2338
- Delete classic mode clustermesh commands to get ready for v0.16 release by @michi-covalent in #2340
- connectivity: Remove --delete-cilium-pod-on-nodes flag by @michi-covalent in #2336
- Display formatted status during status wait by @raphink in #2261
- docs: Update version matrix by @sayboras in #2337
- Remove unused things by @michi-covalent in #2345
- uninstall: when --wait is specified, use foreground deletion. by @tommyp1ckles in #2344
- helm: Remove Get and GetParameter by @michi-covalent in #2349
- Remove golang.org/x/mod/semver dependency by @michi-covalent in #2347
- chore(deps): update all github action dependencies (patch) by @renovate in #2330
- refactor: Remove internal/utils/utils.go by @michi-covalent in #2348
- Remove --cluster-name flag by @michi-covalent in #2351
- fix(deps): update module github.com/prometheus/common to v0.49.0 by @renovate in #2354
- fix(deps): update module github.com/go-openapi/strfmt to v0.22.1 by @renovate in #2353
- refactor: Move ctrlcreader.go under /k8s/internal/ by @michi-covalent in #2346
- fix(deps): update module github.com/stretchr/testify to v1.9.0 by @renovate in #2358
- action: Add go-mod-directory parameter by @michi-covalent in #2359
- vendor: Pick up cilium/cilium v1.16.0-pre.0 by @michi-covalent in #2360
- sniffer: always dump captured packets in assert mode by @giorio94 in #2350
- sysdump: Export Hooks and InitSysdumpFlags by @michi-covalent in #2361
- chore(deps): update actions/download-artifact action to v4.1.4 by @renovate in #2357
- Move the CLI version string to the default package by @michi-covalent in #2362
- Connectivity test factory component. by @viktor-kurchenko in #2322
- Remove duplicate imports and enable stylecheck linter to prevent them by @tklauser in #2364
- Add error log check exception for leader election errors. by @tommyp1ckles in #2363
- Prepare for v0.16.0 release by @michi-covalent in #2366
New Contributors
- @margamanterola made their first contribution in #2300
- @bimmlerd made their first contribution in #2332
Full Changelog: v0.15.23...v0.16.0
Release v0.15.23
What's Changed
- gateway: Upgrade API version by @sayboras in #2285
- chore(deps): update dependency kubernetes-sigs/kind to v0.21.0 by @renovate in #2284
- IPsec key rotation command. by @viktor-kurchenko in #2266
- IPsec key status command implementation. by @viktor-kurchenko in #2287
- AWS OIDC instead of access key. by @viktor-kurchenko in #2297
- Remove no longer necessary step from the external workloads installation script generation process by @giorio94 in #2275
- Enable no-errors-in-logs check by default, and extend it to all Cilium components by @giorio94 in #2184
- chore(deps): update golangci/golangci-lint-action action to v4 by @renovate in #2295
- chore(deps): update helm/kind-action action to v1.9.0 by @renovate in #2296
- chore(deps): update golang docker tag to v1.22.0 by @renovate in #2289
- fix(deps): update module golang.org/x/mod to v0.15.0 by @renovate in #2294
- chore(deps): update go to v1.22.0 (minor) by @renovate in #2293
- chore(deps): update all github action dependencies (patch) by @renovate in #2286
- chore(deps): update golangci/golangci-lint docker tag to v1.56.1 by @renovate in #2290
- IPsec key rotation with algorithm change support. by @viktor-kurchenko in #2291
- chore: Amend connectivity tests for OpenShift by @fgiloux in #2303
- Increase timeouts in AKS and GKE GHA workflows by @giorio94 in #2307
- gha: increase GKE disk size in external workloads workflow to 15GB by @giorio94 in #2301
- Prepare for v0.15.23 release by @michi-covalent in #2302
New Contributors
Full Changelog: v0.15.22...v0.15.23
Release v0.15.22
What's Changed
- Update stable release to v0.15.21 by @michi-covalent in #2277
- Encryption status sub command. by @viktor-kurchenko in #2212
- connectivity: fix panic if the cilium-health test fails by @giorio94 in #2276
- chore(deps): update nick-invision/retry action to v3 by @renovate in #2278
- fix(deps): update module github.com/evanphx/json-patch to v5.9.0+incompatible by @renovate in #2271
- chore(deps): update dependency cilium/cilium to v1.15.0 by @renovate in #2279
- fix(deps): update module github.com/cilium/cilium to v1.15.0 by @renovate in #2280
- chore(deps): update docker.io/library/golang:1.21.6-alpine3.19 docker digest to a6a7f1f by @renovate in #2269
- fix(deps): update all go dependencies main by @renovate in #2282
- README.md: Update the title by @michi-covalent in #2281
- Fixes cilium clustermesh disconnect by @littlejo in #2185
- Prepare for v0.15.22 release by @michi-covalent in #2283
New Contributors
Full Changelog: v0.15.21...v0.15.22
What's Changed
- Update stable release to v0.15.21 by @michi-covalent in #2277
- Encryption status sub command. by @viktor-kurchenko in #2212
- connectivity: fix panic if the cilium-health test fails by @giorio94 in #2276
- chore(deps): update nick-invision/retry action to v3 by @renovate in #2278
- fix(deps): update module github.com/evanphx/json-patch to v5.9.0+incompatible by @renovate in #2271
- chore(deps): update dependency cilium/cilium to v1.15.0 by @renovate in #2279
- fix(deps): update module github.com/cilium/cilium to v1.15.0 by @renovate in #2280
- chore(deps): update docker.io/library/golang:1.21.6-alpine3.19 docker digest to a6a7f1f by @renovate in #2269
- fix(deps): update all go dependencies main by @renovate in #2282
- README.md: Update the title by @michi-covalent in #2281
- Fixes cilium clustermesh disconnect by @littlejo in #2185
- Prepare for v0.15.22 release by @michi-covalent in #2283
New Contributors
Full Changelog: v0.15.21...v0.15.22
Release v0.15.21
What's Changed
- Update stable release to v0.15.20 by @tklauser in #2229
- Bump alpine images to 3.19 by @tklauser in #2225
- clustermesh: fix hardcode at service type by @ii2day in #2230
- refactor: improve error messaging for version command by @ssttehrani in #2231
- bgp: Add command for retrieving bgp routes by @rastislavs in #2201
- Add host to pod tests to the connectivity suite by @giorio94 in #2234
- chore(deps): update actions/upload-artifact action to v4.1.0 by @renovate in #2235
- connectivity: only wait for daemonsets if needed by @neoaggelos in #2237
- chore(deps): update azure/login action to v1.6.1 by @renovate in #2239
- fix(deps): update module github.com/cilium/cilium to v1.15.0-rc.1 by @renovate in #2246
- Extract and generalize the sniffer logic used by encryption tests for easier reusability by @giorio94 in #2248
- chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 83fc333 by @renovate in #2244
- bgp: routes CLI - update min. cilium version, use
cilium
binary by @rastislavs in #2251 - chore(deps): update actions/upload-artifact action to v4.2.0 by @renovate in #2243
- sysdump: don't specify --follow while collecting hubble flows by @giorio94 in #2240
- make: allow building with debug symbols by @ldelossa in #2238
- chore(deps): update docker.io/library/busybox:stable-glibc docker digest to e046063 by @renovate in #2253
- Go workflow: Remove Cross-build step by @michi-covalent in #2255
- Go workflow: Add merge_group trigger by @michi-covalent in #2254
- chore(deps): update all github action dependencies to v2.1.0 (minor) by @renovate in #2257
- Minor improvements concerning the tunnel feature determination for connectivity tests by @giorio94 in #2247
- Fix status exit code by @ttretau in #2233
- connectivity: add unknown ICMPv4 code as expected drop reason by @giorio94 in #2242
- Simplify executing generic checks as part of the connectivity suite by @giorio94 in #2250
- fix(deps): update all go dependencies main by @renovate in #2245
- Retrieve CiliumNodes in connectivity tests context, and use them to determine PodCIDRs by @giorio94 in #2249
- bgp: enhance defaulting of
bgp routes
command by @rastislavs in #2256 - chore(deps): update docker.io/library/golang:1.21.6-alpine3.19 docker digest to 51a7800 by @renovate in #2263
- chore(deps): update golang:1.21.6-alpine3.19 docker digest to 29fd37e by @renovate in #2259
- chore(deps): update golang:1.21.6-alpine3.19 docker digest to a6a7f1f by @renovate in #2268
- chore(deps): update dependency cilium/cilium to v1.14.6 by @renovate in #2260
- chore(deps): update actions/upload-artifact action to v4.3.0 by @renovate in #2258
- fix(deps): update module google.golang.org/grpc to v1.61.0 by @renovate in #2264
- Unbreak the EKS (tunnel) CI workflow reverting a no-longer necessary workaround by @giorio94 in #2273
- hooks: split feature detection from setup and validation by @giorio94 in #2270
- Prepare for v0.15.21 release by @michi-covalent in #2272
New Contributors
- @ii2day made their first contribution in #2230
- @ssttehrani made their first contribution in #2231
- @rastislavs made their first contribution in #2201
- @neoaggelos made their first contribution in #2237
- @ttretau made their first contribution in #2233
Full Changelog: v0.15.20...v0.15.21
Release v0.15.20
What's Changed
- fix(deps): update module helm.sh/helm/v3 to v3.13.3 by @renovate in #2189
- fix(deps): update all go dependencies main by @renovate in #2188
- chore(deps): update dependency cilium/cilium to v1.14.5 by @renovate in #2182
- chore(deps): update module golang.org/x/crypto to v0.17.0 [security] by @renovate in #2196
- internal: export json/yaml utils by @jibi in #2198
- chore(deps): update module github.com/containerd/containerd to v1.7.11 [security] by @renovate in #2200
- defaults: add 'Host datapath not ready' to expected drop reasons by @ti-mo in #2206
- tests: egressgw: minor improvements and clean ups by @jibi in #2063
- Drop cilium endpoint verification. by @viktor-kurchenko in #2205
- connectivity: don't configure pod port information when unused by @giorio94 in #2194
- Make cilium clustemesh status compatible with external kvstore by @giorio94 in #2199
- Cilium-cli - fixed spelling mistake in "install" help output by @saintdle in #2211
- fix(deps): update all go dependencies main (patch) by @renovate in #2209
- Enable running connectivity tests requiring a node without Cilium in combination with clustermesh by @giorio94 in #2191
- chore(deps): update azure/login action to v1.6.0 by @renovate in #2213
- chore(deps): update quay.io/cilium/alpine-curl docker tag to v1.9.0 by @renovate in #2215
- chore(deps): update golang:1.21.5-alpine3.18 docker digest to c157305 by @renovate in #2202
- chore(deps): update google-github-actions/setup-gcloud action to v2.0.1 by @renovate in #2203
- chore(deps): update docker.io/library/golang:1.21.5-alpine3.18 docker digest to d8b9994 by @renovate in #2207
- chore(deps): update all github action dependencies to v4 (major) by @renovate in #2187
- fix(deps): update all go dependencies main by @renovate in #2208
- Make connectivity test pods terminate quickly by @giorio94 in #2195
- chore(deps): update google-github-actions/auth action to v2.0.1 by @renovate in #2218
- chore(deps): update actions/download-artifact action to v4.1.0 by @renovate in #2219
- chore(deps): update golang docker tag to v1.21.6 by @renovate in #2221
- defaults: Ignore XfrmInStateInvalid errors if rare by @pchaigno in #2216
- chore(deps): update go to v1.21.6 (patch) by @renovate in #2223
- chore(deps): update quay.io/cilium/json-mock docker tag to v1.3.8 by @renovate in #2214
- chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 51d373b by @renovate in #2217
- ci: unique artifact name for junit reports in kind workflow by @tklauser in #2226
- ci: remove unnecessary steps unlabeling nodes in kind workflow by @tklauser in #2224
- chore(deps): update actions/download-artifact action to v4.1.1 by @renovate in #2227
- Prepare for v0.15.20 release by @tklauser in #2228
Full Changelog: v0.15.19...v0.15.20
Release v0.15.19
What's Changed
- Update stable release to v0.15.18 by @michi-covalent in #2179
- Move perf test command to separate subcommand by @marseel in #2168
- check: add third client scheduled on a different node by @jibi in #2183
- connectivity: Ignore expected XFRM errors by @pchaigno in #2190
- chore(deps): update docker.io/library/busybox:stable-glibc docker digest to ee22a58 by @renovate in #2192
- Prepare for v0.15.19 release by @michi-covalent in #2193
Full Changelog: v0.15.18...v0.15.19
Release v0.15.18
What's Changed
- connectivity: Add more tests for Ingress Controller by @sayboras in #2126
- chore(deps): update golang docker tag to v1.21.5 by @renovate in #2155
- Update stable release to v0.15.17 by @michi-covalent in #2153
- connectivity: Set test-conn-disrupt dispatch interval to 0ms by @brb in #2156
- chore(deps): update actions/setup-go action to v5 by @renovate in #2157
- Remove Cilium v1.11 from the version list by @michi-covalent in #2158
- connectivity: Check for unexpected packet drops by @pchaigno in #2151
- Assign unique names to connectivity test jobs by @michi-covalent in #2172
- chore(deps): update google-github-actions/setup-gcloud action to v2 by @renovate in #2170
- Remove classic mode tests from the main branch by @michi-covalent in #2159
- chore(deps): update golang-images by @renovate in #2154
- chore(deps): update go to v1.21.5 (patch) by @renovate in #2163
- kind: Set conn-disrupt-test-setup by @brb in #2176
- Don't modify running cluster in dry-run mode by @tklauser in #2166
- fix(deps): update all go dependencies main (patch) by @renovate in #2164
- fix(deps): update github.com/cilium/charts digest to 64e4ab4 by @renovate in #2177
- connectivity: Bump test-connection-disruption img to v0.0.13 by @brb in #2165
- Prepare for v0.15.18 release by @michi-covalent in #2178
Full Changelog: v0.15.17...v0.15.18
Release v0.15.17
What's Changed
- Update stable release to v0.15.16 by @michi-covalent in #2132
- Fix: format type %d->%f by @l1b0k in #2137
- chore(deps): update google-github-actions/auth action to v1.3.0 by @renovate in #2133
- Build release binaries on pull requests by @michi-covalent in #2136
- chore(deps): update google-github-actions/auth action to v2 by @renovate in #2134
- renovate: exclude tetragon pkg/k8s updates by @tklauser in #2142
- install action: Ignore .git and vendor directories by @michi-covalent in #2143
- clustermesh: fix pattern to match IPv4 address by @mhofstetter in #2144
- chore(deps): update docker.io/library/golang:1.21.4-alpine3.18 docker digest to ff7d5e6 by @renovate in #2139
- chore(deps): update azure/login action to v1.5.1 by @renovate in #2141
- chore(deps): update golang:1.21.4-alpine3.18 docker digest to ff7d5e6 by @renovate in #2140
- fix(deps): update all go dependencies main (patch) by @renovate in #2147
- chore(deps): update docker.io/library/golang:1.21.4-alpine3.18 docker digest to 70afe55 by @renovate in #2149
- chore(deps): update golang:1.21.4-alpine3.18 docker digest to 70afe55 by @renovate in #2148
- connectivity test: check for deleted cilium agent pod in health probe by @mhofstetter in #2146
- fix(deps): update github.com/cilium/charts digest to 3de0b7a by @renovate in #2138
- Remove outdated image digests by @tklauser in #2152
- connectivity test: introduce connectivity test suite timeout flag by @mhofstetter in #2145
- Prepare for v0.15.17 release by @michi-covalent in #2150
New Contributors
Full Changelog: v0.15.16...v0.15.17