Luke Mallon (Nalum)
96a772293a
Setup field for manager overrides on KustomizationReconciler struct and build up the disallow list to include these
...
Signed-off-by: Luke Mallon (Nalum) <luke@mallon.ie>
Setup new flag to allow overriding additional managers and pass this data to the KustomizationReconciler instance
Signed-off-by: Luke Mallon (Nalum) <luke@mallon.ie>
Update field name to be more specific
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com>
Signed-off-by: Luke Mallon <luke@mallon.ie>
Update the remaining fieldManagers vars to match the new definition
Signed-off-by: Luke Mallon (Nalum) <luke@mallon.ie>
Change AdditionalFieldManagers to DisallowedFieldManagers
Signed-off-by: Luke Mallon (Nalum) <luke@mallon.ie>
Add unit test to cover the new disallowed field manager change
Signed-off-by: Luke Mallon (Nalum) <luke@mallon.ie>
Use correct variable in the final Run
Signed-off-by: Luke Mallon (Nalum) <luke@mallon.ie>
Undo the timeout multiplication
Signed-off-by: Luke Mallon (Nalum) <luke@mallon.ie>
Update internal/controller/kustomization_disallowed_managers_test.go
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com>
Signed-off-by: Luke Mallon <luke@mallon.ie>
Check for we're not getting errors on the Patch calls and remove the eventually as not needed here
Signed-off-by: Luke Mallon (Nalum) <luke@mallon.ie>
Update main.go
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com>
Signed-off-by: Luke Mallon <luke@mallon.ie>
2023-11-28 08:22:26 +00:00
Hidde Beydals
250f620fbe
Merge pull request #1015 from fluxcd/dependabot/go_modules/github.com/go-jose/go-jose/v3-3.0.1
...
build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1
2023-11-22 09:41:05 +01:00
dependabot[bot]
68a09b1835
build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1
...
Bumps [github.com/go-jose/go-jose/v3](https://github.com/go-jose/go-jose ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/go-jose/go-jose/releases )
- [Changelog](https://github.com/go-jose/go-jose/blob/v3/CHANGELOG.md )
- [Commits](https://github.com/go-jose/go-jose/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-21 22:20:06 +00:00
Stefan Prodan
6c54f6839c
Merge pull request #1014 from fluxcd/kustomize-v5.2.1
...
Update controller to Kustomize v5.2.1
2023-11-20 15:47:34 +02:00
Stefan Prodan
23ee5a66ec
Update controller to Kustomize v5.2.1
...
- Update ``sigs.k8s.io/kustomize` to v5.2.1
- Update `k8s.io` packages to v0.28.4
- Update `sigs.k8s.io/controller-runtime` to v0.16.3 and adapt to breaking changes
- Switch from `sigs.k8s.io/cli-utils` to `github.com/fluxcd/cli-utils`
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-11-20 14:35:20 +02:00
Max Jonas Werner
05614b1a96
Merge pull request #1013 from fluxcd/dependabot/github_actions/ci-98b70e8bec
...
build(deps): bump the ci group with 1 update
2023-11-20 08:09:06 +01:00
dependabot[bot]
7d672d3da5
build(deps): bump the ci group with 1 update
...
Bumps the ci group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action ).
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](0565240e2d...4a13e500e5 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-20 02:09:26 +00:00
Stefan Prodan
ec4554d897
Merge pull request #997 from fluxcd/ssa-0.33.0
...
Cleanup pods when recreating Kubernetes Jobs
2023-11-18 10:51:56 +02:00
Stefan Prodan
5d296bce24
Cleanup pods when recreating Kubernetes Jobs
...
Set the delete propagation to background to remove completed pods when force applying Kubernetes Jobs with immutable fields changes.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-11-18 10:37:02 +02:00
Stefan Prodan
9f97c19a7a
Merge pull request #1012 from fluxcd/disable-status-cache
...
Disable status poller cache by default
2023-11-18 10:27:42 +02:00
Stefan Prodan
863eb20947
Disable status poller cache by default
...
The status poller cache fills the all the available memory
when reconciliation hundreds of resources in a single namespace.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-11-17 12:53:05 +02:00
Max Jonas Werner
abdfab3dde
Merge pull request #1009 from fluxcd/dependabot/github_actions/ci-da8bbba46e
...
build(deps): bump the ci group with 2 updates
2023-11-13 08:52:17 +01:00
dependabot[bot]
3f2fa66f6f
build(deps): bump the ci group with 2 updates
...
Bumps the ci group with 2 updates: [korthout/backport-action](https://github.com/korthout/backport-action ) and [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ).
Updates `korthout/backport-action` from 2.1.0 to 2.1.1
- [Release notes](https://github.com/korthout/backport-action/releases )
- [Commits](cb79e4e5f4...08bafb375e )
Updates `sigstore/cosign-installer` from 3.1.2 to 3.2.0
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](11086d2504...1fc5bd396d )
---
updated-dependencies:
- dependency-name: korthout/backport-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ci
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 02:13:28 +00:00
Hidde Beydals
ebd8699210
Merge pull request #1005 from fluxcd/tweak-file-perms
...
Tweak permissions on various created files
2023-11-06 12:44:24 +01:00
Hidde Beydals
5ba36c34e8
Update `fluxcd/pkg` dependencies
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-11-06 12:31:18 +01:00
Max Jonas Werner
e3a3b00fb0
Merge pull request #1006 from fluxcd/dependabot/github_actions/ci-18c09be9f8
...
build(deps): bump the ci group with 1 update
2023-11-06 07:38:24 +01:00
dependabot[bot]
17ea2419dc
build(deps): bump the ci group with 1 update
...
Bumps the ci group with 1 update: [korthout/backport-action](https://github.com/korthout/backport-action ).
- [Release notes](https://github.com/korthout/backport-action/releases )
- [Commits](408fae11ed...cb79e4e5f4 )
---
updated-dependencies:
- dependency-name: korthout/backport-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-06 02:47:52 +00:00
Hidde Beydals
1f8978085e
Tweak permissions on various created files
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-11-03 11:19:12 +01:00
Stefan Prodan
4f8c0cc509
Merge pull request #1003 from fluxcd/dependabot/go_modules/github.com/docker/docker-24.0.7incompatible
...
build(deps): bump github.com/docker/docker from 20.10.24+incompatible to 24.0.7+incompatible
2023-10-30 18:00:33 +02:00
dependabot[bot]
564580049a
build(deps): bump github.com/docker/docker
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 20.10.24+incompatible to 24.0.7+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v20.10.24...v24.0.7 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 15:37:34 +00:00
Max Jonas Werner
2caf1dd4dd
Merge pull request #1001 from fluxcd/dependabot/github_actions/ci-2e2e3c3b83
...
build(deps): bump the ci group with 1 update
2023-10-30 08:59:28 +01:00
dependabot[bot]
97d20097e5
build(deps): bump the ci group with 1 update
...
Bumps the ci group with 1 update: [korthout/backport-action](https://github.com/korthout/backport-action ).
- [Release notes](https://github.com/korthout/backport-action/releases )
- [Commits](bd68141f07...408fae11ed )
---
updated-dependencies:
- dependency-name: korthout/backport-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 02:27:40 +00:00
Max Jonas Werner
644261e5f8
Merge pull request #998 from fluxcd/dependabot/github_actions/ci-16ff15100a
...
build(deps): bump the ci group with 1 update
2023-10-23 09:05:48 +02:00
dependabot[bot]
04cec3fc7a
build(deps): bump the ci group with 1 update
...
Bumps the ci group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8ade135a41...b4ffde65f4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-23 02:26:17 +00:00
souleb
1edb95d764
Merge pull request #996 from fluxcd/update-source-controller-yamls
...
Update source-controller to v1.1.2
2023-10-13 16:08:16 +02:00
Soule BA
6b11f7766b
update-source-controller-yamls
...
Signed-off-by: Soule BA <bah.soule@gmail.com>
2023-10-13 14:42:57 +02:00
Hidde Beydals
4a00021b89
Merge pull request #986 from fluxcd/tidy-nits
...
Address miscellaneous issues throughout code base
2023-10-12 12:55:52 +02:00
Hidde Beydals
af9368295e
misc: fix hypothetical implicit memory aliasing
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-10-12 12:34:25 +02:00
Hidde Beydals
205a0b4fea
misc: check err value in test
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-10-12 12:34:24 +02:00
Hidde Beydals
364ce9f98a
misc: fix formatting various errors
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-10-12 12:34:24 +02:00
Hidde Beydals
87fd394ce4
misc: address `k8s.io/utils/pointer` deprecation
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-10-12 12:34:23 +02:00
Hidde Beydals
77cf93394c
misc: address theoretical nil pointer dereference
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-10-12 12:34:23 +02:00
Hidde Beydals
2009190603
Merge pull request #995 from fluxcd/update-sops
...
sops: update to v3.8.1
2023-10-12 12:34:18 +02:00
Hidde Beydals
bab4411abe
sops: always disable OpenPGP
...
The forked implementation did not have OpenPGP anymore, as it never
really worked. However, the upstream version still does but now allows
it to be disabled.
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-10-12 12:18:33 +02:00
Hidde Beydals
6b055f52b1
sops: update to v3.8.1
...
Signed-off-by: Hidde Beydals <hidde@hhh.computer>
2023-10-12 12:18:27 +02:00
Hidde Beydals
0c2376e88f
Merge pull request #992 from fluxcd/dependabot/go_modules/api/golang.org/x/net-0.17.0
...
build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 in /api
2023-10-12 09:16:20 +02:00
dependabot[bot]
53be775d48
build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 in /api
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.10.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.10.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-12 06:52:53 +00:00
Hidde Beydals
9812910b41
Merge pull request #993 from fluxcd/dependabot/go_modules/golang.org/x/net-0.17.0
...
build(deps): bump golang.org/x/net from 0.14.0 to 0.17.0
2023-10-12 08:52:08 +02:00
dependabot[bot]
1f697348af
build(deps): bump golang.org/x/net from 0.14.0 to 0.17.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.14.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-11 23:05:53 +00:00
Stefan Prodan
a23791da6c
Merge pull request #991 from fluxcd/pick-changelog-release-v1.1.1
...
Add changelog entry for v1.1.1
2023-10-11 17:35:11 +03:00
Stefan Prodan
182c51b564
Add changelog entry for v1.1.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
(cherry picked from commit 28e1dc85c1 )
2023-10-11 17:03:16 +03:00
Stefan Prodan
21e75ffb13
Merge pull request #983 from fluxcd/update-flux-ssa
...
Update `fluxcd/pkg` dependencies
2023-10-09 09:51:48 +03:00
Stefan Prodan
8f86fc425f
Update `fluxcd/pkg` dependencies
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-10-09 09:25:54 +03:00
Stefan Prodan
1fb27b810c
Merge pull request #980 from fluxcd/fast-recovery
...
fix: Retry when artifacts are available in storage
2023-10-05 11:10:09 +03:00
Stefan Prodan
ef135a141f
fix: Retry when artifacts are available in storage
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-10-05 10:34:05 +03:00
Stefan Prodan
768968d061
Merge pull request #978 from fluxcd/speed-up-recovery
...
fix: Consistent artifact fetching retry timing
2023-10-04 14:00:24 +03:00
Stefan Prodan
dff4c265b2
fix: Consistent artifact fetching retry timing
...
Artifact not found errors (HTTP 404) are requeue using the dependency interval, while for a nil Artifact, the interval used for retry was set to the apply retry one.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-10-04 11:52:19 +03:00
Max Jonas Werner
5e11b653da
Merge pull request #973 from fluxcd/dependabot/github_actions/ci-663ed1f0b6
...
build(deps): bump the ci group with 1 update
2023-09-25 17:20:34 +02:00
dependabot[bot]
bc61228dcf
build(deps): bump the ci group with 1 update
...
Bumps the ci group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](3df4ab11eb...8ade135a41 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ci
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-25 02:27:26 +00:00
Stefan Prodan
968df5e84d
Merge pull request #969 from fluxcd/dependabot/github_actions/ci-8ad0e81912
...
build(deps): bump the ci group with 6 updates
2023-09-18 09:32:49 +03:00