This project is mirrored from https://gitlab.archlinux.org/archlinux/infrastructure. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 14 Feb, 2019 3 commits
    • Sven-Hendrik Haase's avatar
      Add packer stuff · d5cc2fa7
      Sven-Hendrik Haase authored
      d5cc2fa7
    • Sven-Hendrik Haase's avatar
      Add forgotten symlink · 57d7edd9
      Sven-Hendrik Haase authored
      57d7edd9
    • Sven-Hendrik Haase's avatar
      Modernize install_arch role · bf434f10
      Sven-Hendrik Haase authored
      - Allow for single and multi disk installs
      - Use modern parted module to cut down on manual code
      - Allow for specifying concrete drives to use for the system
      - Change use from unarchive module which is deprecated to get_url + manual tar
      - Allow for DHCP when setting up networking
      - When using btrfs, automatically compress with lzo (I'd use zstd but grub can't boot off of zstd yet)
      - Use playbook_dir as a relativ search path start to find the pubkeys which is more reliable than just relative path
      - Clean pacman cache after base system installation
      bf434f10
  2. 10 Feb, 2019 10 commits
  3. 08 Feb, 2019 2 commits
  4. 07 Feb, 2019 1 commit
  5. 05 Feb, 2019 1 commit
  6. 02 Feb, 2019 1 commit
  7. 29 Jan, 2019 1 commit
  8. 28 Jan, 2019 2 commits
  9. 27 Jan, 2019 1 commit
  10. 23 Jan, 2019 4 commits
    • Florian Pritz's avatar
      Disable tmpfs archbuild on soyuz · 69a5b7ac
      Florian Pritz authored
      
      Signed-off-by: Florian Pritz's avatarFlorian Pritz <bluewind@xinu.at>
      69a5b7ac
    • Florian Pritz's avatar
      archbuild: Disable units when archbuild_fs is not tmpfs · 5d4587f8
      Florian Pritz authored
      
      
      Installing some services and config files doesn't really matter. What
      matters is if they are enabled so only use the conditional there. The
      rest is easier and less confusing if it just installs the files all the
      time. Otherwise we'd need a second task that performs the other case and
      then if we change something we'd also have to adjust that task. That's
      unnecessarily error prone.
      Signed-off-by: Florian Pritz's avatarFlorian Pritz <bluewind@xinu.at>
      5d4587f8
    • Jelle van der Waa's avatar
      planet: harden planet generation service · a65a62e2
      Jelle van der Waa authored
      Harden the unit by limiting access to the system and dissallowing
      privilege escalation.
      a65a62e2
    • Evangelos Foutras's avatar
      common: drop default qdisc configuration · 155104d4
      Evangelos Foutras authored
      sch_fq used to be required by BBR but this is no longer the case after
      a fallback to internal pacing was implemented in Linux 4.13. Plus, BBR
      was recently disabled on Arch's infra.
      
      Now, we could just set the default qdisc to fq_codel for all machines,
      but it seems the default for multiqueue network interfaces is sch_mq +
      fq_codel sub-qdiscs (one per tx queue).
      
      I am not sure how to cleanly implement the above multiqueue distinction
      in Ansible, so drop the default_qdisc configuration. I will then adjust
      affected machines manually to remove any configured qdiscs.
      155104d4
  11. 21 Jan, 2019 8 commits
  12. 19 Jan, 2019 6 commits