There is a 'packaged' mode that does this, but it's a bit different: - you have to install the cephadm package on each host - the package sets up a cephadm user and sudoers.d file - mgr/cephadm will ssh in as that user and sudo as needed The net is that you have to make sure cephadm is installed and up to date (vs the 'root' mode that does pipes the mgr's copy to teh remote python interpreter). On Mon, 10 Feb 2020, Jason Borden wrote: > We have been using ceph-deploy in our existing cluster running as a non root user with sudo permissions. I've been working on getting an octopus cluster working using cephadm. During bootstrap I ran into a "execnet.gateway_bootstrap.HostNotFound" issue. It turns out that the problem was caused by an sshd setting we use: "PermitRootLogin no". Since we do not allow root ssh login directly, is there a way to make cephadm use ssh as a nonroot user with sudo permissions like we did with ceph-deploy? > _______________________________________________ > 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