Xesxen
f122171fed
Add EFI floppy images
2024-10-28 16:46:58 +01:00
Antony Messerli
5d9f8b8575
Switch to dnf to fix lint
2024-08-10 11:30:27 -05:00
callistahoxie
18ad20797d
fix(spelling): fix minor spelling errors
2024-08-09 17:08:38 -05:00
Antony Messerli
786751d55b
Switch to proper filename of bootloader list
2024-03-30 17:45:28 -05:00
Antony Messerli
b0aebd0255
Reset and use the first bootloader name in the list
...
if there are multiples set.
2024-03-30 17:41:57 -05:00
Antony Messerli
6f3ba40d33
Revert "Switches bootloader_disks to bootloader_flavors"
...
This reverts commit fc06700dbe .
2024-03-30 17:40:28 -05:00
Antony Messerli
fc06700dbe
Switches bootloader_disks to bootloader_flavors
...
Ensures bootloader_disks is set to one type to keep
index generation bound to one falvor type. Shifts generate
disk loop to use bootloader_flavors variable taht can be stacked
with multiple types.
Should fix issue causing the index to have the last name in the list
of bootloader_disks which was setting the incorrect name. This was
probably introduced with the change in:
https://github.com/netbootxyz/netboot.xyz/pull/1096
2024-03-30 17:31:09 -05:00
Markus Reil
d30223014f
Support make -j switch.
...
* Introduce new variable "make_num_jobs" to user_overrides.yml (default
value is 1).
* Use new variable in each task that uses "make".
2023-12-08 16:46:41 +07:00
Antony Messerli
39a537b372
Fix lint, update versions ( #1357 )
2023-12-06 00:50:30 -06:00
Nick
550a33e322
Add arm64 image generation and allow for independent image generation ( #1349 )
...
* allow independent generation arm64/multiarch images
* add arm64 image build
* add efi dependency
2023-12-06 00:02:10 -06:00
Antony Messerli
79577f556c
Revert "Support building images on other architectures"
...
This reverts commit f02180f497 .
Testing reverting changes that may have impacted 2.0.70:
https://github.com/netbootxyz/netboot.xyz/issues/1273
2023-09-14 20:05:45 -05:00
Vlad Grigorescu
97e2bbeef4
Add config/local/isa.h
...
iPXE build failed for me with latest version without this.
2023-07-04 22:43:51 -05:00
Antony Messerli
da3e1d9243
Generate all disks for eqmetal
2023-07-01 00:36:17 -05:00
Felix Kaechele
f02180f497
Support building images on other architectures
...
This unconditionally cross compiles all iPXE images. This has the effect
that the build will always produce the correct output for a defined
architecture regardless of host architecture.
syslinux is x86 architecture dependent. It doesn't seem to be used in
the build process, so the packages are removed from the list of required
packages.
Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2023-05-30 13:18:15 -04:00
Antony Messerli
d3347525b4
Generate multiarch iso and usb images
2023-04-27 19:07:27 -05:00
Antony Messerli
f233f1b3fd
Lint fixes
2022-11-24 23:19:36 -06:00
Antony Messerli
cfabd271bc
Drop warn from generate_signatures
...
Removed from latest ansible
2022-11-24 22:52:28 -06:00
Antony Messerli
87321e3a26
Ansible lint fixes, cleanup, and exclusions
2022-08-28 11:40:45 -05:00
Antony Messerli
384fdc8b7a
Add fqdn for debug
2022-07-25 00:15:15 -05:00
Antony Messerli
5fc4f94772
Add name to debug flag
2022-07-25 00:12:17 -05:00
Antony Messerli
e919e4c428
Drop some whitespace
2022-07-25 00:07:58 -05:00
Antony Messerli
282dbd5095
Add some debug, strip out some quotes
2022-07-25 00:04:53 -05:00
Antony Messerli
dd683c8202
Fixing some lint issues
2022-06-14 07:37:12 -05:00
Antony Messerli
d6ada65175
Lint fixes
2022-03-21 20:13:42 -05:00
Antony Messerli
8478519621
Switch include to include_tasks
...
Resolves latest ansible deprecation errors
2022-03-06 12:03:49 -06:00
Dustin Miller
95f4fff6a6
Change from Packet to Equinix Metal
2022-02-11 10:55:11 -07:00
Juri Grabowski
6437166570
Add Padded floppy images for some (iLO/iDRAC) Remote Management Consoles
2021-10-14 10:16:55 -05:00
Antony Messerli
5cdd6f0b75
Doesn't compile with comboot, so use efi version instead
2021-10-13 15:41:32 -05:00
Antony Messerli
807cd83674
Add ipxe builds for linux userspace
2021-10-13 11:47:32 -05:00
Antony Messerli
0a5fb50ad1
Generate linux binary for testing
2021-10-12 19:30:57 -05:00
Antony Messerli
db7906d143
Update overrides for 32-bit and 64-bit split on pcbios
2021-09-28 11:48:42 -05:00
Antony Messerli
ccdd20d442
Add additional arm64 iPXE images
2021-09-12 09:48:20 -05:00
Antony Messerli
37505e58af
Enable ability to generate debug iPXE images
...
Enabling the following would enable
debug on all images.
ipxe_debug_enabled: true
ipxe_debug_options: httpcore,tls
This will enable toggles to force a build with the
appropriate debug options so that CI can be triggered
to generate a debug image as needed.
By default debug is set to false.
2021-09-08 22:13:30 -05:00
Antony Messerli
6d2d6c9363
Generate local-vars.ipxe by default with examples
...
Adds the local-vars.ipxe file which can be updated
for changes. Local vars is parsed on bootup if
the next-server and filename are both set on the
local dhcp server.
2021-08-05 20:25:28 -05:00
Antony Messerli
ce9fdbfff8
Switch to using genfsimg for iso/img
...
Renames .usb to .img, combines legacy and efi into
single image, leverages autoexec.ipxe functionality
so that configuration can be altered on usb key to
set variables, debugging or other features directly
on the usb key without having to recompile.
2021-04-28 00:25:24 -05:00
Antony Messerli
6ec5a8f8c7
Retrieve wimboot from upstream
...
Drops wimboot out of the tree and retrieve latest build
from the upstream location.
2021-02-11 23:35:11 -06:00
Antony
802501cc85
Add support for iPXE hybrid disks
...
Combins EFI and Legacy into one disk
2021-01-14 20:55:53 -06:00
Antony Messerli
cf8e8b7c50
Only run the generate rpi on one loader
...
Limits the rpi loader to be generated on a single
configuration.
2020-11-13 16:33:18 -06:00
Antony Messerli
2deffd3e96
Add RPI4 downloads to index as experimental
...
Adds RPI4 downloads to download page
2020-11-05 06:23:12 +00:00
Antony
f61a2812f6
More rpi4 tuning
2020-11-02 23:19:59 -06:00
Antony Messerli
e23025af2c
Adds experimental support for Raspberry Pi 4
...
Adds experimental support for Raspberry Pi 4 to
the netboot.xyz bootloader. Leverages the pipxe
project to build images.
2020-10-29 03:29:47 +00:00
Ryan Walter
21cadc13ad
Excluded Fedora and RHEL from EPEL install task
...
Fedora includes most EPEL packages inside of their default repo, they also do not have a epel package,
Redhat does not offer a EPEL package by default on their repository
2020-05-02 18:42:58 -05:00
Enrico
51db8eff3f
Fix utilities override ( #587 )
...
* Fix utilities override in menu generation (Ansible task)
* Update user_overrides.yml comments to document the new override method
2020-03-31 10:06:52 -05:00
Antony Messerli
eb3a703c0e
Adds netboot.xyz endpoints menu for testing
...
Uploads version.ipxe to root of endpoints so that latest
deployed version can be loaded.
Removes memdisk iso test from efi utils menu.
2020-01-09 22:21:34 -06:00
Antony Messerli
3ff282fb71
Adding generated pciids file
...
Adding static script from netbootxyz/pciids which is updated
and generated weekly
2020-01-05 23:04:40 -06:00
Antony Messerli
01fdb200a3
Adds PCI Device List to menu
...
Adds a PCI Device list tool to the menu which uses the
pci.ids list and refreshes it during deployment.
2020-01-04 00:21:05 -06:00
Antony Messerli
3536b1fdbe
Flush toilet on CentOS since it doesn't exist
...
Removes toilet from CentOS builds as the package isn't present
and just puts a basic banner for the index.
2019-12-27 22:55:08 +00:00
Vincent AUBERT
ef90b1b06a
fix ambiguous param in geniso image
2019-12-27 16:10:12 -06:00
Antony Messerli
7f1c463a44
Generate signatures at very end
...
Moves signature generation to the very end to pick up
any additional files that were generated in the process.
2019-12-26 21:29:41 -06:00
Antony Messerli
681b5f09a0
Enable console option in iPXE bootloaders
2019-12-25 15:56:59 -06:00