Freeze break request: set new ppc64/ppc64le builders to not need nfs mount

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxx>
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@xxxxxxxxx>
---
 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

Attachment: pgpMZJzPAekmC.pgp
Description: OpenPGP digital signature

_______________________________________________
infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx

[Index of Archives]     [Fedora Development]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux