/home/zuul/src/opendev.org/opendev/system-config/playbooks/letsencrypt.yaml
Execution
Date 08 Apr 2026 21:36:49 +0000
Duration 00:00:25.05
Controller bridge99.opendev.org
User root
Versions
Ansible 2.15.13
ara 1.7.5 / 1.7.5
Python 3.10.12
Summary
2 Hosts
43 Tasks
43 Results
5 Plays
32 Files
0 Records

File: /home/zuul/src/opendev.org/opendev/system-config/playbooks/letsencrypt.yaml

# This needs to happen in order.  letsencrypt hosts export their TXT
# authentication records which is installed onto adns1, and then the
# hosts verify to issue/renew keys
- hosts: "certcheck:!disabled"
  roles:
    - install-certcheck
- hosts: "letsencrypt:!disabled"
  name: "Deploy and renew certificates"
  roles:
    - letsencrypt-acme-sh-install
    - letsencrypt-request-certs
- hosts: "adns-primary:!disabled"
  name: "Install txt records"
  roles:
    - letsencrypt-install-txt-record
- hosts: "letsencrypt:!disabled"
  name: "Create certs"
  roles:
    - letsencrypt-create-certs
- hosts: "certcheck:!disabled"
  roles:
    - letsencrypt-config-certcheck