overcloud deployment with ceph Failed to create temporary directory in /tmp/ceph_ansible_tmp
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Francesco Pantano |
Bug Description
While deploying ceph and openstack with tripleo the ceph-ansible playbook run fails with:
"Tuesday 23 June 2020 16:08:27 +0000 (0:00:00.232) 0:01:16.170 ********** ",
ication=no -o PreferredAuthen
ck/ansible-ssh 192.168.24.12 '/bin/sh -c '\"'\"'( umask 77 && mkdir -p \"` echo /tmp/ceph_
&& echo ansible-
ble-tmp-
"mkdir: cannot create directory ‘/tmp/ceph_
"fatal: [control-
" \"msg\": \"Failed to create temporary directory.In some cases, you may have been able to authenticate and did not have permissions on the target directory. Consider changing the
remote tmp path in ansible.cfg to a path rooted in \\\"/tmp\\\", for more error information use -vvv. Failed command was: ( umask 77 && mkdir -p \\\"` echo /tmp/ceph_
ir /tmp/ceph_
928507.
" \"unreachable\": true",
Changed in tripleo: | |
assignee: | John Fulton (jfulton-org) → Francesco Pantano (fmount) |
Changed in tripleo: | |
assignee: | Francesco Pantano (fmount) → nobody |
assignee: | nobody → Francesco Pantano (fmount) |
WORKAROUND
1. rm -rf /tmp/ceph_ ansible_ tmp/ on all overcloud nodes
2. run stack update