Somtochi Onyekwere
edf6d3c9a4
instructions for test user in Azure DevOps and GCP source repo
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Sunny
969d545505
tests/int: Separate ssh key names for Azure & GCP
...
- Also update IAM setup docs to include github terraform provider
configuration with github owner so that it can be used with a
repository under an organization.
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2 years ago
Somtochi Onyekwere
65fdd3dab7
add workflow for gcp
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Sunny
127b172c6b
tests/int: Add IAM setup automation docs and misc fixes
...
Add instructions about how to create service accounts with IAM
permissions and populate the secrets and variables required in the CI.
Update the panic recovery code to ensure that the exit status surfaces
on panic along with a log message.
Signed-off-by: Sunny <darkowlzz@protonmail.com>
2 years ago
Somtochi Onyekwere
180241b09b
make tests for notifications provider agnostic
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Somtochi Onyekwere
e7675124c7
Add terraform files and config for GCP
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Somtochi Onyekwere
015a066b31
Add refactored e2e tests
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2 years ago
Stefan Prodan
44d69d6fc0
Merge pull request #4077 from fluxcd/dependabot/github_actions/ci-f6f7181596
...
build(deps): bump the ci group with 2 updates
2 years ago
dependabot[bot]
4d76ff4e6a
build(deps): bump the ci group with 2 updates
...
Bumps the ci group with 2 updates: [helm/kind-action](https://github.com/helm/kind-action ) and [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ).
Updates `helm/kind-action` from 1.7.0 to 1.8.0
- [Release notes](https://github.com/helm/kind-action/releases )
- [Commits](fa81e57adf...dda0770415
)
Updates `docker/setup-buildx-action` from 2.8.0 to 2.9.1
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](16c0bc4a6e...4c0219f9ac
)
---
updated-dependencies:
- dependency-name: helm/kind-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Stefan Prodan
1eaf259e52
Merge pull request #4068 from fluxcd/up-deps-tests
...
Update dependencies
2 years ago
Stefan Prodan
bca1fa0968
Update dependencies
...
- bump the APIs packages in tests
- bump golang crypto and term to latest
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Hidde Beydals
bd79884d84
Merge pull request #4065 from fluxcd/action-toolcache
...
action: support `openssl` and `sha256sum`
2 years ago
Hidde Beydals
3b42b200d3
action: support `openssl` and `sha256sum`
...
As availability may be limited in some edge cases.
When a job is for example running within a container, `openssl` is not
always available. However, when running on a macOS or Windows runner,
the actual opposite is true.
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2 years ago
souleb
dad4a20fa7
Merge pull request #4062 from souleb/fix-diff-kustomization
...
diff: Take into account the server-side inventory for local Flux Kustomizations
2 years ago
Soule BA
90d95988aa
Take into account the server-side inventory for local diff
...
If implemented users will be able to use a local kustomization file while
retrieving status from the live kustomization file.
Signed-off-by: Soule BA <soule@weave.works>
2 years ago
Hidde Beydals
e88577fe52
Merge pull request #4061 from fluxcd/action-toolcache
...
action: re-allow configuration of non-default token
2 years ago
Hidde Beydals
6fa495b843
action: re-allow configuration of non-default token
...
To allow usage of action on GitHub Enterprise instances.
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2 years ago
Stefan Prodan
3311bfd3ca
Merge pull request #4057 from fluxcd/update-components
...
Update toolkit components
2 years ago
fluxcdbot
cfd4d285da
Update toolkit components
...
- kustomize-controller to v1.0.1
https://github.com/fluxcd/kustomize-controller/blob/v1.0.1/CHANGELOG.md
- source-controller to v1.0.1
https://github.com/fluxcd/source-controller/blob/v1.0.1/CHANGELOG.md
- image-reflector-controller to v0.29.1
https://github.com/fluxcd/image-reflector-controller/blob/v0.29.1/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2 years ago
Stefan Prodan
c751bf6bdb
Merge pull request #4052 from fluxcd/docs-gh-action
...
docs: Link to the Flux GitHub Action documentation
2 years ago
Stefan Prodan
6f94844a35
docs: Link to the Flux GitHub Action documentation
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Hidde Beydals
f74d097837
Merge pull request #4051 from fluxcd/action-toolcache
...
action: use `$RUNNER_TOOL_CACHE`, support MacOS and Windows, validate checksum
2 years ago
Hidde Beydals
0a58b0cdad
ci: add workflow to test action
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2 years ago
Hidde Beydals
6f94ec728f
action: rewrite action to use `$RUNNER_TOOL_CACHE`
...
Plus the verification of the SHA256 of the archive, as advertised in
the checksum file published together with the release.
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2 years ago
Stefan Prodan
e3747209eb
Merge pull request #4043 from fluxcd/ci-release-fix-slsa-tag
...
ci: release: extract the image tag from GITHUB_REF
2 years ago
Stefan Prodan
36b39a50a4
ci: release: extract the image tag from GITHUB_REF
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Hidde Beydals
d9c7ff8685
Merge pull request #4046 from fluxcd/fix-backport
...
ci: backport: set write permissions
2 years ago
Stefan Prodan
625d865625
ci: backport: set write permissions
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Hidde Beydals
00c6bd0240
Merge pull request #4041 from fluxcd/ci-release-fix-slsa
...
ci: release: disable interpretation backslash esc
2 years ago
Hidde Beydals
506da2466b
ci: release: disable interpretation backslash esc
...
This ensures `jq` can properly parse the given `ARTIFACTS` JSON blob,
as it contains escaped newlines in for example the Brew formula.
This should address the issue with the generation of SLSA metadata.
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2 years ago
Stefan Prodan
9ea0a535ea
Merge pull request #4035 from fluxcd/up-go-deps
...
Update dependencies
2 years ago
Stefan Prodan
25d2a3cdf1
Bump kubectl to v1.27.3
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
9fa59df798
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
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
93c0467f91
Merge pull request #4006 from fluxcd/update-components
...
Update toolkit components
2 years ago
fluxcdbot
c377fe7651
Update toolkit components
...
- helm-controller to v0.35.0
https://github.com/fluxcd/helm-controller/blob/v0.35.0/CHANGELOG.md
- kustomize-controller to v1.0.0
https://github.com/fluxcd/kustomize-controller/blob/v1.0.0/CHANGELOG.md
- source-controller to v1.0.0
https://github.com/fluxcd/source-controller/blob/v1.0.0/CHANGELOG.md
- notification-controller to v1.0.0
https://github.com/fluxcd/notification-controller/blob/v1.0.0/CHANGELOG.md
- image-reflector-controller to v0.29.0
https://github.com/fluxcd/image-reflector-controller/blob/v0.29.0/CHANGELOG.md
- image-automation-controller to v0.35.0
https://github.com/fluxcd/image-automation-controller/blob/v0.35.0/CHANGELOG.md
Signed-off-by: GitHub <noreply@github.com>
2 years ago
Stefan Prodan
9ed24522bb
Merge pull request #4033 from fluxcd/docs-release-links
...
docs: link to releases spec from website
2 years ago
Stefan Prodan
ddcabbf95d
docs: link to releases spec from website
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
5c58b45340
Merge pull request #4031 from fluxcd/ci-e2e-k8s
...
Run conformance tests for Kubernetes v1.27.3
2 years ago
Stefan Prodan
5690b639cd
Run conformance tests for Kubernetes v1.27.3
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
22d0ff8173
Merge pull request #4029 from fluxcd/ci-release-workflows
...
Run e2e tests on release branches
2 years ago
Stefan Prodan
8e61fe805c
ci: group all GH action updates under the same PR
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
5356436c94
ci: enable workflows for `release/**` branches
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
8ca8b92f92
ci: run backport under fluxcdbot account
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Stefan Prodan
7c98f20e11
Merge pull request #3254 from fluxcd/docs-release-spec
...
Flux GA release spec and long term support pledge
2 years ago
Stefan Prodan
1a8798a5d4
Link to release cadence from minor section
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2 years ago
Hidde Beydals
926842a216
Address review comment section titles
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2 years ago
Hidde Beydals
9e11b860ec
Address release procedure review nits
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2 years ago
Hidde Beydals
5abf1ee817
Address various nits
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2 years ago
Hidde Beydals
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>
2 years ago
Stefan Prodan
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>
2 years ago