File flux2-cli.changes of Package flux2-cli
-------------------------------------------------------------------
Mon Jun 16 14:32:21 UTC 2025 - Robert Munteanu <rombert@apache.org>
- Update to version 2.6.2:
* Update toolkit components
* Upgrade dependencies
* Introduce support for shelling out to Azure binaries in authentication
-------------------------------------------------------------------
Mon Jun 02 07:08:57 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 2.6.1:
Flux v2.6.1 is a patch release that comes with various fixes.
Users are encouraged to upgrade for the best experience.
* Fixes:
- Fix a bug introduced in image-reflector-controller v0.35.0
that was causing spurious error events for policies during
image repository reconciliation.
- Fix excessive logging in image-automation-controller after a
restart when the image tags cache is empty.
* Components changelog
- image-reflector-controller v0.35.1
* What's Changed
- [release/v2.6.x] Update image-reflector-controller to v0.35.1
by @fluxcdbot in #5382
- [release/v2.6.x] Add digest pinning to image automation
testing by @fluxcdbot in #5384
-------------------------------------------------------------------
Mon Jun 02 07:01:25 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 2.6.0:
https://github.com/fluxcd/flux2/releases/tag/v2.6.0
Flux v2.6.0 is a feature release. Users are encouraged to upgrade
for the best experience.
For a compressive overview of new features and API changes
included in this release, please refer to the Announcing Flux 2.6
GA blog post.
https://fluxcd.io/blog/2025/05/flux-v2.6.0/
Overview of the new features:
* General availability release for the Flux OCI Artifacts APIs
and flux artifact commands
* Support for OCI digests pinning (ImagePolicy,
ImageUpdateAutomation)
* Object-level workload identity authentication (OCIRepository,
ImageRepository, Kustomization, Alert Provider)
* Cache registry credentials for cloud providers (OCIRepository,
ImageRepository)
* Git HTTP/S Mutual TLS authentication (GitRepository,
ImageUpdateAutomation)
* Support for sparse checkout (GitRepository)
* Support for GitHub App authentication (Alert Provider)
* Support for managed Identity authentication to Azure Event Hub
(Alert Provider)
* Customize the ID of the Git commit status with CEL expressions
(Alert Provider)
* WaitForTermination deletion policy (Kustomization)
* DisableChartDigestTracking feature gate (HelmRelease)
* OpenShift compatibility
Flux can be installed on Red Hat OpenShift cluster directly
from OperatorHub using Flux Operator.
The operator allows the configuration of Flux multi-tenancy
lockdown, network policies, persistent storage, sharding,
vertical scaling and the synchronization of the cluster state
from Git repositories, OCI artifacts, and S3-compatible
storage.
* Components changelog
- source-controller v1.6.0
- kustomize-controller v1.6.0
- notification-controller v1.6.0
- helm-controller v1.3.0
- image-reflector-controller v0.35.0
- image-automation-controller v0.41.0
* CLI-related changes
- Update CLI to OCIRepository v1 (GA)
- Add --interval and --reflect-digest flags to flux create
image policy
- Fix `flux trace` for HRs from `OCIRepository`s
- fix: allow recursive dry-run over local sources
- build(deps): bump helm.sh/helm/v3 from 3.17.0 to 3.17.3
- Fix command debug hr not taking targetPath into account
-------------------------------------------------------------------
Tue Feb 25 17:28:41 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 2.5.1:
* Fixes:
- Fix a bug introduced in kustomize-controller v1.5.0 that was
causing spurious logging for deprecated API versions and
health check failures.
- Sanitize the kustomize-controller logs when encountering
errors during SOPS decryption.
- fix zsh completion subpackage
-------------------------------------------------------------------
Thu Feb 20 15:03:56 UTC 2025 - rombert@apache.org
- Update to version 2.5.0:
* Update kubectl in flux-cli image
* Update flux-cli image
* Update Kubernetes min supported version to 1.30
* Update integration tests dependencies for Flux 2.5
* Update toolkit components
* [RFC-007] Flux cmd support for GitHub provider: This commit includes the following changes -
* Update toolkit components
* build(deps): bump github.com/distribution/distribution/v3
* Upgrade pkg/runtime
* Update conformance test suite
* build(deps): bump the ci group across 1 directory with 13 updates
* Align skipping of resources in flux diff to kustomize-controller
* Update dependencies
* Clarify expression evaluation logic
* Apply suggestions from code review
* Explain the evaluation logic based on conditions
* Add ClusterAPI example to RFC
* Add `SealedSecret` example to RFC
* Add Custom Health Check Library to RFC
* Rework the custom health check spec
* Add RFC - Custom Health Checks for Kustomization using Common Expression Language(CEL)
* handle len(args) < 1 case
* pass args to enable more detailed error message
* fix golden file
* Improve "flux resume" error message on non-existent object
* Fix create command always using imageRepositoryType
* Add OpenShift 4.16 & 4.17 to conformance testing
* Add RFC 0008 - Custom Event Metadata from Annotations
* Make `flux debug hr` single flag selection required
* Add links to status docs in `flux debug` commands
* Add name completion to debug commands
* Implement `flux debug kustomization` command
* Add missing copyright headers
* Add preview note to `debug hr`
* Update dependencies to Kubernetes 1.32.0 and Go 1.23.0
* Run conformance tests for Kubernetes 1.32.0
* Implement `flux debug helmrelease` command
* workflows: Use setup-terraform to install latest
* Update dependencies
* build(deps): bump the ci group across 1 directory with 11 updates
* fix misplaced quotes
* fix: skip remote Kustomizations on recursive diff
* docs: Mention Flux upgrade guide in release notes
* fix: error message for missing kind
* Update conformance.yaml
-------------------------------------------------------------------
Wed Oct 02 06:44:20 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 2.4.0:
https://github.com/fluxcd/flux2/releases/tag/v2.4.0
CLI Changelog
* PR #5014 - @stefanprodan - Update Kubernetes dependencies to
v1.31.1
* PR #5011 - @stefanprodan - Remove TLS deprecated flags from
flux create secret
* PR #5010 - @stefanprodan - Add flux create secret proxy command
* PR #5009 - @stefanprodan - Add --proxy-secret-ref to flux
create source commands
* PR #5008 - @stefanprodan - Promote bucket commands to GA
* PR #5007 - @stefanprodan - Run conformance tests for Kubernetes
1.29-1.31
* PR #5005 - @fluxcdbot - Update toolkit components
* PR #5004 - @fluxcdbot - Update source-controller to v1.4.1
* PR #4986 - @dipti-pai - [RFC-0007] Add --provider flag to flux
create source git
* PR #4970 - @JasonTheDeveloper - Update
notaryproject/notation-go to 1.2.1
* PR #4967 - @mxtw - tests: use tempdir to avoid manual gc
* PR #4959 - @stefanprodan - Fix GitHub bootstrap for
repositories with custom properties
* PR #4948 - @harshitasao - fix: fixed GHA token-permission and
pinned dependencies issue
* PR #4939 - @bkreitch - Recursively diff Kustomizations
* PR #4936 - @stefanprodan - Build with Go 1.23
* PR #4934 - @stefanprodan - Update dependencies to Kubernetes
v1.31.0
* PR #4922 - @bkreitch - Stop spinner on cancel of flux diff
kustomization
* PR #4918 - @matheuscscp - Fix reconcile helmrelease command
description
* PR #4892 - @stefanprodan - Run conformance tests for Kubernetes
v1.31
* PR #4871 - @harshitasao - changed the scorecard badge link to
the standard format
* PR #4866 - @nagyv - Introduce visibility flag for bootstrap
gitlab
* PR #4863 - @stefanprodan - Update conformance tests to
Kubernetes v1.30.2
* PR #4845 - @stefanprodan - Run ARM64 e2e tests on GitHub
runners
* PR #4842 - @stefanprodan - Add part-of label to controllers
base
* PR #4835 - @stefanprodan - ci: Adapt config to GoRelease v2
* PR #4806 - @dipti-pai - [RFC] Passwordless authentication for
Git repositories
-------------------------------------------------------------------
Sat Jun 15 16:59:08 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- fix completions by using executable_name as file name, not
flux2-cli
-------------------------------------------------------------------
Sat May 18 16:06:15 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- do not strip aka remove -s -w ldflags
-------------------------------------------------------------------
Mon May 13 15:05:50 UTC 2024 - rombert@apache.org
- Update to version 2.3.0:
* PR#4783 - @stefanprodan - ci: Consolidate conformance tests
* PR#4781 - @stefanprodan - Set Kubernetes 1.28 as min required
version
* PR#4780 - @stefanprodan - Update helm-controller to v1.0.1
* PR#4779 - @fluxcdbot - Update toolkit components
* PR#4778 - @darkowlzz - tests/integration: Run flux check after
installation
* PR#4777 - @stefanprodan - Add k3s to the conformance test suite
* PR#4775 - @stefanprodan - Update HelmRelease API to v2 (GA)
* PR#4773 - @makkes - Add (create|delete|export) source chart
commands
* PR#4771 - @matheuscscp - Add 2.3.x release label
* PR#4770 - @stefanprodan - Update Flux architecture diagram
* PR#4769 - @frekw - Add --reproducible flag to flux push
artifact
* PR#4768 - @stefanprodan - Improve end-to-end test workflow
* PR#4766 - @souleb - Add support for HelmRelease v2 in
fluxreconcile and flux create
* PR#4764 - @stefanprodan - ci: Adapt image automation test to
v1beta2
* PR#4759 - @stefanprodan - Update Helm Source APIs to v1 (GA)
* PR#4754 - @stefanprodan - Add --ssh-hostkey-algos flag to
bootstrap command
* PR#4747 - @stefanprodan - Update dependencies to Kubernetes
1.30
* PR#4746 - @swade1987 - Specifying go version in setup-go github
action.
* PR#4736 - @dependabot[bot] - build(deps): bump the ci group
with 4 updates
* PR#4735 - @JasonTheDeveloper - feat(secret): add create
notation secret handler
* PR#4734 - @stefanprodan - Run conformance tests for Kubernetes
1.30.0
* PR#4729 - @stefanprodan - Add OpenShift to the conformance test
suite
* PR#4728 - @toomaj - bootstrap: Add support for Git HTTP/S
authorization header
* PR#4727 - @makkes - Add flags for issuer/subject OCI signature
verification
* PR#4717 - @hawwwdi - Set GOMAXPROCS and GOMEMLIMIT to all Flux
controllers
* PR#4710 - @stefanprodan - Add flux envsubst command
* PR#4709 - @stefanprodan - Add --strict-substitute flag to flux
build ks and flux diff ks
* PR#4706 - @stefanprodan - Add --registry-creds flag to
bootstrap and install commands
* PR#4705 - @stefanprodan - Update dependencies to Kustomize
v5.4.0
* PR#4701 - @fluxcdbot - Update toolkit components
* PR#4699 - @stefanprodan - Update dependencies to Go 1.22 and
Kubernetes 1.29.3
* PR#4689 - @makkes - Pin envtest version
* PR#4687 - @carlpett - Add permissions required for flow control
* PR#4678 - @darkowlzz - Update ImageUpdateAutomation API to
v1beta2
* PR#4666 - @stefanprodan - Mark RFC-0006 as implementable
* PR#4657 - @stefanprodan - ci: Include all go modules in snyk
testing
* PR#4654 - @stefanprodan - Remove deprecated e2e tests
* PR#4629 - @rishinair11 - Fix a typo in --force flag description
* PR#4620 - @stefanprodan - Update Equinix ARM64 GitHub runners
* PR#4610 - @takp - Fix typo in build.go
* PR#4589 - @stefanprodan - Update dependencies
* PR#4583 - @fluxcdbot - Update toolkit components
* PR#4575 - @stefanprodan - Update dependencies to Kubernetes
v1.28.6
* PR#4558 - @twinguy - flux check should error on unrecognised
args
* PR#4557 - @twinguy - flux stats should error on unrecognised
args
* PR#4553 - @twinguy - Properly detect unexpected arguments
during uninstall
* PR#4534 - @adamkenihan - [RFC-0006] Flux-CDEvent Receiver
- Build with golang 1.22
-------------------------------------------------------------------
Tue Feb 06 07:32:56 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 2.2.3:
* Update dependencies
* Update toolkit components
* build(deps): bump the ci group with 3 updates
* build(deps): bump the ci group with 3 updates
* Update dependencies to Kubernetes v1.28.6
* detect unexpected args on flux check command
* Properly detect unexpected arguments
* build(deps): bump github.com/cloudflare/circl from 1.3.6 to
1.3.7
* build(deps): bump the ci group with 2 updates
-------------------------------------------------------------------
Wed Dec 20 10:00:59 UTC 2023 - rombert@apache.org
- Update to version 2.2.2:
* Update helm-controller to v0.37.2 in tests
* Update toolkit components
* Fix typo in bootstrap_plain_git.go
* build(deps): bump the ci group with 3 updates
* build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
* build(deps): bump golang.org/x/crypto in /tests/integration
* build(deps): bump golang.org/x/crypto in /tests/azure
-------------------------------------------------------------------
Fri Dec 15 12:31:18 UTC 2023 - kastl@b1-systems.de
- Update to version 2.2.1:
Flux v2.2.1 is a patch release that comes with fixes to API
backwards compatibility. Users are encouraged to upgrade for the
best experience.
* tests: update API dependencies
* Update toolkit components
* Run conformance tests for Kubernetes v1.29.0
* Remove duplicate part of the reconcile hr --reset help message
* Properly detect unsupported API errors
-------------------------------------------------------------------
Tue Dec 12 17:02:29 UTC 2023 - kastl@b1-systems.de
- Update to version 2.2.0:
* Drop support for Kubernetes EOL versions
* updating go-git-providers to v0.19.2
* Correct "sync" to "component" in log lines
* Update alpine and kubectl in flux-cli image
* Use `IsObjectNamespaced` from controller-runtime
* Update tests to `HelmRelease` v2beta2
* Adapt tree command to `HelmRelease` v2beta2
* Update `HelmRelease` to v2beta2
* Add force and reset flags to `flux reconcile hr`
* Update HelmRelease golden file with new message
* Update toolkit components
* Update Git dependencies
* build(deps): bump the ci group with 4 updates
* Update Helm OCI RFC - static HelmRepository design
* tests/int: do not wait for static objects
* Update all the references of NC v1beta2 to v1beta3
* non-reconciliable & readiness of static objects
* check readiness using kstatus
* bootstrap: provide better error message on timeout
* Update toolkit components
* Fix typos in flux bootstrap documentation
* show cluster instance name and version in flux check and flux
version
* build(deps): bump the ci group with 4 updates
* Fix flux install command so it returns an error when unexpected
arguments are passed
* OIDC identity matching for keyless verification
* Update dependencies
* make flux events work with lowercased kinds
* fix build_artifact.go typo
* build(deps): bump the ci group with 2 updates
* Update `fluxcd/pkg` dependencies
* Tweak permissions on created files
* build(deps): bump the ci group with 2 updates
* tests/int: Set exit code 1 on tf destroy fail
* feat: add gitea bootstrapper
* Display better uninstall prompt if flux is managed by a
different tool
* confirm before overriding installation by another manager
* build(deps): bump github.com/docker/docker in
/tests/integration
* build(deps): bump github.com/docker/docker
* build(deps): bump the ci group with 2 updates
* build(deps): bump google.golang.org/grpc in /tests/integration
* prevent flux install from overriding bootrapped cluster
* build(deps): bump the ci group with 1 update
* misc: clean up immediately and avoid delayed defer
* misc: fix hypothetical implicit memory aliasing
* misc: `sinceSeconds` -> `sinceDuration`
* misc: remove unused bits of code
* misc: address `wait.PollImmediate` deprecation
* misc: use `errors.As` instead of type checking
* misc: unconditional `strings.TrimPrefix`
* misc: address `kustomize/api/filesys` deprecation
* misc: simplify row append
* misc: address double import
* misc: use raw string for regex to avoid double esc
* misc: address unnecessary use of `fmt.Sprintf`
* misc: handle undhandled error
* misc: address `strings.Title` deprecation
* Add CLI flag for OCIRepo verify secret
* Print artifact source and revision only when available
* Upgrade github.com/fluxcd/pkg/oci
* fix: only wait for changeset if the result is not empty
* Update go-git-providers to v0.19.1
* e2e: Update Go dependencies
* build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
* Update toolkit components
* build(deps): bump the ci group with 1 update
* Add badge for SLSA Level 3
* build(deps): bump the ci group with 1 update
* Improve AUR package templates
- remove armv6h #4224
- unique source name #4224
- improve `pkgver/_srcver` #4224
- fix source name in .SRCINFO
* tests/azure: update controller dependencies
* Update toolkit components
* update description of kubeconfig flags
* build(deps): bump the ci group with 4 updates
* Upgrade github.com/fluxcd/pkg/{git,git/gogit}
* chore: remove support armv6h for aur package #4224
* build(deps): bump the ci group with 3 updates
* build(deps): bump github.com/cyphar/filepath-securejoin
* build(deps): bump github.com/cyphar/filepath-securejoin in
/tests/azure
* build(deps): bump the ci group with 4 updates
* build(deps): bump github.com/docker/distribution in
/tests/integration
* build(deps): bump github.com/docker/docker in
/tests/integration
* workflows/e2e-azure: Disable new azure job
* workflows/e2e-gcp: Fix secret variable typo
* instructions for test user in Azure DevOps and GCP source repo
* tests/int: Separate ssh key names for Azure & GCP
* add workflow for gcp
* tests/int: Add IAM setup automation docs and misc fixes
* make tests for notifications provider agnostic
* Add terraform files and config for GCP
* Add refactored e2e tests
* Add 2.1.x backport label
* Fix links to fluxcd.io
* build(deps): bump the ci group with 2 updates
-------------------------------------------------------------------
Fri Oct 13 05:02:00 UTC 2023 - kastl@b1-systems.de
- Update to version 2.1.2:
* Print artifact source and revision only when available
* Upgrade github.com/fluxcd/pkg/oci
* fix: only wait for changeset if the result is not empty
* Update go-git-providers to v0.19.1
* build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
* Update toolkit components
-------------------------------------------------------------------
Tue Sep 19 14:33:11 UTC 2023 - kastl@b1-systems.de
- Update to version 2.1.1:
* Improve AUR package templates
- remove armv6h #4224
- unique source name #4224
- improve pkgver/_srcver #4224
- fix source name in .SRCINFO
* chore: remove support armv6h for aur package #4224
* tests/azure: update controller dependencies
* Update toolkit components
* update description of kubeconfig flags
* Upgrade github.com/fluxcd/pkg/{git,git/gogit}
* build(deps): bump the ci group with 2 updates
-------------------------------------------------------------------
Thu Aug 24 14:38:58 UTC 2023 - rombert@apache.org
- Update to version 2.1.0:
* Add monitoring configuration deprecation notice
* tests/azure: update dependencies
* Update dependencies
* Update toolkit components
* modify `flux create secret tls` to create secrets of type TLS
* add deprecation warning per secret key field and constant
* add flag `--ca-crt-file` to `flux create secret git`
* deprecate TLS flags for flux create secret helm
* add support for Kubernetes TLS keys for `flux create secret tls`
* fix autocompletion for helm chart
* manifestgen/install: use clean default HTTP client
* cmd/events: handle error value
* Fix controller version info
* Set min value for the `--ssh-rsa-bits` flag
* ci: disable fail-fast for ARM end-to-end
* cmd: address typo in end-to-end tests
* build: update securejoin dependency
* build(deps): bump the ci group with 2 updates
* e2e: Add Kubernetes v1.28.0 to conformance tests
* build(deps): bump the ci group with 2 updates
* ci: enable security-and-quality CodeQL query
* monitoring: add Sources Stats panels
* monitoring: add OCIRepository in cluster dashboard panels
* disable e2e test
* Fix selection of kustomization resource from multi doc yaml
* Set Kubernetes min version to 1.25
* build(deps): bump the ci group with 2 updates
* Update dependencies - bump the APIs packages in tests - bump golang crypto and term to latest
* action: support `openssl` and `sha256sum`
* Take into account the server-side inventory for local diff
* action: re-allow configuration of non-default token
* Update toolkit components
* docs: Link to the Flux GitHub Action documentation
* ci: add workflow to test action
* action: rewrite action to use `$RUNNER_TOOL_CACHE`
* ci: release: extract the image tag from GITHUB_REF
* ci: backport: set write permissions
* ci: release: disable interpretation backslash esc
-------------------------------------------------------------------
Tue Jul 11 13:36:20 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.1:
* Update dependencies - bump the APIs packages in tests - bump
golang crypto and term to latest
* Take into account the server-side inventory for local diff
* Update toolkit components
* ci: release: extract the image tag from GITHUB_REF
* ci: backport: set write permissions
* ci: release: disable interpretation backslash esc
-------------------------------------------------------------------
Wed Jul 05 14:39:30 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.0:
* Bump kubectl to v1.27.3
* Update dependencies
- k8s.io/* v0.27.3
- github.com/fluxcd/go-git-providers v0.18.0
- github.com/fluxcd/pkg/git v0.12.3
- github.com/fluxcd/pkg/oci v0.28.0
- github.com/fluxcd/pkg/runtime v0.40.0
- github.com/fluxcd/pkg/ssa v0.28.2
- github.com/fluxcd/pkg/ssh v0.8.0
- github.com/homeport/dyff v1.5.8
- golang.org/x/crypto v0.10.0
* Update toolkit components
* docs: link to releases spec from website
* Run conformance tests for Kubernetes v1.27.3
* ci: group all GH action updates under the same PR
* ci: enable workflows for `release/**` branches
* ci: run backport under fluxcdbot account
* Link to release cadence from minor section
* Address review comment section titles
* Address release procedure review nits
* Address various nits
* Document various release procedures
* Apply suggestions from code review
* Move the release procedures to dedicated doc
* Add SLSA provenance to release artifacts
* Apply suggestions from code review
* Add Flux release spec
* Add controller release artifacts spec
* Add API versioning spec
* Add controller release spec
* Add shared packages release spec
* Cleanup internal docs
* Annotate errors from go-git-providers
* Update go-git to unreleased v5.8.0
* build(deps): bump docker/setup-buildx-action from 2.7.0 to
2.8.0
* build(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
* Declaratively define (and sync) labels
* Add backport GitHub Action workflow
* Add examples for resuming/suspending multiple objects
* Add support for passing multiple objects to suspend/resume
commands
* Set minimum supported version to Kubernetes 1.24.0
* Fix the `flux push` example for ECR
* Bump Go to 1.20 in aur deps
* Align go.mod version with Kubernetes (Go 1.20)
* RFC-0004: add section about proxy
* Add SLSA3 generators to release workflow Generate SLSA level 3
provenance attestations for the release assets and for the
multi-arch container images.
* build(deps): bump ossf/scorecard-action from 2.1.3 to 2.2.0
* build(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
* build(deps): bump anchore/sbom-action from 0.14.2 to 0.14.3
* Don't log errors with missing CRDs for "get * all" commands
* build(deps): bump docker/setup-buildx-action from 2.6.0 to
2.7.0
* build(deps): bump peter-evans/create-pull-request from 5.0.1 to
5.0.2
* build(deps): bump goreleaser/goreleaser-action from 4.2.0 to
4.3.0
* Use equivalent and shorter way to generate shell completions
* fix 'patchesJson6902' is deprecated' warning
* build(deps): bump docker/login-action from 2.1.0 to 2.2.0
* build(deps): bump docker/setup-qemu-action from 2.1.0 to 2.2.0
* build(deps): bump actions/checkout from 3.5.2 to 3.5.3
* build(deps): bump docker/setup-buildx-action from 2.5.0 to
2.6.0
* build(deps): bump github/codeql-action from 2.3.6 to 2.13.4
* Make `flux logs` more lenient
* build(deps): bump github/codeql-action from 2.3.5 to 2.3.6
-------------------------------------------------------------------
Thu Jun 01 11:56:05 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.0~rc5:
* return clone error
* set logger for controller runtime
* Update github.com/fluxcd/pkg/git/gogit to v0.12.0
* tests/azure: update dependencies
* Update toolkit components
* e2e: run e2e Azure tests for PRs to main if tests or wofklow
changes
* set controller-runtime logger to a null logger
-------------------------------------------------------------------
Thu Jun 1 08:26:43 UTC 2023 - Robert Munteanu <rombert@apache.org>
- Include download_yaml.sh in sources
-------------------------------------------------------------------
Wed May 31 08:38:38 UTC 2023 - Robert Munteanu <rombert@apache.org>
- Include Packaging_README.md in sources
- Bump raw_version to rc4
-------------------------------------------------------------------
Tue May 30 08:29:38 UTC 2023 - kastl@b1-systems.de
- Update to version 2.0.0~rc4:
* Update Git packages
* Update toolkit components
* Update kubectl to v1.27.2 in flux-cli image
* Retry oci push operations
* build(deps): bump github/codeql-action from 2.3.3 to 2.3.5
* build(deps): bump snyk/actions
* Fix break lines in create helmrelease and source
* fix: support reconcile recursive source tree hr => chart =>
repo
* feat: add reconcile source chart command
* Update Kubernetes to v1.27 and Kustomize to v5.0
* build(deps): bump sigstore/cosign-installer from 3.0.3 to 3.0.5
* build(deps): bump actions/setup-go from 4.0.0 to 4.0.1
* build(deps): bump helm/kind-action from 1.5.0 to 1.7.0
-------------------------------------------------------------------
Mon May 22 13:05:11 UTC 2023 - Robert Munteanu <rombert@apache.org>
- Fix fish completions
-------------------------------------------------------------------
Mon May 22 12:23:20 UTC 2023 - rombert@apache.org
- Update to version 2.0.0-rc.3:
* e2e: Update dependencies
* Update toolkit components
* Add ResourceQuota for critical pods Fixes insufficient quota
error on GKE
* Add OSSF Scorecard
* build(deps): bump github.com/cloudflare/circl in /tests/azure
* build(deps): bump github.com/cloudflare/circl from 1.3.2 to
1.3.3
* build(deps): bump github.com/docker/distribution
* Update Alpine to 3.18
* Update toolkit components
* Add summary to Azure Alert.
* build(deps): bump anchore/sbom-action from 0.14.1 to 0.14.2
* Fix autocompletion for image repository reconcile
* build(deps): bump github/codeql-action from 2.3.2 to 2.3.3
* build(deps): bump peter-evans/create-pull-request from 5.0.0 to
5.0.1
* bump ggp to latest version
* Update toolkit components
* Set priority class to critical Flux components Mark
source-controller, kustomize-controller and helm-controller as
system-cluster-critical. This will reduce the chances of Flux
controllers being evicted before other non-critical workloads.
* Run conformance tests for Kubernetes 1.27
* Add OCI provider option to create Helm source command
* fix some comments
* build(deps): bump sigstore/cosign-installer from 3.0.2 to 3.0.3
* build(deps): bump github/codeql-action from 2.3.0 to 2.3.2
* fix: make bootstrap work with Bitbucket Server again
* build(deps): bump github/codeql-action from 2.2.12 to 2.3.0
* Outdated URL
* build(deps): bump github/codeql-action from 2.2.11 to 2.2.12
* build(deps): bump actions/checkout from 3.5.0 to 3.5.2
* better messaging for `pull artifact` command
* Fix publishing pre-release versions to AUR
* clean dir before cloning git repo
* Add label selector flag to get cmd
* build(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.2
* build(deps): bump github/codeql-action from 2.2.9 to 2.2.11
* build(deps): bump peter-evans/create-pull-request from 4.2.4 to
5.0.0
* Add the possibility to ignore files with build and diff ks
* build(deps): bump github.com/docker/docker
* Add support for .sourceignore to flux build/diff
* Add commonMetadata to flux build/diff
* Update dependencies
* add a preview note for all non-bootstrap commands
* Add /v2 suffix to module name in preparation of 2.0.0 release
* update azure e2e tests
* update internal flags
* update testdata yamls
* Update GitRepository Receiver, and Kustomization to v1
* ci: Run the e2e tests for the release branches
* Update toolkit components
* build(deps): bump github.com/docker/docker
* build(deps): bump anchore/sbom-action from 0.13.4 to 0.14.1
* build(deps): bump github/codeql-action from 2.2.8 to 2.2.9
* build(deps): bump anchore/sbom-action from 0.13.3 to 0.13.4
* build(deps): bump actions/checkout from 3.4.0 to 3.5.0
* build(deps): bump github/codeql-action from 2.2.7 to 2.2.8
* Add support for create source git with --commit and --ref-name
flags
* fix: Remove any leading and trailing whitespace from resource
before exporting
* build(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1
* Implement `--deploy-token-auth` in GitLab bootstrapping
* Update go-git-providers to v0.15.0
* Add retry interval option to create kustomization command
- Remove outdated step from Packaging_README.md
- Minor spec and _service changes to accomodate pre-release
versions
-------------------------------------------------------------------
Tue Mar 28 10:52:42 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- bash-completion subpackage now Requires bash-completion
-------------------------------------------------------------------
Tue Mar 21 13:45:52 UTC 2023 - kastl@b1-systems.de
- Update to version 0.41.2:
* tests/azure: update toolkit components
* Update toolkit components
* build: update `actions/setup-go` in workflows
* build(deps): bump peter-evans/create-pull-request from 4.2.3 to 4.2.4
* build(deps): bump actions/checkout from 3.3.0 to 3.4.0
* build(deps): bump github/codeql-action from 2.2.6 to 2.2.7
* Create secret with bearer-token
* build(deps): bump github/codeql-action from 2.2.5 to 2.2.6
* build(deps): bump docker/setup-buildx-action from 2.4.1 to 2.5.0
* build(deps): bump actions/cache from 3.2.6 to 3.3.0
-------------------------------------------------------------------
Fri Mar 10 16:43:18 UTC 2023 - kastl@b1-systems.de
- Update to version 0.41.1:
* Update toolkit components
* Disable drift detection for kube-prometheus-stack webhooks
-------------------------------------------------------------------
Thu Mar 09 19:19:57 UTC 2023 - kastl@b1-systems.de
- Update to version 0.41.0:
* events: avoid having to keep individal kind maps
* events: reword error messages
* events: prevent defer in loop
* events: make `--for` case insensitive for kinds
* events: use constants for supported Flux kinds
* Add `flux events` command
* diff: update Action references to typed Action
* Update dependencies
* ci: Use latest available images of kindest/node
* tests/azure: update dependencies
* e2e: update podinfo to version with newer APIs
* build: update Kubernetes versions in e2e workflows
* build: update scan workflow
* build: update update workflow
* build: update e2e{-*} workflows
* build: update release workflow
* build: update cache keys to reflect Go 1.20
* Update `kubectl` in `Dockerfile` to v1.26.2
* Update Go to 1.20
* Update toolkit components
* Replace `helmv2.KubeConfig` with `meta.KubeConfig`
* Update helm-controller to v0.31.0
* Allow custom annotations to be set when pushing OCI artifacts
* Update dependencies
* tests/azure: update dependencies
* Update toolkit components
* build(deps): bump actions/cache from 3.2.5 to 3.2.6
* build(deps): bump github/codeql-action from 2.2.4 to 2.2.5
-------------------------------------------------------------------
Tue Feb 28 12:40:20 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- new package flux2-cli