blob: d280cc431e620f938371f4727e0da2a571343484 [file] [log] [blame]
Zack Williams5b5d9a72020-11-06 13:59:06 -07001---
2# pxeboot defaults/main.yml
3#
4# SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
5# SPDX-License-Identifier: Apache-2.0
6
7# webserver that serves the chainload script
8pxeboot_web_server: "http://boot.example.com"
9pxeboot_web_root: "/srv/sites/boot.example.com"
10
11# dist dir, where downloaded files are stored
12pxeboot_dist_dir: "/opt/dist/pxeboot"
13
14# memtest image
15# see: https://ipxe.org/appnote/memtest
16pxeboot_memtest_version: "5.01"
17pxeboot_memtest_checksum: "sha256:42b8da364fec58de1ea8d8ec8102bc3d2e7b1f10e8e63b55a2d8f7aba3fad715"
18
19# this beta version crashes on some systems...
20# pxeboot_memtest_version: "5.31b"
21# pxeboot_memtest_checksum: >
22# "sha256:ef0f31be2f7d72ceac3e9382ff8668b9ace4881eed730cc733756bfdb1cb427a"
23
24pxeboot_syslinux_version: "5.10"
25pxeboot_syslinux_checksum: "sha256:d9cd7727bfed2c0ca5bf07bb3d213286e014a78e92a6a89ac32eb906d6b7ab3f"
26
Zack Williamsa5a10bc2021-04-06 11:58:44 -070027# Debian 10 image
28pxeboot_debian10_base_url: "https://deb.debian.org/debian/dists/buster/main/installer-amd64"
29pxeboot_debian10_version: "current/images/netboot/debian-installer/amd64/"
30
31# checksums from version as of 2021-03-22
32pxeboot_debian10_files:
33 - name: "linux"
34 checksum: "sha256:d758470d7d1b4148309533e73de20ad2276fa861ce4dabaf0dae360f782fa1fa"
35 - name: "initrd.gz"
36 checksum: "sha256:0410d8d013be5275c82c04e780307b76f520ad1859e9eb771c82aaef858a2ba6"
37
38pxeboot_debian10_linux_args: ""
39
40pxeboot_debian10_nonfree_url: "http://cdimage.debian.org/cdimage/unofficial/non-free/"
41
42# checksums from version as of 2021-03-22
43pxeboot_debian10_nonfree_files:
44 - path: "firmware/buster/current"
45 name: "firmware.cpio.gz"
46 checksum: "sha256:f69ffd2202e5aee01b8f500a46daddfb9f787788d4acac5069e6a331d375e721"
47
Zack Williams5b5d9a72020-11-06 13:59:06 -070048# Ubuntu 18.04 image
49pxeboot_ubuntu1804_base_url: "http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64"
50pxeboot_ubuntu1804_version: "20101020ubuntu543.17/images/hwe-netboot/ubuntu-installer/amd64"
51
52pxeboot_ubuntu1804_files:
53 - name: "linux"
54 checksum: "sha256:192f8a4357d6aa4d551ea943ec7c947e1f0b3a9a4e3ecd4dc483f8cb1972584e"
55 - name: "initrd.gz"
56 checksum: "sha256:b09083fd563c183f3ddbe1e28132620f2c5466d49c25c0b8299ae581165d04db"
57
58pxeboot_ubuntu1804_linux_args: ""
59
60# preseed config
Zack Williams5b5d9a72020-11-06 13:59:06 -070061# this should be replaced with a modular crypt string, or login will not work.
62preseed_onfadmin_pw_crypt: "!!"
63
64# this needs to be set as pubkey auth is the only remote login method
65preseed_onfadmin_ssh_pubkey: ""
66
67# list of hosts
68pxeboot_hosts:
69 - serial: "12345678"
70 hostname: "host"
71 domain: "domain"