Zack Williams | 5b5d9a7 | 2020-11-06 13:59:06 -0700 | [diff] [blame] | 1 | --- |
| 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 |
| 8 | pxeboot_web_server: "http://boot.example.com" |
| 9 | pxeboot_web_root: "/srv/sites/boot.example.com" |
| 10 | |
| 11 | # dist dir, where downloaded files are stored |
| 12 | pxeboot_dist_dir: "/opt/dist/pxeboot" |
| 13 | |
| 14 | # memtest image |
| 15 | # see: https://ipxe.org/appnote/memtest |
| 16 | pxeboot_memtest_version: "5.01" |
| 17 | pxeboot_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 | |
| 24 | pxeboot_syslinux_version: "5.10" |
| 25 | pxeboot_syslinux_checksum: "sha256:d9cd7727bfed2c0ca5bf07bb3d213286e014a78e92a6a89ac32eb906d6b7ab3f" |
| 26 | |
Zack Williams | a5a10bc | 2021-04-06 11:58:44 -0700 | [diff] [blame^] | 27 | # Debian 10 image |
| 28 | pxeboot_debian10_base_url: "https://deb.debian.org/debian/dists/buster/main/installer-amd64" |
| 29 | pxeboot_debian10_version: "current/images/netboot/debian-installer/amd64/" |
| 30 | |
| 31 | # checksums from version as of 2021-03-22 |
| 32 | pxeboot_debian10_files: |
| 33 | - name: "linux" |
| 34 | checksum: "sha256:d758470d7d1b4148309533e73de20ad2276fa861ce4dabaf0dae360f782fa1fa" |
| 35 | - name: "initrd.gz" |
| 36 | checksum: "sha256:0410d8d013be5275c82c04e780307b76f520ad1859e9eb771c82aaef858a2ba6" |
| 37 | |
| 38 | pxeboot_debian10_linux_args: "" |
| 39 | |
| 40 | pxeboot_debian10_nonfree_url: "http://cdimage.debian.org/cdimage/unofficial/non-free/" |
| 41 | |
| 42 | # checksums from version as of 2021-03-22 |
| 43 | pxeboot_debian10_nonfree_files: |
| 44 | - path: "firmware/buster/current" |
| 45 | name: "firmware.cpio.gz" |
| 46 | checksum: "sha256:f69ffd2202e5aee01b8f500a46daddfb9f787788d4acac5069e6a331d375e721" |
| 47 | |
Zack Williams | 5b5d9a7 | 2020-11-06 13:59:06 -0700 | [diff] [blame] | 48 | # Ubuntu 18.04 image |
| 49 | pxeboot_ubuntu1804_base_url: "http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64" |
| 50 | pxeboot_ubuntu1804_version: "20101020ubuntu543.17/images/hwe-netboot/ubuntu-installer/amd64" |
| 51 | |
| 52 | pxeboot_ubuntu1804_files: |
| 53 | - name: "linux" |
| 54 | checksum: "sha256:192f8a4357d6aa4d551ea943ec7c947e1f0b3a9a4e3ecd4dc483f8cb1972584e" |
| 55 | - name: "initrd.gz" |
| 56 | checksum: "sha256:b09083fd563c183f3ddbe1e28132620f2c5466d49c25c0b8299ae581165d04db" |
| 57 | |
| 58 | pxeboot_ubuntu1804_linux_args: "" |
| 59 | |
| 60 | # preseed config |
Zack Williams | 5b5d9a7 | 2020-11-06 13:59:06 -0700 | [diff] [blame] | 61 | # this should be replaced with a modular crypt string, or login will not work. |
| 62 | preseed_onfadmin_pw_crypt: "!!" |
| 63 | |
| 64 | # this needs to be set as pubkey auth is the only remote login method |
| 65 | preseed_onfadmin_ssh_pubkey: "" |
| 66 | |
| 67 | # list of hosts |
| 68 | pxeboot_hosts: |
| 69 | - serial: "12345678" |
| 70 | hostname: "host" |
| 71 | domain: "domain" |