diff options
Diffstat (limited to 'jenkins-config/clouds')
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 000000000..95b632ffb --- /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 000000000..a5d77a7be --- /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 000000000..2458aa9b6 --- /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 000000000..efa35ed82 --- /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 000000000..364e6a117 --- /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 000000000..529c2a1f9 --- /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 000000000..4e60a6dea --- /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 000000000..09ddccc2b --- /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 000000000..8a0d72a34 --- /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 000000000..447ceb5cc --- /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 000000000..0ae69f641 --- /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 000000000..8868e31ec --- /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 000000000..2145da043 --- /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 000000000..b3444f83d --- /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 000000000..6cb75294e --- /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 000000000..424e5cf56 --- /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 000000000..92b9937a7 --- /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 000000000..359323db7 --- /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 000000000..c247c766f --- /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 000000000..1314af8b2 --- /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 000000000..af1283571 --- /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 000000000..86847e130 --- /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 000000000..ff8e981d5 --- /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 000000000..6042ed3d7 --- /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 000000000..b857ebed7 --- /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 000000000..d7c4ef613 --- /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 000000000..938dc0de4 --- /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 000000000..c28e5f894 --- /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 000000000..2d4481fa2 --- /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 000000000..3341b2530 --- /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 000000000..71bd7c8b7 --- /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 000000000..2560e4507 --- /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 000000000..9f23d1965 --- /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 000000000..53426ed8b --- /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 000000000..31b815c91 --- /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 000000000..b35cef803 --- /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 000000000..92ba6ca86 --- /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 000000000..e45c768fd --- /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 000000000..9196f2704 --- /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 000000000..574375826 --- /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 000000000..93297357a --- /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 000000000..12137e60d --- /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 000000000..e86a8bb7c --- /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 000000000..7730c8f82 --- /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 000000000..5dc33b6bf --- /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 000000000..5adf5f04a --- /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 000000000..778c534fb --- /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 000000000..cfd15479f --- /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 000000000..747f61ad9 --- /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 000000000..5f3afcc05 --- /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 000000000..f898934a6 --- /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 000000000..9ab4631a4 --- /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 000000000..ef4f9eda7 --- /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 000000000..ef4f9eda7 --- /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" |