After fixing the copy-build-sshkey role, using it again in
multinode job pre.
This reverts commit ace4db4b04fd1eb71411d079524fded8189a72aa.
Change-Id: Id59216ce7dd62ff604ddf2c2c1cf27c4dca0deb0
This commits starts using the copy-build-sshkey role, however
the role is buggy, so we should first revert this, then use
reapply this after it's tested.
This reverts commit 4bdb01e60a5085c65f0a80e8f8bed743e7043b5d.
Change-Id: Ibbcfd4a0a9c37ce819cd2ad14109e9cdd20b3a1e
Deploy the build ssh key to the authorized_keys for root user
on all hosts in a multinode environment, to allow passwordless
ssh between nodes.
Change-Id: I3b1a8ce825d093a886f6dee2c1c8d49204939274
This sets up a default 'br-infra' bridge between nodes in a multi-node
job. Two groups are expected in order for this to be set up:
- switch
- peers
The 'switch' group, with only one expected member, will be set up as
the switch node while the 'peers' group will be connected to the switch
node with virtual ports.
The default settings such as the bridge name, the IP range used, the MTU
and so on can be overridden at the job level by setting vars.
Change-Id: If5a3f512837e5b235bd2f6dbfdbb454435aa983e
This adds nodes in a multi-node job to each other's firewalls so that
they can communicate with each other without restrictions.
Change-Id: Ic9eda6b951c5ecf5997fe9da3338980f2a8121b0