- 12 Dec, 2020 7 commits
-
-
Sven-Hendrik Haase authored
Merge http/* into build-inside-vm.sh See merge request archlinux/arch-boxes!146
-
Kristian Klausen authored
-
Kristian Klausen authored
-
Kristian Klausen authored
-
Kristian Klausen authored
-
Sven-Hendrik Haase authored
Use zstd for initramfs compression See merge request archlinux/arch-boxes!134
-
Kristian Klausen authored
-
- 11 Dec, 2020 3 commits
-
-
Sven-Hendrik Haase authored
Only run the "build" job on runner with fast-single-thread See merge request archlinux/arch-boxes!151
-
Kristian Klausen authored
Some of our runners is vey slow and building on them takes +1 hour and we need to adjust many of the timeouts, so let's just build on the fast runners.
-
Kristian Klausen authored
Reverting as this is only needed on very slow machines, and it didn't really fix the problem, as it just fails on another line due to a timeout. This reverts commit ad830608.
-
- 10 Dec, 2020 4 commits
-
-
Sven-Hendrik Haase authored
Bump timeout for initial serial read (30s->60s) See merge request archlinux/arch-boxes!150
-
Kristian Klausen authored
TCG is slow and hitting the timeout under initial boot isn't uncommon.
-
Sven-Hendrik Haase authored
Use stub-resolv.conf for /etc/resolv.conf Closes #123 See merge request archlinux/arch-boxes!149
-
David Runge authored
build-inside-vm.sh: Change the source of `/etc/resolv.conf` to point to `/run/systemd/resolve/stub-resolv.conf`, as it provides support for per-interface resolving [1]. Fixes #123 [1] https://www.freedesktop.org/software/systemd/man/systemd-resolved.service.html#/etc/resolv.conf
-
- 01 Dec, 2020 4 commits
-
-
Sven-Hendrik Haase authored
Increase reflector speed Closes #122 See merge request archlinux/arch-boxes!148
-
David Runge authored
http/install-common.sh: Instead of `--age 12` use `--latest 20` as parameter to `reflector` which brings down the mirrorlist creation from over two minutes to about 12s. Fixes #122
-
Sven-Hendrik Haase authored
Order pacman-init before cloud-final Closes #121 See merge request archlinux/arch-boxes!147
-
David Runge authored
http/install-common.sh: Order pacman-init.service and reflector-init.service before cloud-final.service, as the latter may install packages using pacman and will introduce a broken pacman keyring if started simultaneously with pacman-init.service. The mirrorlist should be set before cloud-final.service is running, so that pacman can use it. .gitlab-ci.yml: When testing the cloud image using cloud-init: * Use the `packages` and `runcmd` directives to install packages using cloud-init (which is done during `cloud-final.service`). * Check for packages installed via cloud-init. * Write a test file to disk and check for its existence. Fixes #121
-
- 16 Nov, 2020 1 commit
-
-
Sven-Hendrik Haase authored
Add test in CI pipeline See merge request archlinux/arch-boxes!107
-
- 15 Nov, 2020 1 commit
-
-
juadde authored
-
- 08 Nov, 2020 13 commits
-
-
Sven-Hendrik Haase authored
Add libisoburn as dependency for xorriso See merge request archlinux/arch-boxes!145
-
juadde authored
-
Sven-Hendrik Haase authored
Remove qemu-guest-agent + removing vagrant only stuff from the cloud-image Closes #89 See merge request archlinux/arch-boxes!142
-
Kristian Klausen authored
-
Kristian Klausen authored
cloud-init handles it + most of the "user and groups"-module options is ignored if the user already exist. [1] https://cloudinit.readthedocs.io/en/latest/topics/modules.html#users-and-groups
-
Kristian Klausen authored
cloud-init is responsible for handling it in the cloud-image. Fix #89
-
Kristian Klausen authored
I'm not sure polkit is needed in the vagrant images, but it is definitely not needed in the cloud-image.
-
Kristian Klausen authored
-
Kristian Klausen authored
-
Kristian Klausen authored
-
Kristian Klausen authored
It has never be enabled, makes zero sense in a cloud-image and isn't used by vagrant.
-
Sven-Hendrik Haase authored
cloud-image: Add cloud-guest-utils so cloud-init can expand the root partition See merge request archlinux/arch-boxes!144
-
- 06 Nov, 2020 1 commit
-
- 15 Oct, 2020 1 commit
-
-
Sven-Hendrik Haase authored
Readd "remove machine-id" logic Closes #117 See merge request archlinux/arch-boxes!141
-
- 14 Oct, 2020 1 commit
-
-
Kristian Klausen authored
Even though the system isn't booted, a machine-id is generated when systemd is installed (by the .install script). Fixes: 0b60f5a4 ("Remove "remove machine-id" logic") Fix #117
-
- 12 Oct, 2020 4 commits
-
-
Sven-Hendrik Haase authored
-
Kristian Klausen authored
-
Kristian Klausen authored
-
Kristian Klausen authored
-