Merge "Create a minimal environment file"
authorAlexis de Talhouët <alexis.de_talhouet@bell.ca>
Wed, 21 Nov 2018 13:19:11 +0000 (13:19 +0000)
committerGerrit Code Review <gerrit@onap.org>
Wed, 21 Nov 2018 13:19:11 +0000 (13:19 +0000)
89 files changed:
INFO.yaml
kubernetes/aaf/charts/aaf-cm/values.yaml
kubernetes/aaf/charts/aaf-cs/values.yaml
kubernetes/aaf/charts/aaf-fs/values.yaml
kubernetes/aaf/charts/aaf-gui/values.yaml
kubernetes/aaf/charts/aaf-hello/values.yaml
kubernetes/aaf/charts/aaf-locate/values.yaml
kubernetes/aaf/charts/aaf-oauth/values.yaml
kubernetes/aaf/charts/aaf-service/values.yaml
kubernetes/aaf/values.yaml
kubernetes/aai/charts/aai-babel/values.yaml
kubernetes/aai/charts/aai-modelloader/values.yaml
kubernetes/aai/charts/aai-resources/resources/config/aaf/bath_config.csv
kubernetes/aai/charts/aai-traversal/resources/config/aaf/bath_config.csv
kubernetes/aai/charts/aai-traversal/values.yaml
kubernetes/appc/charts/appc-ansible-server/values.yaml
kubernetes/appc/resources/config/appc/opt/onap/appc/bin/startODL.sh
kubernetes/appc/resources/config/appc/opt/onap/appc/data/properties/appc.properties
kubernetes/appc/resources/config/appc/opt/onap/appc/data/properties/cadi.properties
kubernetes/appc/values.yaml
kubernetes/clamp/charts/clamp-dash-kibana/values.yaml
kubernetes/clamp/charts/clamp-dash-logstash/values.yaml
kubernetes/clamp/charts/mariadb/resources/config/mariadb/docker-entrypoint-initdb.d/bulkload/clds-create-db-objects.sql
kubernetes/clamp/charts/mariadb/resources/config/mariadb/docker-entrypoint-initdb.d/bulkload/clds-stored-procedures.sql
kubernetes/clamp/values.yaml
kubernetes/common/music/charts/music-cassandra-job/values.yaml
kubernetes/common/music/charts/music-cassandra/values.yaml
kubernetes/common/music/charts/music-tomcat/values.yaml
kubernetes/contrib/charts/netbox/charts/netbox-app/resources/config/provisioning/provision.sh
kubernetes/dcaegen2/charts/dcae-bootstrap/values.yaml
kubernetes/dmaap/charts/message-router/charts/message-router-kafka/templates/deployment.yaml
kubernetes/dmaap/charts/message-router/resources/config/dmaap/MsgRtrApi.properties
kubernetes/log/charts/log-logstash/templates/deployment.yaml
kubernetes/log/charts/log-logstash/values.yaml
kubernetes/multicloud/charts/multicloud-azure/values.yaml
kubernetes/multicloud/charts/multicloud-ocata/values.yaml
kubernetes/multicloud/charts/multicloud-pike/values.yaml
kubernetes/multicloud/charts/multicloud-vio/values.yaml
kubernetes/multicloud/charts/multicloud-windriver/values.yaml
kubernetes/multicloud/values.yaml
kubernetes/onap/requirements.yaml
kubernetes/onap/values.yaml
kubernetes/pnda/charts/dcae-pnda-bootstrap/resources/scripts/bootstrap.sh
kubernetes/pnda/charts/dcae-pnda-bootstrap/values.yaml
kubernetes/pnda/charts/dcae-pnda-mirror/values.yaml
kubernetes/policy/charts/brmsgw/values.yaml
kubernetes/policy/charts/drools/values.yaml
kubernetes/policy/charts/pdp/values.yaml
kubernetes/policy/charts/policy-apex-pdp/values.yaml
kubernetes/policy/charts/policy-distribution/values.yaml
kubernetes/policy/resources/config/pe/push-policies.sh
kubernetes/policy/values.yaml
kubernetes/pomba/charts/pomba-aaictxbuilder/values.yaml
kubernetes/pomba/charts/pomba-contextaggregator/values.yaml
kubernetes/pomba/charts/pomba-kibana/templates/deployment.yaml
kubernetes/pomba/charts/pomba-networkdiscoveryctxbuilder/values.yaml
kubernetes/pomba/charts/pomba-sdcctxbuilder/values.yaml
kubernetes/pomba/charts/pomba-validation-service/values.yaml
kubernetes/robot/resources/config/eteshare/config/integration_preload_parameters.py
kubernetes/robot/resources/config/eteshare/config/integration_robot_properties.py
kubernetes/robot/resources/config/eteshare/config/vm_properties.py
kubernetes/robot/values.yaml
kubernetes/sdc/charts/sdc-be/values.yaml
kubernetes/sdc/charts/sdc-cs/values.yaml
kubernetes/sdc/charts/sdc-es/values.yaml
kubernetes/sdc/charts/sdc-fe/values.yaml
kubernetes/sdc/charts/sdc-kb/values.yaml
kubernetes/sdc/charts/sdc-onboarding-be/values.yaml
kubernetes/sdc/charts/sdc-wfd-be/values.yaml
kubernetes/sdc/charts/sdc-wfd-fe/values.yaml
kubernetes/sdnc/resources/config/bin/startODL.sh
kubernetes/sdnc/resources/config/conf/lcm-dg.properties
kubernetes/sdnc/sdnc-prom/values.yaml
kubernetes/so/charts/so-sdnc-adapter/resources/config/overrides/override.yaml
kubernetes/uui/charts/uui-server/values.yaml
kubernetes/uui/values.yaml
kubernetes/vfc/charts/vfc-catalog/values.yaml
kubernetes/vfc/charts/vfc-db/values.yaml
kubernetes/vfc/charts/vfc-ems-driver/values.yaml
kubernetes/vfc/charts/vfc-generic-vnfm-driver/values.yaml
kubernetes/vfc/charts/vfc-huawei-vnfm-driver/values.yaml
kubernetes/vfc/charts/vfc-juju-vnfm-driver/values.yaml
kubernetes/vfc/charts/vfc-multivim-proxy/values.yaml
kubernetes/vfc/charts/vfc-nslcm/values.yaml
kubernetes/vfc/charts/vfc-resmgr/values.yaml
kubernetes/vfc/charts/vfc-vnflcm/values.yaml
kubernetes/vfc/charts/vfc-vnfmgr/values.yaml
kubernetes/vfc/charts/vfc-vnfres/values.yaml
kubernetes/vfc/charts/vfc-zte-vnfm-driver/values.yaml

index da3cd81..d840cc6 100644 (file)
--- a/INFO.yaml
+++ b/INFO.yaml
@@ -33,55 +33,25 @@ committers:
         company: 'Amdocs'
         id: 'BorislavG'
         timezone: 'Israel/Raanana'
-    - name: 'Christophe Closset'
-        email: 'cc697w@intl.att.com'
-        company: 'ATT'
-        id: 'ChrisC'
-        timezone: 'Belgium/Namur'
-    - name: 'Earle West'
-        email: 'ehwest@gmail.com'
-        company: ''
-        id: 'ehwest'
-        timezone: 'Belgium/Namur'
+    - name: 'James MacNider'
+        email: 'James.MacNider@amdocs.com'
+        company: 'Amdocs'
+        id: 'James.MacNider'
+        timezone: 'Canada/Ontario'
     - name: 'Hong Guan'
         email: 'hg4105@att.com'
         company: 'ATT'
         id: 'hg4105'
         timezone: ''
