Uploaded image for project: 'Virtual Infrastructure Deployment'
  1. Virtual Infrastructure Deployment
  2. VID-428

Mismatch between Enviroment variables and template

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: High High
    • Dublin Release
    • Dublin Release
    • Core

      In the VID deployment the file 

      /usr/local/tomcat/webapps/vid/WEB-INF/conf/system_template.properties is used as the template to be updated for the deployment.

      In this there are the line 

      ...

      #aai related properties
      aai.server.url.base=https://${VID_AAI_HOST}:${VID_AAI_PORT}/aai/
      aai.server.url=https://${VID_AAI_HOST}:${VID_AAI_PORT}/aai/v13/
      aai.oldserver.url.base=https://${VID_AAI_HOST}:${VID_AAI_PORT}/aai/servers/
      aai.oldserver.url=https://${VID_AAI_HOST}:${VID_AAI_PORT}/aai/servers/v3/

      ...

      however in the OOM the VID config has 

      ./oom/kubernetes/vid/templates/deployment.yaml 

      with

      ...

      env:

      • name: ASDC_CLIENT_REST_HOST
        value: sdc-be.{
        Unknown macro: { include "common.namespace" . }

        }

      • name: ASDC_CLIENT_REST_AUTH
        value: "{{ .Values.config.asdcclientrestauth }}"
      • name: ASDC_CLIENT_REST_PORT
        value: "{{ .Values.config.asdcclientrestport }}"
      • name: VID_AAI_URL
        value: https://aai.\{{ include "common.namespace" . }}:{
        Unknown macro: { .Values.config.vidaaiport }

        }

      • name: VID_ECOMP_SHARED_CONTEXT_REST_URL
        value: http://portal-app.\{{ include "common.namespace" . }}:{{ .Values.config.onapport }}/ONAPPORTAL/context
      • name: VID_MSO_SERVER_URL
        value: http://so.\{{ include "common.namespace" . }}:{{ .Values.config.msoport }}/onap/so/infra
      • name: VID_MSO_PASS
        value: "{{ .Values.config.vidmsopass }}"
      • name: MSO_DME2_SERVER_URL
        value: "{{ .Values.config.msodme2serverurl }}"
      • name: MSO_DME2_ENABLED
        value: {
        Unknown macro: { .Values.global.debugEnabled | default .Values.debugEnabled | quote }

        }

      • name: VID_ECOMP_REDIRECT_URL
        value: https://\{{ .Values.config.portalhost }}:{{ .Values.config.onapport }}/ONAPPORTAL/login.htm
      • name: VID_ECOMP_REST_URL
        value: https://portal-app:\{{ .Values.config.onapportrest }}/ONAPPORTAL/auxapi
      • name: VID_ROLE_ACCESS_CENTRALIZED
        value: "{{ .Values.config.roleaccesscentralized }}"
      • name: VID_CONTACT_US_LINK
        value: "{{ .Values.config.vidcontactuslink }}"
      • name: VID_UEB_URL_LIST
        value: message-router.{
        Unknown macro: { include "common.namespace" . }

        }

      • name: VID_MYSQL_HOST
        value: "{{ .Values.config.vidmysqlhost }}"
      • name: VID_MYSQL_PORT
        value: "{{ .Values.config.vidmysqlport }}"
      • name: VID_MYSQL_DBNAME
        value: "{{ .Values.config.vidmysqldbname }}"
      • name: VID_MYSQL_USER
        value: "{{ .Values.config.vidmysqluser }}"
      • name: VID_MYSQL_PASS
        value: "{{ .Values.config.vidmysqlpassword }}"
        #valueFrom:
      1. secretKeyRef: {name: {{ include "common.fullname" . }}, key: vid-password}
      • name: VID_MYSQL_MAXCONNECTIONS
        value: "{{ .Values.config.vidmysqlmaxconnections }}"

      ...

       

      the problem

      VID_AAI_URL

      was split into

      VID_AAI_HOST & VID_AAI_PORT

       

       

       

            afenner afenner
            afenner afenner
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: