File cilium-cli.changes of Package cilium-cli

-------------------------------------------------------------------
Thu Oct 23 09:25:38 UTC 2025 - obs@tbadm.net

- Update to version 0.18.8:
  * Prepare for v0.18.8 release
  * chore(deps): update docker.io/library/golang:1.25.3 docker digest to 6ea52a0
  * Makefile: fix renovate depname for GO_IMAGE_* updates
  * chore(deps): update golang:1.25.3-alpine3.21 docker digest to 0c9f3e0
  * chore(deps): update go to v1.25.3
  * chore(deps): update softprops/action-gh-release action to v2.4.1
  * chore(deps): update golang docker tag to v1.25.3
  * RELEASE: also look for release-blockers in cilium/cilium
  * chore(deps): update golang:1.25.2-alpine3.21 docker digest to 0134653
  * chore(deps): update go to v1.25.2
  * chore(deps): update golang docker tag to v1.25.2
  * chore(deps): update softprops/action-gh-release action to v2.4.0
  * chore(deps): update softprops/action-gh-release action to v2.3.4
  * chore(deps): update actions/stale action to v10.1.0
  * chore(deps): update docker.io/library/golang:1.25.1 docker digest to ab1f5c4
  * chore(deps): update docker/login-action action to v3.6.0
  * chore(deps): update golangci/golangci-lint docker tag to v2.5.0
  * chore(deps): update docker.io/library/golang:1.25.1 docker digest to 8305f5f
  * chore(deps): update dependency cilium/cilium to v1.18.2
  * chore(deps): update golang:1.25.1-alpine3.21 docker digest to 331bde4
  * chore(deps): update actions/stale action to v10
  * chore(deps): update golang docker tag to v1.25.1
  * chore(deps): update softprops/action-gh-release action to v2.3.3
  * chore(deps): update gcr.io/distroless/static:latest docker digest to 87bce11
  * chore(deps): update docker.io/library/golang:1.25.1 docker digest to d6bdb04
  * chore(deps): update actions/setup-go action to v6
  * chore(deps): update go to v1.25.1
  * Prepare for v0.18.7 release
  * chore(deps): update golang-images
  * chore(deps): update dependency kubernetes-sigs/kind to v0.30.0
  * chore(deps): update dependency cilium/cilium to v1.18.1
  * chore(deps): update go to v1.25.0
  * chore(deps): update golang docker tag to v1.25.0
  * chore(deps): update golangci/golangci-lint docker tag to v2.4.0
  * chore(deps): update actions/checkout action to v5
  * chore(deps): update go to v1.24.6
  * chore(deps): update docker/login-action action to v3.5.0
  * chore(deps): update gcr.io/distroless/static:latest docker digest to 2e114d2
  * chore(deps): update golang docker tag to v1.24.6
  * chore(deps): update golangci/golangci-lint docker tag to v2.3.1
  * Update stable release to v0.18.6
  * Prepare for v0.18.6 release
  * chore(deps): update docker.io/library/golang:1.24.5 docker digest to ef5b4be
  * chore(deps): update dependency cilium/cilium to v1.18.0
  * chore(deps): update golangci/golangci-lint docker tag to v2.3.0
  * chore(deps): update golang:1.24.5-alpine3.21 docker digest to 6edc205
  * chore(deps): update golang:1.24.5-alpine3.21 docker digest to 72ff633
  * chore(deps): update golang:1.24.5-alpine3.21 docker digest to 3ebc008
  * chore(deps): update dependency cilium/cilium to v1.17.6
  * chore(deps): update golangci/golangci-lint docker tag to v2.2.2
  * chore(deps): update go to v1.24.5
  * chore(deps): update golang docker tag to v1.24.5
  * Update RELEASE.md
  * chore(deps): update docker.io/library/golang:1.24.4 docker digest to 20a022e
  * Update stable release to v0.18.5
  * Prepare for v0.18.5 release
  * chore(deps): update golangci/golangci-lint docker tag to v2.2.1
  * chore(deps): update docker.io/library/golang:1.24.4 docker digest to 10c1318
  * chore(deps): update dependency cilium/cilium to v1.17.5
  * chore(deps): update golangci/golangci-lint docker tag to v2.2.0
  * chore(deps): update docker/setup-buildx-action action to v3.11.1
  * Update stable release to v0.18.4
  * RELEASE.md: drop reference to v0.10 branch
  * chore(deps): update docker/setup-buildx-action action to v3.11.0
  * chore(deps): update gcr.io/distroless/static:latest docker digest to b7b9a69
  * chore(deps): update softprops/action-gh-release action to v2.3.2
  * chore(deps): update go to v1.24.4
  * chore(deps): update softprops/action-gh-release action to v2.3.0
  * chore(deps): update golang docker tag to v1.24.4
  * chore(deps): update docker.io/library/golang:1.24.3 docker digest to 81bf592
  * Prepare for v0.18.4 release
  * chore(deps): update docker/build-push-action action to v6.18.0
  * chore(deps): update docker.io/library/golang:1.24.3 docker digest to 795a40c
  * chore(deps): update dependency kubernetes-sigs/kind to v0.29.0
  * Update CONTRIBUTING.md
  * chore(deps): update dependency kubernetes-sigs/kind to v0.28.0
  * chore(deps): update gcr.io/distroless/static:latest docker digest to d9f9472
  * chore(deps): update dependency cilium/cilium to v1.17.4
  * chore(deps): update docker/build-push-action action to v6.17.0
  * chore(deps): update docker.io/library/golang:1.24.3 docker digest to 86b4cff
  * chore(deps): update go to v1.24.3
  * chore(deps): update actions/setup-go action to v5.5.0
  * chore(deps): update golang docker tag to v1.24.3
  * README.md: remove status badges for removed cloud provider workflows
  * Dockerfile: do not specify syntax
  * chore(deps): update golangci/golangci-lint-action action to v8
  * chore(deps): update golangci/golangci-lint docker tag to v2.1.6
  * chore(deps): update golangci/golangci-lint-action action to v7.0.1
  * chore(deps): update docker.io/library/golang:1.24.2 docker digest to 30baaea
  * chore(deps): update docker/dockerfile:1.15 docker digest to 9857836
  * chore(deps): update golangci/golangci-lint docker tag to v2.1.4
  * chore(deps): update docker/build-push-action action to v6.16.0
  * chore(deps): update softprops/action-gh-release action to v2.2.2
  * chore(deps): update docker.io/library/golang:1.24.2 docker digest to d9db321
  * chore(deps): update golangci/golangci-lint docker tag to v2.1.2
  * chore(deps): update docker/dockerfile docker tag to v1.15
  * chore(deps): update dependency cilium/cilium to v1.17.3
  * chore(deps): update golangci/golangci-lint docker tag to v2.1.1
  * chore(deps): update docker.io/library/golang:1.24.2 docker digest to 1ecc479
  * chore(deps): update golangci/golangci-lint docker tag to v2.1.0
  * chore(deps): update docker.io/library/golang:1.24.2 docker digest to b51b7be
  * github: Remove cloud provider workflows
  * github: Clean up kind workflow
  * chore(deps): update go to v1.24.2
  * Update stable release to v0.18.3

-------------------------------------------------------------------
Fri May 02 13:05:07 UTC 2025 - obs@tbadm.net