-    - name: 'Rui Hu'
-        email: 'hu.rui2@zte.com.cn'
-        company: 'ZTE'
-        id: 'hu.rui'
-        timezone: ''
-    - name: 'Jerome Doucerain'
-        email: 'jerome.doucerain@bell.ca'
-        company: 'Bell'
-        id: 'jdoucerain'
-        timezone: 'Canada/Montreal'
     - name: 'Jun (Nicolas) Hu'
         email: 'jh245g@att.com'
         company: 'ATT'
         id: 'jh245g'
         timezone: 'America/New York'
-    - name: 'David Sauvageau'
-        email: 'david.sauvageau@bell.ca'
-        company: 'Bell'
-        id: 'david.sauvageau'
-        timezone: 'Canada/Montreal'
-    - name: 'Mandeep Khinda'
-        email: 'Mandeep.Khinda@amdocs.com'
-        company: 'Amdocs'
-        id: 'mkhinda'
-        timezone: 'Canada/Ontario'
     - name: 'Xue Gao'
         email: 'xg353y@intl.att.com'
         company: 'ATT'
         id: 'xuegao'
         timezone: 'Belgium/Namur'
-    - name: 'Yury Novitsky'
-        email: 'Yury.Novitsky@Amdocs.com'
-        company: 'Amdocs'
-        id: 'yuryn'
-        timezone: 'Israel/Raanana'
 tsc:
     approval: 'https://lists.onap.org/pipermail/onap-tsc'
index 213a098..695e65c 100644 (file)
@@ -25,7 +25,7 @@ flavor: small
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/aaf/aaf_cm:2.1.7
+image: onap/aaf/aaf_cm:2.1.8
 aaf_register_as: "aaf-cm.onap"
 pullPolicy: Always
 
index 7790fd0..1d806bc 100644 (file)
@@ -24,7 +24,7 @@ flavor: small
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/aaf/aaf_cass:2.1.7
+image: onap/aaf/aaf_cass:2.1.8
 pullPolicy: Always
 
 # application configuration
index 0c330a0..e18094a 100644 (file)
@@ -25,7 +25,7 @@ flavor: small
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/aaf/aaf_fs:2.1.7
+image: onap/aaf/aaf_fs:2.1.8
 aaf_register_as: "aaf-fs.onap"
 pullPolicy: Always
 
index d57e151..7ae0e66 100644 (file)
@@ -26,7 +26,7 @@ flavor: small
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/aaf/aaf_gui:2.1.7
+image: onap/aaf/aaf_gui:2.1.8
 aaf_register_as: "aaf-gui.onap"
 pullPolicy: Always
 
index 2b76d24..3432211 100644 (file)
@@ -25,7 +25,7 @@ flavor: small
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/aaf/aaf_hello:2.1.7
+image: onap/aaf/aaf_hello:2.1.8
 aaf_register_as: "aaf-hello.onap"
 pullPolicy: Always
 
index 58a5f05..8cbf7cf 100644 (file)
@@ -25,7 +25,7 @@ flavor: small
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/aaf/aaf_locate:2.1.7
+image: onap/aaf/aaf_locate:2.1.8
 aaf_register_as: "aaf-locate.onap"
 pullPolicy: Always
 
index e043f46..d90b3d7 100644 (file)
@@ -25,7 +25,7 @@ flavor: small
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/aaf/aaf_oauth:2.1.7
+image: onap/aaf/aaf_oauth:2.1.8
 aaf_register_as: "aaf-oauth.onap"
 pullPolicy: Always
 
index 7684eb0..7b730a7 100644 (file)
@@ -25,7 +25,7 @@ flavor: small
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/aaf/aaf_service:2.1.7
+image: onap/aaf/aaf_service:2.1.8
 aaf_register_as: "aaf-service.onap"
 pullPolicy: Always
 
index dc87e6f..24351da 100644 (file)
@@ -21,7 +21,7 @@ global:
   readinessImage: readiness-check:2.0.0
   ubuntuInitRepository: registry.hub.docker.com
   ubuntuInitImage: oomk8s/ubuntu-init:2.0.0
-  configImage: onap/aaf/aaf_config:2.1.7
+  configImage: onap/aaf/aaf_config:2.1.8
   persistence:
     enabled: true
 
index 8e55d49..b26b858 100644 (file)
@@ -25,7 +25,7 @@ global:
 #################################################################
 
 # application image
-image: onap/babel:1.3.0
+image: onap/babel:1.3.2
 
 flavor: small
 
index a2b64f2..038be90 100644 (file)
@@ -21,7 +21,7 @@ global: # global defaults
 
 # application image
 repository: nexus3.onap.org:10001
-image: onap/model-loader:1.3.0
+image: onap/model-loader:1.3.1
 pullPolicy: Always
 restartPolicy: Always
 flavor: small
index b926dfd..60a8fb5 100644 (file)
@@ -14,7 +14,7 @@ Basic TVNPOk1TTw==,Basic c29Ac28ub25hcC5vcmc6ZGVtbzEyMzQ1NiE=,2050-03-03
 Basic U0ROQzpTRE5D,Basic c2RuY0BzZG5jLm9uYXAub3JnOmRlbW8xMjM0NTYh,2050-03-03
 
 # DCAE -> dcae@dcae.onap.org
-Basic RENBRTpEQ0FF,Basic ZGNhZUBkY2FlLm9uYXAub3JnOmRlbW8xMjMzNDU2IQ==,2050-03-03
+Basic RENBRTpEQ0FF,Basic ZGNhZUBkY2FlLm9uYXAub3JnOmRlbW8xMjM0NTYh,2050-03-03
 
 # POLICY -> policy@policy.onap.org
 Basic UE9MSUNZOlBPTElDWQ==,Basic cG9saWN5QHBvbGljeS5vbmFwLm9yZzpkZW1vMTIzNDU2IQ==,2050-03-03
index b926dfd..60a8fb5 100644 (file)
@@ -14,7 +14,7 @@ Basic TVNPOk1TTw==,Basic c29Ac28ub25hcC5vcmc6ZGVtbzEyMzQ1NiE=,2050-03-03
 Basic U0ROQzpTRE5D,Basic c2RuY0BzZG5jLm9uYXAub3JnOmRlbW8xMjM0NTYh,2050-03-03
 
 # DCAE -> dcae@dcae.onap.org
-Basic RENBRTpEQ0FF,Basic ZGNhZUBkY2FlLm9uYXAub3JnOmRlbW8xMjMzNDU2IQ==,2050-03-03
+Basic RENBRTpEQ0FF,Basic ZGNhZUBkY2FlLm9uYXAub3JnOmRlbW8xMjM0NTYh,2050-03-03
 
 # POLICY -> policy@policy.onap.org
 Basic UE9MSUNZOlBPTElDWQ==,Basic cG9saWN5QHBvbGljeS5vbmFwLm9yZzpkZW1vMTIzNDU2IQ==,2050-03-03
index cd496d0..9c1e945 100644 (file)
@@ -23,7 +23,7 @@ global: # global defaults
 
 # application image
 repository: nexus3.onap.org:10001
-image: onap/aai-traversal:1.3.1
+image: onap/aai-traversal:1.3.2
 pullPolicy: Always
 restartPolicy: Always
 flavor: small
index 1fb191f..93d4c56 100644 (file)
@@ -29,7 +29,7 @@ flavor: small
 
 # application image
 repository: nexus3.onap.org:10001
-image: onap/sdnc-ansible-server-image:1.4.1
+image: onap/ccsdk-ansible-server-image:0.3.2
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index 705f3ef..6a36fdf 100755 (executable)
@@ -56,27 +56,10 @@ SLEEP_TIME=${SLEEP_TIME:-120}
 MYSQL_PASSWD=${MYSQL_PASSWD:-{{.Values.config.mariadbRootPassword}}}
 ENABLE_ODL_CLUSTER=${ENABLE_ODL_CLUSTER:-false}
 ENABLE_AAF=${ENABLE_AAF:-true}
