Skip to content
Snippets Groups Projects
  1. Sep 11, 2022
  2. May 29, 2022
  3. Apr 03, 2022
  4. Oct 01, 2021
  5. Sep 06, 2021
  6. Mar 14, 2021
  7. Jan 31, 2021
  8. Dec 12, 2020
  9. Dec 11, 2020
  10. Dec 01, 2020
    • David Runge's avatar
      Order pacman-init and reflector-init before cloud-final · 312d9334
      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
      Verified
      312d9334
  11. Nov 15, 2020
  12. Nov 08, 2020
  13. Oct 12, 2020
  14. Sep 30, 2020
  15. Sep 27, 2020
  16. Sep 26, 2020
  17. Aug 30, 2020
    • Kristian Klausen's avatar
      Store build date as env variable · 6ab4fa0e
      Kristian Klausen authored
      6ab4fa0e
    • Kristian Klausen's avatar
      Replace packer with two custom shell scripts · 26cd9cc5
      Kristian Klausen authored
      Using actual VMs to build VMs is slow and error-prone (you need to use
      VNC to see what is going on, and booting takes over +110 seconds as we
      wait to be sure Arch Linux is ready).
      
      build.sh can build all three images in ~135 seconds (assuming all the
      packages is cached), we still need to use a VM for the actually building
      in GitLab CI (as that is the only safe way it can be done at the
      moment), which is a bit slower (~22 min vs ~13 min (Packer)), but that
      isn't really a big issue.
      
      In the future we can hopefully switch to Kate Containers[1] and reduce
      the build time significantly.
      
      [1] infrastructure#108
      26cd9cc5
  18. Aug 28, 2020
  19. Aug 16, 2020
Loading