From ea6ddc80b1017a79f24a0b0a66086e0ca5e65e3d Mon Sep 17 00:00:00 2001 From: JasonPowr Date: Fri, 17 Apr 2026 10:42:14 +0100 Subject: [PATCH] chore: add pco 1-0-0 stream, disable mintmaker for tech-preview --- .../overlay/kustomization.yaml | 1 + .../overlay/tech-preview/patch/mintmaker.yaml | 2 +- .../overlay/v1-0/kustomization.yaml | 20 ++++++++++++++++++ .../overlay/v1-0/kustomizeconfig.yaml | 21 +++++++++++++++++++ .../overlay/v1-0/patch/mintmaker.yaml | 5 +++++ .../overlay/v1-0/patch/stream.yaml | 11 ++++++++++ 6 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 konflux-configs/base/stream/policy-controller/overlay/v1-0/kustomization.yaml create mode 100644 konflux-configs/base/stream/policy-controller/overlay/v1-0/kustomizeconfig.yaml create mode 100644 konflux-configs/base/stream/policy-controller/overlay/v1-0/patch/mintmaker.yaml create mode 100644 konflux-configs/base/stream/policy-controller/overlay/v1-0/patch/stream.yaml diff --git a/konflux-configs/base/stream/policy-controller/overlay/kustomization.yaml b/konflux-configs/base/stream/policy-controller/overlay/kustomization.yaml index bdcd979f..b9c93463 100644 --- a/konflux-configs/base/stream/policy-controller/overlay/kustomization.yaml +++ b/konflux-configs/base/stream/policy-controller/overlay/kustomization.yaml @@ -4,5 +4,6 @@ kind: Kustomization resources: - main - tech-preview + - v1-0 - main/fbc - tech-preview/fbc diff --git a/konflux-configs/base/stream/policy-controller/overlay/tech-preview/patch/mintmaker.yaml b/konflux-configs/base/stream/policy-controller/overlay/tech-preview/patch/mintmaker.yaml index 2bb7f86e..390c869a 100644 --- a/konflux-configs/base/stream/policy-controller/overlay/tech-preview/patch/mintmaker.yaml +++ b/konflux-configs/base/stream/policy-controller/overlay/tech-preview/patch/mintmaker.yaml @@ -2,4 +2,4 @@ path: /spec/template/values/- value: name: mintmakerDisabled - value: "false" + value: "true" diff --git a/konflux-configs/base/stream/policy-controller/overlay/v1-0/kustomization.yaml b/konflux-configs/base/stream/policy-controller/overlay/v1-0/kustomization.yaml new file mode 100644 index 00000000..8dbc0e42 --- /dev/null +++ b/konflux-configs/base/stream/policy-controller/overlay/v1-0/kustomization.yaml @@ -0,0 +1,20 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization + +nameSuffix: -v1-0 + +components: + - ../../base/ + +configurations: + - kustomizeconfig.yaml + +patches: + - path: patch/stream.yaml + options: + allowNameChange: false + target: + kind: ProjectDevelopmentStream + - path: patch/mintmaker.yaml + target: + kind: ProjectDevelopmentStream diff --git a/konflux-configs/base/stream/policy-controller/overlay/v1-0/kustomizeconfig.yaml b/konflux-configs/base/stream/policy-controller/overlay/v1-0/kustomizeconfig.yaml new file mode 100644 index 00000000..7ea34dcb --- /dev/null +++ b/konflux-configs/base/stream/policy-controller/overlay/v1-0/kustomizeconfig.yaml @@ -0,0 +1,21 @@ +nameReference: +- kind: Project + version: v1beta1 + group: projctl.konflux.dev + fieldSpecs: + - path: spec/project + kind: ProjectDevelopmentStreamTemplate + group: projctl.konflux.dev + version: v1beta1 + - path: spec/project + kind: ProjectDevelopmentStream + group: projctl.konflux.dev + version: v1beta1 +- kind: ProjectDevelopmentStreamTemplate + version: v1beta1 + group: projctl.konflux.dev + fieldSpecs: + - path: spec/template/name + kind: ProjectDevelopmentStream + group: projctl.konflux.dev + version: v1beta1 diff --git a/konflux-configs/base/stream/policy-controller/overlay/v1-0/patch/mintmaker.yaml b/konflux-configs/base/stream/policy-controller/overlay/v1-0/patch/mintmaker.yaml new file mode 100644 index 00000000..2bb7f86e --- /dev/null +++ b/konflux-configs/base/stream/policy-controller/overlay/v1-0/patch/mintmaker.yaml @@ -0,0 +1,5 @@ +- op: add + path: /spec/template/values/- + value: + name: mintmakerDisabled + value: "false" diff --git a/konflux-configs/base/stream/policy-controller/overlay/v1-0/patch/stream.yaml b/konflux-configs/base/stream/policy-controller/overlay/v1-0/patch/stream.yaml new file mode 100644 index 00000000..fbfe68f8 --- /dev/null +++ b/konflux-configs/base/stream/policy-controller/overlay/v1-0/patch/stream.yaml @@ -0,0 +1,11 @@ +apiVersion: projctl.konflux.dev/v1beta1 +kind: ProjectDevelopmentStream +metadata: + name: "dummy" +spec: + template: + values: + - name: version + value: "v1.0" + - name: branch + value: "release-1.0"