+DBINIT_DIR=${DBINIT_DIR:-/opt/opendaylight/current/daexim}
 
 appcInstallStartTime=$(date +%s)
 
-#
-# Adding the DMAAP_TOPIC_ENV variable into APPC-ASDC-LISTENER properties
-#
-DMAAP_TOPIC_ENV=${DMAAP_TOPIC_ENV}
-
-if [ -z "$DMAAP_TOPIC_ENV" ]
-        then
-        echo "DMAAP_TOPIC_ENV shell variable is empty. Adding default value OS-ETE-DFW"
-                DMAAP_TOPIC_ENV="OS-ETE-DFW"
-        else
-                echo "DMAAP_TOPIC_ENV shell variable exists and it's $DMAAP_TOPIC_ENV"
-fi
-
-echo "Adding a value to property appc.asdc.env in appc.properties for appc-asdc-listener feature"
-echo "" >> $APPC_HOME/data/properties/appc.properties
-echo "appc.asdc.env=$DMAAP_TOPIC_ENV" >> $APPC_HOME/data/properties/appc.properties
-echo "" >> $APPC_HOME/data/properties/appc.properties
-
 #
 # Wait for database to init properly
 #
@@ -88,14 +71,39 @@ do
 done
 echo -e "\nmariadbgalera ready"
 
-if [ ! -f ${SDNC_HOME}/.installed ]
+if [ ! -d ${DBINIT_DIR} ]
 then
-        echo "Installing SDNC database"
-        ${SDNC_HOME}/bin/installSdncDb.sh
+    mkdir -p ${DBINIT_DIR}
+fi
 
-        echo "Installing APPC database"
-        ${APPC_HOME}/bin/installAppcDb.sh
+if [ ! -f ${DBINIT_DIR}/.installed ]
+then
+        sdnc_db_exists=$(mysql -h {{.Values.config.mariadbGaleraSVCName}}.{{.Release.Namespace}} -u root -p{{.Values.config.mariadbRootPassword}} mysql <<-END
+show databases like 'sdnctl';
+END
+)
+        if [ "x${sdnc_db_exists}" == "x" ]
+        then
+            echo "Installing SDNC database"
+            ${SDNC_HOME}/bin/installSdncDb.sh
+        fi
+
+        appc_db_exists=$(mysql -h {{.Values.config.mariadbGaleraSVCName}}.{{.Release.Namespace}} -u root -p{{.Values.config.mariadbRootPassword}} mysql <<-END
+show databases like 'appcctl';
+END
+)
+        if [ "x${appc_db_exists}" == "x" ]
+        then
+            echo "Installing APPC database"
+            ${APPC_HOME}/bin/installAppcDb.sh
+        fi
 
+        echo "Installed at `date`" > ${DBINIT_DIR}/.installed
+fi
+
+
+if [ ! -f ${SDNC_HOME}/.installed ]
+then
         echo "Installing ODL Host Key"
         ${SDNC_HOME}/bin/installOdlHostKey.sh
 
index 8553fcd..770142a 100644 (file)
@@ -34,7 +34,7 @@ appc.demo.threads.poolsize.max=2
 appc.demo.provider.user={{.Values.config.odlUser}}
 appc.demo.provider.pass={{.Values.config.odlPassword}}
 appc.demo.provider.url=http://localhost:8181/restconf/operations/appc-provider
-appc.provider.vfodl.url=http://{{.Values.config.odlUser}}:{{.Values.config.odlPassword}}@{{.Values.service.name}}:{{.Values.service.externalPort}}/restconf/config/network-topology:network-topology/topology/topology-netconf/node/NODE_NAME/yang-ext:mount/sample-plugin:sample-plugin/pg-streams/
+appc.provider.vfodl.url=http://{{.Values.config.odlUser|urlquery}}:{{.Values.config.odlPassword|urlquery}}@{{.Values.service.name}}:{{.Values.service.externalPort}}/restconf/config/network-topology:network-topology/topology/topology-netconf/node/NODE_NAME/yang-ext:mount/sample-plugin:sample-plugin/pg-streams/
 
 # The properties right below are needed to properly call the Master DG to serve demo purposes
 appc.service.logic.module.name=APPC
@@ -128,3 +128,5 @@ appc.OAM.topic.write=testOAM
 appc.OAM.client.name=testOAM
 appc.OAM.provider.user={{.Values.config.odlUser}}
 appc.OAM.provider.pass={{.Values.config.odlPassword}}
+
+appc.asdc.env={{.Values.config.dmaapTopicEnv}}
index 7ce85c3..91ab8ff 100644 (file)
@@ -20,6 +20,7 @@
 #hostname=localhost
 
 cadi_loglevel=INFO
+cadi_bath_convert=/opt/onap/appc/data/properties/bath_config.csv
 
 ############################################################
 # Properties Generated by AT&T Certificate Manager
index d6719c1..9c5a501 100644 (file)
@@ -31,7 +31,7 @@ global:
 flavor: small
 # application image
 repository: nexus3.onap.org:10001
-image: onap/appc-image:1.4.0
+image: onap/appc-image:1.4.2-SNAPSHOT-latest
 pullPolicy: Always
 
 # flag to enable debugging - application support required
@@ -51,9 +51,10 @@ config:
   enableClustering: false
   configDir: /opt/onap/appc/data/properties
   dmaapTopic: SUCCESS
+  dmaapTopicEnv: AUTO
   logstashServiceName: log-ls
   logstashPort: 5044
-  odlPassword: demo123456!
+  odlPassword: Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
   openStackType: OpenStackProvider
   openStackName: OpenStack
   openStackKeyStoneUrl: http://localhost:8181/apidoc/explorer/index.html
@@ -61,7 +62,7 @@ config:
   openStackDomain: default
   openStackUserName: admin
   openStackEncryptedPassword: admin
-  odlUser: appc@appc.onap.org
+  odlUser: admin
 
 appc-ansible-server:
   service:
index fd73ae2..9cc1b2f 100644 (file)
@@ -33,7 +33,7 @@ busyboxImage: library/busybox:latest
 
 # application image
 repository: nexus3.onap.org:10001
-image: onap/clamp-dashboard-kibana:3.0.2
+image: onap/clamp-dashboard-kibana:3.0.3
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index cce1dec..06a5d0b 100644 (file)
@@ -29,7 +29,7 @@ global:
 
 # application image
 repository: nexus3.onap.org:10001