- Update to version 0.18.3:
  * Prepare for v0.18.3 release
  * chore(deps): update cilium/cilium digest to 20f0e00
  * chore(deps): update cilium/cilium digest to 67fbabc
  * chore(deps): update azure/login action to v2.3.0
  * chore(deps): update cilium
  * kind: Use the default external targets
  * chore(deps): update golang docker tag to v1.24.2
  * chore(deps): update gcr.io/distroless/static:latest docker digest to 3d0f463
  * chore(deps): update docker.io/library/golang:1.24.1 docker digest to 52ff1b3
  * chore(deps): update golangci/golangci-lint docker tag to v2.0.2
  * Optimize image layers
  * chore(deps): update golangci/golangci-lint{-action}
  * chore(deps): update docker/login-action action to v3.4.0
  * Simplify Dockerfile and clean up docker image workflow
  * chore(deps): update all github action dependencies
  * chore(deps): update actions/upload-artifact action to v4.6.2
  * github: Remove multicluster.yaml
  * chore(deps): update docker/login-action action to v3.4.0
  * chore(deps): update dependency cilium/cilium to v1.16.8
  * chore(deps): update golangci/golangci-lint docker tag to v1.64.8
  * chore(deps): update golangci/golangci-lint-action action to v6.5.2
  * chore(deps): update golangci/golangci-lint-action action to v6.5.1
  * action: Only install a single version
  * chore(deps): update golangci/golangci-lint docker tag to v1.64.7
  * chore(deps): update docker.io/library/golang docker tag to v1.24.1
  * chore(deps): update golang docker tag to v1.24.1
  * Update stable release to v0.18.2
  * Prepare for v0.18.2 release
  * Temporarily disable flow validation
  * Update stable release to v0.18.1
  * chore(deps): update dependency go to v1.24.1
  * Prepare for v0.18.1 release
  * gh: add option to specify kubeconfig
  * chore(deps): update golangci/golangci-lint docker tag to v1.64.6
  * Update stable release to v0.18.0
  * Prepare for v0.18.0 release
  * action: Clean up the logic to handle go-mod-directory
  * chore(deps): update dependency go to v1.24.0
  * chore(deps): update all github action dependencies
  * renovate: clean up configuration
  * chore(deps): update actions/download-artifact action to v4.1.9
  * Always update github.com/cilium/cilium from main
  * chore(deps): update actions/upload-artifact action to v4.6.1
  * Prepare for v0.17.0 release
  * clustermesh: Pin Cilium version while running cilium upgrade
  * chore(deps): update docker/build-push-action action to v6.14.0
  * chore(deps): update golangci/golangci-lint-action action to v6.5.0
  * github: Remove externalworkloads.yaml
  * chore(deps): update dependency kubernetes-sigs/kind to v0.27.0
  * chore(deps): update all github action dependencies
  * chore(deps): update dependency cilium/cilium to v1.16.7
  * chore(deps): update golangci/golangci-lint docker tag to v1.64.5
  * chore(deps): update golangci/golangci-lint docker tag to v1.64.4
  * ci: avoid using deprecated tls.secretsBackend flag
  * chore(deps): update golangci/golangci-lint-action action to v6.4.0
  * .github: Pass through GITHUB_WORKFLOW_REF
  * chore(deps): update golangci/golangci-lint docker tag to v1.64.2
  * chore(deps): update golangci/golangci-lint-action action to v6.3.2
  * chore(deps): update aws-actions/configure-aws-credentials action to v4.1.0
  * chore(deps): update dependency go to v1.23.6
  * chore(deps): update golangci/golangci-lint-action action to v6.3.1
  * chore(deps): update docker/setup-buildx-action action to v3.9.0
  * Remove v0.15.22 from the release list
  * chore(deps): update golangci/golangci-lint-action action to v6.3.0
  * chore(deps): update ubuntu:24.04 docker digest to 7229784
  * chore(deps): update all github action dependencies
  * Update stable release to v0.16.24
  * Prepare for v0.16.24 release
  * chore(deps): update aws-actions/configure-aws-credentials action to v4.0.3
  * chore(deps): update docker/build-push-action action to v6.13.0
  * renovate: convert double quotes to single quotes
  * renovate: apply migration changes
  * renovate: reformat using json5format
  * renovate: remove old go dependency matchers
  * renovate: remove defaults/defaults.go
  * renovate: remove busybox
  * chore(deps): update dependency cilium/cilium to v1.16.6
  * chore(deps): update all github action dependencies
  * chore(deps): update dependency go to v1.23.5
  * chore(deps): update golangci/golangci-lint-action action to v6.2.0
  * chore(deps): update docker/build-push-action action to v6.12.0
  * chore(deps): update actions/upload-artifact action to v4.6.0
  * chore(deps): update docker/build-push-action action to v6.11.0
  * Update stable release to v0.16.23
  * Prepare for v0.16.23 release
  * chore(deps): update softprops/action-gh-release action to v2.2.1
  * chore(deps): update helm/kind-action action to v1.12.0
  * chore(deps): update golangci/golangci-lint docker tag to v1.63.4
  * chore(deps): update golangci/golangci-lint docker tag to v1.63.0
  * chore(deps): update module golang.org/x/net to v0.33.0 [security]
  * chore(deps): update actions/upload-artifact action to v4.5.0
  * chore(deps): update dependency cilium/cilium to v1.16.5
  * chore(deps): update dependency kubernetes-sigs/kind to v0.26.0
  * Dockerfile: drop syntax comment
  * chore(deps): update all github action dependencies
  * chore(deps): update module golang.org/x/crypto to v0.31.0 [security]
  * Update stable release to v0.16.22
  * chore(deps): update all github action dependencies
  * Prepare for v0.16.22 release
  * Makefile: Remove CILIUM_VERSION variable
  * Pick up the latest cilium/cilium
  * Update stable release to v0.16.21
  * chore(deps): update golang:1.23.4-alpine3.19 docker digest to 5f33368
  * Prepare for v0.16.21 release
  * ci: switch kind workflow to new IPsec key system
  * Remove stable-v0.14.txt
  * chore(deps): update go to v1.23.4
  * chore(deps): update ubuntu:24.04 docker digest to 80dd3c3
  * chore(deps): update golang docker tag to v1.23.4
  * renovate: update Go version in action.yaml
  * .github/workflows: add validation of renovate config
  * action: Explicitly set go-version
  * chore(deps): update golangci/golangci-lint docker tag to v1.62.2
  * chore(deps): update docker/dockerfile docker tag to v1.12
  * chore(deps): update docker/build-push-action action to v6.10.0
  * chore(deps): update ubuntu:24.04 docker digest to 278628f
  * chore(deps): update golang:1.23.3-alpine3.19 docker digest to f72297e
  * chore(deps): update dependency cilium/cilium to v1.16.4
  * chore(deps): update docker.io/library/golang:1.23.3-alpine3.19 docker digest to f72297e
  * chore(deps): update softprops/action-gh-release action to v2.1.0
  * chore(deps): update docker/dockerfile:1.11 docker digest to 10c699f
  * Refactor Dockerfile to use native docker features to target the specific image
  * Improve cacheability of Docker layers and add ca-certs to scratch image
  * chore(deps): update dependency kubernetes-sigs/kind to v0.25.0
  * chore(deps): update golangci/golangci-lint docker tag to v1.62.0
  * chore(deps): update golang docker tag to v1.23.3
  * chore(deps): update go to v1.23.3
  * .github: use netcat to check port-forward success
  * Update stable release to v0.16.20
  * Prepare for v0.16.20 release
  * chore(deps): update softprops/action-gh-release action to v2.0.9
  * .github: support native hubble port-forwarding
  * chore(deps): update all github action dependencies
  * chore(deps): update docker/dockerfile docker tag to v1.11
  * action: allow to configure image repo for CI installs
  * chore(deps): update actions/checkout action to v4.2.2
  * chore(deps): update actions/setup-go action to v5.1.0
  * chore(deps): update ubuntu:24.04 docker digest to 99c3519
  * chore(deps): update dependency cilium/cilium to v1.16.3
  * chore(deps): update ubuntu:24.04 docker digest to d4f6f70
  * chore(deps): update ubuntu:24.04 docker digest to ab64a83
  * chore(deps): update ubuntu:24.04 docker digest to ee6860a
  * chore(deps): update actions/upload-artifact action to v4.4.3
  * chore(deps): update actions/upload-artifact action to v4.4.2
  * chore(deps): update docker.io/library/golang docker tag to v1.23.2
  * chore(deps): update all github action dependencies
  * chore(deps): update docker/setup-buildx-action action to v3.7.1
  * chore(deps): update docker/setup-buildx-action action to v3.7.0
  * chore(deps): update golangci/golangci-lint-action action to v6.1.1
  * Update stable release to v0.16.19
  * chore(deps): update google-github-actions/auth action to v2.1.6
  * chore(deps): update ubuntu:24.04 docker digest to b359f10
  * chore(deps): update golang docker tag to v1.23.2
  * multicluster: Increase hubble-event-queue-size

-------------------------------------------------------------------
Wed Oct 02 08:02:15 UTC 2024 - obs@tbadm.net

