Skip to content
Snippets Groups Projects
Select Git revision
  • 9701c2a68deaea356540619bbb323f909226de10
  • main default protected
  • js
  • 11.5 protected
  • task/trigger-website-project
5 results

Content.html

Blame
  • prepare.yml 1.65 KiB
    ---
    - name: Prepare
      hosts: "*"
      tasks:
        - name: add SLUB Debian Repository
          block:
            - name: install GPG
              ansible.builtin.apt:
                name: "gnupg"
                state: latest
                update_cache: true
              become: true
            - name: add GPG key for SLUB Debian repository
              ansible.builtin.apt_key:
                url: "https://sdvdebianrepo.slub-dresden.de/deb-repository/pub.gpg.key"
                state: present
              become: true
            - name: add repo URL to sources.list
              ansible.builtin.apt_repository:
                repo: "deb https://sdvdebianrepo.slub-dresden.de/deb-repository bullseye main"
                state: present
                update_cache: true
                mode: "0644"
              become: true
          when: ansible_os_family == "Debian"
        - name: Increase disk size of created VM. The Rocky Linux 8 Vagrant image is too small to fit the IBMSP client on it, so we have to make room before running any tests.
          block:
            - name: install growpart
              ansible.builtin.yum:
                name: "cloud-utils-growpart"
              become: true
            - name: resize partition
              ansible.builtin.command: "growpart /dev/sda 1"
              register: growpart
              changed_when: '"CHANGED:" in growpart.stdout'
              failed_when:
                - 'not "it cannot be grown" in growpart.stdout'
                - 'not growpart.rc == 0'
              become: true
            - name: resize XFS filesystem
              ansible.builtin.command: "xfs_growfs -d /"
              register: growfs
              changed_when: '"data blocks changed from" in growfs.stdout'
              become: true
          when: ansible_os_family == "RedHat"