49 Commits

Author SHA1 Message Date
Rui Lopes
04c970c079 upgrade to debian 12 (bookworm) 2024-04-16 21:32:49 +01:00
Rui Lopes
de714b6ccb drop support for virtualbox 2024-04-16 20:38:48 +01:00
Rui Lopes
4c319360c7 and support for booting from iscsi ibft 2023-04-07 09:55:14 +01:00
Rui Lopes
4bf90f0491 add support for iscsi 2023-04-07 09:54:20 +01:00
Rui Lopes
b26b2ac683 use debian 11 as the empty box 2022-12-07 09:13:37 +00:00
Rui Lopes
24705cc3c7 install the fwupd package to be able to update the firmware 2022-08-14 12:24:03 +01:00
Rui Lopes
343b10c9f7 configure the system to go get its hostname and domain from dhcp 2021-10-10 19:23:33 +01:00
Rui Lopes
41690f0840 set the iso application and publisher 2021-10-10 13:41:46 +01:00
Rui Lopes
f7a6f599fb remove the boot files (e.g. linux and initrd) from the rootfs
they will be served from the network and do not need to use space in the filesystem
2021-10-10 13:37:10 +01:00
Rui Lopes
ddf5fbfb84 add option to build the arm64 architecture image 2021-07-14 20:00:11 +01:00
Rui Lopes
518f0dfbbc update reference links 2021-07-12 19:55:55 +01:00
Rui Lopes
815301f7d0 install the parted package to be able to configure disk labels/partitions 2021-07-10 18:23:42 +01:00
Rui Lopes
30dca30475 upgrade to debian 11 bullseye
exFAT is now built-in Linux
2021-06-17 20:16:40 +01:00
Rui Lopes
0b6a777bc1 git ignore all iso files 2021-05-01 19:15:51 +01:00
Rui Lopes
61a76a41f8 install the tpm2-tools package to be able to configure the tpm 2020-08-31 20:47:35 +01:00
Rui Lopes
2de3f8cf21 install the mmc-utils package to be able to configure emmc devices 2020-07-09 07:55:38 +01:00
Rui Lopes
75395e1946 add -W to the example qemu-img command as it can speed up the writing 2020-07-09 07:54:56 +01:00
Rui Lopes
2d0ff91bfc explicitly set the smb version 2020-07-09 07:53:43 +01:00
Rui Lopes
3499c69f39 let the vagrant user use sudo without asking for a password 2020-07-02 07:59:47 +01:00
Rui Lopes
183b89ff33 add more utilities 2020-07-02 07:53:22 +01:00
Rui Lopes
997aded4a3 add support for hyperv 2020-07-02 07:51:53 +01:00
Rui Lopes
a3a416a59c add support for cloud-init 2020-01-01 14:06:16 +00:00
Rui Lopes
40a6148e68 add support for mounting the ssh and cifs/smb remote file systems 2019-11-06 21:06:38 +00:00
Rui Lopes
55e06b3a43 update links 2019-11-05 06:36:26 +00:00
Rui Lopes
f4e916f155 upgrade to debian 10 (buster) 2019-11-05 06:27:48 +00:00
Rui Lopes
51fdda4f91 remove the unneeded sudoers entry because its automatically created for the live user (which is vagrant) 2019-11-05 06:27:09 +00:00
Rui Lopes
8097b8a3cb properly download the vagrant public key 2019-11-05 06:25:38 +00:00
Rui Lopes
42d5c625b9 properly quote arguments 2019-11-05 06:24:58 +00:00
Rui Lopes
cf859daa5b create the libvirt-vagrant empty box if needed 2019-01-04 23:13:25 +00:00
Rui Lopes
d70c1dae74 install the parallel versions of gzip (pigz) and bzip2 (pbzip2) 2019-01-04 22:14:57 +00:00
Rui Lopes
57a4e2fbb8 install partclone 2019-01-04 22:13:58 +00:00
Rui Lopes
8ceedea9e4 add support for libvirt-vagrant 2019-01-04 22:11:29 +00:00
Rui Lopes
f441782106 migrate to native vagrant triggers 2019-01-04 22:05:57 +00:00
Rui Lopes
6f2313f4b9 add support for building a netboot image 2017-11-25 20:33:47 +00:00
Rui Lopes
4d919a01e1 switch to the debian base box 2017-04-30 13:25:27 +01:00
Rui Lopes
8fc7596c13 populate the bash history 2016-11-20 16:09:42 +00:00
Rui Lopes
497eb3a0c9 add support for mounting exFAT file systems 2016-11-20 15:49:06 +00:00
Rui Lopes
bc75fe8424 include the eject package 2016-11-20 15:47:40 +00:00
Rui Lopes
69288837c0 for booting from FAT32 include the nls_ascii kernel module in initrd 2016-11-20 15:45:49 +00:00
Rui Lopes
9a617153f2 Add the Hardware Detection Tool to the isolinux boot menu. 2016-10-23 13:36:25 +01:00
Rui Lopes
bfca7bddd9 Install the OpenSSH server and the vagrant user. 2016-10-23 10:16:40 +01:00
Rui Lopes
68f94a361d Enable automatic boot. 2016-10-23 10:13:48 +01:00
Rui Lopes
634e29a851 Use cp instead of dd to copy the ISO to the device (because cp automatically selects the correct block size). 2016-10-23 10:12:39 +01:00
Rui Lopes
30e2eb8619 To let us inspect the lb build directory after a vagrant up, do not lb clean it. 2016-10-23 10:10:36 +01:00
Rui Lopes
9e239df842 DRY when creating the test machines and name them after their booting firmware. 2016-10-23 10:07:29 +01:00
Rui Lopes
eb144ee793 Add the targetefi machine to test how things should work on EFI booting. 2016-10-20 06:51:29 +01:00
Rui Lopes
9ceb984948 Add note on how to list disks. 2016-10-20 06:43:39 +01:00
Rui Lopes
57ff32ad8b Install the hdparm and usbutils packages. 2016-10-20 06:40:20 +01:00
Rui Lopes
afbf7b1218 Init. 2016-10-16 22:50:15 +01:00