- 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
  * chore(deps): update go to v1.23.1
  * chore(deps): update actions/upload-artifact action to v4.4.0
  * github: Remove "Push to Loki" workflow
  * make: set set latest stable version based on stable.txt
  * chore(deps): update golangci/golangci-lint docker tag to v1.60.3
  * chore(deps): update google-github-actions/auth action to v2.1.5
  * build: fix CLIVersion ldflag ref
  * chore(deps): update golangci/golangci-lint docker tag to v1.60.2
  * chore(deps): update go to v1.23.0
  * CODEOWNERS: Assign vendor/ to cilium-cli-maintainers
  * Prepare for v0.16.16 release
  * chore(deps): update all github action dependencies
  * chore(deps): update all github action dependencies
  * chore(deps): update golang-images
  * chore(deps): update golangci/golangci-lint docker tag to v1.60.1
  * chore(deps): update dependency cilium/cilium to v1.16.1
  * chore(deps): update go to v1.22.6
  * chore(deps): update docker/build-push-action action to v6.6.0
  * chore(deps): update actions/upload-artifact action to v4.3.5
  * Unlock the repo
  * Remove unused files
  * Use CLI from cilium/cilium repo
  * Pick up the latest cilium from main branch
  * Update CODEOWNERS
  * chore(deps): update golang docker tag to v1.22.6
  * Update stable release to v0.16.15
  * Prepare for v0.16.15 release
  * action: Handle multiple cilium-cli directories
  * Lock cilium-cli repo
  * Update stable release to v0.16.14
  * Prepare for v0.16.14 release
  * externalworkloads: Set cluster.id
  * {externalworkloads,multicluster}: Shorten cluster names
  * chore(deps): update dependency cilium/cilium to v1.16.0
  * chore(deps): update docker/setup-buildx-action action to v3.6.1
  * chore(deps): update golangci/golangci-lint-action action to v6.1.0
  * connectivity: use TestNamespace and ExternalDeploymentPort params
  * connectivity: Support multiple conditions
  * chore(deps): update docker.io/coredns/coredns docker tag to v1.11.3
  * chore(deps): update docker/setup-buildx-action action to v3.6.0
  * kind: Pick up the latest kindest/node image
  * Adding multicast subcommand
  * sysdump: Gather gops from cilium-operator
  * junit: collector fix
  * Pick up kindest/node:v1.21.10
  * fix(deps): update github.com/cilium/charts digest to 2a1e5b8
  * fix(deps): update module github.com/cilium/cilium to v1.16.0
  * chore(deps): update all github action dependencies
  * chore(deps): update golang:1.22.5-alpine3.19 docker digest to 48aac60
  * chore(deps): update docker.io/library/golang:1.22.5-alpine3.19 docker digest to 48aac60
  * connectivity: Fix ineffective version check in BGP tests
  * Assign release-related files to cilium-cli-maintainers
  * connectivity: single JUnit report
  * chore(deps): update golang:1.22.5-alpine3.19 docker digest to 653cab0
  * chore(deps): update softprops/action-gh-release action to v2.0.8
  * Update CONTRIBUTING.md
  * sysdump: fix file separator
  * chore(deps): update docker/build-push-action action to v6.4.1
  * fix(deps): update github.com/cilium/charts digest to 2c16e87
  * fix(deps): update module github.com/cilium/cilium to v1.16.0-rc.2
  * connectivity: Assert BGP timer intervals in BGP connectivity tests
  * connectivity: skip local-redirect-policy-with-node-dns
  * connectivity: add local-redirect-policy-with-node-dns test
  * connectivity: add LRP with node-local-dns test scenario
  * connectivity: add node local DNS feature detection
  * connectivity: use ExternalDeploymentPort for echoExternalNode headless svc
  * connectivity: run LRP test with 1.16.0 or higher
  * connectivity: skip LRP test resources creation if already exists
  * ci: Set up node local DNS in the kind workflow
  * connectivity: test namespace suffix
  * connectivity: perf deployment improved
  * chore(deps): update docker/build-push-action action to v6.4.0
  * golangci-lint: Add errorlint
  * Replace io.ReadAll with safeio.ReadAllLimit
  * Replace timer.After with inctimer.After
  * Replace sync with github.com/cilium/cilium/pkg/lock
  * chore(deps): update docker/dockerfile docker tag to v1.9
  * flags: Use option.NewNamedMapOptions
  * connectivity: echo-ingress-l7-via-hostport-with-encryption only runs with cilium 1.16.0 or newer.
  * vendor: Remove gopkg.in/check.v1 dependency
  * connectivity: disrupt deployment improved
  * connectivity: Add echo-ingress-l7-via-hostport-with-encryption
  * connectivity/echo-ingress-l7: Make expectation a function
  * chore(deps): update dependency cilium/cilium to v1.15.7
  * fix(deps): update github.com/cilium/charts digest to 3eef298
  * Update stable release to v0.16.13
  * Prepare for v0.16.13 release
  * chore(deps): update actions/setup-go action to v5.0.2
  * fix(deps): update module helm.sh/helm/v3 to v3.15.3
  * clustermesh: fix deprecated cloud internal LoadBalancer annotations
  * clustermesh: explicitly validate service type, and forbid ClusterIP
  * clustermesh: fix remote clusters configuration reset upon deactivation
  * Add --disable-check flag to upgrade command
  * connectivity: Add Port Range Tests
  * Update stable release to v0.16.12
  * Prepare for v0.16.12 release
  * CODEOWNERS: Assign BGP/FRR source files to sig-bgp
  * connectivity: Introduce BGP CP connectivity tests
  * chore(deps): update all github action dependencies
  * chore(deps): update go to v1.22.5
  * kvstoremesh: don't disable by default
  * chore(deps): update docker/setup-buildx-action action to v3.4.0
  * chore(deps): update golang:1.22.5-alpine3.19 docker digest to 0642d4f
  * fix(deps): update all go dependencies main
  * chore(deps): update golang docker tag to v1.22.5
  * chore(deps): update docker/build-push-action action to v6.3.0
  * Add --disable-check flag back
  * action: Use github.action_path when accessing cilium.sh
  * connectivity: Label test namespaces
  * fix(deps): update module github.com/cilium/cilium to v1.16.0-rc.1
  * Update stable release to v0.16.11
  * Dockerfile: Fix a warning
  * Simplify Kind workflow
  * Prepare for v0.16.11 release
  * ci: speedup workflows
  * sysdump: derive operator namespace from agent namespace if specified
  * sysdump: fix no Cilium output if operator was not detected
  * fix(deps): update all go dependencies main
  * image: Push Docker image on tag push
  * Remove cilium-cli-test-job-chart
  * aks: Temporarily disable Hubble Relay
  * fix(deps): update module github.com/cilium/cilium to v1.16.0-rc.0
  * multicluster: Run cilium-cli inside a container
  * chore(deps): update docker/build-push-action action to v6.2.0
  * fix: ExternalTargetCANamespace name
  * eks: Run cilium-cli inside a container
  * connectivity: Ensure Hubble Relay is connected to all the nodes
  * external-workloads: Run cilium-cli inside a container
  * gke: Run cilium-cli inside a container
  * gha: fix cluster names in kind workflow
  * autodetect: try to sanitize autodetected cluster name
  * azure: directly retrieve cluster name from kubeconfig
  * action: Add an option to run cilium-cli inside a container
  * connectivity: Add pod-to-pod-no-frag
  * connectivity: Extend PingCommand to accept extra args
  * chore(deps): pin ubuntu docker tag to 2e863c4
  * connectivity: refactor initClients
  * connectivity: introduce detectSingleNode method
  * Dockerfile: Install aws / azure / gcloud CLIs
  * chore(deps): update docker/build-push-action action to v6.1.0
  * chore(deps): update all github action dependencies
  * chore(deps): update golang:1.22.4-alpine3.19 docker digest to c46c460
  * chore(deps): update docker.io/library/golang:1.22.4-alpine3.19 docker digest to c46c460
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to v1.10.0
  * chore(deps): update docker.io/library/golang:1.22.4-alpine3.19 docker digest to e43a04e
  * chore(deps): update golang-images
  * gh/workflows: Fix display img digest step
  * connectivity: Display last assertion error on failure
  * connectivity: Extend pod-to-pod encryption tests
  * chore(deps): update docker/build-push-action action to v6
  * fix(deps): update all go dependencies main
  * chore(deps): update docker.io/library/golang:1.22.4-alpine3.19 docker digest to d9b1f00
  * chore(deps): update docker/build-push-action action to v5.4.0
  * chore(deps): update golangci/golangci-lint docker tag to v1.59.1
  * chore(deps): update golang-images
  * Pick up the latest cilium/cilium from main branch
  * chore(deps): update dependency cilium/cilium to v1.15.6
  * chore(deps): update actions/checkout action to v4.1.7
  * gha: increase disk size for GKE clusters
  * fix(deps): update github.com/cilium/charts digest to 4be5659
  * Update stable release to v0.16.10
  * Prepare for v0.16.10 release
  * fix(deps): update module golang.org/x/term to v0.21.0
  * fix(deps): update all go dependencies main
  * connectivity: Introduce local redirect policy tests
  * connectivity: Add ResultCurlTimeout
  * connectivity: Add a scenario getter
  * features: Add LocalRedirectPolicy
  * connectivity: add egress-gateway-with-l7-policy test
  * connectivity: add pod to external with DNS case in EGW scenario
  * chore(deps): update golang docker tag to v1.22.4
  * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 25e9fcb
  * Update go.mod
  * fix: properly count wrapped lines in status output in --wait mode
  * chore(deps): update go to v1.22.4
  * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 082a03d
  * fix: conn tests JUnit file name
  * Update stable release to v0.16.9
  * Prepare for v0.16.9 release
  * fix(deps): update github.com/cilium/charts digest to f365292
  * clustermesh: fix status retrieval on v1.14 with kvstoremesh enabled
  * Update stable release to v0.16.8
  * Prepare for v0.16.8 release
  * chore(deps): update azure/login action to v2.1.1
  * chore(deps): update docker/login-action action to v3.2.0
  * chore(deps): update golangci/golangci-lint docker tag to v1.59.0
  * fix: printer poll logic
  * cleanup: unused methods and fields removed.
  * fix: conn test junit file name
  * feat: conn test concurrent logger
  * fix: conn tests output improved
  * fix(deps): update module helm.sh/helm/v3 to v3.15.1
  * chore(deps): update golangci/golangci-lint docker tag to v1.58.2
  * fix(deps): update module github.com/cilium/charts to v0.0.0-20240517144447-a8ec8771aab8
  * sysdump: don't write extension twice in clustermesh debug files
  * encrypt: broken IPsec algo removed
  * hubble: Replace deprecated grpc.DialContext by grpc.NewClient
  * fix(deps): update all go dependencies main
  * chore(deps): update golangci/golangci-lint docker tag to v1.58.1
  * chore(deps): update golangci/golangci-lint-action action to v6
  * chore(deps): update all github action dependencies
  * chore(deps): update docker.io/library/golang:1.22.3-alpine3.19 docker digest to f1fe698
  * chore(deps): update dependency kubernetes-sigs/kind to v0.23.0
  * chore(deps): update golang:1.22.3-alpine3.19 docker digest to f1fe698
  * clustermesh: setup fix and CI
  * fix: EchoServerHostPort moved into Parameters
  * fix: test templates parsing
  * ci: kind workflow updated with test-concurrency
  * feat: MultiError implementation
  * fix: typo fix
  * feat: policy mutex
  * feat: conn test concurrent run
  * feat: test-concurrency conn test param
  * chore(deps): update dependency cilium/cilium to v1.15.5
  * clustermesh: reset remote clusters configuration upon disconnection
  * fix(deps): update module github.com/cilium/charts to v0.0.0-20240507142034-8e0b9125ca4a
  * chore(deps): update go to v1.22.3
  * clustermesh: output tips in case of errors in clustermesh status
  * clustermesh: output kvstoremesh status as part of clustermesh status
  * sysdump: collect clustermesh-apiserver profiling data
  * k8s: add method to proxy connection to container's TCP port
  * sysdump: skip metric/gops collection if container does not exist
  * sysdump: collect clustermesh-apiserver gops stats
  * sysdump: collect clustermesh-related debug information
  * sysdump: drop reference to clustermesh from metric collection errors
  * sysdump: uniform operator/clustermesh metrics file name
  * fix: Azure BYOCNI workflow
  * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 9bc27a7
  * chore(deps): update golang docker tag to v1.22.3
  * Display stderr when ExecInPod action fails.
  * chore(deps): update golangci/golangci-lint-action action to v5.3.0
  * chore(deps): update softprops/action-gh-release action to v2.0.5
  * golangci: remove deprecated go version properties
  * Remove cilium/hubble dependency
  * RELEASE.md: make sure to push correct release branch
  * Update stable release to v0.16.7