-image: onap/clamp-dashboard-logstash:3.0.2
+image: onap/clamp-dashboard-logstash:3.0.3
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index 8bb0214..6f614a7 100644 (file)
@@ -74,6 +74,7 @@ CREATE TABLE model (
   control_name_uuid VARCHAR(36) NOT NULL,
   service_type_id VARCHAR(80) NULL,
   deployment_id VARCHAR(80) NULL,
+  deployment_status_url VARCHAR(300) NULL,
   PRIMARY KEY (model_id),
   UNIQUE (model_name),
   UNIQUE (control_name_uuid),
index f35d9da..a590fed 100644 (file)
@@ -149,6 +149,7 @@ CREATE PROCEDURE get_model
    OUT v_model_id VARCHAR(36),
    OUT v_service_type_id VARCHAR(80),
    OUT v_deployment_id VARCHAR(80),
+   OUT v_deployment_status_url VARCHAR(300),
    OUT v_template_name VARCHAR(80),
    OUT v_template_id VARCHAR(36),
    OUT v_model_prop_id VARCHAR(36),
@@ -168,6 +169,7 @@ BEGIN
                 m.model_id,
                 m.service_type_id,
                 m.deployment_id,
+                m.deployment_status_url,
                 t.template_name,
                 m.template_id,
                 mp.model_prop_id,
@@ -186,6 +188,7 @@ BEGIN
                 v_model_id,
                 v_service_type_id,
                 v_deployment_id,
+                v_deployment_status_url,
                 v_template_name,
          v_template_id,
          v_model_prop_id,
@@ -225,6 +228,7 @@ CREATE PROCEDURE get_model_template
    OUT v_model_id VARCHAR(36),
    OUT v_service_type_id VARCHAR(80),
    OUT v_deployment_id VARCHAR(80),
+   OUT v_deployment_status_url VARCHAR(300),
    OUT v_template_name VARCHAR(80),
    OUT v_template_id VARCHAR(36),
    OUT v_model_prop_id VARCHAR(36),
@@ -255,6 +259,7 @@ BEGIN
     v_model_id,
        v_service_type_id,
        v_deployment_id,
+       v_deployment_status_url,
     v_template_name,
     v_template_id,
     v_model_prop_id,
@@ -289,6 +294,7 @@ CREATE PROCEDURE set_model
    IN v_model_blueprint_text MEDIUMTEXT,
    IN v_service_type_id VARCHAR(80),
    IN v_deployment_id VARCHAR(80),
+   IN v_deployment_status_url VARCHAR(300),
    INOUT v_control_name_prefix VARCHAR(80),
    INOUT v_control_name_uuid VARCHAR(36),
    OUT v_model_id VARCHAR(36),
@@ -310,6 +316,7 @@ BEGIN
   DECLARE v_old_model_blueprint_text MEDIUMTEXT;
   DECLARE v_old_service_type_id VARCHAR(80);
   DECLARE v_old_deployment_id VARCHAR(80);
+  DECLARE v_old_deployment_status_url VARCHAR(300);
   SET v_model_id = NULL;
   CALL get_model(
     v_model_name,
@@ -318,6 +325,7 @@ BEGIN
     v_model_id,
        v_old_service_type_id,
        v_old_deployment_id,
+       v_old_deployment_status_url,
     v_old_template_name,
     v_old_template_id,
     v_model_prop_id,
@@ -340,8 +348,8 @@ BEGIN
          END IF;
       SET v_model_id = v_control_name_uuid;
       INSERT INTO model
-           (model_id, model_name, template_id, control_name_prefix, control_name_uuid, service_type_id, deployment_id)
-           VALUES (v_model_id, v_model_name, v_template_id, v_control_name_prefix, v_control_name_uuid, v_service_type_id, v_deployment_id);
+           (model_id, model_name, template_id, control_name_prefix, control_name_uuid, service_type_id, deployment_id, deployment_status_url)
+           VALUES (v_model_id, v_model_name, v_template_id, v_control_name_prefix, v_control_name_uuid, v_service_type_id, v_deployment_id,v_deployment_status_url);
          # since just created model, insert CREATED event as initial default event
          SET v_action_cd = 'CREATE';
          SET v_action_state_cd = 'COMPLETED';
@@ -383,7 +391,8 @@ BEGIN
            model_prop_id = v_model_prop_id,
            model_blueprint_id = v_model_blueprint_id,
            service_type_id = v_service_type_id,
-           deployment_id = v_deployment_id
+           deployment_id = v_deployment_id,
+           deployment_status_url = v_deployment_status_url
     WHERE model_id = v_model_id;
 END;
 CREATE PROCEDURE ins_model_instance
index 3609487..81816be 100644 (file)
@@ -28,7 +28,7 @@ subChartsOnly:
 
 # application image
 repository: nexus3.onap.org:10001
-image: onap/clamp:3.0.2
+image: onap/clamp:3.0.3
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index 5d9b564..ff34cbd 100644 (file)
@@ -35,7 +35,7 @@ job:
   busybox: 
     image: library/busybox:latest
   cassandra: 
-    image: onap/music/cassandra_job:3.0.23
+    image: onap/music/cassandra_job:3.0.24
   timeout: 30
   delay: 120
 cql:
index 2c75c58..d18dc68 100644 (file)
@@ -35,7 +35,7 @@ replicaCount: 3
 # When logging into DB the default username and password are 'cassandra'
 # kubectl exec -it <cassandra-n> -n <namespace> cqlsh -u cassandra -p cassandra
 image:
-  image: onap/music/cassandra_3_11:3.0.23
+  image: onap/music/cassandra_3_11:3.0.24
   pullPolicy: Always
 
 # Cassandra ENV configuration
index 5527800..05a1b17 100755 (executable)
@@ -36,7 +36,7 @@ global:
 repository: nexus3.onap.org:10001
 image: library/tomcat:8.5
 pullPolicy: Always
-warImage: onap/music/music:3.0.23
+warImage: onap/music/music:3.0.24
 
 # flag to enable debugging - application support required
 debugEnabled: false
index adf10a1..78f79ce 100755 (executable)
@@ -103,3 +103,34 @@ curl --silent -X POST \
   "description": "IP Pool for ONAP - general purpose"
 }'
 
+# Reserve ports, gateway and dhcp, for each protected and unprotected networks.
+
+curl --silent -X  POST \
+  http://{{ .Values.service.name }}:{{ .Values.service.internalPort }}/api/ipam/prefixes/1/available-ips/ \
+  -H 'Authorization: Token onceuponatimeiplayedwithnetbox20180814' \
+  -H 'Content-Type: application/json'
+
+curl --silent -X  POST \
+  http://{{ .Values.service.name }}:{{ .Values.service.internalPort }}/api/ipam/prefixes/1/available-ips/ \
+  -H 'Authorization: Token onceuponatimeiplayedwithnetbox20180814' \
+  -H 'Content-Type: application/json'
+
+curl --silent -X  POST \
+  http://{{ .Values.service.name }}:{{ .Values.service.internalPort }}/api/ipam/prefixes/2/available-ips/ \
+  -H 'Authorization: Token onceuponatimeiplayedwithnetbox20180814' \
+  -H 'Content-Type: application/json'
+
+curl --silent -X  POST \
+  http://{{ .Values.service.name }}:{{ .Values.service.internalPort }}/api/ipam/prefixes/2/available-ips/ \
+  -H 'Authorization: Token onceuponatimeiplayedwithnetbox20180814' \
+  -H 'Content-Type: application/json'
+
+curl --silent -X  POST \
+  http://{{ .Values.service.name }}:{{ .Values.service.internalPort }}/api/ipam/prefixes/3/available-ips/ \
+  -H 'Authorization: Token onceuponatimeiplayedwithnetbox20180814' \
+  -H 'Content-Type: application/json'
+
+curl --silent -X  POST \
+  http://{{ .Values.service.name }}:{{ .Values.service.internalPort }}/api/ipam/prefixes/3/available-ips/ \
+  -H 'Authorization: Token onceuponatimeiplayedwithnetbox20180814' \
+  -H 'Content-Type: application/json'
index d8ed347..fcb0c73 100644 (file)
@@ -85,7 +85,7 @@ image: onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.4.5
 # Use to override default setting in blueprints
 componentImages:
   config_binding_service: onap/org.onap.dcaegen2.platform.configbinding.app-app:2.2.3
-  datafile_collector: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.0.3
+  datafile_collector: onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.0.4
   deployment_handler: onap/org.onap.dcaegen2.platform.deployment-handler:3.0.3
   holmes_rules: onap/holmes/rule-management:1.2.3
   holmes_engine: onap/holmes/engine-management:1.2.2
index d6daf3e..52a3edd 100644 (file)
@@ -95,6 +95,8 @@ spec:
           value: "INTERNAL_PLAINTEXT://0.0.0.0:{{.Values.service.internalPort}}"
         - name: KAFKA_INTER_BROKER_LISTENER_NAME
           value: "INTERNAL_PLAINTEXT"
+        - name: KAFKA_LOG_DIRS
+          value: "/kafka/logs"
         volumeMounts:
         - mountPath: /etc/localtime
           name: localtime
index 9d1febe..99eaeb2 100755 (executable)
@@ -122,7 +122,7 @@ cambria.consumer.cache.touchFreqMs=120000
 ## hostname is determined via InetAddress.getLocalHost ().getCanonicalHostName(),
 ## which is not always adequate.) You can set this value explicitly here.
 ##
-#cambria.api.node.identifier=<use-something-unique-to-this-instance>
+cambria.api.node.identifier=message-router
 
 #cambria.rateLimit.maxEmptyPollsPerMinute=30
 #cambria.rateLimitActual.delay.ms=10
index 86b1a8c..7f19bc5 100644 (file)
@@ -14,7 +14,7 @@
 # limitations under the License.
 
 apiVersion: extensions/v1beta1
-kind: DaemonSet
+kind: Deployment
 metadata:
   name: {{ include "common.fullname" . }}
   namespace: {{ include "common.namespace" . }}
@@ -24,6 +24,7 @@ metadata:
     release: {{ .Release.Name }}
     heritage: {{ .Release.Service }}
 spec:
+  replicas: {{ .Values.replicaCount }}
   template:
     metadata:
       labels:
index 7779ffe..955a02a 100644 (file)
@@ -39,7 +39,9 @@ config:
   elasticsearchServiceName: log-es
   elasticsearchPort: 9200
 
-# default number of instances matches cluster size via DaemonSet deployment
+# default number of instances
+# 30+ logs/sec will saturate a single node to 6+ vCores
+replicaCount: 5
 
 nodeSelector: {}
 
index 1a168e9..99e5a6a 100644 (file)
@@ -24,7 +24,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/multicloud/azure:1.2.0
+image: onap/multicloud/azure:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index 11baded..c266bdb 100644 (file)
@@ -24,7 +24,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/multicloud/openstack-ocata:1.2.0
+image: onap/multicloud/openstack-ocata:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index 47e1406..962a3ca 100644 (file)
@@ -23,7 +23,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/multicloud/openstack-pike:1.2.0
+image: onap/multicloud/openstack-pike:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index edd19b8..a916a04 100644 (file)
@@ -24,7 +24,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/multicloud/vio:1.2.0
+image: onap/multicloud/vio:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index ee2143a..f9039d9 100644 (file)
@@ -24,7 +24,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/multicloud/openstack-windriver:1.2.0
+image: onap/multicloud/openstack-windriver:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index 79fbb9b..0135841 100644 (file)
@@ -26,7 +26,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/multicloud/framework:1.2.0
+image: onap/multicloud/framework:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index 97be78d..4e18dc9 100644 (file)
@@ -83,7 +83,7 @@ dependencies:
   - name: pnda
     version: ~3.0.0
     repository: '@local'
-    condition: dcaegen2.pnda.enabled
+    condition: pnda.enabled
   - name: policy
     version: ~3.0.0
     repository: '@local'
index 4950ae5..62999b2 100644 (file)
@@ -81,8 +81,8 @@ contrib:
   enabled: true
 dcaegen2:
   enabled: true
-  pnda:
-    enabled: false
+pnda:
+  enabled: false
 dmaap:
   enabled: true
 esr:
index 61b5842..1c2608a 100644 (file)
@@ -29,7 +29,7 @@ fi
 
 set -ex
 
-CLUSTER_PREFIX="{{ include "common.namespace" . }}-pnda"
+CLUSTER_PREFIX="{{ .Release.Name }}-{{ include "common.namespace" . }}-pnda"
 DATANODES="{{ .Values.pnda.dataNodes }}"
 KAFKANODES="{{ .Values.pnda.kafkaNodes }}"
 VERSION="{{ .Values.pnda.version }}"
index 17fb936..43f35b6 100644 (file)
@@ -32,7 +32,7 @@ global:
 enabled: false
 
 pnda:
-  version: develop
+  version: release/5.0
   dataNodes: 2
   kafkaNodes: 1
   osUser: centos
@@ -72,7 +72,7 @@ openstack:
 
 
 repository: pndareg.ctao6.net
-image: pnda-cli:develop
+image: onap/org.onap.dcaegen2.deployments.pnda-bootstrap-container:5.0.0
 pullPolicy: Always
 
 ## Persist data to a persitent volume
index 38024b5..6f346b8 100644 (file)
@@ -31,7 +31,7 @@ global:
 # application image
 
 repository: pndareg.ctao6.net
-image: pnda-mirror:develop
+image: onap/org.onap.dcaegen2.deployments.pnda-mirror-container:5.0.0
 pullPolicy: Always
 
 # application configuration
index 5109465..d7c9535 100644 (file)
@@ -26,7 +26,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/policy-pe:1.3.1
+image: onap/policy-pe:1.3.4
 pullPolicy: Always
 
 # flag to enable debugging - application support required
@@ -86,4 +86,4 @@ resources:
     requests:
       cpu: 20m
       memory: 1Gi
-  unlimited: {}
\ No newline at end of file
+  unlimited: {}
index 9dfefae..2451cea 100644 (file)
@@ -28,7 +28,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/policy-drools:1.3.1
+image: onap/policy-drools:1.3.4
 pullPolicy: Always
 
 # flag to enable debugging - application support required
@@ -87,4 +87,4 @@ resources:
     requests:
       cpu: 200m
       memory: 2Gi
-  unlimited: {}
\ No newline at end of file
+  unlimited: {}
index 5496123..1b2d494 100644 (file)
@@ -28,7 +28,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/policy-pe:1.3.1
+image: onap/policy-pe:1.3.4
 pullPolicy: Always
 
 # flag to enable debugging - application support required
@@ -85,4 +85,4 @@ resources:
     requests:
       cpu: 20m
       memory: 2Gi
-  unlimited: {}
\ No newline at end of file
+  unlimited: {}
index 96803cf..b84b769 100644 (file)
@@ -28,7 +28,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/policy-apex-pdp:2.0.1
+image: onap/policy-apex-pdp:2.0.3
 pullPolicy: Always
 
 # flag to enable debugging - application support required
@@ -83,4 +83,4 @@ resources:
     requests:
       cpu: 20m
       memory: 2Gi
-  unlimited: {}
\ No newline at end of file
+  unlimited: {}
index cad79df..240c266 100644 (file)
@@ -27,7 +27,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/policy-distribution:2.0.1
+image: onap/policy-distribution:2.0.3
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index c6da184..f591096 100644 (file)
@@ -272,7 +272,7 @@ curl -k -v --silent -X PUT --header 'Content-Type: application/json' --header 'A
     "policyClass": "Decision",
     "policyName": "com.AllPermitGuard",
     "policyDescription": "Testing all Permit YAML Guard Policy",
-    "ecompName": "PDPD",
+    "onapName": "PDPD",
     "ruleProvider": "GUARD_YAML",
     "attributes": {
         "MATCHING": {
@@ -284,7 +284,7 @@ curl -k -v --silent -X PUT --header 'Content-Type: application/json' --header 'A
             "timeWindow": "1",
             "timeUnits": "minute",
             "guardActiveStart": "00:00:01-05:00",
-            "guardActiveEnd": "00:00:00-05:00"
+            "guardActiveEnd": "23:59:59-05:00"
         }
     }
 }' 'https://{{.Values.global.pdp.nameOverride}}:{{.Values.config.pdpPort}}/pdp/api/createPolicy'
