Kristian Klausen
7265225bcd
Regenerate PAT for archlinux-docker for new token format[1]
...
[1] https://github.blog/2021-04-05-behind-githubs-new-authentication-token-formats/
2021-10-02 16:31:47 +02:00
Kristian Klausen
d70d47d944
Offboard cesura
...
Ref #396
2021-10-02 15:36:59 +02:00
Kristian Klausen
2d63bc7d07
Merge branch 'ticket_268' into 'master'
...
Clean up offload-build artifacts tasks and files
Closes #268
See merge request archlinux/infrastructure!478
2021-10-02 13:19:29 +00:00
peanutduck
db2f6341c4
Clean up offload-build artifacts tasks and files
2021-10-02 15:16:37 +02:00
Kristian Klausen
3ab6b8890c
networking: Fix missing and broken hcloud-init conditionals
...
A string is always "true"[1].
[1] https://stackoverflow.com/a/34868470
2021-10-02 15:03:04 +02:00
Kristian Klausen
520f2b6584
Merge branch 'tools-cleanup' into 'master'
...
Cleanup tools
Closes #392
See merge request archlinux/infrastructure!485
2021-10-02 12:46:39 +00:00
Kristian Klausen
7da1e273fc
Cleanup tools
...
Fix #392
2021-10-02 14:45:02 +02:00
Amin Vakil
f7f7dda23d
Extend flyspray's disabled functions
2021-10-02 14:43:17 +02:00
Jelle van der Waa
685e37bcaf
Add missing handler for restarting php7-fpm@flyspray
2021-10-02 14:36:08 +02:00
Kristian Klausen
ec1f08cd0e
Merge branch 'fix-clean-cache2' into 'master'
...
install_arch: Use shell instead of command
See merge request archlinux/infrastructure!461
2021-10-02 12:11:22 +00:00
Thorben Günther
34a72b68b7
install_arch: Use shell instead of command
...
shell is like command but runs the command through a shell, so that
piping will work.
2021-10-02 14:10:03 +02:00
Jelle van der Waa
9a9113d1b1
Fix pymemcache client errors with django
2021-10-02 14:07:25 +02:00
Kristian Klausen
0bd66f1868
Merge branch 'ticket_326' into 'master'
...
Push docker logs to journald
Closes #326
See merge request archlinux/infrastructure!480
2021-10-02 12:02:56 +00:00
peanutduck
9255c4a745
Change log-driver settings
2021-10-02 13:54:32 +02:00
Kristian Klausen
19afd18b9c
Merge branch 'archwiki-cache-invalidation' into 'master'
...
archwiki: ensure that MediaWiki file cache is invalidated on each MediaWiki update
See merge request archlinux/infrastructure!490
2021-10-02 01:03:14 +00:00
Jakub Klinkovský
6875bbb8e1
archwiki: clean up old task
2021-10-02 01:01:52 +00:00
Jakub Klinkovský
a0f5a42e90
archwiki: ensure that MediaWiki file cache is invalidated on each MediaWiki update
...
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.
2021-10-02 01:01:52 +00:00
Jelle van der Waa
44fb106eb9
Raise memcached object size memory limit for sitemaps
2021-09-30 09:19:36 +02:00
Jelle van der Waa
2bc0121be6
Emergency fix for 500 on support staff page
2021-09-29 22:06:04 +02:00
Jelle van der Waa
44df554cef
Update archweb to the latest version
2021-09-29 21:51:56 +02:00
Kristian Klausen
8a80e5993f
Merge branch 'oomd-config' into 'master'
...
Install OOM configuration
See merge request archlinux/infrastructure!491
2021-09-27 16:32:48 +00:00
Jan Alexander Steffens (heftig)
a2fd81c717
roles/loki: Install custom OOM configuration
...
- 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.
2021-09-27 18:30:49 +02:00
Jan Alexander Steffens (heftig)
698a28c6fc
roles/common: Install generic OOM configuration
...
- 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.
2021-09-27 18:30:49 +02:00
Jan Alexander Steffens (heftig)
c9754eb342
matrix: Update synapse to 1.43.0
2021-09-22 23:46:53 +02:00
Jan Alexander Steffens (heftig)
a23950ee2d
matrix: Update bridge to 0.31.0
2021-09-22 23:40:35 +02:00
Evangelos Foutras
65d793a808
Partially revert "Add polkit to phrik.archlinux.org"
...
This partially reverts commit c3d00264e6
.
The smartd changes are not ready to land yet and were included in the
above commit by accident.
2021-09-22 09:25:23 +03:00
Jan Alexander Steffens (heftig)
03b4463952
matrix: Update mjolnir to v1.1.20
2021-09-18 00:55:56 +02:00
Jelle van der Waa
c3d00264e6
Add polkit to phrik.archlinux.org
...
phrik has a polkit rule for demize to restart phrik
2021-09-17 22:26:04 +02:00
Jelle van der Waa
7d806b94f6
Enable new CSP options for hedgedoc
2021-09-14 08:31:19 +02:00
Jelle van der Waa
e63d76d851
Switch to pymemcache
2021-09-13 19:20:38 +02:00
Jan Alexander Steffens (heftig)
2b99199c57
matrix: Enable the bridge's dropMatrixMessagesAfterSecs
2021-09-12 22:22:33 +02:00
Evangelos Foutras
312738318e
Update pacman website to 6.0.1 and switch to meson
...
Also adjust indentation and make the uploaded files owned by nobody.
2021-09-10 11:20:12 +03:00
Jan Alexander Steffens (heftig)
514652806c
matrix: Update pantalaimon to 0.10.3
2021-09-08 13:56:46 +02:00
Jan Alexander Steffens (heftig)
1efe132f4a
matrix: Update synapse to 1.42.0
2021-09-08 13:56:45 +02:00
Jelle van der Waa
f078db3241
Rate limit our securit tracker
...
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.
2021-09-07 08:13:49 +02:00
Jelle van der Waa
1d6ce92890
Update archweb to latest release
2021-09-06 22:26:27 +02:00
Evangelos Foutras
ec85864d9b
Fix host variable selector in nginx dashboard
2021-09-06 10:23:09 +03:00
Sven-Hendrik Haase
b98bd57247
Merge branch 'backup_doc' into 'master'
...
Mention postgresql/gitlab/mariadb backups
See merge request archlinux/infrastructure!299
2021-09-04 20:00:48 +00:00
Jelle van der Waa
101f428fdb
Mention postgresql/gitlab/mariadb backups
...
Document how we backup our databases/gitlab instances.
2021-09-04 22:00:01 +02:00
Kristian Klausen
10aa967e51
Merge branch 'keycloak-open-registration' into 'master'
...
keycloak: Enable account registation (fixes #39 )
Closes #39
See merge request archlinux/infrastructure!15
2021-09-04 13:21:27 +00:00
Sven-Hendrik Haase
729fd21542
keycloak: Enable account registation (fixes 39)
2021-09-04 15:16:15 +02:00
Kristian Klausen
c3a68db320
Merge branch 'keycloak-terms-and-conditions' into 'master'
...
Add Keycloak terms and conditions
See merge request archlinux/infrastructure!482
2021-09-04 13:13:46 +00:00
Kristian Klausen
4ff17e8707
keycloak: Update links to "Service Agreements"
...
Ref: https://gitlab.archlinux.org/archlinux/service-agreements/-/merge_requests/16
2021-09-04 13:01:55 +02:00
Ira ㋡
249ae2a728
Make terms and conditions required by default via terraform provider
2021-09-04 13:01:55 +02:00
Ira ㋡
0ab630e96a
Add terms template with external links to project's terms and conditions
2021-09-04 12:48:37 +02:00
Ira ㋡
ab2064e646
Add terms and conditions preamble text
2021-09-04 12:48:37 +02:00
Kristian Klausen
3f55e25100
Merge branch 'master' into 'master'
...
Update archmanweb to v1.3
See merge request archlinux/infrastructure!487
2021-09-02 19:31:22 +00:00
Jakub Klinkovský
70d1910047
Update archmanweb to v1.3
2021-09-02 21:30:25 +02:00
Kristian Klausen
4dadc5dfd0
Merge branch 'archwiki-1.36.1-3' into 'master'
...
archwiki: update to 1.36.1-3
See merge request archlinux/infrastructure!488
2021-09-02 19:02:04 +00:00
Jakub Klinkovský
329cab6992
archwiki: update to 1.36.1-3
2021-09-02 20:50:40 +02:00