Started by timer Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on prd-ubuntu1804-docker-4c-4g-1670 (ubuntu1804-docker-4c-4g) in workspace /w/workspace/it-test-nanobot-docker-merge-master [ssh-agent] Looking for ssh-agent implementation... [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-r0uQSx7IywXZ/agent.2174 SSH_AGENT_PID=2176 [ssh-agent] Started. Running ssh-add (command line suppressed) Identity added: /w/workspace/it-test-nanobot-docker-merge-master@tmp/private_key_13502826106017562677.key (jenkins-ssh) [ssh-agent] Using credentials jenkins (jenkins) The recommended git tool is: NONE using credential jenkins Wiping out workspace first. Cloning the remote Git repository Cloning repository ssh://oran-jobbuilder@gerrit.o-ran-sc.org:29418/it/test > git init /w/workspace/it-test-nanobot-docker-merge-master # timeout=10 Fetching upstream changes from ssh://oran-jobbuilder@gerrit.o-ran-sc.org:29418/it/test > git --version # timeout=10 > git --version # 'git version 2.17.1' using GIT_SSH to set credentials jenkins > git fetch --tags --progress -- ssh://oran-jobbuilder@gerrit.o-ran-sc.org:29418/it/test +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url ssh://oran-jobbuilder@gerrit.o-ran-sc.org:29418/it/test # 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 36a86bd3befce25db823fff5cb1d7f440f00444d (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 36a86bd3befce25db823fff5cb1d7f440f00444d # timeout=10 Commit message: "beef up the AI/ML framework tests by adding InfluxDB as data source and populate DB with sample cell measurements for model training" > git rev-list --no-walk 9901302381b93bc7756d914465d6b11d95ef37f2 # 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 [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins2346051288343082947.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-E9QM lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-E9QM/bin to PATH Generating Requirements File Python 3.10.6 pip 23.3.2 from /tmp/venv-E9QM/lib/python3.10/site-packages/pip (python 3.10) appdirs==1.4.4 argcomplete==3.2.1 aspy.yaml==1.3.0 attrs==23.1.0 autopage==0.5.2 Babel==2.14.0 beautifulsoup4==4.12.2 boto3==1.34.5 botocore==1.34.5 bs4==0.0.1 cachetools==5.3.2 certifi==2023.11.17 cffi==1.16.0 cfgv==3.4.0 chardet==5.2.0 charset-normalizer==3.3.2 click==8.1.7 cliff==4.4.0 cmd2==2.4.3 cryptography==3.3.2 debtcollector==2.5.0 decorator==5.1.1 defusedxml==0.7.1 Deprecated==1.2.14 distlib==0.3.8 dnspython==2.4.2 docker==4.2.2 dogpile.cache==1.3.0 email-validator==2.1.0.post1 filelock==3.13.1 future==0.18.3 gitdb==4.0.11 GitPython==3.1.40 google-auth==2.25.2 httplib2==0.22.0 identify==2.5.33 idna==3.6 importlib-metadata==7.0.0 importlib-resources==1.5.0 iso8601==2.1.0 Jinja2==3.1.2 jmespath==1.0.1 jsonpatch==1.33 jsonpointer==2.4 jsonschema==4.20.0 jsonschema-specifications==2023.11.2 keystoneauth1==5.4.0 kubernetes==28.1.0 lftools==0.37.8 lxml==4.9.4 MarkupSafe==2.1.3 msgpack==1.0.7 multi-key-dict==2.0.3 munch==4.0.0 netaddr==0.9.0 netifaces==0.11.0 niet==1.4.2 nodeenv==1.8.0 oauth2client==4.1.3 oauthlib==3.2.2 openstacksdk==0.62.0 os-client-config==2.1.0 os-service-types==1.7.0 osc-lib==2.9.0 oslo.config==9.2.0 oslo.context==5.3.0 oslo.i18n==6.2.0 oslo.log==5.4.0 oslo.serialization==5.2.0 oslo.utils==6.3.0 packaging==23.2 pbr==6.0.0 platformdirs==4.1.0 prettytable==3.9.0 pyasn1==0.5.1 pyasn1-modules==0.3.0 pycparser==2.21 pygerrit2==2.0.15 PyGithub==2.1.1 pyinotify==0.9.6 PyJWT==2.8.0 PyNaCl==1.5.0 pyparsing==2.4.7 pyperclip==1.8.2 pyrsistent==0.20.0 python-cinderclient==9.4.0 python-dateutil==2.8.2 python-heatclient==3.3.0 python-jenkins==1.8.2 python-keystoneclient==5.2.0 python-magnumclient==4.3.0 python-novaclient==18.4.0 python-openstackclient==6.0.0 python-swiftclient==4.4.0 pytz==2023.3.post1 PyYAML==6.0.1 referencing==0.32.0 requests==2.31.0 requests-oauthlib==1.3.1 requestsexceptions==1.4.0 rfc3986==2.0.0 rpds-py==0.15.2 rsa==4.9 ruamel.yaml==0.18.5 ruamel.yaml.clib==0.2.8 s3transfer==0.9.0 simplejson==3.19.2 six==1.16.0 smmap==5.0.1 soupsieve==2.5 stevedore==5.1.0 tabulate==0.9.0 toml==0.10.2 tomlkit==0.12.3 tqdm==4.66.1 typing_extensions==4.9.0 tzdata==2023.3 urllib3==1.26.18 virtualenv==20.25.0 wcwidth==0.2.12 websocket-client==1.7.0 wrapt==1.16.0 xdg==6.0.0 xmltodict==0.13.0 yq==3.2.3 zipp==3.17.0 provisioning config files... copy managed file [global-settings] to file:/w/workspace/it-test-nanobot-docker-merge-master@tmp/config10583275551739875848tmp copy managed file [it-test-settings] to file:/w/workspace/it-test-nanobot-docker-merge-master@tmp/config17723181630545625805tmp [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins570688267294466826.sh ---> docker-login.sh nexus3.o-ran-sc.org:10001 WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded nexus3.o-ran-sc.org:10002 WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded nexus3.o-ran-sc.org:10003 WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded nexus3.o-ran-sc.org:10004 WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded ---> docker-login.sh ends [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins8814907135845435264.sh [it-test-nanobot-docker-merge-master] $ /bin/sh -xe /tmp/jenkins16792784679307028084.sh [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content DOCKER_ROOT=ric_robot_suite CONTAINER_TAG_YAML_DIR=ric_robot_suite/docker/nanobot CONTAINER_TAG_METHOD=yaml-file [EnvInject] - Variables injected successfully. [it-test-nanobot-docker-merge-master] $ /bin/bash -l /tmp/jenkins5029508704922037431.sh ---> docker-get-container-tag.sh Setup pyenv: system 3.8.13 3.9.13 * 3.10.6 (set by /w/workspace/it-test-nanobot-docker-merge-master/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-E9QM from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: yq lf-activate-venv(): INFO: Adding /tmp/venv-E9QM/bin to PATH ---> Docker image tag found: 0.0.4 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties file path 'env_docker_inject.txt' [EnvInject] - Variables injected successfully. [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content DOCKER_ARGS=--network=host -f docker/nanobot/Dockerfile DOCKER_ROOT=ric_robot_suite CONTAINER_PULL_REGISTRY=nexus3.o-ran-sc.org:10001 CONTAINER_PUSH_REGISTRY=nexus3.o-ran-sc.org:10004 DOCKER_NAME=o-ran-sc/it-test-nanobot [EnvInject] - Variables injected successfully. [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins2422941957678717535.sh ---> docker-build.sh Docker version 20.10.20, build 9fdeb9c Building image: nexus3.o-ran-sc.org:10004/o-ran-sc/it-test-nanobot:0.0.4 docker build --network=host -f docker/nanobot/Dockerfile -t nexus3.o-ran-sc.org:10004/o-ran-sc/it-test-nanobot:0.0.4 . Sending build context to Docker daemon 456.2kB Step 1/66 : FROM python:3.8-alpine AS nanobot-build 3.8-alpine: Pulling from library/python 661ff4d9561e: Pulling fs layer 44cda88cd45d: Pulling fs layer 588652b0a3bf: Pulling fs layer a01b0f6dede8: Pulling fs layer 668a2d5b0386: Pulling fs layer a01b0f6dede8: Waiting 668a2d5b0386: Waiting 44cda88cd45d: Verifying Checksum 44cda88cd45d: Download complete 661ff4d9561e: Verifying Checksum 661ff4d9561e: Download complete 588652b0a3bf: Verifying Checksum 588652b0a3bf: Download complete 661ff4d9561e: Pull complete a01b0f6dede8: Verifying Checksum a01b0f6dede8: Download complete 668a2d5b0386: Verifying Checksum 668a2d5b0386: Download complete 44cda88cd45d: Pull complete 588652b0a3bf: Pull complete a01b0f6dede8: Pull complete 668a2d5b0386: Pull complete Digest: sha256:6d2e9727ae94824ab491fd6aada007df1fd15dd9cb6cb6d3edb73d4abafdc57c Status: Downloaded newer image for python:3.8-alpine ---> cc98794a6b85 Step 2/66 : RUN apk update && apk add --no-cache git build-base libffi-dev libxml2 libxslt libxml2-dev libxslt-dev openssl-dev ---> Running in eb8e7dbd8f29 fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/main/x86_64/APKINDEX.tar.gz fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/community/x86_64/APKINDEX.tar.gz v3.19.0-114-gc1f8bcc09bd [https://dl-cdn.alpinelinux.org/alpine/v3.19/main] v3.19.0-120-g2178bda2675 [https://dl-cdn.alpinelinux.org/alpine/v3.19/community] OK: 22982 distinct packages available fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/main/x86_64/APKINDEX.tar.gz fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/community/x86_64/APKINDEX.tar.gz (1/44) Installing libgcc (13.2.1_git20231014-r0) (2/44) Installing jansson (2.14-r4) (3/44) Installing libstdc++ (13.2.1_git20231014-r0) (4/44) Installing zstd-libs (1.5.5-r8) (5/44) Installing binutils (2.41-r0) (6/44) Installing libmagic (5.45-r1) (7/44) Installing file (5.45-r1) (8/44) Installing libgomp (13.2.1_git20231014-r0) (9/44) Installing libatomic (13.2.1_git20231014-r0) (10/44) Installing gmp (6.3.0-r0) (11/44) Installing isl26 (0.26-r1) (12/44) Installing mpfr4 (4.2.1-r0) (13/44) Installing mpc1 (1.3.1-r1) (14/44) Installing gcc (13.2.1_git20231014-r0) (15/44) Installing libstdc++-dev (13.2.1_git20231014-r0) (16/44) Installing musl-dev (1.2.4_git20230717-r4) (17/44) Installing libc-dev (0.7.2-r5) (18/44) Installing g++ (13.2.1_git20231014-r0) (19/44) Installing make (4.4.1-r2) (20/44) Installing fortify-headers (1.1-r3) (21/44) Installing patch (2.7.6-r10) (22/44) Installing build-base (0.5-r3) (23/44) Installing brotli-libs (1.1.0-r1) (24/44) Installing c-ares (1.22.1-r0) (25/44) Installing libunistring (1.1-r2) (26/44) Installing libidn2 (2.3.4-r4) (27/44) Installing nghttp2-libs (1.58.0-r0) (28/44) Installing libcurl (8.5.0-r0) (29/44) Installing pcre2 (10.42-r2) (30/44) Installing git (2.43.0-r0) (31/44) Installing linux-headers (6.5-r0) (32/44) Installing pkgconf (2.1.0-r0) (33/44) Installing libffi-dev (3.4.4-r3) (34/44) Installing libxml2 (2.11.6-r0) (35/44) Installing zlib-dev (1.3-r2) (36/44) Installing xz (5.4.5-r0) (37/44) Installing xz-dev (5.4.5-r0) (38/44) Installing libxml2-utils (2.11.6-r0) (39/44) Installing libxml2-dev (2.11.6-r0) (40/44) Installing libgpg-error (1.47-r2) (41/44) Installing libgcrypt (1.10.3-r0) (42/44) Installing libxslt (1.1.39-r0) (43/44) Installing libxslt-dev (1.1.39-r0) (44/44) Installing openssl-dev (3.1.4-r2) Executing busybox-1.36.1-r15.trigger OK: 258 MiB in 82 packages Removing intermediate container eb8e7dbd8f29 ---> 9d67e495e65b Step 3/66 : RUN apk update && apk add git gcc linux-headers libc-dev cmake pkgconfig make ---> Running in ea3d2959ae0b fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/main/x86_64/APKINDEX.tar.gz fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/community/x86_64/APKINDEX.tar.gz v3.19.0-114-gc1f8bcc09bd [https://dl-cdn.alpinelinux.org/alpine/v3.19/main] v3.19.0-120-g2178bda2675 [https://dl-cdn.alpinelinux.org/alpine/v3.19/community] OK: 22982 distinct packages available (1/6) Installing libacl (2.3.1-r4) (2/6) Installing lz4-libs (1.9.4-r5) (3/6) Installing libarchive (3.7.2-r0) (4/6) Installing rhash-libs (1.4.4-r0) (5/6) Installing libuv (1.47.0-r0) (6/6) Installing cmake (3.27.8-r0) Executing busybox-1.36.1-r15.trigger OK: 315 MiB in 88 packages Removing intermediate container ea3d2959ae0b ---> f2609f571a37 Step 4/66 : ENV CRYPTOGRAPHY_DONT_BUILD_RUST=1 ---> Running in 8a69e8b535b5 Removing intermediate container 8a69e8b535b5 ---> 70fef86425d7 Step 5/66 : RUN pip install kubernetes ---> Running in d67435724991 Collecting kubernetes Downloading kubernetes-28.1.0-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 28.5 MB/s eta 0:00:00 Collecting six>=1.9.0 Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting urllib3<2.0,>=1.24.2 Downloading urllib3-1.26.18-py2.py3-none-any.whl (143 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 16.0 MB/s eta 0:00:00 Collecting certifi>=14.05.14 Downloading certifi-2023.11.17-py3-none-any.whl (162 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 15.6 MB/s eta 0:00:00 Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 Downloading websocket_client-1.7.0-py3-none-any.whl (58 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.5/58.5 kB 5.9 MB/s eta 0:00:00 Collecting oauthlib>=3.2.2 Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 21.9 MB/s eta 0:00:00 Collecting pyyaml>=5.4.1 Downloading PyYAML-6.0.1-cp38-cp38-musllinux_1_1_x86_64.whl (787 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 787.7/787.7 kB 25.2 MB/s eta 0:00:00 Collecting requests Downloading requests-2.31.0-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 8.4 MB/s eta 0:00:00 Collecting requests-oauthlib Downloading requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB) Collecting python-dateutil>=2.5.3 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 17.5 MB/s eta 0:00:00 Collecting google-auth>=1.0.1 Downloading google_auth-2.25.2-py2.py3-none-any.whl (184 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 184.2/184.2 kB 17.1 MB/s eta 0:00:00 Collecting cachetools<6.0,>=2.0.0 Downloading cachetools-5.3.2-py3-none-any.whl (9.3 kB) Collecting pyasn1-modules>=0.2.1 Downloading pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 kB 15.2 MB/s eta 0:00:00 Collecting rsa<5,>=3.1.4 Downloading rsa-4.9-py3-none-any.whl (34 kB) Collecting idna<4,>=2.5 Downloading idna-3.6-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB 7.4 MB/s eta 0:00:00 Collecting charset-normalizer<4,>=2 Downloading charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_x86_64.whl (141 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 141.3/141.3 kB 17.0 MB/s eta 0:00:00 Collecting pyasn1<0.6.0,>=0.4.6 Downloading pyasn1-0.5.1-py2.py3-none-any.whl (84 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.9/84.9 kB 10.6 MB/s eta 0:00:00 Installing collected packages: websocket-client, urllib3, six, pyyaml, pyasn1, oauthlib, idna, charset-normalizer, certifi, cachetools, rsa, requests, python-dateutil, pyasn1-modules, requests-oauthlib, google-auth, kubernetes Successfully installed cachetools-5.3.2 certifi-2023.11.17 charset-normalizer-3.3.2 google-auth-2.25.2 idna-3.6 kubernetes-28.1.0 oauthlib-3.2.2 pyasn1-0.5.1 pyasn1-modules-0.3.0 python-dateutil-2.8.2 pyyaml-6.0.1 requests-2.31.0 requests-oauthlib-1.3.1 rsa-4.9 six-1.16.0 urllib3-1.26.18 websocket-client-1.7.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv  [notice] A new release of pip is available: 23.0.1 -> 23.3.2 [notice] To update, run: pip install --upgrade pip Removing intermediate container d67435724991 ---> 11bdb93803f1 Step 6/66 : RUN pip install redis ---> Running in e787e4a71b7b Collecting redis Downloading redis-5.0.1-py3-none-any.whl (250 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 250.3/250.3 kB 10.5 MB/s eta 0:00:00 Collecting async-timeout>=4.0.2 Downloading async_timeout-4.0.3-py3-none-any.whl (5.7 kB) Installing collected packages: async-timeout, redis Successfully installed async-timeout-4.0.3 redis-5.0.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv  [notice] A new release of pip is available: 23.0.1 -> 23.3.2 [notice] To update, run: pip install --upgrade pip Removing intermediate container e787e4a71b7b ---> 8a238f24d75e Step 7/66 : RUN pip install asyncio ---> Running in b9ccdee51be3 Collecting asyncio Downloading asyncio-3.4.3-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.8/101.8 kB 6.2 MB/s eta 0:00:00 Installing collected packages: asyncio Successfully installed asyncio-3.4.3 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv  [notice] A new release of pip is available: 23.0.1 -> 23.3.2 [notice] To update, run: pip install --upgrade pip Removing intermediate container b9ccdee51be3 ---> 6c45b1b31141 Step 8/66 : RUN pip install websockets ---> Running in 717ce84352f3 Collecting websockets Downloading websockets-12.0-cp38-cp38-musllinux_1_1_x86_64.whl (134 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.7/134.7 kB 7.2 MB/s eta 0:00:00 Installing collected packages: websockets Successfully installed websockets-12.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv  [notice] A new release of pip is available: 23.0.1 -> 23.3.2 [notice] To update, run: pip install --upgrade pip Removing intermediate container 717ce84352f3 ---> 5da1d1a8fed5 Step 9/66 : RUN pip install robotframework ---> Running in cd55a3bb1e0b Collecting robotframework Downloading robotframework-6.1.1-py3-none-any.whl (699 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 699.1/699.1 kB 18.0 MB/s eta 0:00:00 Installing collected packages: robotframework Successfully installed robotframework-6.1.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv  [notice] A new release of pip is available: 23.0.1 -> 23.3.2 [notice] To update, run: pip install --upgrade pip Removing intermediate container cd55a3bb1e0b ---> fa09a94b132b Step 10/66 : RUN pip install robotframework-requests ---> Running in a45497e35163 Collecting robotframework-requests Downloading robotframework_requests-0.9.6-py3-none-any.whl (21 kB) Requirement already satisfied: robotframework in /usr/local/lib/python3.8/site-packages (from robotframework-requests) (6.1.1) Requirement already satisfied: requests in /usr/local/lib/python3.8/site-packages (from robotframework-requests) (2.31.0) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.8/site-packages (from requests->robotframework-requests) (2023.11.17) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.8/site-packages (from requests->robotframework-requests) (3.3.2) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.8/site-packages (from requests->robotframework-requests) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.8/site-packages (from requests->robotframework-requests) (1.26.18) Installing collected packages: robotframework-requests Successfully installed robotframework-requests-0.9.6 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv  [notice] A new release of pip is available: 23.0.1 -> 23.3.2 [notice] To update, run: pip install --upgrade pip Removing intermediate container a45497e35163 ---> 3843990123a0 Step 11/66 : RUN pip install robotframework-ncclient ---> Running in d20d1d80a8ba Collecting robotframework-ncclient Downloading robotframework-ncclient-0.1.8.tar.gz (5.4 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: robotframework in /usr/local/lib/python3.8/site-packages (from robotframework-ncclient) (6.1.1) Collecting ncclient Downloading ncclient-0.6.15.tar.gz (634 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 634.9/634.9 kB 14.5 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: setuptools>0.6 in /usr/local/lib/python3.8/site-packages (from ncclient->robotframework-ncclient) (57.5.0) Collecting paramiko>=1.15.0 Downloading paramiko-3.4.0-py3-none-any.whl (225 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.9/225.9 kB 16.6 MB/s eta 0:00:00 Collecting lxml>=3.3.0 Downloading lxml-4.9.4-cp38-cp38-musllinux_1_1_x86_64.whl (7.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.8/7.8 MB 59.0 MB/s eta 0:00:00 Requirement already satisfied: six in /usr/local/lib/python3.8/site-packages (from ncclient->robotframework-ncclient) (1.16.0) Collecting pynacl>=1.5 Downloading PyNaCl-1.5.0-cp36-abi3-musllinux_1_1_x86_64.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 31.6 MB/s eta 0:00:00 Collecting bcrypt>=3.2 Downloading bcrypt-4.1.2-cp37-abi3-musllinux_1_2_x86_64.whl (750 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 750.0/750.0 kB 39.0 MB/s eta 0:00:00 Collecting cryptography>=3.3 Downloading cryptography-41.0.7-cp37-abi3-musllinux_1_1_x86_64.whl (4.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 56.4 MB/s eta 0:00:00 Collecting cffi>=1.12 Downloading cffi-1.16.0.tar.gz (512 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 512.9/512.9 kB 31.4 MB/s eta 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pycparser Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 15.0 MB/s eta 0:00:00 Building wheels for collected packages: robotframework-ncclient, ncclient, cffi Building wheel for robotframework-ncclient (setup.py): started Building wheel for robotframework-ncclient (setup.py): finished with status 'done' Created wheel for robotframework-ncclient: filename=robotframework_ncclient-0.1.8-py3-none-any.whl size=5963 sha256=4d900f0692f56f0b60ca63f0f620342eb47b5fa39a0e34cbce1ccbace264fbae Stored in directory: /root/.cache/pip/wheels/1b/ad/27/89e096ce247723be3319c6c5f624e268604d8795745af05916 Building wheel for ncclient (setup.py): started Building wheel for ncclient (setup.py): finished with status 'done' Created wheel for ncclient: filename=ncclient-0.6.15-py2.py3-none-any.whl size=88089 sha256=38d9547a3a2ea14f05b9c43ab74d25dfb6a88b746c34964845bfc578602f62e1 Stored in directory: /root/.cache/pip/wheels/95/2b/47/76fd20a62955399cfbc45deb68cf306cf90dd1574b1f5fb458 Building wheel for cffi (pyproject.toml): started Building wheel for cffi (pyproject.toml): finished with status 'done' Created wheel for cffi: filename=cffi-1.16.0-cp38-cp38-linux_x86_64.whl size=458546 sha256=cbfd849f56f5b9a205bfb253860aed5634e7dd6150ed4e372a8ee50bc9971c20 Stored in directory: /root/.cache/pip/wheels/f4/df/d7/20c740c0373c550cdca4fcf0eb9af36c769ad8553ea81c6a2f Successfully built robotframework-ncclient ncclient cffi Installing collected packages: pycparser, lxml, bcrypt, cffi, pynacl, cryptography, paramiko, ncclient, robotframework-ncclient Successfully installed bcrypt-4.1.2 cffi-1.16.0 cryptography-41.0.7 lxml-4.9.4 ncclient-0.6.15 paramiko-3.4.0 pycparser-2.21 pynacl-1.5.0 robotframework-ncclient-0.1.8 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv  [notice] A new release of pip is available: 23.0.1 -> 23.3.2 [notice] To update, run: pip install --upgrade pip Removing intermediate container d20d1d80a8ba ---> f2cbb797f997 Step 12/66 : RUN pip install UUID ---> Running in 2bf73820404d Collecting UUID Downloading uuid-1.30.tar.gz (5.8 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Building wheels for collected packages: UUID Building wheel for UUID (setup.py): started Building wheel for UUID (setup.py): finished with status 'done' Created wheel for UUID: filename=uuid-1.30-py3-none-any.whl size=6501 sha256=c740c154def8d4751bec4df87191c46b7354212ba649f6bd9108a5dde8b3c670 Stored in directory: /root/.cache/pip/wheels/1b/6c/cb/f9aae2bc97333c3d6e060826c1ee9e44e46306a178e5783505 Successfully built UUID Installing collected packages: UUID Successfully installed UUID-1.30 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv  [notice] A new release of pip is available: 23.0.1 -> 23.3.2 [notice] To update, run: pip install --upgrade pip Removing intermediate container 2bf73820404d ---> eb3e3d3a9f4d Step 13/66 : WORKDIR /tmp/ ---> Running in e8ad43c8eb87 Removing intermediate container e8ad43c8eb87 ---> 49aea2dbd9ac Step 14/66 : RUN git clone -b 3.0.1-ONAP https://gerrit.onap.org/r/testsuite/python-testing-utils.git ---> Running in 0c8b69506276 Cloning into 'python-testing-utils'... Note: switching to '21fcef50f0e3780cc786268937f9888c3b6facd1'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false Removing intermediate container 0c8b69506276 ---> fb04e60bea18 Step 15/66 : RUN pip install msgpack ---> Running in 345c88e37062 Collecting msgpack Downloading msgpack-1.0.7-cp38-cp38-musllinux_1_1_x86_64.whl (542 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 542.7/542.7 kB 17.8 MB/s eta 0:00:00 Installing collected packages: msgpack Successfully installed msgpack-1.0.7 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv  [notice] A new release of pip is available: 23.0.1 -> 23.3.2 [notice] To update, run: pip install --upgrade pip Removing intermediate container 345c88e37062 ---> abce4289ba80 Step 16/66 : RUN python3 -m pip install ricsdl ---> Running in add95fe66bd0 Collecting ricsdl Downloading ricsdl-3.1.3-py3-none-any.whl (34 kB) Collecting redis==4.3.6 Downloading redis-4.3.6-py3-none-any.whl (248 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 248.8/248.8 kB 15.0 MB/s eta 0:00:00 Collecting hiredis==2.0.0 Downloading hiredis-2.0.0.tar.gz (75 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.8/75.8 kB 11.1 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: setuptools in /usr/local/lib/python3.8/site-packages (from ricsdl) (57.5.0) Requirement already satisfied: async-timeout>=4.0.2 in /usr/local/lib/python3.8/site-packages (from redis==4.3.6->ricsdl) (4.0.3) Collecting packaging>=20.4 Downloading packaging-23.2-py3-none-any.whl (53 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.0/53.0 kB 6.2 MB/s eta 0:00:00 Building wheels for collected packages: hiredis Building wheel for hiredis (setup.py): started Building wheel for hiredis (setup.py): finished with status 'done' Created wheel for hiredis: filename=hiredis-2.0.0-cp38-cp38-linux_x86_64.whl size=82614 sha256=a87afae502ebef9b83b5f9bad01081763c619c43c38ba11eb2046dce8b641091 Stored in directory: /root/.cache/pip/wheels/40/f9/92/4f916d7efad1897f2921f8694fa654619198da80ad6afc7996 Successfully built hiredis Installing collected packages: packaging, hiredis, redis, ricsdl Attempting uninstall: redis Found existing installation: redis 5.0.1 Uninstalling redis-5.0.1: Successfully uninstalled redis-5.0.1 Successfully installed hiredis-2.0.0 packaging-23.2 redis-4.3.6 ricsdl-3.1.3 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv  [notice] A new release of pip is available: 23.0.1 -> 23.3.2 [notice] To update, run: pip install --upgrade pip Removing intermediate container add95fe66bd0 ---> 2fce7a011cd6 Step 17/66 : RUN apk add curl ---> Running in 89eba6cffc6f (1/1) Installing curl (8.5.0-r0) Executing busybox-1.36.1-r15.trigger OK: 315 MiB in 89 packages Removing intermediate container 89eba6cffc6f ---> ac909686ac92 Step 18/66 : RUN curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.19.2/bin/linux/amd64/kubectl ---> Running in cd0fb63acf98  % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 42 41.0M 42 17.4M 0 0 36.1M 0 0:00:01 --:--:-- 0:00:01 36.1M 100 41.0M 100 41.0M 0 0 47.9M 0 --:--:-- --:--:-- --:--:-- 47.9M Removing intermediate container cd0fb63acf98 ---> 1ada728870a6 Step 19/66 : RUN chmod +x ./kubectl ---> Running in 0b8c534bf0e8 Removing intermediate container 0b8c534bf0e8 ---> 7dc21d694d67 Step 20/66 : RUN mv ./kubectl /usr/local/bin/kubectl ---> Running in 0bff27c7871c Removing intermediate container 0bff27c7871c ---> 08eabc88a1ed Step 21/66 : RUN apk add cmake git gcc ---> Running in 64ad5356f70f OK: 315 MiB in 89 packages Removing intermediate container 64ad5356f70f ---> f9ecba647373 Step 22/66 : WORKDIR / ---> Running in 3f4155481f07 Removing intermediate container 3f4155481f07 ---> 254ae0a8cffa Step 23/66 : RUN git clone https://gerrit.o-ran-sc.org/r/ric-plt/lib/rmr && cd rmr && mkdir build && cd build && cmake -DPACK_EXTERNALS=1 -DDEV_PKG=1 .. && make install ---> Running in a6d1279aeb17 Cloning into 'rmr'... CMake Warning (dev) at CMakeLists.txt:40 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done +++ RMR library install target directory: lib +++ mmp version from tag: '' +++ debugging is set to off (use -DDEBUG=1 to enable) +++ pkg name: rmr-dev_4.9.4_amd64.deb ### make package will generate only deb package; cannot find support to generate rpm packages +++ profiling is off (use -DGPROF=1 to enable +++ optimisation will default (use -DOPT_LEVEL=n to force specific level, or disable) +++ compiler flags: -g +++ not building doc, set -DBULID_DOC=1 on cmake command line to enable -- Configuring done (0.2s) -- Generating done (0.0s) -- Build files have been written to: /rmr/build [ 3%] Building C object src/rmr/common/CMakeFiles/common_objects.dir/src/symtab.c.o [ 6%] Building C object src/rmr/common/CMakeFiles/common_objects.dir/src/logging.c.o [ 9%] Building C object src/rmr/common/CMakeFiles/common_objects.dir/src/mbuf_api.c.o [ 12%] Building C object src/rmr/common/CMakeFiles/common_objects.dir/src/wrapper.c.o [ 12%] Built target common_objects [ 15%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/rmr_si.c.o [ 18%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/siaddress.c.o [ 21%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sibldpoll.c.o [ 25%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sicbreg.c.o [ 28%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sicbstat.c.o [ 31%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/siclose.c.o [ 34%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/siconnect.c.o [ 37%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/siestablish.c.o [ 40%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sigetadd.c.o [ 43%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sigetname.c.o [ 46%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/siinit.c.o [ 50%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/silisten.c.o [ 53%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sinew.c.o [ 56%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sinewses.c.o [ 59%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sipoll.c.o In file included from /rmr/src/rmr/si/src/si95/sipoll.c:40: /usr/include/wait.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ [ 62%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sircv.c.o [ 65%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sisend.c.o [ 68%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sisendt.c.o [ 71%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sishutdown.c.o [ 75%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/siterm.c.o [ 78%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/sitrash.c.o [ 81%] Building C object src/rmr/si/CMakeFiles/rmr_si_objects.dir/src/si95/siwait.c.o [ 81%] Built target rmr_si_objects [ 84%] Linking C shared library librmr_si.so [ 84%] Built target rmr_si_shared [ 87%] Linking C static library librmr_si.a [ 87%] Built target rmr_si_static [ 90%] Building C object src/support/CMakeFiles/health_ck.dir/rmr_probe.c.o [ 93%] Linking C executable health_ck [ 93%] Built target health_ck [ 96%] Building C object src/support/CMakeFiles/rmr_probe.dir/rmr_probe.c.o [100%] Linking C executable rmr_probe [100%] Built target rmr_probe Install the project... -- Install configuration: "" -- Installing: /usr/local/lib/librmr_si.a -- Installing: /usr/local/include/rmr/rmr.h -- Installing: /usr/local/include/rmr/rmr_symtab.h -- Installing: /usr/local/include/rmr/rmr_logging.h -- Installing: /usr/local/include/rmr/RIC_message_types.h Removing intermediate container a6d1279aeb17 ---> 09f5b10dbab1 Step 24/66 : FROM python:3.8-alpine ---> cc98794a6b85 Step 25/66 : MAINTAINER "RIC" ---> Running in c1be83a8f126 Removing intermediate container c1be83a8f126 ---> 6d1f12875a18 Step 26/66 : LABEL name="Docker image for the RIC Robot Testing Framework" ---> Running in 165923cd8f17 Removing intermediate container 165923cd8f17 ---> 21b8a3819477 Step 27/66 : ENV ROBOT_HOME="/robot" ---> Running in 6a3c4b3c33b2 Removing intermediate container 6a3c4b3c33b2 ---> f3615a7f1be6 Step 28/66 : ENV ROBOT_OPTIONS="-T -d /robot/log --console verbose -C off -P /robot/lib/python" ---> Running in 66ad5cd01a89 Removing intermediate container 66ad5cd01a89 ---> ec6c5ef7cb18 Step 29/66 : ENV KUBECONFIG="/robot/etc/kubernetes-admin-conf" ---> Running in ba3cf466ad77 Removing intermediate container ba3cf466ad77 ---> 936f99e8ce16 Step 30/66 : ENV PYTHONPATH="/robot/lib/python" ---> Running in 9f398ceacaed Removing intermediate container 9f398ceacaed ---> 8cdea803dd6c Step 31/66 : ENV RICPLT_NAMESPACE=ricplt ---> Running in 6c2b2bfead81 Removing intermediate container 6c2b2bfead81 ---> fa93652e5aae Step 32/66 : ENV RICPLT_RELEASE_NAME=ric-full ---> Running in 3d23dda318a9 Removing intermediate container 3d23dda318a9 ---> 99444095461a Step 33/66 : ENV RICPLT_COMPONENTS="a1mediator appmgr dbaas e2mgr e2term rtmgr" ---> Running in 4364f676a4c9 Removing intermediate container 4364f676a4c9 ---> 53cfaa73a78b Step 34/66 : ENV DBAAS_SERVICE_HOST=service-ricplt-dbaas-tcp.ricplt.svc.cluster.local ---> Running in 407aa56c6f34 Removing intermediate container 407aa56c6f34 ---> fc6767417d49 Step 35/66 : ENV DBAAS_SERVICE_PORT=6379 ---> Running in 4e1130b55d79 Removing intermediate container 4e1130b55d79 ---> e18676fff3e0 Step 36/66 : RUN apk update && apk add libxslt ---> Running in 7859c7112a99 fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/main/x86_64/APKINDEX.tar.gz fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/community/x86_64/APKINDEX.tar.gz v3.19.0-114-gc1f8bcc09bd [https://dl-cdn.alpinelinux.org/alpine/v3.19/main] v3.19.0-120-g2178bda2675 [https://dl-cdn.alpinelinux.org/alpine/v3.19/community] OK: 22982 distinct packages available (1/4) Installing libgpg-error (1.47-r2) (2/4) Installing libgcrypt (1.10.3-r0) (3/4) Installing libxml2 (2.11.6-r0) (4/4) Installing libxslt (1.1.39-r0) Executing busybox-1.36.1-r15.trigger OK: 19 MiB in 42 packages Removing intermediate container 7859c7112a99 ---> b733d78c5c8c Step 37/66 : COPY --from=nanobot-build /usr/local/lib/python3.8 /usr/local/lib/python3.8 ---> 6e0280d8f7d9 Step 38/66 : COPY --from=nanobot-build /usr/local/bin/robot /usr/local/bin ---> cbcdfe712e16 Step 39/66 : RUN apk add wget ---> Running in 52effff7a440 (1/4) Installing libunistring (1.1-r2) (2/4) Installing libidn2 (2.3.4-r4) (3/4) Installing pcre2 (10.42-r2) (4/4) Installing wget (1.21.4-r0) Executing busybox-1.36.1-r15.trigger OK: 22 MiB in 46 packages Removing intermediate container 52effff7a440 ---> 2dbd9d3985f1 Step 40/66 : RUN mkdir -p /robot/lib/python ---> Running in 381fc1d5dc25 Removing intermediate container 381fc1d5dc25 ---> 71b3eacffdb9 Step 41/66 : RUN mkdir -p /opt/e2 ---> Running in fd5fddbd292c Removing intermediate container fd5fddbd292c ---> 1a7a3ec14794 Step 42/66 : COPY ric-python-utils/ricutils/KubernetesEntity.py /robot/lib/python ---> a82fdf9abc71 Step 43/66 : COPY ric-python-utils/ricutils/SDLWrapper.py /robot/lib/python ---> ad53d5d4441b Step 44/66 : COPY --from=nanobot-build /rmr/build/src/support/rmr_probe /opt/e2 ---> 532713e754b1 Step 45/66 : COPY --from=nanobot-build /tmp/python-testing-utils/eteutils/StringTemplater.py /robot/lib/python ---> 6345b0b1c747 Step 46/66 : COPY --from=nanobot-build /tmp/python-testing-utils/eteutils/UUID.py /robot/lib/python ---> 04e281562a91 Step 47/66 : COPY ric-python-utils/ricutils/*.py /robot/lib/python/ ---> 6540305967cd Step 48/66 : RUN mkdir /robot/resources ---> Running in 5dd24c861811 Removing intermediate container 5dd24c861811 ---> eb20ab66bd8c Step 49/66 : COPY robot/resources/json_templater.robot /robot/resources ---> b94953f0ccda Step 50/66 : COPY robot/resources/a1mediator /robot/resources/a1mediator ---> b7d93f8c1e46 Step 51/66 : COPY robot/resources/appmgr /robot/resources/appmgr ---> 3a11dab9cba4 Step 52/66 : COPY robot/resources/dashboard /robot/resources/dashboard ---> 84af64a45e8b Step 53/66 : COPY robot/resources/e2mgr /robot/resources/e2mgr ---> 7c0b33889ec7 Step 54/66 : COPY robot/resources/e2sim /robot/resources/e2sim ---> 31ef0a6e8e39 Step 55/66 : COPY robot/resources/e2term /robot/resources/e2term ---> ac8fffbb0843 Step 56/66 : COPY robot/resources/o1mediator /robot/resources/o1mediator ---> bfd6536de7bb Step 57/66 : COPY robot/resources/ric /robot/resources/ric ---> d2df8fdf08eb Step 58/66 : COPY robot/resources/rnib /robot/resources/rnib ---> 1bd131d2ba04 Step 59/66 : COPY robot/resources/rtmgr /robot/resources/rtmgr ---> 86dd62b44abf Step 60/66 : COPY robot/resources/xapps /robot/resources/xapps ---> aa0b055d08f9 Step 61/66 : COPY robot/resources/global_properties.robot /robot/resources ---> 02f2cfb722ba Step 62/66 : RUN mkdir -p /robot/assets/templates ---> Running in 49a69d75a0ff Removing intermediate container 49a69d75a0ff ---> 3f9483884ffa Step 63/66 : COPY robot/assets/templates/e2mgr_setup_nodeb.template /robot/assets/templates ---> b98e81cc421c Step 64/66 : RUN python -m compileall /robot/lib/python ---> Running in b463719d9780 Listing '/robot/lib/python'... Compiling '/robot/lib/python/E2SimUtils.py'... Compiling '/robot/lib/python/KubernetesEntity.py'... Compiling '/robot/lib/python/SDLWrapper.py'... Compiling '/robot/lib/python/StringTemplater.py'... Compiling '/robot/lib/python/UUID.py'... Removing intermediate container b463719d9780 ---> 356c136b029b Step 65/66 : WORKDIR / ---> Running in aa039bb7ebc6 Removing intermediate container aa039bb7ebc6 ---> 42d9a7db2fed Step 66/66 : CMD ["sleep", "9125d"] ---> Running in b78b97206af2 Removing intermediate container b78b97206af2 ---> cb757bbe18d8 Successfully built cb757bbe18d8 Successfully tagged nexus3.o-ran-sc.org:10004/o-ran-sc/it-test-nanobot:0.0.4 ---> docker-build.sh ends [it-test-nanobot-docker-merge-master] $ /bin/sh -xe /tmp/jenkins8668730047140046886.sh [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content CONTAINER_PUSH_REGISTRY=nexus3.o-ran-sc.org:10004 [EnvInject] - Variables injected successfully. [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins2388434170618160061.sh ---> docker-push.sh Docker version 20.10.20, build 9fdeb9c Pushing image: nexus3.o-ran-sc.org:10004/o-ran-sc/it-test-nanobot:0.0.4 docker push nexus3.o-ran-sc.org:10004/o-ran-sc/it-test-nanobot:0.0.4 The push refers to repository [nexus3.o-ran-sc.org:10004/o-ran-sc/it-test-nanobot] a12d3b51539d: Preparing 9243b15efea4: Preparing ff66863502e6: Preparing 820783772adb: Preparing eabbab83c30c: Preparing 439d817770bd: Preparing 5c7252d4202e: Preparing 692797d875da: Preparing df8c8558dbea: Preparing aa403602b809: Preparing cafb3321dc33: Preparing 86b772f410fe: Preparing 7f9fd8537eec: Preparing fda446076522: Preparing 3c3a0202e776: Preparing 2feed842331c: Preparing 95d8ead27d57: Preparing 6f380ae3fe24: Preparing 0c0a6f00d14b: Preparing 2c18628a0c4d: Preparing 5bf4d3454860: Preparing 7c0078db91a5: Preparing fcd386643f0a: Preparing 53536dfd905c: Preparing e711c5b4b5a5: Preparing 4dca937ea5bc: Preparing 2f47ea8e1d94: Preparing 70e2bde39ef0: Preparing c7e67e4b5d9c: Preparing 6fc936d097fb: Preparing 8f6c603b1682: Preparing cd918ed62fad: Preparing ec4d864ac810: Preparing 5af4f8f59b76: Preparing 0c0a6f00d14b: Waiting 4dca937ea5bc: Waiting 2c18628a0c4d: Waiting 2f47ea8e1d94: Waiting 70e2bde39ef0: Waiting c7e67e4b5d9c: Waiting 439d817770bd: Waiting 6fc936d097fb: Waiting 5c7252d4202e: Waiting 8f6c603b1682: Waiting 692797d875da: Waiting cd918ed62fad: Waiting df8c8558dbea: Waiting ec4d864ac810: Waiting aa403602b809: Waiting 5af4f8f59b76: Waiting cafb3321dc33: Waiting 5bf4d3454860: Waiting 86b772f410fe: Waiting 7c0078db91a5: Waiting fcd386643f0a: Waiting 7f9fd8537eec: Waiting fda446076522: Waiting 53536dfd905c: Waiting 6f380ae3fe24: Waiting 3c3a0202e776: Waiting 2feed842331c: Waiting e711c5b4b5a5: Waiting ff66863502e6: Pushed 9243b15efea4: Pushed eabbab83c30c: Pushed a12d3b51539d: Pushed 820783772adb: Pushed 439d817770bd: Pushed 5c7252d4202e: Pushed df8c8558dbea: Pushed 692797d875da: Pushed cafb3321dc33: Pushed aa403602b809: Pushed 86b772f410fe: Pushed 7f9fd8537eec: Pushed 2feed842331c: Pushed 3c3a0202e776: Pushed fda446076522: Pushed 6f380ae3fe24: Pushed 95d8ead27d57: Pushed 0c0a6f00d14b: Pushed 2c18628a0c4d: Pushed 5bf4d3454860: Pushed 7c0078db91a5: Pushed fcd386643f0a: Pushed 53536dfd905c: Pushed e711c5b4b5a5: Pushed 6fc936d097fb: Layer already exists 2f47ea8e1d94: Pushed 8f6c603b1682: Layer already exists cd918ed62fad: Layer already exists ec4d864ac810: Layer already exists 5af4f8f59b76: Layer already exists 4dca937ea5bc: Pushed c7e67e4b5d9c: Pushed 70e2bde39ef0: Pushed 0.0.4: digest: sha256:f864b47e0b6f404e84e11337a4d1200847c2e1e61cb7c40b2a2ca67c0b342225 size: 7397 ---> docker-push.sh ends [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins6758981156685723116.sh $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 2176 killed; [ssh-agent] Stopped. [PostBuildScript] - [INFO] Executing post build scripts. [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins6116643873729939979.sh ---> sysstat.sh [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins3355757073013532891.sh ---> package-listing.sh ++ facter osfamily ++ tr '[:upper:]' '[:lower:]' + OS_FAMILY=debian + workspace=/w/workspace/it-test-nanobot-docker-merge-master + 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/it-test-nanobot-docker-merge-master ']' + PACKAGES=/tmp/packages_end.txt + case "${OS_FAMILY}" in + dpkg -l + grep '^ii' + '[' -f /tmp/packages_start.txt ']' + '[' -f /tmp/packages_end.txt ']' + diff /tmp/packages_start.txt /tmp/packages_end.txt + '[' /w/workspace/it-test-nanobot-docker-merge-master ']' + mkdir -p /w/workspace/it-test-nanobot-docker-merge-master/archives/ + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/it-test-nanobot-docker-merge-master/archives/ [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins9124049001647132554.sh ---> capture-instance-metadata.sh Setup pyenv: system 3.8.13 3.9.13 * 3.10.6 (set by /w/workspace/it-test-nanobot-docker-merge-master/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-E9QM from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-E9QM/bin to PATH INFO: Running in OpenStack, capturing instance metadata [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins16368590801510313571.sh provisioning config files... copy managed file [jenkins-log-archives-settings] to file:/w/workspace/it-test-nanobot-docker-merge-master@tmp/config16267528266427110112tmp 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. [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins10259897676802616640.sh ---> create-netrc.sh [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins16626021586666230379.sh ---> python-tools-install.sh Setup pyenv: system 3.8.13 3.9.13 * 3.10.6 (set by /w/workspace/it-test-nanobot-docker-merge-master/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-E9QM from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-E9QM/bin to PATH [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins10354040280241910127.sh ---> sudo-logs.sh Archiving 'sudo' log.. [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins5543335879837891465.sh ---> job-cost.sh Setup pyenv: system 3.8.13 3.9.13 * 3.10.6 (set by /w/workspace/it-test-nanobot-docker-merge-master/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-E9QM from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 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. lftools 0.37.8 requires openstacksdk<1.5.0, but you have openstacksdk 2.0.0 which is incompatible. lf-activate-venv(): INFO: Adding /tmp/venv-E9QM/bin to PATH INFO: No Stack... INFO: Retrieving Pricing Info for: v2-highcpu-4 INFO: Archiving Costs [it-test-nanobot-docker-merge-master] $ /bin/bash -l /tmp/jenkins10248483780560421459.sh ---> logs-deploy.sh Setup pyenv: system 3.8.13 3.9.13 * 3.10.6 (set by /w/workspace/it-test-nanobot-docker-merge-master/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-E9QM from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools 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. python-openstackclient 6.4.0 requires openstacksdk>=2.0.0, but you have openstacksdk 1.4.0 which is incompatible. lf-activate-venv(): INFO: Adding /tmp/venv-E9QM/bin to PATH INFO: Nexus URL https://nexus.o-ran-sc.org path production/vex-sjc-oran-jenkins-prod-1/it-test-nanobot-docker-merge-master/220 INFO: archiving workspace using pattern(s): Archives upload complete. INFO: archiving logs to Nexus ---> uname -a: Linux prd-ubuntu1804-docker-4c-4g-1670 4.15.0-194-generic #205-Ubuntu SMP Fri Sep 16 19:49:27 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux ---> lscpu: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian 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: 32K L1i cache: 32K L2 cache: 512K L3 cache: 16384K NUMA node0 CPU(s): 0-3 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 xtopology 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 arat npt nrip_save umip rdpid arch_capabilities ---> nproc: 4 ---> df -h: Filesystem Size Used Avail Use% Mounted on udev 2.0G 0 2.0G 0% /dev tmpfs 395M 688K 394M 1% /run /dev/vda1 20G 10G 9.3G 52% / tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup /dev/vda15 105M 4.4M 100M 5% /boot/efi tmpfs 395M 0 395M 0% /run/user/1001 ---> free -m: total used free shared buff/cache available Mem: 3944 511 344 0 3088 3150 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 1450 qdisc fq_codel state UP group default qlen 1000 link/ether fa:16:3e:d0:af:1c brd ff:ff:ff:ff:ff:ff inet 10.32.7.247/23 brd 10.32.7.255 scope global dynamic ens3 valid_lft 86123sec preferred_lft 86123sec inet6 fe80::f816:3eff:fed0:af1c/64 scope link valid_lft forever preferred_lft forever 3: docker0: mtu 1500 qdisc noqueue state DOWN group default link/ether 02:42:99:fa:6f:37 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 4.15.0-194-generic (prd-ubuntu1804-docker-4c-4g-1670) 12/22/23 _x86_64_ (4 CPU) 15:28:49 LINUX RESTART (4 CPU) 15:29:01 tps rtps wtps bread/s bwrtn/s 15:30:01 142.52 74.09 68.43 6017.73 43150.30 15:31:01 130.16 13.60 116.56 1798.10 33501.22 15:32:01 218.68 0.12 218.56 14.26 32470.05 15:33:01 103.98 0.65 103.33 44.39 7826.16 Average: 148.84 22.12 126.72 1968.79 29237.51 15:29:01 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 15:30:01 1576736 3255316 2461920 60.96 42208 1791924 938276 18.44 657220 1625136 93200 15:31:01 998304 3296236 3040352 75.28 67204 2359788 1050808 20.66 702616 2102064 2332 15:32:01 268760 3279756 3769896 93.35 89012 2985364 1004900 19.75 933200 2521696 151436 15:33:01 358580 3231844 3680076 91.12 96388 2860312 952252 18.72 999376 2385480 46140 Average: 800595 3265788 3238061 80.18 73703 2499347 986559 19.39 823103 2158594 73277 15:29:01 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 15:30:01 ens3 341.39 233.57 1438.83 61.12 0.00 0.00 0.00 0.00 15:30:01 lo 1.07 1.07 0.10 0.10 0.00 0.00 0.00 0.00 15:30:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15:31:01 ens3 302.22 126.01 2354.86 20.96 0.00 0.00 0.00 0.00 15:31:01 lo 3.07 3.07 0.29 0.29 0.00 0.00 0.00 0.00 15:31:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15:32:01 ens3 266.69 154.46 1547.86 13.75 0.00 0.00 0.00 0.00 15:32:01 lo 2.40 2.40 0.25 0.25 0.00 0.00 0.00 0.00 15:32:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15:33:01 ens3 97.30 135.81 78.42 741.64 0.00 0.00 0.00 0.00 15:33:01 lo 8.13 8.13 0.72 0.72 0.00 0.00 0.00 0.00 15:33:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: ens3 251.90 162.47 1355.00 209.36 0.00 0.00 0.00 0.00 Average: lo 3.67 3.67 0.34 0.34 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 ---> sar -P ALL: Linux 4.15.0-194-generic (prd-ubuntu1804-docker-4c-4g-1670) 12/22/23 _x86_64_ (4 CPU) 15:28:49 LINUX RESTART (4 CPU) 15:29:01 CPU %user %nice %system %iowait %steal %idle 15:30:01 all 16.54 0.00 2.20 4.17 0.05 77.04 15:30:01 0 6.84 0.00 1.55 7.14 0.03 84.44 15:30:01 1 25.11 0.00 2.06 4.20 0.05 68.58 15:30:01 2 10.90 0.00 1.94 0.74 0.07 86.36 15:30:01 3 23.38 0.00 3.23 4.57 0.03 68.79 15:31:01 all 18.19 0.00 2.49 3.17 0.05 76.09 15:31:01 0 3.00 0.00 2.18 7.59 0.03 87.20 15:31:01 1 31.75 0.00 2.81 0.94 0.07 64.44 15:31:01 2 7.51 0.00 2.12 2.64 0.07 87.67 15:31:01 3 30.42 0.00 2.86 1.52 0.05 65.15 15:32:01 all 15.75 0.00 4.82 4.31 0.07 75.06 15:32:01 0 14.79 0.00 4.31 11.51 0.07 69.33 15:32:01 1 21.64 0.00 5.28 2.22 0.07 70.78 15:32:01 2 16.48 0.00 5.53 2.46 0.08 75.45 15:32:01 3 10.06 0.00 4.20 1.06 0.07 84.62 15:33:01 all 18.14 0.00 1.93 2.11 0.06 77.76 15:33:01 0 7.56 0.00 1.67 5.05 0.03 85.68 15:33:01 1 8.86 0.00 1.61 2.35 0.05 87.13 15:33:01 2 21.89 0.00 2.03 0.55 0.07 75.45 15:33:01 3 34.18 0.00 2.35 0.45 0.08 62.93 Average: all 17.16 0.00 2.86 3.44 0.06 76.49 Average: 0 8.04 0.00 2.42 7.82 0.04 81.68 Average: 1 21.86 0.00 2.94 2.43 0.06 72.72 Average: 2 14.19 0.00 2.90 1.60 0.07 81.24 Average: 3 24.53 0.00 3.16 1.90 0.06 70.35