Re: 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]

 



On Wed, Mar 8, 2017 at 10:16 PM, Kevin Fenzi <kevin@xxxxxxxxx> 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@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
>
>
> _______________________________________________
> infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx
>
_______________________________________________
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