Releases: cilium/cilium-cli
Releases · cilium/cilium-cli
Release v0.10.3
What's Changed
- connectivity: include k8s-app=coredns matchLabels by @samcday in #698
- build(deps): bump docker/build-push-action from 2.8.0 to 2.9.0 by @dependabot in #700
- build(deps): bump google-github-actions/setup-gcloud from 0.4.0 to 0.5.0 by @dependabot in #702
- build(deps): bump github.com/go-openapi/strfmt from 0.21.1 to 0.21.2 by @dependabot in #704
- build(deps): bump actions/setup-go from 2.1.5 to 2.2.0 by @dependabot in #707
- Update Go to 1.17.7 by @tklauser in #713
- connectivity: Replace allow-all test with allow-all-except-world by @christarazi in #462
- Prevent unmanaged pods in GKE's containerd flavors (cilium/cilium#18486) by @bmcustodio in #710
New Contributors
Full Changelog: v0.10.2...v0.10.3
Release v0.10.2
What's Changed
- build(deps): bump docker/build-push-action from 2.7.0 to 2.8.0 by @dependabot in #684
- RELEASE.md: use GitHub auto-generated release notes by @tklauser in #686
- cilium-ca: fix the cilium-ca creation log line by @kaworu in #687
- build(deps): bump google-github-actions/setup-gcloud from 0.3.0 to 0.4.0 by @dependabot in #688
- Add digests for Cilium 1.9.12, 1.10.7 and service mesh beta images by @tklauser in #690
- build(deps): bump google.golang.org/grpc from 1.43.0 to 1.44.0 by @dependabot in #691
- internal/utils: fix parsing of user versions which include image path suffix by @twpayne in #694
Full Changelog: v0.10.1...v0.10.2
Release v0.10.1
What's Changed
- build(deps): bump azure/login from 1.4.1 to 1.4.2 by @dependabot in #656
- ui: v0.8.5 as default by @geakstr in #655
- Update Go to 1.17.5 by @tklauser in #658
- build(deps): bump nick-invision/retry from 2.5.1 to 2.6.0 by @dependabot in #659
- build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 by @dependabot in #661
- build(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1 by @dependabot in #662
- images: Use well-known digests where possible by @twpayne in #660
- build(deps): bump docker/login-action from 1.10.0 to 1.12.0 by @dependabot in #665
- install: remove deprecated cluster roles by @tklauser in #666
- build(deps): bump actions/setup-go from 2.1.4 to 2.1.5 by @dependabot in #667
- Added K3s as a supported environment by @jamesharr in #670
- bugtool: Compress and copy with resume by @sayboras in #671
- Incorporate review comments by @sayboras in #672
- sysdump: Support fetching DaemonSet with custom name by @sayboras in #668
- Update Go to 1.17.6 by @tklauser in #674
- build(deps): bump 8398a7/action-slack from 3.12.0 to 3.13.0 by @dependabot in #675
- connectivity/check: use insecure.NewCredentials instead of WithInsecure by @tklauser in #678
- Sort imports according to Go conventions by @twpayne in #680
- build(deps): bump google.golang.org/grpc from 1.42.0 to 1.43.0 by @dependabot in #663
- install: remove deprecated --native-routing-cidr option by @tklauser in #679
- build(deps): bump aws-actions/configure-aws-credentials from 1.6.0 to 1.6.1 by @dependabot in #681
- build(deps): bump azure/login from 1.4.2 to 1.4.3 by @dependabot in #682
- Update default Cilium version to v1.11.1 by @tklauser in #683
- go.mod, vendor: update cilium to 1.11.1 by @tklauser in #685
New Contributors
- @jamesharr made their first contribution in #670
- @sayboras made their first contribution in #671
Full Changelog: v0.10.0...v0.10.1
Release v0.10.0
What's Changed
- build(deps): bump azure/CLI from 1.0.4 to 1.0.5 by @dependabot in #611
- install: Disable BPF masquerading by default by @pchaigno in #609
- build(deps): bump 8398a7/action-slack from 3.10.0 to 3.11.0 by @dependabot in #612
- build(deps): bump azure/CLI from 1.0.5 to 1.0.6 by @dependabot in #613
- connectivity: drop
cilium status --wait
from Hubble enable instructions by @tklauser in #614 - build(deps): bump azure/login from 1.4.0 to 1.4.1 by @dependabot in #615
- go,mod, vendor: update github.com/cloudflare/cfssl to v1.6.1 by @tklauser in #619
- kind: Bump kindest/node image to support testing on arm64 by @jrajahalme in #620
- build(deps): bump 8398a7/action-slack from 3.11.0 to 3.12.0 by @dependabot in #621
- build(deps): bump github.com/go-openapi/strfmt from 0.21.0 to 0.21.1 by @dependabot in #625
- go.mod, vendor: update k8s deps by @tklauser in #626
- kind: Bump kindest/node image to support testing on arm64 by @jrajahalme in #629
- build(deps): bump aws-actions/configure-aws-credentials from 1.5.11 to 1.6.0 by @dependabot in #630
- install: replace --native-routing-cidr by --ipv4-native-routing-cidr by @kaworu in #632
- ui: v0.8.3 by @geakstr in #633
- .github: let dependabot ignore Cilium and Hubble dependencies by @rolinh in #638
- vendor: bump cilium to v1.11.0-rc3, hubble to v0.9.0 by @rolinh in #639
- clustermesh, hubble: generate Cilium CA by default by @soggiest in #634
- upgrade: determine correct operator image on AKS/EKS by @tklauser in #641
- Add a node-init script for EKS. by @bmcustodio in #623
- Update Go to 1.17.4 by @tklauser in #642
- hubble: remove deprecated
cilium-ready-timeout
flag by @tklauser in #644 - build(deps): bump google-github-actions/setup-gcloud from 0.2.1 to 0.3 by @dependabot in #646
- hubble: Make UI version configurable by @twpayne in #645
- go.mod, vendor: update cilium to 1.11.0 by @tklauser in #647
- build(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0 by @dependabot in #649
- envoy crd / ingress controller support by @michi-covalent in #643
- Update Cilium to 1.11.0 by @tklauser in #624
- build(deps): bump actions/download-artifact from 2.0.10 to 2.1.0 by @dependabot in #650
- version: Detect special running Cilium versions by @jrajahalme in #651
New Contributors
- @geakstr made their first contribution in #633
- @soggiest made their first contribution in #634
- @twpayne made their first contribution in #645
Full Changelog: v0.9.3...v0.10.0
Release v0.9.3
What's Changed
- build(deps): bump nick-invision/retry from 2.5.0 to 2.5.1 by @dependabot in #595
- sysdump: report error if NewCollector fails by @tklauser in #596
- try to resolve to IP(s) an hostname based load balancer by @angelopoerio in #588
- build(deps): bump github.com/google/gops from 0.3.21 to 0.3.22 by @dependabot in #597
- build(deps): bump github.com/go-openapi/strfmt from 0.20.3 to 0.21.0 by @dependabot in #598
- build(deps): bump actions/checkout from 2.3.5 to 2.4.0 by @dependabot in #601
- build(deps): bump google.golang.org/grpc from 1.41.0 to 1.42.0 by @dependabot in #602
- build(deps): bump github.com/mholt/archiver/v3 from 3.5.0 to 3.5.1 by @dependabot in #603
- client: add 'v2alpha1' types to scheme by @bmcustodio in #599
- status: remove always nil
(*K8sStatusCollector).status
error return by @tklauser in #606 - Update Go to 1.17.3 by @tklauser in #607
- add arm64 suffix to etcd image when CPU arch is arm64. by @dereknex in #605
- sysdump: Check both stdout and stderr for bugtool archive name by @michi-covalent in #610
New Contributors
- @angelopoerio made their first contribution in #588
- @dereknex made their first contribution in #605
Full Changelog: v0.9.2...v0.9.3
Release v0.9.2
What's Changed
- RELEASE.md: fix version in brew command by @tklauser in #561
- Disable cfssl log messages by @tklauser in #560
- build(deps): bump skx/github-action-publish-binaries from c881a3f8ffb80b684f367660178d38ceabc065c2 to 2.0 by @dependabot in #562
- build(deps): bump github.com/cilium/hubble from 0.8.1 to 0.8.2 by @dependabot in #563
- Wait correctly for Cilium to be ready before deploying Hubble Relay by @tklauser in #564
- build(deps): bump google.golang.org/grpc from 1.40.0 to 1.41.0 by @dependabot in #570
- install: Add --rollback option by @jrajahalme in #566
- Add windows/arm64 support by @tklauser in #574
- CODEOWNERS: assign clustermesh/ to @cilium/sig-clustermesh by @tklauser in #573
- sysdump: Implement AddTasks method by @michi-covalent in #571
- build(deps): bump nick-invision/retry from 2.4.1 to 2.5.0 by @dependabot in #576
- install: Support ":latest" version, tags in user image by @jrajahalme in #568
- Reduce default status wait timeout by @tklauser in #575
- build(deps): bump github.com/google/gops from 0.3.20 to 0.3.21 by @dependabot in #578
- Update Go to 1.17.2 by @tklauser in #579
- Explicitly pass VERSION to the release target by @michi-covalent in #581
- build(deps): bump github.com/go-openapi/strfmt from 0.20.2 to 0.20.3 by @dependabot in #582
- Update Cilium to v1.10.5 by @tklauser in #583
- build(deps): bump actions/checkout from 2.3.4 to 2.3.5 by @dependabot in #585
- sysdump: Add --cilium-bugtool-flags flag by @michi-covalent in #586
- workflows: update AKS workflows with new taints by @nbusseneau in #584
- build(deps): bump azure/login from 1.3.0 to 1.4.0 by @dependabot in #591
- install: Add CENP to agent ClusterRole by @pchaigno in #590
- go.mod, vendor: update github.com/cilium/workerpool to v1.1.1 by @tklauser in #593
- external workload: Run cilium-agent in host cgroup namespace by @wazir-ahmed in #572
New Contributors
- @wazir-ahmed made their first contribution in #572
Full Changelog: v0.9.1...v0.9.2
Release v0.9.1
Summary of Changes
- .github/workflows: install Go for
go run
in multicluster job (#555, @tklauser) - .github: let dependabot ignore k8s deps (#553, @tklauser)
- Add issue templates and security policy (#529, @nbusseneau)
- build(deps): bump 8398a7/action-slack from 3.9.2 to 3.9.3 (#542, @dependabot[bot])
- build(deps): bump 8398a7/action-slack from 3.9.3 to 3.10.0 (#557, @dependabot[bot])
- build(deps): bump actions/setup-go from 2.1.3 to 2.1.4 (#536, @dependabot[bot])
- build(deps): bump docker/setup-buildx-action from 1.5.1 to 1.6.0 (#524, @dependabot[bot])
- build(deps): bump github.com/cilium/workerpool from 1.0.0 to 1.1.0 (#556, @dependabot[bot])
- build(deps): bump github.com/google/gops from 0.3.19 to 0.3.20 (#537, @dependabot[bot])
- build(deps): bump google.golang.org/grpc from 1.39.0 to 1.40.0 (#528, @dependabot[bot])
- build(deps): bump k8s.io/klog/v2 from 2.10.0 to 2.20.0 (#543, @dependabot[bot])
- cmd: Add --extra-label-selectors log collector (#547, @gandro)
- Collect hubble relay configmap in sysdump (#530, @tklauser)
- connectivity/check: use correct ServicePort name (#546, @tklauser)
- Dependabot config updates (#538, @tklauser)
- Enable additional linters in golangci-lint configuration (#534, @tklauser)
- Ensure defaultMode=0400 for projected volumes containing secrets (#539, @tklauser)
- go.mod, vendor: update hubble to v0.8.1 (#526, @tklauser)
- Remove stable.txt and update release docs (#533, @tklauser)
- Remove VERSION file (#559, @tklauser)
- sysdump: collect CiliumEgressNATPolicy and CiliumLocalRedirectPolicy resources (#540, @bmcustodio)
- test: Always deploy
client2
on same node asclient
(#532, @pchaigno) - test: Reorder tests to mitigate DNS resolution flake (#558, @pchaigno)
- Update Go to 1.17.1 (#531, @tklauser)
- vendor: bump k8s.io deps from 0.21.4 to 0.22.2 (#552, @rolinh)
Release v0.9.0
Summary of Changes
- .github/workflows: build windows binaries in cross-build stage (#509, @tklauser)
- Add a flag to disable the ipcache check (#503, @michi-covalent)
- add hubble-ui status (#478, @zhaojizhuang)
- Add managed endpoint count to status command (#499, @zhaojizhuang)
- Add support for displaying the running Cilium version (#482, @zhaojizhuang)
- Add Windows executable to release (#488, @tklauser)
- all: convert to SPDX license headers (#496, @tklauser)
- build(deps): bump 8398a7/action-slack from 3.9.1 to 3.9.2 (#487, @dependabot[bot])
- build(deps): bump actions/upload-artifact from 2.2.3 to 2.2.4 (#475, @dependabot[bot])
- build(deps): bump aws-actions/configure-aws-credentials from 1.5.10 to 1.5.11 (#497, @dependabot[bot])
- build(deps): bump docker/build-push-action from 2.5.0 to 2.6.1 (#446, @dependabot[bot])
- build(deps): bump docker/build-push-action from 2.6.1 to 2.7.0 (#502, @dependabot[bot])
- Bump k8s dependencies to 1.21.4 (#486, @tklauser)
- ci: bump golangci-lint to v1.42.0 (#493, @tklauser)
- connectivity: use the right test namespace in cnps (#330, @bmcustodio)
- external workload: Increase the VM creation retry count (#473, @michi-covalent)
- Fix
make release
target (#523, @tklauser) - Fix flow validation breakage (#485, @jrajahalme)
- go.mod, vendor: bump github.com/go-openapi/strfmt to v0.20.2 (#501, @tklauser)
- go.mod, vendor: bump github.com/ulikunitz/xz to v0.5.10 to fix GHSA-25xm-hr59-7c27 (#500, @tklauser)
- install: set base version to current default version (#504, @tklauser)
- internal/cli/cmd: fix formatting linter issue (#483, @tklauser)
- internal/cli/cmd: mark
--skip-ip-cache-check
as hidden (#508, @tklauser) - k8s: Use TTY to cancel execution (#443, @jrajahalme)
- main: Add gops agent (#325, @jrajahalme)
- More release process fixes (#525, @tklauser)
- Prepare for release v0.8.6 (#468, @michi-covalent)
- Simplify the release process a bit (#469, @michi-covalent)
- Switch pod to world testing from
cilium.io
toone.one.one.one
(#511, @nbusseneau) - sysdump: collect 'clustermesh-apiserver' + improvements (#513, @bmcustodio)
- sysdump: Remove the Hidden flag (#481, @michi-covalent)
- Test failure output improvements (#316, @jrajahalme)
- test: Add error detail to ipcache check failures (#444, @jrajahalme)
- test: validate exit code and add HTTP drop testing (#318, @jrajahalme)
- test: Validate Service IP (#422, @jrajahalme)
- Update Cilium to v1.10.4 (#516, @tklauser)
- Update Go to 1.16.7 (#476, @tklauser)
- Update Go to 1.17 (#494, @tklauser)
- use
default/kubernetes
to test for dns (#479, @zhaojizhuang)
Release v0.8.6
Summary of Changes
- .github/workflows: verify checksum when installing latest stable CLI (#438, @tklauser)
- .github: create clusters with taints (#400, @aanm)
- Bump various dependencies (#433, @tklauser)
- connectivity: egress HTTP and policy w/ toFQDNs (#251, @ti-mo)
- Document and extend release process (#434, @tklauser)
- go.mod, vendor: bump cilium/cilium to v1.10.3 (#436, @tklauser)
- install: Add a hidden --base-version flag (#418, @michi-covalent)
- k8s: Strip image digest from cilium version (#457, @gandro)
- Makefile: introduce GO_BUILD variable (#432, @tklauser)
- Retry GCP VM creation (#463, @michi-covalent)
- Run "Post-test information gathering" step on cancellation (#426, @michi-covalent)
- skip Succeeded pods (#431, @xyz-li)
- sysdump: Collect also init container logs (#414, @joestringer)
- sysdump: Collect hubble flows (#458, @michi-covalent)
- sysdump: report errors per task (#429, @tklauser)
- Update Go to 1.16.6 (#421, @tklauser)
- workflows: add test exceptions to EKS tunnel workflow (#450, @nbusseneau)
- workflows: add warning/explanation for testing workflow changes (#441, @nbusseneau)
- workflows: allow AKS testing from external PRs/forks (#447, @nbusseneau)
- workflows: check status of Relay port-forward (#390, @nbusseneau)
- workflows: fix external workloads GCP VM image (#454, @nbusseneau)
- workflows: fix in-cluster job kubectl wait (#451, @nbusseneau)
- workflows: fix test exceptions to EKS tunnel workflow (#452, @nbusseneau)
- workflows: refactor EKS workflows (#442, @nbusseneau)
- workflows: use latest stable CLI in post-test information gathering (#423, @nbusseneau)
Release v0.8.5
- .github/workflows: use latest eksctl version (#420, @tklauser)
- actions: Use cilium sysdump (#405, @michi-covalent)
- build(deps): bump docker/setup-buildx-action from 1.3.0 to 1.5.0 (#404, @dependabot[bot])
- build(deps): bump docker/setup-buildx-action from 1.5.0 to 1.5.1 (#417, @dependabot[bot])
- CI: enable debug logs in connectivity tests (#409, @tklauser)
- clustermesh: Support --config option (#411, @jrajahalme)
- connectivity/check: support running on Cilium 1.8 (#415, @tklauser)
- k8s: Check observedGeneration in status (#413, @gandro)
- Revert "k8s: Use TTY to cancel execution" (#410, @bmcustodio)
- version: report the cilium images version (#121, @kaworu)