Files
grm/ansible/roles/gitea-runner/molecule/common/prepare.yml
T
Emil SimeonovandDevin <158243242+devin-ai-integration[bot]@users.noreply.github.com> 7b0e700fe5
CI / quality (pull_request) Successful in 1m7s
CI / molecule-tests (2) (pull_request) Failing after 5m54s
CI / molecule-tests (1) (pull_request) Failing after 6m2s
CI / molecule-tests (0) (pull_request) Failing after 6m3s
fix: use gnupg instead of gpg package name on Arch Linux
The Arch Linux pacman package for GPG is called 'gnupg', not 'gpg'.
The molecule prepare.yml was trying to install a non-existent 'gpg'
package, causing failures on the archlinux platform.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-21 00:22:20 +02:00

35 lines
903 B
YAML

---
- name: Prepare
hosts: all
become: true
tasks:
- name: Update apt cache
ansible.builtin.apt:
update_cache: true
cache_valid_time: 0
when: ansible_facts['os_family'] == 'Debian'
- name: Install prerequisites for rootless Docker role (Debian/Ubuntu)
ansible.builtin.apt:
name:
- curl
- gpg
- python3-debian
- ca-certificates
state: present
when: ansible_facts['os_family'] == 'Debian'
- name: Update pacman cache
community.general.pacman:
update_cache: true
when: ansible_facts['os_family'] == 'Archlinux'
- name: Install prerequisites for rootless Docker role (Arch Linux)
community.general.pacman:
name:
- curl
- gnupg
- ca-certificates
state: present
when: ansible_facts['os_family'] == 'Archlinux'