-
Notifications
You must be signed in to change notification settings - Fork 175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docker-credential-oskeychain 0.7.0 get fails to retrieve records #246
Comments
I have the same issue and have ended up reverting to 0.6.4 would be interested to know if 0.7.0 is working for anyone. |
Upgraded my mac to 12.6.1 did not fix this issue. But here's something I did notice: it does succeed at retrieving records with empty I should also point that if I build 0.7.0 from source it works fine. |
@crazy-max could this be because the binaries on GitHub were not notarized? |
Well, there's some significant differences in the output for the two codesign outputs:
I'm not an expert on macOS notarization, but it makes sense that it would account for the differences seen here. |
Turns out we notarize the binary for release. I was testing with a dev build all this time. |
It is because the binary has a broken ad-hoc signature; it is not related to notarization:
Note that 0.6.4 had a proper Docker signature; 0.7.0 and 0.8.0 have ad-hoc signature. I've only looked at the 0.8.0 one now, and it seems to be broken (see above). Replacing the signature with a new ad-hoc signature made it work properly, and the re-signed binary worked even on a different machine. Only tested on Intel; not sure if M1 machine will reject non-local ad-hoc signatures. |
@ericpromislow I don't think you should have closed this issue; it has not been fixed (nor been rejected). Please re-open! |
Hello, for the record I've also found this issue with version 0.8.1 (OS X amd64) |
Same problem here on Sonoma with docker-credential-osxkeychain 0.7.0 |
I've upgraded to version 0.7.0 of d-c-osxkeychain and can no longer retrieve records:
The text was updated successfully, but these errors were encountered: