mirror of
https://gitlab.archlinux.org/archlinux/infrastructure.git
synced 2024-11-10 02:01:41 +01:00
4e5550a877
As announced[2][3] the bugtracker has been migrated to gitlab, so bugs.a.o can be decommissioned and replaced with a static copy[1](to avoid link rot). [1] https://gitlab.archlinux.org/archlinux/bugs-archive/ [2] https://archlinux.org/news/bugtracker-migration-to-gitlab-completed/ [3] https://lists.archlinux.org/hyperkitty/list/arch-dev-public@lists.archlinux.org/thread/WYXDTJ3TR2DWRQCDZK44BQDH67IDVGTS/ Fix #550 Fix #551
37 lines
1006 B
YAML
37 lines
1006 B
YAML
- name: Upgrade, reboot and health-check accounts.archlinux.org
|
|
hosts: accounts.archlinux.org
|
|
max_fail_percentage: 0
|
|
gather_facts: false
|
|
|
|
tasks:
|
|
- name: Upgrade and reboot
|
|
include_tasks: include/upgrade-server.yml
|
|
|
|
- name: Wait for Keycloak to become available
|
|
uri: url=https://{{ inventory_hostname }}/metrics
|
|
register: result
|
|
until: result.status == 200
|
|
# retry for 5 minutes after boot
|
|
retries: 30
|
|
delay: 10
|
|
|
|
- name: Upgrade and reboot all hetzner servers
|
|
hosts: all,!accounts.archlinux.org,!kape_servers,!equinix_metal
|
|
max_fail_percentage: 0
|
|
serial: 20%
|
|
gather_facts: false
|
|
|
|
tasks:
|
|
- name: Upgrade each host in this batch
|
|
include_tasks: include/upgrade-server.yml
|
|
|
|
- name: Upgrade and reboot all Kape and Equinix Metal servers
|
|
hosts: kape_servers,equinix_metal
|
|
max_fail_percentage: 0
|
|
serial: 1
|
|
gather_facts: false
|
|
|
|
tasks:
|
|
- name: Upgrade each host in this batch
|
|
include_tasks: include/upgrade-server.yml
|