|
| 1 | +dnf_repos_repos: {} # see environments/common/inventory/group_vars/all/{dnf_repos,timestamps}.yml |
1 | 2 | dnf_repos_pulp_content_url: "{{ appliances_pulp_url }}/pulp/content" |
2 | 3 | dnf_repos_username: "{{ omit }}" |
3 | 4 | dnf_repos_password: "{{ omit }}" |
4 | | - |
5 | | -dnf_repos_filenames: |
6 | | - '8': |
7 | | - baseos: 'Rocky-BaseOS' |
8 | | - appstream: 'Rocky-AppStream' |
9 | | - crb: 'Rocky-PowerTools' |
10 | | - extras: 'Rocky-Extras' |
11 | | - grafana: 'grafana' |
12 | | - '9': |
13 | | - baseos: 'rocky' |
14 | | - appstream: 'rocky' |
15 | | - crb: 'rocky' |
16 | | - extras: 'rocky-extras' |
17 | | - grafana: 'grafana' |
18 | | - |
19 | | -dnf_repos_version_filenames: "{{ dnf_repos_filenames[ansible_distribution_major_version] }}" |
20 | | - |
21 | | -# epel installed separately |
22 | | -dnf_repos_default_repolist: |
23 | | -- file: "{{ dnf_repos_version_filenames.baseos }}" |
24 | | - name: baseos |
25 | | - base_url: "{{ dnf_repos_pulp_content_url }}/{{ appliances_pulp_repos.baseos[ansible_distribution_version] | appliances_repo_to_subpath }}" |
26 | | -- file: "{{ dnf_repos_version_filenames.appstream }}" |
27 | | - name: appstream |
28 | | - base_url: "{{ dnf_repos_pulp_content_url }}/{{ appliances_pulp_repos.appstream[ansible_distribution_version] | appliances_repo_to_subpath }}" |
29 | | -- file: "{{ dnf_repos_version_filenames.crb }}" |
30 | | - name: "{{ 'powertools' if ansible_distribution_major_version == '8' else 'crb' }}" |
31 | | - base_url: "{{ dnf_repos_pulp_content_url }}/{{ appliances_pulp_repos.crb[ansible_distribution_version] | appliances_repo_to_subpath }}" |
32 | | -- file: "{{ dnf_repos_version_filenames.extras }}" |
33 | | - name: extras |
34 | | - base_url: "{{ dnf_repos_pulp_content_url }}/{{ appliances_pulp_repos.extras[ansible_distribution_version] | appliances_repo_to_subpath }}" |
35 | | -- file: ceph |
36 | | - name: Ceph |
37 | | - base_url: "{{ dnf_repos_pulp_content_url }}/{{ appliances_pulp_repos.ceph[ansible_distribution_major_version] | appliances_repo_to_subpath }}" |
38 | | -- file: "{{ dnf_repos_version_filenames.grafana }}" |
39 | | - name: grafana |
40 | | - base_url: "{{ dnf_repos_pulp_content_url }}/{{ appliances_pulp_repos.grafana[ansible_distribution_major_version] | appliances_repo_to_subpath }}" |
41 | | - |
42 | | -dnf_repos_openhpc_repolist: |
43 | | -- name: OpenHPC |
44 | | - file: OpenHPC |
45 | | - base_url: "{{ dnf_repos_pulp_content_url }}/{{ appliances_pulp_repos.openhpc_base[ansible_distribution_major_version] | appliances_repo_to_subpath }}" |
46 | | -- name: OpenHPC-updates |
47 | | - file: OpenHPC |
48 | | - base_url: "{{ dnf_repos_pulp_content_url }}/{{ appliances_pulp_repos.openhpc_updates[ansible_distribution_major_version] | appliances_repo_to_subpath }}" |
49 | | - |
50 | | -dnf_repos_extra_repolist: [] |
51 | | -dnf_repos_repolist: "{{ dnf_repos_default_repolist + (dnf_repos_openhpc_repolist if (openhpc_install_type | default('ohpc')) == 'ohpc' else []) + dnf_repos_extra_repolist }}" |
52 | | - |
53 | | -dnf_repos_epel_baseurl: "{{ dnf_repos_pulp_content_url }}/{{ appliances_pulp_repos.epel[ansible_distribution_major_version] | appliances_repo_to_subpath }}" |
54 | | -dnf_repos_epel_description: "epel" |
0 commit comments