mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-03-19 19:46:38 +08:00
Compare commits
6 Commits
dec53be8f0
...
23ff808fe3
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
23ff808fe3 | ||
|
|
d075c470de | ||
|
|
d2b458f041 | ||
|
|
55f225d428 | ||
|
|
7faef4610c | ||
|
|
5fa5dd69b1 |
@@ -25,6 +25,8 @@ builders:
|
||||
aws_reserved:
|
||||
aarch64: [50, 20, 33]
|
||||
x86_64: [58, 20, 52]
|
||||
aws_reserved_powerful:
|
||||
x86_64: [1, 1, 1]
|
||||
aws_powerful:
|
||||
aarch64: [10, 2, 0]
|
||||
x86_64: [10, 2, 1]
|
||||
@@ -37,7 +39,7 @@ builders:
|
||||
ppc64le_hypervisor_02:
|
||||
ppc64le: [0, 4, 13]
|
||||
p09_hypervisor_01:
|
||||
ppc64le: [0, 5, 31]
|
||||
ppc64le: [15, 5, 15]
|
||||
p09_hypervisor_02:
|
||||
ppc64le: [15, 5, 15]
|
||||
p09_hypervisor_03:
|
||||
|
||||
@@ -38,7 +38,7 @@ builders:
|
||||
ppc64le_hypervisor_02:
|
||||
ppc64le: [0, 1, 1]
|
||||
p09_hypervisor_01:
|
||||
ppc64le: [0, 1, 1]
|
||||
ppc64le: [1, 1, 1]
|
||||
p09_hypervisor_02:
|
||||
ppc64le: [1, 1, 1]
|
||||
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_nm: 64
|
||||
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_ipv6: yes
|
||||
nbde: false
|
||||
mac0: "08:94:ef:81:d0:aa"
|
||||
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"
|
||||
mac4: "b8:ce:f6:c6:00:d0"
|
||||
mac5: "b8:ce:f6:c6:00:d1"
|
||||
libvirt_host: "[{{ br0_ipv6_ip }}]"
|
||||
libvirt_pool: vmhost_p09_01
|
||||
libvirt_pool_order_id: 6
|
||||
libvirt_pool_order_id: 4
|
||||
libvirt_arch: ppc64le
|
||||
network_connections:
|
||||
# Bridge profile
|
||||
@@ -37,6 +41,7 @@ network_connections:
|
||||
- "{{ dns_search1 }}"
|
||||
- "{{ dns_search2 }}"
|
||||
gateway4: "{{ br0_ipv4_gw }}"
|
||||
gateway6: "{{ br0_ipv6_gw }}"
|
||||
# Bond profile
|
||||
- name: bond0
|
||||
type: bond
|
||||
|
||||
@@ -38,7 +38,9 @@
|
||||
- import_role: name=openvpn/client
|
||||
- import_role: name=zabbix/zabbix_agent
|
||||
- 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) }
|
||||
|
||||
|
||||
|
||||
@@ -467,11 +467,18 @@ copr_ic_s390x_{{ zone }}_{% if devel %}dev{% else %}prod{% endif %}:
|
||||
#### High performance builders
|
||||
# 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],
|
||||
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],
|
||||
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],
|
||||
builders.aws_powerful.x86_64[2], on_demand='powerful', priority=-60) }}
|
||||
|
||||
Reference in New Issue
Block a user