Skip to content

Commit

Permalink
Add redhat dataplane service
Browse files Browse the repository at this point in the history
It was added in openstack-operator[1] but
since jobs running downstream using 18.0-fr1
branch but samples from main those got impacted.
Adding the service in edpm_deploy_prep should
work for older versions of operators.

[1] openstack-k8s-operators/openstack-operator#1221
  • Loading branch information
karelyatin committed Dec 16, 2024
1 parent fc7f5da commit 4d3b842
Showing 1 changed file with 29 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
apiVersion: dataplane.openstack.org/v1beta1
kind: OpenStackDataPlaneService
metadata:
name: redhat
spec:
playbookContents: |
- name: RH subscription management and Insights
hosts: "{{ edpm_override_hosts | default('all', true) }}"
strategy: linear
gather_facts: "{{ gather_facts | default(false) }}"
any_errors_fatal: "{{ edpm_any_errors_fatal | default(true) }}"
max_fail_percentage: "{{ edpm_max_fail_percentage | default(0) }}"
tasks:
- name: Gather facts if they don't exist
ansible.builtin.setup:
gather_subset:
- "!all"
- "!min"
- "distribution"
when: "'distribution' not in ansible_facts"
- name: Load system-roles.rhc tasks
ansible.builtin.include_role:
name: "{{ lookup('ansible.builtin.env', 'EDPM_SYSTEMROLES', default='redhat.rhel_system_roles') + '.rhc' }}"
apply:
become: true
when: ansible_facts['distribution'] | lower == 'redhat'
tags:
- edpm_bootstrap

0 comments on commit 4d3b842

Please sign in to comment.