Greetings.
Peter added 6 new builders a while back on ppc8-04. 4 of them ppc64 and 4 of them ppc64le. However, we have a problem with them not being able to mount the nfs storage from koji currently. There's some sort of very weird switch issue going on so we don't want to try and fix it right now.
But, the only reason builders need the nfs mount is if they are going to do newrepo tasks. We can remove these from the createrepo channel and disable the nfs mount and they should be happy building away.
We are low on these types of builders, so it would be good to get them added.
+1s?
kevin -- From 7bbcf534c7cabeea042bcab5a8256e549a5b9102 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi kevin@scrye.com Date: Wed, 8 Mar 2017 22:12:14 +0000 Subject: [PATCH] try and add in new ppc64/ppc64le builders with no nfs/createrepo for now
Signed-off-by: Kevin Fenzi kevin@scrye.com --- inventory/group_vars/all | 3 +++ inventory/host_vars/buildvm-ppc64-11.ppc.fedoraproject.org | 1 + inventory/host_vars/buildvm-ppc64-12.ppc.fedoraproject.org | 1 + inventory/host_vars/buildvm-ppc64-13.ppc.fedoraproject.org | 1 + inventory/host_vars/buildvm-ppc64le-11.ppc.fedoraproject.org | 1 + inventory/host_vars/buildvm-ppc64le-12.ppc.fedoraproject.org | 1 + inventory/host_vars/buildvm-ppc64le-13.ppc.fedoraproject.org | 1 + playbooks/groups/buildvm.yml | 2 +- 8 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/inventory/group_vars/all b/inventory/group_vars/all index 163a649..0f1ad44 100644 --- a/inventory/group_vars/all +++ b/inventory/group_vars/all @@ -238,3 +238,6 @@ collectd_apache: true
# assume vpn is false vpn: False + +# assume createrepo is true and this builder has the koji nfs mount to do that +createrepo: True diff --git a/inventory/host_vars/buildvm-ppc64-11.ppc.fedoraproject.org b/inventory/host_vars/buildvm-ppc64-11.ppc.fedoraproject.org index 4f1dbed..80d38cd 100644 --- a/inventory/host_vars/buildvm-ppc64-11.ppc.fedoraproject.org +++ b/inventory/host_vars/buildvm-ppc64-11.ppc.fedoraproject.org @@ -5,3 +5,4 @@ eth1_ip: 10.5.127.118 # This is a lie, but the Power64 kernel/qemu/libvirt flips the eth0/eth1 main_bridge: br1 nfs_bridge: br0 +createrepo: False diff --git a/inventory/host_vars/buildvm-ppc64-12.ppc.fedoraproject.org b/inventory/host_vars/buildvm-ppc64-12.ppc.fedoraproject.org index 0392699..14fbfbc 100644 --- a/inventory/host_vars/buildvm-ppc64-12.ppc.fedoraproject.org +++ b/inventory/host_vars/buildvm-ppc64-12.ppc.fedoraproject.org @@ -5,3 +5,4 @@ eth1_ip: 10.5.127.119 # This is a lie, but the Power64 kernel/qemu/libvirt flips the eth0/eth1 main_bridge: br1 nfs_bridge: br0 +createrepo: False diff --git a/inventory/host_vars/buildvm-ppc64-13.ppc.fedoraproject.org b/inventory/host_vars/buildvm-ppc64-13.ppc.fedoraproject.org index e725c93..4e92132 100644 --- a/inventory/host_vars/buildvm-ppc64-13.ppc.fedoraproject.org +++ b/inventory/host_vars/buildvm-ppc64-13.ppc.fedoraproject.org @@ -5,3 +5,4 @@ eth1_ip: 10.5.127.120 # This is a lie, but the Power64 kernel/qemu/libvirt flips the eth0/eth1 main_bridge: br1 nfs_bridge: br0 +createrepo: False diff --git a/inventory/host_vars/buildvm-ppc64le-11.ppc.fedoraproject.org b/inventory/host_vars/buildvm-ppc64le-11.ppc.fedoraproject.org index 7b150d4..34afa7e 100644 --- a/inventory/host_vars/buildvm-ppc64le-11.ppc.fedoraproject.org +++ b/inventory/host_vars/buildvm-ppc64le-11.ppc.fedoraproject.org @@ -5,3 +5,4 @@ eth1_ip: 10.5.127.136 # This is a lie, but the Power64 kernel/qemu/libvirt flips the eth0/eth1 main_bridge: br1 nfs_bridge: br0 +createrepo: False diff --git a/inventory/host_vars/buildvm-ppc64le-12.ppc.fedoraproject.org b/inventory/host_vars/buildvm-ppc64le-12.ppc.fedoraproject.org index f4a26be..248ecb5 100644 --- a/inventory/host_vars/buildvm-ppc64le-12.ppc.fedoraproject.org +++ b/inventory/host_vars/buildvm-ppc64le-12.ppc.fedoraproject.org @@ -5,3 +5,4 @@ eth1_ip: 10.5.127.137 # This is a lie, but the Power64 kernel/qemu/libvirt flips the eth0/eth1 main_bridge: br1 nfs_bridge: br0 +createrepo: False diff --git a/inventory/host_vars/buildvm-ppc64le-13.ppc.fedoraproject.org b/inventory/host_vars/buildvm-ppc64le-13.ppc.fedoraproject.org index f2ea995..8986b1e 100644 --- a/inventory/host_vars/buildvm-ppc64le-13.ppc.fedoraproject.org +++ b/inventory/host_vars/buildvm-ppc64le-13.ppc.fedoraproject.org @@ -5,3 +5,4 @@ eth1_ip: 10.5.127.138 # This is a lie, but the Power64 kernel/qemu/libvirt flips the eth0/eth1 main_bridge: br1 nfs_bridge: br0 +createrepo: False diff --git a/playbooks/groups/buildvm.yml b/playbooks/groups/buildvm.yml index c4bf699..19f6087 100644 --- a/playbooks/groups/buildvm.yml +++ b/playbooks/groups/buildvm.yml @@ -22,7 +22,7 @@ - base - hosts - apache - - { role: nfs/client, mnt_dir: '/mnt/fedora_koji', nfs_src_dir: "{{ koji_hub_nfs }}" } + - { role: nfs/client, mnt_dir: '/mnt/fedora_koji', nfs_src_dir: "{{ koji_hub_nfs }}", when: createrepo } - { role: fas_client, when: not inventory_hostname.startswith('bkernel') } - { role: sudo, when: not inventory_hostname.startswith('bkernel') } - koji_builder
El mié, 08-03-2017 a las 15:16 -0700, Kevin Fenzi escribió:
Greetings.
Peter added 6 new builders a while back on ppc8-04. 4 of them ppc64 and 4 of them ppc64le. However, we have a problem with them not being able to mount the nfs storage from koji currently. There's some sort of very weird switch issue going on so we don't want to try and fix it right now.
But, the only reason builders need the nfs mount is if they are going to do newrepo tasks. We can remove these from the createrepo channel and disable the nfs mount and they should be happy building away.
We are low on these types of builders, so it would be good to get them added.
+1
+1
On 8 March 2017 at 17:18, Dennis Gilmore dennis@ausil.us wrote:
El mié, 08-03-2017 a las 15:16 -0700, Kevin Fenzi escribió:
Greetings.
Peter added 6 new builders a while back on ppc8-04. 4 of them ppc64 and 4 of them ppc64le. However, we have a problem with them not being able to mount the nfs storage from koji currently. There's some sort of very weird switch issue going on so we don't want to try and fix it right now.
But, the only reason builders need the nfs mount is if they are going to do newrepo tasks. We can remove these from the createrepo channel and disable the nfs mount and they should be happy building away.
We are low on these types of builders, so it would be good to get them added.
+1
infrastructure mailing list -- infrastructure@lists.fedoraproject.org To unsubscribe send an email to infrastructure-leave@lists.fedoraproject.org
On Wed, Mar 8, 2017 at 10:16 PM, Kevin Fenzi kevin@scrye.com wrote:
Greetings.
Peter added 6 new builders a while back on ppc8-04. 4 of them ppc64 and 4 of them ppc64le. However, we have a problem with them not being able to mount the nfs storage from koji currently. There's some sort of very weird switch issue going on so we don't want to try and fix it right now.
But, the only reason builders need the nfs mount is if they are going to do newrepo tasks. We can remove these from the createrepo channel and disable the nfs mount and they should be happy building away.
We are low on these types of builders, so it would be good to get them added.
Apologies for not getting back to this, it slipped off my radar with recent lots of travel, I've added it back to my todo list but if someone wants to pick it up post freeze feel free to poke me for a brain dump of the info I have.
P
From 7bbcf534c7cabeea042bcab5a8256e549a5b9102 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi kevin@scrye.com Date: Wed, 8 Mar 2017 22:12:14 +0000 Subject: [PATCH] try and add in new ppc64/ppc64le builders with no nfs/createrepo for now
Signed-off-by: Kevin Fenzi kevin@scrye.com
inventory/group_vars/all | 3 +++ inventory/host_vars/buildvm-ppc64-11.ppc.fedoraproject.org | 1 + inventory/host_vars/buildvm-ppc64-12.ppc.fedoraproject.org | 1 + inventory/host_vars/buildvm-ppc64-13.ppc.fedoraproject.org | 1 + inventory/host_vars/buildvm-ppc64le-11.ppc.fedoraproject.org | 1 + inventory/host_vars/buildvm-ppc64le-12.ppc.fedoraproject.org | 1 + inventory/host_vars/buildvm-ppc64le-13.ppc.fedoraproject.org | 1 + playbooks/groups/buildvm.yml | 2 +- 8 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/inventory/group_vars/all b/inventory/group_vars/all index 163a649..0f1ad44 100644 --- a/inventory/group_vars/all +++ b/inventory/group_vars/all @@ -238,3 +238,6 @@ collectd_apache: true
# assume vpn is false vpn: False
+# assume createrepo is true and this builder has the koji nfs mount to do that +createrepo: True diff --git a/inventory/host_vars/buildvm-ppc64-11.ppc.fedoraproject.org b/inventory/host_vars/buildvm-ppc64-11.ppc.fedoraproject.org index 4f1dbed..80d38cd 100644 --- a/inventory/host_vars/buildvm-ppc64-11.ppc.fedoraproject.org +++ b/inventory/host_vars/buildvm-ppc64-11.ppc.fedoraproject.org @@ -5,3 +5,4 @@ eth1_ip: 10.5.127.118 # This is a lie, but the Power64 kernel/qemu/libvirt flips the eth0/eth1 main_bridge: br1 nfs_bridge: br0 +createrepo: False diff --git a/inventory/host_vars/buildvm-ppc64-12.ppc.fedoraproject.org b/inventory/host_vars/buildvm-ppc64-12.ppc.fedoraproject.org index 0392699..14fbfbc 100644 --- a/inventory/host_vars/buildvm-ppc64-12.ppc.fedoraproject.org +++ b/inventory/host_vars/buildvm-ppc64-12.ppc.fedoraproject.org @@ -5,3 +5,4 @@ eth1_ip: 10.5.127.119 # This is a lie, but the Power64 kernel/qemu/libvirt flips the eth0/eth1 main_bridge: br1 nfs_bridge: br0 +createrepo: False diff --git a/inventory/host_vars/buildvm-ppc64-13.ppc.fedoraproject.org b/inventory/host_vars/buildvm-ppc64-13.ppc.fedoraproject.org index e725c93..4e92132 100644 --- a/inventory/host_vars/buildvm-ppc64-13.ppc.fedoraproject.org +++ b/inventory/host_vars/buildvm-ppc64-13.ppc.fedoraproject.org @@ -5,3 +5,4 @@ eth1_ip: 10.5.127.120 # This is a lie, but the Power64 kernel/qemu/libvirt flips the eth0/eth1 main_bridge: br1 nfs_bridge: br0 +createrepo: False diff --git a/inventory/host_vars/buildvm-ppc64le-11.ppc.fedoraproject.org b/inventory/host_vars/buildvm-ppc64le-11.ppc.fedoraproject.org index 7b150d4..34afa7e 100644 --- a/inventory/host_vars/buildvm-ppc64le-11.ppc.fedoraproject.org +++ b/inventory/host_vars/buildvm-ppc64le-11.ppc.fedoraproject.org @@ -5,3 +5,4 @@ eth1_ip: 10.5.127.136 # This is a lie, but the Power64 kernel/qemu/libvirt flips the eth0/eth1 main_bridge: br1 nfs_bridge: br0 +createrepo: False diff --git a/inventory/host_vars/buildvm-ppc64le-12.ppc.fedoraproject.org b/inventory/host_vars/buildvm-ppc64le-12.ppc.fedoraproject.org index f4a26be..248ecb5 100644 --- a/inventory/host_vars/buildvm-ppc64le-12.ppc.fedoraproject.org +++ b/inventory/host_vars/buildvm-ppc64le-12.ppc.fedoraproject.org @@ -5,3 +5,4 @@ eth1_ip: 10.5.127.137 # This is a lie, but the Power64 kernel/qemu/libvirt flips the eth0/eth1 main_bridge: br1 nfs_bridge: br0 +createrepo: False diff --git a/inventory/host_vars/buildvm-ppc64le-13.ppc.fedoraproject.org b/inventory/host_vars/buildvm-ppc64le-13.ppc.fedoraproject.org index f2ea995..8986b1e 100644 --- a/inventory/host_vars/buildvm-ppc64le-13.ppc.fedoraproject.org +++ b/inventory/host_vars/buildvm-ppc64le-13.ppc.fedoraproject.org @@ -5,3 +5,4 @@ eth1_ip: 10.5.127.138 # This is a lie, but the Power64 kernel/qemu/libvirt flips the eth0/eth1 main_bridge: br1 nfs_bridge: br0 +createrepo: False diff --git a/playbooks/groups/buildvm.yml b/playbooks/groups/buildvm.yml index c4bf699..19f6087 100644 --- a/playbooks/groups/buildvm.yml +++ b/playbooks/groups/buildvm.yml @@ -22,7 +22,7 @@
- base
- hosts
- apache
- { role: nfs/client, mnt_dir: '/mnt/fedora_koji', nfs_src_dir: "{{ koji_hub_nfs }}" }
- { role: nfs/client, mnt_dir: '/mnt/fedora_koji', nfs_src_dir: "{{ koji_hub_nfs }}", when: createrepo }
- { role: fas_client, when: not inventory_hostname.startswith('bkernel') }
- { role: sudo, when: not inventory_hostname.startswith('bkernel') }
- koji_builder
-- 1.8.3.1
infrastructure mailing list -- infrastructure@lists.fedoraproject.org To unsubscribe send an email to infrastructure-leave@lists.fedoraproject.org
On Thu, 9 Mar 2017 08:32:21 +0000 Peter Robinson pbrobinson@gmail.com wrote:
On Wed, Mar 8, 2017 at 10:16 PM, Kevin Fenzi kevin@scrye.com wrote:
Greetings.
Peter added 6 new builders a while back on ppc8-04. 4 of them ppc64 and 4 of them ppc64le. However, we have a problem with them not being able to mount the nfs storage from koji currently. There's some sort of very weird switch issue going on so we don't want to try and fix it right now.
But, the only reason builders need the nfs mount is if they are going to do newrepo tasks. We can remove these from the createrepo channel and disable the nfs mount and they should be happy building away.
We are low on these types of builders, so it would be good to get them added.
Apologies for not getting back to this, it slipped off my radar with recent lots of travel, I've added it back to my todo list but if someone wants to pick it up post freeze feel free to poke me for a brain dump of the info I have.
No worries. I know you have been traveling and have other stuff thats higher priority. We should be able to sort this thing out... it's not a big deal.
kevin
infrastructure@lists.fedoraproject.org