-------------------------------------------------------------------
Mon May 13 06:53:01 UTC 2024 - obs@tbadm.net

- 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
  * sysdump: Clarify sysdump worker-count defaults to the number of available CPUs.
  * Add zip binary to release environment
  * ci: Use zip output for windows releases
  * fix(deps): update module github.com/prometheus/common to v0.53.0
  * fix(deps): update module github.com/cilium/hubble to v0.13.3
  * fix(deps): update all go dependencies main
  * chore(deps): update azure/login action to v2.1.0
  * chore(deps): update docker/setup-buildx-action action to v3.3.0
  * connectivity test: avoid segfault if no agent pods are found
  * connectivity: add endpointslice clustermesh sync test
  * sysdump: Capture hubble cert-manager certificates
  * sysdump: Capture hubble-generate-certs cronjob and pod logs
  * connectivity: configure endpoint selector for entity-cluster CNP
  * connectivity: configure test-conn-disrupt CPU requests
  * connectivity: bump test-conn-disrupt to v0.0.14
  * connectivity: make test-conn-disrupt image configurable
  * fix(deps): update all go dependencies main
  * connectivity: introduce host firewall tests
  * Revert "Lock the connectivity command"
  * Revert "Use connectivity package from cilium/cilium"
  * feat: encryption status output enriched with IPsec details
  * fix(deps): update github.com/cilium/charts digest to 7815d99
  * chore(deps): update go to v1.22.2
  * sysdump: Collect helm metadata
  * Use connectivity package from cilium/cilium
  * chore(deps): update golang docker tag to v1.22.2
  * fix(deps): update module github.com/cilium/cilium to v1.16.0-pre.1
  * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to cb6aeb5
  * chore(deps): update golangci/golangci-lint docker tag to v1.57.2
  * k8s: Remove Tetragon client
  * Pin github.com/osrg/gobgp/v3 to v3.23.0
  * fix(deps): update github.com/cilium/charts digest to 7ea270c
  * Update stable release to v0.16.4
  * fix(deps): update module github.com/prometheus/common to v0.51.1
  * Lock the connectivity command
  * Prepare for v0.16.4 release
  * chore(deps): update golangci/golangci-lint docker tag to v1.57.1
  * helm: fix KPR autodetection value
  * errors: add [no-error-logs] exception for issue caused by fqdn bug.
  * connectivity: add support for regex based log exceptions.
  * chore(deps): update dependency cilium/cilium to v1.15.3
  * refactor: Remove unused constants in defaults.go.
  * refactor: Move default Helm release name to sysdump package.
  * style: Reorganize parameters struct to enhance readability.
  * fix: Add WaitDuration from defaults for hubble enable|disable for cilium install|uninstall --wait.
  * feat: Add helmReleaseName to Hubble uninstall pre-phase of the core uninstall.
  * feat: Add helmReleaseName to hubble disable parameters.
  * style: Improve log message formatting. Make consistent/conventional.
  * feat: Add customizable Helm release name for Cilium
  * ci: fix installation on AKS
  * ci: avoid overlapping pod and service CIDRs on AKS
  * chore(deps): update docker.io/library/golang:1.22.1-alpine3.19 docker digest to 0466223
  * status: Add --interactive flag
  * connectivity: explicitly wait for ingress service creation
  * connectivity: don't pre-populate the ingress service map
  * renovate:: Pick up github.com/cilium/cilium prereleases
  * connectivity: fix flow validation with fully-qualified DNS names
  * Ignore "Unsupported L2 protocol" to known drops
  * Improve Makefile
  * defaults: Move Version and HelmRepository from const to var
  * gha: configure fully-qualified DNS names as external targets
  * connectivity: configure fully-qualified DNS names as external targets
  * connectivity: configure Host header for fully-qualified DNS names
  * connectivity: fix invalid CNP name with fully-qualified DNS names
  * connectivity: remove domain references from FQDN policy name
  * chore(deps): update module github.com/docker/docker to v25.0.5+incompatible [security]
  * fix(deps): update module github.com/prometheus/common to v0.51.0
  * connectivity: don't hard-code ingress service NodePorts
  * tests: Add exceptions for error logs check
  * Update stable release to v0.16.3
  * Prepare for v0.16.3 release
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to 0466223
  * install: convert --nodes-without-cilium flag to boolean
  * helm: configure nodes without cilium affinity on install and upgrade
  * chore(deps): update golang:1.22.1-alpine3.19 docker digest to fa4add5
  * refactor: Move logging outside internal
  * Prepare for v0.16.2 release
  * chore(deps): update all github action dependencies
  * fix(deps): update github.com/cilium/charts digest to a5bec49
  * fix(deps): update module helm.sh/helm/v3 to v3.14.3
  * Revert "ingress: Update backend service for Ingress"
  * gha: increase Multicluster timeout
  * renovate: Don't pick up new Go patch versions in go.mod
  * Revert "chore(deps): update dependency go to v1.22.1"
  * Prepare for v0.16.1 release
  * fix(deps): update github.com/cilium/charts digest to 724231f
  * chore(deps): update dependency cilium/cilium to v1.15.2
  * fix(deps): update module github.com/cilium/hubble to v0.13.2
  * chore(deps): update docker/login-action action to v3.1.0
  * chore(deps): update dependency go to v1.22.1
  * refactor: Move Hooks to the api package
  * refactor: Move sniff under connectivity
  * Store namespace and k8sClient in the command context
  * Add InitializeCommand hook
  * chore(deps): update softprops/action-gh-release action to v2.0.4
  * connectivity: collect sysdump from all clusters on failure
  * gha: replace remaining references to deprecated KPR settings
  * connectivity: fix KPR feature probing
  * helm: improve KPR autodetection logic
  * helm: uniform retrieval of nested helm value
  * helm: remove bpf.masquerade autodetection logic
  * helm: do not care for unsupported Cilium versions in values generation
  * helm: remove unused fields/parameters from getHelmValues logic
  * chore(deps): update go to v1.22.1
  * chore(deps): update softprops/action-gh-release action to v2
  * fix(deps): update all go dependencies main
  * fix(deps): update all go dependencies main
  * Don't depend on github.com/mholt/archiver
  * chore(deps): update azure/login action to v2
  * ingress: Update backend service for Ingress
  * tetragon: remove tetragon CR code
  * tetragon: use ListUnstructured for tetragon CRs
  * sysdump: gather tetragon pod logs and configmap
  * chore(deps): update docker/build-push-action action to v5.2.0
  * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 8425131
  * Update stable release to v0.16.0
  * chore(deps): update golang docker tag to v1.22.1
  * chore(deps): update golang-images
  * fix: update ldflags for local-release
  * refactor: Move internal/cli to cli/
  * Prepare for v0.16.0 release
  * Add error log check exception for leader election errors.
  * golangci: enable stylecheck linter for duplicate imports
  * Remove duplicated imports
  * Connectivity test builder component implemented.
  * Move the CLI version string to the default package
  * chore(deps): update actions/download-artifact action to v4.1.4
  * sysdump: Export Hooks and InitSysdumpFlags
  * sniffer: always dump captured packets in assert mode
  * vendor: Pick up cilium/cilium v1.16.0-pre.0
  * action: Add go-mod-directory parameter
  * fix(deps): update module github.com/stretchr/testify to v1.9.0
  * refactor: Move ctrlcreader.go under /k8s/internal/
  * fix(deps): update module github.com/go-openapi/strfmt to v0.22.1
  * fix(deps): update module github.com/prometheus/common to v0.49.0
  * Remove --cluster-name flag
  * refactor: Remove internal/utils/utils.go
  * chore(deps): update all github action dependencies
  * Remove golang.org/x/mod/semver dependency
  * helm: Remove Get and GetParameter
  * Ensure all hubble Pods are gone before proceeding with uninstall --wait.
  * uninstall: when --wait is specified, use foreground deletion.
  * Remove unused things
  * docs: Update version matrix
  * cursorUp() again
  * Only active wait for OutputSummary
  * cursorUp() function
  * Silent wait in -o json
  * Display formatted status during status wait
  * connectivity: Remove --delete-cilium-pod-on-nodes flag
  * utils: Remove IsInHelmMode()
  * Delete classic mode clustermesh commands
  * chore(deps): update docker/setup-buildx-action action to v3.1.0
  * connectivity: fix encryption validation with wireguard encap + host fw
  * k8s: don't drop stdout of kubectl exec
  * Delete classic mode hubble commands
  * Delete classic mode install/uninstall/upgrade commands
  * Error handling fixed.
  * Ignore Cilium endpoints not found error for the status command.
  * sniffer: improve handling of tcpdump termination
  * Status check error message improved.
  * Refactor: Move junit package under connectivity package
  * status: additionally check for endpoints readiness
  * connectivity: improve reporting for no-unexpected-packet-drops check
  * Add sig/encryption as owner of /encrypt/
  * fix(deps): update module helm.sh/helm/v3 to v3.14.2 [security]
  * fix(deps): update all go dependencies main
  * connectivity: introduce host firewall tests
  * connectivity: don't configure both timeout and deadline for ping
  * connectivity: add support for CiliumClusterwideNetworkPolicies
  * features: generalize CRD-based feature determination
  * policies: extract namespace configuration for easier reuse
  * policies: generalize the policies registration logic
  * policies: generalize the policies creation/update logic
  * policies: generalize the policies parsing logic
  * connectivity: add forbidden ICMPv6 message as expected drop reason
  * chore(deps): update dependency kubernetes-sigs/kind to v0.22.0
  * chore(deps): update golangci/golangci-lint docker tag to v1.56.2
  * chore(deps): update actions/setup-go action to v5
  * chore(deps): update dependency cilium/cilium to v1.15.1
  * fix(deps): update all go dependencies main
  * renovate: additionally manage updates for action.yaml
  * Use encryption models from Cilium dependency.
  * Update stable release to v0.15.23
  * Hide `key-per-node` flag.
  * fix(deps): update all go dependencies main
  * GCP OIDC instead of SA creds.
  * fix(deps): update module helm.sh/helm/v3 to v3.14.1 [security]
  * Prepare for v0.15.23 release
  * gha: increase GKE disk size in external workloads workflow to 15GB
  * gha: increase GKE and AKS timeouts
  * chore: Amend connectivity tests for OpenShift
  * IPsec key rotation with algorithm change support.
  * chore(deps): update golangci/golangci-lint docker tag to v1.56.1
  * chore(deps): update all github action dependencies
  * chore(deps): update go to v1.22.0
  * fix(deps): update module golang.org/x/mod to v0.15.0
  * chore(deps): update golang docker tag to v1.22.0
  * chore(deps): update helm/kind-action action to v1.9.0
  * chore(deps): update golangci/golangci-lint-action action to v4
  * connectivity: don't collect multiple sysdump in no-errors-in-logs
  * connectivity: ignore timestamps in no-errors-in-logs
  * connectivity: extend no-errors-in-logs check to other Cilium containers
  * connectivity: print log errors only once
  * connectivity: always check for log errors in newer Cilium versions
  * external workloads: drop Cilium version retrieval for script generation
  * AWS OIDC instead of access key.
  * IPsec key status command implementation.
  * Status struct renamed to Encrypt.
  * Cipher IPsec key support added.
  * IPsec key id renamed to spi. SPI suffix added to support SPI with `+` sign. Tests added.
  * `encrypt rotate-key` command implementation.
  * chore(deps): update dependency kubernetes-sigs/kind to v0.21.0
  * gateway: Upgrade API version
  * Prepare for v0.15.22 release
  * fix: Remove check function validateInfoForConnect for DisconnectWithHelm function
  * README.md: Update the title
  * fix(deps): update all go dependencies main
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19 docker digest to a6a7f1f
  * fix(deps): update module github.com/cilium/cilium to v1.15.0
  * chore(deps): update dependency cilium/cilium to v1.15.0
  * fix(deps): update module github.com/evanphx/json-patch to v5.9.0+incompatible
  * chore(deps): update nick-invision/retry action to v3
  * connectivity: fix panic if the cilium-health test fails
  * Encryption status models and JSON output parsing support added.
  * Encryption status sub command implemented.
  * Update stable release to v0.15.21
  * Prepare for v0.15.21 release
  * hooks: split feature detection from setup and validation
  * Revert "gha: cleanup stale AWS-CNI iptables rules in EKS tunnel workflow"
  * fix(deps): update module google.golang.org/grpc to v1.61.0
  * chore(deps): update actions/upload-artifact action to v4.3.0
  * chore(deps): update dependency cilium/cilium to v1.14.6
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to a6a7f1f
  * chore(deps): update golang:1.21.6-alpine3.19 docker digest to 29fd37e
  * chore(deps): update docker.io/library/golang:1.21.6-alpine3.19 docker digest to 51a7800
  * bgp: enhance defaulting of `bgp routes` command
  * connectivity: determine Pod CIDRs from CiliumNodes
  * connectivity: retrieve CiliumNode information
  * fix(deps): update all go dependencies main
  * test: allow to tune sysdump collection policy on a per test basis
  * action: introduce the NewGenericAction method
  * action: do not attempt to capture hubble flows if given nil source pod
  * connectivity: add unknown ICMPv4 code as expected drop reason
  * fix(status): correct exit code
  * features: improve tunnel feature determination
  * features: extract tunnel feature determination in separate function
  * chore(deps): update all github action dependencies to v2.1.0
  * Go workflow: Add merge_group trigger
  * Go workflow: Remove Cross-build step
  * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to e046063
  * make: allow building with debug symbols
  * sysdump: don't specify --follow while collecting hubble flows
  * chore(deps): update actions/upload-artifact action to v4.2.0
  * bgp: routes CLI - update min. cilium version, use `cilium` binary
  * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 83fc333
  * connectivity: extract the encapsulated packets tcpdump filter
  * connectivity: fix broken tcpdump filter matching encapsulated packets
  * connectivity: generalize the sniffer logic
  * connectivity: extract the sniffer logic into a separate package
  * connectivity: extract safeBuffer into a separate package
  * logging: add DebugEnabled method to Action
  * fix(deps): update module github.com/cilium/cilium to v1.15.0-rc.1
  * chore(deps): update azure/login action to v1.6.1
  * connectivity: only wait for daemonsets if needed
  * chore(deps): update actions/upload-artifact action to v4.1.0
  * connectivity: add host to pod check
  * bgp: Make `bgp neighbors` an alias for `bgp peers` command
  * bgp: Add command for retrieving bgp routes
  * refactor: improve error messaging for version command Signed-off-by: ssttehrani <ssttehrani@gmail.com>
  * clustermesh: fix hardcode at service type
  * Bump alpine images to 3.19
  * Update stable release to v0.15.20
  * Prepare for v0.15.20 release
  * chore(deps): update actions/download-artifact action to v4.1.1
  * ci: remove unnecessary steps unlabeling nodes in kind workflow
  * ci: unique artifact name for junit reports in kind workflow
  * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 51d373b
  * chore(deps): update quay.io/cilium/json-mock docker tag to v1.3.8
  * chore(deps): update go to v1.21.6
  * defaults: Ignore XfrmInStateInvalid errors if rare
  * chore(deps): update golang docker tag to v1.21.6
  * chore(deps): update actions/download-artifact action to v4.1.0
  * chore(deps): update google-github-actions/auth action to v2.0.1
  * connectivity: configure pause as entrypoint
  * fix(deps): update all go dependencies main
  * chore(deps): update all github action dependencies to v4
  * chore(deps): update docker.io/library/golang:1.21.5-alpine3.18 docker digest to d8b9994
  * chore(deps): update google-github-actions/setup-gcloud action to v2.0.1
  * chore(deps): update golang:1.21.5-alpine3.18 docker digest to c157305
  * chore(deps): update quay.io/cilium/alpine-curl docker tag to v1.9.0
  * chore(deps): update azure/login action to v1.6.0
  * gha: enable node without cilium tests for clustermesh
  * gha: switch to kubeadm.k8s.io/v1beta3 API
  * gha: don't wait for kind clusters to become ready
  * connectivity: explicitly wait for daemonsets to become ready
  * connectivity: make from external to pod tests ipv6 friendly
  * connectivity: make ingress target echo-other-node deployment
  * connectivity: skip more nodeport tests with clustermesh + KPR disabled
  * connectivity: detect PodCIDR for both local and remote nodes
  * connectivity: fix wait for external deployment with clustermesh
  * fix(deps): update all go dependencies main
  * fixed spelling mistake in help output
  * clustermesh: make status command compatible with external kvstore
  * clustermesh: make status command ignore the local cluster entry
  * clustermesh: print last status when status --wait fails
  * connectivity: don't configure pod port information when unused
  * WaitForCiliumEndpoint function removed as unneeded.
  * DisableEndpointCRD feature implemented to Cilium endpoint checks if it's disabled.
  * check: rename ExcludedCIDRs to ExcludedCIDRsConf
  * tests: egressgw: export WatiForEgressGatewayBpfPolicyEntries
  * check: don't pass policy YAML to WithCiliumEgressPolicy()
  * check: allow to configure pod selector in WithCiliumEgressPolicy()
  * check: add ExcludedCIDRsKind enum
  * defaults: add 'Host datapath not ready' to expected drop reasons
  * chore(deps): update module github.com/containerd/containerd to v1.7.11 [security]
  * internal: export MustUnmarshalYAML/MustUnmarshalYAMLMulti methods
  * internal: export EscapeJSONPatchString method
  * chore(deps): update module golang.org/x/crypto to v0.17.0 [security]
  * chore(deps): update dependency cilium/cilium to v1.14.5
  * fix(deps): update all go dependencies main
  * fix(deps): update module helm.sh/helm/v3 to v3.13.3