@@ -296,7 +296,7 @@ curl -k -v --silent -X PUT --header 'Content-Type: application/json' --header 'A
     "policyClass": "Decision",
     "policyName": "com.vDNS_Frequency",
     "policyDescription": "Limit vDNS Scale Up over time period",
-    "ecompName": "PDPD",
+    "onapName": "PDPD",
     "ruleProvider": "GUARD_YAML",
     "attributes": {
         "MATCHING": {
@@ -308,7 +308,7 @@ curl -k -v --silent -X PUT --header 'Content-Type: application/json' --header 'A
             "timeWindow": "10",
             "timeUnits": "minute",
             "guardActiveStart": "00:00:01-05:00",
-            "guardActiveEnd": "00:00:00-05:00"
+            "guardActiveEnd": "23:59:59-05:00"
         }
     }
 }' 'https://{{.Values.global.pdp.nameOverride}}:{{.Values.config.pdpPort}}/pdp/api/createPolicy'
@@ -320,7 +320,7 @@ curl -k -v --silent -X PUT --header 'Content-Type: application/json' --header 'A
     "policyClass": "Decision",
     "policyName": "com.vDNS_MinMax",
     "policyDescription": "Ensure number of instances within a range",
-    "ecompName": "PDPD",
+    "onapName": "SampleDemo",
     "ruleProvider": "GUARD_MIN_MAX",
     "attributes": {
         "MATCHING": {
@@ -331,7 +331,7 @@ curl -k -v --silent -X PUT --header 'Content-Type: application/json' --header 'A
             "min": "1",
             "max": "5",
             "guardActiveStart": "00:00:01-05:00",
-            "guardActiveEnd": "00:00:00-05:00"
+            "guardActiveEnd": "23:59:59-05:00"
         }
     }
 }' 'https://{{.Values.global.pdp.nameOverride}}:{{.Values.config.pdpPort}}/pdp/api/createPolicy'
