diff options
Diffstat (limited to 'roles/pxe_server/templates/grub/menuentry-redhat.cfg.j2')
-rw-r--r-- | roles/pxe_server/templates/grub/menuentry-redhat.cfg.j2 | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/roles/pxe_server/templates/grub/menuentry-redhat.cfg.j2 b/roles/pxe_server/templates/grub/menuentry-redhat.cfg.j2 new file mode 100644 index 0000000..f7dc2ac --- /dev/null +++ b/roles/pxe_server/templates/grub/menuentry-redhat.cfg.j2 @@ -0,0 +1,18 @@ +echo "{{ image.description }} {{ image.version }} ({{ image.arch }})" +{% if kickstart is defined %} +echo "kickstart: {{ kickstart.name }}" +{% endif %} + +echo "loading kernel..." +linux (http,${net_default_server}:{{ pxe_http_port }})/{{ image.name }}/{{ image.version }}/{{ image.arch }}/{{ image.kernel }} \ + ip=dhcp \ + inst.repo=http://${net_default_server}:{{ pxe_http_port }}/{{ image.name }}/{{ image.version }}/{{ image.arch }}/ {%- if kickstart is defined %} \ + inst.ks=http://${net_default_server}:{{ pxe_http_port }}/kickstart/{{ kickstart.name }} + {%- endif %} + + +echo "loading initrd..." +initrd (http,${net_default_server}:{{ pxe_http_port }})/{{ image.name }}/{{ image.version }}/{{ image.arch }}/{{ image.initrd }} + +echo "booting linux..." +boot |