Revisions of cilium-cli
TB Adm (tbadm)
committed
(revision 19)
TB Adm (tbadm)
committed
(revision 18)
- Update to version 0.16.19: * Prepare for v0.16.19 release * chore(deps): update dependency go to v1.23.2 * chore(deps): update docker/build-push-action action to v6.9.0 * go.mod: pick up github.com/cilium/cilium v1.17.0-pre.1 * Change default entrypoint for both usecases * Prepare for #2755 - Dockerfile only * chore(deps): update dependency cilium/cilium to v1.16.2 * chore(deps): update all github action dependencies * github: Add a workflow to close stale issues and PRs * chore(deps): update dependency ubuntu to v24 * github: Increase hubble-event-queue-size * multicluster: correctly specify the dst context to clustermes connect * Update stable release to v0.16.18 * Prepare for v0.16.18 release * chore(deps): update azure/login action to v2.2.0 * release: Install curl * chore(deps): update ubuntu:24.04 docker digest to dfc1087 * github: Remove unused files * vendor: Remove gops dependency * chore(deps): update ubuntu:24.04 docker digest to 56a8952 * action: Run version command with --client flag * Update stable release to v0.16.17 * Prepare for v0.16.17 release * chore(deps): update docker.io/library/golang:1.23.1-alpine3.19 docker digest to e0ea2a1 * chore(deps): update docker/dockerfile docker tag to v1.10 * chore(deps): update golang:1.23.1-alpine3.19 docker digest to e0ea2a1 * vendor: Pick up github.com/cilium/cilium v1.17.0-pre.0 * chore(deps): update golangci/golangci-lint docker tag to v1.61.0 * chore(deps): update golang docker tag to v1.23.1
TB Adm (tbadm)
committed
(revision 17)
- Update to version 0.16.7: * Prepare for v0.16.7 release * connectivity: cover echo-{same,other}-node services in ingress tests * chore(deps): update golangci/golangci-lint-action action to v5.2.0 * fix(deps): update all go dependencies main * chore(deps): update actions/setup-go action to v5.0.1 * Update stable release to v0.16.6 * Prepare for v0.16.6 release * connectivity: Delete test-conn-disrupt after test run * connectivity: Use separate context for finalization * connectivity: Pass context.Context to finalizers * chore(deps): update actions/checkout action to v4.1.4 * chore(deps): update golangci/golangci-lint-action action to v5.1.0 * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 735f3e2 * k8s: remove unused filter functionality from k8sclient.CiliumLogs * Pin test-connection-disruption using multi-platform image SHA * chore(deps): update docker/dockerfile:1.7 docker digest to a57df69 * chore(deps): update actions/download-artifact action to v4.1.7 * chore(deps): update golangci/golangci-lint-action action to v5 * fix(deps): update github.com/cilium/charts digest to d93188b * Update stable release to v0.16.5 * Prepare for v0.16.5 release * chore(deps): update helm/kind-action action to v1.10.0 * sysdump: Check --namespace flag for cilium-operator * chore(deps): update all github action dependencies * chore(deps): update dependency cilium/cilium to v1.15.4 * chore(deps): update module golang.org/x/net to v0.23.0 [security] * Move the test namespace deletion logic to the install package * chore(deps): update all github action dependencies * feat: split conn tests into chunks
TB Adm (tbadm)
committed
(revision 16)
Build version 0.15.19
TB Adm (tbadm)
committed
(revision 15)
fix build
TB Adm (tbadm)
committed
(revision 14)
fix build
TB Adm (tbadm)
committed
(revision 13)
- Update to version 0.15.19: * Prepare for v0.15.19 release * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to ee22a58 * connectivity: Flag for expected XFRM errors * connectivity, utils: Refactor computeExpectedDropReasons * github: eks: bump timeout to 30m * check: add third client scheduled on a different node * Move perf tests to separate connectivity subcommand * Update stable release to v0.15.18 * Prepare for v0.15.18 release * connectivity: Bump test-connection-disruption img to v0.0.13 * fix(deps): update github.com/cilium/charts digest to 64e4ab4 * fix(deps): update all go dependencies main * install: don't make changes to running cluster in dry-run mode * install/upgrade: introduce IsDryRun method on parameters * kind: Set conn-disrupt-test-setup * chore(deps): update go to v1.21.5 * chore(deps): update golang-images * Remove classic mode tests from the main branch * chore(deps): update google-github-actions/setup-gcloud action to v2 * Assign unique names to connectivity test jobs * defaults: Add expected drop reasons * connectivity: Add flag --expected-drop-reasons * connectivity: Check for unexpected packet drops * Remove Cilium v1.11 from the version list * chore(deps): update actions/setup-go action to v5 * connectivity: Set test-conn-disrupt dispatch interval to 0ms * Update stable release to v0.15.17 * chore(deps): update golang docker tag to v1.21.5 * connectivity: Add more tests for Ingress Controller
TB Adm (tbadm)
committed
(revision 12)
update
TB Adm (tbadm)
committed
(revision 11)
- Update to version 0.15.13: * Prepare for v0.15.13 release * connectivity: Detect WG encap on >= 1.15 * chore(deps): update actions/checkout action to v4.1.1 * chore(deps): update golang:1.21.3-alpine3.18 docker digest to 96a8a70 * Prepare for v0.15.12 release * connectivity: Add feature detection for WG encapsulation * connectivity: Add special case to test WG w/ tunneling * connectivity: Change iface derivation for WG w/ tunnel * connectivity: Move dstFilter derivation to getFilter * connecitivity: Set proto filter in getFilter * connectivity: Derive dstFilter by calling getFilter * connectivity: Rename getSourceAddressFilter to getFilter * chore(deps): update golang:1.21.3-alpine3.18 docker digest to 99bec74 * chore(deps): update module github.com/docker/docker to v24.0.7+incompatible [security] * Revert "chore(deps): update dependency cilium/cilium to v1.14.3" * connectivity: don't use an ephemeral port for the echo server * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to 0fd246f * README.md: remove v0.10.x from release table * fix(deps): update all go dependencies main * chore(deps): update golangci/golangci-lint docker tag to v1.55.1 * k8s: outdent else block to please golangci-lint * go.mod, vendor: update cilium/cilium to latest * fix(deps): update all go dependencies main * action: Allow users to skip building CLI * chore(deps): update dependency cilium/cilium to v1.14.3 * sysdump: Check if enable-envoy-config is set * connectivity: don't run encryption tests on single node * connectivity: extend encryption tests to validate both directions * connectivity: add sanity checks for encryption tests
TB Adm (tbadm)
committed
(revision 10)
- Update to version 0.15.6: * Prepare for v0.15.6 release * fix(deps): update all go dependencies main * chore(deps): update actions/setup-go action to v4.1.0 * Update missing dependencies to Go 1.21 * Bump k8s to 1.28 * chore(deps): update golangci/golangci-lint docker tag to v1.54.1 * chore(deps): update dependency go to v1.21.0 * Expand warning about big sysdump * fix(deps): update all go dependencies main * gha: exercise connectivity disruption tests * disruption tests: check restart counts from both clusters * disruption tests: fix wait for deployments * disruption tests: create svc in both clusters and mark as global * connectivity tests: anticipate namespace creation in remote cluster * chore(deps): update dependency ubuntu to v22 * chore(deps): update golangci/golangci-lint docker tag to v1.54.0 * connectivity: get nodename on which a pod is running via PodStatus * chore(deps): update docker.io/coredns/coredns docker tag to v1.11.0 * clustermesh: fix failure during CA certificate retrieval * chore(deps): update dependency go to v1.20.7 * Update stable release to v0.15.5 * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to c62ce11 * Prepare for v0.15.5 release * Update stable release to v0.15.4 * fix(deps): update all go dependencies main * renovate: Don't update golang.org/x/exp * fix: Changed regex to include capital letters. * clustermesh status: improve error reporting when not ready * clustermesh status: validate expected number of clusters
TB Adm (tbadm)
committed
(revision 9)
- Update to version 0.14.8: * Prepare for v0.14.8 release * renovate: let renovate update default Cilium version * sysdump: Add more envoy resource types * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to a1bca94 * chore(deps): update all go dependencies main * Using direnv to set CLI env vars * Refactor cilium cluster version detection * Add Helm Clustermesh disconnect command * connectivity: Address migrate-svc changes * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to dbf8f0c * .github/workflows: don't error out if pkill finds no processes * internal/cli/cmd: Fix error displayed on failure to disable Hubble * internal/cli/cmd: Add line breaks after error messages * install: Normalize --helm-* flags * connectivity: Add checks for drops due to missed tail calls * connectivity: Check for Cilium agent errors * while applying policies, wait for all expected policy revisions. * chore(deps): update aws-actions/configure-aws-credentials action to v2.2.0 * clustermesh enable: add enable-kvstoremesh flag * chore(deps): update docker/setup-buildx-action action to v2.7.0 * sysdump: collect spire server and agent configuration * sysdump: collect spire server statefulset & agent daemonset * sysdump: collect SPIRE agent and server Pod logs * fix(deps): update all go dependencies main * chore(deps): update docker/build-push-action action to v4.1.1 * chore(deps): update golangci/golangci-lint docker tag to v1.53.3 * sysdump: collect CiliumPodIPPools * bgp: minor fix to bgp command help output * fix(deps): update module github.com/cilium/cilium to v1.14.0-snapshot.4
TB Adm (tbadm)
committed
(revision 8)
- Update to version 0.14.7: * Prepare for v0.14.7 release * helm mode: Handle azure.resourceGroup Helm value * chore(deps): update golangci/golangci-lint-action action to v3.6.0 * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 2a6835e * chore(deps): update actions/checkout action to v3.5.3 * chore(deps): update docker/build-push-action action to v4.1.0 * chore(deps): update dependency go to v1.20.5 * sysdump: gather tetragon namespaced policies * External workloads CI fixed. * fix(deps): update module github.com/cilium/hubble to v0.11.6 * install: Add node affinity for Operator * clustermesh connect: configure PKI upon CA mismatch * helm mode: add implementation for clustermesh connect * Helm mode: Use Helm chart version as running version * Make CI test resources unique for retries. * fix(deps): pin dependencies * status: Print Helm chart version in Helm mode * chore(deps): update all github action dependencies * mutual-auth: Update the terminology/wording * connectivity: Ability to add custom annotations to test deployment * connectivity: Add annotations map helper type * k8s: Add ability to specify namespace metadata * Update stable release to v0.14.6 * chore(deps): update golangci/golangci-lint-action action to v3.5.0 * chore(deps): update golangci/golangci-lint docker tag to v1.53.2 * install: Skip version validation in Helm mode * uninstall: Skip version detection / validation in Helm mode * chore(deps): update golangci/golangci-lint docker tag to v1.53.1 * renovate: ignore pflag Go mod updates
TB Adm (tbadm)
committed
(revision 7)
- Update to version 0.14.6: * Prepare for v0.14.6 release * README.md: update Cilium version in examples to latest stable releases * ci: update Cilium version to v1.13.3 * defaults: install Cilium v1.13.3 by default * multicluster tests: simplify secret rename logic * chore(deps): update aws-actions/configure-aws-credentials action to v2.1.0 * fix(deps): pin dependencies * ci/workflow: simplify junit uploads * gh/workflow: change multicluster provisioning to none blocking mode * fix(deps): update module github.com/stretchr/testify to v1.8.4 * connectivity/check: store metrics by pointer in TestMetricsIncrease * install: Do not use individual HelmOpts * install: Add native datapath mode * connectivity: Add sanity check for IP routes w/o --include-unsafe-tests * connectivity: add full egress gateway test suite * check: delete CiliumEgressGatewayPolicies after test run * check: add NodeportService wrapper * chore(deps): update docker.io/coredns/coredns docker tag to v1.10.1 * Makefile: fix golangci-lint renovate datasource tag annotation * Update stable release to v0.14.5 * Prepare for v0.14.5 release * renovate: add annotations for connectivity test images * sysdump: refactor submitTetragonBugtoolTasks to take defaults as parameters * connectivity/check: pass metrics to metricsIncrease by pointer * renovate: add renovate/stop-updating label on renovate's PRs * Update stable release to v0.14.4 * connectivity: Skip north-south-loadbalancing-with-l7-policy w/o L7 * connectivity: Fix installing IP routes to nodes w/o Cilium * connectivity: Fix FeatureTunnel.Mode
TB Adm (tbadm)
committed
(revision 6)
- Update to version 0.14.3: * Prepare for v0.14.3 release * chore(deps): update helm/kind-action action to v1.7.0 * build(deps): bump github.com/docker/distribution * chore(deps): update actions/setup-go action to v4.0.1 * Remove last-applied-configuration from etcd-secret in sysdump * fix(deps): pin dependencies * helm mode: Clarify upgrade command * fix(deps): pin dependencies * fix(deps): pin dependencies * chore(deps): update google/mirror-branch-action digest to 30c52ee * renovate: schedule Go module updates once a week * uninstall: allow ciliumVersion to start with "v" * install: fix TestK8sInstaller_getHelmValuesKind after update to yaml.v3 * fix(deps): update module gopkg.in/yaml.v2 to v3 * connectivity: Improve the logic to wait for Hubble Relay * Add helm mode test coverage for AKS BYOCNI * unit test: Restore the original env variable using defer * fix(deps): pin dependencies * fix(deps): update all go dependencies main * chore(deps): update google/mirror-branch-action digest to 884625c * .github/workflows: add missing GH action version annotations * chore(deps): update google-github-actions/setup-gcloud action to v1.1.1 * chore(deps): update dependency go to v1.20.4 * chore(deps): update all github action dependencies * Add a function to check if the CLI is in Helm mode * Farewell dependabot 👋 * connectivity test: add junit output * Remove az-binary check * Don't enable nodeinit on EKS when not needed
TB Adm (tbadm)
committed
(revision 5)
cleanup
TB Adm (tbadm)
committed
(revision 4)
- Update to version 0.14.2: * Prepare for v0.14.2 release * Revert "suite: disable KNP tests when endpoint routes and IPv6 are enabled" * connectivity: Fix IPv6 skipping when EP routes are on * connectivity: enable outside to nodeport via IPv6 when IPsec is enabled * Remove AKS Azure IPAM test coverage * suite: disable KNP tests when endpoint routes and IPv6 are enabled * features: add RequireFeatureDisabled helper * workflows: kind: run IPSec connectivity test in test-namespace * connectivity: derive egress gateway node name instead of hardcoding it * connectivity: add basic egress gateway test * connectivity: add support for CiliumEgressGatewayPolicy resources * connectivity: add echo-external deployment * features: add support for probing the egress gateway feature * go.mod, vendor: bump google.golang.org/grpc from 1.54.0 to 1.55.0 * Handle OCI repositories * README.md: Add upgrade command samples * Update stable release to v0.14.1 * Prepare for v0.14.1 release * connectivity: report peer name in "no flows recorded" log message * connectivity: Add tests for egress rule with SA * connectivity: Rename existing SA tests * connectivity: add retry to external targets * Dockerfile: Bump library/golang * Replace versioncheck.Version with semver.ParseTolerant * sysdump: replace deprecated methods * connectivity/check: use existing label constants from corev1 * go.mod, vendor: update k8s deps to v1.27.1 * connectivity: test accessing NodePort from outside with L7 policy * helm mode: Make Helm chart repository configurable
TB Adm (tbadm)
committed
(revision 3)
- Update to version 0.13.2: * Prepare for v0.13.2 release * vendor: Pick up the latest cilium * go.mod, vendor: bump github.com/go-openapi/strfmt from 0.21.3 to 0.21.5 * report IP families that are being tested * Change the default Cilium version to v1.13.1 * vendor: Pick up the latest github.com/cilium/charts * uninstall: set "cni.uninstall" to true * ci: bump actions/checkout from 3.3.0 to 3.4.0 * ci: bump actions/setup-go from 3.5.0 to 4.0.0 * clustermesh: correctly mount the etcd data dir in the init container * Update Go to 1.20.2 * refactor: Break generateManifests() into smaller functions * internal/utils: match new snapshot release version format * internal/utils: refactor CheckVersion to return an error * go.mod, vendor: update cilium to latest master to pull in versioncheck fix * Dockerfile: Bump library/golang from `0848e98` to `50e46c1` * connectivity: allow to restrict connectivity test pods using nodeSelector * install: Generate resource quotas from Helm chart * ci: bump docker/setup-buildx-action from 2.4.1 to 2.5.0 * helm: fix incorrect log error formatting directive. * Dockerfile: Bump library/golang * go.mod, vendor: bump helm.sh/helm/v3 from 3.11.1 to 3.11.2 * ci: bump aws-actions/configure-aws-credentials from 1.7.0 to 2.0.0 * Enable L7 and k8s secrets in tests * Adds a test case for L7 policy with TLS * ingress: Clean-up Ingress related resources * ingress: Create Ingress Endpoint * Update Go to 1.20.1 * Update stable release to v0.13.1
TB Adm (tbadm)
committed
(revision 2)
- Update to version 0.12.13:
TB Adm (tbadm)
committed
(revision 1)
- Build version 0.12.12
Displaying all 19 revisions