1. 23 Jun, 2022 2 commits
  2. 17 Jun, 2022 8 commits
  3. 16 Jun, 2022 1 commit
  4. 15 Jun, 2022 4 commits
  5. 09 Jun, 2022 1 commit
    • Michał Kępień's avatar
      Pin versions of Sphinx-related Python packages · 5e9d55c6
      Michał Kępień authored
      Installing the latest available versions of Sphinx-related Python
      packages during every "base" image build may cause accidental GitLab CI
      breakage due to the differences in man page contents generated by
      various Sphinx/docutils versions.  Pin the versions of the
      Sphinx-related Python packages pulled into the "base" image to the
      current versions installed by running "pip3 install sphinx-rtd-theme".
      This allows controlled Sphinx updates, preventing accidental GitLab CI
      breakage.
      5e9d55c6
  6. 07 Jun, 2022 1 commit
  7. 03 Jun, 2022 1 commit
    • Michal Nowak's avatar
      Revert "Tumbleweed: Drop findutils" · 185cd2b1
      Michal Nowak authored
      This reverts commit 139e04b4.
      
      busybox-findutils is not being pulled by aaa_base-extras package anymore
      and no "findutils" package is present in the image. Revert to installing
      findutils package again.
      185cd2b1
  8. 26 May, 2022 1 commit
    • Michal Nowak's avatar
      Tumbleweed: Drop findutils · 139e04b4
      Michal Nowak authored
      "zypper dup" command triggers aaa_base package update, which brings
      aaa_base-extras in. This sub-package depends on /usr/bin/find, which
      zypper resolves as busybox-findutils:
      
          The following 8 packages are going to be upgraded:
            aaa_base glibc glibc-locale-base libldap2 libpcre1 libsolv-tools openSUSE-release openSUSE-release-appliance-docker
          The following product is going to be upgraded:
          openSUSE Tumbleweed
            20220517-0 -> 20220523-0
          The following 6 NEW packages are going to be installed:
            aaa_base-extras busybox busybox-findutils cpio libcrypt1 libsepol2
          8 packages to upgrade, 6 new.
      
      Later, when we try to install findutils, a conflict emerges between the
      already installed busybox-findutils package and findutils:
      
          Problem: the installed busybox-findutils-1.35.0-23.3.noarch conflicts with 'findutils' provided by the to be installed findutils-4.9.0-1.6.x86_64
           Solution 1: deinstallation of busybox-findutils-1.35.0-23.3.noarch
           Solution 2: do not install findutils-4.9.0-1.6.x86_64
          Choose from above solutions by number or cancel [1/2/c/d/?] (c): c
      
      Drop the installation of findutils as busybox-findutils suffices for
      BIND 9.
      139e04b4
  9. 19 May, 2022 1 commit
  10. 16 May, 2022 1 commit
    • Tom Krizek's avatar
      Add mypy to the base image · 0ace0e0c
      Tom Krizek authored
      Mypy is a Python typechecker that can be utilized to detect some type
      errors in CI for Python code.
      0ace0e0c
  11. 22 Apr, 2022 1 commit
  12. 02 Mar, 2022 1 commit
  13. 22 Feb, 2022 1 commit
    • Michal Nowak's avatar
      Change baseurl of CentOS 8 repositories · b9017fc1
      Michal Nowak authored
      After CentOS 8 reached EoL in December 2021, its RPM repositories were
      moved from mirror.centos.org to vault.centos.org.
      /etc/mock/templates/centos-8.tpl needs to be updated to use this new
      location or else building RPMs will fail.  However, given that
      vault.centos.org itself is slow and unreliable (at least on the machines
      we use in GitLab CI), use its CERN mirror instead.
      b9017fc1
  14. 19 Jan, 2022 1 commit
  15. 14 Jan, 2022 1 commit
    • Michał Kępień's avatar
      Improve boot time for FreeBSD QEMU VMs · 3dca2be6
      Michał Kępień authored
      Every GitLab CI job using a FreeBSD VM is unnecessarily delayed for two
      minutes due to the default hostname being an unqualified one, which
      causes sendmail processes to sleep for prolonged periods of time during
      boot:
      
          Starting sendmail_submit.
          Jan 13 12:11:44 freebsd sm-mta[739]: My unqualified host name (freebsd) unknown; sleeping for retry
          Jan 13 12:12:44 freebsd sm-mta[739]: unable to qualify my own domain name (freebsd) -- using short name
          Starting sendmail_msp_queue.
          Jan 13 12:12:44 freebsd sm-msp-queue[742]: My unqualified host name (freebsd) unknown; sleeping for retry
          Jan 13 12:13:44 freebsd sm-msp-queue[742]: unable to qualify my own domain name (freebsd) -- using short name
      
      Set the hostname to an FQDN during the installation process to enable
      FreeBSD VMs to boot more quickly.
      3dca2be6
  16. 13 Jan, 2022 2 commits
  17. 23 Dec, 2021 3 commits
  18. 21 Dec, 2021 1 commit
  19. 17 Dec, 2021 5 commits
  20. 16 Dec, 2021 2 commits
  21. 15 Dec, 2021 1 commit