Skip to content
Snippets Groups Projects
Verified Commit f354ae35 authored by Kristian Klausen's avatar Kristian Klausen :tada:
Browse files

dbscripts: Bump to latest commit for repos/archive split fixes

0ebae15 ("chore(cron-jobs): Remove obsolete integrity-check script and friends")
2edd43d ("feat(db-archive): Archive package files atomically")
a56c710 ("feat(db-functions): Check the archive index in check_reproducible")
ea98599 ("fix(db-functions): Suppress realpath error output")

Fix #531
parent cd7edcc4
No related branches found
No related tags found
1 merge request!905Move the repos and associated services to its own server
dbscripts_commit: cde46716a8cde5424297c9ed350d43ad26e8b1f1
dbscripts_commit: 0ebae15384d0f4acd79445a4beaf1599a7b379f7
dbscripts_update: true
dbscripts_pgp_emails: ['jelle@archlinux.org', 'anthraxx@archlinux.org', 'foxboron@archlinux.org']
dbscripts_pgp_emails: ['jelle@archlinux.org', 'anthraxx@archlinux.org', 'foxboron@archlinux.org', 'kristian@klausen.dk']
git_state_repo: /srv/repos/state
git_pkg_cache: /srv/repos/pkg-cache
......
[Unit]
# Fail-safe in case this is accidentally deployed on an archive server
ConditionPathExists=!/srv/archive/repos
[Service]
User=archive
Type=oneshot
ExecStart=/srv/repos/git-packages/dbscripts/cron-jobs/archive-index
ProtectSystem=strict
ProtectHome=yes
ReadWritePaths=/srv/archive
[Timer]
OnCalendar=hourly
Persistent=true
[Install]
WantedBy=timers.target
......@@ -258,6 +258,8 @@
- createlinks.service
- archive-cleanup.service
- archive-cleanup.timer
- archive-index.service
- archive-index.timer
- name: Activate systemd timers
service: name={{ item }} enabled=yes state=started
......@@ -268,6 +270,7 @@
- gen_rsyncd.timer
- createlinks.timer
- archive-cleanup.timer
- archive-index.timer
# Allow different maintainers (unix users) to touch the git state repositories
# https://git-scm.com/docs/git-config/2.35.2#Documentation/git-config.txt-safedirectory
......
......@@ -22,6 +22,7 @@ hosts deny = *
[archive]
path = /srv/archive
comment = archive
exclude = .*
hosts allow = {{ hostvars['gemini.archlinux.org']['ipv4_address'] }} {{ hostvars['gemini.archlinux.org']['ipv6_address'] }}
# Just the release/stable iso/packages (for most mirrors)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment