From 410e99b650c3271f617a53d26ff2a406dd4a6b6f Mon Sep 17 00:00:00 2001 From: Sachin Sampras M Date: Tue, 24 Mar 2026 14:45:32 +0000 Subject: [PATCH] add model transparency go cli stack Signed-off-by: Sachin Sampras M --- .../overlay/cli-stacks/kustomization.yaml | 4 ++ .../patch/model-transparency-cli-stack.yaml | 42 +++++++++++++++++++ .../patch/model-transparency-go.yaml | 1 + 3 files changed, 47 insertions(+) create mode 100644 konflux-configs/base/project/overlay/cli-stacks/patch/model-transparency-cli-stack.yaml diff --git a/konflux-configs/base/project/overlay/cli-stacks/kustomization.yaml b/konflux-configs/base/project/overlay/cli-stacks/kustomization.yaml index 0445acbc..9271040d 100644 --- a/konflux-configs/base/project/overlay/cli-stacks/kustomization.yaml +++ b/konflux-configs/base/project/overlay/cli-stacks/kustomization.yaml @@ -33,3 +33,7 @@ patches: name: cli-stacks-template kind: ProjectDevelopmentStreamTemplate path: patch/tuftool-cli-stack.yaml + - target: + name: cli-stacks-template + kind: ProjectDevelopmentStreamTemplate + path: patch/model-transparency-cli-stack.yaml diff --git a/konflux-configs/base/project/overlay/cli-stacks/patch/model-transparency-cli-stack.yaml b/konflux-configs/base/project/overlay/cli-stacks/patch/model-transparency-cli-stack.yaml new file mode 100644 index 00000000..d14188b4 --- /dev/null +++ b/konflux-configs/base/project/overlay/cli-stacks/patch/model-transparency-cli-stack.yaml @@ -0,0 +1,42 @@ +- op: add + path: /spec/resources/- + value: + apiVersion: appstudio.redhat.com/v1alpha1 + kind: Component + metadata: + annotations: + build.appstudio.openshift.io/pipeline: '{"name":"docker-build-oci-ta","bundle":"latest"}' + git-provider: github + git-provider-url: https://github.com + mintmaker.appstudio.redhat.com/disabled: "{{.mintmakerDisabled}}" + name: "model-transparency-cli-stack{{.nameSuffix}}" + spec: + application: "{{.application}}{{.nameSuffix}}" + componentName: "model-transparency-cli-stack" + source: + git: + url: https://github.com/securesign/model-transparency-go + revision: "{{.branch}}" + dockerfileUrl: Containerfile.cli-stack.rh +- op: add + path: /spec/resources/- + value: + apiVersion: appstudio.redhat.com/v1alpha1 + kind: ImageRepository + metadata: + name: "model-transparency-cli-stack{{.nameSuffix}}" + annotations: + image-controller.appstudio.redhat.com/update-component-image: 'true' + labels: + appstudio.redhat.com/application: "{{.application}}{{.nameSuffix}}" + appstudio.redhat.com/component: "model-transparency-cli-stack{{.nameSuffix}}" + spec: + image: + name: rhtas-tenant/model-transparency-cli-stack + visibility: public + notifications: + - config: + url: https://bombino.api.redhat.com/v1/sbom/quay/push + event: repo_push + method: webhook + title: SBOM-event-to-Bombino diff --git a/konflux-configs/base/project/overlay/model-transparency-go/patch/model-transparency-go.yaml b/konflux-configs/base/project/overlay/model-transparency-go/patch/model-transparency-go.yaml index 7b18456a..960985f8 100644 --- a/konflux-configs/base/project/overlay/model-transparency-go/patch/model-transparency-go.yaml +++ b/konflux-configs/base/project/overlay/model-transparency-go/patch/model-transparency-go.yaml @@ -15,6 +15,7 @@ componentName: model-transparency-go build-nudges-ref: - "model-validation-operator{{.nameSuffix}}" + - "model-transparency-cli-stack{{.nameSuffix}}" source: git: url: https://github.com/securesign/model-transparency-go