Hi Michael, Please find my replies below. >>> Root login using password should be disabled, so no. If that's still >>> working and people use it, that's gonna change soon, too much problems >>> with it. Ok >>>Can you be more explicit on where should the user come from so I can >>>properly integrate that ? It's just PasswordLess SSH from root to root on to same host. 1. Generate ssh key: #ssh-keygen 2. Add it to /root/.ssh/authorized_keys #ssh-copy-id -i <id file> root@host Requirement by geo-replication: 'ssh root@host' should not ask for password >>>There is something adding lots of line to /root/.ssh/authorized_keys on >>>the slave, and this make me quite unconfortable, so if that's it, I >>>rather have it done cleanly, and for that, I need to understand the >>>test, and the requirement. Yes, geo-rep is doing it. It adds only once per session. Since the test is running continuously for different patches, it's building up. I will submit a patch to clean it up in geo-rep testsuite itself. >>>I will do this one. Thank you! >>>Is georep supposed to work on other platform like freebsd ? ( because >>>freebsd do not have bash, so I have to adapt to local way, but if that's >>>not gonna be tested, I rather not spend too much time on reading the >>>handbook for now ) As of now it is supported only on Linux, it has known issues with other platforms such as NetBSD... Thanks and Regards, Kotresh H R ----- Original Message ----- > From: "Michael Scherer" <mscherer@xxxxxxxxxx> > To: "Kotresh Hiremath Ravishankar" <khiremat@xxxxxxxxxx> > Cc: "Krutika Dhananjay" <kdhananj@xxxxxxxxxx>, "Atin Mukherjee" <amukherj@xxxxxxxxxx>, "Gaurav Garg" > <ggarg@xxxxxxxxxx>, "Aravinda" <avishwan@xxxxxxxxxx>, "Gluster Devel" <gluster-devel@xxxxxxxxxxx> > Sent: Wednesday, September 23, 2015 3:30:39 PM > Subject: Re: Spurious failures > > Le mercredi 23 septembre 2015 à 03:25 -0400, Kotresh Hiremath > Ravishankar a écrit : > > Hi Krutika, > > > > Looks like the prerequisites for geo-replication to work is changed > > in slave21 > > > > Hi Michael, > > Hi, > > > Could you please check following settings are made in all linux regression > > machines? > > Yeah, I will add to salt. > > > Or provide me with root password so that I can verify. > > Root login using password should be disabled, so no. If that's still > working and people use it, that's gonna change soon, too much problems > with it. > > > 1. Setup Passwordless SSH for the root user: > > Can you be more explicit on where should the user come from so I can > properly integrate that ? > > There is something adding lots of line to /root/.ssh/authorized_keys on > the slave, and this make me quite unconfortable, so if that's it, I > rather have it done cleanly, and for that, I need to understand the > test, and the requirement. > > > 2. Add below line in /root/.bashrc. This is required as geo-rep does > > "gluster --version" via ssh > > and it can't find the gluster PATH via ssh. > > export PATH=$PATH:/build/install/sbin:/build/install/bin > > I will do this one. > > Is georep supposed to work on other platform like freebsd ? ( because > freebsd do not have bash, so I have to adapt to local way, but if that's > not gonna be tested, I rather not spend too much time on reading the > handbook for now ) > > > Once above settings are done, the following script should output proper > > version. > > > > ------------------- > > #!/bin/bash > > > > function SSHM() > > { > > ssh -q \ > > -oPasswordAuthentication=no \ > > -oStrictHostKeyChecking=no \ > > -oControlMaster=yes \ > > "$@"; > > } > > > > function cmd_slave() > > { > > local cmd_line; > > cmd_line=$(cat <<EOF > > function do_verify() { > > ver=\$(gluster --version | head -1 | cut -f2 -d " "); > > echo \$ver; > > }; > > source /etc/profile && do_verify; > > EOF > > ); > > echo $cmd_line; > > }[root@slave32 ~] > > > > HOST=$1 > > cmd_line=$(cmd_slave); > > ver=`SSHM root@$HOST bash -c "'$cmd_line'"`; > > echo $ver > > ------------------------- > > > > I could verify for slave32. > > [root@slave32 ~]# vi /tmp/gver.sh > > [root@slave32 ~]# /tmp/gver.sh slave32 > > 3.8dev > > > > Please help me in verifying the same for all the linux regression machines. > > > > -- > Michael Scherer > Sysadmin, Community Infrastructure and Platform, OSAS > > > _______________________________________________ Gluster-devel mailing list Gluster-devel@xxxxxxxxxxx http://www.gluster.org/mailman/listinfo/gluster-devel