diff options
author | Aric Gardner <agardner@linuxfoundation.org> | 2020-11-23 14:32:34 -0500 |
---|---|---|
committer | Aric Gardner <agardner@linuxfoundation.org> | 2021-01-11 20:58:15 +0000 |
commit | ba034bc98f4bef792ad8d463d88bf1312797174e (patch) | |
tree | 710f772d28f9ff3ac6f43e2db7393784c922d0d1 | |
parent | a0f3c54be163d57734759f4326dc82efcd379012 (diff) |
Preliminary fdio nomad jcasc configs
example output of script.sh
https://gist.github.com/Aricg/bc7313d993f91bfd592573653e638b7c
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I6d2c2b3aeb2c2dade8178323d40814f3a8b1ca8b
54 files changed, 565 insertions, 0 deletions
diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-aarch64.yaml new file mode 100644 index 00000000..95b632ff --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-centos7:prod-aarch64" + labels: "builder-centos7-prod-aarch64" + prefix: "builder-centos7-prod-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-x86_64.yaml new file mode 100644 index 00000000..a5d77a7b --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-prod-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-centos7:prod-x86_64" + labels: "builder-centos7-prod-x86_64" + memory: 14000 + prefix: "builder-centos7-prod-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-aarch64.yaml new file mode 100644 index 00000000..2458aa9b --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-centos7:sandbox-aarch64" + labels: "builder-centos7-sandbox-aarch64" + prefix: "builder-centos7-sandbox-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-x86_64.yaml new file mode 100644 index 00000000..efa35ed8 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-sandbox-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-centos7:sandbox-x86_64" + labels: "builder-centos7-sandbox-x86_64" + memory: 14000 + prefix: "builder-centos7-sandbox-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-aarch64.yaml new file mode 100644 index 00000000..364e6a11 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-centos7:test-aarch64" + labels: "builder-centos7-test-aarch64" + prefix: "builder-centos7-test-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-x86_64.yaml new file mode 100644 index 00000000..529c2a1f --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos7-test-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-centos7:test-x86_64" + labels: "builder-centos7-test-x86_64" + memory: 14000 + prefix: "builder-centos7-test-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-aarch64.yaml new file mode 100644 index 00000000..4e60a6de --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-centos8:prod-aarch64" + labels: "builder-centos8-prod-aarch64" + prefix: "builder-centos8-prod-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-x86_64.yaml new file mode 100644 index 00000000..09ddccc2 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-prod-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-centos8:prod-x86_64" + labels: "builder-centos8-prod-x86_64" + memory: 14000 + prefix: "builder-centos8-prod-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-aarch64.yaml new file mode 100644 index 00000000..8a0d72a3 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-centos8:sandbox-aarch64" + labels: "builder-centos8-sandbox-aarch64" + prefix: "builder-centos8-sandbox-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-x86_64.yaml new file mode 100644 index 00000000..447ceb5c --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-sandbox-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-centos8:sandbox-x86_64" + labels: "builder-centos8-sandbox-x86_64" + memory: 14000 + prefix: "builder-centos8-sandbox-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-aarch64.yaml new file mode 100644 index 00000000..0ae69f64 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-centos8:test-aarch64" + labels: "builder-centos8-test-aarch64" + prefix: "builder-centos8-test-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-x86_64.yaml new file mode 100644 index 00000000..8868e31e --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-centos8-test-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-centos8:test-x86_64" + labels: "builder-centos8-test-x86_64" + memory: 14000 + prefix: "builder-centos8-test-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-aarch64.yaml new file mode 100644 index 00000000..2145da04 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-debian10:prod-aarch64" + labels: "builder-debian10-prod-aarch64" + prefix: "builder-debian10-prod-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-x86_64.yaml new file mode 100644 index 00000000..b3444f83 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-prod-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-debian10:prod-x86_64" + labels: "builder-debian10-prod-x86_64" + memory: 14000 + prefix: "builder-debian10-prod-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-aarch64.yaml new file mode 100644 index 00000000..6cb75294 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-debian10:sandbox-aarch64" + labels: "builder-debian10-sandbox-aarch64" + prefix: "builder-debian10-sandbox-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-x86_64.yaml new file mode 100644 index 00000000..424e5cf5 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-sandbox-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-debian10:sandbox-x86_64" + labels: "builder-debian10-sandbox-x86_64" + memory: 14000 + prefix: "builder-debian10-sandbox-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-aarch64.yaml new file mode 100644 index 00000000..92b9937a --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-debian10:test-aarch64" + labels: "builder-debian10-test-aarch64" + prefix: "builder-debian10-test-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-x86_64.yaml new file mode 100644 index 00000000..359323db --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian10-test-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-debian10:test-x86_64" + labels: "builder-debian10-test-x86_64" + memory: 14000 + prefix: "builder-debian10-test-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-aarch64.yaml new file mode 100644 index 00000000..c247c766 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-debian9:prod-aarch64" + labels: "builder-debian9-prod-aarch64" + prefix: "builder-debian9-prod-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-x86_64.yaml new file mode 100644 index 00000000..1314af8b --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-prod-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-debian9:prod-x86_64" + labels: "builder-debian9-prod-x86_64" + memory: 14000 + prefix: "builder-debian9-prod-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-aarch64.yaml new file mode 100644 index 00000000..af128357 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-debian9:sandbox-aarch64" + labels: "builder-debian9-sandbox-aarch64" + prefix: "builder-debian9-sandbox-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-x86_64.yaml new file mode 100644 index 00000000..86847e13 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-sandbox-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-debian9:sandbox-x86_64" + labels: "builder-debian9-sandbox-x86_64" + memory: 14000 + prefix: "builder-debian9-sandbox-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-aarch64.yaml new file mode 100644 index 00000000..ff8e981d --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-debian9:test-aarch64" + labels: "builder-debian9-test-aarch64" + prefix: "builder-debian9-test-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-x86_64.yaml new file mode 100644 index 00000000..6042ed3d --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-debian9-test-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-debian9:test-x86_64" + labels: "builder-debian9-test-x86_64" + memory: 14000 + prefix: "builder-debian9-test-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-aarch64.yaml new file mode 100644 index 00000000..b857ebed --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-ubuntu1804:prod-aarch64" + labels: "builder-ubuntu1804-prod-aarch64" + prefix: "builder-ubuntu1804-prod-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-x86_64.yaml new file mode 100644 index 00000000..d7c4ef61 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-prod-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-ubuntu1804:prod-x86_64" + labels: "builder-ubuntu1804-prod-x86_64" + memory: 14000 + prefix: "builder-ubuntu1804-prod-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-aarch64.yaml new file mode 100644 index 00000000..938dc0de --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-ubuntu1804:prod-aarch64" + labels: "builder-ubuntu1804-sandbox-aarch64" + prefix: "builder-ubuntu1804-sandbox-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-x86_64.yaml new file mode 100644 index 00000000..c28e5f89 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-sandbox-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-ubuntu1804:sandbox-x86_64" + labels: "builder-ubuntu1804-sandbox-x86_64" + memory: 14000 + prefix: "builder-ubuntu1804-sandbox-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-aarch64.yaml new file mode 100644 index 00000000..2d4481fa --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-ubuntu1804:test-aarch64" + labels: "builder-ubuntu1804-test-aarch64" + prefix: "builder-ubuntu1804-test-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-x86_64.yaml new file mode 100644 index 00000000..3341b253 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu1804-test-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-ubuntu1804:test-x86_64" + labels: "builder-ubuntu1804-test-x86_64" + memory: 14000 + prefix: "builder-ubuntu1804-test-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-aarch64.yaml new file mode 100644 index 00000000..71bd7c8b --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-ubuntu2004:prod-aarch64" + labels: "builder-ubuntu2004-prod-aarch64" + prefix: "builder-ubuntu2004-prod-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-x86_64.yaml new file mode 100644 index 00000000..2560e450 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-prod-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-ubuntu2004:prod-x86_64" + labels: "builder-ubuntu2004-prod-x86_64" + memory: 14000 + prefix: "builder-ubuntu2004-prod-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-aarch64.yaml new file mode 100644 index 00000000..9f23d196 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-ubuntu2004:sandbox-aarch64" + labels: "builder-ubuntu2004-sandbox-aarch64" + prefix: "builder-ubuntu2004-sandbox-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-x86_64.yaml new file mode 100644 index 00000000..53426ed8 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-sandbox-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-ubuntu2004:sandbox-x86_64" + labels: "builder-ubuntu2004-sandbox-x86_64" + memory: 14000 + prefix: "builder-ubuntu2004-sandbox-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-aarch64.yaml new file mode 100644 index 00000000..31b815c9 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-aarch64.yaml @@ -0,0 +1,5 @@ +--- +templates: + - image: "fdiotools/builder-ubuntu2004:test-aarch64" + labels: "builder-ubuntu2004-test-aarch64" + prefix: "builder-ubuntu2004-test-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-x86_64.yaml new file mode 100644 index 00000000..b35cef80 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/builder-ubuntu2004-test-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 14000 + image: "fdiotools/builder-ubuntu2004:test-x86_64" + labels: "builder-ubuntu2004-test-x86_64" + memory: 14000 + prefix: "builder-ubuntu2004-test-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/cloud.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/cloud.yaml new file mode 100644 index 00000000..92ba6ca8 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/cloud.yaml @@ -0,0 +1,11 @@ +--- +jenkins: + clouds: + - nomad: + jenkinsUrl: "https://jenkins.fd.io/" + name: "FDIONOMAD" + nomadUrl: "http://10.30.51.32:4646" + prune: false + workerTimeout: 5 + workerUrl: "https://jenkins.fd.io/jnlpJars/slave.jar" + templates: diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-aarch64.yaml new file mode 100644 index 00000000..e45c768f --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-aarch64.yaml @@ -0,0 +1,12 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "arm64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csitarm" + image: "fdiotools/csit_dut-ubuntu1804:prod-aarch64" + labels: "csit_dut-ubuntu1804-prod-aarch64" + prefix: "csit_dut-ubuntu1804-prod-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-x86_64.yaml new file mode 100644 index 00000000..9196f270 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-prod-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csit" + cpu: 10000 + image: "fdiotools/csit_dut-ubuntu1804:prod-x86_64" + labels: "csit_dut-ubuntu1804-prod-x86_64" + memory: 18000 + prefix: "csit_dut-ubuntu1804-prod-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-aarch64.yaml new file mode 100644 index 00000000..57437582 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-aarch64.yaml @@ -0,0 +1,12 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "arm64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csitarm" + image: "fdiotools/csit_dut-ubuntu1804:sandbox-aarch64" + labels: "csit_dut-ubuntu1804-sandbox-aarch64" + prefix: "csit_dut-ubuntu1804-sandbox-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-x86_64.yaml new file mode 100644 index 00000000..93297357 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-sandbox-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csit" + cpu: 10000 + image: "fdiotools/csit_dut-ubuntu1804:sandbox-x86_64" + labels: "csit_dut-ubuntu1804-sandbox-x86_64" + memory: 18000 + prefix: "csit_dut-ubuntu1804-sandbox-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-test-aarch64.yaml new file mode 100644 index 00000000..12137e60 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_dut-ubuntu1804-test-aarch64.yaml @@ -0,0 +1,12 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "arm64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csitarm" + image: "fdiotools/csit_dut-ubuntu1804:test-aarch64" + labels: "csit_dut-ubuntu1804-test-aarch64" + prefix: "csit_dut-ubuntu1804-test-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-aarch64.yaml new file mode 100644 index 00000000..e86a8bb7 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-aarch64.yaml @@ -0,0 +1,12 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "arm64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csitarm" + image: "fdiotools/csit_shim-ubuntu1804:prod-aarch64" + labels: "csit_shim-ubuntu1804-prod-aarch64" + prefix: "csit_shim-ubuntu1804-prod-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-x86_64.yaml new file mode 100644 index 00000000..7730c8f8 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-prod-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csit" + cpu: 10000 + image: "fdiotools/csit_shim-ubuntu1804:prod-x86_64" + labels: "csit_shim-ubuntu1804-prod-x86_64" + memory: 18000 + prefix: "csit_shim-ubuntu1804-prod-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-aarch64.yaml new file mode 100644 index 00000000..5dc33b6b --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-aarch64.yaml @@ -0,0 +1,12 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "arm64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csitarm" + image: "fdiotools/csit_shim-ubuntu1804:sandbox-aarch64" + labels: "csit_shim-ubuntu1804-sandbox-aarch64" + prefix: "csit_shim-ubuntu1804-sandbox-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-x86_64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-x86_64.yaml new file mode 100644 index 00000000..5adf5f04 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-sandbox-x86_64.yaml @@ -0,0 +1,14 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csit" + cpu: 10000 + image: "fdiotools/csit_shim-ubuntu1804:sandbox-x86_64" + labels: "csit_shim-ubuntu1804-sandbox-x86_64" + memory: 18000 + prefix: "csit_shim-ubuntu1804-sandbox-x86_64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-test-aarch64.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-test-aarch64.yaml new file mode 100644 index 00000000..778c534f --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/csit_shim-ubuntu1804-test-aarch64.yaml @@ -0,0 +1,12 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "arm64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csitarm" + image: "fdiotools/csit_shim-ubuntu1804:test-aarch64" + labels: "csit_shim-ubuntu1804-test-aarch64" + prefix: "csit_shim-ubuntu1804-test-aarch64" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/defaults.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/defaults.yaml new file mode 100644 index 00000000..cfd15479 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/defaults.yaml @@ -0,0 +1,25 @@ +--- +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "arm64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + datacenters: "yul1" + cpu: 6000 + memory: 10000 + disk: 3000 + priority: 50 + idleTerminationInMinutes: 10 + numExecutors: 1 + forcePull: true + privileged: true + reusable: false + useRawExec: false + network: "bridge" + region: "global" + remoteFs: "/w" + username: "fdionomad" + password: "hidden" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-l.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-l.yaml new file mode 100644 index 00000000..747f61ad --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804-l.yaml @@ -0,0 +1,13 @@ +templates: + - constraints: + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + - ltarget: "^${node.class}" + operand: "=" + rtarget: "builder" + cpu: 20000 + image: "snergster/vpp-ubuntu18" + labels: "ubuntu1804-l" + memory: 32000 + prefix: "prod-amd" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-s.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-s.yaml new file mode 100644 index 00000000..5f3afcc0 --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-s.yaml @@ -0,0 +1,5 @@ +templates: + - image: "snergster/vpp-arm-ubuntu18" + labels: "ubuntu1804arm-s" + memory: 16000 + prefix: "prod-arm" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-us.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-us.yaml new file mode 100644 index 00000000..f898934a --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/ubuntu1804arm-us.yaml @@ -0,0 +1,4 @@ +templates: + - image: "snergster/vpp-arm-ubuntu18" + labels: "ubuntu1804arm-us" + prefix: "prod-arm" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-arm-ubuntu18.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-arm-ubuntu18.yaml new file mode 100644 index 00000000..9ab4631a --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-arm-ubuntu18.yaml @@ -0,0 +1,11 @@ +templates: + - constraints: + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csitarm" + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "arm64" + image: "snergster/vpp-arm-ubuntu18" + labels: "vpp-csit-arm-ubuntu18" + prefix: "prod-csit-arm" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-device.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-device.yaml new file mode 100644 index 00000000..ef4f9eda --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-device.yaml @@ -0,0 +1,13 @@ +templates: + - constraints: + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csit" + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + cpu: 10000 + image: "snergster/vpp-ubuntu18" + labels: "vpp-csit-device vpp-csit-ubuntu18" + memory: 18000 + prefix: "prod-csit" diff --git a/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-ubuntu18.yaml b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-ubuntu18.yaml new file mode 100644 index 00000000..ef4f9eda --- /dev/null +++ b/jenkins-config/clouds/nomad/FDIONOMAD/vpp-csit-ubuntu18.yaml @@ -0,0 +1,13 @@ +templates: + - constraints: + - ltarget: "^${node.class}" + operand: "=" + rtarget: "csit" + - ltarget: "^${attr.cpu.arch}" + operand: "=" + rtarget: "amd64" + cpu: 10000 + image: "snergster/vpp-ubuntu18" + labels: "vpp-csit-device vpp-csit-ubuntu18" + memory: 18000 + prefix: "prod-csit" |