Evangelos Foutras
733ad7cb24
grafana: rebase grafana.ini to grafana 9.3.0-1
2022-12-04 18:42:52 +02:00
Evangelos Foutras
afed8d12ff
Onboard tpkessler as TU
...
Ref #485
2022-11-30 11:41:59 +02:00
Leonidas Spyropoulos
7202d15c21
Merge branch 'master' into 'master'
...
aurweb: bump to v6.1.9
See merge request archlinux/infrastructure!661
2022-11-27 11:16:33 +00:00
Leonidas Spyropoulos
52f815ebaa
aurweb: bump to v6.1.9
...
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2022-11-27 11:14:28 +00:00
Jan Alexander Steffens (heftig)
409e7880c3
matrix: Update mjolnir to v1.6.1
2022-11-23 23:50:45 +01:00
Jan Alexander Steffens (heftig)
927f1b6d4c
matrix: Update synapse to 1.72.0
2022-11-23 19:11:38 +01:00
Jan Alexander Steffens (heftig)
2c1c174169
grafana: Update synapse dashboard
...
Copy the latest dashboard from upstream, fixing the graphs.
2022-11-19 12:40:27 +01:00
Jelle van der Waa
ecc3074330
archweb: add mastodon verification url
2022-11-18 20:42:50 +01:00
Jelle van der Waa
cb5f8128fd
Bump archweb to the latest release
2022-11-18 20:39:06 +01:00
Evangelos Foutras
0f8ef2c479
Add GitLab Pages for "rfc"
...
Ref: https://gitlab.archlinux.org/archlinux/rfcs/-/merge_requests/15
2022-11-17 22:29:27 +02:00
Evangelos Foutras
9bdb6a8e9d
find-arch-on-crt.sh: skip riscv.mirror.pkgbuild.com
...
Similarly to geo.mirror.pkgbuild.com, this is monitored elsewhere.
2022-11-17 22:19:55 +02:00
Leonidas Spyropoulos
591431b707
keycloak: use email templates from archlinux-theme
...
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2022-11-15 19:15:09 +00:00
Evangelos Foutras
228419b83e
tf-stage2: alphabetically sort uptimerobot monitors
2022-11-14 22:21:11 +02:00
Kristian Klausen
d93baf67ea
tf-stage2: Monitor accounts with UptimeRobot
...
Fix #475
2022-11-13 19:21:27 +01:00
Evangelos Foutras
9d8146c844
prometheus: restore conf.d/prometheus default perm
...
No reason this should be 0600 as it doesn't contain any sensitive data;
switch it back to the package's default permissions of 0644.
2022-11-12 20:40:54 +02:00
Evangelos Foutras
dba7a2a950
Merge branch 'fold-syncrepo-script-into-mirrorsync' into 'master'
...
syncrepo: let mirrorsync perform the repo syncing
See merge request archlinux/infrastructure!652
2022-11-12 20:23:13 +02:00
Evangelos Foutras
a782c6953f
syncrepo: let mirrorsync perform the repo syncing
...
This role will still handle setting up nginx and rsyncd, due to specific
configuration requirements these services have.
We're also effectively relieving build.archlinux.org of rsyncd duties as
it is not something it should be doing anyway.
2022-11-12 20:22:08 +02:00
Evangelos Foutras
ef1f5c81b6
Merge branch 'update-mkinitcpio-project-URL' into 'master'
...
mailman: update mkinitcpio URL in arch-projects mailing list description
See merge request archlinux/infrastructure!654
2022-11-12 20:13:19 +02:00
nl6720
ee84eb063c
mailman: update mkinitcpio URL in arch-projects mailing list description
...
mkinitcpio moved from GitHub to gitlab.archlinux.org.
See https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/474 .
2022-11-12 20:10:12 +02:00
Evangelos Foutras
046efd7fb2
kcadm_wrapper.sh: call kcadm.sh instead of kcadm
...
I think this was renamed when Keycloak switched to Quarkus.
2022-11-12 18:58:15 +02:00
Evangelos Foutras
26b27b1d53
Merge branch 'keycloak-drop-auth-prefix' into 'master'
...
keycloak: remove /auth from all Keycloak endpoints
See merge request archlinux/infrastructure!655
2022-11-12 18:56:30 +02:00
Evangelos Foutras
ed19221404
keycloak: remove /auth from all Keycloak endpoints
...
From [1]: "By default, the new Quarkus distribution removes /auth from
the context-path."
[1] https://www.keycloak.org/migration/migrating-to-quarkus
2022-11-12 17:33:36 +02:00
Evangelos Foutras
20c0df7a7b
Merge branch 'synapse-backchannel-logouts' into 'master'
...
matrix: Enable backchannel logouts from keycloak to synapse
See merge request archlinux/infrastructure!653
2022-11-12 17:33:04 +02:00
Jan Alexander Steffens (heftig)
a7cc74f489
matrix: Enable backchannel logouts from keycloak to synapse
2022-11-12 17:32:33 +02:00
Evangelos Foutras
c6cfff7756
mailman: use postgresql:// engine URL in mailman.cfg
...
SQLAlchemy 1.4 no longer accepts engine URLs of the form postgres://.
https://docs.sqlalchemy.org/en/20/changelog/changelog_14.html#change-3687655465c25a39b968b4f5f6e9170b
2022-11-12 01:05:50 +02:00
Jan Alexander Steffens (heftig)
0868a07a6d
matrix: Update synapse to 1.71.0
2022-11-08 20:50:13 +01:00
Evangelos Foutras
f9e239e85d
syncrepo: remove redundant CacheDir configuration
...
CacheDir, as configured by common's pacman.conf task, already includes
the local package mirror when available (on mirrors, gemini and build).
2022-11-06 20:53:34 +02:00
Evangelos Foutras
10edbd1647
mirrorsync: fix hardcoded nginx root directory
...
This worked because riscv was the only nginx-enabled mirror.
Fixes: 43eb814bcf
("Combine sync{archive,debug,riscv} into mirrorsync")
2022-11-06 19:57:31 +02:00
Evangelos Foutras
095a7d76e7
grafana: add dashboard w/ geo mirror traffic stats
2022-11-06 17:53:34 +02:00
Evangelos Foutras
27f1d4c7c4
grafana: rebase grafana.ini to grafana 9.2.3-1
2022-11-06 15:06:24 +02:00
Evangelos Foutras
1626a663f7
Merge branch 'sshd-dir-perms' into 'master'
...
sshd: adjust /etc/ssh and includes dir permissions
See merge request archlinux/infrastructure!651
2022-11-06 07:29:23 +02:00
Evangelos Foutras
8fd41b3b86
sshd: adjust /etc/ssh and includes dir permissions
...
There is no reason these should have such restrictive permissions, and
missing the execute bit appears to be a mistake. Let /etc/ssh keep the
mode from the package (0755). Use the same for the includes directory.
2022-11-06 07:21:38 +02:00
Evangelos Foutras
5c38ef929c
Merge branch 'archmanweb-v1.5' into 'master'
...
Update archmanweb to v1.5
See merge request archlinux/infrastructure!650
2022-11-05 00:32:08 +00:00
Jakub Klinkovský
5c9b09fd70
Update archmanweb to v1.5
2022-11-03 21:46:56 +01:00
Leonidas Spyropoulos
10cb858293
Merge branch 'aurweb_oct_release' into 'master'
...
aurweb: new release
See merge request archlinux/infrastructure!649
2022-11-02 23:27:05 +00:00
Leonidas Spyropoulos
1cef59599d
aurweb: release v6.1.8, fix git config setup
...
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2022-11-02 23:26:24 +00:00
Leonidas Spyropoulos
cc5440eda8
aurweb: remove kevr and allow artafinde to tag releases on aurweb
...
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2022-11-02 23:26:24 +00:00
Leonidas Spyropoulos
8c0f468684
aurweb: use specific prod logging on gunicorn
...
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2022-11-02 23:26:24 +00:00
Leonidas Spyropoulos
ba9786a35e
aurweb: goaurrpc disable admin api with 1.2.0 release
...
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2022-11-02 23:26:24 +00:00
Kristian Klausen
f1de7104d7
Merge branch 'postgres-C.UTF-8' into 'master'
...
Migrate PostgreSQL to C.UTF-8
Closes #470
See merge request archlinux/infrastructure!643
2022-11-03 00:14:21 +01:00
Kristian Klausen
e9e44d445c
Migrate PostgreSQL to C.UTF-8
...
C.UTF-8 is installed by default, so we can avoid messing with locale-gen
by using that.
All the postgres servers (excluding matrix due to[1]) have been migrated
with the following commands:
# sudo -u postgres pg_dumpall > d
# sed "s/LOCALE = 'C'/LOCALE = 'C.UTF-8'/" -i d
# systemctl stop postgresql.service
# mv /var/lib/postgres/data{,.old}
$ ansible-playbook --diff -t postgres playbooks/<host>.yml
# sudo -u postgres psql < d
[1] 19a57f4a37/docs/postgres.md (fixing-incorrect-collate-or-ctype)
Fix #470
2022-11-03 00:11:36 +01:00
Jan Alexander Steffens (heftig)
3e2fdfce00
matrix: Update bridge to 0.36.0
2022-10-30 21:57:02 +01:00
Jan Alexander Steffens (heftig)
1018823f82
matrix: Update synapse to 1.70.1
2022-10-30 20:43:28 +01:00
Evangelos Foutras
cd29b68d72
tf-stage2: update keycloak provider to 4.0.1
...
Set the base_path provider attribute to "/auth" until we move the /auth
endpoint to be served from the root of https://accounts.archlinux.org/ .
2022-10-29 16:01:43 +03:00
Evangelos Foutras
39bcf629f0
tf-stage1: version bump of terraform providers
...
- hcloud: 1.34.3 -> 1.35.2
- hetznerdns: 2.1.0 -> 2.2.0
2022-10-29 15:36:25 +03:00
Evangelos Foutras
ba846bacb1
Merge branch 'archwiki-1.38.4-1' into 'master'
...
archwiki: upgrade to 1.38.4-1
See merge request archlinux/infrastructure!647
2022-10-25 11:20:47 +00:00
nl6720
fa5d55b1a4
archwiki: upgrade to 1.38.4-1
2022-10-25 14:13:04 +03:00
Levente Polyak
62cfdcbb93
Merge branch 'sec-tracker-0.14.1' into 'master'
...
security-tracker: bump version to 0.14.1
See merge request archlinux/infrastructure!646
2022-10-24 23:02:08 +00:00
Levente Polyak
93f92ab082
security-tracker: bump version to 0.14.1
2022-10-25 00:59:16 +02:00
Evangelos Foutras
927b8111c2
grafana: add blank line after auth.anonymous.enabled
...
Using an inline statement eats the blank line after it; to overcome this
switch to an inline expression, which also happens to be easier to read.
2022-10-24 16:28:36 +03:00