summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Fenzi <kevin@scrye.com>2017-08-26 00:08:08 +0000
committerKevin Fenzi <kevin@scrye.com>2017-08-26 00:08:08 +0000
commitc91f86463b81cb936bd30baec7b72a287936e4c6 (patch)
tree31b3dd8653746dd9f81bd09c7103d024a4c73192
parenta8346d0e9c102dc858e1c78ae951a539392c8cb6 (diff)
downloadansible-c91f86463b81cb936bd30baec7b72a287936e4c6.tar.gz
ansible-c91f86463b81cb936bd30baec7b72a287936e4c6.tar.xz
ansible-c91f86463b81cb936bd30baec7b72a287936e4c6.zip
also install the config
-rw-r--r--roles/tftp_server/files/highbank.cloud-noc01.cloud.fedoraproject.org18
-rw-r--r--roles/tftp_server/files/highbank.dhcp01.phx2.fedoraproject.org18
-rw-r--r--roles/tftp_server/files/highbank.noc01.phx2.fedoraproject.org18
-rw-r--r--roles/tftp_server/tasks/main.yml6
4 files changed, 60 insertions, 0 deletions
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 000000000..a45747f5b
--- /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 000000000..a45747f5b
--- /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 000000000..a45747f5b
--- /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 80b7e1e9c..9b101df62 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: