I just got this error message when building an updated pywikibot-buildservice image:
[step-export] 2023-12-30T16:02:44.228444405Z ERROR: failed to export: failed to write image to the following tags: [tools-harbor.wmcloud.org/tool-pywikibot/pywikibot-scripts-stable:latest: PATCH https://tools-harbor.wmcloud.org/v2/tool-pywikibot/pywikibot-scripts-stable/blobs/uploads/e07b5429-fcb2-4009-9eb3-d0dc5a492e84?_state=REDACTED: unexpected status code 500 Internal Server Error: <html> [step-export] 2023-12-30T16:02:44.228501698Z <head><title>500 Internal Server Error</title></head> [step-export] 2023-12-30T16:02:44.228513968Z <body> [step-export] 2023-12-30T16:02:44.228522933Z <center><h1>500 Internal Server Error</h1></center> [step-export] 2023-12-30T16:02:44.228532921Z <hr><center>nginx/1.18.0</center> [step-export] 2023-12-30T16:02:44.228562400Z </body> [step-export] 2023-12-30T16:02:44.228570800Z </html> [step-export] 2023-12-30T16:02:44.228578157Z ] [step-results] 2023-12-30T16:02:45.199470257Z 2023/12/30 16:02:45 Skipping step because a previous step failed
and in proxy-03 logs I see this:
2023/12/30 16:02:36 [crit] 3404031#3404031: *58485319 pwrite() "/var/lib/nginx/body/0000463514" failed (28: No space left on device), client: 172.16.2.172, server: , request: "PATCH /v2/tool-pywikibot/pywikibot-scripts-stable/blobs/uploads/ef3e3395-9cf2-4b78-a802-be688e9fdfeb?_state=REDACTED HTTP/2.0", host: "tools-harbor.wmcloud.org"
/var/lib/nginx is a 1G tmpfs device:
root@proxy-03:~# df -h /var/lib/nginx Filesystem Size Used Avail Use% Mounted on tmpfs 1.0G 0 1.0G 0% /var/lib/nginx
The image was published successfully after a retry.