-------------------------------------------------------------------
Thu Dec 21 08:21:50 UTC 2023 - obs@tbadm.net

- 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

-------------------------------------------------------------------
Fri Nov 10 14:51:09 UTC 2023 - obs@tbadm.net

- 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
  * connectivity: fix encryption validation when host firewall is enabled
  * connectivity: fix encryption validation when running in ENI mode
  * connectivity: fix pod-to-pod encryption validation
  * connectivity: fix host-netns daemonset creation with clustermesh
  * gha: cleanup stale AWS-CNI iptables rules in EKS tunnel workflow
  * check: turn CurlClientIPCommand into more generic CurlCommandWithOutput
  * check: add CurlCommandParallelWithOutput helper
  * check: simplify NodeportService peer implementation
  * check: add PodEchoIP peer implementation
  * action: Do not install released vsn if CI vsn is specified
  * Replace --helm-set with --set
  * echo-external-node: Check if NodeWithoutCilium is enabled
  * Update stable release to v0.15.11
  * Prepare for v0.15.11 release
  * fix(deps): update all go dependencies main
  * vendor: Remove "replace github.com/docker/docker"
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to 2ebcd9a
  * chore(deps): update go to v1.21.3
  * chore(deps): update module golang.org/x/net to v0.17.0 [security]
  * chore(deps): update golang docker tag to v1.21.3
  * check: Support SIGTERM with --pause-on-fail
  * check: Fix pause on failure for test fail/fatal
  * check: Refactor common failure paths
  * sysdump feature detection: Don't depend on Cilium version
  * sysdump: Detect if Gateway API support is enabled
  * Update stable release to v0.15.10
  * Check Auth Cert Provider status
  * dep: Bump cilium/cilium to v1.15.0-pre.1+
  * Prepare for v0.15.10 release
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to b3c6e53
  * chore(deps): update golang docker tag to v1.21.2
  * sysdump: Detect features from cilium-config ConfigMap
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to e2eb1d5
  * chore(deps): update docker.io/library/golang:1.21.2-alpine3.18 docker digest to a76f153
  * renovate: update Go image version used to build releases
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to a2251c1
  * chore(deps): update docker.io/library/golang docker tag to v1.21.2
  * connectivity test: Fix detectFeatures() logic
  * chore(deps): update docker.io/library/golang:1.21.1-alpine3.18 docker digest to 1c9cc94
  * fix(deps): update all go dependencies main
  * chore(deps): update dependency go to v1.21.2
  * helm-upgrade-clustermesh: Free up some disk space
  * chore(deps): update nick-invision/retry action to v2.9.0
  * clustermesh: Make cilium symlink install idempotent
  * Prepare for v0.15.9 release
  * clustermesh: Adapt clustermesh script to install cilium-dbg
  * chore(deps): update aws-actions/configure-aws-credentials action to v4.0.1
  * refactor: Move FeatureSet to a separate package
  * chore(deps): update docker.io/library/golang:1.21.1-alpine3.18 docker digest to d101f4e
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to e718668
  * Move IPFamily to a separate "features" package
  * sysdump: Specify default selectors for log collection tasks
  * install: Avoid using deprecated "tunnel" flag
  * sysdump: Cache Cilium pods and cilium-config ConfigMap
  * chore(deps): update module github.com/docker/docker to v23.0.7+incompatible
  * fix(deps): update all go dependencies main
  * golangci-lint: enable goheader check
  * Refactor extractFeaturesFromConfigMap()
  * utils: export WaitObserver methods into wait package
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to 0bc2fda
  * Clean up the node feature detection logic
  * connectivity: test referencing nodes by CIDR
  * sysdump: Collect Tetragon PodInfo custom resources
  * chore(deps): update actions/checkout action to v4.1.0
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to 84f7fcb
  * fix(deps): update module google.golang.org/grpc to v1.58.2
  * check: export label prefixes constants
  * fix(deps): update module google.golang.org/grpc to v1.58.1
  * check: export ciliumLogs method
  * chore(deps): update dependency cilium/cilium to v1.14.2
  * fix(deps): update all go dependencies main
  * make: use short golangci-lint version format when comparing versions
  * clustermesh: Add support for service annotations
  * Update stable release to v0.15.8
  * Prepare for v0.15.8 release
  * connectivity: convert conn-disrupt-dispatch-interval to duration
  * chore(deps): update docker/build-push-action action to v5
  * chore(deps): update docker/setup-buildx-action action to v3
  * chore(deps): update docker/build-push-action action to v4.2.1
  * chore(deps): update docker/login-action action to v3
  * connectivity: Expose test-conn-disrupt dispatch period
  * chore(deps): update module github.com/cyphar/filepath-securejoin to v0.2.4 [security]
  * fix(deps): update all go dependencies main
  * chore(deps): update aws-actions/configure-aws-credentials action to v4
  * chore(deps): update aws-actions/configure-aws-credentials action to v3.0.2
  * chore(deps): update docker/build-push-action action to v4.2.0
  * chore(deps): update actions/upload-artifact action to v3.1.3
  * chore(deps): update go to v1.21.1
  * connectivity: Reduce test-conn-disrupt-client interval to 10ms
  * connectivity: Delete test-conn-disrupt pods after running tests
  * Add operator and clustermesh metrics to sysdump
  * Scrape Kubernetes metrics in sysdump
  * fix(deps): update all go dependencies main
  * chore(deps): update actions/checkout action to v4
  * external-workloads: explicitly configure ClusterID/Name
  * Update stable release to v0.15.7
  * Prepare for v0.15.7 release
  * connectivity: Use slices.Clone
  * connectivity: Add secondary network NodePort tests
  * chore(deps): update aws-actions/configure-aws-credentials action to v3.0.1
  * chore(deps): update docker/setup-buildx-action action to v2.10.0
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to ba1b914
  * Update bgp.go#2
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to 171ecc4
  * fix(deps): update module github.com/cilium/cilium to v1.14.1
  * chore(deps): update aws-actions/configure-aws-credentials action to v3
  * chore(deps): update actions/checkout action to v3.6.0
  * connectivity: add and complete a few missing comments
  * connectivity: display reason for skipping Tests and Scenarios
  * Clarify classic / helm mode incompatibilities
  * install: remove deprecated kube-proxy-replacement CLI flag
  * chore(deps): update golangci/golangci-lint docker tag to v1.54.2
  * implement helm get values with sysdump
  * go.mod: bump Go to 1.21
  * connectivity: print all captured packets
  * connectivity: fix node-to-node encryption tests
  * connectivity: document feature detection order
  * connectivity: fix tunnel feature defaults
  * Fine tune CODEOWNERS file
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to 196c2d0
  * install: Remove some auto-detection log messages
  * fix(deps): update all go dependencies main
  * chore(deps): update golangci/golangci-lint-action action to v3.7.0
  * chore(deps): update docker.io/coredns/coredns docker tag to v1.11.1
  * chore(deps): update dependency cilium/cilium to v1.14.1

