Skip to content

Commit 1c10700

Browse files
Merge pull request #700 from elfiesmelfie/efoley/use_cifmw_role_for_installing_coo
[ci] Replace coo hook with cifmw role
2 parents ca121a8 + 76e06b2 commit 1c10700

File tree

3 files changed

+16
-3
lines changed

3 files changed

+16
-3
lines changed

ci/create-coo-subscription-playbook.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
# This is used by the default-telemetry job
23
- name: "Create the cluster-observability-operator subscription"
34
hosts: "{{ cifmw_target_hook_host | default('localhost') }}"
45
gather_facts: false

ci/create-coo-subscription.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
# This is used by the default-telemety job
23
- name: Create the COO subscription
34
ansible.builtin.shell:
45
cmd: |

ci/vars-autoscaling.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,20 @@
11
---
22
cifmw_run_tests: false
33
cifmw_edpm_prepare_timeout: 60
4-
pre_deploy_create_coo_subscription:
5-
source: "{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/create-coo-subscription-playbook.yaml"
6-
type: playbook
4+
cifmw_deploy_obs: true
5+
cifmw_openshift_obs_definition:
6+
apiVersion: operators.coreos.com/v1alpha1
7+
kind: Subscription
8+
metadata:
9+
name: observability-operator
10+
namespace: openshift-operators
11+
spec:
12+
channel: stable
13+
installPlanApproval: Automatic
14+
name: cluster-observability-operator
15+
source: redhat-operators
16+
sourceNamespace: openshift-marketplace
17+
718
cifmw_edpm_prepare_kustomizations:
819
- apiVersion: kustomize.config.k8s.io/v1beta1
920
kind: Kustomization

0 commit comments

Comments
 (0)