index 8d72d19..521a229 100644 (file)
@@ -41,7 +41,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/policy-pe:1.3.1
+image: onap/policy-pe:1.3.4
 pullPolicy: Always
 
 subChartsOnly:
index 78c5367..50b9484 100644 (file)
@@ -24,7 +24,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image:  onap/pomba-aai-context-builder:1.3.1
+image:  onap/pomba-aai-context-builder:1.3.2
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index 9c9a6ff..f5ffd13 100755 (executable)
@@ -25,7 +25,7 @@ global:
 # Application configuration defaults.
 #################################################################
 # application image
-image: onap/pomba-context-aggregator:1.3.2
+image: onap/pomba-context-aggregator:1.3.4
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index a4602e3..e87a04f 100644 (file)
@@ -45,7 +45,6 @@ spec:
         image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-readiness
-      containers:
       - args:
         - --output=http://{{.Values.config.elasticsearchServiceName}}.{{ include "common.namespace" . }}:{{.Values.config.elasticsearchPort}}/.kibana
         - --input=/config/default-mapping.json
index e1379b8..ff1f6c8 100644 (file)
@@ -24,7 +24,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image:  onap/pomba-network-discovery-context-builder:1.3.0
+image:  onap/pomba-network-discovery-context-builder:1.3.1
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index b813288..2c2e513 100644 (file)
@@ -28,7 +28,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image:  onap/pomba-sdc-context-builder:1.3.1
+image:  onap/pomba-sdc-context-builder:1.3.2
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index 76f2965..bb513cf 100644 (file)
@@ -29,7 +29,7 @@ global:
 # application image
 #repository: nexus3.onap.org:10001
 repository: nexus3.onap.org:10001
-image:  onap/validation:1.3.0
+image:  onap/validation:1.3.1
 #pullPolicy: Always
 pullPolicy: IfNotPresent
 