-------------------------------------------------------------------
Tue Aug 29 15:24:09 UTC 2023 - obs@tbadm.net

- 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
  * clustermesh status: consistent output order
  * clustermesh status: fix not ready message
  * clustermesh status: drop wait logic from ClusterMeshConnectivity
  * clustermesh status: always check deployment status
  * clustermesh status: remove redundant service check
  * clustermesh status: drop skip service check parameter
  * wait: always log error upon the first failure
  * Update the error log exceptions
  * gha: configure routing mode in external-workloads workflow
  * dockerfile: include CA certificates
  * fix(deps): update module github.com/cilium/cilium to v1.14.0
  * chore(deps): update dependency cilium/cilium to v1.14.0
  * metrics: Set first retrieved metrics to 0 if absent
  * kind: Run every 2 hours
  * kind: Upload all the sysdumps
  * connectivity: Hide --flush-ct
  * fix(cli-example): optimize the example of the 'install' command line.
  * connectivity: Special inconclusive result treatment for ping command
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to d51b96d
  * connectivity: Fix fetching of XFRM counters
  * fix(deps): update all go dependencies main
  * fix(deps): update module github.com/cilium/cilium to v1.14.0-snapshot.6
  * Prepare for v0.15.4 release
  * connectivity: add xfrm error check for IPsec conn disrupt test
  * connectivity: generalize upgrade test
  * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 7338d0c
  * kind: Configure external targets inside the cluster
  * connectivity: Add an error log exception
  * connectivity: Add flags to override CA bundle secret
  * connectivity: Bump test-conn-disrupt img to v0.0.4
  * Update stable release to v0.15.3
  * Prepare for v0.15.3 release
  * Update README.md
  * k8s.NewClient: Initialize Helm action configuration
  * Revert "Create a separate RESTClientGetter for Helm client"
  * Partly revert "connectivity: enable IPv6 test fort per-endpoint routing"
  * chore(deps): update dependency kubernetes-sigs/kind to v0.20.0
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to 6f694cf
  * connectivity: Wait for test-conn-disrupt-server deployment
  * connectivity: Fix usage of src/dst clients in test-conn-disrupt
  * connectivity: Use readiness probe for test-conn-disrupt-server
  * fix(deps): update module helm.sh/helm/v3 to v3.12.2
  * fix(deps): update all go dependencies main
  * .github/workflows: let renovate update kind version
  * chore(deps): update docker/setup-buildx-action action to v2.9.1
  * Update stable release to v0.15.2
  * Prepare for v0.15.2 release
  * chore(deps): update dependency go to v1.20.6
  * fix(deps): update all go dependencies main
  * metrics: Fix format error log in validateMetric
  * peer: Add a method on service to return the name without the namespace
  * hooks: Add a setup and validate a new hook for extras
  * fixup! sysdump: Collect node init Pod logs and DaemonSet
  * sysdump: Collect node init Pod logs and DaemonSet
  * sysdump: do not fail if cilium is not installed
  * Update stable release to v0.15.1
  * Fix pod summary for large numbers of pods
  * GHA: fix 'install-cilium-cli' issue when building from source
  * Prepare for v0.15.1 release
  * chore(deps): update helm/kind-action action to v1.8.0
  * Eksctl version pinned.
  * connectivity: Remove test-conn-disrupt tolerations
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to 8a837d8
  * connectivity: Ignore failedToListCRDs error
  * connectivity: enable IPv6 test for per-endpoint routing
  * Create a separate RESTClientGetter for Helm client
  * fix(deps): update all go dependencies main
  * chore(deps): update docker/setup-buildx-action action to v2.9.0
  * fix(deps): update all go dependencies main
  * Fix link in reference to helm mode
  * connectivity: fix service propagation check with mismatching IP families
  * .github/workflows: remove master mirror
  * kind multi cluster: Use a dot in cluster names
  * Helm mode: Handle "cluster.name" Helm value
  * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 95101b8
  * fix(deps): update github.com/cilium/tetragon/pkg/k8s digest to 6e47916
  * Helm mode: don't suggest removed Azure flag
  * sysdump: Use intermediate import package for supported envoy resources
  * dep: Bump cilium/cilium to v1.14.0-rc0
  * chore(deps): update docker/setup-buildx-action action to v2.8.0
  * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to 7f1b8b8
  * connectivity: Fix trailing newline in tail call drop counts
  * fix(deps): update all go dependencies main
  * connectivity: Add op=Exists toleration for test-conn-disrupt
  * Update stable release to v0.15.0
  * Prepare for v0.15.0 release
  * connectivity: wait for service propagation in agents
  * connectivity: extract and uniform wait functions
  * connectivity: add Logger interface
  * Use Helm mode by default
  * eks-uninstall: Set CILIUM_CLI_MODE environment variable
  * uninstall: Remove io.cilium/aws-node-enabled node selector
  * defaults: update connectivity test alpine curl image version
  * connectivity: Expose Features on ConnectivityTest
  * GHA: extend 'install-cilium-cli' to build from source
  * Update stable release to v0.14.8
  * chore(deps): update dependency cilium/cilium to v1.13.4

