From c91f86463b81cb936bd30baec7b72a287936e4c6 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sat, 26 Aug 2017 00:08:08 +0000 Subject: [PATCH] also install the config --- ...ighbank.cloud-noc01.cloud.fedoraproject.org | 18 ++++++++++++++++++ .../highbank.dhcp01.phx2.fedoraproject.org | 18 ++++++++++++++++++ .../highbank.noc01.phx2.fedoraproject.org | 18 ++++++++++++++++++ roles/tftp_server/tasks/main.yml | 6 ++++++ 4 files changed, 60 insertions(+) create mode 100644 roles/tftp_server/files/highbank.cloud-noc01.cloud.fedoraproject.org create mode 100644 roles/tftp_server/files/highbank.dhcp01.phx2.fedoraproject.org create mode 100644 roles/tftp_server/files/highbank.noc01.phx2.fedoraproject.org diff --git a/roles/tftp_server/files/highbank.cloud-noc01.cloud.fedoraproject.org b/roles/tftp_server/files/highbank.cloud-noc01.cloud.fedoraproject.org new file mode 100644 index 0000000000..a45747f5b5 --- /dev/null +++ b/roles/tftp_server/files/highbank.cloud-noc01.cloud.fedoraproject.org @@ -0,0 +1,18 @@ +DEFAULT menu +MENU TITLE Fedora Infrastructure arm highbank PXE Boot +PROMPT 0 +TIMEOUT 200 +TOTALTIMEOUT 6000 +ONTIMEOUT Fedora26 + +LABEL Fedora26 + MENU LABEL Fedora26 + KERNEL images/Fedora/26/armv7/vmlinuz + APPEND ks initrd=images/Fedora/26/armv7/initrd.img method=http://10.5.126.23/pub/fedorax/releases/26/Server/armhfp/os ip=dhcp ks=http://10.5.126.23/repo/rhel/ks/armv7hfp-highbank-26.ks net.ifnames=0 ksdevice=eth0 + +LABEL Fedora25 + MENU LABEL Fedora25 + KERNEL images/Fedora/25/armv7/vmlinuz + APPEND ks initrd=images/Fedora/25/armv7/initrd.img method=http://10.5.126.23/pub/fedorax/releases/25/Server/armhfp/os ip=dhcp ks=http://10.5.126.23/repo/rhel/ks/armv7hfp-highbank-25.ks net.ifnames=0 ksdevice=eth0 + +MENU end diff --git a/roles/tftp_server/files/highbank.dhcp01.phx2.fedoraproject.org b/roles/tftp_server/files/highbank.dhcp01.phx2.fedoraproject.org new file mode 100644 index 0000000000..a45747f5b5 --- /dev/null +++ b/roles/tftp_server/files/highbank.dhcp01.phx2.fedoraproject.org @@ -0,0 +1,18 @@ +DEFAULT menu +MENU TITLE Fedora Infrastructure arm highbank PXE Boot +PROMPT 0 +TIMEOUT 200 +TOTALTIMEOUT 6000 +ONTIMEOUT Fedora26 + +LABEL Fedora26 + MENU LABEL Fedora26 + KERNEL images/Fedora/26/armv7/vmlinuz + APPEND ks initrd=images/Fedora/26/armv7/initrd.img method=http://10.5.126.23/pub/fedorax/releases/26/Server/armhfp/os ip=dhcp ks=http://10.5.126.23/repo/rhel/ks/armv7hfp-highbank-26.ks net.ifnames=0 ksdevice=eth0 + +LABEL Fedora25 + MENU LABEL Fedora25 + KERNEL images/Fedora/25/armv7/vmlinuz + APPEND ks initrd=images/Fedora/25/armv7/initrd.img method=http://10.5.126.23/pub/fedorax/releases/25/Server/armhfp/os ip=dhcp ks=http://10.5.126.23/repo/rhel/ks/armv7hfp-highbank-25.ks net.ifnames=0 ksdevice=eth0 + +MENU end diff --git a/roles/tftp_server/files/highbank.noc01.phx2.fedoraproject.org b/roles/tftp_server/files/highbank.noc01.phx2.fedoraproject.org new file mode 100644 index 0000000000..a45747f5b5 --- /dev/null +++ b/roles/tftp_server/files/highbank.noc01.phx2.fedoraproject.org @@ -0,0 +1,18 @@ +DEFAULT menu +MENU TITLE Fedora Infrastructure arm highbank PXE Boot +PROMPT 0 +TIMEOUT 200 +TOTALTIMEOUT 6000 +ONTIMEOUT Fedora26 + +LABEL Fedora26 + MENU LABEL Fedora26 + KERNEL images/Fedora/26/armv7/vmlinuz + APPEND ks initrd=images/Fedora/26/armv7/initrd.img method=http://10.5.126.23/pub/fedorax/releases/26/Server/armhfp/os ip=dhcp ks=http://10.5.126.23/repo/rhel/ks/armv7hfp-highbank-26.ks net.ifnames=0 ksdevice=eth0 + +LABEL Fedora25 + MENU LABEL Fedora25 + KERNEL images/Fedora/25/armv7/vmlinuz + APPEND ks initrd=images/Fedora/25/armv7/initrd.img method=http://10.5.126.23/pub/fedorax/releases/25/Server/armhfp/os ip=dhcp ks=http://10.5.126.23/repo/rhel/ks/armv7hfp-highbank-25.ks net.ifnames=0 ksdevice=eth0 + +MENU end diff --git a/roles/tftp_server/tasks/main.yml b/roles/tftp_server/tasks/main.yml index 80b7e1e9cc..9b101df626 100644 --- a/roles/tftp_server/tasks/main.yml +++ b/roles/tftp_server/tasks/main.yml @@ -23,6 +23,12 @@ - config - tftp_server +- name: setup highbank default file + copy: src=default.{{ inventory_hostname }} dest=/var/lib/tftpboot/pxelinux.cfg/highbank mode=644 + tags: + - config + - tftp_server + - name: enable tftp socket service service: state=started enabled=true name=tftp.socket tags: