docker / docker-credential-helpers

Programs to keep Docker login credentials safe by storing in platform keystores
MIT License
1.1k stars 173 forks source link

Dockerfile: update golangci-lint to v1.61.0 #338

Closed thaJeztah closed 1 month ago

thaJeztah commented 1 month ago

- What I did

- How I did it

- How to verify it

- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

codecov-commenter commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 53.42%. Comparing base (58c87f0) to head (13e62f3). Report is 2 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #338 +/- ## ======================================= Coverage 53.42% 53.42% ======================================= Files 9 9 Lines 672 672 ======================================= Hits 359 359 Misses 268 268 Partials 45 45 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

thaJeztah commented 1 month ago
  /usr/bin/docker buildx inspect --bootstrap --builder builder-d35ca8ea-e21d-4691-99fc-5ebd241a6869
  #1 [internal] booting buildkit
  #1 pulling image moby/buildkit:buildx-stable-1
  #1 pulling image moby/buildkit:buildx-stable-1 11.3s done
  #1 ERROR: Error response from daemon: Head "https://registry-1.docker.io/v2/moby/buildkit/manifests/buildx-stable-1": received unexpected HTTP status: 502 Bad Gateway
  ------
   > [internal] booting buildkit:
  ------
  ERROR: Error response from daemon: Head "https://registry-1.docker.io/v2/moby/buildkit/manifests/buildx-stable-1": received unexpected HTTP status: 502 Bad Gateway
Error: ERROR: Error response from daemon: Head "https://registry-1.docker.io/v2/moby/buildkit/manifests/buildx-stable-1": received unexpected HTTP status: 502 Bad Gateway
thaJeztah commented 1 month ago

Hm... right, looks like we're missing s390x packages

 > [linux/amd64->s390x base 1/1] RUN xx-apt-get install -y binutils gcc libc6-dev libgcc-10-dev libsecret-1-dev pkg-config:
32.81 distribution that some required packages have not yet been created
32.81 or been moved out of Incoming.
32.83 The following information may help to resolve the situation:
32.83 
32.83 The following packages have unmet dependencies:
33.29  libc6-dev:s390x : Depends: linux-libc-dev:s390x but it is not going to be installed
33.29  libnsl-dev:s390x : Depends: libnsl2:s390x (= 1.3.0-2) but it is not installable
33.29  libsepol1-dev:s390x : Depends: libsepol1:s390x (= 3.1-1) but it is not going to be installed
33.29  libtirpc-dev:s390x : Depends: libtirpc3:s390x (= 1.3.1-1+deb11u1) but it is not installable
33.36 E: Unable to correct problems, you have held broken packages.