diff options
author | Luca Di Stefano <luca.distefano@linaro.org> | 2018-02-08 14:58:32 +0000 |
---|---|---|
committer | Linaro Code Review <review@review.linaro.org> | 2018-02-08 14:58:32 +0000 |
commit | c73855f4e9c2136bf1f02d7887528838cc4af26d (patch) | |
tree | a18aedd4175384676ae1bbe45a16468168822466 | |
parent | 551d89e19f09e0dc0795c17bbdb8d814a1fe5c0e (diff) | |
parent | 5096e81651c5e846e5e01ca1f414def4a97d9548 (diff) |
Merge "TCWG: Map TCWG hosts"
-rw-r--r-- | hosts | 31 | ||||
-rw-r--r-- | playbooks/tcwg_benchmark.yml | 23 | ||||
-rw-r--r-- | playbooks/tcwg_builders.yml | 23 | ||||
-rw-r--r-- | playbooks/tcwg_dev.yml | 21 |
4 files changed, 77 insertions, 21 deletions
@@ -113,17 +113,13 @@ kvmdispatcher.tcwglab abe.tcwglab [tcwg-build] -build-[01:12].tcwglab +build-[01:09].tcwglab [tcwg-test] #test-x86_64-01.tcwglab [tcwg-apms] -apm-[01:03].tcwglab - -[test-apms] -test-armv8-01.tcwglab tcwg_rootg=False -test-armv8-02.tcwglab tcwg_rootg=True +apm-[01:04].tcwglab [tcwg-dev] dev-01.tcwglab @@ -139,6 +135,21 @@ lxc-[01:03].tcwglab lava.tcwglab kvmdispatcher.tcwglab +[tcwg-nvidia-builders] +tcwg-tk1-[01:04].tcwglab +tcwg-tk1-09.tcwglab +tcwg-tx1-[01:04].tcwglab + +[tcwg-nvidia-dev] +tcwg-tk1-05.tcwglab +tcwg-tx1-05.tcwglab +tcwg-tk1-test.tcwglab +tcwg-tx1-test.tcwglab + +[tcwg-nvidia-benchmark] +tcwg-tk1-[06:08].tcwglab +tcwg-tx1-[06:08].tcwglab + [tcwg-nvidia] tcwg-tx1-[01:08].tcwglab tcwg-tk1-[01:09].tcwglab @@ -151,10 +162,12 @@ llvm-tk1-[01:09].tcwglab [tcwg:children] tcwg-build tcwg-apms -test-apms tcwg-nvidia tcwg-dev tcwg-test +tcwg-nvidia-builders +tcwg-nvidia-dev +tcwg-nvidia-benchmark [tcwg-bmk] tcwg-tx1-[06:08].tcwglab @@ -198,7 +211,3 @@ lngmaster.lavalab [devcloud] server01.devcloud - - - - diff --git a/playbooks/tcwg_benchmark.yml b/playbooks/tcwg_benchmark.yml new file mode 100644 index 0000000..6e21924 --- /dev/null +++ b/playbooks/tcwg_benchmark.yml @@ -0,0 +1,23 @@ +--- + +# Playbook tcwg benchmark + +- hosts: tcwg-nvidia-benchmark + + vars: + repo: 'deb http://ftp.linuxfoundation.org/pub/lsb/repositories/debian lsb-5.0 main' + repo_key: http://ftp.linuxfoundation.org/pub/lsb/keys-for-rpm/lsb-repo-2CF4470F.txt + tcwg_sshd: True + + roles: + - common + - lab-sssd-access + - { role: tcwg-apt-repo-add, when: ansible_architecture == "x86_64" } + - tcwg-apt-install + - tcwg-benchmark-sudo + - tcwg-docker + - tcwg-infra-sudo + - tcwg-noautoupdate + - tcwg-perf + - tcwg-service-control + - tcwg-sysctl diff --git a/playbooks/tcwg_builders.yml b/playbooks/tcwg_builders.yml new file mode 100644 index 0000000..988769e --- /dev/null +++ b/playbooks/tcwg_builders.yml @@ -0,0 +1,23 @@ +--- + +# Playbook tcwg-builder machines + +- hosts: tcwg-apms:tcwg-build:tcwg-nvidia-builders + + vars: + repo: 'deb http://ftp.linuxfoundation.org/pub/lsb/repositories/debian lsb-5.0 main' + repo_key: http://ftp.linuxfoundation.org/pub/lsb/keys-for-rpm/lsb-repo-2CF4470F.txt + tcwg_sshd: True + + roles: + - common + - lab-sssd-access + - { role: tcwg-apt-repo-add, when: ansible_architecture == "x86_64" } + - tcwg-apt-install + - tcwg-docker + - tcwg-infra-sudo + - tcwg-iotop + - tcwg-noautoupdate + - tcwg-service-control + - tcwg-stop-not-needed-services + - tcwg-sysctl diff --git a/playbooks/tcwg_dev.yml b/playbooks/tcwg_dev.yml index 6329b2c..d44aeec 100644 --- a/playbooks/tcwg_dev.yml +++ b/playbooks/tcwg_dev.yml @@ -1,23 +1,24 @@ --- -# Playbook to set up basic config (vim-nox, ntpd, static routes) +# Playbook tcwg-dev machines -- hosts: all +- hosts: tcwg-dev:tcwg-nvidia-dev vars: - id_key: 2CF4470F repo: '"deb http://ftp.linuxfoundation.org/pub/lsb/repositories/debian lsb-5.0 main"' repo_key: http://ftp.linuxfoundation.org/pub/lsb/keys-for-rpm/lsb-repo-2CF4470F.txt - extended: false + tcwg_sshd: True roles: - common -# - admin-access - - { role: tcwg-apt-repo-add, when: ansible_architecture == "x86_64" } - - - tcwg-sys-add-user - - tcwg-sysctl - lab-sssd-access - - tcwg-stop-not-needed-services + - { role: tcwg-apt-repo-add, when: ansible_architecture == "x86_64" } - tcwg-apt-install - tcwg-docker + - tcwg-infra-sudo + - tcwg-iotop + - tcwg-noautoupdate + - tcwg-service-control + - tcwg-stop-not-needed-services + - tcwg-sys-add-user + - tcwg-sysctl |