-------------------------------------------------------------------
Mon Jun 26 08:28:25 UTC 2023 - obs@tbadm.net

- 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
  * sysdump: Fix wrong CiliumLoadBalancerIPPools collector
  * connectivity: Add upgrade tests
  * connectivity: Add --flush-ct
  * fix(deps): update all go dependencies main
  * Update stable release to v0.14.7

-------------------------------------------------------------------
Mon Jun 19 08:36:04 UTC 2023 - obs@tbadm.net

- 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
  * fix(deps): update module github.com/cilium/cilium to v1.14.0-snapshot.3

-------------------------------------------------------------------
Mon Jun 12 11:14:14 UTC 2023 - obs@tbadm.net

- 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
  * Prepare for v0.14.4 release
  * connectivity: add property flag fot junit
  * Makefile: bump Go to v1.20.4 for release target
  * chore(deps): update docker.io/library/busybox:stable-glibc docker digest to bf30051
  * docs: Add an example for setting image.override
  * Add GatewayAPI resources to sysdump
  * Allow to pass --insecure to curl
  * upgrade: Check for error before accessing release
  * connectivity: Split host-netns daemonset into two
  * connectity: Deploy host netns pods by default
  * connectivity: Remove --datapath and add --include-unsafe-tests
  * gh/workflows: Bump timeout in kind.yaml
  * connectivity: Skip L7 N/S test on < v1.13.3
  * connectivity: Add WithCiliumVersion
  * connectivity: Disable flow validation for N/S with KP
  * connectivity: Fix feature detection of KPR friends
  * connectivity: Add FlowFilters() method for TestPeer
  * connectivity: Install podCIDR => nodeIP on non-Cilium nodes
  * connectivity/check: Add CAP_NET_ADMIN for host-netns ds
  * check: update tunneling detection logic
  * check: make (Service)Address() return an IP address
  * cli: Export Version var to be set externally
  * ci: Add prometheus enabled in kind config
  * Add metrics increase validation and a simple test to check metrics on total request
  * Add metrics validation in tests
  * Collect metrics in Action
  * Extract Result from policy.go into its own file
  * Add metrics collector logic
  * Add k8s dialer to port foward properly
  * status: provide additional context for disabled Envoy DaemonSet
  * readme.md: updated status section with updated envoy output
  * sysdump: collect cilium envoy daemonset & configmap
  * sysdump: collect logs from cilium envoy pods
  * status: add cilium envoy daemonset
  * ci: fix gke network starvation
  * helm mode: autodetect service parameters for clustermesh
  * fix(deps): update module github.com/stretchr/testify to v1.8.3
  * fix(deps): pin dependencies
  * helm mode: Add external workloads test coverage
  * clustermesh enable: Add a flag to set externalWorkloads.enabled
  * connectivity: Skip IPv6 requests in north-south-loadbalancing-with-l7-policy when running on < 1.14.0 Cilium
  * sysdump: Don't save cilium-etcd-secrets
  * connectivity: Add GetTest method
  * connectivity: Move template utils from internal
  * connectivity: Add WithFinalizer to register test finalizers
  * connectivity: Expose connectivity test k8s clients
  * connectivity: Add WithSetupFunc to register setup callbacks
  * cli: Add hooks and exported NewCiliumCommand
  * helm mode: Add EKS tunnel mode test coverage
  * sysdump: Add support for CiliumCIDRGroup CRD
  * install: Move the logic to unschedule aws-node to preinstall
  * helm mode: Add EKS test coverage

-------------------------------------------------------------------
Sun May 21 21:42:42 UTC 2023 - obs@tbadm.net

- 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
  * Update stable release to v0.14.2
  * .github/workflows: add GH action version annotations
  * renovate: exclude Cilium forks and k8s from automatic updates
  * renovate: fix invalid whitespace characters
  * renovate: fix invalid JSON syntax
  * .github/workflows: bump AKS BYOCNI workflow timeout
  * Add renovate configuration
  * helm mode: add recursive deprecated secret logic

-------------------------------------------------------------------
Wed May 10 07:21:35 UTC 2023 - obs@tbadm.net

