[Fuego] [PATCH] ssh: document the SSH_KEY variable
Bird, Timothy
Tim.Bird at sony.com
Sat Dec 23 00:33:36 UTC 2017
> -----Original Message-----
> From: fuego-bounces at lists.linuxfoundation.org [mailto:fuego-
> bounces at lists.linuxfoundation.org] On Behalf Of Daniel Sangorrin
> Sent: Thursday, December 21, 2017 7:03 PM
> To: fuego at lists.linuxfoundation.org
> Subject: [Fuego] [PATCH] ssh: document the SSH_KEY variable
>
> The documentation should also probably go to the wiki.
I added some documentation to the wiki, on the following pages:
http://fuegotest.org/wiki/Adding_a_board
and
http://fuegotest.org/wiki/Test_variables
> I have added a commented definition for each board file
> just for the users to notice that they can login without
> password.
>
> Signed-off-by: Daniel Sangorrin <daniel.sangorrin at toshiba.co.jp>
> ---
> docs/source/board_config.tex | 1 +
> fuego-ro/boards/bbb.board | 1 +
> fuego-ro/boards/beaglebone-serial.board | 1 +
> fuego-ro/boards/docker.board | 1 +
> fuego-ro/boards/lager.board | 1 +
> fuego-ro/boards/minnow.board | 1 +
> fuego-ro/boards/qemu-arm.board | 1 +
> fuego-ro/boards/raspberrypi3.board | 1 +
> fuego-ro/boards/template-dev.board | 1 +
> 9 files changed, 9 insertions(+)
>
> diff --git a/docs/source/board_config.tex b/docs/source/board_config.tex
> index 8fc1145..3e247e6 100644
> --- a/docs/source/board_config.tex
> +++ b/docs/source/board_config.tex
> @@ -25,6 +25,7 @@ The following is the step-by-step description of all
> mandatory environment varia
> \item[\texttt{SSH\_PORT}:] ssh port number of board;
> \item[\texttt{LOGIN}:] user name for ssh login;
> \item[\texttt{PASSWORD}:] password for ssh login;
> +\item[\texttt{SSH_KEY}:] path to ssh private key for login in without
> PASSWORD;
> \item[\texttt{FUEGO\_HOME}:] path to the directory on device the tests will
> run from;
> \item[\texttt{PLATFORM}:] architecture of the board.
> Currently \texttt{ia32}, \texttt{arm} and \texttt{mips} are supported. Used
> by some of tests during compilation.
> diff --git a/fuego-ro/boards/bbb.board b/fuego-ro/boards/bbb.board
> index 793d38a..96275a9 100644
> --- a/fuego-ro/boards/bbb.board
> +++ b/fuego-ro/boards/bbb.board
> @@ -6,6 +6,7 @@ SRV_IP="192.168.7.1"
> LOGIN="root"
> BOARD_TESTDIR="/home/a"
> PASSWORD="root"
> +#SSH_KEY="path/to/id_rsa"
> PLATFORM="emdebian-armhf"
> TRANSPORT="ssh"
> ARCHITECTURE="arm"
> diff --git a/fuego-ro/boards/beaglebone-serial.board b/fuego-
> ro/boards/beaglebone-serial.board
> index 1237e71..7dc53c2 100644
> --- a/fuego-ro/boards/beaglebone-serial.board
> +++ b/fuego-ro/boards/beaglebone-serial.board
> @@ -7,6 +7,7 @@ BAUD="115200"
> LOGIN="root"
> BOARD_TESTDIR="/home/a"
> PASSWORD=""
> +#SSH_KEY="path/to/id_rsa"
> PLATFORM="poky-qemuarm"
> TRANSPORT="serial"
> IO_TIME_SERIAL="0.1"
> diff --git a/fuego-ro/boards/docker.board b/fuego-ro/boards/docker.board
> index 55386fb..a25dfe5 100644
> --- a/fuego-ro/boards/docker.board
> +++ b/fuego-ro/boards/docker.board
> @@ -5,6 +5,7 @@ IPADDR="127.0.0.1"
> SRV_IP="127.0.0.1"
> #LOGIN="root"
> #PASSWORD="root"
> +#SSH_KEY="path/to/id_rsa"
> BOARD_TESTDIR="$FUEGO_RW/tests"
> PLATFORM="x86_64"
> TRANSPORT="local"
> diff --git a/fuego-ro/boards/lager.board b/fuego-ro/boards/lager.board
> index 519c00c..c359745 100644
> --- a/fuego-ro/boards/lager.board
> +++ b/fuego-ro/boards/lager.board
> @@ -7,6 +7,7 @@ SSH_PORT="22"
> LOGIN="root"
> BOARD_TESTDIR="/home/a"
> PASSWORD=""
> +#SSH_KEY="path/to/id_rsa"
> PLATFORM="lager"
> TRANSPORT="ssh"
> ARCHITECTURE="arm"
> diff --git a/fuego-ro/boards/minnow.board b/fuego-
> ro/boards/minnow.board
> index af8ceea..d5042cc 100644
> --- a/fuego-ro/boards/minnow.board
> +++ b/fuego-ro/boards/minnow.board
> @@ -4,6 +4,7 @@ include "base-params"
> IPADDR="10.0.1.80"
> LOGIN="root"
> PASSWORD="fuego"
> +#SSH_KEY="path/to/id_rsa"
> BOARD_TESTDIR="/home/fuego"
> PLATFORM="x86_64"
> TRANSPORT="ssh"
> diff --git a/fuego-ro/boards/qemu-arm.board b/fuego-ro/boards/qemu-
> arm.board
> index bebe571..caaebc9 100644
> --- a/fuego-ro/boards/qemu-arm.board
> +++ b/fuego-ro/boards/qemu-arm.board
> @@ -6,6 +6,7 @@ SSH_PORT=5555
> LOGIN="root"
> BOARD_TESTDIR="/home/a"
> PASSWORD="adm"
> +#SSH_KEY="path/to/id_rsa"
> PLATFORM="emdebian-armhf"
> TRANSPORT="ssh"
> ARCHITECTURE="arm"
> diff --git a/fuego-ro/boards/raspberrypi3.board b/fuego-
> ro/boards/raspberrypi3.board
> index 2681b40..b2e93be 100644
> --- a/fuego-ro/boards/raspberrypi3.board
> +++ b/fuego-ro/boards/raspberrypi3.board
> @@ -9,6 +9,7 @@ SRV_IP="10.0.0.40"
> LOGIN="root"
> BOARD_TESTDIR="/root/"
> PASSWORD=""
> +#SSH_KEY="path/to/id_rsa"
> PLATFORM="qemu-armv7hf"
> TRANSPORT="ssh"
> ARCHITECTURE="arm"
> diff --git a/fuego-ro/boards/template-dev.board b/fuego-
> ro/boards/template-dev.board
> index dbd7363..7ea0d43 100644
> --- a/fuego-ro/boards/template-dev.board
> +++ b/fuego-ro/boards/template-dev.board
> @@ -5,6 +5,7 @@ IPADDR="set_ip_here"
> LOGIN="root"
> BOARD_TESTDIR="/home/a"
> PASSWORD=""
> +#SSH_KEY="path/to/id_rsa"
> PLATFORM="set platform here (see tools.sh)"
> TRANSPORT="ssh"
> ARCHITECTURE="set_ia32_x86_64_or_arm_or_arm64_here"
> --
> 2.7.4
Accepted and pushed.
-- Tim
More information about the Fuego
mailing list