https://rancher.com/ logo
Title
k

kind-iron-72902

10/28/2022, 8:46 PM
You can always switch to the
none
credential helper if your machine is secure
q

quick-keyboard-83126

10/28/2022, 8:46 PM
Until the next time the stupid thing rewrites my pref. I promise you it was none yesterday.
k

kind-iron-72902

10/28/2022, 8:47 PM
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

quick-keyboard-83126

10/28/2022, 8:47 PM
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

kind-iron-72902

10/28/2022, 8:49 PM
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

quick-keyboard-83126

10/28/2022, 8:49 PM
open system prefs, go to updates, choose the second
more info
(the one below the one that's for Ventura)
k

kind-iron-72902

10/28/2022, 8:49 PM
Yup, I see it.
I just want to verify it doesn't bother me with 12.6.0
q

quick-keyboard-83126

10/28/2022, 8:50 PM
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

kind-iron-72902

10/28/2022, 8:50 PM
thank you
q

quick-keyboard-83126

10/28/2022, 8:50 PM
Have a good weekend and a happy 🎃 if you celebrate 🙂
k

kind-iron-72902

10/28/2022, 8:51 PM
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

quick-keyboard-83126

10/28/2022, 9:03 PM
Picking up 🐟. If I have time, I'll check. 🌄 is soon
k

kind-iron-72902

10/28/2022, 9:04 PM
Have a good shabbat & weekend. Thx for the report.
👍 1
q

quick-keyboard-83126

10/28/2022, 9:14 PM
% 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

kind-iron-72902

10/28/2022, 9:14 PM
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
"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

quick-keyboard-83126

11/04/2022, 8:15 PM
I built from master/main and used that and it works
I'm still getting prompted multiple times for things w/ osxkeychain...
k

kind-iron-72902

11/04/2022, 8:15 PM
That's a valid solution
Except I don't know why that happens
q

quick-keyboard-83126

11/04/2022, 8:16 PM
do you not have an arm mac?
k

kind-iron-72902

11/04/2022, 8:16 PM
Nope
Other people on the team do
q

quick-keyboard-83126

11/04/2022, 8:18 PM
does your file have the evil bit set?
k

kind-iron-72902

11/04/2022, 8:19 PM
Let me look...
You mean this:
-rwxr-xr-x@ 1 ericp  staff    1882864  4 Nov 13:04 docker-credential-osxkeychain-v0.7.0.darwin-amd64
?
q

quick-keyboard-83126

11/04/2022, 8:22 PM
xattr docker-credential-osxkeychain-v0.7.0.darwin-amd64
k

kind-iron-72902

11/04/2022, 8:22 PM
yup
xattr  -c ...
fixed it
And it's working now
By that I mean
echo ServerURL | d-c-o get
now works
q

quick-keyboard-83126

11/04/2022, 8:24 PM
Apple's error reporting here is terrible. And I kinda remember that
k

kind-iron-72902

11/04/2022, 8:46 PM
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

quick-keyboard-83126

11/06/2022, 3:26 PM
Happy problem hunting. All I want is for
docker pull PUBLIC_DOCKER_IMAGE
not to prompt me infinite times 🙂