From 99b51ad5258b492eb3fc84d295170463c44faf4c Mon Sep 17 00:00:00 2001 From: fluxcdbot Date: Tue, 16 Sep 2025 10:55:13 +0000 Subject: [PATCH] Update toolkit components - image-automation-controller to v1.0.0 https://github.com/fluxcd/image-automation-controller/blob/v1.0.0/CHANGELOG.md Signed-off-by: GitHub Signed-off-by: Matheus Pimenta --- cmd/flux/create_image_update.go | 2 +- cmd/flux/delete_image_update.go | 2 +- cmd/flux/events.go | 2 +- cmd/flux/export_image_update.go | 2 +- cmd/flux/get_image_all.go | 2 +- cmd/flux/get_image_update.go | 2 +- cmd/flux/image.go | 2 +- cmd/flux/reconcile_image_updateauto.go | 2 +- cmd/flux/resume_image_updateauto.go | 2 +- cmd/flux/stats.go | 2 +- cmd/flux/suspend_image_updateauto.go | 2 +- cmd/flux/testdata/export/image-update.yaml | 2 +- cmd/flux/testdata/export/objects.yaml | 2 +- go.mod | 2 +- go.sum | 4 ++-- internal/utils/utils.go | 2 +- .../bases/image-automation-controller/kustomization.yaml | 4 ++-- manifests/crds/kustomization.yaml | 2 +- pkg/uninstall/uninstall.go | 2 +- tests/image-automation/auto.yaml | 2 +- tests/integration/go.mod | 4 ++-- tests/integration/go.sum | 8 ++++---- tests/integration/image_repo_test.go | 2 +- tests/integration/suite_test.go | 2 +- 24 files changed, 30 insertions(+), 30 deletions(-) diff --git a/cmd/flux/create_image_update.go b/cmd/flux/create_image_update.go index e1956683..f0ee11cf 100644 --- a/cmd/flux/create_image_update.go +++ b/cmd/flux/create_image_update.go @@ -22,7 +22,7 @@ import ( "github.com/spf13/cobra" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - autov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + autov1 "github.com/fluxcd/image-automation-controller/api/v1" sourcev1 "github.com/fluxcd/source-controller/api/v1" ) diff --git a/cmd/flux/delete_image_update.go b/cmd/flux/delete_image_update.go index 6d94da40..86e7eca6 100644 --- a/cmd/flux/delete_image_update.go +++ b/cmd/flux/delete_image_update.go @@ -19,7 +19,7 @@ package main import ( "github.com/spf13/cobra" - autov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + autov1 "github.com/fluxcd/image-automation-controller/api/v1" ) var deleteImageUpdateCmd = &cobra.Command{ diff --git a/cmd/flux/events.go b/cmd/flux/events.go index 306deb09..59760b05 100644 --- a/cmd/flux/events.go +++ b/cmd/flux/events.go @@ -39,7 +39,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" helmv2 "github.com/fluxcd/helm-controller/api/v2" - autov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + autov1 "github.com/fluxcd/image-automation-controller/api/v1" imagev1 "github.com/fluxcd/image-reflector-controller/api/v1" kustomizev1 "github.com/fluxcd/kustomize-controller/api/v1" notificationv1 "github.com/fluxcd/notification-controller/api/v1" diff --git a/cmd/flux/export_image_update.go b/cmd/flux/export_image_update.go index dcd93cc8..430085a8 100644 --- a/cmd/flux/export_image_update.go +++ b/cmd/flux/export_image_update.go @@ -20,7 +20,7 @@ import ( "github.com/spf13/cobra" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - autov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + autov1 "github.com/fluxcd/image-automation-controller/api/v1" ) var exportImageUpdateCmd = &cobra.Command{ diff --git a/cmd/flux/get_image_all.go b/cmd/flux/get_image_all.go index 0868dbad..2d427cb7 100644 --- a/cmd/flux/get_image_all.go +++ b/cmd/flux/get_image_all.go @@ -19,7 +19,7 @@ package main import ( "github.com/spf13/cobra" - autov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + autov1 "github.com/fluxcd/image-automation-controller/api/v1" imagev1 "github.com/fluxcd/image-reflector-controller/api/v1" ) diff --git a/cmd/flux/get_image_update.go b/cmd/flux/get_image_update.go index 041c4920..e2a266cf 100644 --- a/cmd/flux/get_image_update.go +++ b/cmd/flux/get_image_update.go @@ -26,7 +26,7 @@ import ( "golang.org/x/text/language" "k8s.io/apimachinery/pkg/runtime" - autov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + autov1 "github.com/fluxcd/image-automation-controller/api/v1" ) var getImageUpdateCmd = &cobra.Command{ diff --git a/cmd/flux/image.go b/cmd/flux/image.go index 60643969..0b67e5a3 100644 --- a/cmd/flux/image.go +++ b/cmd/flux/image.go @@ -19,7 +19,7 @@ package main import ( "sigs.k8s.io/controller-runtime/pkg/client" - autov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + autov1 "github.com/fluxcd/image-automation-controller/api/v1" imagev1 "github.com/fluxcd/image-reflector-controller/api/v1" ) diff --git a/cmd/flux/reconcile_image_updateauto.go b/cmd/flux/reconcile_image_updateauto.go index 95ec6e95..b232242e 100644 --- a/cmd/flux/reconcile_image_updateauto.go +++ b/cmd/flux/reconcile_image_updateauto.go @@ -22,7 +22,7 @@ import ( "github.com/spf13/cobra" apimeta "k8s.io/apimachinery/pkg/api/meta" - autov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + autov1 "github.com/fluxcd/image-automation-controller/api/v1" meta "github.com/fluxcd/pkg/apis/meta" ) diff --git a/cmd/flux/resume_image_updateauto.go b/cmd/flux/resume_image_updateauto.go index 1b29cbaf..fb232045 100644 --- a/cmd/flux/resume_image_updateauto.go +++ b/cmd/flux/resume_image_updateauto.go @@ -19,7 +19,7 @@ package main import ( "github.com/spf13/cobra" - autov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + autov1 "github.com/fluxcd/image-automation-controller/api/v1" ) var resumeImageUpdateCmd = &cobra.Command{ diff --git a/cmd/flux/stats.go b/cmd/flux/stats.go index d9bc49e2..577e876a 100644 --- a/cmd/flux/stats.go +++ b/cmd/flux/stats.go @@ -28,7 +28,7 @@ import ( "github.com/fluxcd/cli-utils/pkg/kstatus/status" helmv2 "github.com/fluxcd/helm-controller/api/v2" - autov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + autov1 "github.com/fluxcd/image-automation-controller/api/v1" imagev1 "github.com/fluxcd/image-reflector-controller/api/v1" kustomizev1 "github.com/fluxcd/kustomize-controller/api/v1" notificationv1 "github.com/fluxcd/notification-controller/api/v1" diff --git a/cmd/flux/suspend_image_updateauto.go b/cmd/flux/suspend_image_updateauto.go index a1035117..12b2eb9a 100644 --- a/cmd/flux/suspend_image_updateauto.go +++ b/cmd/flux/suspend_image_updateauto.go @@ -19,7 +19,7 @@ package main import ( "github.com/spf13/cobra" - autov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + autov1 "github.com/fluxcd/image-automation-controller/api/v1" ) var suspendImageUpdateCmd = &cobra.Command{ diff --git a/cmd/flux/testdata/export/image-update.yaml b/cmd/flux/testdata/export/image-update.yaml index c78757aa..0d534482 100644 --- a/cmd/flux/testdata/export/image-update.yaml +++ b/cmd/flux/testdata/export/image-update.yaml @@ -1,5 +1,5 @@ --- -apiVersion: image.toolkit.fluxcd.io/v1beta2 +apiVersion: image.toolkit.fluxcd.io/v1 kind: ImageUpdateAutomation metadata: name: flux-system diff --git a/cmd/flux/testdata/export/objects.yaml b/cmd/flux/testdata/export/objects.yaml index 6fcbf530..23c0464d 100644 --- a/cmd/flux/testdata/export/objects.yaml +++ b/cmd/flux/testdata/export/objects.yaml @@ -51,7 +51,7 @@ spec: semver: range: 5.0.x --- -apiVersion: image.toolkit.fluxcd.io/v1beta2 +apiVersion: image.toolkit.fluxcd.io/v1 kind: ImageUpdateAutomation metadata: name: flux-system diff --git a/go.mod b/go.mod index 6c85ccaa..0008d5da 100644 --- a/go.mod +++ b/go.mod @@ -13,7 +13,7 @@ require ( github.com/fluxcd/cli-utils v0.36.0-flux.15 github.com/fluxcd/go-git-providers v0.23.0 github.com/fluxcd/helm-controller/api v1.3.0 - github.com/fluxcd/image-automation-controller/api v0.41.2 + github.com/fluxcd/image-automation-controller/api v1.0.0 github.com/fluxcd/image-reflector-controller/api v1.0.0 github.com/fluxcd/kustomize-controller/api v1.6.1 github.com/fluxcd/notification-controller/api v1.6.0 diff --git a/go.sum b/go.sum index afb9874c..c137bbce 100644 --- a/go.sum +++ b/go.sum @@ -176,8 +176,8 @@ github.com/fluxcd/go-git-providers v0.23.0 h1:7IkXIOzdMQZO98daCyFWORMMceA/eIDnq6 github.com/fluxcd/go-git-providers v0.23.0/go.mod h1:XUDCVcBbCp0OgnKztOenSbiYXms/0yPquhuhVCNyqfU= github.com/fluxcd/helm-controller/api v1.3.0 h1:PupXPuQbksmU0g2Lc6NjIYal2HJGL+6xohsf82eGVjo= github.com/fluxcd/helm-controller/api v1.3.0/go.mod h1:4b8PfdH0e/9Pfol2ogdMYbQ1nLjcVu9gAv27cQzIPK4= -github.com/fluxcd/image-automation-controller/api v0.41.2 h1:miYjID4Mg51xcObVLQPRGkiWFYGpBSgItTXfQ4jVUVI= -github.com/fluxcd/image-automation-controller/api v0.41.2/go.mod h1:TaCaXnDu0a6uWyF41WkyskH0gg6dFyniftvdCELcEKU= +github.com/fluxcd/image-automation-controller/api v1.0.0 h1:VyVtPy/MTEg7BFgwxIFhp/GADjjeY5po9Ba4uw9LVpI= +github.com/fluxcd/image-automation-controller/api v1.0.0/go.mod h1:hI4BA09jtuIg3oQqCQsO3NIeWe5RbZ0+T9TjvVQbdH8= github.com/fluxcd/image-reflector-controller/api v1.0.0 h1:dJEu2FKphDmrMe4GsNNg6752cv8pogUqqNWt9ZQPED8= github.com/fluxcd/image-reflector-controller/api v1.0.0/go.mod h1:J562aKopNq0H2m0Hnz2M9kOwwyLjjwPwJgNBiIlNHQo= github.com/fluxcd/kustomize-controller/api v1.6.1 h1:8AOD+BWQwCLT+u5jgtGryZWkCeslgr+cnQAfUzgWmGk= diff --git a/internal/utils/utils.go b/internal/utils/utils.go index 67a6aa35..815e04fe 100644 --- a/internal/utils/utils.go +++ b/internal/utils/utils.go @@ -42,7 +42,7 @@ import ( "sigs.k8s.io/yaml" helmv2 "github.com/fluxcd/helm-controller/api/v2" - imageautov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + imageautov1 "github.com/fluxcd/image-automation-controller/api/v1" imagereflectv1 "github.com/fluxcd/image-reflector-controller/api/v1" kustomizev1 "github.com/fluxcd/kustomize-controller/api/v1" notificationv1 "github.com/fluxcd/notification-controller/api/v1" diff --git a/manifests/bases/image-automation-controller/kustomization.yaml b/manifests/bases/image-automation-controller/kustomization.yaml index 2792530f..8d26894f 100644 --- a/manifests/bases/image-automation-controller/kustomization.yaml +++ b/manifests/bases/image-automation-controller/kustomization.yaml @@ -1,8 +1,8 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: -- https://github.com/fluxcd/image-automation-controller/releases/download/v0.41.2/image-automation-controller.crds.yaml -- https://github.com/fluxcd/image-automation-controller/releases/download/v0.41.2/image-automation-controller.deployment.yaml +- https://github.com/fluxcd/image-automation-controller/releases/download/v1.0.0/image-automation-controller.crds.yaml +- https://github.com/fluxcd/image-automation-controller/releases/download/v1.0.0/image-automation-controller.deployment.yaml - account.yaml transformers: - labels.yaml diff --git a/manifests/crds/kustomization.yaml b/manifests/crds/kustomization.yaml index aea9c296..7a5c1a1d 100644 --- a/manifests/crds/kustomization.yaml +++ b/manifests/crds/kustomization.yaml @@ -6,5 +6,5 @@ resources: - https://github.com/fluxcd/helm-controller/releases/download/v1.3.0/helm-controller.crds.yaml - https://github.com/fluxcd/notification-controller/releases/download/v1.6.0/notification-controller.crds.yaml - https://github.com/fluxcd/image-reflector-controller/releases/download/v1.0.0/image-reflector-controller.crds.yaml -- https://github.com/fluxcd/image-automation-controller/releases/download/v0.41.2/image-automation-controller.crds.yaml +- https://github.com/fluxcd/image-automation-controller/releases/download/v1.0.0/image-automation-controller.crds.yaml - https://github.com/fluxcd/source-watcher/releases/download/v2.0.0/source-watcher.crds.yaml diff --git a/pkg/uninstall/uninstall.go b/pkg/uninstall/uninstall.go index 4212d101..ebe9234a 100644 --- a/pkg/uninstall/uninstall.go +++ b/pkg/uninstall/uninstall.go @@ -29,7 +29,7 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" helmv2 "github.com/fluxcd/helm-controller/api/v2" - autov1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + autov1 "github.com/fluxcd/image-automation-controller/api/v1" imagev1 "github.com/fluxcd/image-reflector-controller/api/v1" kustomizev1 "github.com/fluxcd/kustomize-controller/api/v1" notificationv1 "github.com/fluxcd/notification-controller/api/v1" diff --git a/tests/image-automation/auto.yaml b/tests/image-automation/auto.yaml index acc58f19..b3eae7db 100644 --- a/tests/image-automation/auto.yaml +++ b/tests/image-automation/auto.yaml @@ -21,7 +21,7 @@ spec: range: 6.x digestReflectionPolicy: Always --- -apiVersion: image.toolkit.fluxcd.io/v1beta2 +apiVersion: image.toolkit.fluxcd.io/v1 kind: ImageUpdateAutomation metadata: name: flux-system diff --git a/tests/integration/go.mod b/tests/integration/go.mod index 383303fc..a3917b70 100644 --- a/tests/integration/go.mod +++ b/tests/integration/go.mod @@ -7,7 +7,7 @@ require ( github.com/Azure/azure-event-hubs-go/v3 v3.6.2 github.com/chainguard-dev/git-urls v1.0.2 github.com/fluxcd/helm-controller/api v1.3.0 - github.com/fluxcd/image-automation-controller/api v0.41.2 + github.com/fluxcd/image-automation-controller/api v1.0.0 github.com/fluxcd/image-reflector-controller/api v1.0.0 github.com/fluxcd/kustomize-controller/api v1.6.1 github.com/fluxcd/notification-controller/api v1.6.0 @@ -16,7 +16,7 @@ require ( github.com/fluxcd/pkg/git v0.36.0 github.com/fluxcd/pkg/git/gogit v0.40.0 github.com/fluxcd/pkg/runtime v0.82.0 - github.com/fluxcd/source-controller/api v1.6.2 + github.com/fluxcd/source-controller/api v1.7.0 github.com/fluxcd/test-infra/tftestenv v0.0.0-20250626232827-e0ca9c3f8d7b github.com/go-git/go-git/v5 v5.16.2 github.com/google/go-containerregistry v0.20.6 diff --git a/tests/integration/go.sum b/tests/integration/go.sum index c4593e51..13c3db07 100644 --- a/tests/integration/go.sum +++ b/tests/integration/go.sum @@ -117,8 +117,8 @@ github.com/fluxcd/gitkit v0.6.0 h1:iNg5LTx6ePo+Pl0ZwqHTAkhbUHxGVSY3YCxCdw7VIFg= github.com/fluxcd/gitkit v0.6.0/go.mod h1:svOHuKi0fO9HoawdK4HfHAJJseZDHHjk7I3ihnCIqNo= github.com/fluxcd/helm-controller/api v1.3.0 h1:PupXPuQbksmU0g2Lc6NjIYal2HJGL+6xohsf82eGVjo= github.com/fluxcd/helm-controller/api v1.3.0/go.mod h1:4b8PfdH0e/9Pfol2ogdMYbQ1nLjcVu9gAv27cQzIPK4= -github.com/fluxcd/image-automation-controller/api v0.41.2 h1:miYjID4Mg51xcObVLQPRGkiWFYGpBSgItTXfQ4jVUVI= -github.com/fluxcd/image-automation-controller/api v0.41.2/go.mod h1:TaCaXnDu0a6uWyF41WkyskH0gg6dFyniftvdCELcEKU= +github.com/fluxcd/image-automation-controller/api v1.0.0 h1:VyVtPy/MTEg7BFgwxIFhp/GADjjeY5po9Ba4uw9LVpI= +github.com/fluxcd/image-automation-controller/api v1.0.0/go.mod h1:hI4BA09jtuIg3oQqCQsO3NIeWe5RbZ0+T9TjvVQbdH8= github.com/fluxcd/image-reflector-controller/api v1.0.0 h1:dJEu2FKphDmrMe4GsNNg6752cv8pogUqqNWt9ZQPED8= github.com/fluxcd/image-reflector-controller/api v1.0.0/go.mod h1:J562aKopNq0H2m0Hnz2M9kOwwyLjjwPwJgNBiIlNHQo= github.com/fluxcd/kustomize-controller/api v1.6.1 h1:8AOD+BWQwCLT+u5jgtGryZWkCeslgr+cnQAfUzgWmGk= @@ -145,8 +145,8 @@ github.com/fluxcd/pkg/ssh v0.21.0 h1:ZmyF0n9je0cTTkOpvFVgIhmdx9qtswnVE60TK4IzJh0 github.com/fluxcd/pkg/ssh v0.21.0/go.mod h1:nX+gvJOmjf0E7lxq5mKKzDIdPEL2jOUQZbkBMS+mDtk= github.com/fluxcd/pkg/version v0.10.0 h1:WETlCRbfbocsDItkCCeh/4x4zQkZ5i/lUe7P7VaQBrI= github.com/fluxcd/pkg/version v0.10.0/go.mod h1:dgmjEq4ykvBnqK1oVXM+hcXx3kAY/b4uZDYUn8XnHjk= -github.com/fluxcd/source-controller/api v1.6.2 h1:UmodAeqLIeF29HdTqf2GiacZyO+hJydJlepDaYsMvhc= -github.com/fluxcd/source-controller/api v1.6.2/go.mod h1:ZJcAi0nemsnBxjVgmJl0WQzNvB0rMETxQMTdoFosmMw= +github.com/fluxcd/source-controller/api v1.7.0 h1:y6vjvbkIN4JzianhmaJqujeghVpvQn3gcsVW/f1xMeA= +github.com/fluxcd/source-controller/api v1.7.0/go.mod h1:UOIEs9AACxPW7fQFqGWw1/FN2QqYDLG6WkvPIyscHkw= github.com/fluxcd/test-infra/tftestenv v0.0.0-20250626232827-e0ca9c3f8d7b h1:FSPtvaVgL8azcyweqLmD71elAw4vozuXH/QvsJQ7tg0= github.com/fluxcd/test-infra/tftestenv v0.0.0-20250626232827-e0ca9c3f8d7b/go.mod h1:liFlLEXgambGVdWSJ4JzbIHf1Vjpp1HwUyPazPIVZug= github.com/fortytw2/leaktest v1.3.0 h1:u8491cBMTQ8ft8aeV+adlcytMZylmA5nnwwkRZjI8vw= diff --git a/tests/integration/image_repo_test.go b/tests/integration/image_repo_test.go index 6caf847a..7b0e63b8 100644 --- a/tests/integration/image_repo_test.go +++ b/tests/integration/image_repo_test.go @@ -30,7 +30,7 @@ import ( . "github.com/onsi/gomega" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - automationv1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + automationv1 "github.com/fluxcd/image-automation-controller/api/v1" reflectorv1 "github.com/fluxcd/image-reflector-controller/api/v1" "github.com/fluxcd/pkg/apis/meta" sourcev1 "github.com/fluxcd/source-controller/api/v1" diff --git a/tests/integration/suite_test.go b/tests/integration/suite_test.go index 182f2f37..aa0f5712 100644 --- a/tests/integration/suite_test.go +++ b/tests/integration/suite_test.go @@ -32,7 +32,7 @@ import ( "k8s.io/client-go/kubernetes/scheme" helmv2 "github.com/fluxcd/helm-controller/api/v2" - automationv1 "github.com/fluxcd/image-automation-controller/api/v1beta2" + automationv1 "github.com/fluxcd/image-automation-controller/api/v1" reflectorv1 "github.com/fluxcd/image-reflector-controller/api/v1" kustomizev1 "github.com/fluxcd/kustomize-controller/api/v1" notiv1beta3 "github.com/fluxcd/notification-controller/api/v1beta3"