classabbyamp
54b983f8e3
packer/scripts/cloud.sh: use packaged growpart and core-service
2024-07-25 21:21:49 -04:00
classabbyamp
9e31c2f262
packer/hcl2: update source ISOs
2024-07-25 21:21:49 -04:00
classabbyamp
a0623c6bf6
packer: track lockfile
2024-07-25 21:21:49 -04:00
Michael Aldridge
0c4a3222ce
packer: Ensure cloud images generate new keys
2023-03-20 22:42:36 -05:00
classabbyamp
083c271f56
packer/hcl2/source-*.pkr.hcl: update iso url and checksum
...
see #321
2023-02-22 18:47:41 -05:00
classabbyamp
71f46a0158
installer.sh, various: use /etc/sudoers.d, ALL:ALL
...
instead of editing /etc/sudoers directly, which is more fragile
ALL:ALL in sudoers rules allows those that match the rule to impersonate
any user and any group. This matches closer to the default/suggested
configurations in /etc/sudoers
2022-09-02 22:11:49 -05:00
Cameron Nemo
5fabad111d
replace default repository URL
...
http -> https
alpha.de.repo.voidlinux.org -> repo-default.voidlinux.org
2022-07-10 20:58:27 +02:00
Michael Aldridge
e060405181
packer: unset bogus shutdown_command
2021-05-16 13:52:33 -07:00
John Zimmermann
48ba5d61b2
packer: increase qemu disk size, set shutdown command
...
the build runs out of space with only 1G, furthermore it was
doing a hard reset without any sync, so many files touched in
the cloud.sh script were empty on the image
2021-05-16 21:34:42 +02:00
Michael Aldridge
50fa3c8fde
packer: Use HCL2
2021-05-15 23:32:53 -07:00
Michael Aldridge
75d7fa8adb
packer/scripts: always sync xbps
2020-11-17 20:48:37 -08:00
Michael Aldridge
e9dea2d32c
packer: Use jq to compose templates
2020-08-23 19:03:39 -07:00
Michael Aldridge
dd6cd7951a
packer: Add digitalocean image
2020-08-23 19:03:39 -07:00
Michael Aldridge
5859e79c29
packer: Initial packer config
2019-03-30 23:10:12 -07:00