Build:
  1. 131
  2. 130
  3. 129
  4. 128
  5. 127
  6. 126
  7. 125
  8. 124
  9. 123
  10. 122
2026-03-26 15:23.20: New job: push ocaml/opam:opensuse-tumbleweed-ocaml-5.3 = {"manifests":["ocurrent/opam-staging@sha256:642b840c532b9e30ed0a47a70dd7cf7cbae60c8ae10b0018bfa28951b8e0142e"]}
2026-03-26 15:23.20: Waiting for confirm-threshold > dangerous
2026-03-26 15:25.20: Confirm-threshold now > dangerous
2026-03-26 15:25.20: Exec: "docker" "--config" "/tmp/push-manifest959740e" 
                           "login" "--password-stdin" "--username" "ocurrent"
WARNING! Your password will be stored unencrypted in /tmp/push-manifest959740e/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
2026-03-26 15:25.25: Exec: "docker" "--config" "/tmp/push-manifest959740e" 
                           "manifest" "create" "ocaml/opam:opensuse-tumbleweed-ocaml-5.3" 
                           "ocurrent/opam-staging@sha256:642b840c532b9e30ed0a47a70dd7cf7cbae60c8ae10b0018bfa28951b8e0142e"
Created manifest list docker.io/ocaml/opam:opensuse-tumbleweed-ocaml-5.3
2026-03-26 15:25.51: Exec: "docker" "--config" "/tmp/push-manifest959740e" 
                           "manifest" "push" "ocaml/opam:opensuse-tumbleweed-ocaml-5.3"
failed to mount blob ocurrent/opam-staging@sha256:981545c6d031986c8ff2c84a639ea06bfbdfeed6d3d09594ddfdf17075a4fca4 to docker.io/ocaml/opam:opensuse-tumbleweed-ocaml-5.3: toomanyrequests: Too Many Requests (HAP429).

2026-03-26 15:25.52: Job failed: Command "docker" "--config" "/tmp/push-manifest959740e" "manifest" "push" 
"ocaml/opam:opensuse-tumbleweed-ocaml-5.3" exited with status 1
2026-03-26 15:25.52: Log analysis:
2026-03-26 15:25.52: >>> failed to mount blob (score = 30)
2026-03-26 15:25.52: Docker hub failed (failed to mount blob)