/home/zuul/src/opendev.org/opendev/system-config/playbooks/service-bridge.yaml
Execution
Date 08 Apr 2026 21:34:53 +0000
Duration 00:01:45.70
Controller bridge99.opendev.org
User root
Versions
Ansible 2.15.13
ara 1.7.5 / 1.7.5
Python 3.10.12
Summary
1 Hosts
92 Tasks
90 Results
2 Plays
34 Files
0 Records

File: /home/zuul/src/opendev.org/opendev/system-config/playbooks/roles/edit-secrets-script/tasks/main.yaml

- name: Copy edit-secrets script
  copy:
    mode: 0750
    src: edit-secrets
    dest: /usr/local/bin/edit-secrets

- name: Add required emacs configuration
  lineinfile:
    path: /root/.emacs
    regexp: 'epg-pinentry-mode'
    line: "(setq epg-pinentry-mode 'loopback)"
    state: present
    create: yes
    owner: root
    group: root
    mode: '0644'

- name: Ensure gnupg directory
  file:
    path: /root/.gnupg
    state: directory
    owner: root
    group: root
    mode: '0700'

- name: Add required gpg-agent configuration
  lineinfile:
    path: /root/.gnupg/gpg-agent
    regexp: '^allow-loopback-pinentry'
    line: 'allow-loopback-pinentry'
    state: present
    create: yes
    owner: root
    group: root
    mode: '0400'