Commits on Source (48)
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
The JournalHandler doesn't support flushing, anyway.
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Evangelos Foutras authored
We noticed readlinks and reporead on gemini failing to connect to the archweb database immediately after rebooting. To fix this, place them after network-online.target. Do the same for all but one of the other service units even though they run on timers 10-15 minutes after boot for completeness and correctness.
-
Evangelos Foutras authored
archweb: Put most services after network-online.target See merge request !486
-
Evangelos Foutras authored
After=network-online.target is likely insufficient by itself. Fixes: 104d08a1 ("archweb: Put most services after network-online.target") Fixes: c844d0cb ("Split storage box monitoring into new text collector")
-
Jan Alexander Steffens (heftig) authored
- Drop the custom service file, use the packaged one - Merge in the comments from the packaged config file
-
Jan Alexander Steffens (heftig) authored
-
-
Kristian Klausen authored
archwiki: update to 1.36.1-3 See merge request !488
-
Jakub Klinkovský authored
-
Kristian Klausen authored
Update archmanweb to v1.3 See merge request !487
-
-
-
-
Kristian Klausen authored
Ref: service-agreements!16
-
Kristian Klausen authored
Add Keycloak terms and conditions See merge request !482
-
-
Kristian Klausen authored
keycloak: Enable account registation (fixes #39) Closes #39 See merge request !15
-
Document how we backup our databases/gitlab instances.
-
Sven-Hendrik Haase authored
Mention postgresql/gitlab/mariadb backups See merge request !299
-
Evangelos Foutras authored
-
Jelle van der Waa authored
-
Jelle van der Waa authored
Some people love to do 48 req/s to our tracker which causes ~100% cpu. For now we allow 5req/sec with a burst of 10 requests.
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Evangelos Foutras authored
Also adjust indentation and make the uploaded files owned by nobody.
-
Jan Alexander Steffens (heftig) authored
-
Jelle van der Waa authored
-
Jelle van der Waa authored
-
Jelle van der Waa authored
phrik has a polkit rule for demize to restart phrik
-
Jan Alexander Steffens (heftig) authored
-
Evangelos Foutras authored
This partially reverts commit c3d00264. The smartd changes are not ready to land yet and were included in the above commit by accident.
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
- Allow killing of any cgroup if swap is about to run out. When swap is at least 90% full, oomd will kill a cgroup, tending to kill the cgroup with the highest swap usage. - Allow killing cgroups of logged in users under severe memory pressure. When a cgroup is stalled waiting for memory at least 60% of the time, for at least 30 seconds, oomd will attempt to kill it or one of its descendant cgroups.
-
- When loki hits 5.5G RSS, aggressively reclaim its memory. This puts it under memory pressure. - When loki hits 6G RSS, invoke the kernel OOM killer. - When loki is under severe memory pressure, have systemd-oomd kill it.
-
Kristian Klausen authored
Install OOM configuration See merge request !491
-
Jelle van der Waa authored
-
Jelle van der Waa authored
-
Jelle van der Waa authored
-
We've hit this problem at least twice in the past, last time with the new Vector skin update. With this change it should not be necessary to do anything manually after an update.
-
-
Kristian Klausen authored
archwiki: ensure that MediaWiki file cache is invalidated on each MediaWiki update See merge request !490
Showing
- docs/backups.md 17 additions, 0 deletionsdocs/backups.md
- group_vars/all/vault_matrix.yml 202 additions, 194 deletionsgroup_vars/all/vault_matrix.yml
- playbooks/man.archlinux.org.yml 1 addition, 1 deletionplaybooks/man.archlinux.org.yml
- playbooks/tasks/pacman-website.yml 25 additions, 20 deletionsplaybooks/tasks/pacman-website.yml
- roles/archweb/defaults/main.yml 1 addition, 1 deletionroles/archweb/defaults/main.yml
- roles/archweb/templates/archweb-memcached.service.j2 2 additions, 1 deletionroles/archweb/templates/archweb-memcached.service.j2
- roles/archweb/templates/archweb-mirrorcheck.service.j2 2 additions, 1 deletionroles/archweb/templates/archweb-mirrorcheck.service.j2
- roles/archweb/templates/archweb-mirrorresolv.service.j2 2 additions, 1 deletionroles/archweb/templates/archweb-mirrorresolv.service.j2
- roles/archweb/templates/archweb-planet.service.j2 2 additions, 1 deletionroles/archweb/templates/archweb-planet.service.j2
- roles/archweb/templates/archweb-populate_signoffs.service.j2 2 additions, 1 deletionroles/archweb/templates/archweb-populate_signoffs.service.j2
- roles/archweb/templates/archweb-readlinks.service.j2 2 additions, 1 deletionroles/archweb/templates/archweb-readlinks.service.j2
- roles/archweb/templates/archweb-rebuilderd.service.j2 2 additions, 1 deletionroles/archweb/templates/archweb-rebuilderd.service.j2
- roles/archweb/templates/archweb-reporead.service.j2 2 additions, 1 deletionroles/archweb/templates/archweb-reporead.service.j2
- roles/archweb/templates/archweb-rsync_iso.service.j2 2 additions, 1 deletionroles/archweb/templates/archweb-rsync_iso.service.j2
- roles/archweb/templates/local_settings.py.j2 1 addition, 1 deletionroles/archweb/templates/local_settings.py.j2
- roles/archwiki/defaults/main.yml 1 addition, 1 deletionroles/archwiki/defaults/main.yml
- roles/archwiki/handlers/main.yml 9 additions, 0 deletionsroles/archwiki/handlers/main.yml
- roles/archwiki/tasks/main.yml 3 additions, 4 deletionsroles/archwiki/tasks/main.yml
- roles/common/files/oomd-override_-.slice.conf 2 additions, 0 deletionsroles/common/files/oomd-override_-.slice.conf
- roles/common/files/oomd-override_user@.service.conf 3 additions, 0 deletionsroles/common/files/oomd-override_user@.service.conf