- 18 Jul, 2022 4 commits
-
-
Evangelos Foutras authored
Brings support for managing Primary IPs.
-
Evangelos Foutras authored
There's a bit of a chicken and egg situation here but it's preferable to manage the server's attributes the same way as all of the cloud servers.
-
Evangelos Foutras authored
-
Evangelos Foutras authored
-
- 15 Jul, 2022 1 commit
-
-
Evangelos Foutras authored
gitlab: include task to prune unused docker images See merge request archlinux/infrastructure!603
-
- 14 Jul, 2022 1 commit
-
-
Evangelos Foutras authored
After starting a new container with the latest version of GitLab, opt to remove older docker images so they do not take up disk space needlessly.
-
- 10 Jul, 2022 5 commits
-
-
Evangelos Foutras authored
Add new mirrors in Seoul and Sydney See merge request archlinux/infrastructure!602
-
Evangelos Foutras authored
Also tweak the documentation on rebuilderd workers and add runner1.
-
Evangelos Foutras authored
-
Evangelos Foutras authored
We do not really want to make all mirrors run mirrorcheck, so make it conditional based on whether archweb_mirrorcheck_locations is defined.
-
Evangelos Foutras authored
The sshd role needs to open a firewall hole and will fail if firewalld isn't present. Also place the wireguard role right after firewall role because it is needed by promtail further down.
-
- 09 Jul, 2022 5 commits
-
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
The upstream `sample_config.yaml` is now minimal, so we cannot diff with it anymore.
-
Evangelos Foutras authored
-
- 06 Jul, 2022 2 commits
-
-
Kristian Klausen authored
archwiki: LocalSettings.php: give registered users the 'writeapi' right See merge request archlinux/infrastructure!601
-
nl6720 authored
Adding/removing pages from the whitelist when using the Vector skin requires the write API now. Without this, regular users get this error: You're not allowed to edit this wiki through the API.
-
- 05 Jul, 2022 9 commits
-
-
Kristian Klausen authored
archwiki: upgrade to 1.38.1-1 See merge request archlinux/infrastructure!598
-
- $wgScriptExtension was removed in MW 1.31 - $wgDBmysql5 was removed in MW 1.33 - $wgShowIPinHeader was removed in MW 1.27 - $wgUseETag was removed in MW 1.28 - $wgEnableWriteAPI was removed in MW 1.32 - $wgShowSQLErrors was removed in MW 1.37
-
$wgFragmentMode = [ 'html5', 'legacy' ]; is the default value since MediaWiki 1.37: https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgFragmentMode
-
These were fixed in MediaWiki 1.38
-
Also updated some settings: - The $wgShellLocale setting was removed from MediaWiki, see https://www.mediawiki.org/wiki/Special:MyLanguage/MediaWiki_1.38 - The "new" Vector skin got a name "vector-2022" and can be set simply by $wgDefaultSkin = 'vector-2022'; see https://www.mediawiki.org/wiki/Skin:Vector/2022#Note_about_1.38_release
-
Kristian Klausen authored
archweb: use a whitelist for files in /iso/ See merge request archlinux/infrastructure!595
-
nl6720 authored
Allow only .sig, .torrent and .txt. This is done to prevent downloading files such as https://archlinux.org/iso/latest/arch/boot/x86_64/vmlinuz-linux.
-
Evangelos Foutras authored
Add kpcyrd to multilib group See merge request archlinux/infrastructure!600
-
kpcyrd authored
-
- 03 Jul, 2022 8 commits
-
-
Kristian Klausen authored
install_arch: use versionless bootstrap tarball See merge request archlinux/infrastructure!596
-
nl6720 authored
Since release 2022.07.01, there is a versionless bootstrap tarball file (archlinux-bootstrap-x86_64.tar.gz). See https://github.com/pierres/archiso-manager/pull/12. "latest" is a valid version, so there is no need to check for the exact version number anymore.
-
Kristian Klausen authored
archwiki: disable Lockdown extension See merge request archlinux/infrastructure!597
-
Jakub Klinkovský authored
This restores public access to recent changes, page history etc. which was disabled in September 2019 due to misbehaving crawlers - see commits https://github.com/archlinux/archwiki/commit/f2c518d3df94e9ad6898fdd03cac982902f8ac36 and https://github.com/archlinux/archwiki/commit/8595e8d66141e608db794f1deef3e52cb36e5e78. Let's hope that our robots.txt has been improved since then and the server load will not increase much. If it proves to be still a problem, this commit can be reverted and we will figure out better solution.
-
Kristian Klausen authored
Add new domain for project documentation (archlinux.page) See merge request archlinux/infrastructure!594
-
Kristian Klausen authored
Ref: archlinux/monthly-reports!1
-
Kristian Klausen authored
Ref: archlinux/repod!65
-
Kristian Klausen authored
We want non-DevOps to be able to deploy project documentation (ex: repod) with GitLab Pages and a separate domain was considered the only sensible solution due to security issues[1]. [1] https://github.blog/2013-04-09-yummy-cookies-across-domains/
-
- 02 Jul, 2022 1 commit
-
-
Evangelos Foutras authored
-
- 29 Jun, 2022 1 commit
-
-
Evangelos Foutras authored
- IPMI credentials for luna.archlinux.org - Entry with no credentials for PIA boxes
-
- 28 Jun, 2022 1 commit
-
-
Jan Alexander Steffens (heftig) authored
-
- 23 Jun, 2022 1 commit
-
-
Kristian Klausen authored
Give artafinde access to the mailman servers See merge request archlinux/infrastructure!593
-
- 22 Jun, 2022 1 commit
-
-
Kristian Klausen authored
artafinde wants to help with the mailman3 migration[1], so give him access to the mailman servers. [1] archlinux/infrastructure#59
-