-
Notifications
You must be signed in to change notification settings - Fork 15.4k
update-imported-docs would break on macOS #19666
Copy link
Copy link
Closed
Description
This is a Bug Report
We're use the python tempfile module to make the temp dir , but I found that it broken on macOS, see this ref, macOS would return sth like /var/folders/xxx/xxx, and the docker run -v ... part would panic, see the logs below:
docker run -v /var/folders/0g/vc5bvn8x1cq63y3fwt68n64c0000gn/T/tmpe6r4z491/src/github.com/kubernetes-sigs/reference-docs/gen-kubectldocs/generators/includes:/source -v /var/folders/0g/vc5bvn8x1cq63y3fwt68n64c0000gn/T/tmpe6r4z491/src/github.com/kubernetes-sigs/reference-docs/gen-kubectldocs/generators/build:/build -v /var/folders/0g/vc5bvn8x1cq63y3fwt68n64c0000gn/T/tmpe6r4z491/src/github.com/kubernetes-sigs/reference-docs/gen-kubectldocs/generators/:/manifest pwittrock/brodocs
docker: Error response from daemon: Mounts denied:
The paths /var/folders/0g/vc5bvn8x1cq63y3fwt68n64c0000gn/T/tmpe6r4z491/src/github.com/kubernetes-sigs/reference-docs/gen-kubectldocs/generators and /var/folders/0g/vc5bvn8x1cq63y3fwt68n64c0000gn/T/tmpe6r4z491/src/github.com/kubernetes-sigs/reference-docs/gen-kubectldocs/generators/build and /var/folders/0g/vc5bvn8x1cq63y3fwt68n64c0000gn/T/tmpe6r4z491/src/github.com/kubernetes-sigs/reference-docs/gen-kubectldocs/generators/includes
are not shared from OS X and are not known to Docker.
You can configure shared paths from Docker -> Preferences... -> File Sharing.
See https://docs.docker.com/docker-for-mac/osxfs/#namespaces for more info.
Problem:
update-imported-docs didn't work on macOS.
Proposed Solution:
change the temp dir location.
Page to Update:
https://kubernetes.io/...
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels