-
Bug
-
Resolution: Done
-
High
-
Dublin Release
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:
- 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