Merge "Migrate HELM jobs to Ubuntu18"
authorBengt Thuree <bthuree@linuxfoundation.org>
Thu, 19 Mar 2020 01:09:29 +0000 (01:09 +0000)
committerGerrit Code Review <gerrit@onap.org>
Thu, 19 Mar 2020 01:09:29 +0000 (01:09 +0000)
jenkins-config/clouds/openstack/cattle/ubuntu1604-docker-v1-8c-8g.cfg [deleted file]
jenkins-config/clouds/openstack/cattle/ubuntu1804-docker-v1-8c-8g.cfg [new file with mode: 0644]
jjb/dcaegen2/dcaegen2-analytics-pnda.yaml
jjb/dcaegen2/dcaegen2-deployments.yaml
jjb/sdc/sdc-microservices.yaml
jjb/sdc/sdc-sdc-docker-base.yaml
jjb/sdc/sdc.yaml
packer/provision/local-builder.yaml

diff --git a/jenkins-config/clouds/openstack/cattle/ubuntu1604-docker-v1-8c-8g.cfg b/jenkins-config/clouds/openstack/cattle/ubuntu1604-docker-v1-8c-8g.cfg
deleted file mode 100644 (file)
index a326f38..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-IMAGE_NAME=ZZCI - Ubuntu 16.04 - docker - x86_64 - 20190925-220639.261
-LABELS=ubuntu1604-docker-8c-8g
-HARDWARE_ID=v1-standard-8
diff --git a/jenkins-config/clouds/openstack/cattle/ubuntu1804-docker-v1-8c-8g.cfg b/jenkins-config/clouds/openstack/cattle/ubuntu1804-docker-v1-8c-8g.cfg
new file mode 100644 (file)
index 0000000..da8a241
--- /dev/null
@@ -0,0 +1,3 @@
+IMAGE_NAME=ZZCI - Ubuntu 18.04 - docker - x86_64 - 20200219-195603.229
+LABELS=ubuntu1804-docker-v1-8c-8g
+HARDWARE_ID=v1-standard-8
index 49a1d53..fa3ad68 100644 (file)
@@ -13,7 +13,7 @@
     maven-deploy-properties: |
       deployAtEnd=true
     archive-artifacts: ''
-    build-node: 'ubuntu1604-docker-v1-8c-8g'
+    build-node: 'ubuntu1804-docker-v1-8c-8g'
     build-timeout: 300
     jobs:
       - '{project-name}-{stream}-verify-java'
index c07a546..d31538d 100644 (file)
@@ -20,7 +20,7 @@
       deployAtEnd=true
     files: '**'
     archive-artifacts: ''
-    build-node: 'ubuntu1604-docker-v1-8c-8g'
+    build-node: 'ubuntu1804-docker-v1-8c-8g'
     build-timeout: 180
 
 - project:
index 5fc7242..cf843d6 100644 (file)
@@ -16,7 +16,7 @@
           build-node: centos7-builder-4c-4g
           maven-versions-plugin: true
       - gerrit-maven-docker-stage:
-          build-node: ubuntu1604-docker-v1-8c-8g
+          build-node: ubuntu1804-docker-v1-8c-8g
           maven-versions-plugin: true
           mvn-params: '-DskipTests=true'
           container-public-registry: 'nexus3.onap.org:10001'
index 10f087a..c0d7964 100644 (file)
@@ -5,7 +5,7 @@
     project-name: 'sdc-sdc-docker-base'
     jobs:
       - '{project-name}-{stream}-verify-java':
-          build-node: 'ubuntu1604-docker-v1-8c-8g'
+          build-node: 'ubuntu1804-docker-v1-8c-8g'
           docker-pom: 'pom.xml'
       - '{project-name}-{stream}-sdc-merge-java':
           build-node: 'ubuntu1604-docker-8c-8g'
index 8b30314..e67e8e8 100644 (file)
@@ -30,7 +30,7 @@
       - '{project-name}-{stream}-verify-java':
           mvn-params: '-Dnpm.registry=https://nexus3.onap.org/repository/npm.public/'
       - '{project-name}-{stream}-sdc-merge-java':
-          build-node: 'ubuntu1604-docker-v1-8c-8g'
+          build-node: 'ubuntu1804-docker-v1-8c-8g'
           docker-pom: 'pom.xml'
           mvn-profile: 'docker'
           mvn-params: '-Dnpm.registry=https://nexus3.onap.org/repository/npm.public/'
@@ -41,7 +41,7 @@
           maven-versions-plugin: true
           mvn-params: '-Dnpm.registry=https://nexus3.onap.org/repository/npm.public/'
       - gerrit-maven-docker-stage:
-          build-node: ubuntu1604-docker-v1-8c-8g
+          build-node: ubuntu1804-docker-v1-8c-8g
           maven-versions-plugin: true
           mvn-params: '-P docker -DskipTests=true -Dnpm.registry=https://nexus3.onap.org/repository/npm.public/'
           container-public-registry: 'nexus3.onap.org:10001'
index 61cc509..162ac3f 100644 (file)
       become: true
       when: ansible_distribution == 'Ubuntu'
 
+    - name: Install libssl1.0-dev dep
+      apt:
+        name: libssl1.0-dev
+        update_cache: yes
+        state: fixed
+      become: true
+      when: ansible_distribution == 'Ubuntu' and ansible_distribution_version == '18.04'
+
+    - name: Install nodejs-dev dep for npm
+      apt:
+        name: nodejs-dev
+        update_cache: yes
+        state: fixed
+      become: true
+      when: ansible_distribution == 'Ubuntu'
+
     - name: Install base packages
       apt:
         name:
           - crudini
           - maven
           - python-ncclient
-          - nodejs-dev
-          - node-gyp
+        update_cache: yes
+      become: true
+      when: ansible_distribution == 'Ubuntu'
+
+    - name: Install npm and addon packages
+      apt:
+        name:
           - nodejs
           - npm
+          - node-gyp
         update_cache: yes
+        state: fixed
       become: true
       when: ansible_distribution == 'Ubuntu'
+
+