Commit Graph

979 Commits

Author SHA1 Message Date
Stefan Prodan 682c598e30
Update dependencies to Go 1.22 and Kubernetes 1.29.3
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-02 17:56:59 +03:00
Stefan Prodan 9728b403b2
Merge pull request #658 from zhaque44/get-ext-frm-schema-tests
Add tests for `getExtFromSchema`
2024-04-02 17:21:04 +03:00
zhaque44 6fc3712761 adding tests for getExtFromSchema
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
2024-03-27 23:12:25 -05:00
Stefan Prodan a43a3e9cc9
Merge pull request #652 from fluxcd/dependabot/go_modules/google.golang.org/protobuf-1.33.0
build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0
2024-03-25 12:22:25 +02:00
dependabot[bot] 73f6943de7
build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0
Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 10:16:11 +00:00
Sunny bf3cf4be0a
Merge pull request #642 from fluxcd/resultv2
Introduce ResultV2 for update results
2024-03-15 21:12:03 +05:30
Sunny 1c4db83b08 Introduce ResultV2 for update results
ResultV2 update result contains Result (original), which provides
information in terms of files, objects and images, and also includes
file changes which provides information in terms of files, objects and
changes. The changes contain the old value, new value and the setter
that was involved in the update.
ResultV2 can be used to obtain detailed information about updates in
terms of the previous value and the new value, which could be beneficial
in commit messages to summarize the granular changes.

Signed-off-by: Sunny <github@darkowlzz.space>
2024-03-15 21:05:50 +05:30
souleb 1698305f77
Merge pull request #649 from fluxcd/update-controllergen-0.14
updating controller-gen to v0.14.0
2024-03-13 09:36:34 +01:00
Soule BA 4397249c7f
updating controller-gen to v0.14.0
Signed-off-by: Soule BA <bah.soule@gmail.com>
2024-03-12 14:25:11 +01:00
Sunny 0b25ac93c6
Merge pull request #639 from fluxcd/watch-predicates
Add predicates for GitRepo and ImagePolicy watches
2024-02-28 21:10:03 +05:30
Sunny b424607308
Add predicates for GitRepo and ImagePolicy watches
ImageUpdateAutomationReconciler watches GitRepository and ImagePolicy
kinds for every event. This leads to unnecessary extra reconciliations
at times. For example when the controller starts with existing
resources, the same ImageUpdateAutomation object gets reconciled at
least twice, once due to the watch on ImageUpdateAutomation startup
and again due to the watches on GitRepository and ImagePolicy for create
event, as they get registered in the cache.

Add predicates to filter the ImagePolicy to only allow events for latest
image update, and GitRepository to only allow events for change in the
source configuration.

