summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin Downey <hiredman@thelastcitadel.com>2022-05-15 23:04:30 -0700
committerKevin Downey <hiredman@thelastcitadel.com>2022-05-16 09:02:56 -0700
commit21a5ef859c31ba2f16b28cdc591630928ccfccf2 (patch)
tree77d0e1f002cc6b735ab763ed189626ed727bc9eb
parentbde8dba877fe97130faf9c8bee678b9cfc23219a (diff)
downloadpodman-21a5ef859c31ba2f16b28cdc591630928ccfccf2.tar.gz
podman-21a5ef859c31ba2f16b28cdc591630928ccfccf2.tar.bz2
podman-21a5ef859c31ba2f16b28cdc591630928ccfccf2.zip
Don't complain about XDG_RUNTIME_DIR, Closes #1424
Code is not directly reading XDG_RUNTIME_DIR, it is reading a value in the state that may initially be from XDG_RUNTIME_DIR, but then is overriden by a value from the boltdb that podman stores some state in. XDG_RUNTIME_DIR and the RunRoot path may not have the same value, so complaining about XDG_RUNTIME_DIR here may cause confusion when trying to debug things. [NO TESTS NEEDED] Signed-off-by: Kevin Downey <hiredman@thelastcitadel.com>
-rw-r--r--libpod/runtime.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/libpod/runtime.go b/libpod/runtime.go
index f4cd9cf00..58f20ef5b 100644
--- a/libpod/runtime.go
+++ b/libpod/runtime.go
@@ -349,7 +349,7 @@ func makeRuntime(runtime *Runtime) (retErr error) {
// it will try to use existing XDG_RUNTIME_DIR
// if current user has no write access to XDG_RUNTIME_DIR we will fail later
if err := unix.Access(runtime.storageConfig.RunRoot, unix.W_OK); err != nil {
- msg := "XDG_RUNTIME_DIR is pointing to a path which is not writable. Most likely podman will fail."
+ msg := fmt.Sprintf("RunRoot is pointing to a path (%s) which is not writable. Most likely podman will fail.", runtime.storageConfig.RunRoot)
if errors.Is(err, os.ErrNotExist) {
// if dir does not exists try to create it
if err := os.MkdirAll(runtime.storageConfig.RunRoot, 0700); err != nil {