Triggered by Gerrit: https://gerrit.onap.org/r/c/oom/+/143626 Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on prd-ubuntu2004-helm-2c-1g-6018 (ubuntu2004-helm-2c-1g) in workspace /w/workspace/oom-master-merge-helm [ssh-agent] Looking for ssh-agent implementation... $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-THbf38tFjH6r/agent.12696 SSH_AGENT_PID=12697 [ssh-agent] Started. Running ssh-add (command line suppressed) Identity added: /w/workspace/oom-master-merge-helm@tmp/private_key_10189205013524980313.key (/w/workspace/oom-master-merge-helm@tmp/private_key_10189205013524980313.key) [ssh-agent] Using credentials onap-jobbuiler (Gerrit user) The recommended git tool is: NONE using credential onap-jenkins-ssh Wiping out workspace first. Cloning the remote Git repository Cloning repository git://cloud.onap.org/mirror/oom.git > git init /w/workspace/oom-master-merge-helm # timeout=10 Fetching upstream changes from git://cloud.onap.org/mirror/oom.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_SSH to set credentials Gerrit user Verifying host key using manually-configured host key entries > git fetch --tags --force --progress -- git://cloud.onap.org/mirror/oom.git +refs/heads/*:refs/remotes/origin/* # timeout=30 > git config remote.origin.url git://cloud.onap.org/mirror/oom.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision 48d506e005e38b6aafd03627aed291a672d59b71 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 48d506e005e38b6aafd03627aed291a672d59b71 # timeout=30 Commit message: "[AAI] Make auth globally configurable" > git rev-list --no-walk ffb29f3d110bb63224619d1967b9965801bf0aef # timeout=10 provisioning config files... copy managed file [npmrc] to file:/home/jenkins/.npmrc copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf [oom-master-merge-helm] $ /bin/bash /tmp/jenkins9675461212305949242.sh ---> python-tools-install.sh Setup pyenv: * system (set by /opt/pyenv/version) * 3.8.13 (set by /opt/pyenv/version) * 3.9.13 (set by /opt/pyenv/version) * 3.10.6 (set by /opt/pyenv/version) lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-mpu1 lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools lf-activate-venv(): INFO: Adding /tmp/venv-mpu1/bin to PATH Generating Requirements File ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. httplib2 0.30.2 requires pyparsing<4,>=3.0.4, but you have pyparsing 2.4.7 which is incompatible. Python 3.10.6 pip 26.1.2 from /tmp/venv-mpu1/lib/python3.10/site-packages/pip (python 3.10) aiohappyeyeballs==2.6.2 aiohttp==3.14.0 aiosignal==1.4.0 appdirs==1.4.4 argcomplete==3.6.3 aspy.yaml==1.3.0 async-timeout==5.0.1 attrs==26.1.0 autopage==0.6.0 backports.strenum==1.3.1 beautifulsoup4==4.14.3 boto3==1.43.19 botocore==1.43.19 bs4==0.0.2 certifi==2026.5.20 cffi==2.0.0 cfgv==3.5.0 chardet==7.4.3 charset-normalizer==3.4.7 click==8.4.1 cliff==4.14.0 cmd2==3.5.1 cryptography==3.3.2 debtcollector==3.1.0 decorator==5.3.1 defusedxml==0.7.1 Deprecated==1.3.1 distlib==0.4.0 dnspython==2.8.0 docker==7.1.0 dogpile.cache==1.5.0 durationpy==0.10 email-validator==2.3.0 filelock==3.29.0 frozenlist==1.8.0 future==1.0.0 gitdb==4.0.12 GitPython==3.1.50 httplib2==0.30.2 identify==2.6.19 idna==3.17 importlib-resources==1.5.0 iso8601==2.1.0 Jinja2==3.1.6 jmespath==1.1.0 jsonpatch==1.33 jsonpointer==3.1.1 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 keystoneauth1==5.14.0 kubernetes==36.0.2 lftools==0.37.22 lxml==6.1.1 markdown-it-py==4.2.0 MarkupSafe==3.0.3 mdurl==0.1.2 msgpack==1.1.2 multi_key_dict==2.0.3 multidict==6.7.1 munch==4.0.0 netaddr==1.3.0 niet==1.4.2 nodeenv==1.10.0 oauth2client==4.1.3 oauthlib==3.3.1 openstacksdk==4.13.0 os-service-types==1.8.2 osc-lib==4.6.0 oslo.config==10.4.0 oslo.context==6.4.0 oslo.i18n==6.8.0 oslo.log==8.2.0 oslo.serialization==5.10.0 oslo.utils==10.1.0 packaging==26.2 pbr==7.0.3 platformdirs==4.10.0 prettytable==3.17.0 propcache==0.5.2 psutil==7.2.2 pyasn1==0.6.3 pyasn1_modules==0.4.2 pycparser==3.0 pygerrit2==2.0.15 PyGithub==2.9.1 Pygments==2.20.0 PyJWT==2.13.0 PyNaCl==1.6.2 pyparsing==2.4.7 pyperclip==1.11.0 pyrsistent==0.20.0 python-cinderclient==9.9.0 python-dateutil==2.9.0.post0 python-discovery==1.4.0 python-heatclient==5.2.0 python-jenkins==1.8.3 python-keystoneclient==5.8.0 python-magnumclient==4.10.0 python-openstackclient==10.0.0 python-swiftclient==4.10.0 PyYAML==6.0.3 referencing==0.37.0 requests==2.34.2 requests-oauthlib==2.0.0 rfc3986==2.0.0 rich==15.0.0 rich-argparse==1.8.0 rpds-py==0.30.0 rsa==4.9.1 ruamel.yaml==0.19.1 ruamel.yaml.clib==0.2.15 s3transfer==0.18.0 simplejson==4.1.1 six==1.17.0 smmap==5.0.3 soupsieve==2.8.4 stevedore==5.8.0 tabulate==0.10.0 toml==0.10.2 tomlkit==0.15.0 tqdm==4.67.3 typing_extensions==4.15.0 urllib3==1.26.20 virtualenv==21.4.2 wcwidth==0.7.0 websocket-client==1.9.0 wrapt==2.2.1 xdg==6.0.0 xmltodict==1.0.4 yarl==1.24.2 yq==3.4.3 [oom-master-merge-helm] $ /bin/sh /tmp/jenkins17223463764701267222.sh ---> uv-install.sh Installing uv/uvx (latest) using shell installer 2026-06-02 09:28:31 URL:https://releases.astral.sh/installers/uv/latest/uv-installer.sh [71233/71233] -> "/tmp/uv-install-aRhNKK.sh" [1] downloading uv 0.11.18 x86_64-unknown-linux-gnu installing to /home/jenkins/.local/bin uv uvx everything's installed! To add $HOME/.local/bin to your PATH, either restart your shell or run: source $HOME/.local/bin/env (sh, bash, zsh) source $HOME/.local/bin/env.fish (fish) Adding install location to PATH ---> Validating uv/uvx install uvx 0.11.18 (x86_64-unknown-linux-gnu) provisioning config files... copy managed file [global-settings] to file:/w/workspace/oom-master-merge-helm@tmp/config1767512875601314187tmp copy managed file [oom-settings] to file:/w/workspace/oom-master-merge-helm@tmp/config13710006566875141711tmp [oom-master-merge-helm] $ /bin/bash /tmp/jenkins10196343856419716398.sh Downloading and installing helm-push v0.10.3 ... https://github.com/chartmuseum/helm-push/releases/download/v0.10.3/helm-push_0.10.3_linux_amd64.tar.gz Installed plugin: cm-push "local" has been added to your repositories "onap" has been added to your repositories [oom-master-merge-helm] $ /bin/bash /tmp/jenkins8137758613668290743.sh Using Helm binary helm3.8 which is helm version v3.8.2 [common] make[1]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes' make[2]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [common] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' ==> Linting common [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing common-13.3.0.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [repositoryGenerator] [serviceAccount] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository ...Successfully got an update from the "onap" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 1 charts Downloading common from repo http://localhost:6464 Deleting outdated charts ==> Linting repositoryGenerator [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed ==> Linting serviceAccount [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing repositoryGenerator-13.0.3.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [cmpv2Config] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... Pushing serviceAccount-13.0.2.tgz to local... ...Successfully got an update from the "local" chart repository ...Successfully got an update from the "onap" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 1 charts Done. Deleting outdated charts Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [readinessCheck] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' ==> Linting cmpv2Config [INFO] Chart.yaml: icon is recommended [WARNING] templates/: directory not found 1 chart(s) linted, 0 chart(s) failed Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository ...Successfully got an update from the "onap" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 2 charts Downloading common from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Deleting outdated charts Pushing cmpv2Config-13.0.0.tgz to local... Done. ==> Linting readinessCheck [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Pushing readinessCheck-13.1.4.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [cassandra] [certManagerCertificate] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "onap" chart repository ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "onap" chart repository ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 2 charts Saving 3 charts Deleting outdated charts Deleting outdated charts ==> Linting certManagerCertificate [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed ==> Linting cassandra [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing certManagerCertificate-13.0.0.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [elasticsearch] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' make[4]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch' [components] make[5]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch' make[6]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch/components' [curator] make[7]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch/components' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "onap" chart repository ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 2 charts Downloading common from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Deleting outdated charts Pushing cassandra-16.0.0.tgz to local... Done. ==> Linting curator [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [etcd] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Successfully packaged chart and saved it to: /w/workspace/oom-master-merge-helm/kubernetes/common/dist/packages/curator-13.0.1.tgz Hang tight while we grab the latest from your chart repositories... Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ ...Successfully got an update from the "onap" chart repository ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch/components/../../dist/packages make[7]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch/components' Saving 2 charts Downloading common from repo http://localhost:6464 [data] make[7]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch/components' Downloading repositoryGenerator from repo http://localhost:6464 Deleting outdated charts Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "onap" chart repository ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 2 charts Downloading common from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Deleting outdated charts ==> Linting etcd [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed ==> Linting data [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Successfully packaged chart and saved it to: /w/workspace/oom-master-merge-helm/kubernetes/common/dist/packages/data-13.0.1.tgz Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch/components/../../dist/packages make[7]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch/components' [master] make[7]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch/components' Pushing etcd-13.0.2.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository ...Successfully got an update from the "onap" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 2 charts Downloading common from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Hang tight while we grab the latest from your chart repositories... Deleting outdated charts ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [etcd-init] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository ...Successfully got an update from the "onap" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 3 charts Downloading serviceAccount from repo http://localhost:6464 Deleting outdated charts ==> Linting master [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Successfully packaged chart and saved it to: /w/workspace/oom-master-merge-helm/kubernetes/common/dist/packages/master-13.0.1.tgz Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch/components/../../dist/packages make[7]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch/components' make[6]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch/components' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch/../dist/packages make[5]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch' make[4]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common/elasticsearch' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "onap" chart repository ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 5 charts Downloading common from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Deleting outdated charts ==> Linting elasticsearch [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed ==> Linting etcd-init [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing etcd-init-13.0.1.tgz to local... Pushing elasticsearch-13.0.1.tgz to local... Done. Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [logConfiguration] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [mariadb-galera] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "onap" chart repository ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 1 charts Downloading common from repo http://localhost:6464 Deleting outdated charts Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository ...Successfully got an update from the "onap" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 4 charts Downloading common from repo http://localhost:6464 Downloading readinessCheck from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Downloading serviceAccount from repo http://localhost:6464 Deleting outdated charts ==> Linting logConfiguration [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing logConfiguration-13.0.0.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [mariadb-init] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository ...Successfully got an update from the "onap" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 4 charts Downloading common from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Downloading serviceAccount from repo http://localhost:6464 Downloading readinessCheck from repo http://localhost:6464 Deleting outdated charts ==> Linting mariadb-init [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed ==> Linting mariadb-galera [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing mariadb-init-16.0.0.tgz to local... Done. Pushing mariadb-galera-16.0.0.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [mongodb] #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [mongodb-init] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "onap" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 4 charts Downloading common from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Downloading readinessCheck from repo http://localhost:6464 ...Successfully got an update from the "local" chart repository ...Successfully got an update from the "onap" chart repository Update Complete. ⎈Happy Helming!⎈ Downloading serviceAccount from repo http://localhost:6464 Saving 1 charts Deleting outdated charts Deleting outdated charts ==> Linting mongodb 1 chart(s) linted, 0 chart(s) failed Pushing mongodb-16.5.8.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [nginx] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository ...Successfully got an update from the "onap" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 1 charts Deleting outdated charts ==> Linting nginx 1 chart(s) linted, 0 chart(s) failed Pushing nginx-18.3.5.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [postgres] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "onap" chart repository ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 2 charts Downloading common from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Deleting outdated charts ==> Linting mongodb-init [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing mongodb-init-13.0.6.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [postgres-init] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository ...Successfully got an update from the "onap" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 4 charts Downloading common from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Downloading readinessCheck from repo http://localhost:6464 Downloading serviceAccount from repo http://localhost:6464 Deleting outdated charts ==> Linting postgres [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing postgres-13.1.0.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [roles-wrapper] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository ...Successfully got an update from the "onap" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 1 charts Deleting outdated charts ==> Linting roles-wrapper [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing roles-wrapper-13.0.0.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [timescaledb] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "onap" chart repository ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 3 charts Downloading common from repo http://localhost:6464 Downloading serviceAccount from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Deleting outdated charts ==> Linting postgres-init [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing postgres-init-13.0.6.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' ==> Linting timescaledb [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing timescaledb-13.0.2.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' [repository-wrapper] make[3]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "onap" chart repository ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 2 charts Deleting outdated charts ==> Linting repository-wrapper [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing repository-wrapper-13.0.0.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ #@helm3.8 repo index /w/workspace/oom-master-merge-helm/kubernetes/common/../dist/packages make[3]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' make[2]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes/common' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ make[1]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes' [robot] [a1policymanagement] make[1]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes' make[1]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes' make[2]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes' Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "onap" chart repository ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ make[2]: 'robot/Chart.yaml' is up to date. make[2]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes' make[1]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes' make[1]: Entering directory '/w/workspace/oom-master-merge-helm/kubernetes' Saving 3 charts Downloading common from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Downloading serviceAccount from repo http://localhost:6464 Deleting outdated charts Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "onap" chart repository ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ Saving 3 charts Downloading common from repo http://localhost:6464 Downloading repositoryGenerator from repo http://localhost:6464 Downloading serviceAccount from repo http://localhost:6464 Deleting outdated charts ==> Linting robot [INFO] Chart.yaml: icon is recommended [ERROR] templates/: template: robot/templates/configmap.yaml:26:3: executing "robot/templates/configmap.yaml" at : error calling tpl: error during tpl function execution for "robot_properties.py: |\n # Copyright (c) 2018 Amdocs, Bell Canada, and others\n # Modifications Copyright (c) 2020 AT&T Intellectual Property\n # Modifications Copyright (c) 2020 NOKIA Intellectual Property\n #\n # Licensed under the Apache License, Version 2.0 (the \"License\");\n # you may not use this file except in compliance with the License.\n # You may obtain a copy of the License at\n #\n # http://www.apache.org/licenses/LICENSE-2.0\n #\n # Unless required by applicable law or agreed to in writing, software\n # distributed under the License is distributed on an \"AS IS\" BASIS,\n # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n # See the License for the specific language governing permissions and\n # limitations under the License.\n\n GLOBAL_INJECTED_AAF_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"aaf-service\") }}'\n GLOBAL_INJECTED_AAI_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"aai\") }}'\n GLOBAL_INJECTED_ARTIFACTS_VERSION = '{{.Values.demoArtifactsVersion}}'\n GLOBAL_INJECTED_ARTIFACTS_REPO_URL = \"{{ .Values.demoArtifactsRepoUrl }}\"\n GLOBAL_INJECTED_CLAMP_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"policy-gui\") }}'\n GLOBAL_INJECTED_CLI_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"cli\") }}'\n GLOBAL_INJECTED_CLOUD_ENV = 'openstack'\n GLOBAL_INJECTED_DCAE_COLLECTOR_IP = \"{{ .Values.dcaeCollectorIp }}\"\n GLOBAL_INJECTED_DCAE_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"dcae-healthcheck\") }}'\n GLOBAL_INJECTED_DCAE_MS_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"dcae-ms-healthcheck\") }}'\n GLOBAL_INJECTED_DCAE_VES_HOST = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"dcae-ves-collector\") }}'\n GLOBAL_INJECTED_DNS_IP_ADDR = 'N/A'\n GLOBAL_INJECTED_DOCKER_VERSION = '1.2-STAGING-latest'\n GLOBAL_INJECTED_EXTERNAL_DNS = 'N/A'\n GLOBAL_INJECTED_HOLMES_ENGINE_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"holmes-engine-mgmt\") }}'\n GLOBAL_INJECTED_HOLMES_RULE_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"holmes-rule-mgmt\") }}'\n GLOBAL_INJECTED_LOG_ELASTICSEARCH_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"log-es\") }}'\n GLOBAL_INJECTED_LOG_KIBANA_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"log-kibana\") }}'\n GLOBAL_INJECTED_LOG_LOGSTASH_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"log-ls-http\") }}'\n GLOBAL_INJECTED_POMBA_AAI_CONTEXT_BUILDER_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"pomba-aaictxbuilder\") }}'\n GLOBAL_INJECTED_POMBA_SDC_CONTEXT_BUILDER_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"pomba-sdcctxbuilder\") }}'\n GLOBAL_INJECTED_POMBA_NETWORK_DISC_CONTEXT_BUILDER_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"pomba-networkdiscoveryctxbuilder\") }}'\n GLOBAL_INJECTED_POMBA_SERVICE_DECOMPOSITION_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"pomba-servicedecomposition\") }}'\n GLOBAL_INJECTED_POMBA_SDNC_CTX_BUILDER_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"pomba-sdncctxbuilder\") }}'\n GLOBAL_INJECTED_POMBA_NETWORKDISCOVERY_MICROSERVICE_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"pomba-networkdiscovery\") }}'\n GLOBAL_INJECTED_POMBA_VALIDATION_SERVICE_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"pomba-validation-service\") }}'\n GLOBAL_INJECTED_POMBA_KIBANA_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"pomba-kibana\") }}'\n GLOBAL_INJECTED_POMBA_ELASTIC_SEARCH_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"pomba-es\") }}'\n GLOBAL_INJECTED_POMBA_CONTEX_TAGGREGATOR_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"pomba-contextaggregator\") }}'\n GLOBAL_INJECTED_KEYSTONE = '{{ .Values.openStackKeyStoneUrl }}'\n GLOBAL_INJECTED_MUSIC_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"music\") }}'\n GLOBAL_INJECTED_NBI_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"nbi\") }}'\n GLOBAL_INJECTED_NETWORK = '{{ .Values.openStackPrivateNetId }}'\n GLOBAL_INJECTED_NEXUS_DOCKER_REPO = '{{ include \"common.repository\" . }}'\n GLOBAL_INJECTED_NEXUS_PASSWORD = 'docker'\n GLOBAL_INJECTED_NEXUS_REPO ='https://nexus.onap.org/content/sites/raw'\n GLOBAL_INJECTED_NEXUS_USERNAME = 'docker'\n GLOBAL_INJECTED_OOF_IP_ADDR = 'N/A'\n GLOBAL_INJECTED_OOF_HOMING_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"oof-has-api\") }}'\n GLOBAL_INJECTED_OOF_SNIRO_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"oof-osdf\") }}'\n GLOBAL_INJECTED_OOF_CMSO_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"oof-cmso\") }}'\n GLOBAL_INJECTED_MSB_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"msb-iag\") }}'\n GLOBAL_INJECTED_MC_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"multicloud\") }}'\n GLOBAL_INJECTED_MC_PIKE_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"multicloud-pike\") }}'\n GLOBAL_INJECTED_MC_PROMETHEUS_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"multicloud-prometheus\") }}'\n GLOBAL_INJECTED_MC_STARLINGX_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"multicloud-starlingx\") }}'\n GLOBAL_INJECTED_MC_TC_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"multicloud-titaniumcloud\") }}'\n GLOBAL_INJECTED_MC_VIO_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"multicloud-vio\") }}'\n GLOBAL_INJECTED_MC_K8S_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"multicloud-k8s\") }}'\n GLOBAL_INJECTED_MC_FCAPS_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"multicloud-fcaps\") }}'\n GLOBAL_INJECTED_OPENSTACK_API_KEY = '{{ .Values.config.openStackEncryptedPasswordHere}}'\n GLOBAL_INJECTED_OPENSTACK_TENANT_ID = '{{ .Values.openStackTenantId }}'\n GLOBAL_INJECTED_OPENSTACK_USERNAME = '{{ .Values.openStackUserName }}'\n GLOBAL_INJECTED_OPENSTACK_PROJECT_NAME = '{{ .Values.openStackProjectName }}'\n GLOBAL_INJECTED_OPENSTACK_DOMAIN_ID = '{{ .Values.openStackDomainId }}'\n GLOBAL_INJECTED_OPENSTACK_USER_DOMAIN = '{{ .Values.openStackUserDomain }}'\n GLOBAL_INJECTED_OPENSTACK_KEYSTONE_API_VERSION = '{{ .Values.openStackKeystoneAPIVersion }}'\n GLOBAL_INJECTED_REGION_THREE = '{{ .Values.openStackRegionRegionThree }}'\n GLOBAL_INJECTED_KEYSTONE_REGION_THREE = '{{ .Values.openStackKeyStoneUrlRegionThree }}'\n GLOBAL_INJECTED_MODEL_PARSER_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"modeling-etsicatalog\") }}'\n GLOBAL_INJECTED_OPENSTACK_KEYSTONE_API_VERSION_REGION_THREE = '{{ .Values.openStackKeystoneAPIVersionRegionThree }}'\n GLOBAL_INJECTED_OPENSTACK_USERNAME_REGION_THREE = '{{ .Values.openStackUserNameRegionThree }}'\n GLOBAL_INJECTED_OPENSTACK_SO_ENCRYPTED_PASSWORD_REGION_THREE = '{{ .Values.openSackMsoEncryptdPasswordRegionThree }}'\n GLOBAL_INJECTED_OPENSTACK_SO_ENCRYPTED_PASSWORD = '{{ .Values.config.openStackSoEncryptedPassword}}'\n GLOBAL_INJECTED_OPENSTACK_TENANT_ID_REGION_THREE = '{{ .Values.openStackTenantIdRegionThree }}'\n GLOBAL_INJECTED_OPENSTACK_PROJECT_DOMAIN_REGION_THREE = '{{ .Values.openStackProjectNameRegionThree }}'\n GLOBAL_INJECTED_OPENSTACK_USER_DOMAIN_REGION_THREE = '{{ .Values.openStackDomainIdRegionThree }}'\n GLOBAL_INJECTED_OPENSTACK_OAM_NETWORK_CIDR_PREFIX = '{{ .Values.openStackOamNetworkCidrPrefix }}'\n GLOBAL_INJECTED_OPENSTACK_OAM_NETWORK_3RD_OCTET = '{{ .Values.openStackOamNetwork3rdOctet}}'\n GLOBAL_INJECTED_OPENSTACK_PUBLIC_NETWORK = '{{ .Values.openStackPublicNetworkName }}'\n GLOBAL_INJECTED_OPENSTACK_SECURITY_GROUP = '{{ .Values.openStackSecurityGroup }}'\n GLOBAL_INJECTED_OPENSTACK_PRIVATE_SUBNET_ID = \"{{ .Values.openStackPrivateSubnetId }}\"\n GLOBAL_INJECTED_OPENSTACK_PRIVATE_NET_CIDR = \"{{ .Values.openStackPrivateNetCidr }}\"\n GLOBAL_INJECTED_POLICY_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"pdp\") }}'\n GLOBAL_INJECTED_POLICY_DROOLS_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"policy-drools-pdp\") }}'\n GLOBAL_INJECTED_PORTAL_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"portal-app\") }}'\n GLOBAL_INJECTED_POLICY_API_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"policy-api\") }}'\n GLOBAL_INJECTED_POLICY_PAP_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"policy-pap\") }}'\n GLOBAL_INJECTED_POLICY_DISTRIBUTION_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"policy-distribution\") }}'\n GLOBAL_INJECTED_POLICY_PDPX_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"policy-xacml-pdp\") }}'\n GLOBAL_INJECTED_POLICY_APEX_PDP_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"policy-apex-pdp\") }}'\n GLOBAL_INJECTED_PUBLIC_NET_ID = '{{ .Values.openStackPublicNetId }}'\n GLOBAL_INJECTED_PRIVATE_KEY = \"{{ .Files.Get .Values.vnfPrivateKey }}\"\n GLOBAL_INJECTED_PUBLIC_KEY = \"{{ .Values.vnfPubKey }}\"\n GLOBAL_INJECTED_REGION = '{{ .Values.openStackRegion }}'\n GLOBAL_INJECTED_SCRIPT_VERSION = '{{ .Values.scriptVersion }}'\n GLOBAL_INJECTED_SDC_BE_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"sdc-be\") }}'\n GLOBAL_INJECTED_SDC_BE_ONBOARD_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"sdc-onboarding-be\") }}'\n GLOBAL_INJECTED_SDC_FE_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"sdc-fe\") }}'\n GLOBAL_INJECTED_SDC_DCAE_BE_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"sdc-dcae-be\") }}'\n GLOBAL_INJECTED_SDC_IP_ADDR = 'N/A'\n GLOBAL_INJECTED_SDNC_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"sdnc\") }}'\n GLOBAL_INJECTED_SDNC_PORTAL_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"sdnc-portal\") }}'\n GLOBAL_INJECTED_SO_APIHAND_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"so\") }}'\n GLOBAL_INJECTED_SO_SDCHAND_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"so-sdc-controller\") }}'\n GLOBAL_INJECTED_SO_BPMN_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"so-bpmn-infra\") }}'\n GLOBAL_INJECTED_SO_CATDB_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"so-catalog-db-adapter\") }}'\n GLOBAL_INJECTED_SO_OPENSTACK_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"so-openstack-adapter\") }}'\n GLOBAL_INJECTED_SO_REQDB_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"so-request-db-adapter\") }}'\n GLOBAL_INJECTED_SO_SDNC_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"so-sdnc-adapter\") }}'\n GLOBAL_INJECTED_SO_VFC_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"so-etsi-sol005-adapter\") }}'\n GLOBAL_INJECTED_SO_VNFM_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"so-etsi-sol003-adapter\") }}'\n GLOBAL_INJECTED_SO_NSSMF_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"so-nssmf-adapter\") }}'\n GLOBAL_INJECTED_UBUNTU_1404_IMAGE = '{{ .Values.ubuntu14Image }}'\n GLOBAL_INJECTED_UBUNTU_1604_IMAGE = '{{ .Values.ubuntu16Image }}'\n GLOBAL_INJECTED_UUI_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"uui-server\") }}'\n GLOBAL_INJECTED_VFC_GVNFMDRIVER_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"vfc-generic-vnfm-driver\") }}'\n GLOBAL_INJECTED_VFC_HUAWEIVNFMDRIVER_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"vfc-huawei-vnfm-driver\") }}'\n GLOBAL_INJECTED_VFC_NSLCM_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"vfc-nslcm\") }}'\n GLOBAL_INJECTED_VFC_VNFLCM_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"vfc-vnflcm\") }}'\n GLOBAL_INJECTED_VFC_VNFMGR_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"vfc-vnfmgr\") }}'\n GLOBAL_INJECTED_VFC_VNFRES_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"vfc-vnfres\") }}'\n GLOBAL_INJECTED_VFC_ZTEVNFDRIVER_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"vfc-zte-vnfm-driver\") }}'\n GLOBAL_INJECTED_VM_IMAGE_NAME = '{{ .Values.ubuntu14Image }}'\n GLOBAL_INJECTED_DANOS_IMAGE_NAME = '{{ .Values.danosImage }}'\n GLOBAL_INJECTED_DANOS_FLAVOR = '{{ .Values.danosFlavor }}'\n GLOBAL_INJECTED_VID_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"vid\") }}'\n GLOBAL_INJECTED_VM_FLAVOR = '{{ .Values.openStackFlavourMedium }}'\n GLOBAL_INJECTED_VNFSDK_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"refrepo\") }}'\n GLOBAL_INJECTED_CCSDK_CDS_BLUEPRINT_PROCESSOR_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"cds-blueprints-processor-http\") }}'\n\n # aaf info - everything is from the private oam network (also called onap private network)\n GLOBAL_AAF_SERVER = 'https://{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"aaf-service\") }}:{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"aaf-service\" \"port\" 8100) }}'\n GLOBAL_AAF_USERNAME = '{{ .Values.aafUsername }}'\n GLOBAL_AAF_PASSWORD = '{{ .Values.aafPassword }}'\n GLOBAL_AAF_AUTHENTICATION = [GLOBAL_AAF_USERNAME, GLOBAL_AAF_PASSWORD]\n # aai info - everything is from the private oam network (also called onap private network)\n GLOBAL_AAI_SERVER_PROTOCOL = '{{ include \"common.scheme\" . }}'\n GLOBAL_AAI_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"aai\" \"port\" 80 ) }}'\n GLOBAL_AAI_USERNAME = '{{ (index .Values.global.auth.aai.users 0).username }}'\n GLOBAL_AAI_PASSWORD = '{{ (index .Values.global.auth.aai.users 0).password }}'\n GLOBAL_AAI_AUTHENTICATION = [GLOBAL_AAI_USERNAME, GLOBAL_AAI_PASSWORD]\n # sdc info - everything is from the private oam network (also called onap private network)\n GLOBAL_SDC_SERVER_PROTOCOL = 'http'\n GLOBAL_SDC_FE_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"sdc-fe\" \"port\" 8181) }}'\n GLOBAL_SDC_BE_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"sdc-be\" \"port\" 8080) }}'\n GLOBAL_SDC_BE_ONBOARD_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"sdc-onboarding-be\" \"port\" 8081) }}'\n GLOBAL_SDC_DCAE_BE_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"sdc-dcae-be\" \"port\" 8444) }}'\n GLOBAL_SDC_USERNAME = '{{ .Values.sdcUsername }}'\n GLOBAL_SDC_PASSWORD = '{{ .Values.sdcPassword }}'\n GLOBAL_SDC_AUTHENTICATION = [GLOBAL_SDC_USERNAME, GLOBAL_SDC_PASSWORD]\n # clamp info - everything is from the private oam network (also called onap private network)\n GLOBAL_CLAMP_SERVER_PROTOCOL = 'http'\n GLOBAL_CLAMP_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"policy-gui\" \"port\" 2443) }}'\n # nbi info - everything is from the private oam network (also called onap private network)\n GLOBAL_NBI_SERVER_PROTOCOL = 'http'\n GLOBAL_NBI_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"nbi\" \"port\" 8080) }}'\n # cli info - everything is from the private oam network (also called onap private network)\n GLOBAL_CLI_SERVER_PROTOCOL = \"http\"\n GLOBAL_CLI_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"cli\" \"port\" 8080) }}'\n # dcae info - everything is from the private oam network (also called onap private network)\n GLOBAL_DCAE_SERVER_PROTOCOL = \"http\"\n GLOBAL_DCAE_HEALTH_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dcae-healthcheck\" \"port\" 80) }}'\n GLOBAL_DCAE_USERNAME = '{{ .Values.dcaeUsername }}'\n GLOBAL_DCAE_PASSWORD = '{{ .Values.dcaePassword}}'\n GLOBAL_DCAE_AUTHENTICATION = [GLOBAL_DCAE_USERNAME, GLOBAL_DCAE_PASSWORD]\n # dcae microservice info - everything is from the private oam network (also called onap private network)\n GLOBAL_DCAE_MS_SERVER_PROTOCOL = \"http\"\n GLOBAL_DCAE_MS_HEALTH_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dcae-healthcheck\" \"port\" 8080) }}'\n GLOBAL_DCAE_MS_USERNAME = '{{ .Values.dcaeMsUsername }}'\n GLOBAL_DCAE_MS_PASSWORD = '{{ .Values.dcaeMsPassword}}'\n GLOBAL_DCAE_AUTHENTICATION = [GLOBAL_DCAE_USERNAME, GLOBAL_DCAE_PASSWORD]\n # dcae hv-ves info\n GLOBAL_DCAE_HVVES_SERVER_NAME = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"dcae-hv-ves-collector\") }}'\n GLOBAL_DCAE_HVVES_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dcae-hv-ves-collector\" \"port\" 6061) }}'\n\n #DMAAP\n # message router info - everything is from the private oam network (also called onap private network)\n GLOBAL_MR_SERVER_PROTOCOL = \"http\"\n GLOBAL_MR_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"message-router\" \"port\" 3904) }}'\n GLOBAL_INJECTED_MR_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"message-router\") }}'\n GLOBAL_DMAAP_MESSAGE_ROUTER_SERVER_NAME = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"message-router\") }}'\n GLOBAL_DMAAP_MESSAGE_ROUTER_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"message-router\" \"port\" 3904) }}'\n # bus controller info\n GLOBAL_INJECTED_BC_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"dmaap-bc\") }}'\n GLOBAL_BC_SERVER_PROTOCOL = 'http'\n GLOBAL_BC_HTTPS_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dmaap-bc\" \"port\" 8080) }}'\n GLOBAL_BC_USERNAME = '{{ .Values.bcUsername }}'\n GLOBAL_BC_PASSWORD = '{{ .Values.bcPassword }}'\n # data router info - everything is from the private oam network (also called onap private network)\n GLOBAL_DMAAP_DR_PROV_SERVER_PROTOCOL = 'http'\n GLOBAL_DMAAP_DR_PROV_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dmaap-dr-prov\" \"port\" 8080) }}'\n GLOBAL_INJECTED_DMAAP_DR_PROV_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"dmaap-dr-prov\") }}'\n GLOBAL_DMAAP_DR_NODE_SERVER_PROTOCOL = 'http'\n GLOBAL_DMAAP_DR_NODE_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dmapp-dr-node\" \"port\" 8080) }}'\n GLOBAL_INJECTED_DMAAP_DR_NODE_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"dmaap-dr-node\") }}'\n\n # strimzi kafka\n GLOBAL_KAFKA_BOOTSTRAP_SERVICE = '{{ include \"common.release\" . }}-strimzi-kafka-bootstrap:9092'\n GLOBAL_KAFKA_USER = '{{ .Values.strimziKafkaUsername }}'\n\n # DROOL server port and credentials\n GLOBAL_DROOLS_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"policy-drools-pdp\" \"port\" 9696) }}'\n GLOBAL_DROOLS_USERNAME = '{{ .Values.droolsUsername }}'\n GLOBAL_DROOLS_PASSWORD = '{{ .Values.droolsPassword }}'\n GLOBAL_DROOLS_AUTHENTICATION = [GLOBAL_DROOLS_USERNAME, GLOBAL_DROOLS_PASSWORD]\n\n # holmes info\n GLOBAL_HOLMES_ENGINE_SERVER_PROTOCOL = 'http'\n GLOBAL_HOLMES_ENGINE_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"holmes-engine-mgmt\" \"port\" 9102) }}'\n GLOBAL_HOLMES_RULE_SERVER_PROTOCOL = 'http'\n GLOBAL_HOLMES_RULE_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"holmes-rule-mgmt\" \"port\" 9101) }}'\n\n # log server config - NOTE: no log server is run in HEAT; only on OOM\n GLOBAL_LOG_SERVER_PROTOCOL = \"http\"\n GLOBAL_LOG_ELASTICSEARCH_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"log-es\" \"port\" 9200) }}'\n GLOBAL_LOG_LOGSTASH_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"log-ls-http\" \"port\" 9600) }}'\n GLOBAL_LOG_KIBANA_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"log-kibana\" \"port\" 5601) }}'\n # pomba info - NOTE: no pomba is run in HEAT; only on OOM\n GLOBAL_POMBA_SERVER_PROTOCOL_HTTP = \"http\"\n GLOBAL_POMBA_SERVER_PROTOCOL_HTTPS = \"https\"\n GLOBAL_POMBA_AAICONTEXTBUILDER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"pomba-aaictxbuilder\" \"port\" 9530) }}'\n GLOBAL_POMBA_SDCCONTEXTBUILDER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"pomba-sdcctxbuilder\" \"port\" 9530) }}'\n GLOBAL_POMBA_NETWORKDISCCONTEXTBUILDER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"pomba-networkdiscoveryctxbuilder\" \"port\" 9530) }}'\n GLOBAL_POMBA_SERVICEDECOMPOSITION_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"pomba-servicedecomposition\" \"port\" 9532) }}'\n GLOBAL_POMBA_SDNCCXTBUILDER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"pomba-sdncctxbuilder\" \"port\" 9530) }}'\n GLOBAL_POMBA_NETWORKDISCOVERY_MICROSERVICE_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"pomba-networkdiscovery\" \"port\" 9531) }}'\n GLOBAL_POMBA_VALIDATIONSERVICE_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"pomba-validation-service\" \"port\" 9529) }}'\n GLOBAL_POMBA_KIBANA_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"pomba-kibana\" \"port\" 5601) }}'\n GLOBAL_POMBA_ELASTICSEARCH_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"pomba-es\" \"port\" 9200) }}'\n GLOBAL_POMBA_CONTEXTAGGREGATOR_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"pomba-contextaggregator\" \"port\" 9529) }}'\n\n # microservice bus info - everything is from the private oam network (also called onap private network)\n GLOBAL_MSB_SERVER_PROTOCOL = 'http'\n GLOBAL_MSB_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"msb-iag\" \"port\" 80) }}'\n\n # multicloud info\n GLOBAL_MC_SERVER_PROTOCOL = 'http'\n GLOBAL_MC_PIKE_SERVER_PROTOCOL = 'http'\n GLOBAL_MC_PROMETHEUS_SERVER_PROTOCOL = 'http'\n GLOBAL_MC_STARLINGX_SERVER_PROTOCOL = 'http'\n GLOBAL_MC_TC_SERVER_PROTOCOL = 'http'\n GLOBAL_MC_VIO_SERVER_PROTOCOL = 'http'\n GLOBAL_MC_K8S_SERVER_PROTOCOL = 'http'\n GLOBAL_MC_FCAPS_SERVER_PROTOCOL = 'http'\n GLOBAL_MC_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"multicloud\" \"port\" 9001) }}'\n GLOBAL_MC_PIKE_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"multicloud-pike\" \"port\" 9007) }}'\n GLOBAL_MC_PROMETHEUS_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"multicloud-prometheus\" \"port\" 9090) }}'\n GLOBAL_MC_STARLINGX_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"multicloud-starlingx\" \"port\" 9009) }}'\n GLOBAL_MC_TC_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"multicloud-titaniumcloud\" \"port\" 9005) }}'\n GLOBAL_MC_VIO_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"multicloud-vio\" \"port\" 9004) }}'\n GLOBAL_MC_K8S_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"multicloud-k8s\" \"port\" 9015) }}'\n GLOBAL_MC_FCAPS_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"multicloud-fcaps\" \"port\" 9011) }}'\n\n # dcae inventory and deployment handler info\n GLOBAL_INVENTORY_SERVER_NAME = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"inventory\") }}'\n GLOBAL_INVENTORY_SERVER_PROTOCOL = \"https\"\n GLOBAL_INVENTORY_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"inventory\" \"port\" 8080) }}'\n GLOBAL_DEPLOYMENT_HANDLER_SERVER_NAME = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"deployment-handler\") }}'\n GLOBAL_DEPLOYMENT_HANDLER_SERVER_PROTOCOL = \"https\"\n GLOBAL_DEPLOYMENT_HANDLER_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"deployment-handler\" \"port\" 8443) }}'\n GLOBAL_K8S_CHART_REPOSTORY_SERVER_NAME = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"chart-museum\") }}'\n GLOBAL_K8S_CHART_REPOSTORY_SERVER_PROTOCOL = \"http\"\n GLOBAL_K8S_CHART_REPOSTORY_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"chart-museum\" \"port\" 80) }}'\n GLOBAL_K8S_CHART_REPOSTORY_SERVER_USERNAME = '{{ .Values.k8sChartRepoUsername }}'\n GLOBAL_K8S_CHART_REPOSTORY_SERVER_PASSWORD = '{{ .Values.k8sChartRepoPassword }}'\n # consul info\n GLOBAL_CONSUL_SERVER_NAME = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"consul-server-ui\") }}'\n GLOBAL_CONSUL_SERVER_PROTOCOL = \"http\"\n GLOBAL_CONSUL_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"consul-server-ui\" \"port\" 8500) }}'\n\n # dcae mod info\n GLOBAL_DCAEMOD_ONBOARDING_API_SERVER_PROTOCOL = \"http\"\n GLOBAL_DCAEMOD_ONBOARDING_API_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dcaemod-onboarding-api\" \"port\" 8080) }}'\n GLOBAL_DCAEMOD_ONBOARDING_API_SERVER_NAME = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"dcaemod-onboarding-api\") }}'\n GLOBAL_DCAEMOD_RUNTIME_API_SERVER_PROTOCOL = \"http\"\n GLOBAL_DCAEMOD_RUNTIME_API_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dcaemod-runtime-api\" \"port\" 9090) }}'\n GLOBAL_DCAEMOD_RUNTIME_API_SERVER_NAME = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"dcaemod-runtime-api\") }}'\n GLOBAL_DCAEMOD_DISTRIBUTOR_API_SERVER_PROTOCOL = \"http\"\n GLOBAL_DCAEMOD_DISTRIBUTOR_API_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dcaemod-distributor-api\" \"port\" 8080) }}'\n GLOBAL_DCAEMOD_DISTRIBUTOR_API_SERVER_NAME = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"dcaemod-distributor-api\") }}'\n GLOBAL_DCAEMOD_DESIGNTOOL_SERVER_PROTOCOL = \"http\"\n GLOBAL_DCAEMOD_DESIGNTOOL_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dcaemod-designtool\" \"port\" 8080) }}'\n GLOBAL_DCAEMOD_DESIGNTOOL_SERVER_NAME = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"dcaemod-designtool\") }}'\n GLOBAL_DCAEMOD_NIFI_REGISTRY_PROTOCOL = \"http\"\n GLOBAL_DCAEMOD_NIFI_REGISTRY_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dcaemod-nifi-registry\" \"port\" 18080) }}'\n GLOBAL_DCAEMOD_NIFI_REGISTRY_NAME = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"dcaemod-nifi-registry\") }}'\n # SO containers - everything is from the private oam network (also called onap private network)\n GLOBAL_SO_APIHAND_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"so\" \"port\" 8080) }}'\n GLOBAL_SO_SDCHAND_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"so-sdc-controller\" \"port\" 8085) }}'\n GLOBAL_SO_BPMN_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"so-bpmn-infra\" \"port\" 8081) }}'\n GLOBAL_SO_CATDB_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"so-catalog-db-adapter\" \"port\" 8082) }}'\n GLOBAL_SO_OPENSTACK_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"so-openstack-adapter\" \"port\" 8087) }}'\n GLOBAL_SO_REQDB_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"so-request-db-adapter\" \"port\" 8083) }}'\n GLOBAL_SO_SDNC_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"so-sdnc-adapter\" \"port\" 8086) }}'\n GLOBAL_SO_VFC_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"so-etsi-sol005-adapter\" \"port\" 8084) }}'\n GLOBAL_SO_VNFM_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"so-etsi-sol003-adapter\" \"port\" 9092) }}'\n GLOBAL_SO_NSSMF_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"so-nssmf-adapter\" \"port\" 8088) }}'\n GLOBAL_SO_USERNAME = '{{ .Values.soUsername }}'\n GLOBAL_SO_CATDB_USERNAME = '{{ .Values.soCatdbUsername }}'\n # robot uses SO_PASSWORD for both SO and CATDB\n GLOBAL_SO_PASSWORD = '{{ .Values.soPassword }}'\n GLOBAL_SO_ENDPOINT = 'http://' + GLOBAL_INJECTED_SO_APIHAND_IP_ADDR + ':' + GLOBAL_SO_APIHAND_SERVER_PORT\n GLOBAL_SO_APIHAND_ENDPOINT = GLOBAL_SO_ENDPOINT\n GLOBAL_SO_SDCHAND_ENDPOINT = 'http://' + GLOBAL_INJECTED_SO_SDCHAND_IP_ADDR + ':' + GLOBAL_SO_SDCHAND_SERVER_PORT\n GLOBAL_SO_BPMN_ENDPOINT = 'http://' + GLOBAL_INJECTED_SO_BPMN_IP_ADDR + ':' + GLOBAL_SO_BPMN_SERVER_PORT\n GLOBAL_SO_CATDB_ENDPOINT = 'http://' + GLOBAL_INJECTED_SO_CATDB_IP_ADDR + ':' + GLOBAL_SO_CATDB_SERVER_PORT\n GLOBAL_SO_OPENSTACK_ENDPOINT = 'http://' + GLOBAL_INJECTED_SO_OPENSTACK_IP_ADDR + ':' + GLOBAL_SO_OPENSTACK_SERVER_PORT\n GLOBAL_SO_REQDB_ENDPOINT = 'http://' + GLOBAL_INJECTED_SO_REQDB_IP_ADDR + ':' + GLOBAL_SO_REQDB_SERVER_PORT\n GLOBAL_SO_SDNC_ENDPOINT = 'http://' + GLOBAL_INJECTED_SO_SDNC_IP_ADDR + ':' + GLOBAL_SO_SDNC_SERVER_PORT\n GLOBAL_SO_VFC_ENDPOINT = 'http://' + GLOBAL_INJECTED_SO_VFC_IP_ADDR + ':' + GLOBAL_SO_VFC_SERVER_PORT\n GLOBAL_SO_VNFM_ENDPOINT = 'http://' + GLOBAL_INJECTED_SO_VNFM_IP_ADDR + ':' + GLOBAL_SO_VNFM_SERVER_PORT\n GLOBAL_SO_NSSMF_ENDPOINT = 'http://' + GLOBAL_INJECTED_SO_NSSMF_IP_ADDR + ':' + GLOBAL_SO_NSSMF_SERVER_PORT\n #GLOBAL_SO_VNFM_ENDPOINT = 'http://' + GLOBAL_INJECTED_SO_VNFM_IP_ADDR + ':' + GLOBAL_SO_VNFM_SERVER_PORT\n # modeling info\n GLOBAL_MODEL_PARSER_SERVER_PROTOCOL = \"http\"\n GLOBAL_MODEL_PARSER_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"modeling-etsicatalog\" \"port\" 8806) }}'\n # music info - everything is from the private oam network (also called onap private network)\n GLOBAL_MUSIC_SERVER_PROTOCOL = \"https\"\n GLOBAL_MUSIC_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"music\" \"port\" 8443) }}'\n # oof global info - everything is from the private oam network (also called onap private network)\n GLOBAL_OOF_SERVER_PROTOCOL = 'http'\n # oof-homing info - everything is from the private oam network (also called onap private network)\n GLOBAL_OOF_HOMING_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"oof-has-api\" \"port\" 8091) }}'\n GLOBAL_OOF_HOMING_USERNAME=\"{{ .Values.oofHomingUsername }}\"\n GLOBAL_OOF_HOMING_PASSWORD=\"{{ .Values.oofHomingPassword }}\"\n # oof-sniro info - everything is from the private oam network (also called onap private network)\n GLOBAL_OOF_SNIRO_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"oof-osdf\" \"port\" 8698) }}'\n #oof user\n GLOBAL_OOF_OSDF_USERNAME=\"{{ .Values.oofUsername }}\"\n GLOBAL_OOF_OSDF_PASSWORD=\"{{ .Values.oofPassword }}\"\n #oof pci user\n GLOBAL_OOF_PCI_USERNAME=\"{{ .Values.oofOsdfPciOptUsername }}\"\n GLOBAL_OOF_PCI_PASSWORD=\"{{ .Values.oofOsdfPciOptPassword }}\"\n # oof cmso global info - everything is from the private oam network (also called onap private network)\n GLOBAL_OOF_CMSO_PROTOCOL = \"http\"\n GLOBAL_OOF_CMSO_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"oof-cmso\" \"port\" 8080) }}'\n GLOBAL_OOF_CMSO_USERNAME = \"{{ .Values.oofCmsoUsername }}\"\n GLOBAL_OOF_CMSO_PASSWORD = \"{{ .Values.oofCmsoPassword }}\"\n # openstack info - info to select right info in environment\n # packet generate vnf info - everything is from the private oam network (also called onap private network)\n GLOBAL_PACKET_GENERATOR_PORT = \"8183\"\n GLOBAL_PACKET_GENERATOR_USERNAME = \"admin\"\n GLOBAL_PACKET_GENERATOR_PASSWORD = \"admin\"\n GLOBAL_PGN_PORT = \"2831\"\n # policy info - everything is from the private oam network (also called onap private network)\n GLOBAL_POLICY_SERVER_PROTOCOL = 'http'\n GLOBAL_POLICY_SERVER_PORT = \"8081\"\n GLOBAL_POLICY_HEALTHCHECK_PORT = \"6969\"\n GLOBAL_POLICY_AUTH = '{{ .Values.policyAuth}}'\n GLOBAL_POLICY_CLIENTAUTH = '{{ .Values.policyClientAuth}}'\n GLOBAL_POLICY_USERNAME = '{{ .Values.policyUsername }}'\n GLOBAL_POLICY_PASSWORD = '{{ .Values.policyPassword }}'\n GLOBAL_POLICY_HEALTHCHECK_USERNAME = '{{ .Values.policyComponentUsername }}'\n GLOBAL_POLICY_HEALTHCHECK_PASSWORD = '{{ .Values.policyComponentPassword }}'\n GLOBAL_POLICY_ADMIN_USERNAME = '{{ .Values.policyAdminUsername }}'\n GLOBAL_POLICY_ADMIN_PASSWORD = '{{ .Values.policyAdminPassword }}'\n # portal info - everything is from the private oam network (also called onap private network)\n GLOBAL_PORTAL_SERVER_PROTOCOL = \"https\"\n GLOBAL_PORTAL_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"portal-app\" \"port\" 8443) }}'\n GLOBAL_PORTAL_USERNAME = '{{ .Values.portalUsername }}'\n GLOBAL_PORTAL_PASSWORD = '{{ .Values.portalPassword }}'\n # sdnc info - everything is from the private oam network (also called onap private network)\n GLOBAL_SDNC_SERVER_PROTOCOL = 'http'\n GLOBAL_SDNC_REST_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"sdnc\" \"port\" 8282) }}'\n GLOBAL_SDNC_ADMIN_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"sdnc-portal\" \"port\" 8080) }}'\n GLOBAL_SDNC_USERNAME = '{{ .Values.sdncUsername }}'\n GLOBAL_SDNC_PASSWORD = '{{ .Values.sdncPassword }}'\n GLOBAL_SDNC_AUTHENTICATION = [GLOBAL_SDNC_USERNAME, GLOBAL_SDNC_PASSWORD]\n # sms (AAF) info\n GLOBAL_SMS_SERVER_PROTOCOL = \"https\"\n GLOBAL_SMS_SERVER_NAME = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"aaf-sms\") }}'\n GLOBAL_SMS_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"aaf-sms\" \"port\" 10443) }}'\n # uui info\n GLOBAL_UUI_SERVER_PROTOCOL = \"http\"\n GLOBAL_UUI_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"uui-server\" \"port\" 8082) }}'\n # vfc info\n GLOBAL_VFC_GVNFMDRIVER_SERVER_PROTOCOL = 'http'\n GLOBAL_VFC_GVNFMDRIVER_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"vfc-generic-vnfm-driver\" \"port\" 8484) }}'\n GLOBAL_VFC_HUAWEIVNFMDRIVER_SERVER_PROTOCOL = 'http'\n GLOBAL_VFC_HUAWEIVNFMDRIVER_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"vfc-huawei-vnfm-driver\" \"port\" 8482) }}'\n GLOBAL_VFC_NSLCM_SERVER_PROTOCOL = 'http'\n GLOBAL_VFC_NSLCM_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"vfc-nslcm\" \"port\" 8403) }}'\n GLOBAL_VFC_VNFLCM_SERVER_PROTOCOL = 'http'\n GLOBAL_VFC_VNFLCM_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"vfc-vnflcm\" \"port\" 8801) }}'\n GLOBAL_VFC_VNFMGR_SERVER_PROTOCOL = 'http'\n GLOBAL_VFC_VNFMGR_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"vfc-vnfmgr\" \"port\" 8803) }}'\n GLOBAL_VFC_VNFRES_SERVER_PROTOCOL = 'http'\n GLOBAL_VFC_VNFRES_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"vfc-vnfres\" \"port\" 8802) }}'\n GLOBAL_VFC_ZTEVNFDRIVER_SERVER_PROTOCOL = 'http'\n GLOBAL_VFC_ZTEVNFDRIVER_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"vfc-zte-vnfm-driver\" \"port\" 8410) }}'\n # vid info - everything is from the private oam network (also called onap private network)\n GLOBAL_VID_SERVER_PROTOCOL = '{{ .Values.vidServerProtocol }}'\n GLOBAL_VID_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"clamp\" \"port\" (.Values.vidServerPort | default 0 | int)) }}'\n GLOBAL_VID_USERNAME = '{{ .Values.vidUsername }}'\n GLOBAL_VID_PASSWORD = '{{ .Values.vidPassword}}'\n GLOBAL_VID_HEALTH_USERNAME = '{{ .Values.vidHealthUsername }}'\n GLOBAL_VID_HEALTH_PASSWORD = '{{ .Values.vidHealthPassword }}'\n # vnfsdk info - everything is from the private oam network (also called onap private network)\n GLOBAL_VNFSDK_SERVER_PROTOCOL = 'http'\n GLOBAL_VNFSDK_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"refrepo\" \"port\" 8703) }}'\n\n GLOBAL_DCAE_VES_PROTOCOL = \"http\"\n GLOBAL_DCAE_VES_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dcae-ves-collector\" \"port\" 8080) }}'\n GLOBAL_DCAE_VES_HTTPS_PROTOCOL = 'http{{ (eq \"true\" (include \"common.needTLS\" .)) | ternary \"s\" \"\" }}'\n GLOBAL_DCAE_VES_HTTPS_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"dcae-ves-collector-https\" \"port\" 8080) }}'\n GLOBAL_DCAE_VES_USERNAME = 'sample1'\n GLOBAL_DCAE_VES_PASSWORD = 'sample1'\n\n\n #global selenium info\n GLOBAL_PROXY_WARNING_TITLE=\"\"\n GLOBAL_PROXY_WARNING_CONTINUE_XPATH=\"\"\n # dns info\n GLOBAL_DNS_TRAFFIC_DURATION = \"600\"\n # location where heat templates and data are loaded from\n GLOBAL_HEAT_TEMPLATES_FOLDER = \"/var/opt/ONAP/demo/heat\"\n GLOBAL_PRELOAD_DATA_FOLDER = \"/var/opt/ONAP/demo/preload-data\"\n # location where TOSCA artifacts are loaded from\n GLOBAL_TOSCA_ONBOARDING_PACKAGES_FOLDER = \"/var/opt/ONAP/demo/tosca\"\n\n\n # cds info - everything is from the private oam network (also called onap private network)\n GLOBAL_CCSDK_CDS_SERVER_PROTOCOL = \"http\"\n GLOBAL_CCSDK_CDS_HEALTH_SERVER_PORT = \"8080\"\n GLOBAL_CCSDK_CDS_USERNAME = 'ccsdkapps'\n GLOBAL_CCSDK_CDS_PASSWORD = 'ccsdkapps'\n GLOBAL_CCSDK_CDS_AUTHENTICATION = [GLOBAL_CCSDK_CDS_USERNAME, GLOBAL_CCSDK_CDS_PASSWORD]\n GLOBAL_CDS_AUTH = \"Y2NzZGthcHBzOmNjc2RrYXBwcw==\"\n\n #cps info - everything is from the private oam network (also called onap private network)\n GLOBAL_INJECTED_CPS_IP_ADDR = '{{include \"robot.ingress.svchost\" (dict \"root\" . \"hostname\" \"cps\") }}'\n GLOBAL_CPS_SERVER_PROTOCOL = \"http\"\n GLOBAL_CPS_SERVER_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"cps\" \"port\" 8080) }}'\n GLOBAL_CPS_HEALTH_PORT = '{{include \"robot.ingress.port\" (dict \"root\" . \"hostname\" \"cps\" \"port\" 8081) }}'": template: robot/templates/configmap.yaml:147:42: executing "robot/templates/configmap.yaml" at <.Values.global.auth.aai.users>: nil pointer evaluating interface {}.aai Error: 1 chart(s) linted, 1 chart(s) failed make[1]: *** [Makefile:79: lint-robot] Error 1 make[1]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes' make: *** [Makefile:57: robot] Error 2 make: *** Waiting for unfinished jobs.... ==> Linting a1policymanagement [INFO] Chart.yaml: icon is recommended 1 chart(s) linted, 0 chart(s) failed Pushing a1policymanagement-13.0.0.tgz to local... Done. Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "local" chart repository Update Complete. ⎈Happy Helming!⎈ make[1]: Leaving directory '/w/workspace/oom-master-merge-helm/kubernetes' Build step 'Execute shell' marked build as failure $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 12697 killed; [ssh-agent] Stopped. [PostBuildScript] - [INFO] Executing post build scripts. [oom-master-merge-helm] $ /bin/bash /tmp/jenkins13669381070282448460.sh ---> sysstat.sh [oom-master-merge-helm] $ /bin/bash /tmp/jenkins14382150663761563090.sh ---> package-listing.sh ++ facter osfamily ++ tr '[:upper:]' '[:lower:]' + OS_FAMILY=debian + workspace=/w/workspace/oom-master-merge-helm + START_PACKAGES=/tmp/packages_start.txt + END_PACKAGES=/tmp/packages_end.txt + DIFF_PACKAGES=/tmp/packages_diff.txt + PACKAGES=/tmp/packages_start.txt + '[' /w/workspace/oom-master-merge-helm ']' + PACKAGES=/tmp/packages_end.txt + case "${OS_FAMILY}" in + grep '^ii' + dpkg -l + '[' -f /tmp/packages_start.txt ']' + '[' -f /tmp/packages_end.txt ']' + diff /tmp/packages_start.txt /tmp/packages_end.txt + '[' /w/workspace/oom-master-merge-helm ']' + mkdir -p /w/workspace/oom-master-merge-helm/archives/ + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/oom-master-merge-helm/archives/ [oom-master-merge-helm] $ /bin/bash /tmp/jenkins16852214340015417345.sh ---> capture-instance-metadata.sh Setup pyenv: system 3.8.13 3.9.13 * 3.10.6 (set by /w/workspace/oom-master-merge-helm/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-mpu1 from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools lf-activate-venv(): INFO: Adding /tmp/venv-mpu1/bin to PATH INFO: Running in OpenStack, capturing instance metadata [oom-master-merge-helm] $ /bin/bash /tmp/jenkins10440003858794294769.sh provisioning config files... copy managed file [jenkins-log-archives-settings] to file:/w/workspace/oom-master-merge-helm@tmp/config17260260925817021885tmp Regular expression run condition: Expression=[^.*logs-s3.*], Label=[] Run condition [Regular expression match] preventing perform for step [Provide Configuration files] [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content SERVER_ID=logs [EnvInject] - Variables injected successfully. [oom-master-merge-helm] $ /bin/bash /tmp/jenkins16813383087184607530.sh ---> create-netrc.sh [oom-master-merge-helm] $ /bin/bash /tmp/jenkins31302948254681288.sh ---> python-tools-install.sh Setup pyenv: system 3.8.13 3.9.13 * 3.10.6 (set by /w/workspace/oom-master-merge-helm/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-mpu1 from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools lf-activate-venv(): INFO: Adding /tmp/venv-mpu1/bin to PATH [oom-master-merge-helm] $ /bin/sh /tmp/jenkins3111395743108711184.sh ---> uv-install.sh uv 0.11.18 is already installed uvx 0.11.18 (x86_64-unknown-linux-gnu) [oom-master-merge-helm] $ /bin/bash /tmp/jenkins5163174253882917066.sh ---> sudo-logs.sh Archiving 'sudo' log.. [oom-master-merge-helm] $ /bin/bash /tmp/jenkins13251284725411234165.sh ---> job-cost.sh INFO: Activating Python virtual environment... Setup pyenv: system 3.8.13 3.9.13 * 3.10.6 (set by /w/workspace/oom-master-merge-helm/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-mpu1 from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 lf-activate-venv(): INFO: Adding /tmp/venv-mpu1/bin to PATH INFO: No stack-cost file found INFO: Instance uptime: 165s INFO: Fetching instance metadata (attempt 1 of 3)... DEBUG: URL: http://169.254.169.254/latest/meta-data/instance-type INFO: Successfully fetched instance metadata INFO: Instance type: v3-standard-4 INFO: Retrieving pricing info for: v3-standard-4 INFO: Fetching Vexxhost pricing API (attempt 1 of 3)... DEBUG: URL: https://pricing.vexxhost.net/v1/pricing/v3-standard-4/cost?seconds=165 INFO: Successfully fetched Vexxhost pricing API INFO: Retrieved cost: 0.11 INFO: Retrieved resource: v3-standard-4 INFO: Creating archive directory: /w/workspace/oom-master-merge-helm/archives/cost INFO: Archiving costs to: /w/workspace/oom-master-merge-helm/archives/cost.csv INFO: Successfully archived job cost data DEBUG: Cost data: oom-master-merge-helm,3397,2026-06-02 09:29:13,v3-standard-4,165,0.11,0.00,FAILURE [oom-master-merge-helm] $ /bin/bash -l /tmp/jenkins2946337282516479484.sh ---> logs-deploy.sh Setup pyenv: system 3.8.13 3.9.13 * 3.10.6 (set by /w/workspace/oom-master-merge-helm/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-mpu1 from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools urllib3~=1.26.15 lf-activate-venv(): INFO: Adding /tmp/venv-mpu1/bin to PATH INFO: Nexus URL https://nexus.onap.org path production/vex-yul-ecomp-jenkins-1/oom-master-merge-helm/3397 INFO: archiving workspace using pattern(s): Archives upload complete. INFO: archiving logs to Nexus ---> uname -a: Linux prd-ubuntu2004-helm-2c-1g-6018 5.4.0-146-generic #163-Ubuntu SMP Fri Mar 17 18:26:02 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux ---> lscpu: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian Address sizes: 40 bits physical, 48 bits virtual CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 4 NUMA node(s): 1 Vendor ID: AuthenticAMD CPU family: 23 Model: 49 Model name: AMD EPYC-Rome Processor Stepping: 0 CPU MHz: 2800.000 BogoMIPS: 5600.00 Virtualization: AMD-V Hypervisor vendor: KVM Virtualization type: full L1d cache: 128 KiB L1i cache: 128 KiB L2 cache: 2 MiB L3 cache: 64 MiB NUMA node0 CPU(s): 0-3 Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Retbleed: Vulnerable Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Mitigation; Retpolines, IBPB conditional, IBRS_FW, STIBP disabled, RSB filling, PBRSB-eIBRS Not affected Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities ---> nproc: 4 ---> df -h: Filesystem Size Used Avail Use% Mounted on udev 7.9G 0 7.9G 0% /dev tmpfs 1.6G 1.1M 1.6G 1% /run /dev/vda1 78G 9.1G 69G 12% / tmpfs 7.9G 0 7.9G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup /dev/loop0 62M 62M 0 100% /snap/core20/1405 /dev/vda15 105M 6.1M 99M 6% /boot/efi /dev/loop2 68M 68M 0 100% /snap/lxd/22753 /dev/loop1 44M 44M 0 100% /snap/snapd/15177 tmpfs 1.6G 0 1.6G 0% /run/user/1001 ---> free -m: total used free shared buff/cache available Mem: 16009 637 12909 1 2462 15049 Swap: 1023 0 1023 ---> ip addr: 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens3: mtu 1458 qdisc mq state UP group default qlen 1000 link/ether fa:16:3e:0c:5c:20 brd ff:ff:ff:ff:ff:ff inet 10.30.107.145/23 brd 10.30.107.255 scope global dynamic ens3 valid_lft 86230sec preferred_lft 86230sec inet6 fe80::f816:3eff:fe0c:5c20/64 scope link valid_lft forever preferred_lft forever 3: docker0: mtu 1500 qdisc noqueue state DOWN group default link/ether 02:42:d0:eb:72:36 brd ff:ff:ff:ff:ff:ff inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 valid_lft forever preferred_lft forever ---> sar -b -r -n DEV: Linux 5.4.0-146-generic (prd-ubuntu2004-helm-2c-1g-6018) 06/02/26 _x86_64_ (4 CPU) 09:26:37 LINUX RESTART (4 CPU) 09:27:02 tps rtps wtps dtps bread/s bwrtn/s bdscd/s 09:28:01 182.43 112.51 69.92 0.00 4387.32 30222.95 0.00 09:29:01 146.51 27.56 118.95 0.00 2888.85 15149.23 0.00 Average: 164.32 69.68 94.64 0.00 3631.79 22622.76 0.00 09:27:02 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 09:28:01 13693796 15393776 622788 3.80 59036 1835400 1419688 8.14 808116 1637004 116792 09:29:01 13234020 15419892 575916 3.51 82168 2276520 1353920 7.76 857496 2007180 137660 Average: 13463908 15406834 599352 3.66 70602 2055960 1386804 7.95 832806 1822092 127226 09:27:02 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 09:28:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:28:01 ens3 425.49 264.96 2418.94 75.13 0.00 0.00 0.00 0.00 09:28:01 lo 1.42 1.42 0.16 0.16 0.00 0.00 0.00 0.00 09:29:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:29:01 ens3 85.34 68.36 1009.44 15.70 0.00 0.00 0.00 0.00 09:29:01 lo 33.41 33.41 50.33 50.33 0.00 0.00 0.00 0.00 Average: docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: ens3 253.98 165.83 1708.27 45.16 0.00 0.00 0.00 0.00 Average: lo 17.55 17.55 25.46 25.46 0.00 0.00 0.00 0.00 ---> sar -P ALL: Linux 5.4.0-146-generic (prd-ubuntu2004-helm-2c-1g-6018) 06/02/26 _x86_64_ (4 CPU) 09:26:37 LINUX RESTART (4 CPU) 09:27:02 CPU %user %nice %system %iowait %steal %idle 09:28:01 all 17.00 15.42 11.14 11.69 0.17 44.58 09:28:01 0 25.98 13.29 9.72 11.28 0.12 39.61 09:28:01 1 13.05 16.58 11.34 16.51 0.19 42.34 09:28:01 2 11.82 16.60 12.45 8.64 0.15 50.33 09:28:01 3 17.20 15.19 11.04 10.34 0.21 46.03 09:29:01 all 25.45 2.33 4.26 1.75 0.10 66.11 09:29:01 0 48.58 2.95 5.43 1.64 0.13 41.28 09:29:01 1 20.97 2.59 3.87 0.74 0.10 71.73 09:29:01 2 20.34 0.54 3.60 1.99 0.08 73.45 09:29:01 3 11.86 3.26 4.15 2.62 0.07 78.05 Average: all 21.27 8.81 7.66 6.67 0.13 55.46 Average: 0 37.42 8.05 7.54 6.40 0.13 40.45 Average: 1 17.04 9.52 7.57 8.56 0.14 57.16 Average: 2 16.13 8.49 7.98 5.28 0.12 62.01 Average: 3 14.50 9.16 7.56 6.44 0.14 62.21