22d0ff8173
Merge pull request #4029 from fluxcd/ci-release-workflows
...
Run e2e tests on release branches
2023-07-04 14:11:03 +03:00
8e61fe805c
ci: group all GH action updates under the same PR
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-04 13:43:22 +03:00
5356436c94
ci: enable workflows for release/** branches
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-04 13:27:33 +03:00
8ca8b92f92
ci: run backport under fluxcdbot account
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-04 12:21:22 +03:00
7c98f20e11
Merge pull request #3254 from fluxcd/docs-release-spec
...
Flux GA release spec and long term support pledge
2023-07-03 16:57:09 +03:00
1a8798a5d4
Link to release cadence from minor section
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-03 16:41:11 +03:00
926842a216
Address review comment section titles
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-07-03 16:41:08 +03:00
9e11b860ec
Address release procedure review nits
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-07-03 16:41:08 +03:00
5abf1ee817
Address various nits
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-07-03 16:41:08 +03:00
4e78e80619
Document various release procedures
...
This lacks documentation for the Terraform provider repository, which
is a higher level component than anything documented here.
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-07-03 16:41:08 +03:00
33be9840f0
Apply suggestions from code review
...
Co-authored-by: Max Jonas Werner <makkes@users.noreply.github.com>
Co-authored-by: Aurel Canciu <aurelcanciu@gmail.com>
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-03 16:41:08 +03:00
33fdaee399
Move the release procedures to dedicated doc
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-03 16:41:07 +03:00
91660a98d5
Add SLSA provenance to release artifacts
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-03 16:41:07 +03:00
8d5c4492d8
Apply suggestions from code review
...
Co-authored-by: Aurel Canciu <aurelcanciu@gmail.com>
Co-authored-by: Hidde Beydals <hiddeco@users.noreply.github.com>
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-03 16:41:07 +03:00
29ad52bb46
Add Flux release spec
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-03 16:41:07 +03:00
590b7b7682
Add controller release artifacts spec
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-03 16:41:07 +03:00
ea06d9614f
Add API versioning spec
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-03 16:41:07 +03:00
41ba55634a
Add controller release spec
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-03 16:41:07 +03:00
f09616e780
Add shared packages release spec
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-03 16:41:07 +03:00
a4d7e35cdd
Cleanup internal docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-03 16:41:06 +03:00
346e0ea734
Merge pull request #4028 from fluxcd/prefix-ggp-error
...
Annotate errors from go-git-providers
2023-07-03 16:38:58 +03:00
ce854236cf
Annotate errors from go-git-providers
...
closes #3623
Signed-off-by: Max Jonas Werner <mail@makk.es>
2023-07-03 13:55:53 +02:00
1588663358
Merge pull request #4027 from fluxcd/bump-gogit
...
Update go-git to unreleased v5.8.0
2023-07-03 13:39:53 +02:00
68fdc0a2b6
Update go-git to unreleased v5.8.0
...
To improve support for Git >=v2.41.0.
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-07-03 12:55:59 +02:00
d335f8f981
Merge pull request #4025 from fluxcd/dependabot/github_actions/docker/setup-buildx-action-2.8.0
...
build(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0
2023-06-30 18:01:28 +03:00
b4efd15afd
build(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](ecf95283f0...16c0bc4a6e )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-30 14:47:48 +00:00
0e6f9da761
Merge pull request #4024 from fluxcd/dependabot/github_actions/sigstore/cosign-installer-3.1.1
...
build(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
2023-06-30 17:47:07 +03:00
02b34f05c8
build(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](d13028333d...6e04d228eb )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-30 14:29:43 +00:00
f26800eb85
Merge pull request #4023 from fluxcd/backport-automation
...
Add backport GitHub Action workflow
2023-06-30 17:29:19 +03:00
d2cc01169b
Declaratively define (and sync) labels
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-30 17:04:12 +03:00
d8924cd8a9
Add backport GitHub Action workflow
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-30 16:55:54 +03:00
25af5d2968
Merge pull request #3755 from rishinair11/add_multiple_args
...
Allow multiple arguments for "flux suspend/resume"
2023-06-29 11:20:12 +03:00
3580d4ff85
Add examples for resuming/suspending multiple objects
...
Signed-off-by: Rishikesh Nair <alienware505@gmail.com>
2023-06-29 12:50:38 +05:30
42607aadc3
Add support for passing multiple objects to suspend/resume commands
...
This change adds support for running `suspend/resume` on multiple
supported resources at the same time. This improves the user
experience by converting
```
flux suspend ks operator && \
flux suspend ks database && \
flux suspend ks app
```
to
```
flux suspend ks operator database app
```
This works for all types of resources (Kustomizations, Sources, etc.)
since it has been implemented at the `suspend.go` and `resume.go`
level.
When the `--wait` flag is passed to the `resume` command, then Flux
will wait for all resources in parallel within a goroutine each.
Each object is only processed once, even if user provided its name
more than once.
If suspension or resuming fails for one object, it is still carried
out for the remaining objects.
As a special case, the old behaviour of `resume` is retained, i.e.
when only one object name is provided, `resume` waits for the object
to become ready even if the `--wait` flag is not provided. In all
other cases the `--wait` flag is always considered.
closes #3746
closes #3793
Co-Authored-By: Max Jonas Werner <mail@makk.es>
Signed-off-by: Rishikesh Nair <alienware505@gmail.com>
Signed-off-by: Max Jonas Werner <mail@makk.es>
2023-06-29 08:23:13 +02:00
2fe86a4cde
Merge pull request #4020 from fluxcd/min-kube-1.24
...
Set minimum supported version to Kubernetes 1.24.0
2023-06-28 18:33:19 +03:00
db0256e0f7
Set minimum supported version to Kubernetes 1.24.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-28 17:36:04 +03:00
224e808c21
Merge pull request #4018 from fluxcd/fix-push-aws-doc
...
docs: Fix the `flux push` example for ECR
2023-06-27 17:59:45 +03:00
6ed6b937f8
Fix the flux push example for ECR
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-27 16:33:40 +03:00
99b940f56f
Merge pull request #4015 from fluxcd/go.mod-1.20
...
Align `go.mod` version with Kubernetes (Go 1.20)
2023-06-27 08:35:52 +03:00
66a417a3ee
Bump Go to 1.20 in aur deps
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-26 19:52:26 +03:00
761762bdc0
Align go.mod version with Kubernetes (Go 1.20)
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-26 19:36:20 +03:00
bd8ada9e4a
Merge pull request #3990 from fluxcd/rfc-insecure-http
...
RFC-0004: add section about proxy
2023-06-26 19:27:50 +05:30
ba5c7e4fc3
RFC-0004: add section about proxy
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
2023-06-26 19:07:18 +05:30
903284fe59
Merge pull request #4008 from fluxcd/slsa3
...
Add SLSA3 generators to release workflow
2023-06-26 13:21:01 +03:00
cf7ee0081c
Add SLSA3 generators to release workflow
...
Generate SLSA level 3 provenance attestations for the release assets and for the multi-arch container images.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-26 12:40:35 +03:00
e6a1d8156b
Merge pull request #4012 from fluxcd/dependabot/github_actions/ossf/scorecard-action-2.2.0
...
build(deps): bump ossf/scorecard-action from 2.1.3 to 2.2.0
2023-06-26 10:56:52 +02:00
b850f51ef5
build(deps): bump ossf/scorecard-action from 2.1.3 to 2.2.0
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.1.3 to 2.2.0.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](80e868c13c...08b4669551 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 08:40:29 +00:00
4e57de4776
Merge pull request #4011 from fluxcd/dependabot/github_actions/sigstore/cosign-installer-3.1.0
...
build(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
2023-06-26 10:39:50 +02:00
0a2945e7f1
build(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.5 to 3.1.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](dd6b2e2b61...d13028333d )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 08:27:20 +00:00
4f9beae49d
Merge pull request #4010 from fluxcd/dependabot/github_actions/anchore/sbom-action-0.14.3
...
build(deps): bump anchore/sbom-action from 0.14.2 to 0.14.3
2023-06-26 09:58:53 +02:00