You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Following an update to docker-desktop 4.36.0 (175267) for Windows docker push fails for owned project container registry in self-managed GitLab (v17.5.0-ee)
Note that adding -post-4.36.0-update suffix to the version is not required, same result if docker push registry.<...>/<image>:<version is executed in place of steps 7+8.
Expected behavior
docker push should successfully upload the container image.
Originally observed when updating to 4.36.0 from latest 4.35 install (can't remember patch - I think 4.35.3).
I had the local installer for 4.34.3, so uninstalled 4.36.0 and reinstalled 4.34.3. docker push was successful at this point. Went ahead and updated to 4.36.0 again from there using Docker Desktop UI.
After updating from 4.34.3 to 4.36.0 the error no longer occurred.
The text was updated successfully, but these errors were encountered:
Description
Following an update to docker-desktop
4.36.0 (175267)
for Windowsdocker push
fails for owned project container registry in self-managed GitLab (v17.5.0-ee)Not an issue with self-managed GitLab v17.4.1-ee
Reproduce
docker login registry.<...>
(Login Succeeded
)docker push registry.<...>/<image>:<version>
( ...<version>: digest :sha256:<...>
)4.35.x(x?=3)
to4.36.0 (175267)
docker login registry.<...>
(Login Succeeded
)docker tag registry.<...>/<image>:<version> registry.<...>/<image>:<version>-post-4.36.0-update
docker push registry.<...>/<image>:<version>-post-4.36.0-update
(server message: insufficient_scope: authorization failed
)Note that adding
-post-4.36.0-update
suffix to the version is not required, same result ifdocker push registry.<...>/<image>:<version
is executed in place of steps 7+8.Expected behavior
docker push
should successfully upload the container image.docker version
Client: Version: 27.3.1 API version: 1.47 Go version: go1.22.7 Git commit: ce12230 Built: Fri Sep 20 11:42:27 2024 OS/Arch: windows/amd64 Context: desktop-linux Server: Docker Desktop 4.36.0 (175267) Engine: Version: 27.3.1 API version: 1.47 (minimum version 1.24) Go version: go1.22.7 Git commit: 41ca978 Built: Fri Sep 20 11:41:11 2024 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.7.21 GitCommit: 472731909fa34bd7bc9c087e4c27943f9835f111 runc: Version: 1.1.13 GitCommit: v1.1.13-0-g58aa920 docker-init: Version: 0.19.0 GitCommit: de40ad0
docker info
Diagnostics ID
B8F93EA5-975F-4E7D-BAA6-2925656DC6A3/20241127192157
Additional Info
Originally observed when updating to
4.36.0
from latest4.35
install (can't remember patch - I think4.35.3
).I had the local installer for
4.34.3
, so uninstalled4.36.0
and reinstalled4.34.3
.docker push
was successful at this point. Went ahead and updated to4.36.0
again from there using Docker Desktop UI.After updating from
4.34.3
to4.36.0
the error no longer occurred.The text was updated successfully, but these errors were encountered: