mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-03-20 03:57:02 +08:00
Compare commits
6 Commits
dec53be8f0
...
23ff808fe3
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
23ff808fe3 | ||
|
|
d075c470de | ||
|
|
d2b458f041 | ||
|
|
55f225d428 | ||
|
|
7faef4610c | ||
|
|
5fa5dd69b1 |
@@ -25,6 +25,8 @@ builders:
|
|||||||
aws_reserved:
|
aws_reserved:
|
||||||
aarch64: [50, 20, 33]
|
aarch64: [50, 20, 33]
|
||||||
x86_64: [58, 20, 52]
|
x86_64: [58, 20, 52]
|
||||||
|
aws_reserved_powerful:
|
||||||
|
x86_64: [1, 1, 1]
|
||||||
aws_powerful:
|
aws_powerful:
|
||||||
aarch64: [10, 2, 0]
|
aarch64: [10, 2, 0]
|
||||||
x86_64: [10, 2, 1]
|
x86_64: [10, 2, 1]
|
||||||
@@ -37,7 +39,7 @@ builders:
|
|||||||
ppc64le_hypervisor_02:
|
ppc64le_hypervisor_02:
|
||||||
ppc64le: [0, 4, 13]
|
ppc64le: [0, 4, 13]
|
||||||
p09_hypervisor_01:
|
p09_hypervisor_01:
|
||||||
ppc64le: [0, 5, 31]
|
ppc64le: [15, 5, 15]
|
||||||
p09_hypervisor_02:
|
p09_hypervisor_02:
|
||||||
ppc64le: [15, 5, 15]
|
ppc64le: [15, 5, 15]
|
||||||
p09_hypervisor_03:
|
p09_hypervisor_03:
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ builders:
|
|||||||
ppc64le_hypervisor_02:
|
ppc64le_hypervisor_02:
|
||||||
ppc64le: [0, 1, 1]
|
ppc64le: [0, 1, 1]
|
||||||
p09_hypervisor_01:
|
p09_hypervisor_01:
|
||||||
ppc64le: [0, 1, 1]
|
ppc64le: [1, 1, 1]
|
||||||
p09_hypervisor_02:
|
p09_hypervisor_02:
|
||||||
ppc64le: [1, 1, 1]
|
ppc64le: [1, 1, 1]
|
||||||
p09_hypervisor_03:
|
p09_hypervisor_03:
|
||||||
|
|||||||
@@ -6,8 +6,11 @@ br0_ipv6_ip: 2620:52:6:1161::10
|
|||||||
br0_ipv6_gw: 2620:52:6:1161::1
|
br0_ipv6_gw: 2620:52:6:1161::1
|
||||||
br0_ipv6_nm: 64
|
br0_ipv6_nm: 64
|
||||||
datacenter: rdu3
|
datacenter: rdu3
|
||||||
|
dns1: 10.16.163.33
|
||||||
|
dns2: 10.16.163.34
|
||||||
|
dns_search2: "rdu3.fedoraproject.org"
|
||||||
|
dns_search3: "fedoraproject.org"
|
||||||
has_ipv4: yes
|
has_ipv4: yes
|
||||||
has_ipv6: yes
|
|
||||||
nbde: false
|
nbde: false
|
||||||
mac0: "08:94:ef:81:d0:aa"
|
mac0: "08:94:ef:81:d0:aa"
|
||||||
mac1: "08:94:ef:81:d0:ab"
|
mac1: "08:94:ef:81:d0:ab"
|
||||||
@@ -15,8 +18,9 @@ mac2: "b8:ce:f6:c6:00:c6"
|
|||||||
mac3: "b8:ce:f6:c6:00:c7"
|
mac3: "b8:ce:f6:c6:00:c7"
|
||||||
mac4: "b8:ce:f6:c6:00:d0"
|
mac4: "b8:ce:f6:c6:00:d0"
|
||||||
mac5: "b8:ce:f6:c6:00:d1"
|
mac5: "b8:ce:f6:c6:00:d1"
|
||||||
|
libvirt_host: "[{{ br0_ipv6_ip }}]"
|
||||||
libvirt_pool: vmhost_p09_01
|
libvirt_pool: vmhost_p09_01
|
||||||
libvirt_pool_order_id: 6
|
libvirt_pool_order_id: 4
|
||||||
libvirt_arch: ppc64le
|
libvirt_arch: ppc64le
|
||||||
network_connections:
|
network_connections:
|
||||||
# Bridge profile
|
# Bridge profile
|
||||||
@@ -37,6 +41,7 @@ network_connections:
|
|||||||
- "{{ dns_search1 }}"
|
- "{{ dns_search1 }}"
|
||||||
- "{{ dns_search2 }}"
|
- "{{ dns_search2 }}"
|
||||||
gateway4: "{{ br0_ipv4_gw }}"
|
gateway4: "{{ br0_ipv4_gw }}"
|
||||||
|
gateway6: "{{ br0_ipv6_gw }}"
|
||||||
# Bond profile
|
# Bond profile
|
||||||
- name: bond0
|
- name: bond0
|
||||||
type: bond
|
type: bond
|
||||||
|
|||||||
@@ -38,7 +38,9 @@
|
|||||||
- import_role: name=openvpn/client
|
- import_role: name=openvpn/client
|
||||||
- import_role: name=zabbix/zabbix_agent
|
- import_role: name=zabbix/zabbix_agent
|
||||||
- import_role: name=ipa/client
|
- import_role: name=ipa/client
|
||||||
- import_role: name=copr/hypervisor
|
- import_role:
|
||||||
|
name: copr/hypervisor
|
||||||
|
tags: copr_hypervisor
|
||||||
- {import_role: name=linux-system-roles.nbde_client, tags: ['nbde_client'], when: (nbde|bool) }
|
- {import_role: name=linux-system-roles.nbde_client, tags: ['nbde_client'], when: (nbde|bool) }
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -467,11 +467,18 @@ copr_ic_s390x_{{ zone }}_{% if devel %}dev{% else %}prod{% endif %}:
|
|||||||
#### High performance builders
|
#### High performance builders
|
||||||
# priority should be less than any other normal builder. i.e., <= -40
|
# priority should be less than any other normal builder. i.e., <= -40
|
||||||
|
|
||||||
|
# aws(arch, max, max_starting, max_prealloc, spot=False, on_demand=none, priority=0, reserved=False)
|
||||||
|
{% if not devel %}
|
||||||
|
{{ aws('x86_64', builders.aws_reserved_powerful.x86_64[0], builders.aws_reserved_powerful.x86_64[1],
|
||||||
|
builders.aws_reserved_powerful.x86_64[2], priority=-40, reserved=True) }}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
|
||||||
{{ aws('x86_64', builders.aws_powerful.x86_64[0], builders.aws_powerful.x86_64[1],
|
{{ aws('x86_64', builders.aws_powerful.x86_64[0], builders.aws_powerful.x86_64[1],
|
||||||
builders.aws_powerful.x86_64[2], spot=True, on_demand='powerful', priority=-40) }}
|
builders.aws_powerful.x86_64[2], spot=True, on_demand='powerful', priority=-50) }}
|
||||||
|
|
||||||
{{ aws('aarch64', builders.aws_powerful.aarch64[0], builders.aws_powerful.aarch64[1],
|
{{ aws('aarch64', builders.aws_powerful.aarch64[0], builders.aws_powerful.aarch64[1],
|
||||||
builders.aws_powerful.aarch64[2], spot=True, on_demand='powerful', priority=-40) }}
|
builders.aws_powerful.aarch64[2], spot=True, on_demand='powerful', priority=-50) }}
|
||||||
|
|
||||||
{{ aws('x86_64', builders.aws_powerful.x86_64[0], builders.aws_powerful.x86_64[1],
|
{{ aws('x86_64', builders.aws_powerful.x86_64[0], builders.aws_powerful.x86_64[1],
|
||||||
builders.aws_powerful.x86_64[2], on_demand='powerful', priority=-60) }}
|
builders.aws_powerful.x86_64[2], on_demand='powerful', priority=-60) }}
|
||||||
|
|||||||
Reference in New Issue
Block a user