Started by timer Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on prd-ubuntu1804-docker-4c-4g-632 (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-COmbmlKuVnIO/agent.2158 SSH_AGENT_PID=2160 [ssh-agent] Started. Running ssh-add (command line suppressed) Identity added: /w/workspace/it-test-nanobot-docker-merge-master@tmp/private_key_7563533501212832571.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 36a86bd3befce25db823fff5cb1d7f440f00444d # 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/jenkins9026393005654857867.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-aVWU 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-aVWU/bin to PATH Generating Requirements File Python 3.10.6 pip 23.3.2 from /tmp/venv-aVWU/lib/python3.10/site-packages/pip (python 3.10) appdirs==1.4.4 argcomplete==3.2.2 aspy.yaml==1.3.0 attrs==23.2.0 autopage==0.5.2 beautifulsoup4==4.12.3 boto3==1.34.32 botocore==1.34.32 bs4==0.0.2 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.5.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.5.0 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.41 google-auth==2.27.0 httplib2==0.22.0 identify==2.5.33 idna==3.6 importlib-resources==1.5.0 iso8601==2.1.0 Jinja2==3.1.3 jmespath==1.0.1 jsonpatch==1.33 jsonpointer==2.4 jsonschema==4.21.1 jsonschema-specifications==2023.12.1 keystoneauth1==5.5.0 kubernetes==29.0.0 lftools==0.37.8 lxml==5.1.0 MarkupSafe==2.1.4 msgpack==1.0.7 multi_key_dict==2.0.3 munch==4.0.0 netaddr==0.10.1 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==3.0.0 oslo.config==9.3.0 oslo.context==5.3.0 oslo.i18n==6.2.0 oslo.log==5.4.0 oslo.serialization==5.3.0 oslo.utils==7.0.0 packaging==23.2 pbr==6.0.0 platformdirs==4.2.0 prettytable==3.9.0 pyasn1==0.5.1 pyasn1-modules==0.3.0 pycparser==2.21 pygerrit2==2.0.15 PyGithub==2.2.0 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.4.0 python-jenkins==1.8.2 python-keystoneclient==5.3.0 python-magnumclient==4.3.0 python-novaclient==18.4.0 python-openstackclient==6.0.0 python-swiftclient==4.4.0 pytz==2023.4 PyYAML==6.0.1 referencing==0.33.0 requests==2.31.0 requests-oauthlib==1.3.1 requestsexceptions==1.4.0 rfc3986==2.0.0 rpds-py==0.17.1 rsa==4.9 ruamel.yaml==0.18.5 ruamel.yaml.clib==0.2.8 s3transfer==0.10.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.4 urllib3==1.26.18 virtualenv==20.25.0 wcwidth==0.2.13 websocket-client==1.7.0 wrapt==1.16.0 xdg==6.0.0 xmltodict==0.13.0 yq==3.2.3 provisioning config files... copy managed file [global-settings] to file:/w/workspace/it-test-nanobot-docker-merge-master@tmp/config16983591734845432008tmp copy managed file [it-test-settings] to file:/w/workspace/it-test-nanobot-docker-merge-master@tmp/config13334113864360217293tmp [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins16310003909032117855.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/jenkins6457500197797138401.sh [it-test-nanobot-docker-merge-master] $ /bin/sh -xe /tmp/jenkins3035078599937233161.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/jenkins8901090432847627896.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-aVWU from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: yq lf-activate-venv(): INFO: Adding /tmp/venv-aVWU/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/jenkins1246984210098739481.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 4abcf2066143: Pulling fs layer dca80dc46cec: Pulling fs layer 78523e2d4ecf: Pulling fs layer 4dd1224e940a: Pulling fs layer 05b96e5275f5: Pulling fs layer 4dd1224e940a: Waiting 05b96e5275f5: Waiting dca80dc46cec: Download complete 4abcf2066143: Download complete 78523e2d4ecf: Verifying Checksum 78523e2d4ecf: Download complete 4abcf2066143: Pull complete 4dd1224e940a: Verifying Checksum 4dd1224e940a: Download complete 05b96e5275f5: Verifying Checksum 05b96e5275f5: Download complete dca80dc46cec: Pull complete 78523e2d4ecf: Pull complete 4dd1224e940a: Pull complete 05b96e5275f5: Pull complete Digest: sha256:8e3c0aefb8a8e67166f870b0776930eeb2c0d59f094bcd2929fdf49f46cf84da Status: Downloaded newer image for python:3.8-alpine ---> f36c9f755d28 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 d5ea4fe69d2a 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.1-29-g9631b024a8f [https://dl-cdn.alpinelinux.org/alpine/v3.19/main] v3.19.1-28-g2f20f968460 [https://dl-cdn.alpinelinux.org/alpine/v3.19/community] OK: 22984 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.24.0-r1) (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.1-r0) (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-r5) Executing busybox-1.36.1-r15.trigger OK: 258 MiB in 82 packages Removing intermediate container d5ea4fe69d2a ---> 867feed9f6e3 Step 3/66 : RUN apk update && apk add git gcc linux-headers libc-dev cmake pkgconfig make ---> Running in d1cdba9e29b4 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.1-29-g9631b024a8f [https://dl-cdn.alpinelinux.org/alpine/v3.19/main] v3.19.1-28-g2f20f968460 [https://dl-cdn.alpinelinux.org/alpine/v3.19/community] OK: 22984 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 d1cdba9e29b4 ---> 571b7b90acaa Step 4/66 : ENV CRYPTOGRAPHY_DONT_BUILD_RUST=1 ---> Running in d6a9fc9ab4af Removing intermediate container d6a9fc9ab4af ---> a8fb8d4597dd Step 5/66 : RUN pip install kubernetes ---> Running in 5c21f8f1d7d0 Collecting kubernetes Downloading kubernetes-29.0.0-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 21.9 MB/s eta 0:00:00 Collecting python-dateutil>=2.5.3 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 20.5 MB/s eta 0:00:00 Collecting requests-oauthlib Downloading requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB) 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 8.0 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 16.9 MB/s eta 0:00:00 Collecting google-auth>=1.0.1 Downloading google_auth-2.27.0-py2.py3-none-any.whl (186 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 186.8/186.8 kB 14.0 MB/s eta 0:00:00 Collecting six>=1.9.0 Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting certifi>=14.05.14 Downloading certifi-2024.2.2-py3-none-any.whl (163 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.8/163.8 kB 13.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 10.3 MB/s eta 0:00:00 Collecting urllib3>=1.24.2 Downloading urllib3-2.2.0-py3-none-any.whl (120 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.9/120.9 kB 17.2 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 32.5 MB/s eta 0:00:00 Collecting pyasn1-modules>=0.2.1 Downloading pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 kB 25.2 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 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 8.1 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 11.4 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 5.9 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-2024.2.2 charset-normalizer-3.3.2 google-auth-2.27.0 idna-3.6 kubernetes-29.0.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-2.2.0 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 5c21f8f1d7d0 ---> 115ea3ba07a7 Step 6/66 : RUN pip install redis ---> Running in 3e179515b029 Collecting redis Downloading redis-5.0.1-py3-none-any.whl (250 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 250.3/250.3 kB 8.6 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 3e179515b029 ---> 36a76817baa2 Step 7/66 : RUN pip install asyncio ---> Running in d4d0f8af59ae Collecting asyncio Downloading asyncio-3.4.3-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.8/101.8 kB 6.4 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 d4d0f8af59ae ---> ac75eb42a91a Step 8/66 : RUN pip install websockets ---> Running in cd95242ea608 Collecting websockets Downloading websockets-12.0-cp38-cp38-musllinux_1_1_x86_64.whl (134 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.7/134.7 kB 8.9 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 cd95242ea608 ---> 6f84268e553b Step 9/66 : RUN pip install robotframework ---> Running in 3debc84592ea Collecting robotframework Downloading robotframework-7.0-py3-none-any.whl (726 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 726.3/726.3 kB 18.3 MB/s eta 0:00:00 Installing collected packages: robotframework Successfully installed robotframework-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 3debc84592ea ---> 6a6a6818a027 Step 10/66 : RUN pip install robotframework-requests ---> Running in 314bdaeb765c Collecting robotframework-requests Downloading robotframework_requests-0.9.6-py3-none-any.whl (21 kB) Requirement already satisfied: requests in /usr/local/lib/python3.8/site-packages (from robotframework-requests) (2.31.0) Requirement already satisfied: robotframework in /usr/local/lib/python3.8/site-packages (from robotframework-requests) (7.0) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.8/site-packages (from requests->robotframework-requests) (2024.2.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) (2.2.0) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.8/site-packages (from requests->robotframework-requests) (3.3.2) 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 314bdaeb765c ---> bd69345be9b4 Step 11/66 : RUN pip install robotframework-ncclient ---> Running in ceec31335080 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) (7.0) Collecting ncclient Downloading ncclient-0.6.15.tar.gz (634 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 634.9/634.9 kB 14.9 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 18.8 MB/s eta 0:00:00 Collecting lxml>=3.3.0 Downloading lxml-5.1.0-cp38-cp38-musllinux_1_1_x86_64.whl (7.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.8/7.8 MB 49.4 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 cryptography>=3.3 Downloading cryptography-42.0.2-cp37-abi3-musllinux_1_2_x86_64.whl (4.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 38.3 MB/s eta 0:00:00 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 20.8 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 27.3 MB/s eta 0:00:00 Collecting cffi>=1.12 Downloading cffi-1.16.0.tar.gz (512 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 512.9/512.9 kB 30.6 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 13.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=a370e0c302454e8f1658175ed3618c02abea2be7918b137e76ddd7746dd4e134 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=0b331c1940885fc3c10cc92476043ed76cfcd80e1716d75af4dde110f78b97df 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=458542 sha256=bea080533ad293e174e8f1739ef578eb47c7367bb84398dedfcf9e2ac4f94122 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-42.0.2 lxml-5.1.0 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 ceec31335080 ---> 63f63b5c1e8d Step 12/66 : RUN pip install UUID ---> Running in 571d48889ba9 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=32b982ca4c3793046a00df9ff3f55817141258e55057a1e056c937498548b201 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 571d48889ba9 ---> a640c66928a7 Step 13/66 : WORKDIR /tmp/ ---> Running in fc9862a6d0ff Removing intermediate container fc9862a6d0ff ---> 89c57c2673c8 Step 14/66 : RUN git clone -b 3.0.1-ONAP https://gerrit.onap.org/r/testsuite/python-testing-utils.git ---> Running in 8772864052bb 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 8772864052bb ---> e91dac1fb455 Step 15/66 : RUN pip install msgpack ---> Running in 6521c435ba1a Collecting msgpack Downloading msgpack-1.0.7-cp38-cp38-musllinux_1_1_x86_64.whl (542 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 542.7/542.7 kB 15.4 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 6521c435ba1a ---> b1f05aca1854 Step 16/66 : RUN python3 -m pip install ricsdl ---> Running in 545da56a805c 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 16.4 MB/s eta 0:00:00 Requirement already satisfied: setuptools in /usr/local/lib/python3.8/site-packages (from ricsdl) (57.5.0) Collecting hiredis==2.0.0 Downloading hiredis-2.0.0.tar.gz (75 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.8/75.8 kB 7.1 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' 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 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) 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=ec549971c120f480b89bc26a23ba57d7e2578952952bd0c5a95902c596b1855b 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 545da56a805c ---> 1c8f2b0b2e10 Step 17/66 : RUN apk add curl ---> Running in 0f1229df38c2 (1/1) Installing curl (8.5.0-r0) Executing busybox-1.36.1-r15.trigger OK: 315 MiB in 89 packages Removing intermediate container 0f1229df38c2 ---> ef2b1f8fa3e0 Step 18/66 : RUN curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.19.2/bin/linux/amd64/kubectl ---> Running in da2f8da089f7  % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 48 41.0M 48 20.0M 0 0 22.7M 0 0:00:01 --:--:-- 0:00:01 22.6M 100 41.0M 100 41.0M 0 0 27.9M 0 0:00:01 0:00:01 --:--:-- 28.0M Removing intermediate container da2f8da089f7 ---> 417cfee65028 Step 19/66 : RUN chmod +x ./kubectl ---> Running in 23d6e4d10c69 Removing intermediate container 23d6e4d10c69 ---> d1f66b4308f6 Step 20/66 : RUN mv ./kubectl /usr/local/bin/kubectl ---> Running in e8c4a87de127 Removing intermediate container e8c4a87de127 ---> d8211cd80867 Step 21/66 : RUN apk add cmake git gcc ---> Running in 0574c54e4028 OK: 315 MiB in 89 packages Removing intermediate container 0574c54e4028 ---> 7dc3ad609102 Step 22/66 : WORKDIR / ---> Running in 2a028e1f82cb Removing intermediate container 2a028e1f82cb ---> e5951a109cef 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 fff5adb40d4d 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 fff5adb40d4d ---> 68f066871aea Step 24/66 : FROM python:3.8-alpine ---> f36c9f755d28 Step 25/66 : MAINTAINER "RIC" ---> Running in a19a24587208 Removing intermediate container a19a24587208 ---> d6d511192b3e Step 26/66 : LABEL name="Docker image for the RIC Robot Testing Framework" ---> Running in 00571a2673f7 Removing intermediate container 00571a2673f7 ---> 17979a65a9d2 Step 27/66 : ENV ROBOT_HOME="/robot" ---> Running in 73b0fe1b60cb Removing intermediate container 73b0fe1b60cb ---> a3a5f4f2287b Step 28/66 : ENV ROBOT_OPTIONS="-T -d /robot/log --console verbose -C off -P /robot/lib/python" ---> Running in 77140221098f Removing intermediate container 77140221098f ---> 518ce4e9d01b Step 29/66 : ENV KUBECONFIG="/robot/etc/kubernetes-admin-conf" ---> Running in 411af5f419d7 Removing intermediate container 411af5f419d7 ---> 6a1909317ef0 Step 30/66 : ENV PYTHONPATH="/robot/lib/python" ---> Running in 8deff65cc714 Removing intermediate container 8deff65cc714 ---> e635c2788346 Step 31/66 : ENV RICPLT_NAMESPACE=ricplt ---> Running in d36f1c94c71a Removing intermediate container d36f1c94c71a ---> fdf8a136cee4 Step 32/66 : ENV RICPLT_RELEASE_NAME=ric-full ---> Running in ea643cb7c8c1 Removing intermediate container ea643cb7c8c1 ---> adc63b750843 Step 33/66 : ENV RICPLT_COMPONENTS="a1mediator appmgr dbaas e2mgr e2term rtmgr" ---> Running in 1b58914110d3 Removing intermediate container 1b58914110d3 ---> 0fbc03f205e8 Step 34/66 : ENV DBAAS_SERVICE_HOST=service-ricplt-dbaas-tcp.ricplt.svc.cluster.local ---> Running in ebe8584f749c Removing intermediate container ebe8584f749c ---> 57a84fbb4f9f Step 35/66 : ENV DBAAS_SERVICE_PORT=6379 ---> Running in dfaf0e0a9e56 Removing intermediate container dfaf0e0a9e56 ---> 9950324a3167 Step 36/66 : RUN apk update && apk add libxslt ---> Running in 23affd41a333 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.1-29-g9631b024a8f [https://dl-cdn.alpinelinux.org/alpine/v3.19/main] v3.19.1-28-g2f20f968460 [https://dl-cdn.alpinelinux.org/alpine/v3.19/community] OK: 22984 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 23affd41a333 ---> 2668a8485026 Step 37/66 : COPY --from=nanobot-build /usr/local/lib/python3.8 /usr/local/lib/python3.8 ---> fcdc0b4ff1ad Step 38/66 : COPY --from=nanobot-build /usr/local/bin/robot /usr/local/bin ---> 567c3b253d91 Step 39/66 : RUN apk add wget ---> Running in 5872ef7f4c8d (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 5872ef7f4c8d ---> 28a4d98129e4 Step 40/66 : RUN mkdir -p /robot/lib/python ---> Running in af9a71bbaf56 Removing intermediate container af9a71bbaf56 ---> 63fd894d2825 Step 41/66 : RUN mkdir -p /opt/e2 ---> Running in 9d30a81a68d1 Removing intermediate container 9d30a81a68d1 ---> 97b8cc316f33 Step 42/66 : COPY ric-python-utils/ricutils/KubernetesEntity.py /robot/lib/python ---> ab74e40c7002 Step 43/66 : COPY ric-python-utils/ricutils/SDLWrapper.py /robot/lib/python ---> 5f625884fe22 Step 44/66 : COPY --from=nanobot-build /rmr/build/src/support/rmr_probe /opt/e2 ---> 1b2c3f36a42e Step 45/66 : COPY --from=nanobot-build /tmp/python-testing-utils/eteutils/StringTemplater.py /robot/lib/python ---> e6d2ada21409 Step 46/66 : COPY --from=nanobot-build /tmp/python-testing-utils/eteutils/UUID.py /robot/lib/python ---> c60735bde7ca Step 47/66 : COPY ric-python-utils/ricutils/*.py /robot/lib/python/ ---> 53f3860241fc Step 48/66 : RUN mkdir /robot/resources ---> Running in 636b682f62b8 Removing intermediate container 636b682f62b8 ---> b6430cf6ef7e Step 49/66 : COPY robot/resources/json_templater.robot /robot/resources ---> 262b2c7567ad Step 50/66 : COPY robot/resources/a1mediator /robot/resources/a1mediator ---> 3196d5064c21 Step 51/66 : COPY robot/resources/appmgr /robot/resources/appmgr ---> fce65cad082c Step 52/66 : COPY robot/resources/dashboard /robot/resources/dashboard ---> 97e61cf94ca9 Step 53/66 : COPY robot/resources/e2mgr /robot/resources/e2mgr ---> d1d8e2ee09bb Step 54/66 : COPY robot/resources/e2sim /robot/resources/e2sim ---> f0a195d11fb9 Step 55/66 : COPY robot/resources/e2term /robot/resources/e2term ---> a99cf0b45b1f Step 56/66 : COPY robot/resources/o1mediator /robot/resources/o1mediator ---> 25aa5df93b3f Step 57/66 : COPY robot/resources/ric /robot/resources/ric ---> eac696325c40 Step 58/66 : COPY robot/resources/rnib /robot/resources/rnib ---> b8268279a8f4 Step 59/66 : COPY robot/resources/rtmgr /robot/resources/rtmgr ---> ad0cba6b23d7 Step 60/66 : COPY robot/resources/xapps /robot/resources/xapps ---> 155bd357c48e Step 61/66 : COPY robot/resources/global_properties.robot /robot/resources ---> cd07c8a06d89 Step 62/66 : RUN mkdir -p /robot/assets/templates ---> Running in c890134479b3 Removing intermediate container c890134479b3 ---> 2d3edadcb8d2 Step 63/66 : COPY robot/assets/templates/e2mgr_setup_nodeb.template /robot/assets/templates ---> 6c4019683087 Step 64/66 : RUN python -m compileall /robot/lib/python ---> Running in a464fcee11c4 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 a464fcee11c4 ---> d65f0640bf5e Step 65/66 : WORKDIR / ---> Running in fbd70e436343 Removing intermediate container fbd70e436343 ---> c0c709a87e87 Step 66/66 : CMD ["sleep", "9125d"] ---> Running in 93fde4c47ef1 Removing intermediate container 93fde4c47ef1 ---> 492ac708fdf4 Successfully built 492ac708fdf4 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/jenkins5560269836754145716.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/jenkins5271671738546425790.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] 501d9a606f9e: Preparing 9f1b6fdecd44: Preparing caf07f9ac42e: Preparing 43e4305e1953: Preparing 6490a4c4dc4c: Preparing c023beefef1b: Preparing a043f1e07a2c: Preparing b2da6a84a382: Preparing c093b867fb2b: Preparing 3329971efd0c: Preparing 1c27b40363f4: Preparing 479c2bce119b: Preparing 85c2878ae460: Preparing a7d256171ea1: Preparing 29ae672f44f3: Preparing 16504f11dd01: Preparing 9c8eb61dd6d3: Preparing e45ac6ec39b4: Preparing 5e4bfd1e5002: Preparing 6e49b0d9c8ea: Preparing c1a91c47953b: Preparing 9d3e39fa7a8a: Preparing dcb869730e20: Preparing d2dd7a579bd5: Preparing 7248a0e1c7e5: Preparing 7b0315bd80b2: Preparing 769de9485d1b: Preparing be663c0ee9a7: Preparing b563fe2b5316: Preparing 371a330db323: Preparing 7402639a4746: Preparing 42672d5bf49e: Preparing 678cac8b069e: Preparing d4fc045c9e3a: Preparing c023beefef1b: Waiting a043f1e07a2c: Waiting b2da6a84a382: Waiting c093b867fb2b: Waiting 3329971efd0c: Waiting 1c27b40363f4: Waiting 479c2bce119b: Waiting 85c2878ae460: Waiting a7d256171ea1: Waiting 29ae672f44f3: Waiting 16504f11dd01: Waiting 9c8eb61dd6d3: Waiting e45ac6ec39b4: Waiting 5e4bfd1e5002: Waiting 6e49b0d9c8ea: Waiting c1a91c47953b: Waiting 9d3e39fa7a8a: Waiting dcb869730e20: Waiting d2dd7a579bd5: Waiting 7248a0e1c7e5: Waiting 7b0315bd80b2: Waiting 769de9485d1b: Waiting be663c0ee9a7: Waiting b563fe2b5316: Waiting 371a330db323: Waiting 7402639a4746: Waiting 42672d5bf49e: Waiting 678cac8b069e: Waiting d4fc045c9e3a: Waiting 6490a4c4dc4c: Pushed caf07f9ac42e: Pushed 501d9a606f9e: Pushed 43e4305e1953: Pushed 9f1b6fdecd44: Pushed c023beefef1b: Pushed c093b867fb2b: Pushed 3329971efd0c: Pushed a043f1e07a2c: Pushed b2da6a84a382: Pushed 1c27b40363f4: Pushed 479c2bce119b: Pushed 29ae672f44f3: Pushed 85c2878ae460: Pushed 16504f11dd01: Pushed a7d256171ea1: Pushed 9c8eb61dd6d3: Pushed 5e4bfd1e5002: Pushed 6e49b0d9c8ea: Pushed c1a91c47953b: Pushed e45ac6ec39b4: Pushed 9d3e39fa7a8a: Pushed dcb869730e20: Pushed d2dd7a579bd5: Pushed 7248a0e1c7e5: Pushed 769de9485d1b: Pushed 371a330db323: Layer already exists 7402639a4746: Layer already exists 42672d5bf49e: Layer already exists d4fc045c9e3a: Layer already exists 678cac8b069e: Layer already exists 7b0315bd80b2: Pushed b563fe2b5316: Pushed be663c0ee9a7: Pushed 0.0.4: digest: sha256:b55dc93a491f91a8a09d62ecc768ec6eef155fd2409436a9cd13cc2e6bf90029 size: 7397 ---> docker-push.sh ends [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins922240414020943850.sh $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 2160 killed; [ssh-agent] Stopped. [PostBuildScript] - [INFO] Executing post build scripts. [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins12175227149756387674.sh ---> sysstat.sh [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins3188805369942066569.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/jenkins7954197493480920312.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-aVWU from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-aVWU/bin to PATH INFO: Running in OpenStack, capturing instance metadata [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins5332762884857570523.sh provisioning config files... copy managed file [jenkins-log-archives-settings] to file:/w/workspace/it-test-nanobot-docker-merge-master@tmp/config16573366693998794101tmp 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/jenkins15040023156023639118.sh ---> create-netrc.sh [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins17471370058392703442.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-aVWU from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing: lftools lf-activate-venv(): INFO: Adding /tmp/venv-aVWU/bin to PATH [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins8286856831010251980.sh ---> sudo-logs.sh Archiving 'sudo' log.. [it-test-nanobot-docker-merge-master] $ /bin/bash /tmp/jenkins7660296733597902189.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-aVWU 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.1.0 which is incompatible. lf-activate-venv(): INFO: Adding /tmp/venv-aVWU/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/jenkins12913477059301881745.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-aVWU 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.5.0 requires openstacksdk>=2.0.0, but you have openstacksdk 1.4.0 which is incompatible. lf-activate-venv(): INFO: Adding /tmp/venv-aVWU/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/226 INFO: archiving workspace using pattern(s): Archives upload complete. INFO: archiving logs to Nexus ---> uname -a: Linux prd-ubuntu1804-docker-4c-4g-632 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: 2799.998 BogoMIPS: 5599.99 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 466 432 0 3045 3195 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:d3:af:fc brd ff:ff:ff:ff:ff:ff inet 10.32.6.224/23 brd 10.32.7.255 scope global dynamic ens3 valid_lft 86132sec preferred_lft 86132sec inet6 fe80::f816:3eff:fed3:affc/64 scope link valid_lft forever preferred_lft forever 3: docker0: mtu 1500 qdisc noqueue state DOWN group default link/ether 02:42:c0:da:58:05 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-632) 02/02/24 _x86_64_ (4 CPU) 15:28:30 LINUX RESTART (4 CPU) 15:29:02 tps rtps wtps bread/s bwrtn/s 15:30:01 103.17 46.61 56.56 2495.70 10347.95 15:31:01 174.77 8.85 165.92 1592.93 39190.93 15:32:01 240.26 0.22 240.04 19.86 28987.57 Average: 173.12 18.40 154.71 1363.27 26263.00 15:29:02 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 15:30:01 1551260 3337172 2487396 61.59 52996 1881412 866124 17.03 577904 1716528 146800 15:31:01 849448 3279860 3189208 78.97 74772 2473008 1069420 21.02 731948 2198320 21248 15:32:01 512220 3327252 3526436 87.32 93428 2804280 991352 19.49 897968 2333196 684 Average: 970976 3314761 3067680 75.96 73732 2386233 975632 19.18 735940 2082681 56244 15:29:02 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 15:30:01 ens3 364.79 238.89 1516.27 62.94 0.00 0.00 0.00 0.00 15:30:01 lo 0.88 0.88 0.08 0.08 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 385.34 157.97 2786.20 23.98 0.00 0.00 0.00 0.00 15:31:01 lo 4.00 4.00 0.40 0.40 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 241.78 208.38 906.41 627.63 0.00 0.00 0.00 0.00 15:32:01 lo 8.00 8.00 0.73 0.73 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 Average: ens3 330.45 201.54 1737.51 239.16 0.00 0.00 0.00 0.00 Average: lo 4.31 4.31 0.40 0.40 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-632) 02/02/24 _x86_64_ (4 CPU) 15:28:30 LINUX RESTART (4 CPU) 15:29:02 CPU %user %nice %system %iowait %steal %idle 15:30:01 all 21.85 0.00 1.80 2.57 0.05 73.73 15:30:01 0 16.92 0.00 1.92 5.78 0.05 75.33 15:30:01 1 18.85 0.00 1.55 0.60 0.03 78.98 15:30:01 2 5.99 0.00 1.21 3.27 0.05 89.48 15:30:01 3 45.62 0.00 2.50 0.63 0.07 51.19 15:31:01 all 17.85 0.00 3.52 4.02 0.06 74.54 15:31:01 0 10.50 0.00 3.53 6.94 0.05 78.99 15:31:01 1 29.73 0.00 3.65 0.79 0.07 65.77 15:31:01 2 17.13 0.00 3.88 3.41 0.07 75.51 15:31:01 3 14.02 0.00 3.05 4.98 0.05 77.90 15:32:01 all 15.49 0.00 4.59 4.59 0.08 75.25 15:32:01 0 14.56 0.00 5.11 3.84 0.07 76.42 15:32:01 1 16.59 0.00 3.64 0.91 0.08 78.78 15:32:01 2 14.79 0.00 4.49 11.77 0.07 68.87 15:32:01 3 16.04 0.00 5.10 1.83 0.08 76.94 Average: all 18.39 0.00 3.31 3.73 0.06 74.51 Average: 0 13.98 0.00 3.52 5.52 0.06 76.92 Average: 1 21.74 0.00 2.96 0.76 0.06 74.48 Average: 2 12.67 0.00 3.20 6.15 0.06 77.92 Average: 3 25.14 0.00 3.55 2.49 0.07 68.75