mirror of
https://github.com/oVirt/ovirt-ansible-repositories.git
synced 2026-02-05 09:46:23 +01:00
add ovirt_repositories_subscription_manager_repos to docs (#61)
* add ovirt_repositories_subscription_manager_repos to docs * remove the debug tasks
This commit is contained in:
@@ -41,6 +41,7 @@ Role Variables
|
||||
| ovirt_repositories_rh_password | UNDEF | Password to use for subscription manager. |
|
||||
| ovirt_repositories_pool_ids | UNDEF | List of pools ids to subscribe to. |
|
||||
| ovirt_repositories_pools | UNDEF | Specify a list of subscription pool names. Use <i>ovirt_repositories_pool_ids</i> instead if possible, as it is much faster. |
|
||||
| ovirt_repositories_subscription_manager_repos| [] | List of repositories to enable by subscription-manager. By default we have list of repositories for each {{ovirt_repositories_target_host}}_{{ovirt_repositories_ovirt_version}} in vars folder. |
|
||||
| ovirt_repositories_repos_backup | True | When set to `False`, original repositories won't be backed up. |
|
||||
| ovirt_repositories_repos_backup_path | /tmp/repo-backup-{{timestamp}} | Directory to backup the original repositories configuration |
|
||||
| ovirt_repositories_force_register | False | Bool to register the system even if it is already registered. |
|
||||
|
||||
@@ -6,5 +6,6 @@ ovirt_repositories_force_register: False
|
||||
ovirt_repositories_clear: False
|
||||
ovirt_repositories_ovirt_version: 4.4
|
||||
ovirt_repositories_target_host: engine
|
||||
ovirt_repositories_subscription_manager_repos: []
|
||||
ovirt_repositories_ovirt_dnf_modules: ["pki-deps", "postgresql:12", "javapackages-tools"]
|
||||
ovirt_repositories_rh_dnf_modules: ["pki-deps", "postgresql:12"]
|
||||
|
||||
@@ -38,12 +38,9 @@
|
||||
server_hostname: "{{ ovirt_repositories_rhsm_server_hostname | default(omit) }}"
|
||||
when: ovirt_repositories_pools is defined
|
||||
|
||||
- name: Include target/version specific variables
|
||||
include_vars: "{{ item }}"
|
||||
with_first_found:
|
||||
- "{{ ovirt_repositories_target_host }}_{{ ovirt_repositories_ovirt_version }}.yml"
|
||||
- "default.yml"
|
||||
when: ovirt_repositories_subscription_manager_repos is not defined
|
||||
- name: "Include {{ ovirt_repositories_target_host }}_{{ ovirt_repositories_ovirt_version }}.yml variables"
|
||||
include_vars: "{{ ovirt_repositories_target_host }}_{{ ovirt_repositories_ovirt_version }}.yml"
|
||||
when: ovirt_repositories_subscription_manager_repos | list | length == 0
|
||||
|
||||
- name: Disable all repositories
|
||||
rhsm_repository:
|
||||
@@ -55,7 +52,7 @@
|
||||
rhsm_repository:
|
||||
name: "{{ item }}"
|
||||
state: "enabled"
|
||||
with_items: "{{ ovirt_repositories_subscription_manager_repos | default([]) }}"
|
||||
with_items: "{{ ovirt_repositories_subscription_manager_repos }}"
|
||||
|
||||
- name: Enable dnf modules
|
||||
command: "dnf module enable -y {{ ovirt_repositories_rh_dnf_modules | join(' ') }}"
|
||||
@@ -64,3 +61,6 @@
|
||||
when:
|
||||
- ovirt_repositories_ovirt_version|string >= '4.4'
|
||||
- ovirt_repositories_target_host == 'engine'
|
||||
|
||||
- name: set ovirt_repositories_subscription_manager_repos to empty list for the next time
|
||||
include_vars: default.yml
|
||||
|
||||
Reference in New Issue
Block a user