Cryptograss:PickiPedia/deploy logs/26242129
From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
✗ pickipedia redeploy failed at block 26,242,129 (2026-10-21 16:19 UTC), in 0m 39s, maybelle-config 236c34a0c19c.
Posted by DrivingThatTrain. Taken out before posting: 0 vault values, by exact match, and 0 secret-shaped strings.
Where it stopped
- docker-wiki : Build wiki Docker image (nginx still running)
fatal: [pickipedia]: FAILED! => {"changed": true, "cmd": ["docker", "compose", "build", "--pull"], "delta": "0:00:00.899146", "end": "2026-10-21 16:19:54.939101", "msg": "non-zero return code", "rc": 1, "start": "2026-10-21 16:19:54.039955", "stderr": " Image pickipedia-docker-wiki Building \nDockerfile:7\n\n--------------------\n\n 5 | # Pinned to the release that fixes CVE-2026-109618/-109619 (21 Oct 2026):\n\n 6 | # the moving 8.2-apache tag lagged the release by hours.\n\n 7 | >>> FROM php:8.2.35-apache\n\n 8 | \n\n 9 | # Install PHP extensions needed by MediaWiki
The whole log
PLAY [Provision PickiPedia MediaWiki Server] ***********************************
TASK [Gathering Facts] *********************************************************
ok: [pickipedia]
TASK [Drop Caddy's Cloudsmith apt source] **************************************
ok: [pickipedia]
TASK [Update apt cache] ********************************************************
ok: [pickipedia]
TASK [Install system packages] *************************************************
ok: [pickipedia]
TASK [Set timezone] ************************************************************
ok: [pickipedia]
TASK [Deploy SSH login banner] *************************************************
ok: [pickipedia]
TASK [Say in magenta who comes in by SSH, and as which account] ****************
TASK [/mnt/HC_Volume_104062902/maybelle-config/pickipedia-vps/ansible/../../shared/ansible/roles/ssh-announce : Create /etc/magenta and /usr/local/lib/magenta] ***
ok: [pickipedia] => (item=/etc/magenta)
ok: [pickipedia] => (item=/usr/local/lib/magenta)
TASK [/mnt/HC_Volume_104062902/maybelle-config/pickipedia-vps/ansible/../../shared/ansible/roles/ssh-announce : Install the script that tells magenta] ***
ok: [pickipedia]
TASK [/mnt/HC_Volume_104062902/maybelle-config/pickipedia-vps/ansible/../../shared/ansible/roles/ssh-announce : Install the login hook] ***
ok: [pickipedia]
TASK [/mnt/HC_Volume_104062902/maybelle-config/pickipedia-vps/ansible/../../shared/ansible/roles/ssh-announce : Write whose each key is] ***
ok: [pickipedia]
TASK [/mnt/HC_Volume_104062902/maybelle-config/pickipedia-vps/ansible/../../shared/ansible/roles/ssh-announce : Give it magenta's access key] ***
ok: [pickipedia]
TASK [/mnt/HC_Volume_104062902/maybelle-config/pickipedia-vps/ansible/../../shared/ansible/roles/ssh-announce : No access key in the vault, so no announcing] ***
skipping: [pickipedia]
TASK [/mnt/HC_Volume_104062902/maybelle-config/pickipedia-vps/ansible/../../shared/ansible/roles/ssh-announce : Run the hook as each SSH session opens] ***
ok: [pickipedia]
TASK [mariadb : Install MariaDB server] ****************************************
ok: [pickipedia]
TASK [mariadb : Start and enable MariaDB] **************************************
ok: [pickipedia]
TASK [mariadb : Create database] ***********************************************
ok: [pickipedia]
TASK [mariadb : Create database user] ******************************************
[WARNING]: Option column_case_sensitive is not provided. The default is now
false, so the column's name will be uppercased. The default will be changed to
true in community.mysql 4.0.0.
ok: [pickipedia]
TASK [mariadb : Configure MariaDB for MediaWiki] *******************************
ok: [pickipedia]
TASK [mariadb : Create backup script] ******************************************
ok: [pickipedia]
TASK [mariadb : Schedule daily backup] *****************************************
ok: [pickipedia]
TASK [wiki-secrets : Create web root directory] ********************************
ok: [pickipedia]
TASK [wiki-secrets : Fetch GlitchTip DSN from maybelle] ************************
ok: [pickipedia]
TASK [wiki-secrets : Create LocalSettings.local.php with secrets] **************
ok: [pickipedia]
TASK [docker-wiki : Install Docker prerequisites] ******************************
ok: [pickipedia]
TASK [docker-wiki : Add Docker GPG key] ****************************************
ok: [pickipedia]
TASK [docker-wiki : Add Docker repository] *************************************
ok: [pickipedia]
TASK [docker-wiki : Install Docker] ********************************************
ok: [pickipedia]
TASK [docker-wiki : Ensure Docker is running] **********************************
ok: [pickipedia]
TASK [docker-wiki : Create Docker config directory] ****************************
ok: [pickipedia]
TASK [docker-wiki : Deploy Dockerfile] *****************************************
changed: [pickipedia]
TASK [docker-wiki : Deploy docker-compose.yml] *********************************
ok: [pickipedia]
TASK [docker-wiki : Build wiki Docker image (nginx still running)] *************
fatal: [pickipedia]: FAILED! => {"changed": true, "cmd": ["docker", "compose", "build", "--pull"], "delta": "0:00:00.899146", "end": "2026-10-21 16:19:54.939101", "msg": "non-zero return code", "rc": 1, "start": "2026-10-21 16:19:54.039955", "stderr": " Image pickipedia-docker-wiki Building \nDockerfile:7\n\n--------------------\n\n 5 | # Pinned to the release that fixes CVE-2026-109618/-109619 (21 Oct 2026):\n\n 6 | # the moving 8.2-apache tag lagged the release by hours.\n\n 7 | >>> FROM php:8.2.35-apache\n\n 8 | \n\n 9 | # Install PHP extensions needed by MediaWiki. ghostscript, poppler-utils and\n\n--------------------\n\nfailed to solve: php:8.2.35-apache: failed to resolve source metadata for docker.io/library/php:8.2.35-apache: no match for platform in manifest: not found", "stderr_lines": [" Image pickipedia-docker-wiki Building ", "Dockerfile:7", "", "--------------------", "", " 5 | # Pinned to the release that fixes CVE-2026-109618/-109619 (21 Oct 2026):", "", " 6 | # the moving 8.2-apache tag lagged the release by hours.", "", " 7 | >>> FROM php:8.2.35-apache", "", " 8 | ", "", " 9 | # Install PHP extensions needed by MediaWiki. ghostscript, poppler-utils and", "", "--------------------", "", "failed to solve: php:8.2.35-apache: failed to resolve source metadata for docker.io/library/php:8.2.35-apache: no match for platform in manifest: not found"], "stdout": "#1 [internal] load local bake definitions\n#1 reading from stdin 528B done\n#1 DONE 0.0s\n\n#2 [internal] load build definition from Dockerfile\n#2 transferring dockerfile: 3.98kB done\n#2 DONE 0.0s\n\n#3 [internal] load metadata for docker.io/library/php:8.2.35-apache\n#3 ERROR: no match for platform in manifest: not found\n------\n > [internal] load metadata for docker.io/library/php:8.2.35-apache:\n------", "stdout_lines": ["#1 [internal] load local bake definitions", "#1 reading from stdin 528B done", "#1 DONE 0.0s", "", "#2 [internal] load build definition from Dockerfile", "#2 transferring dockerfile: 3.98kB done", "#2 DONE 0.0s", "", "#3 [internal] load metadata for docker.io/library/php:8.2.35-apache", "#3 ERROR: no match for platform in manifest: not found", "------", " > [internal] load metadata for docker.io/library/php:8.2.35-apache:", "------"]}
PLAY RECAP *********************************************************************
pickipedia : ok=30 changed=1 unreachable=0 failed=1 skipped=1 rescued=0 ignored=0