index dd15e31..4bcd3d9 100644 (file)
@@ -18,7 +18,7 @@ GLOBAL_PRELOAD_PARAMETERS = {
          'key_name' : 'vfw_key${uuid}',
          "pub_key" : "{{ .Values.vnfPubKey }}",
          "repo_url_blob" : "https://nexus.onap.org/content/repositories/raw",
-         "repo_url_artifacts" : "https://nexus.onap.org/content/groups/staging",
+         "repo_url_artifacts" : "{{ .Values.demoArtifactsRepoUrl }}",
          "demo_artifacts_version" : "${GLOBAL_INJECTED_ARTIFACTS_VERSION}",
          "onap_private_net_id" : "${GLOBAL_INJECTED_NETWORK}",
          "onap_private_subnet_id" : "{{ .Values.openStackPrivateSubnetId }}",
index d8179e1..a37692f 100644 (file)
@@ -69,6 +69,18 @@ GLOBAL_POMBA_SERVER_PROTOCOL = "http"
 GLOBAL_POMBA_AAICONTEXTBUILDER_PORT = "9530"
 GLOBAL_POMBA_SDCCONTEXTBUILDER_PORT = "9530"
 GLOBAL_POMBA_NETWORKDISCCONTEXTBUILDER_PORT = "9530"
+# vvp info
+GLOBAL_VVP_SERVER_PROTOCOL = "http"
+GLOBAL_VVP_CI_UWSGI_PORT = "8282"
+GLOBAL_VVP_CMS_UWSGI_PORT1 = "80"
+GLOBAL_VVP_EM_UWSGI_PORT = "80"
+GLOBAL_VVP_EXT_HAPROXY_PORT1 = "80"
+GLOBAL_VVP_GITLAB_PORT1 = "80"
+GLOBAL_VVP_IMAGESCANNER_PORT = "80"
+GLOBAL_VVP_INT_HAPROXY_PORT1 = "80"
+GLOBAL_VVP_JENKINS_PORT = "8080"
+GLOBAL_VVP_POSTGRES_PORT = "5432"
+GLOBAL_VVP_REDIS_PORT = "6379"
 # microservice bus info - everything is from the private oam network (also called onap private network)
 GLOBAL_MSB_SERVER_PROTOCOL = "http"
 GLOBAL_MSB_SERVER_PORT = "80"
index faa890d..28f1f20 100644 (file)
@@ -35,6 +35,16 @@ GLOBAL_INJECTED_LOG_LOGSTASH_IP_ADDR = "log-ls-http.{{include "common.namespace"
 GLOBAL_INJECTED_POMBA_AAI_CONTEXT_BUILDER_IP_ADDR = "pomba-aaictxbuilder.{{include "common.namespace" .}}"
 GLOBAL_INJECTED_POMBA_SDC_CONTEXT_BUILDER_IP_ADDR = "pomba-sdcctxbuilder.{{include "common.namespace" .}}"
 GLOBAL_INJECTED_POMBA_NETWORK_DISC_CONTEXT_BUILDER_IP_ADDR = "pomba-networkdiscoveryctxbuilder.{{include "common.namespace" .}}"
+GLOBAL_INJECTED_VVP_CI_UWSGI_IP_ADDR = "vvp-ci-uwsgi.{{include "common.namespace" .}}"
+GLOBAL_INJECTED_VVP_CMS_UWSGI_IP_ADDR = "vvp-cms-uwsgi.{{include "common.namespace" .}}"
+GLOBAL_INJECTED_VVP_EM_UWSGI_IP_ADDR = "vvp-em-uwsgi.{{include "common.namespace" .}}"
+GLOBAL_INJECTED_VVP_EXT_HAPROXY_IP_ADDR = "vvp-ext-haproxy.{{include "common.namespace" .}}"
+GLOBAL_INJECTED_VVP_GITLAB_IP_ADDR = "vvp-gitlab.{{include "common.namespace" .}}"
+GLOBAL_INJECTED_VVP_IMAGESCANNER_IP_ADDR = "vvp-imagescanner.{{include "common.namespace" .}}"
+GLOBAL_INJECTED_VVP_INT_HAPROXY_IP_ADDR  = "vvp-int-haproxy.{{include "common.namespace" .}}"
+GLOBAL_INJECTED_VVP_JENKINS_IP_ADDR = "vvp-jenkins.{{include "common.namespace" .}}"
+GLOBAL_INJECTED_VVP_POSTGRES_IP_ADDR = "vvp-postgres.{{include "common.namespace" .}}"
+GLOBAL_INJECTED_VVP_REDIS_IP_ADDR = "vvp-redis.{{include "common.namespace" .}}"
 GLOBAL_INJECTED_KEYSTONE = "{{ .Values.openStackKeyStoneUrl }}"
 GLOBAL_INJECTED_MR_IP_ADDR = "message-router.{{include "common.namespace" .}}"
 GLOBAL_INJECTED_MUSIC_IP_ADDR = "music.{{include "common.namespace" .}}"
@@ -108,6 +118,16 @@ GLOBAL_INJECTED_PROPERTIES = {
     "GLOBAL_INJECTED_POMBA_AAI_CONTEXT_BUILDER_IP_ADDR" : "pomba-aaictxbuilder.{{include "common.namespace" .}}",
     "GLOBAL_INJECTED_POMBA_SDC_CONTEXT_BUILDER_IP_ADDR" : "pomba-sdcctxbuilder.{{include "common.namespace" .}}",
     "GLOBAL_INJECTED_POMBA_NETWORK_DISC_CONTEXT_BUILDER_IP_ADDR" : "pomba-networkdiscovery.{{include "common.namespace" .}}",
+    "GLOBAL_INJECTED_VVP_CI_UWSGI_IP_ADDR" : "vvp-ci-uwsgi.{{include "common.namespace" .}}",
+    "GLOBAL_INJECTED_VVP_CMS_UWSGI_IP_ADDR" : "vvp-cms-uwsgi.{{include "common.namespace" .}}",
+    "GLOBAL_INJECTED_VVP_EM_UWSGI_IP_ADDR" : "vvp-em-uwsgi.{{include "common.namespace" .}}",
+    "GLOBAL_INJECTED_VVP_EXT_HAPROXY_IP_ADDR" : "vvp-ext-haproxy.{{include "common.namespace" .}}",
+    "GLOBAL_INJECTED_VVP_GITLAB_IP_ADDR" : "vvp-gitlab.{{include "common.namespace" .}}",
+    "GLOBAL_INJECTED_VVP_IMAGESCANNER_IP_ADDR" : "vvp-imagescanner.{{include "common.namespace" .}}",
+    "GLOBAL_INJECTED_VVP_INT_HAPROXY_IP_ADDR"  : "vvp-int-haproxy.{{include "common.namespace" .}}",
+    "GLOBAL_INJECTED_VVP_JENKINS_IP_ADDR" : "vvp-jenkins.{{include "common.namespace" .}}",
+    "GLOBAL_INJECTED_VVP_POSTGRES_IP_ADDR" : "vvp-postgres.{{include "common.namespace" .}}",
+    "GLOBAL_INJECTED_VVP_REDIS_IP_ADDR" : "vvp-redis.{{include "common.namespace" .}}",
     "GLOBAL_INJECTED_MUSIC_IP_ADDR" : "music.{{include "common.namespace" .}}",
     "GLOBAL_INJECTED_NBI_IP_ADDR" : "nbi.{{include "common.namespace" .}}",
     "GLOBAL_INJECTED_NETWORK" : "{{ .Values.openStackPrivateNetId }}",
index 450adeb..6ac23c0 100755 (executable)
@@ -22,7 +22,7 @@ global: # global defaults
 
 # application image
 repository: nexus3.onap.org:10001
-image: onap/testsuite:1.3.1-STAGING-latest
+image: onap/testsuite:1.3.1
 pullPolicy: Always
 
 ubuntuInitImage: oomk8s/ubuntu-init:2.0.0
@@ -40,7 +40,9 @@ config:
 
 # Demo configuration
 # Nexus demo artifact version.  Maps to GLOBAL_INJECTED_ARTIFACTS_VERSION
-demoArtifactsVersion: "1.2.0-SNAPSHOT"
+demoArtifactsVersion: "1.3.0"
+# Nexus demo artifact URL.
+demoArtifactsRepoUrl: "https://nexus.onap.org/content/repositories/releases"
 # Openstack medium sized flavour name.  Maps GLOBAL_INJECTED_VM_FLAVOR
 openStackFlavourMedium: "m1.medium"
 # Openstack keystone URL.  Maps to GLOBAL_INJECTED_KEYSTONE
@@ -66,7 +68,7 @@ ubuntu14Image: "Ubuntu_14_trusty"
 # Openstack glance image name for Ubuntu 16.  Maps to GLOBAL_INJECTED_UBUNTU_1604_IMAGE
 ubuntu16Image: "Ubuntu_16_xenial"
 # GLOBAL_INJECTED_SCRIPT_VERSION.  Maps to GLOBAL_INJECTED_SCRIPT_VERSION
-scriptVersion: "1.2.0-SNAPSHOT"
+scriptVersion: "1.3.0"
 # Openstack network to which VNFs will bind their primary (first) interface.  Maps to GLOBAL_INJECTED_NETWORK
 openStackPrivateNetId: "e8f51956-00dd-4425-af36-045716781ffc"
 # Openstack security group for instantiating VNFs
index de1b773..4eb5ffd 100644 (file)
@@ -28,8 +28,8 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/sdc-backend:1.3.0
-backendInitImage: onap/sdc-backend-init:1.3.0
+image: onap/sdc-backend:1.3.2
+backendInitImage: onap/sdc-backend-init:1.3.2
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index cd65383..39d9951 100644 (file)
@@ -28,8 +28,8 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/sdc-cassandra:1.3.0
-cassandraInitImage: onap/sdc-cassandra-init:1.3.0
+image: onap/sdc-cassandra:1.3.2
+cassandraInitImage: onap/sdc-cassandra-init:1.3.2
 
 pullPolicy: Always
 
index f7487c5..42a90a8 100644 (file)
@@ -31,8 +31,8 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/sdc-elasticsearch:1.3.0
-elasticInitImage: onap/sdc-init-elasticsearch:1.3.0
+image: onap/sdc-elasticsearch:1.3.2
+elasticInitImage: onap/sdc-init-elasticsearch:1.3.2
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index bf214ca..981e635 100644 (file)
@@ -28,7 +28,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/sdc-frontend:1.3.0
+image: onap/sdc-frontend:1.3.2
 pullPolicy: Always
 
 config:
index 6143214..5aca021 100644 (file)
@@ -28,7 +28,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/sdc-kibana:1.3.0
+image: onap/sdc-kibana:1.3.2
 pullPolicy: Always
 
 config:
index c2e270e..e54a00e 100644 (file)
@@ -28,8 +28,8 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/sdc-onboard-backend:1.3.0
-onboardingInitImage: onap/sdc-onboard-cassandra-init:1.3.0
+image: onap/sdc-onboard-backend:1.3.2
+onboardingInitImage: onap/sdc-onboard-cassandra-init:1.3.2
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index 1ebc117..deb5c33 100644 (file)
@@ -28,8 +28,8 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/workflow-backend:1.3.0
-configInitImage: onap/workflow-init:1.3.0
+image: onap/workflow-backend:1.3.1
+configInitImage: onap/workflow-init:1.3.1
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index 9d2d7a5..f7a869e 100644 (file)
@@ -27,7 +27,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/workflow-frontend:1.3.0
+image: onap/workflow-frontend:1.3.1
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index 9d1ab76..d1b0c99 100755 (executable)
@@ -86,6 +86,7 @@ MYSQL_PASSWD=${MYSQL_PASSWD:-{{.Values.config.dbRootPassword}}}
 MYSQL_HOST=${MYSQL_HOST:-{{.Release.Name}}-{{.Values.mysql.nameOverride}}-0.{{.Values.mysql.service.name}}.{{.Release.Namespace}}}
 ENABLE_ODL_CLUSTER=${ENABLE_ODL_CLUSTER:-false}
 GEO_ENABLED=${GEO_ENABLED:-false}
+DBINIT_DIR=${DBINIT_DIR:-/opt/opendaylight/current/daexim}
 
 #
 # Wait for database to init properly
@@ -98,15 +99,15 @@ do
 done
 echo -e "\nmysql ready"
 
-if [ ! -f ${SDNC_HOME}/.installed ]
+if [ ! -d ${DBINIT_DIR} ]
+then
+    mkdir -p ${DBINIT_DIR}
+fi
+
+if [ ! -f ${DBINIT_DIR}/.installed ]
 then
         echo "Installing SDNC database"
         ${SDNC_HOME}/bin/installSdncDb.sh
-        echo "Installing SDN-C keyStore"
-        ${SDNC_HOME}/bin/addSdncKeyStore.sh
-
-       # No longer needed (this was a workaround for bug in Nitrogen)
-        #${CCSDK_HOME}/bin/installOdlHostKey.sh
 
         if [ -x ${SDNC_HOME}/svclogic/bin/install.sh ]
         then
@@ -114,7 +115,18 @@ then
                 ${SDNC_HOME}/svclogic/bin/install.sh
         fi
 
-        if $ENABLE_ODL_CLUSTER ; then enable_odl_cluster ; fi
+        echo "Installed at `date`" > ${DBINIT_DIR}/.installed
+fi
+
+if [ ! -f ${SDNC_HOME}/.installed ]
+then
+       echo "Installing SDN-C keyStore"
+       ${SDNC_HOME}/bin/addSdncKeyStore.sh
+
+       # No longer needed (this was a workaround for bug in Nitrogen)
+       #${CCSDK_HOME}/bin/installOdlHostKey.sh
+
+       if $ENABLE_ODL_CLUSTER ; then enable_odl_cluster ; fi
 
         echo "Installed at `date`" > ${SDNC_HOME}/.installed
 fi
index 5d51118..f91c62c 100644 (file)
@@ -22,9 +22,11 @@ restapi.templateDir=/opt/onap/sdnc/restapi/templates
 #RESTCONF
 lcm.restconf.configscaleout.templatefile=lcm-restconf-configscaleout.json
 lcm.restconf.configscaleout.urlpath=/restconf/config/vlb-business-vnf-onap-plugin:vlb-business-vnf-onap-plugin/vdns-instances/vdns-instance/
-lcm.restconf.configscaleout.geturlpath=/restconf/config/vlb-business-vnf-onap-plugin:vlb-business-vnf-onap-plugin
-lcm.restconf.configscaleout.user=
-lcm.restconf.configscaleout.password=
+lcm.restconf.configscaleout.geturlpath=/restconf/operational/health-vnf-onap-plugin:health-vnf-onap-plugin-state/health-check
+lcm.restconf.configscaleout.user=admin
+lcm.restconf.configscaleout.password=admin
+lcm.restconf.user=admin
+lcm.restconf.password=admin
 lcm.restconf.port=8183
 
 #DMAAP
index fbee9b9..d481f4a 100644 (file)
@@ -31,7 +31,7 @@ global:
 # application image
 repository: nexus3.onap.org:10001
 pullPolicy: Always
-image: onap/music/prom:1.0.5-latest
+image: onap/music/prom:1.0.5
 
 # application configuration
 config:
index bcae9f6..3b0762a 100755 (executable)
@@ -37,12 +37,12 @@ org:
                         restdelete: DELETE|60000|sdncurl5|
                     '':
                         brg-topology-operation:
-                            activate: POST|270000|sdncurl10|sdnc-request-header|onap:sdnc:northbound:generic-resource
-                            assign: POST|270000|sdncurl10|sdnc-request-header|onap:sdnc:northbound:generic-resource
-                            create: POST|270000|sdncurl10|sdnc-request-header|onap:sdnc:northbound:generic-resource
-                            deactivate: POST|270000|sdncurl10|sdnc-request-header|onap:sdnc:northbound:generic-resource
-                            delete: POST|270000|sdncurl10|sdnc-request-header|onap:sdnc:northbound:generic-resource
-                            unassign: POST|270000|sdncurl10|sdnc-request-header|onap:sdnc:northbound:generic-resource
+                            activate: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
+                            assign: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
+                            create: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
+                            deactivate: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
+                            delete: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
+                            unassign: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
                         contrail-route-topology-operation:
                             activate: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
                             assign: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
@@ -84,12 +84,12 @@ org:
                             assign: POST|285000|sdncurl8|sdnc-request-header|com:att:sdnctl:nbncapi
                             delete: POST|285000|sdncurl8|sdnc-request-header|com:att:sdnctl:nbncapi
                         tunnelxconn-topology-operation:
-                            activate: POST|270000|sdncurl10|sdnc-request-header|onap:sdnc:northbound:generic-resource
-                            assign: POST|270000|sdncurl10|sdnc-request-header|onap:sdnc:northbound:generic-resource
-                            create: POST|270000|sdncurl10|sdnc-request-header|onap:sdnc:northbound:generic-resource
-                            deactivate: POST|270000|sdncurl10|sdnc-request-header|onap:sdnc:northbound:generic-resource
-                            delete: POST|270000|sdncurl10|sdnc-request-header|onap:sdnc:northbound:generic-resource
-                            unassign: POST|270000|sdncurl10|sdnc-request-header|onap:sdnc:northbound:generic-resource
+                            activate: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
+                            assign: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
+                            create: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
+                            deactivate: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
+                            delete: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
+                            unassign: POST|270000|sdncurl10|sdnc-request-header|org:onap:sdnc:northbound:generic-resource
                         vnf-topology-operation:
                             activate: POST|270000|sdncurl6|sdnc-request-header|org:onap:sdnctl:vnf
                             assign: POST|270000|sdncurl6|sdnc-request-header|org:onap:sdnctl:vnf
index bcf6897..fc75a16 100644 (file)
@@ -25,7 +25,7 @@ flavor: small
 
 # application image
 repository: nexus3.onap.org:10001
-image: onap/usecase-ui-server:1.2.0
+image: onap/usecase-ui-server:1.2.1
 pullPolicy: Always
 
 # application configuration
index a1341d0..2cea577 100644 (file)
@@ -25,7 +25,7 @@ flavor: small
 
 # application image
 repository: nexus3.onap.org:10001
-image: onap/usecase-ui:1.2.1
+image: onap/usecase-ui:1.2.2
 pullPolicy: Always
 
 # application configuration
index 58ea5a4..b4a8cb5 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/catalog:1.2.0
+image: onap/vfc/catalog:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index 676abd3..957af13 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/db:1.2.0
+image: onap/vfc/db:1.2.1
 pullPolicy: Always
 
 # flag to enable debugging - application support required
index 219f988..ebdc2f3 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/emsdriver:1.2.0
+image: onap/vfc/emsdriver:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index b417ef6..d743acd 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/gvnfmdriver:1.2.0
+image: onap/vfc/gvnfmdriver:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index 265aa1d..d3f393b 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/nfvo/svnfm/huawei:1.2.0
+image: onap/vfc/nfvo/svnfm/huawei:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index 8cb406c..fab65fa 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/jujudriver:1.2.0
+image: onap/vfc/jujudriver:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index 8ed83de..0a4601f 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/multivimproxy:1.2.0
+image: onap/vfc/multivimproxy:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index 1f3617d..d96aa69 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/nslcm:1.2.0
+image: onap/vfc/nslcm:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index 7d27e8c..bdd6c14 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/resmanagement:1.2.0
+image: onap/vfc/resmanagement:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index 6ae0a6f..e733812 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/vnflcm:1.2.0
+image: onap/vfc/vnflcm:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index 7a54ba5..3febc9b 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/vnfmgr:1.2.0
+image: onap/vfc/vnfmgr:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index ec8e0a1..bb51c63 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/vnfres:1.2.0
+image: onap/vfc/vnfres:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy
index e3c5c23..cf0a162 100644 (file)
@@ -29,7 +29,7 @@ global:
 flavor: small
 
 repository: nexus3.onap.org:10001
-image: onap/vfc/ztevnfmdriver:1.2.0
+image: onap/vfc/ztevnfmdriver:1.2.1
 pullPolicy: Always
 
 #Istio sidecar injection policy