- 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
  * Add GHA to install Cilium CLI executable
  * Add CI workflow for clustermesh via helm
  * multicluster CI: Use LoadBalancer for GKE etcd
  * Address wording an style nits of #1550
  * golangci-lint: fix warnings
  * golangci-lint: fix unused parameter warnings
  * build: update golangci-lint to v1.52.2
  * connectivity: Retry on inconclusive results
  * sysdump: Fix writing to absolute path
  * helm mode: Set default clustermesh service type to NodePort
  * helm: add unit tests for ParseVals
  * Enable Helm mode matrix for multicluster tests
  * Add cilium clustermesh {enable,disable} using Helm
  * Allow the Helm timeout to be set on uninstall
  * connectivity/tests: omit IPs and vendor names from test names
  * connectivity: Retry getting the policy revision
  * fixes versioncheck for l7 proxy disabling with wireguard encryption
  * connectivity: Add Ingress related tests
  * connectivity: Add Ingress resource for echo service
  * Remove "Release Date" column from the release table
  * Update stable release to v0.14.0
  * Prepare for v0.14.0 release
  * go.mod, vendor: bump github.com/docker/docker
  * defaults: bump json-mock to 1.3.5
  * cli: adapt helm chart cleanup of deprecated hubble values
  * .github: add mirror from main -> master
  * docs: update references to the main branch
  * ci: rename master -> main
  * Adjust cilium/cilium URLs after primary branch rename to `main`
  * Add documentation for helm installation mode
  * ci: bump google-github-actions/auth from 1.0.0 to 1.1.0
  * ci: update Cilium version to v1.13.2
  * defaults: install Cilium v1.13.2 by default
  * go.mod, vendor: pull in latest cilium charts
  * misc: replace label goto with extracted method or for loops
  * misc: replace label breaks with extracted method
  * Default Helm Upgrade to not reuse values
  * Clean up signature and usage of helm Upgrade func
  * Add chart version as parameter for upgrade
  * Expose helm reset/reuse values as flags for upgrade
  * Add upgrade implementation using Helm
  * Factor out ListVersions from preinstall
  * .github: Prepare workflows for tests with a 3rd node
  * connectivity: Implement FromCIDR tests
  * connectivity: Refactor scenarios passed to tests
  * Rename current CIDR tests to to-cidr.go
  * connectivity/check: Validate --external-from-cidrs
  * .github/workflows: Install static routes for nodes without Cilium
  * .github/workflows: Label nodes for --nodes-without-cilium
  * internal/cli/cmd: Clarify --nodes-without-cilium
  * connectivity/check: Deploy host-netns daemonset by default
  * ci: bump actions/checkout from 3.5.1 to 3.5.2
  * BGP: Introduce new cli to get bgp state
  * Add connectivity tests for auth
  * go.mod, vendor: bump helm.sh/helm/v3 from 3.11.2 to 3.11.3
  * connectivity: Make detected Cilium Agent version available for feature detection
  * ci: bump actions/checkout from 3.5.0 to 3.5.1
  * Refactor generic policy to Cilium policy
  * Add KNPs tests scenarios
  * Add KNPs utils methods
  * Add KNP feature
  * Add CRD feature and CNP enabled requirement
  * helm mode install: Add --dry-run / --dry-run-helm-values flags
  * Use --set-string for node affinity
  * go.mod, vendor: bump github.com/cloudflare/cfssl from 1.6.3 to 1.6.4
  * vendor: get latest cilium
  * install: Support --nodes-without-cilium in Helm install mode
  * Fix quotation for Cilium schedule affinity
  * Dockerfile: Bump library/golang
  * go.mod, vendor: bump github.com/spf13/cobra from 1.6.1 to 1.7.0
  * go.mod, vendor: bump golang.org/x/mod from 0.9.0 to 0.10.0
  * helm mode: Test with GKE
  * helm mode: Add hubble enable / disable commands
  * Add Helm-based install / uninstall commands
  * Refactor for Helm-based Cilium installation management
  * Dockerfile: Bump library/golang from `08bd1aa` to `1d7fec2`
  * Dockerfile: Bump library/golang from `b1f83bc` to `08bd1aa`
  * go.mod, vendor: bump github.com/go-openapi/strfmt from 0.21.5 to 0.21.7
  * Dockerfile: Bump library/golang from `50e46c1` to `b1f83bc`
  * go.mod, vendor: bump google.golang.org/grpc from 1.53.0 to 1.54.0
  * Sysdump: Add missing Cilium CRDs
  * ci: bump actions/checkout from 3.4.0 to 3.5.0
  * Replace deprecated flags with --helm-set
  * Tetragon Tracing Policies
  * Add a l7 header replace test
  * Update stable release to v0.13.2

-------------------------------------------------------------------
Tue Mar 21 08:31:13 UTC 2023 - obs@tbadm.net

- 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
  * go.mod, vendor: bump golang.org/x/mod from 0.8.0 to 0.9.0
  * RELEASE.md: adjust release instructions after change to new release action
  * .github/workflows: use tag name instead of fully-formed ref in release name
  * .github/workflows: use softprops/action-gh-release in release workflow
  * Dockerfile: Bump library/golang from `9266e89` to `bf83658`
  * Prepare for v0.13.1 release
  * Add profiling data(cpu/heap) of cilium agent to sysdump.
  * go.mod, vendor: pull in latest cilium charts for v1.14.0-snapshot.0
  * hubble: Patch Cilium DaemonSet with hubble-metrics port
  * clustermesh: update etcd version to v3.5.4
  * enabled l7Proxy & removed err.log message for WireGuard
  * Update stable release to v0.13.0
  * connectivity: switch "waitForPodDNS" check to use any IP address family
  * connectivity: rename IPFamilyNone to IPFamilyAny
  * go.mod, vendor: bump github.com/stretchr/testify from 1.8.1 to 1.8.2
  * Prepare for v0.13.0 release
  * connectivity: Use InternalIP for NodePort requests on GKE
  * connectivity: Disable IPsec NodePort from outside via IPv6
  * connectivity: Disable IPv6 with EP feat when netpols exist
  * connectivity: Add IPv6 tests
  * connectivity: Extend IPCache check to search for all addrs
  * connectivity: Store Cilium nodes
  * connectivity: Add v4/v6 and endpoint-routes features
  * connectivity: Add IPFamily
  * ci: update Cilium version to v1.13.0
  * defaults: install Cilium v1.13.0 by default
  * sysdump: distil events in to a nice filterable HTML table
  * go.mod, vendor: bump github.com/google/gops from 0.3.26 to 0.3.27
  * status: detect when DaemonSets and Deployments are rolling out
  * test: Wait for policy change if any policy changed
  * defaults: Lower connectivity timeouts
  * Wait for deletion of agent DaemonSet before deleting other resources.
  * ingress: Create Ingress Service if required
  * ingress: Correct Ingress Class name
  * connectivity: skip nodeport tests with clustermesh if KPR is disabled
  * Dockerfile: Bump library/golang
  * connectivity tests: support IPv6 in ICMP-related netpols
  * Update stable release to v0.12.13

-------------------------------------------------------------------
Thu Feb 16 22:51:48 UTC 2023 - obs@tbadm.net

- Update to version 0.12.13:
  * Prepare for v0.12.13 release
  * vendor: Pick up github.com/cilium/cilium v1.13.0
  * install: fix support for multi-object files
  * uninstall: remove cilium-config-agent role/rolebinding
  * feat: add json output for status and clustermesh status
  * go.mod, vendor: bump github.com/cilium/workerpool from 1.1.3 to 1.2.0
  * go.mod, vendor: bump golang.org/x/mod from 0.7.0 to 0.8.0
  * go.mod, vendor: bump helm.sh/helm/v3 from 3.11.0 to 3.11.1
  * go.mod, vendor: bump google.golang.org/grpc from 1.52.3 to 1.53.0
  * ci: bump docker/setup-buildx-action from 2.4.0 to 2.4.1
  * ci, make: update golangci-lint to v1.51.1
  * k8s: don't append to non-zero slice with zero entries in (*Client).ListAPIResources
  * ci: bump google-github-actions/setup-gcloud from 1.0.1 to 1.1.0
  * ci: use cloud provider specific external target for pod-to-world tests
  * go.mod, vendor: update github.com/cilium/hubble to v0.11.1
  * Update Go to 1.20
  * ci, make: update golangci-lint to v1.51.0
  * Dockerfile: Bump library/golang
  * connectivity: drop pre-1.11 allow-except-world test
  * clustermesh: adapt global service annotations
  * clustermesh: Add missing brackets of etcd option
  * Check if context is cancelled before next iteration
  * ci: bump docker/setup-buildx-action from 2.2.1 to 2.4.0
  * ci: bump docker/build-push-action from 3.3.0 to 4.0.0
  * ci: update Cilium version to v1.12.6
  * defaults: update default Cilium version to v1.12.6
  * go.mod, vendor: pull in latest cilium charts for v1.10.19, v1.11.13, v1.12.6
  * status: rename Hubble status to Hubble Relay
  * [connectivity] add container name for health tests
  * go.mod, vendor: bump google.golang.org/grpc from 1.52.0 to 1.52.3
  * dependabot: bump open pull request limit for Go module updates
  * dependabot: label dependabot PRs as release blocker
  * dependabot: add custom prefixes to dependabot commit subjects
  * sysdump: Collect new CR introduced as part of 1.13
  * vendor: Bump cilium to v1.13.x version
  * sysdump: always log used namespaces
  * Honor global namespace flag in sysdump command
  * fix(connectivity): Add node-local-dns entitiy match for local ip usage case
  * build(deps): bump golangci/golangci-lint-action from 3.3.1 to 3.4.0
  * build(deps): bump helm.sh/helm/v3 from 3.10.3 to 3.11.0
  * connectivity: Make pod to world test more configurable
  * connectivity: Set PreferDualStack for test services
  * build(deps): bump docker/build-push-action from 3.2.0 to 3.3.0
  * install: Do not enable BPF masq if ipv6 is enabled
  * Update cilium vendoring
  * install: Auto-enable BPF masquerade
  * Update Go to 1.19.5
  * build(deps): bump google.golang.org/grpc from 1.51.0 to 1.52.0
  * build(deps): bump library/golang
  * RELEASE.md: check and merge PRs before the release
  * connectivity: Display last error after waiting k8s resources timeouts
  * Update stable release to v0.12.12

-------------------------------------------------------------------
Tue Feb 14 23:46:20 UTC 2023 - TB Adm <obs@tbadm.net>

- Build version 0.12.12
openSUSE Build Service is sponsored by