Skip to content

Commit 8e7e779

Browse files
committed
chore!: remove v1beta2 source API usage
1 parent c13b35c commit 8e7e779

File tree

21 files changed

+613
-164
lines changed

21 files changed

+613
-164
lines changed

.github/workflows/helm-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ jobs:
7272
if: steps.list-changed.outputs.changed == 'true'
7373

7474
- name: Install Flux CLI
75-
uses: fluxcd/flux2/action@8d5f40dca5aa5d3c0fc3414457dda15a0ac92fa4 # main
75+
uses: fluxcd/flux2/action@8454b02a32e48d775b9f563cb51fdcb1787b5b93 # main
7676
if: steps.list-changed.outputs.changed == 'true'
7777

7878
- name: Install Source controller

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ BUILD_VERSION ?= $(shell git describe --tags $$(git rev-list --tags --max-count=
1616
LIBCRYPTO_VERSION ?= 3.5.4-r0
1717

1818
# source controller version
19-
SOURCE_VER ?= v1.0.0-rc.1
19+
SOURCE_VER ?= v1.7.4
2020

2121
# Get the currently used golang install path (in GOPATH/bin, unless GOBIN is set)
2222
GOBIN=$(shell pwd)/bin

api/v1alpha1/terraform_types.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424
"unicode/utf8"
2525

2626
"github.com/fluxcd/pkg/apis/meta"
27-
sourcev1 "github.com/fluxcd/source-controller/api/v1beta2"
27+
sourcev1 "github.com/fluxcd/source-controller/api/v1"
2828
corev1 "k8s.io/api/core/v1"
2929
apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
3030
apimeta "k8s.io/apimachinery/pkg/api/meta"

charts/tofu-controller/templates/packages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{{ if .Values.awsPackage.install }}
2-
apiVersion: source.toolkit.fluxcd.io/v1beta2
2+
apiVersion: source.toolkit.fluxcd.io/v1
33
kind: OCIRepository
44
metadata:
55
name: aws-package

cmd/branch-planner/main.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import (
88
infrav1 "github.com/flux-iac/tofu-controller/api/v1alpha2"
99
"github.com/fluxcd/pkg/runtime/logger"
1010
sourcev1 "github.com/fluxcd/source-controller/api/v1"
11-
sourcev1b2 "github.com/fluxcd/source-controller/api/v1beta2"
1211
"github.com/go-logr/logr"
1312
utilruntime "k8s.io/apimachinery/pkg/util/runtime"
1413
"k8s.io/client-go/kubernetes/scheme"
@@ -18,7 +17,6 @@ import (
1817
func init() {
1918
utilruntime.Must(cgoscheme.AddToScheme(scheme.Scheme))
2019
utilruntime.Must(sourcev1.AddToScheme(scheme.Scheme))
21-
utilruntime.Must(sourcev1b2.AddToScheme(scheme.Scheme))
2220
utilruntime.Must(infrav1.AddToScheme(scheme.Scheme))
2321
}
2422

cmd/manager/main.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ import (
3434
"github.com/fluxcd/pkg/runtime/metrics"
3535
"github.com/fluxcd/pkg/runtime/pprof"
3636
sourcev1 "github.com/fluxcd/source-controller/api/v1"
37-
sourcev1b2 "github.com/fluxcd/source-controller/api/v1beta2"
3837
flag "github.com/spf13/pflag"
3938
"k8s.io/apimachinery/pkg/runtime"
4039
utilruntime "k8s.io/apimachinery/pkg/util/runtime"
@@ -72,7 +71,6 @@ var (
7271
func init() {
7372
utilruntime.Must(clientgoscheme.AddToScheme(scheme))
7473
utilruntime.Must(sourcev1.AddToScheme(scheme))
75-
utilruntime.Must(sourcev1b2.AddToScheme(scheme))
7674
utilruntime.Must(infrav1.AddToScheme(scheme))
7775
//+kubebuilder:scaffold:scheme
7876
}

config/crd/bases/ocirepositories.yaml

Lines changed: 580 additions & 114 deletions
Large diffs are not rendered by default.

config/default/kustomization.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: kustomize.config.k8s.io/v1beta1
22
kind: Kustomization
33
namespace: tofu-system
44
resources:
5-
- https://github.com/fluxcd/source-controller/releases/download/v1.0.0-rc.1/source-controller.crds.yaml
6-
- https://github.com/fluxcd/source-controller/releases/download/v1.0.0-rc.1/source-controller.deployment.yaml
5+
- https://github.com/fluxcd/source-controller/releases/download/v1.7.4/source-controller.crds.yaml
6+
- https://github.com/fluxcd/source-controller/releases/download/v1.7.4/source-controller.deployment.yaml
77
- ../crd
88
- ../rbac
99
- ../manager

config/package/aws-package.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
apiVersion: source.toolkit.fluxcd.io/v1beta2
2+
apiVersion: source.toolkit.fluxcd.io/v1
33
kind: OCIRepository
44
metadata:
55
name: aws-package

config/testdata/source/source.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
apiVersion: source.toolkit.fluxcd.io/v1beta2
2+
apiVersion: source.toolkit.fluxcd.io/v1
33
kind: GitRepository
44
metadata:
55
name: helloworld
@@ -9,7 +9,7 @@ spec:
99
ref:
1010
branch: main
1111
---
12-
apiVersion: source.toolkit.fluxcd.io/v1beta2
12+
apiVersion: source.toolkit.fluxcd.io/v1
1313
kind: OCIRepository
1414
metadata:
1515
name: helloworld-oci

0 commit comments

Comments
 (0)