Code Review
/
ci-management.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
|
inline
| side by side (parent:
8ee61bb
)
Configure Jenkins clouds and templates
27/23327/9
author
Vanessa Rene Valderrama
<vvalderrama@linuxfoundation.org>
Thu, 7 Nov 2019 22:01:50 +0000
(16:01 -0600)
committer
Vanessa Rene Valderrama
<vvalderrama@linuxfoundation.org>
Wed, 8 Jan 2020 17:21:23 +0000
(11:21 -0600)
This change is to configure Jenkins clouds and templates via JJB. These
configurations will configure the sandbox and production.
Change-Id: I0620ae5f4d24066ad7930744f5c79ec49259e15e
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
25 files changed:
jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-builder-2c-2g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-builder-4c-4g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-builder-8c-8g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-docker-4c-4g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/cloud.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-2c-2g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-4c-4g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-8c-32g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-8c-8g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-docker-4c-4g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-2c-2g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-4c-4g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-8c-32g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-8c-8g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-arm64-4c-4g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-docker-4c-4g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-docker-arm64-4c-4g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX/centos7-basebuild-4c-4g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX/cloud.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX/ubuntu1404-basebuild-4c-4g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX/ubuntu1604-basebuild-4c-4g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX/ubuntu1604-basebuild-8c-32g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/clouds/openstack/FDIOVEX/ubuntu1804-basebuild-4c-4g.cfg
[new file with mode: 0644]
patch
|
blob
jenkins-config/global-vars-production.sh
[new file with mode: 0644]
patch
|
blob
jenkins-config/global-vars-sandbox.sh
[new file with mode: 0644]
patch
|
blob
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-builder-2c-2g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-builder-2c-2g.cfg
new file mode 100644
(file)
index 0000000..
3502922
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-builder-2c-2g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20191215-024720.020
+LABELS=centos7-builder-2c-2g
+HARDWARE_ID=v2-highcpu-2
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-builder-4c-4g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-builder-4c-4g.cfg
new file mode 100644
(file)
index 0000000..
7f269d6
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-builder-4c-4g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20191215-024720.020
+LABELS=centos7-builder-4c-4g
+HARDWARE_ID=v2-highcpu-4
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-builder-8c-8g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-builder-8c-8g.cfg
new file mode 100644
(file)
index 0000000..
dfb2d1c
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-builder-8c-8g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20191215-024720.020
+LABELS=centos7-builder-8c-8g
+HARDWARE_ID=v2-highcpu-8
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-docker-4c-4g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-docker-4c-4g.cfg
new file mode 100644
(file)
index 0000000..
4b215e5
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/centos7-docker-4c-4g.cfg
@@ -0,0
+1,4
@@
+IMAGE_NAME=ZZCI - CentOS 7 - docker - x86_64 - 20200105-094324.141
+LABELS=centos7-docker-4c-4g
+HARDWARE_ID=v2-standard-4
+VOLUME_SIZE=10
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/cloud.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/cloud.cfg
new file mode 100644
(file)
index 0000000..
2761252
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/cloud.cfg
@@ -0,0
+1,23
@@
+# Cloud Configuration
+CLOUD_CREDENTIAL_ID=vexci
+CLOUD_URL=https://auth.vexxhost.net/v3/
+CLOUD_IGNORE_SSL=false
+CLOUD_ZONE=ca-ymq-1
+OS_CLOUD=vexci
+
+# Default Template Configuration
+IMAGE_NAME=ZZCI - CentOS 7 - builder - x86_64 - 20191215-024720.020
+HARDWARE_ID=v2-standard-1
+NETWORK_ID=bcb9a62c-5a82-4293-a8c6-d73e8c2dbd03
+USER_DATA_ID=jenkins-init-system
+INSTANCE_CAP=20
+SANDBOX_CAP=5
+FLOATING_IP_POOL=
+SECURITY_GROUPS=default
+AVAILABILITY_ZONE=ca-ymq-2
+STARTUP_TIMEOUT=600000
+KEY_PAIR_NAME=jenkins
+NUM_EXECUTORS=1
+JVM_OPTIONS=
+FS_ROOT=/w
+RETENTION_TIME=1
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-2c-2g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-2c-2g.cfg
new file mode 100644
(file)
index 0000000..
5974490
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-2c-2g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=ZZCI - Ubuntu 16.04 - builder - x86_64 - 20191119-214815.550
+LABELS=ubuntu1604-builder-2c-2g
+HARDWARE_ID=v2-highcpu-2
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-4c-4g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-4c-4g.cfg
new file mode 100644
(file)
index 0000000..
b9ffedb
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-4c-4g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=ZZCI - Ubuntu 16.04 - builder - x86_64 - 20191119-214815.550
+LABELS=ubuntu1604-builder-4c-4g
+HARDWARE_ID=v2-highcpu-4
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-8c-32g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-8c-32g.cfg
new file mode 100644
(file)
index 0000000..
7d37705
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-8c-32g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=ZZCI - Ubuntu 16.04 - builder - x86_64 - 20191119-214815.550
+LABELS=ubuntu1604-builder-8c-32g
+HARDWARE_ID=v2-highcpu-32
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-8c-8g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-8c-8g.cfg
new file mode 100644
(file)
index 0000000..
8bda883
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-builder-8c-8g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=ZZCI - Ubuntu 16.04 - builder - x86_64 - 20191119-214815.550
+LABELS=ubuntu1604-builder-8c-8g
+HARDWARE_ID=v2-highcpu-8
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-docker-4c-4g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-docker-4c-4g.cfg
new file mode 100644
(file)
index 0000000..
09d65e0
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1604-docker-4c-4g.cfg
@@ -0,0
+1,4
@@
+IMAGE_NAME=ZZCI - Ubuntu 16.04 - docker - x86_64 - 20190810-225705.438
+LABELS=centos7-docker-4c-4g
+HARDWARE_ID=v2-standard-4
+VOLUME_SIZE=10
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-2c-2g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-2c-2g.cfg
new file mode 100644
(file)
index 0000000..
2bb0598
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-2c-2g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=ZZCI - Ubuntu 18.04 - builder - x86_64 - 20191226-084321.945
+LABELS=ubuntu1804-builder-2c-2g.cfg
+HARDWARE_ID=v2-highcpu-2
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-4c-4g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-4c-4g.cfg
new file mode 100644
(file)
index 0000000..
8e24bd2
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-4c-4g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=ZZCI - Ubuntu 18.04 - builder - x86_64 - 20191226-084321.945
+LABELS=ubuntu1804-builder-4c-4g
+HARDWARE_ID=v2-highcpu-4
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-8c-32g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-8c-32g.cfg
new file mode 100644
(file)
index 0000000..
883f7d5
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-8c-32g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=ZZCI - Ubuntu 18.04 - builder - x86_64 - 20191226-084321.945
+LABELS=ubuntu1804-builder-8c-32g
+HARDWARE_ID=v2-highcpu-32
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-8c-8g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-8c-8g.cfg
new file mode 100644
(file)
index 0000000..
bcc7fd1
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-8c-8g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=ZZCI - Ubuntu 18.04 - builder - x86_64 - 20191226-084321.945
+LABELS=ubuntu1804-builder-8c-8g.cfg
+HARDWARE_ID=v2-highcpu-8
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-arm64-4c-4g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-arm64-4c-4g.cfg
new file mode 100644
(file)
index 0000000..
4f4cfa7
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-builder-arm64-4c-4g.cfg
@@ -0,0
+1,4
@@
+IMAGE_NAME=ZZCI - Ubuntu 18.04 - builder - arm64 - 20190820-203918.821
+LABELS=ubuntu1804-builder-arm64-4c-4g
+HARDWARE_ID=v2-highcpu-4
+VOLUME_SIZE=10
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-docker-4c-4g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-docker-4c-4g.cfg
new file mode 100644
(file)
index 0000000..
d76a2af
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-docker-4c-4g.cfg
@@ -0,0
+1,4
@@
+IMAGE_NAME=ZZCI - Ubuntu 18.04 - docker - x86_64 - 20200107-191807.978
+LABELS=ubuntu1804-docker-4c-4g
+HARDWARE_ID=v2-standard-4
+VOLUME_SIZE=10
diff --git a/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-docker-arm64-4c-4g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-docker-arm64-4c-4g.cfg
new file mode 100644
(file)
index 0000000..
c46c1ec
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX-CI/ubuntu1804-docker-arm64-4c-4g.cfg
@@ -0,0
+1,4
@@
+IMAGE_NAME=ZZCI - Ubuntu 18.04 - docker - arm64 - 20191209-185146.016
+LABELS=ubuntu1804-docker-arm64-4c-4g
+HARDWARE_ID=v2-standard-4
+VOLUME_SIZE=10
diff --git a/jenkins-config/clouds/openstack/FDIOVEX/centos7-basebuild-4c-4g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX/centos7-basebuild-4c-4g.cfg
new file mode 100644
(file)
index 0000000..
3348ca5
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX/centos7-basebuild-4c-4g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=CentOS 7 - basebuild - 20170322-1518
+LABELS=centos7-basebuild-4c-4g
+HARDWARE_ID=v1-standard-4
diff --git a/jenkins-config/clouds/openstack/FDIOVEX/cloud.cfg
b/jenkins-config/clouds/openstack/FDIOVEX/cloud.cfg
new file mode 100644
(file)
index 0000000..
e78a988
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX/cloud.cfg
@@ -0,0
+1,23
@@
+# Cloud Configuration
+CLOUD_CREDENTIAL_ID=vex
+CLOUD_URL=https://auth.vexxhost.net/v3/
+CLOUD_IGNORE_SSL=false
+CLOUD_ZONE=ca-ymq-1
+OS_CLOUD=vex
+
+# Default Template Configuration
+IMAGE_NAME=CentOS 7 - basebuild - 20170322-1518
+HARDWARE_ID=v1-standard-1
+NETWORK_ID=1b9e78ec-b49b-4ebe-9e16-0ae9baddb754
+USER_DATA_ID=jenkins-init-system
+INSTANCE_CAP=20
+SANDBOX_CAP=5
+FLOATING_IP_POOL=
+SECURITY_GROUPS=default
+AVAILABILITY_ZONE=ca-ymq-2
+STARTUP_TIMEOUT=600000
+KEY_PAIR_NAME=jenkins
+NUM_EXECUTORS=1
+JVM_OPTIONS=
+FS_ROOT=/w
+RETENTION_TIME=1
diff --git a/jenkins-config/clouds/openstack/FDIOVEX/ubuntu1404-basebuild-4c-4g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX/ubuntu1404-basebuild-4c-4g.cfg
new file mode 100644
(file)
index 0000000..
abb6cae
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX/ubuntu1404-basebuild-4c-4g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=Ubuntu 14.04 - basebuild - 20170331-2223
+LABELS=ubuntu1404-basebuild-4c-4g
+HARDWARE_ID=v1-standard-4
diff --git a/jenkins-config/clouds/openstack/FDIOVEX/ubuntu1604-basebuild-4c-4g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX/ubuntu1604-basebuild-4c-4g.cfg
new file mode 100644
(file)
index 0000000..
9744aff
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX/ubuntu1604-basebuild-4c-4g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=Ubuntu 16.04 - basebuild - 20180406-1741
+LABELS=ubuntu1604-basebuild-4c-4g
+HARDWARE_ID=v1-standard-4
diff --git a/jenkins-config/clouds/openstack/FDIOVEX/ubuntu1604-basebuild-8c-32g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX/ubuntu1604-basebuild-8c-32g.cfg
new file mode 100644
(file)
index 0000000..
631f86e
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX/ubuntu1604-basebuild-8c-32g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=Ubuntu 16.04 - basebuild - 20171103-2145
+LABELS=ubuntu1604-basebuild-8c-32g
+HARDWARE_ID=v1-performance-8
diff --git a/jenkins-config/clouds/openstack/FDIOVEX/ubuntu1804-basebuild-4c-4g.cfg
b/jenkins-config/clouds/openstack/FDIOVEX/ubuntu1804-basebuild-4c-4g.cfg
new file mode 100644
(file)
index 0000000..
5b58857
--- /dev/null
+++ b/
jenkins-config/clouds/openstack/FDIOVEX/ubuntu1804-basebuild-4c-4g.cfg
@@ -0,0
+1,3
@@
+IMAGE_NAME=Ubuntu 18.04 - basebuild - 20180523-2109
+LABELS=ubuntu1804-basebuild-4c-4g
+HARDWARE_ID=v2-highcpu-4
diff --git a/jenkins-config/global-vars-production.sh
b/jenkins-config/global-vars-production.sh
new file mode 100644
(file)
index 0000000..
d880bcf
--- /dev/null
+++ b/
jenkins-config/global-vars-production.sh
@@ -0,0
+1,11
@@
+DOCKER_REGISTRY=https://jenkins.fd.io/sandbox/
+GERRIT_URL=git://10.30.48.3/mirror/$PROJECT
+GIT_URL=git://10.30.48.3/mirror
+JENKINS_HOSTNAME=vex-yul-rot-jenkins-1
+LOGS_SERVER=https://logs.fd.io
+NEXUS_URL=https://nexus.fd.io
+NEXUSPROXY=https://nexus.fd.io
+PACKAGECLOUDPROXY=https://packagecloud.io/fdio
+PCIO_CO=fdio
+SIGUL_KEY=fdio-release-2018
+SILO=production
diff --git a/jenkins-config/global-vars-sandbox.sh
b/jenkins-config/global-vars-sandbox.sh
new file mode 100644
(file)
index 0000000..
d52ebe9
--- /dev/null
+++ b/
jenkins-config/global-vars-sandbox.sh
@@ -0,0
+1,11
@@
+DOCKER_REGISTRY=https://jenkins.fd.io/sandbox/
+GERRIT_URL=git://10.30.48.3/mirror/$PROJECT
+GIT_URL=git://10.30.48.3/mirror
+JENKINS_HOSTNAME=vex-yul-rot-jenkins-2
+LOGS_SERVER=https://logs.fd.io
+NEXUS_URL=https://nexus.fd.io
+NEXUSPROXY=https://nexus.fd.io
+PACKAGECLOUDPROXY=https://packagecloud.io/fdio
+PCIO_CO=fdio
+SIGUL_KEY=fdio-sandbox
+SILO=sandbox