This message was deleted.
# rancher-desktop
a
This message was deleted.
q
Until the next time the stupid thing rewrites my pref. I promise you it was none yesterday.
k
I'll have a look at that as well, but if you don't delete
~/.docker/config.json
the only change to the pref-helper should be if its current value is
desktop
, and then it sets it to the platform default, which is
osxkeychain
on macOS
q
I definitely did not delete that file.
The upgrade process should check to see if the value is
none
and not overwrite the value.
and by upgrade, i mean the thing that asked for god permissions because of the macOS 12.6 => 12.6.1 upgrade which caused it to need to re-do stuff
k
I'm still on 12.6, with updates on, but it hasn't bugged me on that yet.
Also heads up ... we're dealing with breakage on Ventura (OS 13) right now
q
open system prefs, go to updates, choose the second
more info
(the one below the one that's for Ventura)
k
Yup, I see it.
I just want to verify it doesn't bother me with 12.6.0
q
Yeah, I need to deal w/ the weekend right now. I'm really out of time. But I promised myself/you that i'd deliver these bugs. So, "mischief managed".
k
thank you
q
Have a good weekend and a happy πŸŽƒ if you celebrate πŸ™‚
k
We're in a bad neighborhood for kids -- we average 1 family/year
Meaning some years 3 families, but this year it's a rainy Monday, so probably 0
We celebrate everything in October ... thanksgiving, 2 birthdays, halloween, succot at my sister's....
Does
which docker
=>
~/.rd/bin/docker
?
q
Picking up 🐟. If I have time, I'll check. πŸŒ„ is soon
k
Have a good shabbat & weekend. Thx for the report.
πŸ‘ 1
q
Copy code
% ls -hal `which docker`
lrwxr-xr-x  1 jsoref  staff    80B Jun 17 16:20 /Users/jsoref/.rd/bin/docker -> /Applications/Rancher <http://Desktop.app/Contents/Resources/resources/darwin/bin/docker|Desktop.app/Contents/Resources/resources/darwin/bin/docker>
k
Right, I'll have to upgrade to 12.6.1
I finally upgraded to 12.6.1 after the patch release went out -- it's a pain that I can't run VMs with reasonable speed on this otherwise high-end mac
Anyway I'm not getting more than one osxkeychain prompt when retrieving a new ServerURL entry, with d-c-o 0.6.4
And for some reason I can't even run the release d-c-o 0.7.0 -- I get the message
Copy code
"docker-credential-osxkeychain-v0.7.0.darwin-amd64" is damaged and can't be opened. You should move it to the Trash.

$ file ./docker-credential-osxkeychain-v0.7.0.darwin-amd64 version
./docker-credential-osxkeychain-v0.7.0.darwin-amd64: Mach-O 64-bit executable x86_64
Don't know what's going on there. Like before, on macOS 12.6.0, my own build of 0.7.0 works fine, but we don't normally ship rebuilds of third-party components
q
I built from master/main and used that and it works
I'm still getting prompted multiple times for things w/ osxkeychain...
k
That's a valid solution
Except I don't know why that happens
q
do you not have an arm mac?
k
Nope
Other people on the team do
q
does your file have the evil bit set?
k
Let me look...
You mean this:
Copy code
-rwxr-xr-x@ 1 ericp  staff    1882864  4 Nov 13:04 docker-credential-osxkeychain-v0.7.0.darwin-amd64
?
q
xattr docker-credential-osxkeychain-v0.7.0.darwin-amd64
k
yup
xattr  -c ...
fixed it
And it's working now
By that I mean
echo ServerURL | d-c-o get
now works
q
Apple's error reporting here is terrible. And I kinda remember that
k
I spoke too soon. It was "working" with records with empty
Secret
fields. As soon as I set the
Secret
to a non-empty string it fails to find the record.
q
Happy problem hunting. All I want is for
docker pull PUBLIC_DOCKER_IMAGE
not to prompt me infinite times πŸ™‚