Skip to content

Commit

Permalink
Fix: Import only version tag index images
Browse files Browse the repository at this point in the history
The repository contains many index images for each catalog build. For
purposes of the import task we only need a main version that are
currently supported by OpenShift version support. This commit imports
only 6 tags per image stream that could be used by ci-pipeline.

JIRA: ISV-4298

Signed-off-by: Ales Raszka <[email protected]>
  • Loading branch information
Allda committed Jul 30, 2024
1 parent 66b34bf commit 8468b9c
Showing 1 changed file with 74 additions and 18 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,43 @@
env: "{{ env }}"
spec:
import: true
repository:
from:
kind: DockerImage
name: "{{ certified_operator_index }}"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true
referencePolicy:
type: Local
images:
- from:
kind: DockerImage
name: "{{ certified_operator_index }}:v4.12"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true
- from:
kind: DockerImage
name: "{{ certified_operator_index }}:v4.13"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true
- from:
kind: DockerImage
name: "{{ certified_operator_index }}:v4.14"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true
- from:
kind: DockerImage
name: "{{ certified_operator_index }}:v4.15"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true
- from:
kind: DockerImage
name: "{{ certified_operator_index }}:v4.16"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true
- from:
kind: DockerImage
name: "{{ certified_operator_index }}:v4.17"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true

- name: Import redhat-marketplace-index imagestream
tags:
Expand All @@ -61,12 +89,40 @@
env: "{{ env }}"
spec:
import: true
repository:
from:
kind: DockerImage
name: "{{ redhat_marketplace_index }}"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true
referencePolicy:
type: Local
images:
- from:
kind: DockerImage
name: "{{ redhat_marketplace_index }}:v4.12"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true
- from:
kind: DockerImage
name: "{{ redhat_marketplace_index }}:v4.13"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true
- from:
kind: DockerImage
name: "{{ redhat_marketplace_index }}:v4.14"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true
- from:
kind: DockerImage
name: "{{ redhat_marketplace_index }}:v4.15"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true
- from:
kind: DockerImage
name: "{{ redhat_marketplace_index }}:v4.16"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true
- from:
kind: DockerImage
name: "{{ redhat_marketplace_index }}:v4.17"
importPolicy:
insecure: "{{ insecure_index_import | default(false) }}"
scheduled: true

0 comments on commit 8468b9c

Please sign in to comment.