Signed-off-by: Sunny <github@darkowlzz.space>
2024-02-26 22:27:20 +00:00
Stefan Prodan f1b8d339ca
Merge pull request #637 from fluxcd/dependabot/go_modules/go-deps-4915e0e8b8
build(deps): bump the go-deps group with 1 update
2024-02-16 10:24:49 +00:00
dependabot[bot] 415ef43135
build(deps): bump the go-deps group with 1 update
Bumps the go-deps group with 1 update: [github.com/fluxcd/pkg/runtime](https://github.com/fluxcd/pkg).


Updates `github.com/fluxcd/pkg/runtime` from 0.44.0 to 0.44.1
- [Commits](https://github.com/fluxcd/pkg/compare/runtime/v0.44.0...runtime/v0.44.1)

---
updated-dependencies:
- dependency-name: github.com/fluxcd/pkg/runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 19:44:46 +00:00
Stefan Prodan 65b8b1d5c3
Merge pull request #636 from zhaque44/accept-function-filter-tests
adding tests for accept function
2024-02-02 17:42:19 +02:00
zhaque44 cd988f19be adding tests for accept function
Signed-off-by: zhaque44 <haque.zubair@gmail.com>
2024-02-02 08:53:56 -06:00
Sunny 6e093957e1
Merge pull request #634 from fluxcd/release-v0.37.1
Release v0.37.1
2024-02-01 20:49:52 +05:30
Sunny 853a7608ce
Release v0.37.1
Signed-off-by: Sunny <github@darkowlzz.space>
2024-02-01 15:09:46 +00:00
Sunny ef6226b5d1
Merge pull request #635 from fluxcd/deps-update
Dependency updates
2024-02-01 20:35:46 +05:30
Sunny 4325802e06
Dependency updates
Signed-off-by: Sunny <github@darkowlzz.space>
2024-02-01 14:42:55 +00:00
Stefan Prodan 0f2432c520
Merge pull request #632 from fluxcd/dependabot/github_actions/ci-7f800df184
build(deps): bump the ci group with 3 updates
2024-01-31 22:10:59 +02:00
dependabot[bot] e50916952a
build(deps): bump the ci group with 3 updates
Bumps the ci group with 3 updates: [docker/metadata-action](https://github.com/docker/metadata-action), [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) and [anchore/sbom-action](https://github.com/anchore/sbom-action).


Updates `docker/metadata-action` from 5.5.0 to 5.5.1
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](dbef88086f...8e5442c4ef)

Updates `sigstore/cosign-installer` from 3.3.0 to 3.4.0
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](9614fae9e5...e1523de757)

Updates `anchore/sbom-action` from 0.15.6 to 0.15.8
- [Release notes](https://github.com/anchore/sbom-action/releases)
- [Commits](c6aed38a43...b6a39da807)

---
updated-dependencies:
- dependency-name: docker/metadata-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
- dependency-name: anchore/sbom-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ci
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 20:03:48 +00:00
Stefan Prodan 2b0b732be5
Merge pull request #630 from fluxcd/dependabot/github_actions/ci-29c6e6c8c2
build(deps): bump the ci group with 2 updates
2024-01-30 14:08:08 +02:00
dependabot[bot] 59bb5767ce
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 [anchore/sbom-action](https://github.com/anchore/sbom-action).


Updates `korthout/backport-action` from 2.4.0 to 2.4.1
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](79b9f245a4...e8161d6a0d)

Updates `anchore/sbom-action` from 0.15.5 to 0.15.6
- [Release notes](https://github.com/anchore/sbom-action/releases)
- [Commits](24b0d52385...c6aed38a43)

---
updated-dependencies:
- dependency-name: korthout/backport-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ci
- dependency-name: anchore/sbom-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ci
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-30 11:56:42 +00:00
Stefan Prodan 45e5f426b2
Merge pull request #631 from fluxcd/dependabot/go_modules/go-deps-6f53fd7092
build(deps): bump the go-deps group with 1 update
2024-01-29 22:04:58 +02:00
dependabot[bot] 580ac1a41c
build(deps): bump the go-deps group with 1 update
Bumps the go-deps group with 1 update: [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry).


Updates `github.com/google/go-containerregistry` from 0.18.0 to 0.19.0
- [Release notes](https://github.com/google/go-containerregistry/releases)
- [Changelog](https://github.com/google/go-containerregistry/blob/main/.goreleaser.yml)
- [Commits](https://github.com/google/go-containerregistry/compare/v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: github.com/google/go-containerregistry
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 19:51:30 +00:00
Stefan Prodan beca50a1d7
Merge pull request #629 from fluxcd/dependabot/go_modules/go-deps-f007f2b835
Update controller to Kubernetes 1.28.6
2024-01-29 16:56:55 +02:00
Stefan Prodan 021a40ea10
Update API to Kubernetes v1.28.6
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-01-29 16:39:01 +02:00
dependabot[bot] c90491e3d0
build(deps): bump the go-deps group with 7 updates
Bumps the go-deps group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [github.com/ProtonMail/go-crypto](https://github.com/ProtonMail/go-crypto) | `0.0.0-20231012073058-a7379d079e0e` | `1.1.0-alpha.0` |
| [github.com/fluxcd/pkg/apis/event](https://github.com/fluxcd/pkg) | `0.6.0` | `0.7.0` |
| [github.com/fluxcd/pkg/apis/meta](https://github.com/fluxcd/pkg) | `1.2.0` | `1.3.0` |
| [github.com/fluxcd/pkg/git](https://github.com/fluxcd/pkg) | `0.16.0` | `0.17.0` |
| [github.com/fluxcd/pkg/git/gogit](https://github.com/fluxcd/pkg) | `0.16.1` | `0.17.0` |
| [github.com/fluxcd/pkg/runtime](https://github.com/fluxcd/pkg) | `0.43.2` | `0.44.0` |
| [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) | `0.17.0` | `0.18.0` |


Updates `github.com/ProtonMail/go-crypto` from 0.0.0-20231012073058-a7379d079e0e to 1.1.0-alpha.0
- [Release notes](https://github.com/ProtonMail/go-crypto/releases)
- [Commits](https://github.com/ProtonMail/go-crypto/commits/v1.1.0-alpha.0)

Updates `github.com/fluxcd/pkg/apis/event` from 0.6.0 to 0.7.0
- [Commits](https://github.com/fluxcd/pkg/compare/git/v0.6.0...git/v0.7.0)

Updates `github.com/fluxcd/pkg/apis/meta` from 1.2.0 to 1.3.0
- [Commits](https://github.com/fluxcd/pkg/compare/apis/meta/v1.2.0...apis/meta/v1.3.0)

Updates `github.com/fluxcd/pkg/git` from 0.16.0 to 0.17.0
- [Commits](https://github.com/fluxcd/pkg/compare/git/v0.16.0...git/v0.17.0)

Updates `github.com/fluxcd/pkg/git/gogit` from 0.16.1 to 0.17.0
- [Commits](https://github.com/fluxcd/pkg/compare/ssa/v0.16.1...git/v0.17.0)

Updates `github.com/fluxcd/pkg/runtime` from 0.43.2 to 0.44.0
- [Commits](https://github.com/fluxcd/pkg/compare/runtime/v0.43.2...runtime/v0.44.0)

Updates `github.com/google/go-containerregistry` from 0.17.0 to 0.18.0
- [Release notes](https://github.com/google/go-containerregistry/releases)
- [Changelog](https://github.com/google/go-containerregistry/blob/main/.goreleaser.yml)
- [Commits](https://github.com/google/go-containerregistry/compare/v0.17.0...v0.18.0)

---
updated-dependencies:
- dependency-name: github.com/ProtonMail/go-crypto
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: go-deps
- dependency-name: github.com/fluxcd/pkg/apis/event
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: github.com/fluxcd/pkg/apis/meta
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: github.com/fluxcd/pkg/git
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: github.com/fluxcd/pkg/git/gogit
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: github.com/fluxcd/pkg/runtime
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
- dependency-name: github.com/google/go-containerregistry
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 14:30:47 +00:00
Stefan Prodan c04ed6521f
Merge pull request #627 from fluxcd/dependabot-gomod
ci: Enable dependabot `gomod` updates
2024-01-29 16:28:19 +02:00
Stefan Prodan 783e2ea9eb
ci: Enable dependabot `gomod` updates
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-01-29 15:31:02 +02:00
Stefan Prodan ca4aa24ee1
Merge pull request #626 from fluxcd/dependabot/github_actions/ci-b2129042a4
build(deps): bump the ci group with 2 updates
2024-01-23 17:26:08 +02:00
dependabot[bot] abefa7a2e8
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 [anchore/sbom-action](https://github.com/anchore/sbom-action).


Updates `korthout/backport-action` from 2.3.0 to 2.4.0
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](addffea45a...79b9f245a4)

Updates `anchore/sbom-action` from 0.15.3 to 0.15.5
- [Release notes](https://github.com/anchore/sbom-action/releases)
- [Commits](c7f031d924...24b0d52385)

---
updated-dependencies:
- dependency-name: korthout/backport-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ci
- dependency-name: anchore/sbom-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ci
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-23 14:37:15 +00:00
Stefan Prodan 690341e3f4
Merge pull request #625 from fluxcd/go-1.21
Update Go to 1.21
2024-01-23 16:35:05 +02:00
Stefan Prodan 316278ad48
Update Go to 1.21
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-01-22 17:55:20 +02:00
Stefan Prodan 8e10e572a5
Merge pull request #623 from fluxcd/dependabot/github_actions/ci-1c9052346c
build(deps): bump the ci group with 3 updates
2024-01-17 15:09:25 +02:00
dependabot[bot] db060d62c5
build(deps): bump the ci group with 3 updates
Bumps the ci group with 3 updates: [korthout/backport-action](https://github.com/korthout/backport-action), [docker/metadata-action](https://github.com/docker/metadata-action) and [anchore/sbom-action](https://github.com/anchore/sbom-action).


Updates `korthout/backport-action` from 2.2.0 to 2.3.0
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](b982d297e3...addffea45a)

Updates `docker/metadata-action` from 5.3.0 to 5.5.0
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](31cebacef4...dbef88086f)

Updates `anchore/sbom-action` from 0.15.1 to 0.15.3
- [Release notes](https://github.com/anchore/sbom-action/releases)
- [Commits](5ecf649a41...c7f031d924)

---
updated-dependencies:
- dependency-name: korthout/backport-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ci
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ci
- dependency-name: anchore/sbom-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ci
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 19:19:33 +00:00
Stefan Prodan 056311120e
Merge pull request #622 from fluxcd/dependabot/go_modules/github.com/cloudflare/circl-1.3.7
build(deps): bump github.com/cloudflare/circl from 1.3.6 to 1.3.7
2024-01-08 19:06:51 +02:00
dependabot[bot] 2645767c05
build(deps): bump github.com/cloudflare/circl from 1.3.6 to 1.3.7
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.3.6 to 1.3.7.
- [Release notes](https://github.com/cloudflare/circl/releases)
- [Commits](https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7)

---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 16:53:25 +00:00
Hidde Beydals 1439a5cc64
Merge pull request #618 from fluxcd/dependabot/go_modules/golang.org/x/crypto-0.17.0
build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
2023-12-19 09:37:01 +01:00
dependabot[bot] 1345d4b1f2
build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 00:04:32 +00:00
Max Jonas Werner 540b4e080f
Merge pull request #615 from fluxcd/dependabot/github_actions/ci-e267210c0d
build(deps): bump the ci group with 1 update
2023-12-12 11:46:42 +01:00
dependabot[bot] ca55b11d6f
build(deps): bump the ci group with 1 update
Bumps the ci group with 1 update: [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer).

- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](1fc5bd396d...9614fae9e5)

---
updated-dependencies:
- 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-12-11 19:24:01 +00:00
Stefan Prodan d5e199b983
Merge pull request #614 from fluxcd/releaase-v0.37.0
Release v0.37.0
2023-12-11 15:51:39 +01:00
Stefan Prodan 00553644cd
Release v0.37.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-12-11 16:42:36 +02:00
Stefan Prodan 6b6b8363a9
Merge pull request #613 from fluxcd/up-deps
Update dependencies
2023-12-11 15:20:11 +01:00
Stefan Prodan 17a65b2fee
Update dependencies
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-12-11 16:13:00 +02:00
Max Jonas Werner b054af2399
Merge pull request #612 from fluxcd/dependabot/github_actions/ci-ba6e0d356d
build(deps): bump the ci group with 4 updates
2023-12-11 11:43:00 +01:00
dependabot[bot] 2fdd3f99c0
build(deps): bump the ci group with 4 updates
Bumps the ci group with 4 updates: [korthout/backport-action](https://github.com/korthout/backport-action), [actions/setup-go](https://github.com/actions/setup-go), [docker/metadata-action](https://github.com/docker/metadata-action) and [anchore/sbom-action](https://github.com/anchore/sbom-action).


Updates `korthout/backport-action` from 2.1.1 to 2.2.0
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](08bafb375e...b982d297e3)

Updates `actions/setup-go` from 4.1.0 to 5.0.0
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](93397bea11...0c52d547c9)

Updates `docker/metadata-action` from 5.0.0 to 5.3.0
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](96383f4557...31cebacef4)

Updates `anchore/sbom-action` from 0.15.0 to 0.15.1
- [Release notes](https://github.com/anchore/sbom-action/releases)
- [Commits](fd74a6fb98...5ecf649a41)

---
updated-dependencies:
- dependency-name: korthout/backport-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ci
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: ci
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ci
- dependency-name: anchore/sbom-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ci
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 10:34:33 +00:00
Stefan Prodan 1648a248b6
Merge pull request #611 from fluxcd/kustomize-v5.3.0
Update Kustomize to v5.3.0
2023-12-11 11:31:13 +01:00
Stefan Prodan 53c503e456
Update Kustomize to v5.3.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-12-11 11:11:32 +02:00