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: