umask here is 027. The pr should fix the problem above. no more fix needed and wait for point release. Adam King <adking@xxxxxxxxxx> 于2023年5月10日周三 05:52写道: > What's the umask for the "deployer" user? We saw an instance of someone > hitting something like this, but for them it seemed to only happen when > they had changed the umask to 027. We had patched in > https://github.com/ceph/ceph/pull/50736 to address it, which I don't > think was merged too late for the 17.2.6 release. > > On Mon, May 8, 2023 at 5:24 AM Ben <ruidong.gao@xxxxxxxxx> wrote: > >> Hi, >> >> with following command: >> >> sudo cephadm --docker bootstrap --mon-ip 10.1.32.33 >> --skip-monitoring-stack >> --ssh-user deployer >> the user deployer has passwordless sudo configuration. >> I can see the error below: >> >> debug 2023-05-04T12:46:43.268+0000 7fc5ddc2e700 0 [cephadm ERROR >> cephadm.ssh] Unable to write >> >> szhyf-xx1d002-hx15w:/var/lib/ceph/ad3a132e-e9ee-11ed-8a19-043f72fb8bf9/cephadm.059bfc99f5cf36ed881f2494b104711faf4cbf5fc86a9594423cc105cafd9b4e: >> scp: >> >> /tmp/var/lib/ceph/ad3a132e-e9ee-11ed-8a19-043f72fb8bf9/cephadm.059bfc99f5cf36ed881f2494b104711faf4cbf5fc86a9594423cc105cafd9b4e.new: >> Permission denied >> >> Traceback (most recent call last): >> >> File "/usr/share/ceph/mgr/cephadm/ssh.py", line 222, in >> _write_remote_file >> >> await asyncssh.scp(f.name, (conn, tmp_path)) >> >> File "/lib/python3.6/site-packages/asyncssh/scp.py", line 922, in scp >> >> await source.run(srcpath) >> >> File "/lib/python3.6/site-packages/asyncssh/scp.py", line 458, in run >> >> self.handle_error(exc) >> >> File "/lib/python3.6/site-packages/asyncssh/scp.py", line 307, in >> handle_error >> >> raise exc from None >> >> File "/lib/python3.6/site-packages/asyncssh/scp.py", line 456, in run >> >> await self._send_files(path, b'') >> >> File "/lib/python3.6/site-packages/asyncssh/scp.py", line 438, in >> _send_files >> >> self.handle_error(exc) >> >> File "/lib/python3.6/site-packages/asyncssh/scp.py", line 307, in >> handle_error >> >> raise exc from None >> >> File "/lib/python3.6/site-packages/asyncssh/scp.py", line 434, in >> _send_files >> >> await self._send_file(srcpath, dstpath, attrs) >> >> File "/lib/python3.6/site-packages/asyncssh/scp.py", line 365, in >> _send_file >> >> await self._make_cd_request(b'C', attrs, size, srcpath) >> >> File "/lib/python3.6/site-packages/asyncssh/scp.py", line 343, in >> _make_cd_request >> >> self._fs.basename(path)) >> >> File "/lib/python3.6/site-packages/asyncssh/scp.py", line 224, in >> make_request >> >> raise exc >> >> Any ideas on this? >> >> Thanks, >> Ben >> _______________________________________________ >> ceph-users mailing list -- ceph-users@xxxxxxx >> To unsubscribe send an email to ceph-users-leave@xxxxxxx >> >> _______________________________________________ ceph-users mailing list -- ceph-users@xxxxxxx To unsubscribe send an email to ceph-users-leave@xxxxxxx