Generate ssh keypairs for use by Robot jobs 57/39057/1
authorThanh Ha <thanh.ha@linuxfoundation.org>
Wed, 18 May 2016 17:22:36 +0000 (13:22 -0400)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Wed, 18 May 2016 17:23:49 +0000 (13:23 -0400)
Creates ssh keypairs as id_rsa and id_rsa.pub that can be used by Robot
systems as authentication keys when connecting to mininet and controller
nodes.

Change-Id: Iddf6b8038445c7ce5afa9a90537e134bed2b6d8f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
jenkins-scripts/create_jenkins_user.sh

index 5a547cd53d97c4302515e29592836389edcf376b..238f335e161f59677495b63e35003094faedc586 100755 (executable)
@@ -10,4 +10,6 @@ useradd -m -s /bin/bash jenkins
 mkdir /home/jenkins/.ssh
 mkdir /w
 cp -r /home/${OS}/.ssh/authorized_keys /home/jenkins/.ssh/authorized_keys
+# Generate ssh key for use by Robot jobs
+echo -e 'y\n' | ssh-keygen -N "" -f /home/jenkins/.ssh/id_rsa -t rsa
 chown -R jenkins:jenkins /home/jenkins/.ssh /w