14:53:04 Started by timer 14:53:04 Running as SYSTEM 14:53:04 [EnvInject] - Loading node environment variables. 14:53:04 Building remotely on prd-ubuntu1804-docker-8c-8g-4346 (ubuntu1804-docker-8c-8g) in workspace /w/workspace/integration-netconf-pnp-simulator-docker-merge-master 14:53:04 [ssh-agent] Looking for ssh-agent implementation... 14:53:04 $ ssh-agent 14:53:04 SSH_AUTH_SOCK=/tmp/ssh-scOa0EPmMdyY/agent.2055 14:53:04 SSH_AGENT_PID=2057 14:53:04 [ssh-agent] Started. 14:53:04 Running ssh-add (command line suppressed) 14:53:04 Identity added: /w/workspace/integration-netconf-pnp-simulator-docker-merge-master@tmp/private_key_17733092449912775801.key (/w/workspace/integration-netconf-pnp-simulator-docker-merge-master@tmp/private_key_17733092449912775801.key) 14:53:04 [ssh-agent] Using credentials onap-jobbuiler (Gerrit user) 14:53:04 The recommended git tool is: NONE 14:53:06 using credential onap-jenkins-ssh 14:53:06 Wiping out workspace first. 14:53:06 Cloning the remote Git repository 14:53:06 Cloning repository git://cloud.onap.org/mirror/integration 14:53:06 > git init /w/workspace/integration-netconf-pnp-simulator-docker-merge-master # timeout=10 14:53:06 Fetching upstream changes from git://cloud.onap.org/mirror/integration 14:53:06 > git --version # timeout=10 14:53:06 > git --version # 'git version 2.17.1' 14:53:06 using GIT_SSH to set credentials Gerrit user 14:53:06 Verifying host key using manually-configured host key entries 14:53:06 > git fetch --tags --progress -- git://cloud.onap.org/mirror/integration +refs/heads/*:refs/remotes/origin/* # timeout=10 14:53:09 > git config remote.origin.url git://cloud.onap.org/mirror/integration # timeout=10 14:53:09 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 14:53:09 Avoid second fetch 14:53:09 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 14:53:09 Checking out Revision 1cd2d7f396de2ee41b6ebb9ed2bf9a563b7a750f (refs/remotes/origin/master) 14:53:09 > git config core.sparsecheckout # timeout=10 14:53:09 > git checkout -f 1cd2d7f396de2ee41b6ebb9ed2bf9a563b7a750f # timeout=10 14:53:10 Commit message: "Bump lfreleng-actions/gerrit-review-action from 0.10.0 to 1.0.1" 14:53:10 > git rev-list --no-walk 1cd2d7f396de2ee41b6ebb9ed2bf9a563b7a750f # timeout=10 14:53:13 provisioning config files... 14:53:13 copy managed file [npmrc] to file:/home/jenkins/.npmrc 14:53:13 copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf 14:53:13 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins7093934502170833743.sh 14:53:13 ---> python-tools-install.sh 14:53:13 Setup pyenv: 14:53:13 * system (set by /opt/pyenv/version) 14:53:13 * 3.8.13 (set by /opt/pyenv/version) 14:53:13 * 3.9.13 (set by /opt/pyenv/version) 14:53:13 * 3.10.6 (set by /opt/pyenv/version) 14:53:18 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-5h3c 14:53:18 lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv 14:53:18 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 14:53:18 lf-activate-venv(): INFO: Attempting to install with network-safe options... 14:53:24 lf-activate-venv(): INFO: Base packages installed successfully 14:53:24 lf-activate-venv(): INFO: Installing additional packages: lftools 14:53:50 lf-activate-venv(): INFO: Adding /tmp/venv-5h3c/bin to PATH 14:53:50 Generating Requirements File 14:54:14 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. 14:54:14 httplib2 0.30.2 requires pyparsing<4,>=3.0.4, but you have pyparsing 2.4.7 which is incompatible. 14:54:14 Python 3.10.6 14:54:14 pip 26.1.1 from /tmp/venv-5h3c/lib/python3.10/site-packages/pip (python 3.10) 14:54:15 aiohappyeyeballs==2.6.2 14:54:15 aiohttp==3.13.5 14:54:15 aiosignal==1.4.0 14:54:15 appdirs==1.4.4 14:54:15 argcomplete==3.6.3 14:54:15 aspy.yaml==1.3.0 14:54:15 async-timeout==5.0.1 14:54:15 attrs==26.1.0 14:54:15 autopage==0.6.0 14:54:15 backports.strenum==1.3.1 14:54:15 beautifulsoup4==4.14.3 14:54:15 boto3==1.43.15 14:54:15 botocore==1.43.15 14:54:15 bs4==0.0.2 14:54:15 certifi==2026.5.20 14:54:15 cffi==2.0.0 14:54:15 cfgv==3.5.0 14:54:15 chardet==7.4.3 14:54:15 charset-normalizer==3.4.7 14:54:15 click==8.4.1 14:54:15 cliff==4.14.0 14:54:15 cmd2==3.5.1 14:54:15 cryptography==3.3.2 14:54:15 debtcollector==3.1.0 14:54:15 decorator==5.3.1 14:54:15 defusedxml==0.7.1 14:54:15 Deprecated==1.3.1 14:54:15 distlib==0.4.0 14:54:15 dnspython==2.8.0 14:54:15 docker==7.1.0 14:54:15 dogpile.cache==1.5.0 14:54:15 durationpy==0.10 14:54:15 email-validator==2.3.0 14:54:15 filelock==3.29.0 14:54:15 frozenlist==1.8.0 14:54:15 future==1.0.0 14:54:15 gitdb==4.0.12 14:54:15 GitPython==3.1.50 14:54:15 httplib2==0.30.2 14:54:15 identify==2.6.19 14:54:15 idna==3.16 14:54:15 importlib-resources==1.5.0 14:54:15 iso8601==2.1.0 14:54:15 Jinja2==3.1.6 14:54:15 jmespath==1.1.0 14:54:15 jsonpatch==1.33 14:54:15 jsonpointer==3.1.1 14:54:15 jsonschema==4.26.0 14:54:15 jsonschema-specifications==2025.9.1 14:54:15 keystoneauth1==5.14.0 14:54:15 kubernetes==36.0.1 14:54:15 lftools==0.37.22 14:54:15 lxml==6.1.1 14:54:15 markdown-it-py==4.2.0 14:54:15 MarkupSafe==3.0.3 14:54:15 mdurl==0.1.2 14:54:15 msgpack==1.1.2 14:54:15 multi_key_dict==2.0.3 14:54:15 multidict==6.7.1 14:54:15 munch==4.0.0 14:54:15 netaddr==1.3.0 14:54:15 niet==1.4.2 14:54:15 nodeenv==1.10.0 14:54:15 oauth2client==4.1.3 14:54:15 oauthlib==3.3.1 14:54:15 openstacksdk==4.13.0 14:54:15 os-service-types==1.8.2 14:54:15 osc-lib==4.6.0 14:54:15 oslo.config==10.4.0 14:54:15 oslo.context==6.4.0 14:54:15 oslo.i18n==6.8.0 14:54:15 oslo.log==8.2.0 14:54:15 oslo.serialization==5.10.0 14:54:15 oslo.utils==10.0.1 14:54:15 packaging==26.2 14:54:15 pbr==7.0.3 14:54:15 platformdirs==4.9.6 14:54:15 prettytable==3.17.0 14:54:15 propcache==0.5.2 14:54:15 psutil==7.2.2 14:54:15 pyasn1==0.6.3 14:54:15 pyasn1_modules==0.4.2 14:54:15 pycparser==3.0 14:54:15 pygerrit2==2.0.15 14:54:15 PyGithub==2.9.1 14:54:15 Pygments==2.20.0 14:54:15 PyJWT==2.13.0 14:54:15 PyNaCl==1.6.2 14:54:15 pyparsing==2.4.7 14:54:15 pyperclip==1.11.0 14:54:15 pyrsistent==0.20.0 14:54:15 python-cinderclient==9.9.0 14:54:15 python-dateutil==2.9.0.post0 14:54:15 python-discovery==1.3.1 14:54:15 python-heatclient==5.2.0 14:54:15 python-jenkins==1.8.3 14:54:15 python-keystoneclient==5.8.0 14:54:15 python-magnumclient==4.10.0 14:54:15 python-openstackclient==10.0.0 14:54:15 python-swiftclient==4.10.0 14:54:15 PyYAML==6.0.3 14:54:15 referencing==0.37.0 14:54:15 requests==2.34.2 14:54:15 requests-oauthlib==2.0.0 14:54:15 rfc3986==2.0.0 14:54:15 rich==15.0.0 14:54:15 rich-argparse==1.8.0 14:54:15 rpds-py==0.30.0 14:54:15 rsa==4.9.1 14:54:15 ruamel.yaml==0.19.1 14:54:15 ruamel.yaml.clib==0.2.15 14:54:15 s3transfer==0.17.1 14:54:15 simplejson==4.1.1 14:54:15 six==1.17.0 14:54:15 smmap==5.0.3 14:54:15 soupsieve==2.8.4 14:54:15 stevedore==5.8.0 14:54:15 tabulate==0.10.0 14:54:15 toml==0.10.2 14:54:15 tomlkit==0.15.0 14:54:15 tqdm==4.67.3 14:54:15 typing_extensions==4.15.0 14:54:15 urllib3==1.26.20 14:54:15 virtualenv==21.3.3 14:54:15 wcwidth==0.7.0 14:54:15 websocket-client==1.9.0 14:54:15 wrapt==2.2.1 14:54:15 xdg==6.0.0 14:54:15 xmltodict==1.0.4 14:54:15 yarl==1.24.2 14:54:15 yq==3.4.3 14:54:15 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/sh /tmp/jenkins1743552280556273868.sh 14:54:15 ---> uv-install.sh 14:54:15 Installing uv/uvx (latest) using shell installer 14:54:15 2026-05-27 14:54:15 URL:https://releases.astral.sh/installers/uv/latest/uv-installer.sh [71233/71233] -> "/tmp/uv-install-1KRMg5.sh" [1] 14:54:15 downloading uv 0.11.16 x86_64-unknown-linux-gnu 14:54:16 installing to /home/jenkins/.local/bin 14:54:16 uv 14:54:16 uvx 14:54:16 everything's installed! 14:54:16 14:54:16 To add $HOME/.local/bin to your PATH, either restart your shell or run: 14:54:16 14:54:16 source $HOME/.local/bin/env (sh, bash, zsh) 14:54:16 source $HOME/.local/bin/env.fish (fish) 14:54:16 Adding install location to PATH 14:54:16 ---> Validating uv/uvx install 14:54:16 uvx 0.11.16 (x86_64-unknown-linux-gnu) 14:54:16 provisioning config files... 14:54:16 copy managed file [global-settings] to file:/w/workspace/integration-netconf-pnp-simulator-docker-merge-master@tmp/config7218231532910500097tmp 14:54:16 copy managed file [integration-settings] to file:/w/workspace/integration-netconf-pnp-simulator-docker-merge-master@tmp/config5070563297307625301tmp 14:54:16 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins14417123938433748854.sh 14:54:16 ---> docker-login.sh 14:54:16 nexus3.onap.org:10001 14:54:16 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 14:54:17 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 14:54:17 Configure a credential helper to remove this warning. See 14:54:17 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 14:54:17 14:54:17 Login Succeeded 14:54:17 nexus3.onap.org:10002 14:54:17 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 14:54:17 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 14:54:17 Configure a credential helper to remove this warning. See 14:54:17 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 14:54:17 14:54:17 Login Succeeded 14:54:17 nexus3.onap.org:10003 14:54:17 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 14:54:17 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 14:54:17 Configure a credential helper to remove this warning. See 14:54:17 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 14:54:17 14:54:17 Login Succeeded 14:54:17 nexus3.onap.org:10004 14:54:17 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 14:54:17 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 14:54:17 Configure a credential helper to remove this warning. See 14:54:17 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 14:54:17 14:54:17 Login Succeeded 14:54:17 docker.io 14:54:17 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 14:54:17 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 14:54:17 Configure a credential helper to remove this warning. See 14:54:17 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 14:54:17 14:54:17 Login Succeeded 14:54:17 ---> docker-login.sh ends 14:54:17 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins15172590602212755266.sh 14:54:17 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/sh -xe /tmp/jenkins1524294701396318004.sh 14:54:17 [EnvInject] - Injecting environment variables from a build step. 14:54:17 [EnvInject] - Injecting as environment variables the properties content 14:54:17 DOCKER_ROOT=test/mocks/netconf-pnp-simulator/engine 14:54:17 CONTAINER_TAG_YAML_DIR= 14:54:17 CONTAINER_TAG_METHOD=yaml-file 14:54:17 14:54:17 [EnvInject] - Variables injected successfully. 14:54:17 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash -l /tmp/jenkins12670608468210025541.sh 14:54:17 ---> docker-get-container-tag.sh 14:54:17 Setup pyenv: 14:54:18 system 14:54:18 3.8.13 14:54:18 3.9.13 14:54:18 * 3.10.6 (set by /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/.python-version) 14:54:18 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-5h3c from file:/tmp/.os_lf_venv 14:54:18 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 14:54:18 lf-activate-venv(): INFO: Attempting to install with network-safe options... 14:54:20 lf-activate-venv(): INFO: Base packages installed successfully 14:54:20 lf-activate-venv(): INFO: Installing additional packages: yq 14:54:21 lf-activate-venv(): INFO: Adding /tmp/venv-5h3c/bin to PATH 14:54:21 ---> Docker image tag found: 2.8.6 14:54:21 [EnvInject] - Injecting environment variables from a build step. 14:54:21 [EnvInject] - Injecting as environment variables the properties file path 'env_docker_inject.txt' 14:54:21 [EnvInject] - Variables injected successfully. 14:54:21 [EnvInject] - Injecting environment variables from a build step. 14:54:21 [EnvInject] - Injecting as environment variables the properties content 14:54:21 DOCKER_ARGS= 14:54:21 DOCKER_ROOT=test/mocks/netconf-pnp-simulator/engine 14:54:21 CONTAINER_PULL_REGISTRY=nexus3.onap.org:10001 14:54:21 CONTAINER_PUSH_REGISTRY=nexus3.onap.org:10003 14:54:21 DOCKER_NAME=onap/integration/simulators/netconf-pnp-simulator 14:54:21 14:54:21 [EnvInject] - Variables injected successfully. 14:54:21 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins7541809875126189581.sh 14:54:21 ---> docker-build.sh 14:54:21 Docker version 20.10.18, build b40c2f6 14:54:21 Building image: nexus3.onap.org:10003/onap/integration/simulators/netconf-pnp-simulator:2.8.6 14:54:21 docker build -t nexus3.onap.org:10003/onap/integration/simulators/netconf-pnp-simulator:2.8.6 . 14:54:21 Sending build context to Docker daemon 145.9kB 14:54:21 Step 1/47 : FROM python:3.7.7-alpine3.11 as build 14:54:21 3.7.7-alpine3.11: Pulling from library/python 14:54:21 cbdbe7a5bc2a: Pulling fs layer 14:54:21 26ebcd19a4e3: Pulling fs layer 14:54:21 8341bd19193b: Pulling fs layer 14:54:21 ecc595bd65e1: Pulling fs layer 14:54:21 4b1c9d8f69d2: Pulling fs layer 14:54:21 4b1c9d8f69d2: Waiting 14:54:22 26ebcd19a4e3: Verifying Checksum 14:54:22 26ebcd19a4e3: Download complete 14:54:22 cbdbe7a5bc2a: Verifying Checksum 14:54:22 cbdbe7a5bc2a: Download complete 14:54:22 ecc595bd65e1: Verifying Checksum 14:54:22 ecc595bd65e1: Download complete 14:54:22 cbdbe7a5bc2a: Pull complete 14:54:22 4b1c9d8f69d2: Verifying Checksum 14:54:22 4b1c9d8f69d2: Download complete 14:54:22 26ebcd19a4e3: Pull complete 14:54:22 8341bd19193b: Download complete 14:54:23 8341bd19193b: Pull complete 14:54:23 ecc595bd65e1: Pull complete 14:54:23 4b1c9d8f69d2: Pull complete 14:54:23 Digest: sha256:778802b5b9797279772814fb15a7c6ee494848ced17965bb57092a0b900c0e4f 14:54:23 Status: Downloaded newer image for python:3.7.7-alpine3.11 14:54:23 ---> e854017db514 14:54:23 Step 2/47 : ARG zlog_version=1.2.14 14:54:25 ---> Running in 39a3f1912fb2 14:54:26 Removing intermediate container 39a3f1912fb2 14:54:26 ---> 0d11132e7f5d 14:54:26 Step 3/47 : ARG libyang_version=v1.0-r5 14:54:26 ---> Running in 60291a624b08 14:54:26 Removing intermediate container 60291a624b08 14:54:26 ---> 37dd5ea9f37e 14:54:26 Step 4/47 : ARG sysrepo_version=v0.7.9 14:54:26 ---> Running in 525c72353885 14:54:26 Removing intermediate container 525c72353885 14:54:26 ---> a51387eea964 14:54:26 Step 5/47 : ARG libnetconf2_version=v0.12-r2 14:54:26 ---> Running in 7707a8fae830 14:54:26 Removing intermediate container 7707a8fae830 14:54:26 ---> 4bd5bd0555e6 14:54:26 Step 6/47 : ARG netopeer2_version=v0.7-r2 14:54:26 ---> Running in f5d933014d60 14:54:26 Removing intermediate container f5d933014d60 14:54:26 ---> c2e2353a1a3a 14:54:26 Step 7/47 : WORKDIR /usr/src 14:54:26 ---> Running in 93116878a603 14:54:27 Removing intermediate container 93116878a603 14:54:27 ---> 07409580a373 14:54:27 Step 8/47 : RUN set -eux && apk add autoconf bash build-base cmake curl-dev file git libev-dev libssh-dev openssh-keygen openssl openssl-dev pcre-dev pkgconfig protobuf-c-dev swig ctags the_silver_searcher vim 14:54:27 ---> Running in 0340aced7b65 14:54:27 + apk add autoconf bash build-base cmake curl-dev file git libev-dev libssh-dev openssh-keygen openssl openssl-dev pcre-dev pkgconfig protobuf-c-dev swig ctags the_silver_searcher vim 14:54:27 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz 14:54:27 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz 14:54:28 (1/72) Upgrading musl (1.1.24-r2 -> 1.1.24-r3) 14:54:28 (2/72) Upgrading libcrypto1.1 (1.1.1g-r0 -> 1.1.1l-r0) 14:54:28 (3/72) Upgrading libssl1.1 (1.1.1g-r0 -> 1.1.1l-r0) 14:54:28 (4/72) Upgrading zlib (1.2.11-r3 -> 1.2.11-r5) 14:54:28 (5/72) Installing m4 (1.4.18-r1) 14:54:28 (6/72) Installing perl (5.30.3-r0) 14:54:28 (7/72) Installing autoconf (2.69-r2) 14:54:28 (8/72) Installing bash (5.0.11-r1) 14:54:28 Executing bash-5.0.11-r1.post-install 14:54:28 (9/72) Installing libgcc (9.3.0-r0) 14:54:28 (10/72) Installing libstdc++ (9.3.0-r0) 14:54:28 (11/72) Installing binutils (2.33.1-r1) 14:54:28 (12/72) Installing libmagic (5.37-r1) 14:54:28 (13/72) Installing file (5.37-r1) 14:54:28 (14/72) Installing gmp (6.1.2-r1) 14:54:28 (15/72) Installing isl (0.18-r0) 14:54:28 (16/72) Installing libgomp (9.3.0-r0) 14:54:28 (17/72) Installing libatomic (9.3.0-r0) 14:54:28 (18/72) Installing mpfr4 (4.0.2-r1) 14:54:28 (19/72) Installing mpc1 (1.1.0-r1) 14:54:28 (20/72) Installing gcc (9.3.0-r0) 14:54:29 (21/72) Installing musl-dev (1.1.24-r3) 14:54:29 (22/72) Installing libc-dev (0.7.2-r0) 14:54:29 (23/72) Installing g++ (9.3.0-r0) 14:54:29 (24/72) Installing make (4.2.1-r2) 14:54:29 (25/72) Installing fortify-headers (1.1-r0) 14:54:29 (26/72) Installing build-base (0.5-r1) 14:54:29 (27/72) Installing libacl (2.2.53-r0) 14:54:29 (28/72) Installing lz4-libs (1.9.2-r0) 14:54:29 (29/72) Installing zstd-libs (1.4.9-r0) 14:54:29 (30/72) Installing libarchive (3.4.2-r0) 14:54:29 (31/72) Installing nghttp2-libs (1.40.0-r1) 14:54:29 (32/72) Installing libcurl (7.79.1-r0) 14:54:29 (33/72) Installing rhash-libs (1.3.9-r0) 14:54:29 (34/72) Installing libuv (1.34.0-r0) 14:54:29 (35/72) Installing cmake (3.15.5-r0) 14:54:30 (36/72) Installing cmake-bash-completion (3.15.5-r0) 14:54:30 (37/72) Installing ctags (0_git20191207-r1) 14:54:30 (38/72) Installing pkgconf (1.6.3-r0) 14:54:30 (39/72) Installing openssl-dev (1.1.1l-r0) 14:54:30 (40/72) Installing nghttp2-dev (1.40.0-r1) 14:54:30 (41/72) Installing zlib-dev (1.2.11-r5) 14:54:30 (42/72) Installing curl-dev (7.79.1-r0) 14:54:30 (43/72) Installing pcre2 (10.34-r1) 14:54:30 (44/72) Installing git (2.24.4-r0) 14:54:30 (45/72) Installing perl-error (0.17028-r0) 14:54:30 (46/72) Installing perl-git (2.24.4-r0) 14:54:30 (47/72) Installing git-perl (2.24.4-r0) 14:54:30 (48/72) Installing libev (4.27-r0) 14:54:30 (49/72) Installing libev-dev (4.27-r0) 14:54:31 (50/72) Installing libssh (0.9.4-r1) 14:54:31 (51/72) Installing libssh-dev (0.9.4-r1) 14:54:32 (52/72) Installing openssh-keygen (8.1_p1-r1) 14:54:32 (53/72) Installing openssl (1.1.1l-r0) 14:54:32 (54/72) Installing libpcre16 (8.43-r1) 14:54:32 (55/72) Installing libpcre32 (8.43-r1) 14:54:32 (56/72) Installing pcre (8.43-r1) 14:54:32 (57/72) Installing libpcrecpp (8.43-r1) 14:54:32 (58/72) Installing pcre-dev (8.43-r1) 14:54:32 (59/72) Installing libprotobuf (3.11.2-r1) 14:54:32 (60/72) Installing libprotoc (3.11.2-r1) 14:54:32 (61/72) Installing protobuf-c (1.3.2-r3) 14:54:32 (62/72) Installing protobuf-c-dev (1.3.2-r3) 14:54:32 (63/72) Installing gc (8.0.4-r0) 14:54:32 (64/72) Installing libltdl (2.4.6-r7) 14:54:32 (65/72) Installing libunistring (0.9.10-r0) 14:54:32 (66/72) Installing guile-libs (2.0.14-r0) 14:54:32 (67/72) Installing guile (2.0.14-r0) 14:54:33 (68/72) Installing swig (3.0.12-r4) 14:54:33 (69/72) Installing the_silver_searcher (2.2.0-r0) 14:54:33 (70/72) Installing xxd (8.2.3437-r0) 14:54:33 (71/72) Installing lua5.3-libs (5.3.5-r2) 14:54:33 (72/72) Installing vim (8.2.3437-r0) 14:54:33 Executing busybox-1.31.1-r9.trigger 14:54:33 Executing ca-certificates-20191127-r1.trigger 14:54:34 OK: 329 MiB in 102 packages 14:54:42 Removing intermediate container 0340aced7b65 14:54:42 ---> 0ab6f94b03f3 14:54:42 Step 9/47 : RUN git config --global advice.detachedHead false 14:54:42 ---> Running in 19c8f272bc28 14:54:43 Removing intermediate container 19c8f272bc28 14:54:43 ---> e1fee402b28a 14:54:43 Step 10/47 : ENV PKG_CONFIG_PATH=/opt/lib64/pkgconfig 14:54:43 ---> Running in e3fa1da9a773 14:54:43 Removing intermediate container e3fa1da9a773 14:54:43 ---> c9fb8dea1241 14:54:43 Step 11/47 : ENV LD_LIBRARY_PATH=/opt/lib:/opt/lib64 14:54:43 ---> Running in bcf70cedb36a 14:54:44 Removing intermediate container bcf70cedb36a 14:54:44 ---> bfb33d792ab9 14:54:44 Step 12/47 : COPY patches/libyang/ ./patches/libyang/ 14:54:44 ---> f7d2256e1674 14:54:44 Step 13/47 : RUN set -eux && git clone --branch $libyang_version --depth 1 https://github.com/CESNET/libyang.git && cd libyang && for p in ../patches/libyang/*.patch; do patch -p1 -i $p; done && mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE:String="Release" -DENABLE_BUILD_TESTS=OFF -DCMAKE_INSTALL_PREFIX:PATH=/opt -DGEN_LANGUAGE_BINDINGS=OFF .. && make -j2 && make install 14:54:44 ---> Running in fb966abce0dc 14:54:44 + git clone --branch v1.0-r5 --depth 1 https://github.com/CESNET/libyang.git 14:54:44 Cloning into 'libyang'... 14:54:45 + cd libyang 14:54:45 + patch -p1 -i ../patches/libyang/01-configurable-PYTHON_MODULE_PATH.patch 14:54:45 patching file swig/python/CMakeLists.txt 14:54:45 + mkdir build 14:54:45 + cd build 14:54:45 + cmake '-DCMAKE_BUILD_TYPE:String=Release' '-DENABLE_BUILD_TESTS=OFF' '-DCMAKE_INSTALL_PREFIX:PATH=/opt' '-DGEN_LANGUAGE_BINDINGS=OFF' .. 14:54:45 -- The C compiler identification is GNU 9.3.0 14:54:45 -- Check for working C compiler: /usr/bin/cc 14:54:45 -- Check for working C compiler: /usr/bin/cc -- works 14:54:45 -- Detecting C compiler ABI info 14:54:45 -- Detecting C compiler ABI info - done 14:54:45 -- Detecting C compile features 14:54:45 -- Detecting C compile features - done 14:54:45 -- Could NOT find FLEX (missing: FLEX_EXECUTABLE) 14:54:45 -- Could NOT find BISON (missing: BISON_EXECUTABLE) 14:54:45 CMake Warning at CMakeLists.txt:115 (message): 14:54:45 Missing Bison. 14:54:45 14:54:45 You won't be able to generate source codes from changed flex/bison files. 14:54:45 14:54:45 Compiling libyang should still works fine. 14:54:45 14:54:45 14:54:45 CMake Warning at CMakeLists.txt:171 (message): 14:54:45 Missing tools (devscripts, debhelper package) for building deb package. 14:54:45 14:54:45 You won't be able to generate deb package from source code. 14:54:45 14:54:45 Compiling libyang should still works fine. 14:54:45 14:54:45 14:54:45 CMake Warning at CMakeLists.txt:182 (message): 14:54:45 Missing tools (rpm package) for building rpm package. 14:54:45 14:54:45 You won't be able to generate rpm package from source code. 14:54:45 14:54:45 Compiling libyang should still works fine. 14:54:45 14:54:45 14:54:45 -- Looking for vdprintf 14:54:45 -- Looking for vdprintf - found 14:54:45 -- Looking for pthread.h 14:54:45 -- Looking for pthread.h - found 14:54:45 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 14:54:45 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 14:54:45 -- Found Threads: TRUE 14:54:45 -- Found PCRE: /usr/lib/libpcre.so 14:54:45 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") 14:54:45 -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 14:54:45 -- Configuring done 14:54:45 -- Generating done 14:54:46 -- Build files have been written to: /usr/src/libyang/build 14:54:46 + make -j2 14:54:46 Scanning dependencies of target yangobj_tests 14:54:46 Scanning dependencies of target yangobj 14:54:46 [ 1%] Building C object CMakeFiles/yangobj.dir/src/common.c.o 14:54:46 [ 2%] Building C object CMakeFiles/yangobj_tests.dir/src/common.c.o 14:54:46 [ 3%] Building C object CMakeFiles/yangobj_tests.dir/src/context.c.o 14:54:46 [ 5%] Building C object CMakeFiles/yangobj.dir/src/context.c.o 14:54:47 [ 6%] Building C object CMakeFiles/yangobj_tests.dir/src/log.c.o 14:54:47 [ 7%] Building C object CMakeFiles/yangobj.dir/src/log.c.o 14:54:47 [ 8%] Building C object CMakeFiles/yangobj_tests.dir/src/hash_table.c.o 14:54:47 [ 10%] Building C object CMakeFiles/yangobj.dir/src/hash_table.c.o 14:54:47 /usr/src/libyang/src/hash_table.c: In function 'lyht_dbgprint_ht': 14:54:47 /usr/src/libyang/src/hash_table.c:634:17: warning: variable 'i_len' set but not used [-Wunused-but-set-variable] 14:54:47 634 | uint32_t i, i_len; 14:54:47 | ^~~~~ 14:54:47 /usr/src/libyang/src/hash_table.c:631:53: warning: unused parameter 'info' [-Wunused-parameter] 14:54:47 631 | lyht_dbgprint_ht(struct hash_table *ht, const char *info) 14:54:47 | ~~~~~~~~~~~~^~~~ 14:54:47 /usr/src/libyang/src/hash_table.c: In function 'lyht_dbgprint_value': 14:54:47 /usr/src/libyang/src/hash_table.c:665:43: warning: unused parameter 'hash' [-Wunused-parameter] 14:54:47 665 | lyht_dbgprint_value(void *val_p, uint32_t hash, uint16_t rec_size, const char *operation) 14:54:47 | ~~~~~~~~~^~~~ 14:54:47 /usr/src/libyang/src/hash_table.c:665:80: warning: unused parameter 'operation' [-Wunused-parameter] 14:54:47 665 | lyht_dbgprint_value(void *val_p, uint32_t hash, uint16_t rec_size, const char *operation) 14:54:47 | ~~~~~~~~~~~~^~~~~~~~~ 14:54:47 /usr/src/libyang/src/hash_table.c: In function 'lyht_dbgprint_ht': 14:54:47 /usr/src/libyang/src/hash_table.c:634:17: warning: variable 'i_len' set but not used [-Wunused-but-set-variable] 14:54:47 634 | uint32_t i, i_len; 14:54:47 | ^~~~~ 14:54:47 /usr/src/libyang/src/hash_table.c:631:53: warning: unused parameter 'info' [-Wunused-parameter] 14:54:47 631 | lyht_dbgprint_ht(struct hash_table *ht, const char *info) 14:54:47 | ~~~~~~~~~~~~^~~~ 14:54:47 /usr/src/libyang/src/hash_table.c: In function 'lyht_dbgprint_value': 14:54:47 /usr/src/libyang/src/hash_table.c:665:43: warning: unused parameter 'hash' [-Wunused-parameter] 14:54:47 665 | lyht_dbgprint_value(void *val_p, uint32_t hash, uint16_t rec_size, const char *operation) 14:54:47 | ~~~~~~~~~^~~~ 14:54:47 /usr/src/libyang/src/hash_table.c:665:80: warning: unused parameter 'operation' [-Wunused-parameter] 14:54:47 665 | lyht_dbgprint_value(void *val_p, uint32_t hash, uint16_t rec_size, const char *operation) 14:54:47 | ~~~~~~~~~~~~^~~~~~~~~ 14:54:47 [ 11%] Building C object CMakeFiles/yangobj_tests.dir/src/resolve.c.o 14:54:47 [ 12%] Building C object CMakeFiles/yangobj.dir/src/resolve.c.o 14:54:49 /usr/src/libyang/src/resolve.c: In function 'resolve_instid': 14:54:49 /usr/src/libyang/src/resolve.c:7869:9: warning: 'mod_len' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:54:49 7869 | int mod_len, name_len, has_predicate; 14:54:49 | ^~~~~~~ 14:54:49 /usr/src/libyang/src/resolve.c: In function 'resolve_instid': 14:54:49 /usr/src/libyang/src/resolve.c:7869:9: warning: 'mod_len' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:54:49 7869 | int mod_len, name_len, has_predicate; 14:54:49 | ^~~~~~~ 14:54:50 [ 13%] Building C object CMakeFiles/yangobj_tests.dir/src/validation.c.o 14:54:50 [ 15%] Building C object CMakeFiles/yangobj.dir/src/validation.c.o 14:54:50 [ 16%] Building C object CMakeFiles/yangobj_tests.dir/src/xml.c.o 14:54:50 [ 17%] Building C object CMakeFiles/yangobj.dir/src/xml.c.o 14:54:50 [ 18%] Building C object CMakeFiles/yangobj_tests.dir/src/parser.c.o 14:54:51 [ 20%] Building C object CMakeFiles/yangobj.dir/src/parser.c.o 14:54:52 [ 21%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_yin.c.o 14:54:52 [ 22%] Building C object CMakeFiles/yangobj.dir/src/parser_yin.c.o 14:54:55 [ 23%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_xml.c.o 14:54:55 [ 25%] Building C object CMakeFiles/yangobj.dir/src/parser_xml.c.o 14:54:55 [ 26%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_json.c.o 14:54:55 [ 27%] Building C object CMakeFiles/yangobj.dir/src/parser_json.c.o 14:54:56 [ 28%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_lyb.c.o 14:54:56 [ 30%] Building C object CMakeFiles/yangobj.dir/src/parser_lyb.c.o 14:54:56 [ 31%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_yang_bis.c.o 14:54:57 [ 32%] Building C object CMakeFiles/yangobj.dir/src/parser_yang_bis.c.o 14:55:00 [ 33%] Building C object CMakeFiles/yangobj.dir/src/parser_yang_lex.c.o 14:55:00 [ 35%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_yang_lex.c.o 14:55:00 [ 36%] Building C object CMakeFiles/yangobj.dir/src/parser_yang.c.o 14:55:00 [ 37%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_yang.c.o 14:55:02 [ 38%] Building C object CMakeFiles/yangobj.dir/src/tree_schema.c.o 14:55:02 [ 40%] Building C object CMakeFiles/yangobj_tests.dir/src/tree_schema.c.o 14:55:03 [ 41%] Building C object CMakeFiles/yangobj.dir/src/tree_data.c.o 14:55:03 [ 42%] Building C object CMakeFiles/yangobj_tests.dir/src/tree_data.c.o 14:55:05 [ 43%] Building C object CMakeFiles/yangobj.dir/src/plugins.c.o 14:55:05 [ 45%] Building C object CMakeFiles/yangobj.dir/src/printer.c.o 14:55:05 [ 46%] Building C object CMakeFiles/yangobj_tests.dir/src/plugins.c.o 14:55:06 [ 47%] Building C object CMakeFiles/yangobj_tests.dir/src/printer.c.o 14:55:06 [ 48%] Building C object CMakeFiles/yangobj.dir/src/xpath.c.o 14:55:06 [ 50%] Building C object CMakeFiles/yangobj_tests.dir/src/xpath.c.o 14:55:08 /usr/src/libyang/src/xpath.c: In function 'eval_predicate': 14:55:08 /usr/src/libyang/src/xpath.c:958:28: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:55:08 958 | uint16_t i, orig_used, end; 14:55:08 | ^~~ 14:55:08 /usr/src/libyang/src/xpath.c: In function 'eval_predicate': 14:55:08 /usr/src/libyang/src/xpath.c:958:28: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:55:08 958 | uint16_t i, orig_used, end; 14:55:08 | ^~~ 14:55:08 [ 51%] Building C object CMakeFiles/yangobj.dir/src/printer_yang.c.o 14:55:08 [ 52%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_yang.c.o 14:55:09 [ 53%] Building C object CMakeFiles/yangobj.dir/src/printer_yin.c.o 14:55:09 [ 55%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_yin.c.o 14:55:10 [ 56%] Building C object CMakeFiles/yangobj.dir/src/printer_json_schema.c.o 14:55:10 [ 57%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_json_schema.c.o 14:55:11 [ 58%] Building C object CMakeFiles/yangobj.dir/src/printer_xml.c.o 14:55:11 [ 60%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_xml.c.o 14:55:11 [ 61%] Building C object CMakeFiles/yangobj.dir/src/printer_tree.c.o 14:55:11 [ 62%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_tree.c.o 14:55:11 [ 63%] Building C object CMakeFiles/yangobj.dir/src/printer_info.c.o 14:55:12 [ 65%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_info.c.o 14:55:12 [ 66%] Building C object CMakeFiles/yangobj.dir/src/printer_json.c.o 14:55:12 [ 67%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_json.c.o 14:55:12 [ 68%] Building C object CMakeFiles/yangobj.dir/src/printer_lyb.c.o 14:55:12 [ 70%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_lyb.c.o 14:55:12 [ 71%] Building C object CMakeFiles/yangobj.dir/src/yang_types.c.o 14:55:12 [ 71%] Built target yangobj 14:55:12 Scanning dependencies of target yang2yin 14:55:12 [ 72%] Building C object CMakeFiles/yang2yin.dir/tools/yang2yin/main.c.o 14:55:12 [ 73%] Building C object CMakeFiles/yangobj_tests.dir/src/yang_types.c.o 14:55:13 [ 73%] Built target yangobj_tests 14:55:13 Scanning dependencies of target yang 14:55:13 [ 75%] Linking C shared library libyang.so 14:55:13 [ 75%] Built target yang 14:55:13 Scanning dependencies of target yanglint 14:55:13 [ 76%] Building C object CMakeFiles/yanglint.dir/tools/lint/main.c.o 14:55:13 [ 77%] Building C object CMakeFiles/yanglint.dir/tools/lint/main_ni.c.o 14:55:13 [ 78%] Linking C executable yang2yin 14:55:13 [ 78%] Built target yang2yin 14:55:13 Scanning dependencies of target yangre 14:55:13 [ 80%] Building C object CMakeFiles/yangre.dir/tools/re/main.c.o 14:55:13 [ 81%] Linking C executable yangre 14:55:13 [ 81%] Built target yangre 14:55:13 Scanning dependencies of target metadata 14:55:13 [ 82%] Building C object src/extensions/CMakeFiles/metadata.dir/metadata.c.o 14:55:13 [ 83%] Building C object CMakeFiles/yanglint.dir/tools/lint/commands.c.o 14:55:13 [ 85%] Linking C shared library metadata.so 14:55:13 [ 85%] Built target metadata 14:55:13 Scanning dependencies of target yangdata 14:55:13 [ 86%] Building C object src/extensions/CMakeFiles/yangdata.dir/yangdata.c.o 14:55:13 [ 87%] Linking C shared library yangdata.so 14:55:13 [ 87%] Built target yangdata 14:55:13 Scanning dependencies of target nacm 14:55:13 [ 88%] Building C object src/extensions/CMakeFiles/nacm.dir/nacm.c.o 14:55:13 [ 90%] Linking C shared library nacm.so 14:55:13 [ 90%] Built target nacm 14:55:13 Scanning dependencies of target user_yang_types 14:55:13 [ 91%] Building C object src/user_types/CMakeFiles/user_yang_types.dir/user_yang_types.c.o 14:55:13 [ 92%] Building C object CMakeFiles/yanglint.dir/tools/lint/completion.c.o 14:55:13 [ 93%] Linking C shared library user_yang_types.so 14:55:14 [ 93%] Built target user_yang_types 14:55:14 Scanning dependencies of target user_inet_types 14:55:14 [ 95%] Building C object src/user_types/CMakeFiles/user_inet_types.dir/user_inet_types.c.o 14:55:14 [ 96%] Building C object CMakeFiles/yanglint.dir/tools/lint/configuration.c.o 14:55:14 [ 97%] Linking C shared library user_inet_types.so 14:55:14 [ 98%] Building C object CMakeFiles/yanglint.dir/linenoise/linenoise.c.o 14:55:14 [ 98%] Built target user_inet_types 14:55:14 [100%] Linking C executable yanglint 14:55:14 [100%] Built target yanglint 14:55:14 + make install 14:55:14 [ 36%] Built target yangobj_tests 14:55:14 [ 72%] Built target yangobj 14:55:14 [ 73%] Built target yang 14:55:14 [ 82%] Built target yanglint 14:55:14 [ 85%] Built target yangre 14:55:14 [ 87%] Built target yang2yin 14:55:14 [ 90%] Built target metadata 14:55:14 [ 92%] Built target yangdata 14:55:14 [ 95%] Built target nacm 14:55:14 [ 97%] Built target user_yang_types 14:55:14 [100%] Built target user_inet_types 14:55:14 Install the project... 14:55:14 -- Install configuration: "Release" 14:55:14 -- Installing: /opt/lib64/libyang.so.1.4.1 14:55:14 -- Installing: /opt/lib64/libyang.so.1 14:55:14 -- Installing: /opt/lib64/libyang.so 14:55:14 -- Installing: /opt/include/libyang/tree_schema.h 14:55:14 -- Installing: /opt/include/libyang/tree_data.h 14:55:14 -- Installing: /opt/include/libyang/extensions.h 14:55:14 -- Installing: /opt/include/libyang/user_types.h 14:55:14 -- Installing: /opt/include/libyang/xml.h 14:55:14 -- Installing: /opt/include/libyang/dict.h 14:55:14 -- Installing: /opt/include/libyang/libyang.h 14:55:14 -- Installing: /opt/lib64/pkgconfig/libyang.pc 14:55:14 -- Installing: /opt/bin/yanglint 14:55:14 -- Set runtime path of "/opt/bin/yanglint" to "" 14:55:14 -- Installing: /opt/share/man/man1/yanglint.1 14:55:14 -- Installing: /opt/bin/yangre 14:55:14 -- Set runtime path of "/opt/bin/yangre" to "" 14:55:14 -- Installing: /opt/share/man/man1/yangre.1 14:55:14 -- Installing: /opt/lib64/libyang/extensions/nacm.so 14:55:14 -- Set runtime path of "/opt/lib64/libyang/extensions/nacm.so" to "" 14:55:14 -- Installing: /opt/lib64/libyang/extensions/metadata.so 14:55:14 -- Set runtime path of "/opt/lib64/libyang/extensions/metadata.so" to "" 14:55:14 -- Installing: /opt/lib64/libyang/extensions/yangdata.so 14:55:14 -- Set runtime path of "/opt/lib64/libyang/extensions/yangdata.so" to "" 14:55:14 -- Installing: /opt/lib64/libyang/user_types/user_yang_types.so 14:55:14 -- Set runtime path of "/opt/lib64/libyang/user_types/user_yang_types.so" to "" 14:55:14 -- Installing: /opt/lib64/libyang/user_types/user_inet_types.so 14:55:14 -- Set runtime path of "/opt/lib64/libyang/user_types/user_inet_types.so" to "" 14:55:15 Removing intermediate container fb966abce0dc 14:55:15 ---> faa8664244b9 14:55:15 Step 14/47 : RUN set -eux && git clone --depth 1 https://github.com/sysrepo/libredblack.git && cd libredblack && ./configure --prefix=/opt --without-rbgen && make && make install 14:55:15 ---> Running in 288d2bf6dace 14:55:16 + git clone --depth 1 https://github.com/sysrepo/libredblack.git 14:55:16 Cloning into 'libredblack'... 14:55:16 + cd libredblack 14:55:16 + ./configure '--prefix=/opt' --without-rbgen 14:55:16 checking for a BSD-compatible install... /usr/bin/install -c 14:55:17 checking whether build environment is sane... yes 14:55:17 checking for gawk... no 14:55:17 checking for mawk... no 14:55:17 checking for nawk... no 14:55:17 checking for awk... awk 14:55:17 checking whether make sets $(MAKE)... yes 14:55:17 checking for gcc... gcc 14:55:17 checking for C compiler default output... a.out 14:55:17 checking whether the C compiler works... yes 14:55:17 checking whether we are cross compiling... no 14:55:17 checking for suffix of executables... 14:55:17 checking for suffix of object files... o 14:55:17 checking whether we are using the GNU C compiler... yes 14:55:17 checking whether gcc accepts -g... yes 14:55:17 checking for gcc option to accept ANSI C... none needed 14:55:17 checking for style of include used by make... GNU 14:55:18 checking dependency style of gcc... gcc3 14:55:18 checking for a BSD-compatible install... /usr/bin/install -c 14:55:18 checking build system type... x86_64-unknown-linux-gnu 14:55:18 checking host system type... x86_64-unknown-linux-gnu 14:55:18 checking for ld used by GCC... /usr/x86_64-alpine-linux-musl/bin/ld 14:55:18 checking if the linker (/usr/x86_64-alpine-linux-musl/bin/ld) is GNU ld... yes 14:55:18 checking for /usr/x86_64-alpine-linux-musl/bin/ld option to reload object files... -r 14:55:18 checking for BSD-compatible nm... /usr/bin/nm -B 14:55:18 checking for a sed that does not truncate output... /bin/sed 14:55:18 checking whether ln -s works... yes 14:55:18 checking how to recognise dependent libraries... pass_all 14:55:18 checking command to parse /usr/bin/nm -B output... ok 14:55:18 checking how to run the C preprocessor... gcc -E 14:55:18 checking for egrep... grep -E 14:55:18 checking for ANSI C header files... yes 14:55:18 checking for sys/types.h... yes 14:55:18 checking for sys/stat.h... yes 14:55:18 checking for stdlib.h... yes 14:55:18 checking for string.h... yes 14:55:18 checking for memory.h... yes 14:55:18 checking for strings.h... yes 14:55:18 checking for inttypes.h... yes 14:55:18 checking for stdint.h... yes 14:55:18 checking for unistd.h... yes 14:55:18 checking dlfcn.h usability... yes 14:55:18 checking dlfcn.h presence... yes 14:55:18 checking for dlfcn.h... yes 14:55:18 checking for ranlib... ranlib 14:55:18 checking for strip... strip 14:55:18 checking for objdir... .libs 14:55:18 checking for gcc option to produce PIC... -fPIC 14:55:18 checking if gcc PIC flag -fPIC works... yes 14:55:18 checking if gcc static flag -static works... yes 14:55:18 checking if gcc supports -c -o file.o... yes 14:55:18 checking if gcc supports -c -o file.lo... yes 14:55:18 checking if gcc supports -fno-rtti -fno-exceptions... yes 14:55:18 checking whether the linker (/usr/x86_64-alpine-linux-musl/bin/ld) supports shared libraries... yes 14:55:18 checking how to hardcode library paths into programs... immediate 14:55:18 checking whether stripping libraries is possible... yes 14:55:18 checking dynamic linker characteristics... GNU/Linux ld.so 14:55:18 checking if libtool supports shared libraries... yes 14:55:18 checking whether to build shared libraries... yes 14:55:18 checking whether to build static libraries... yes 14:55:19 checking whether -lc should be explicitly linked in... no 14:55:19 creating libtool 14:55:19 checking for ANSI C header files... (cached) yes 14:55:19 checking for an ANSI C-conforming const... yes 14:55:19 checking for strdup... yes 14:55:19 configure: creating ./config.status 14:55:19 config.status: creating Makefile 14:55:19 config.status: creating libredblack.spec 14:55:19 config.status: creating rbgen 14:55:19 config.status: creating config.h 14:55:19 config.status: executing depfiles commands 14:55:19 config.status: executing default commands 14:55:19 + make 14:55:19 cd . && /bin/sh /usr/src/libredblack/missing --run aclocal-1.6 14:55:19 /usr/src/libredblack/missing: line 46: aclocal-1.6: not found 14:55:19 WARNING: `aclocal-1.6' is missing on your system. You should only need it if 14:55:19 you modified `acinclude.m4' or `configure.in'. You might want 14:55:19 to install the `Automake' and `Perl' packages. Grab them from 14:55:19 any GNU archive site. 14:55:19 cd . && \ 14:55:19 /bin/sh /usr/src/libredblack/missing --run automake-1.6 --gnu Makefile 14:55:19 /usr/src/libredblack/missing: line 46: automake-1.6: not found 14:55:19 WARNING: `automake-1.6' is missing on your system. You should only need it if 14:55:19 you modified `Makefile.am', `acinclude.m4' or `configure.in'. 14:55:19 You might want to install the `Automake' and `Perl' packages. 14:55:19 Grab them from any GNU archive site. 14:55:19 cd . && /bin/sh /usr/src/libredblack/missing --run autoconf 14:55:19 /bin/sh ./config.status --recheck 14:55:19 running /bin/sh ./configure --prefix=/opt --without-rbgen --no-create --no-recursion 14:55:19 checking for a BSD-compatible install... /usr/bin/install -c 14:55:20 checking whether build environment is sane... yes 14:55:20 checking for gawk... no 14:55:20 checking for mawk... no 14:55:20 checking for nawk... no 14:55:20 checking for awk... awk 14:55:20 checking whether make sets $(MAKE)... yes 14:55:20 checking for gcc... gcc 14:55:20 checking whether the C compiler works... yes 14:55:20 checking for C compiler default output file name... a.out 14:55:21 checking for suffix of executables... 14:55:21 checking whether we are cross compiling... no 14:55:21 checking for suffix of object files... o 14:55:21 checking whether we are using the GNU C compiler... yes 14:55:21 checking whether gcc accepts -g... yes 14:55:21 checking for gcc option to accept ISO C89... none needed 14:55:21 checking for style of include used by make... GNU 14:55:21 checking dependency style of gcc... gcc3 14:55:21 checking build system type... x86_64-unknown-linux-gnu 14:55:21 checking host system type... x86_64-unknown-linux-gnu 14:55:21 checking for ld used by GCC... /usr/x86_64-alpine-linux-musl/bin/ld 14:55:21 checking if the linker (/usr/x86_64-alpine-linux-musl/bin/ld) is GNU ld... yes 14:55:21 checking for /usr/x86_64-alpine-linux-musl/bin/ld option to reload object files... -r 14:55:21 checking for BSD-compatible nm... /usr/bin/nm -B 14:55:21 checking for a sed that does not truncate output... /bin/sed 14:55:21 checking whether ln -s works... yes 14:55:21 checking how to recognise dependent libraries... pass_all 14:55:21 checking command to parse /usr/bin/nm -B output... ok 14:55:21 checking how to run the C preprocessor... gcc -E 14:55:21 checking for grep that handles long lines and -e... /bin/grep 14:55:21 checking for egrep... /bin/grep -E 14:55:21 checking for ANSI C header files... yes 14:55:21 checking for sys/types.h... yes 14:55:21 checking for sys/stat.h... yes 14:55:21 checking for stdlib.h... yes 14:55:21 checking for string.h... yes 14:55:21 checking for memory.h... yes 14:55:21 checking for strings.h... yes 14:55:21 checking for inttypes.h... yes 14:55:21 checking for stdint.h... yes 14:55:21 checking for unistd.h... yes 14:55:21 checking dlfcn.h usability... yes 14:55:21 checking dlfcn.h presence... yes 14:55:21 checking for dlfcn.h... yes 14:55:21 checking for ranlib... ranlib 14:55:21 checking for strip... strip 14:55:21 checking for objdir... .libs 14:55:21 checking for gcc option to produce PIC... -fPIC 14:55:21 checking if gcc PIC flag -fPIC works... yes 14:55:21 checking if gcc static flag -static works... yes 14:55:21 checking if gcc supports -c -o file.o... yes 14:55:22 checking if gcc supports -c -o file.lo... yes 14:55:22 checking if gcc supports -fno-rtti -fno-exceptions... no 14:55:22 checking whether the linker (/usr/x86_64-alpine-linux-musl/bin/ld) supports shared libraries... yes 14:55:22 checking how to hardcode library paths into programs... immediate 14:55:22 checking whether stripping libraries is possible... yes 14:55:22 checking dynamic linker characteristics... GNU/Linux ld.so 14:55:22 checking if libtool supports shared libraries... yes 14:55:22 checking whether to build shared libraries... yes 14:55:22 checking whether to build static libraries... yes 14:55:22 checking whether -lc should be explicitly linked in... no 14:55:22 creating libtool 14:55:22 checking for ANSI C header files... (cached) yes 14:55:22 checking for an ANSI C-conforming const... yes 14:55:22 checking for strdup... yes 14:55:22 configure: creating ./config.status 14:55:22 cd . && /bin/sh ./config.status Makefile depfiles 14:55:22 config.status: creating Makefile 14:55:22 config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting 14:55:22 config.status: executing depfiles commands 14:55:22 cd . && /bin/sh /usr/src/libredblack/missing --run autoheader 14:55:22 touch ./config.h.in 14:55:22 cd . && /bin/sh ./config.status config.h 14:55:22 config.status: creating config.h 14:55:22 make all-am 14:55:22 make[1]: Entering directory '/usr/src/libredblack' 14:55:22 source='redblack.c' object='redblack.lo' libtool=yes \ 14:55:22 depfile='.deps/redblack.Plo' tmpdepfile='.deps/redblack.TPlo' \ 14:55:22 depmode=gcc3 /bin/sh ./depcomp \ 14:55:22 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c -o redblack.lo `test -f 'redblack.c' || echo './'`redblack.c 14:55:22 mkdir .libs 14:55:22 gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c redblack.c -MT redblack.lo -MD -MP -MF .deps/redblack.TPlo -fPIC -DPIC -o .libs/redblack.lo 14:55:22 redblack.c: In function 'rbinit': 14:55:22 redblack.c:143:7: warning: variable 'c' set but not used [-Wunused-but-set-variable] 14:55:22 143 | char c; 14:55:22 | ^ 14:55:22 gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c redblack.c -MT redblack.lo -MD -MP -MF .deps/redblack.TPlo -o redblack.o >/dev/null 2>&1 14:55:22 mv -f .libs/redblack.lo redblack.lo 14:55:22 /bin/sh ./libtool --mode=link gcc -Wall -o libredblack.la -rpath /opt/lib -version-info 2:3:2 redblack.lo 14:55:22 rm -fr .libs/libredblack.la .libs/libredblack.* .libs/libredblack.* 14:55:22 gcc -shared redblack.lo -Wl,-soname -Wl,libredblack.so.0 -o .libs/libredblack.so.0.2.3 14:55:22 (cd .libs && rm -f libredblack.so.0 && ln -s libredblack.so.0.2.3 libredblack.so.0) 14:55:22 (cd .libs && rm -f libredblack.so && ln -s libredblack.so.0.2.3 libredblack.so) 14:55:22 ar cru .libs/libredblack.a redblack.o 14:55:22 ar: `u' modifier ignored since `D' is the default (see `U') 14:55:22 ranlib .libs/libredblack.a 14:55:22 creating libredblack.la 14:55:22 (cd .libs && rm -f libredblack.la && ln -s ../libredblack.la libredblack.la) 14:55:22 source='example.c' object='example.o' libtool=no \ 14:55:22 depfile='.deps/example.Po' tmpdepfile='.deps/example.TPo' \ 14:55:22 depmode=gcc3 /bin/sh ./depcomp \ 14:55:22 gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c `test -f 'example.c' || echo './'`example.c 14:55:22 /bin/sh ./libtool --mode=link gcc -Wall -o example example.o libredblack.la 14:55:22 gcc -Wall -o .libs/example example.o ./.libs/libredblack.so -Wl,--rpath -Wl,/opt/lib 14:55:22 creating example 14:55:22 source='example1.c' object='example1.o' libtool=no \ 14:55:22 depfile='.deps/example1.Po' tmpdepfile='.deps/example1.TPo' \ 14:55:22 depmode=gcc3 /bin/sh ./depcomp \ 14:55:22 gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c `test -f 'example1.c' || echo './'`example1.c 14:55:22 /bin/sh ./libtool --mode=link gcc -Wall -o example1 example1.o libredblack.la 14:55:23 gcc -Wall -o .libs/example1 example1.o ./.libs/libredblack.so -Wl,--rpath -Wl,/opt/lib 14:55:23 creating example1 14:55:23 source='example2.c' object='example2.o' libtool=no \ 14:55:23 depfile='.deps/example2.Po' tmpdepfile='.deps/example2.TPo' \ 14:55:23 depmode=gcc3 /bin/sh ./depcomp \ 14:55:23 gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c `test -f 'example2.c' || echo './'`example2.c 14:55:23 /bin/sh ./libtool --mode=link gcc -Wall -o example2 example2.o libredblack.la 14:55:23 gcc -Wall -o .libs/example2 example2.o ./.libs/libredblack.so -Wl,--rpath -Wl,/opt/lib 14:55:23 creating example2 14:55:23 source='example3.c' object='example3.o' libtool=no \ 14:55:23 depfile='.deps/example3.Po' tmpdepfile='.deps/example3.TPo' \ 14:55:23 depmode=gcc3 /bin/sh ./depcomp \ 14:55:23 gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c `test -f 'example3.c' || echo './'`example3.c 14:55:23 /bin/sh ./libtool --mode=link gcc -Wall -o example3 example3.o libredblack.la 14:55:23 gcc -Wall -o .libs/example3 example3.o ./.libs/libredblack.so -Wl,--rpath -Wl,/opt/lib 14:55:23 creating example3 14:55:23 echo 'int main() { return(0); }' > example4.c 14:55:23 source='example4.c' object='example4.o' libtool=no \ 14:55:23 depfile='.deps/example4.Po' tmpdepfile='.deps/example4.TPo' \ 14:55:23 depmode=gcc3 /bin/sh ./depcomp \ 14:55:23 gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c `test -f 'example4.c' || echo './'`example4.c 14:55:23 /bin/sh ./libtool --mode=link gcc -Wall -o example4 example4.o 14:55:23 gcc -Wall -o example4 example4.o 14:55:23 make[1]: Leaving directory '/usr/src/libredblack' 14:55:23 + make install 14:55:23 make[1]: Entering directory '/usr/src/libredblack' 14:55:23 /bin/sh ./mkinstalldirs /opt/bin 14:55:23 /bin/sh ./mkinstalldirs /opt/lib 14:55:23 mkdir -p -- /opt/lib 14:55:23 /bin/sh ./libtool --mode=install /usr/bin/install -c libredblack.la /opt/lib/libredblack.la 14:55:23 /usr/bin/install -c .libs/libredblack.so.0.2.3 /opt/lib/libredblack.so.0.2.3 14:55:23 (cd /opt/lib && rm -f libredblack.so.0 && ln -s libredblack.so.0.2.3 libredblack.so.0) 14:55:23 (cd /opt/lib && rm -f libredblack.so && ln -s libredblack.so.0.2.3 libredblack.so) 14:55:23 /usr/bin/install -c .libs/libredblack.lai /opt/lib/libredblack.la 14:55:23 /usr/bin/install -c .libs/libredblack.a /opt/lib/libredblack.a 14:55:23 ranlib /opt/lib/libredblack.a 14:55:23 chmod 644 /opt/lib/libredblack.a 14:55:23 PATH="$PATH:/sbin" ldconfig -n /opt/lib 14:55:23 ---------------------------------------------------------------------- 14:55:23 Libraries have been installed in: 14:55:23 /opt/lib 14:55:23 14:55:23 If you ever happen to want to link against installed libraries 14:55:23 in a given directory, LIBDIR, you must either use libtool, and 14:55:23 specify the full pathname of the library, or use the `-LLIBDIR' 14:55:23 flag during linking and do at least one of the following: 14:55:23 - add LIBDIR to the `LD_LIBRARY_PATH' environment variable 14:55:23 during execution 14:55:23 - add LIBDIR to the `LD_RUN_PATH' environment variable 14:55:23 during linking 14:55:23 - use the `-Wl,--rpath -Wl,LIBDIR' linker flag 14:55:23 14:55:23 See any operating system documentation about shared libraries for 14:55:23 more information, such as the ld(1) and ld.so(8) manual pages. 14:55:23 ---------------------------------------------------------------------- 14:55:23 /bin/sh ./mkinstalldirs /opt/include 14:55:23 /usr/bin/install -c -m 644 redblack.h /opt/include/redblack.h 14:55:23 /bin/sh ./mkinstalldirs /opt/share/man/man1 14:55:23 /usr/bin/install -c -m 644 ./rbgen.1 /opt/share/man/man1/rbgen.1 14:55:23 /bin/sh ./mkinstalldirs /opt/share/man/man3 14:55:23 mkdir -p -- /opt/share/man/man3 14:55:23 /usr/bin/install -c -m 644 ./rbdelete.3 /opt/share/man/man3/rbdelete.3 14:55:23 /usr/bin/install -c -m 644 ./rbdestroy.3 /opt/share/man/man3/rbdestroy.3 14:55:23 /usr/bin/install -c -m 644 ./rbfind.3 /opt/share/man/man3/rbfind.3 14:55:23 /usr/bin/install -c -m 644 ./rbinit.3 /opt/share/man/man3/rbinit.3 14:55:23 /usr/bin/install -c -m 644 ./rbsearch.3 /opt/share/man/man3/rbsearch.3 14:55:23 /usr/bin/install -c -m 644 ./rblookup.3 /opt/share/man/man3/rblookup.3 14:55:23 /usr/bin/install -c -m 644 ./rbwalk.3 /opt/share/man/man3/rbwalk.3 14:55:23 /usr/bin/install -c -m 644 ./rbopenlist.3 /opt/share/man/man3/rbopenlist.3 14:55:23 /usr/bin/install -c -m 644 ./rbreadlist.3 /opt/share/man/man3/rbreadlist.3 14:55:23 /usr/bin/install -c -m 644 ./rbcloselist.3 /opt/share/man/man3/rbcloselist.3 14:55:23 /bin/sh ./mkinstalldirs /opt/share/libredblack 14:55:23 mkdir -p -- /opt/share/libredblack 14:55:23 /usr/bin/install -c -m 644 redblack.c /opt/share/libredblack/redblack.c 14:55:23 /usr/bin/install -c -m 644 redblack.h /opt/share/libredblack/redblack.h 14:55:23 make[1]: Leaving directory '/usr/src/libredblack' 14:55:23 Removing intermediate container 288d2bf6dace 14:55:23 ---> 145c4704b6f4 14:55:23 Step 15/47 : RUN set -eux && git clone --branch $zlog_version --depth 1 https://github.com/HardySimpson/zlog && cd zlog/src && make PREFIX=/opt && make install PREFIX=/opt 14:55:23 ---> Running in 8fdca7c9fc0d 14:55:24 + git clone --branch 1.2.14 --depth 1 https://github.com/HardySimpson/zlog 14:55:24 Cloning into 'zlog'... 14:55:24 + cd zlog/src 14:55:24 + make 'PREFIX=/opt' 14:55:24 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb buf.c 14:55:24 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb category.c 14:55:24 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb category_table.c 14:55:25 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb conf.c 14:55:25 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb event.c 14:55:25 event.c: In function 'zlog_event_new': 14:55:25 event.c:91:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 14:55:25 91 | a_event->tid_hex_str_len = sprintf(a_event->tid_hex_str, "%x", (unsigned int)a_event->tid); 14:55:25 | ^ 14:55:25 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb format.c 14:55:25 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb level.c 14:55:25 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb level_list.c 14:55:25 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb mdc.c 14:55:25 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb record.c 14:55:25 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb record_table.c 14:55:25 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb rotater.c 14:55:25 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb rule.c 14:55:26 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb spec.c 14:55:26 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb thread.c 14:55:26 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb zc_arraylist.c 14:55:26 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb zc_hashtable.c 14:55:26 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb zc_profile.c 14:55:26 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb zc_util.c 14:55:26 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb zlog.c 14:55:27 cc -shared -Wl,-soname,libzlog.so.1.2 -o libzlog.so buf.o category.o category_table.o conf.o event.o format.o level.o level_list.o mdc.o record.o record_table.o rotater.o rule.o spec.o thread.o zc_arraylist.o zc_hashtable.o zc_profile.o zc_util.o zlog.o -pthread 14:55:27 # for use in test folder - linux and requirement for aix runtime 14:55:27 # resolving 14:55:27 cp -f libzlog.so libzlog.so.1 14:55:27 cp -f libzlog.so libzlog.so.1.2 14:55:27 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb zlog-chk-conf.c 14:55:27 ar rcs libzlog.a buf.o category.o category_table.o conf.o event.o format.o level.o level_list.o mdc.o record.o record_table.o rotater.o rule.o spec.o thread.o zc_arraylist.o zc_hashtable.o zc_profile.o zc_util.o zlog.o 14:55:27 cc -o zlog-chk-conf zlog-chk-conf.o -L. -lzlog -pthread 14:55:27 + make install 'PREFIX=/opt' 14:55:27 mkdir -p /opt/include /opt/lib /opt/bin 14:55:27 cp -a zlog.h /opt/include 14:55:27 cp -a zlog-chk-conf /opt/bin 14:55:27 cp -a libzlog.so /opt/lib/libzlog.so.1.2 14:55:27 cd /opt/lib && ln -sf libzlog.so.1.2 libzlog.so.1 14:55:27 cd /opt/lib && ln -sf libzlog.so.1 libzlog.so 14:55:27 cp -a libzlog.a /opt/lib 14:55:27 Removing intermediate container 8fdca7c9fc0d 14:55:27 ---> 1c3264a67c37 14:55:27 Step 16/47 : COPY patches/sysrepo/ ./patches/sysrepo/ 14:55:27 ---> ac591f7ac3e1 14:55:27 Step 17/47 : RUN set -eux && git clone --branch $sysrepo_version --depth 1 https://github.com/sysrepo/sysrepo.git && cd sysrepo && for p in ../patches/sysrepo/*.patch; do patch -p1 -i $p; done && mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE:String="Release" -DENABLE_TESTS=OFF -DREPOSITORY_LOC:PATH=/opt/etc/sysrepo -DCMAKE_INSTALL_PREFIX:PATH=/opt -DGEN_PYTHON_VERSION=3 -DPYTHON_MODULE_PATH:PATH=/opt/lib/python3.7/site-packages -DBUILD_EXAMPLES=0 -DBUILD_CPP_EXAMPLES=0 .. && make -j2 && make install 14:55:28 ---> Running in 34193bd5b27b 14:55:28 + git clone --branch v0.7.9 --depth 1 https://github.com/sysrepo/sysrepo.git 14:55:28 Cloning into 'sysrepo'... 14:55:29 + cd sysrepo 14:55:29 + patch -p1 -i ../patches/sysrepo/01-configurable-PYTHON_MODULE_PATH.patch 14:55:29 patching file swig/python/CMakeLists.txt 14:55:29 + patch -p1 -i ../patches/sysrepo/02-zlog.patch 14:55:29 patching file CMakeLists.txt 14:55:29 + mkdir build 14:55:29 patching file src/CMakeLists.txt 14:55:29 patching file src/common/sr_logger.c 14:55:29 patching file src/common/sr_logger.h 14:55:29 patching file src/executables/sysrepocfg.c 14:55:29 patching file src/executables/sysrepoctl.c 14:55:29 patching file src/clientlib/client_library.c 14:55:29 + cd build 14:55:29 + cmake '-DCMAKE_BUILD_TYPE:String=Release' '-DENABLE_TESTS=OFF' '-DREPOSITORY_LOC:PATH=/opt/etc/sysrepo' '-DCMAKE_INSTALL_PREFIX:PATH=/opt' '-DGEN_PYTHON_VERSION=3' '-DPYTHON_MODULE_PATH:PATH=/opt/lib/python3.7/site-packages' '-DBUILD_EXAMPLES=0' '-DBUILD_CPP_EXAMPLES=0' .. 14:55:29 -- The C compiler identification is GNU 9.3.0 14:55:29 -- The CXX compiler identification is GNU 9.3.0 14:55:29 -- Check for working C compiler: /usr/bin/cc 14:55:29 -- Check for working C compiler: /usr/bin/cc -- works 14:55:29 -- Detecting C compiler ABI info 14:55:29 -- Detecting C compiler ABI info - done 14:55:29 -- Detecting C compile features 14:55:29 -- Detecting C compile features - done 14:55:29 -- Check for working CXX compiler: /usr/bin/c++ 14:55:29 -- Check for working CXX compiler: /usr/bin/c++ -- works 14:55:29 -- Detecting CXX compiler ABI info 14:55:29 -- Detecting CXX compiler ABI info - done 14:55:29 -- Detecting CXX compile features 14:55:29 -- Detecting CXX compile features - done 14:55:29 -- Preparing systemwide build of sysrepo v. 0.7.8 14:55:29 -- sysrepo repository location: /opt/etc/sysrepo 14:55:29 -- Found ev: /usr/lib/libev.so 14:55:29 -- Found yang: /opt/lib64/libyang.so 14:55:29 -- Found protobuf-c: /usr/lib/libprotobuf-c.so 14:55:29 -- Could NOT find avl (missing: AVL_LIBRARY AVL_INCLUDE_DIR) 14:55:29 -- Found redblack: /opt/lib/libredblack.so 14:55:29 -- libredblack will be used for binary tree manipulations. 14:55:29 -- Looking for stdatomic.h 14:55:29 -- Looking for stdatomic.h - found 14:55:29 -- Looking for pthread_rwlockattr_setkind_np 14:55:29 -- Looking for pthread_rwlockattr_setkind_np - not found 14:55:29 -- Looking for getpeereid 14:55:29 -- Looking for getpeereid - not found 14:55:29 -- Looking for getpeerucred 14:55:29 -- Looking for getpeerucred - not found 14:55:29 -- Looking for include file ucred.h 14:55:29 -- Looking for include file ucred.h - not found 14:55:29 -- Looking for pthread_mutex_timedlock 14:55:30 -- Looking for pthread_mutex_timedlock - found 14:55:30 -- Looking for setfsuid 14:55:30 -- Looking for setfsuid - found 14:55:30 -- Looking for fsetxattr 14:55:30 -- Looking for fsetxattr - found 14:55:30 -- Looking for mkstemps 14:55:30 -- Looking for mkstemps - found 14:55:30 -- Performing Test HAVE_STAT_ST_MTIM 14:55:30 -- Performing Test HAVE_STAT_ST_MTIM - Success 14:55:30 -- Looking for F_OFD_SETLKW 14:55:30 -- Looking for F_OFD_SETLKW - found 14:55:30 -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 14:55:30 -- Found SWIG: /usr/bin/swig (found suitable version "3.0.12", minimum required is "3.0.12") 14:55:30 -- Python version 3 was selected 14:55:30 -- Found PythonLibs: /usr/local/lib/libpython3.7m.so (found suitable version "3.7.7", minimum required is "3") 14:55:30 -- Found PythonInterp: /usr/local/bin/python3.7 (found version "3.7.7") 14:55:30 -- Found SWIG: /usr/bin/swig (found suitable version "3.0.12", minimum required is "3.0.5") 14:55:30 -- Configuring done 14:55:30 -- Generating done 14:55:30 -- Build files have been written to: /usr/src/sysrepo/build 14:55:30 + make -j2 14:55:30 [ 1%] Running C protocol buffer compiler on /usr/src/sysrepo/src/sysrepo.proto 14:55:30 Scanning dependencies of target sysrepo_swig_compilation 14:55:30 [ 3%] Swig compile sysrepo.i for python 14:55:30 Scanning dependencies of target COMMON 14:55:30 [ 5%] Building C object src/CMakeFiles/COMMON.dir/common/sysrepo.pb-c.c.o 14:55:31 [ 7%] Building C object src/CMakeFiles/COMMON.dir/common/sr_common.c.o 14:55:31 [ 9%] Building C object src/CMakeFiles/COMMON.dir/common/sr_utils.c.o 14:55:32 [ 9%] Built target sysrepo_swig_compilation 14:55:32 [ 11%] Building C object src/CMakeFiles/COMMON.dir/common/sr_data_structs.c.o 14:55:32 [ 13%] Building C object src/CMakeFiles/COMMON.dir/common/sr_logger.c.o 14:55:32 [ 15%] Building C object src/CMakeFiles/COMMON.dir/common/sr_protobuf.c.o 14:55:32 [ 17%] Building C object src/CMakeFiles/COMMON.dir/common/sr_mem_mgmt.c.o 14:55:32 [ 19%] Building C object src/CMakeFiles/COMMON.dir/utils/plugins.c.o 14:55:32 [ 21%] Building C object src/CMakeFiles/COMMON.dir/utils/trees.c.o 14:55:33 [ 23%] Building C object src/CMakeFiles/COMMON.dir/utils/values.c.o 14:55:33 [ 25%] Building C object src/CMakeFiles/COMMON.dir/utils/xpath.c.o 14:55:33 [ 25%] Built target COMMON 14:55:33 Scanning dependencies of target SR_SRC 14:55:33 Scanning dependencies of target SR_ENGINE 14:55:33 [ 27%] Building C object src/CMakeFiles/SR_SRC.dir/clientlib/client_library.c.o 14:55:33 [ 29%] Building C object src/CMakeFiles/SR_ENGINE.dir/access_control.c.o 14:55:33 [ 31%] Building C object src/CMakeFiles/SR_ENGINE.dir/connection_manager.c.o 14:55:34 [ 33%] Building C object src/CMakeFiles/SR_ENGINE.dir/cm_session_manager.c.o 14:55:34 [ 35%] Building C object src/CMakeFiles/SR_ENGINE.dir/request_processor.c.o 14:55:34 [ 37%] Building C object src/CMakeFiles/SR_SRC.dir/clientlib/cl_subscription_manager.c.o 14:55:35 [ 39%] Building C object src/CMakeFiles/SR_SRC.dir/clientlib/cl_common.c.o 14:55:35 [ 41%] Building C object src/CMakeFiles/SR_SRC.dir/clientlib/cl_trees.c.o 14:55:35 [ 41%] Built target SR_SRC 14:55:35 [ 43%] Building C object src/CMakeFiles/SR_ENGINE.dir/rp_dt_xpath.c.o 14:55:35 [ 45%] Building C object src/CMakeFiles/SR_ENGINE.dir/rp_dt_lookup.c.o 14:55:36 [ 47%] Building C object src/CMakeFiles/SR_ENGINE.dir/rp_dt_get.c.o 14:55:36 [ 49%] Building C object src/CMakeFiles/SR_ENGINE.dir/rp_dt_edit.c.o 14:55:36 [ 50%] Building C object src/CMakeFiles/SR_ENGINE.dir/rp_dt_filter.c.o 14:55:36 [ 52%] Building C object src/CMakeFiles/SR_ENGINE.dir/data_manager.c.o 14:55:36 [ 54%] Building C object src/CMakeFiles/SR_ENGINE.dir/notification_processor.c.o 14:55:37 [ 56%] Building C object src/CMakeFiles/SR_ENGINE.dir/persistence_manager.c.o 14:55:38 [ 58%] Building C object src/CMakeFiles/SR_ENGINE.dir/module_dependencies.c.o 14:55:39 [ 60%] Building C object src/CMakeFiles/SR_ENGINE.dir/nacm.c.o 14:55:39 [ 60%] Built target SR_ENGINE 14:55:39 Scanning dependencies of target sysrepo 14:55:39 Scanning dependencies of target sysrepo_a 14:55:39 [ 62%] Linking C static library libsysrepo.a 14:55:39 [ 64%] Linking C shared library libsysrepo.so 14:55:39 [ 64%] Built target sysrepo_a 14:55:39 [ 64%] Built target sysrepo 14:55:39 Scanning dependencies of target sysrepod 14:55:39 Scanning dependencies of target sysrepoctl 14:55:39 [ 66%] Building C object src/CMakeFiles/sysrepod.dir/executables/sysrepod.c.o 14:55:39 [ 68%] Building C object src/CMakeFiles/sysrepoctl.dir/executables/sysrepoctl.c.o 14:55:39 [ 70%] Linking C executable sysrepod 14:55:39 [ 70%] Built target sysrepod 14:55:39 Scanning dependencies of target sysrepo-plugind 14:55:40 [ 72%] Building C object src/CMakeFiles/sysrepo-plugind.dir/executables/sysrepo-plugind.c.o 14:55:40 [ 74%] Linking C executable sysrepo-plugind 14:55:40 [ 74%] Built target sysrepo-plugind 14:55:40 Scanning dependencies of target sysrepocfg 14:55:40 [ 76%] Building C object src/CMakeFiles/sysrepocfg.dir/executables/sysrepocfg.c.o 14:55:40 [ 78%] Linking C executable sysrepoctl 14:55:40 [ 78%] Built target sysrepoctl 14:55:40 Scanning dependencies of target Sysrepo-cpp 14:55:40 [ 80%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Sysrepo.cpp.o 14:55:40 [ 82%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Connection.cpp.o 14:55:40 [ 84%] Linking C executable sysrepocfg 14:55:40 [ 84%] Built target sysrepocfg 14:55:40 [ 86%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Session.cpp.o 14:55:41 [ 88%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Struct.cpp.o 14:55:42 [ 90%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Xpath.cpp.o 14:55:42 [ 92%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Tree.cpp.o 14:55:42 [ 94%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Internal.cpp.o 14:55:43 [ 96%] Linking CXX shared library libSysrepo-cpp.so 14:55:43 [ 96%] Built target Sysrepo-cpp 14:55:43 Scanning dependencies of target _sysrepo 14:55:43 [ 98%] Building CXX object swig/python/CMakeFiles/_sysrepo.dir/sysrepoPYTHON_wrap.cxx.o 14:55:59 [100%] Linking CXX shared module _sysrepo.so 14:55:59 [100%] Built target _sysrepo 14:55:59 + make install 14:55:59 [ 23%] Built target COMMON 14:55:59 [ 50%] Built target SR_ENGINE 14:55:59 [ 58%] Built target SR_SRC 14:55:59 [ 60%] Built target sysrepo 14:55:59 [ 62%] Built target sysrepo_a 14:55:59 [ 66%] Built target sysrepoctl 14:55:59 [ 70%] Built target sysrepod 14:55:59 [ 74%] Built target sysrepo-plugind 14:55:59 [ 78%] Built target sysrepocfg 14:55:59 [ 94%] Built target Sysrepo-cpp 14:55:59 [ 96%] Built target sysrepo_swig_compilation 14:55:59 [100%] Built target _sysrepo 14:55:59 Install the project... 14:55:59 -- Install configuration: "Release" 14:55:59 -- Installing: /opt/etc/sysrepo 14:55:59 -- Installing: /opt/etc/sysrepo/yang/ 14:55:59 -- Installing: /opt/etc/sysrepo/data/ 14:55:59 -- Installing: /opt/etc/sysrepo/data/internal/ 14:55:59 -- Installing: /var/run/sysrepo-subscriptions 14:55:59 -- Installing: /opt/lib64/sysrepo/plugins 14:55:59 -- Installing: /opt/etc/sysrepo/yang/internal/sysrepo-persistent-data.yang 14:55:59 -- Installing: /opt/etc/sysrepo/yang/internal/sysrepo-module-dependencies.yang 14:55:59 -- Installing: /opt/etc/sysrepo/yang/internal/sysrepo-notification-store.yang 14:55:59 -- Installing: /opt/lib64/pkgconfig/libsysrepo.pc 14:55:59 -- Installing: /opt/share/man/man1/sysrepoctl.1 14:55:59 -- Installing: /opt/share/man/man1/sysrepocfg.1 14:55:59 -- Exec: /usr/src/sysrepo/build/src/sysrepoctl --install --yang=/usr/src/sysrepo/yang/ietf-netconf-notifications.yang --permissions=666 14:55:59 -- Exec: /usr/src/sysrepo/build/src/sysrepoctl --install --yang=/usr/src/sysrepo/yang/nc-notifications.yang --permissions=666 14:55:59 -- Exec: /usr/src/sysrepo/build/src/sysrepoctl --install --yang=/usr/src/sysrepo/yang/notifications.yang --permissions=666 14:55:59 -- Installing: /opt/lib64/libsysrepo.so.0.7.8 14:55:59 -- Installing: /opt/lib64/libsysrepo.so.0.7 14:55:59 -- Set runtime path of "/opt/lib64/libsysrepo.so.0.7.8" to "" 14:55:59 -- Installing: /opt/lib64/libsysrepo.so 14:55:59 -- Installing: /opt/lib64/libsysrepo.a 14:55:59 -- Installing: /opt/bin/sysrepod 14:55:59 -- Set runtime path of "/opt/bin/sysrepod" to "" 14:55:59 -- Installing: /opt/bin/sysrepo-plugind 14:55:59 -- Set runtime path of "/opt/bin/sysrepo-plugind" to "" 14:55:59 -- Installing: /opt/bin/sysrepoctl 14:55:59 -- Set runtime path of "/opt/bin/sysrepoctl" to "" 14:55:59 -- Installing: /opt/bin/sysrepocfg 14:55:59 -- Set runtime path of "/opt/bin/sysrepocfg" to "" 14:55:59 -- Up-to-date: /opt/include 14:55:59 -- Installing: /opt/include/sysrepo 14:55:59 -- Installing: /opt/include/sysrepo/values.h 14:55:59 -- Installing: /opt/include/sysrepo/trees.h 14:55:59 -- Installing: /opt/include/sysrepo/plugins.h 14:55:59 -- Installing: /opt/include/sysrepo/xpath.h 14:55:59 -- Installing: /opt/include/sysrepo.h 14:55:59 -- Installing: /opt/lib64/libSysrepo-cpp.so.0.7.8 14:55:59 -- Installing: /opt/lib64/libSysrepo-cpp.so.0.7 14:55:59 -- Set runtime path of "/opt/lib64/libSysrepo-cpp.so.0.7.8" to "" 14:55:59 -- Installing: /opt/lib64/libSysrepo-cpp.so 14:55:59 -- Installing: /opt/include/sysrepo-cpp/Sysrepo.hpp 14:55:59 -- Installing: /opt/include/sysrepo-cpp/Connection.hpp 14:55:59 -- Installing: /opt/include/sysrepo-cpp/Session.hpp 14:55:59 -- Installing: /opt/include/sysrepo-cpp/Struct.hpp 14:55:59 -- Installing: /opt/include/sysrepo-cpp/Xpath.hpp 14:55:59 -- Installing: /opt/include/sysrepo-cpp/Tree.hpp 14:55:59 -- Installing: /opt/include/sysrepo-cpp/Internal.hpp 14:55:59 -- Installing: /opt/lib64/pkgconfig/libSysrepo-cpp.pc 14:55:59 -- Installing: /opt/lib/python3.7/site-packages/_sysrepo.so 14:55:59 -- Installing: /opt/lib/python3.7/site-packages/sysrepo.py 14:56:00 Removing intermediate container 34193bd5b27b 14:56:00 ---> b7427e1e3b1f 14:56:00 Step 18/47 : COPY patches/libnetconf2/ ./patches/libnetconf2/ 14:56:00 ---> cbac5e0f453d 14:56:00 Step 19/47 : RUN set -eux && git clone --branch $libnetconf2_version --depth 1 https://github.com/CESNET/libnetconf2.git && cd libnetconf2 && for p in ../patches/libnetconf2/*.patch; do patch -p1 -i $p; done && mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE:String="Release" -DENABLE_BUILD_TESTS=OFF -DCMAKE_INSTALL_PREFIX:PATH=/opt -DENABLE_PYTHON=OFF .. && make && make install 14:56:00 ---> Running in 0433f1a0f9c6 14:56:01 + git clone --branch v0.12-r2 --depth 1 https://github.com/CESNET/libnetconf2.git 14:56:01 Cloning into 'libnetconf2'... 14:56:01 + cd libnetconf2 14:56:01 + patch -p1 -i ../patches/libnetconf2/01-configurable-PYTHON_MODULE_PATH.patch 14:56:01 patching file python/CMakeLists.txt 14:56:01 + patch -p1 -i ../patches/libnetconf2/02-fix-missing-include-dir.patch 14:56:01 patching file python/setup.py.in 14:56:01 + patch -p1 -i ../patches/libnetconf2/03-fix-missing-pthread_rwlockattr_setkind_np.patch 14:56:01 patching file src/session_server.c 14:56:01 + patch -p1 -i ../patches/libnetconf2/04-io-log.patch 14:56:01 patching file src/io.c 14:56:01 + mkdir build 14:56:01 + cd build 14:56:01 + cmake '-DCMAKE_BUILD_TYPE:String=Release' '-DENABLE_BUILD_TESTS=OFF' '-DCMAKE_INSTALL_PREFIX:PATH=/opt' '-DENABLE_PYTHON=OFF' .. 14:56:01 -- The C compiler identification is GNU 9.3.0 14:56:01 -- Check for working C compiler: /usr/bin/cc 14:56:01 -- Check for working C compiler: /usr/bin/cc -- works 14:56:01 -- Detecting C compiler ABI info 14:56:01 -- Detecting C compiler ABI info - done 14:56:01 -- Detecting C compile features 14:56:01 -- Detecting C compile features - done 14:56:01 CMake Warning at CMakeLists.txt:98 (message): 14:56:01 Missing tools (devscripts, debhelper package) for building deb package. 14:56:01 14:56:01 You won't be able to generate deb package from source code. 14:56:01 14:56:01 Compiling libnetconf2 should still works fine. 14:56:01 14:56:01 14:56:01 CMake Warning at CMakeLists.txt:109 (message): 14:56:01 Missing tools (rpm package) for building rpm package. 14:56:01 14:56:01 You won't be able to generate rpm package from source code. 14:56:01 14:56:01 Compiling libnetconf2 should still works fine. 14:56:01 14:56:01 14:56:01 -- Looking for pthread.h 14:56:01 -- Looking for pthread.h - found 14:56:01 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 14:56:02 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 14:56:02 -- Found Threads: TRUE 14:56:02 -- Looking for stdatomic.h 14:56:02 CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFile.cmake:80 (message): 14:56:02 Policy CMP0075 is not set: Include file check macros honor 14:56:02 CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy 14:56:02 details. Use the cmake_policy command to set the policy and suppress this 14:56:02 warning. 14:56:02 14:56:02 CMAKE_REQUIRED_LIBRARIES is set to: 14:56:02 14:56:02 pthread 14:56:02 14:56:02 For compatibility with CMake 3.11 and below this check is ignoring it. 14:56:02 Call Stack (most recent call first): 14:56:02 CMakeLists.txt:177 (check_include_file) 14:56:02 This warning is for project developers. Use -Wno-dev to suppress it. 14:56:02 14:56:02 -- Looking for stdatomic.h - found 14:56:02 -- Looking for pthread_mutex_timedlock 14:56:02 -- Looking for pthread_mutex_timedlock - found 14:56:02 -- Found OpenSSL: /usr/lib/libcrypto.so (found version "1.1.1l") 14:56:02 -- Found LibSSH: /usr/lib/ (Required is at least version "0.7.0") 14:56:02 -- Performing Test HAVE_LIBSSH_OPTIONS_PUBLICKEY_ACCEPTED_TYPES 14:56:02 -- Performing Test HAVE_LIBSSH_OPTIONS_PUBLICKEY_ACCEPTED_TYPES - Success 14:56:02 -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 14:56:02 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") 14:56:02 CMake Warning at CMakeLists.txt:267 (message): 14:56:02 pkg-config will not detect the new package after installation, adjust 14:56:02 PKG_CONFIG_PATH using "export 14:56:02 PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:lib64/pkgconfig". 14:56:02 14:56:02 14:56:02 -- Configuring done 14:56:02 -- Generating done 14:56:02 -- Build files have been written to: /usr/src/libnetconf2/build 14:56:02 + make 14:56:02 Scanning dependencies of target netconf2 14:56:02 [ 7%] Building C object CMakeFiles/netconf2.dir/src/io.c.o 14:56:02 [ 15%] Building C object CMakeFiles/netconf2.dir/src/log.c.o 14:56:02 [ 23%] Building C object CMakeFiles/netconf2.dir/src/messages_client.c.o 14:56:03 [ 30%] Building C object CMakeFiles/netconf2.dir/src/messages_server.c.o 14:56:03 [ 38%] Building C object CMakeFiles/netconf2.dir/src/session.c.o 14:56:03 /usr/src/libnetconf2/src/session.c:1368:1: warning: 'nc_ssh_destroy' defined but not used [-Wunused-function] 14:56:03 1368 | nc_ssh_destroy(void) 14:56:03 | ^~~~~~~~~~~~~~ 14:56:03 /usr/src/libnetconf2/src/session.c:1361:1: warning: 'nc_ssh_init' defined but not used [-Wunused-function] 14:56:03 1361 | nc_ssh_init(void) 14:56:03 | ^~~~~~~~~~~ 14:56:04 [ 46%] Building C object CMakeFiles/netconf2.dir/src/session_client.c.o 14:56:04 [ 53%] Building C object CMakeFiles/netconf2.dir/src/session_server.c.o 14:56:05 [ 61%] Building C object CMakeFiles/netconf2.dir/src/time.c.o 14:56:05 [ 69%] Building C object CMakeFiles/netconf2.dir/src/session_client_ssh.c.o 14:56:05 /usr/src/libnetconf2/src/session_client_ssh.c: In function 'sshauth_hostkey_check': 14:56:05 /usr/src/libnetconf2/src/session_client_ssh.c:284:5: warning: 'ssh_is_server_known' is deprecated [-Wdeprecated-declarations] 14:56:05 284 | state = ssh_is_server_known(session); 14:56:05 | ^~~~~ 14:56:05 In file included from /usr/src/libnetconf2/src/session_client_ssh.c:40: 14:56:05 /usr/include/libssh/libssh.h:561:31: note: declared here 14:56:05 561 | SSH_DEPRECATED LIBSSH_API int ssh_is_server_known(ssh_session session); 14:56:05 | ^~~~~~~~~~~~~~~~~~~ 14:56:05 /usr/src/libnetconf2/src/session_client_ssh.c:286:5: warning: 'ssh_get_publickey' is deprecated [-Wdeprecated-declarations] 14:56:05 286 | ret = ssh_get_publickey(session, &srv_pubkey); 14:56:05 | ^~~ 14:56:05 In file included from /usr/src/libnetconf2/src/session_client_ssh.c:40: 14:56:05 /usr/include/libssh/libssh.h:558:31: note: declared here 14:56:05 558 | SSH_DEPRECATED LIBSSH_API int ssh_get_publickey(ssh_session session, ssh_key *key); 14:56:05 | ^~~~~~~~~~~~~~~~~ 14:56:05 /usr/src/libnetconf2/src/session_client_ssh.c:388:17: warning: 'ssh_write_knownhost' is deprecated [-Wdeprecated-declarations] 14:56:05 388 | ret = ssh_write_knownhost(session); 14:56:05 | ^~~ 14:56:05 In file included from /usr/src/libnetconf2/src/session_client_ssh.c:40: 14:56:05 /usr/include/libssh/libssh.h:559:31: note: declared here 14:56:05 559 | SSH_DEPRECATED LIBSSH_API int ssh_write_knownhost(ssh_session session); 14:56:05 | ^~~~~~~~~~~~~~~~~~~ 14:56:06 [ 76%] Building C object CMakeFiles/netconf2.dir/src/session_server_ssh.c.o 14:56:06 [ 84%] Building C object CMakeFiles/netconf2.dir/src/session_client_tls.c.o 14:56:07 [ 92%] Building C object CMakeFiles/netconf2.dir/src/session_server_tls.c.o 14:56:07 [100%] Linking C shared library libnetconf2.so 14:56:07 [100%] Built target netconf2 14:56:07 + make install 14:56:07 [100%] Built target netconf2 14:56:07 Install the project... 14:56:07 -- Install configuration: "Release" 14:56:07 -- Installing: /opt/lib64/libnetconf2.so.0.12.55 14:56:07 -- Installing: /opt/lib64/libnetconf2.so.0.12 14:56:07 -- Set runtime path of "/opt/lib64/libnetconf2.so.0.12.55" to "" 14:56:07 -- Installing: /opt/lib64/libnetconf2.so 14:56:07 -- Installing: /opt/include/nc_client.h 14:56:07 -- Installing: /opt/include/nc_server.h 14:56:07 -- Installing: /opt/include/libnetconf2/log.h 14:56:07 -- Installing: /opt/include/libnetconf2/netconf.h 14:56:07 -- Installing: /opt/include/libnetconf2/session.h 14:56:07 -- Installing: /opt/include/libnetconf2/messages_client.h 14:56:07 -- Installing: /opt/include/libnetconf2/messages_server.h 14:56:07 -- Installing: /opt/include/libnetconf2/session_client.h 14:56:07 -- Installing: /opt/include/libnetconf2/session_client_ch.h 14:56:07 -- Installing: /opt/include/libnetconf2/session_server.h 14:56:07 -- Installing: /opt/include/libnetconf2/session_server_ch.h 14:56:07 -- Installing: /opt/share/libnetconf2/ietf-inet-types.yin 14:56:07 -- Installing: /opt/share/libnetconf2/ietf-netconf-acm.yin 14:56:07 -- Installing: /opt/share/libnetconf2/ietf-netconf-monitoring.yin 14:56:07 -- Installing: /opt/share/libnetconf2/ietf-netconf-notifications.yin 14:56:07 -- Installing: /opt/share/libnetconf2/ietf-netconf-with-defaults.yin 14:56:07 -- Installing: /opt/share/libnetconf2/ietf-netconf.yin 14:56:07 -- Installing: /opt/share/libnetconf2/nc-notifications.yin 14:56:07 -- Installing: /opt/share/libnetconf2/notifications.yin 14:56:07 -- Installing: /opt/lib64/pkgconfig/libnetconf2.pc 14:56:08 Removing intermediate container 0433f1a0f9c6 14:56:08 ---> 7576315a32c0 14:56:08 Step 20/47 : COPY patches/Netopeer2/ ./patches/Netopeer2/ 14:56:08 ---> 576eddeb8b93 14:56:08 Step 21/47 : RUN set -eux && git clone --branch $netopeer2_version --depth 1 https://github.com/CESNET/Netopeer2.git && cd Netopeer2 && for p in ../patches/Netopeer2/*.patch; do patch -p1 -i $p; done && cd keystored && mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE:String="Release" -DCMAKE_INSTALL_PREFIX:PATH=/opt -DMODEL_INSTALL=ON .. && make -j2 && make install 14:56:08 ---> Running in 869f60d5ea11 14:56:08 + git clone --branch v0.7-r2 --depth 1 https://github.com/CESNET/Netopeer2.git 14:56:08 Cloning into 'Netopeer2'... 14:56:11 + cd Netopeer2 14:56:11 + patch -p1 -i ../patches/Netopeer2/01-fix-grep-count.patch 14:56:11 patching file keystored/scripts/model-install.sh 14:56:11 patching file server/scripts/model-install.sh.in 14:56:11 + patch -p1 -i ../patches/Netopeer2/02-zlog.patch 14:56:11 patching file server/CMakeLists.txt 14:56:11 patching file server/log.c 14:56:11 patching file server/main.c 14:56:11 + cd keystored 14:56:11 + mkdir build 14:56:11 + cd build 14:56:11 + cmake '-DCMAKE_BUILD_TYPE:String=Release' '-DCMAKE_INSTALL_PREFIX:PATH=/opt' '-DMODEL_INSTALL=ON' .. 14:56:11 -- The C compiler identification is GNU 9.3.0 14:56:11 -- Check for working C compiler: /usr/bin/cc 14:56:11 -- Check for working C compiler: /usr/bin/cc -- works 14:56:11 -- Detecting C compiler ABI info 14:56:11 -- Detecting C compiler ABI info - done 14:56:11 -- Detecting C compile features 14:56:11 -- Detecting C compile features - done 14:56:11 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") 14:56:11 CMake Warning at CMakeLists.txt:58 (message): 14:56:11 keystored pkg-config file copied into a directory not searched by 14:56:11 pkg-config. 14:56:11 14:56:11 14:56:11 CMake Warning at CMakeLists.txt:59 (message): 14:56:11 For netopeer2-server configuration to work, pkg-config search path must 14:56:11 include "/opt/lib64/pkgconfig" or keystored keys directory will have to be 14:56:11 set manually to "/opt/etc/keystored/keys". 14:56:11 14:56:11 14:56:11 -- Found sysrepo: /opt/lib64/libsysrepo.so 14:56:11 -- Configuring done 14:56:11 -- Generating done 14:56:11 -- Build files have been written to: /usr/src/Netopeer2/keystored/build 14:56:11 + make -j2 14:56:11 Scanning dependencies of target keystored 14:56:11 [ 50%] Building C object CMakeFiles/keystored.dir/keystored.c.o 14:56:11 [100%] Linking C shared library libkeystored.so 14:56:11 [100%] Built target keystored 14:56:11 + make install 14:56:11 [100%] Built target keystored 14:56:11 Install the project... 14:56:11 -- Install configuration: "Release" 14:56:11 -- Installing: /opt/lib64/pkgconfig/keystored.pc 14:56:11 -- Installing: /opt/etc/keystored/keys 14:56:11 - Installing module ietf-x509-cert-to-name... 14:56:11 Installing a new module from file '/usr/src/Netopeer2/keystored/scripts/../../modules/ietf-x509-cert-to-name.yang'... 14:56:11 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-x509-cert-to-name@2014-12-10.yang'... 14:56:11 Skipping installation of data files for module 'ietf-x509-cert-to-name'... 14:56:11 Notifying sysrepo about the change... 14:56:11 Install operation completed successfully. 14:56:11 - Installing module ietf-keystore... 14:56:11 Installing a new module from file '/usr/src/Netopeer2/keystored/scripts/../../modules/ietf-keystore.yang'... 14:56:11 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-keystore@2016-10-31.yang'... 14:56:11 Installing data files for module 'ietf-keystore'... 14:56:11 Notifying sysrepo about the change... 14:56:11 Install operation completed successfully. 14:56:11 - SSH hostkey not found, generating a new one... 14:56:12 - Importing ietf-keystore stock key configuration... 14:56:12 The new configuration was successfully applied. 14:56:12 -- Installing: /opt/lib64/sysrepo/plugins/libkeystored.so 14:56:12 -- Set runtime path of "/opt/lib64/sysrepo/plugins/libkeystored.so" to "" 14:56:12 Removing intermediate container 869f60d5ea11 14:56:12 ---> 3073a89da633 14:56:12 Step 22/47 : RUN set -eux && cd Netopeer2/server && mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE:String="Release" -DCMAKE_INSTALL_PREFIX:PATH=/opt .. && make -j2 && make install 14:56:12 ---> Running in 3d47958f5281 14:56:13 + cd Netopeer2/server 14:56:13 + mkdir build 14:56:13 + cd build 14:56:13 + cmake '-DCMAKE_BUILD_TYPE:String=Release' '-DCMAKE_INSTALL_PREFIX:PATH=/opt' .. 14:56:13 -- The C compiler identification is GNU 9.3.0 14:56:13 -- Check for working C compiler: /usr/bin/cc 14:56:13 -- Check for working C compiler: /usr/bin/cc -- works 14:56:13 -- Detecting C compiler ABI info 14:56:13 -- Detecting C compiler ABI info - done 14:56:13 -- Detecting C compile features 14:56:13 -- Detecting C compile features - done 14:56:13 -- Found CURL: /usr/lib/libcurl.so (found version "7.79.1") 14:56:13 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") 14:56:13 -- keystored keys directory is "/opt/etc/keystored/keys". 14:56:13 -- Found libcurl 7.79.1 14:56:13 -- Enabling URL capability 14:56:13 -- libnetconf2 was compiled with support of up to 6 threads 14:56:13 -- Looking for pthread.h 14:56:13 -- Looking for pthread.h - found 14:56:13 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 14:56:13 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 14:56:13 -- Found Threads: TRUE 14:56:13 -- Looking for pthread_rwlockattr_setkind_np 14:56:13 -- Looking for pthread_rwlockattr_setkind_np - not found 14:56:13 -- Looking for stdatomic.h 14:56:13 -- Looking for stdatomic.h - found 14:56:13 -- Looking for NC_ENABLED_SSH 14:56:14 -- Looking for NC_ENABLED_SSH - found 14:56:14 -- Looking for NC_ENABLED_TLS 14:56:14 -- Looking for NC_ENABLED_TLS - found 14:56:14 -- Found sysrepo: /opt/lib64/libsysrepo.so 14:56:14 -- Configuring done 14:56:14 -- Generating done 14:56:14 -- Build files have been written to: /usr/src/Netopeer2/server/build 14:56:14 + make -j2 14:56:14 Scanning dependencies of target serverobj 14:56:14 [ 5%] Building C object CMakeFiles/serverobj.dir/ietf_system.c.o 14:56:14 [ 11%] Building C object CMakeFiles/serverobj.dir/ietf_netconf_server.c.o 14:56:14 [ 16%] Building C object CMakeFiles/serverobj.dir/ietf_keystore.c.o 14:56:14 [ 22%] Building C object CMakeFiles/serverobj.dir/netconf_monitoring.c.o 14:56:14 [ 27%] Building C object CMakeFiles/serverobj.dir/operations.c.o 14:56:15 [ 33%] Building C object CMakeFiles/serverobj.dir/op_get_config.c.o 14:56:15 [ 38%] Building C object CMakeFiles/serverobj.dir/op_editconfig.c.o 14:56:15 [ 44%] Building C object CMakeFiles/serverobj.dir/op_copyconfig.c.o 14:56:15 /usr/src/Netopeer2/server/op_copyconfig.c: In function 'op_copyconfig': 14:56:15 /usr/src/Netopeer2/server/op_copyconfig.c:477:13: warning: 'ly_wd' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:56:15 477 | if (op_url_export(target_url, LYP_FORMAT | LYP_WITHSIBLINGS | opcopy_wd_nc2ly(nc_wd), root, &ereply) == 0) { 14:56:15 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:56:15 [ 50%] Building C object CMakeFiles/serverobj.dir/op_deleteconfig.c.o 14:56:15 [ 55%] Building C object CMakeFiles/serverobj.dir/op_candidate.c.o 14:56:15 [ 61%] Building C object CMakeFiles/serverobj.dir/op_validate.c.o 14:56:15 [ 66%] Building C object CMakeFiles/serverobj.dir/op_un_lock.c.o 14:56:15 [ 72%] Building C object CMakeFiles/serverobj.dir/op_generic.c.o 14:56:16 [ 77%] Building C object CMakeFiles/serverobj.dir/op_notifications.c.o 14:56:16 [ 83%] Building C object CMakeFiles/serverobj.dir/op_kill.c.o 14:56:16 [ 88%] Building C object CMakeFiles/serverobj.dir/log.c.o 14:56:16 [ 88%] Built target serverobj 14:56:16 Scanning dependencies of target netopeer2-server 14:56:16 [ 94%] Building C object CMakeFiles/netopeer2-server.dir/main.c.o 14:56:16 [100%] Linking C executable netopeer2-server 14:56:17 [100%] Built target netopeer2-server 14:56:17 + make install 14:56:17 [ 88%] Built target serverobj 14:56:17 [100%] Built target netopeer2-server 14:56:17 Install the project... 14:56:17 -- Install configuration: "Release" 14:56:17 -- Installing: /opt/bin/netopeer2-server 14:56:17 -- Set runtime path of "/opt/bin/netopeer2-server" to "" 14:56:17 - Installing module ietf-netconf... 14:56:17 Installing a new module from file '/usr/src/Netopeer2/server/../modules/ietf-netconf.yang'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf@2011-06-01.yang'... 14:56:17 Resolving dependency: 'ietf-netconf' imports 'ietf-netconf-acm'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf-acm@2018-02-14.yang'... 14:56:17 Installing data files for module 'ietf-netconf'... 14:56:17 Resolving dependency: 'ietf-netconf' imports 'ietf-netconf-acm'... 14:56:17 Skipping installation of data files for module 'ietf-netconf-acm'... 14:56:17 Notifying sysrepo about the change... 14:56:17 Install operation completed successfully. 14:56:17 - Enabling feature writable-running in ietf-netconf... 14:56:17 Enabling feature 'writable-running' in the module 'ietf-netconf'. 14:56:17 Operation completed successfully. 14:56:17 - Enabling feature candidate in ietf-netconf... 14:56:17 Enabling feature 'candidate' in the module 'ietf-netconf'. 14:56:17 Operation completed successfully. 14:56:17 - Enabling feature rollback-on-error in ietf-netconf... 14:56:17 Enabling feature 'rollback-on-error' in the module 'ietf-netconf'. 14:56:17 Operation completed successfully. 14:56:17 - Enabling feature validate in ietf-netconf... 14:56:17 Enabling feature 'validate' in the module 'ietf-netconf'. 14:56:17 Operation completed successfully. 14:56:17 - Enabling feature startup in ietf-netconf... 14:56:17 Enabling feature 'startup' in the module 'ietf-netconf'. 14:56:17 Operation completed successfully. 14:56:17 - Enabling feature xpath in ietf-netconf... 14:56:17 Enabling feature 'xpath' in the module 'ietf-netconf'. 14:56:17 Operation completed successfully. 14:56:17 - Enabling feature url in ietf-netconf... 14:56:17 Enabling feature 'url' in the module 'ietf-netconf'. 14:56:17 Operation completed successfully. 14:56:17 - Installing module ietf-netconf-with-defaults... 14:56:17 Installing a new module from file '/usr/src/Netopeer2/server/../modules/ietf-netconf-with-defaults.yang'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf-with-defaults@2011-06-01.yang'... 14:56:17 Resolving dependency: 'ietf-netconf-with-defaults' imports 'ietf-netconf'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf@2011-06-01.yang'... 14:56:17 Resolving dependency: 'ietf-netconf' imports 'ietf-netconf-acm'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf-acm@2018-02-14.yang'... 14:56:17 Skipping installation of data files for module 'ietf-netconf-with-defaults'... 14:56:17 Resolving dependency: 'ietf-netconf-with-defaults' imports 'ietf-netconf'... 14:56:17 Installing data files for module 'ietf-netconf'... 14:56:17 Resolving dependency: 'ietf-netconf' imports 'ietf-netconf-acm'... 14:56:17 Skipping installation of data files for module 'ietf-netconf-acm'... 14:56:17 Notifying sysrepo about the change... 14:56:17 Install operation completed successfully. 14:56:17 - Installing module ietf-netconf-monitoring... 14:56:17 Installing a new module from file '/usr/src/Netopeer2/server/../modules/ietf-netconf-monitoring.yang'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf-monitoring@2010-10-04.yang'... 14:56:17 Installing data files for module 'ietf-netconf-monitoring'... 14:56:17 Notifying sysrepo about the change... 14:56:17 Install operation completed successfully. 14:56:17 - Module notifications already installed. 14:56:17 - Module nc-notifications already installed. 14:56:17 - Module ietf-netconf-notifications already installed. 14:56:17 - Installing module ietf-yang-library... 14:56:17 Installing a new module from file '/usr/src/Netopeer2/server/../modules/ietf-yang-library.yang'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-yang-library@2018-01-17.yang'... 14:56:17 Resolving dependency: 'ietf-yang-library' imports 'ietf-datastores'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-datastores@2017-08-17.yang'... 14:56:17 Installing data files for module 'ietf-yang-library'... 14:56:17 Resolving dependency: 'ietf-yang-library' imports 'ietf-datastores'... 14:56:17 Skipping installation of data files for module 'ietf-datastores'... 14:56:17 Notifying sysrepo about the change... 14:56:17 Install operation completed successfully. 14:56:17 - Installing module ietf-netconf-server... 14:56:17 Installing a new module from file '/usr/src/Netopeer2/server/../modules/ietf-netconf-server.yang'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf-server@2016-11-02.yang'... 14:56:17 Resolving dependency: 'ietf-netconf-server' imports 'ietf-x509-cert-to-name'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-x509-cert-to-name@2014-12-10.yang'... 14:56:17 Resolving dependency: 'ietf-netconf-server' imports 'ietf-ssh-server'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-ssh-server@2016-11-02.yang'... 14:56:17 Resolving dependency: 'ietf-ssh-server' imports 'ietf-keystore'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-keystore@2016-10-31.yang'... 14:56:17 Resolving dependency: 'ietf-netconf-server' imports 'ietf-tls-server'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-tls-server@2016-11-02.yang'... 14:56:17 Resolving dependency: 'ietf-tls-server' imports 'ietf-keystore'... 14:56:17 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-keystore@2016-10-31.yang'... 14:56:17 Installing data files for module 'ietf-netconf-server'... 14:56:17 Resolving dependency: 'ietf-netconf-server' imports 'ietf-x509-cert-to-name'... 14:56:17 Skipping installation of data files for module 'ietf-x509-cert-to-name'... 14:56:17 Resolving dependency: 'ietf-netconf-server' imports 'ietf-ssh-server'... 14:56:17 Skipping installation of data files for module 'ietf-ssh-server'... 14:56:17 Resolving dependency: 'ietf-ssh-server' imports 'ietf-keystore'... 14:56:17 Installing data files for module 'ietf-keystore'... 14:56:17 Resolving dependency: 'ietf-netconf-server' imports 'ietf-tls-server'... 14:56:17 Skipping installation of data files for module 'ietf-tls-server'... 14:56:17 Resolving dependency: 'ietf-tls-server' imports 'ietf-keystore'... 14:56:17 Installing data files for module 'ietf-keystore'... 14:56:17 Notifying sysrepo about the change... 14:56:17 Install operation completed successfully. 14:56:17 - Enabling feature listen in ietf-netconf-server... 14:56:17 Enabling feature 'listen' in the module 'ietf-netconf-server'. 14:56:17 Operation completed successfully. 14:56:17 - Enabling feature ssh-listen in ietf-netconf-server... 14:56:17 Enabling feature 'ssh-listen' in the module 'ietf-netconf-server'. 14:56:17 Operation completed successfully. 14:56:17 - Enabling feature tls-listen in ietf-netconf-server... 14:56:17 Enabling feature 'tls-listen' in the module 'ietf-netconf-server'. 14:56:17 Operation completed successfully. 14:56:17 - Enabling feature call-home in ietf-netconf-server... 14:56:17 Enabling feature 'call-home' in the module 'ietf-netconf-server'. 14:56:18 Operation completed successfully. 14:56:18 - Enabling feature ssh-call-home in ietf-netconf-server... 14:56:18 Enabling feature 'ssh-call-home' in the module 'ietf-netconf-server'. 14:56:18 Operation completed successfully. 14:56:18 - Enabling feature tls-call-home in ietf-netconf-server... 14:56:18 Enabling feature 'tls-call-home' in the module 'ietf-netconf-server'. 14:56:18 Operation completed successfully. 14:56:18 - Installing module ietf-system... 14:56:18 Installing a new module from file '/usr/src/Netopeer2/server/../modules/ietf-system.yang'... 14:56:18 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-system@2014-08-06.yang'... 14:56:18 Resolving dependency: 'ietf-system' imports 'ietf-netconf-acm'... 14:56:18 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf-acm@2018-02-14.yang'... 14:56:18 Resolving dependency: 'ietf-system' imports 'iana-crypt-hash'... 14:56:18 Installing the YANG file to '/opt/etc/sysrepo/yang/iana-crypt-hash@2014-08-06.yang'... 14:56:18 Installing data files for module 'ietf-system'... 14:56:18 Resolving dependency: 'ietf-system' imports 'ietf-netconf-acm'... 14:56:18 Skipping installation of data files for module 'ietf-netconf-acm'... 14:56:18 Resolving dependency: 'ietf-system' imports 'iana-crypt-hash'... 14:56:18 Skipping installation of data files for module 'iana-crypt-hash'... 14:56:18 Notifying sysrepo about the change... 14:56:18 Install operation completed successfully. 14:56:18 - Enabling feature authentication in ietf-system... 14:56:18 Enabling feature 'authentication' in the module 'ietf-system'. 14:56:18 Operation completed successfully. 14:56:18 - Enabling feature local-users in ietf-system... 14:56:18 Enabling feature 'local-users' in the module 'ietf-system'. 14:56:18 Operation completed successfully. 14:56:18 The new configuration was successfully applied. 14:56:18 Removing intermediate container 3d47958f5281 14:56:18 ---> 2f084f778118 14:56:18 Step 23/47 : FROM python:3.7.7-alpine3.11 as stage0 14:56:18 ---> e854017db514 14:56:18 Step 24/47 : RUN apk upgrade --no-cache --available 14:56:19 ---> Running in bb92955fad9a 14:56:19 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz 14:56:19 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz 14:56:19 Upgrading critical system libraries and apk-tools: 14:56:19 (1/1) Upgrading apk-tools (2.10.5-r0 -> 2.10.8-r0) 14:56:19 Executing busybox-1.31.1-r9.trigger 14:56:19 Continuing the upgrade transaction with new apk-tools: 14:56:19 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz 14:56:19 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz 14:56:19 (1/10) Upgrading musl (1.1.24-r2 -> 1.1.24-r3) 14:56:19 (2/10) Upgrading libcrypto1.1 (1.1.1g-r0 -> 1.1.1l-r0) 14:56:19 (3/10) Upgrading libssl1.1 (1.1.1g-r0 -> 1.1.1l-r0) 14:56:19 (4/10) Upgrading krb5-libs (1.17.1-r0 -> 1.17.2-r0) 14:56:19 (5/10) Upgrading zlib (1.2.11-r3 -> 1.2.11-r5) 14:56:19 (6/10) Upgrading busybox (1.31.1-r9 -> 1.31.1-r11) 14:56:19 Executing busybox-1.31.1-r11.post-upgrade 14:56:19 (7/10) Upgrading ca-certificates-cacert (20191127-r1 -> 20191127-r2) 14:56:19 (8/10) Upgrading ssl_client (1.31.1-r9 -> 1.31.1-r11) 14:56:19 (9/10) Upgrading ca-certificates (20191127-r1 -> 20191127-r2) 14:56:19 (10/10) Upgrading musl-utils (1.1.24-r2 -> 1.1.24-r3) 14:56:19 Executing busybox-1.31.1-r11.trigger 14:56:19 Executing ca-certificates-20191127-r2.trigger 14:56:20 OK: 11 MiB in 34 packages 14:56:20 Removing intermediate container bb92955fad9a 14:56:20 ---> f65d2e851ef2 14:56:20 Step 25/47 : FROM scratch 14:56:20 ---> 14:56:20 Step 26/47 : LABEL authors="eliezio.oliveira@est.tech" 14:56:20 ---> Running in 1333c19c4f4d 14:56:20 Removing intermediate container 1333c19c4f4d 14:56:20 ---> e8a45bd6e6b8 14:56:20 Step 27/47 : COPY --from=stage0 / / 14:56:22 ---> 1af00059d07e 14:56:22 Step 28/47 : RUN set -eux && apk add --no-cache coreutils libcurl libev libssh openssl pcre protobuf-c xmlstarlet 14:56:22 ---> Running in f31e3d3054bb 14:56:22 + apk add --no-cache coreutils libcurl libev libssh openssl pcre protobuf-c xmlstarlet 14:56:23 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz 14:56:23 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz 14:56:23 (1/19) Installing libacl (2.2.53-r0) 14:56:23 (2/19) Installing libattr (2.4.48-r0) 14:56:23 (3/19) Installing coreutils (8.31-r0) 14:56:23 (4/19) Installing nghttp2-libs (1.40.0-r1) 14:56:23 (5/19) Installing libcurl (7.79.1-r0) 14:56:23 (6/19) Installing libev (4.27-r0) 14:56:23 (7/19) Installing libssh (0.9.4-r1) 14:56:23 (8/19) Installing openssl (1.1.1l-r0) 14:56:23 (9/19) Installing pcre (8.43-r1) 14:56:23 (10/19) Installing libgcc (9.3.0-r0) 14:56:23 (11/19) Installing libstdc++ (9.3.0-r0) 14:56:23 (12/19) Installing libprotobuf (3.11.2-r1) 14:56:23 (13/19) Installing libprotoc (3.11.2-r1) 14:56:23 (14/19) Installing protobuf-c (1.3.2-r3) 14:56:23 (15/19) Installing libgpg-error (1.36-r2) 14:56:23 (16/19) Installing libgcrypt (1.8.8-r1) 14:56:23 (17/19) Installing libxml2 (2.9.12-r0) 14:56:23 (18/19) Installing libxslt (1.1.34-r0) 14:56:23 (19/19) Installing xmlstarlet (1.6.1-r0) 14:56:23 Executing busybox-1.31.1-r11.trigger 14:56:23 OK: 23 MiB in 53 packages 14:56:23 Removing intermediate container f31e3d3054bb 14:56:23 ---> 5667e8e8c78d 14:56:23 Step 29/47 : COPY --from=build /opt/ /opt/ 14:56:24 ---> 9214f90a4592 14:56:24 Step 30/47 : ENV LD_LIBRARY_PATH=/opt/lib:/opt/lib64 14:56:24 ---> Running in eb7969fe6272 14:56:24 Removing intermediate container eb7969fe6272 14:56:24 ---> 81d4c5ef5509 14:56:24 Step 31/47 : ENV PYTHONPATH=/opt/lib/python3.7/site-packages 14:56:24 ---> Running in 02f399d7dfd9 14:56:24 Removing intermediate container 02f399d7dfd9 14:56:24 ---> 63123bb0691e 14:56:24 Step 32/47 : COPY patches/supervisor/ /usr/src/patches/supervisor/ 14:56:24 ---> 01ed36b0edc1 14:56:24 Step 33/47 : RUN set -eux && pip install --no-cache-dir loguru supervisor==4.1.0 virtualenv && cd /usr/local/lib/python3.7/site-packages && for p in /usr/src/patches/supervisor/*.patch; do patch -p1 -i $p; done 14:56:24 ---> Running in 1bd518b7197b 14:56:25 + pip install --no-cache-dir loguru 'supervisor==4.1.0' virtualenv 14:56:26 Collecting loguru 14:56:26 Downloading loguru-0.7.3-py3-none-any.whl (61 kB) 14:56:26 Collecting supervisor==4.1.0 14:56:26 Downloading supervisor-4.1.0-py2.py3-none-any.whl (318 kB) 14:56:26 Collecting virtualenv 14:56:26 Downloading virtualenv-20.26.6-py3-none-any.whl (6.0 MB) 14:56:27 Collecting importlib-metadata>=6.6; python_version < "3.8" 14:56:27 Downloading importlib_metadata-6.7.0-py3-none-any.whl (22 kB) 14:56:27 Collecting platformdirs<5,>=3.9.1 14:56:27 Downloading platformdirs-4.0.0-py3-none-any.whl (17 kB) 14:56:27 Collecting filelock<4,>=3.12.2 14:56:27 Downloading filelock-3.12.2-py3-none-any.whl (10 kB) 14:56:27 Collecting distlib<1,>=0.3.7 14:56:27 Downloading distlib-0.4.0-py2.py3-none-any.whl (469 kB) 14:56:27 Collecting typing-extensions>=3.6.4; python_version < "3.8" 14:56:27 Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB) 14:56:27 Collecting zipp>=0.5 14:56:27 Downloading zipp-3.15.0-py3-none-any.whl (6.8 kB) 14:56:27 Installing collected packages: loguru, supervisor, typing-extensions, zipp, importlib-metadata, platformdirs, filelock, distlib, virtualenv 14:56:28 Successfully installed distlib-0.4.0 filelock-3.12.2 importlib-metadata-6.7.0 loguru-0.7.3 platformdirs-4.0.0 supervisor-4.1.0 typing-extensions-4.7.1 virtualenv-20.26.6 zipp-3.15.0 14:56:28 WARNING: You are using pip version 20.1.1; however, version 24.0 is available. 14:56:28 You should consider upgrading via the '/usr/local/bin/python -m pip install --upgrade pip' command. 14:56:28 + cd /usr/local/lib/python3.7/site-packages 14:56:28 + patch -p1 -i /usr/src/patches/supervisor/01-std-log-format.patch 14:56:28 patching file supervisor/loggers.py 14:56:28 patching file supervisor/options.py 14:56:29 Removing intermediate container 1bd518b7197b 14:56:29 ---> d240258ac53a 14:56:29 Step 34/47 : COPY config/ /config 14:56:29 ---> 22b53f6777d9 14:56:29 Step 35/47 : VOLUME /config 14:56:29 ---> Running in 433a3bf0ad3e 14:56:29 Removing intermediate container 433a3bf0ad3e 14:56:29 ---> 2bf62bee4fa0 14:56:29 Step 36/47 : COPY templates/ /templates 14:56:30 ---> bd7b056085b9 14:56:30 Step 37/47 : RUN adduser --system --disabled-password --gecos 'Netconf User' netconf 14:56:30 ---> Running in 5f36690df8f4 14:56:30 Removing intermediate container 5f36690df8f4 14:56:30 ---> 0c2da02c0049 14:56:30 Step 38/47 : HEALTHCHECK --interval=1s --start-period=2s --retries=10 CMD test -f /run/netopeer2-server.pid 14:56:31 ---> Running in 3d82a3a5ea33 14:56:31 Removing intermediate container 3d82a3a5ea33 14:56:31 ---> ac7e9e9490bc 14:56:31 Step 39/47 : EXPOSE 830 14:56:31 ---> Running in de9985b980a9 14:56:31 Removing intermediate container de9985b980a9 14:56:31 ---> d965f441de34 14:56:31 Step 40/47 : EXPOSE 6513 14:56:31 ---> Running in a996ce3e63a8 14:56:31 Removing intermediate container a996ce3e63a8 14:56:31 ---> 7564274b4226 14:56:31 Step 41/47 : COPY supervisord.conf /etc/supervisord.conf 14:56:31 ---> 8980b4532b98 14:56:31 Step 42/47 : RUN mkdir /etc/supervisord.d 14:56:31 ---> Running in b51265a6ac6d 14:56:32 Removing intermediate container b51265a6ac6d 14:56:32 ---> 56a5cc38d571 14:56:32 Step 43/47 : COPY zlog.conf /opt/etc/ 14:56:32 ---> 63bb673e68b5 14:56:32 Step 44/47 : ENV LOGURU_FORMAT="{time:YYYY-DD-MM HH:mm:ss.SSS} {level: <5} [{module}] {message}" 14:56:32 ---> Running in be191cc5be11 14:56:33 Removing intermediate container be191cc5be11 14:56:33 ---> c9e0183d4730 14:56:33 Step 45/47 : ENV LOGURU_COLORIZE=True 14:56:33 ---> Running in 32ca89e3e6f0 14:56:33 Removing intermediate container 32ca89e3e6f0 14:56:33 ---> 48feefa3d5dd 14:56:33 Step 46/47 : COPY entrypoint.sh common.sh configure-*.sh reconfigure-*.sh generic_subscriber.py /opt/bin/ 14:56:33 ---> 33a7d5480f5b 14:56:33 Step 47/47 : CMD /opt/bin/entrypoint.sh 14:56:33 ---> Running in bf716d400bb3 14:56:34 Removing intermediate container bf716d400bb3 14:56:34 ---> b80bb3cd22b8 14:56:34 Successfully built b80bb3cd22b8 14:56:34 Successfully tagged nexus3.onap.org:10003/onap/integration/simulators/netconf-pnp-simulator:2.8.6 14:56:34 ---> docker-build.sh ends 14:56:34 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins17050302302067454764.sh 14:56:34 + cd test/mocks/netconf-pnp-simulator/engine 14:56:34 + docker tag nexus3.onap.org:10003/onap/integration/simulators/netconf-pnp-simulator:2.8.6 netconf-pnp-simulator:latest 14:56:34 + tox 14:56:34 No handlers could be found for logger "tox_pyenv" 14:56:34 .tox create: /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/test/mocks/netconf-pnp-simulator/engine/.tox/.tox 14:56:37 .tox installdeps: tox-docker == 1.7.0, tox >= 3.26.0 14:56:45 py3 create: /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/test/mocks/netconf-pnp-simulator/engine/.tox/py3 14:56:45 No handlers could be found for logger "filelock" 14:56:46 py3 installdeps: pytest == 6.2.2, docker == 4.4.4, lxml == 4.6.2, ncclient == 0.6.9 14:56:58 py3 installed: attrs==22.2.0,bcrypt==4.0.1,certifi==2025.4.26,cffi==1.15.1,charset-normalizer==2.0.12,cryptography==40.0.2,docker==4.4.4,idna==3.10,importlib-metadata==4.8.3,iniconfig==1.1.1,lxml==4.6.2,ncclient==0.6.9,packaging==21.3,paramiko==3.5.1,pluggy==0.13.1,py==1.11.0,pycparser==2.21,PyNaCl==1.5.0,pyparsing==3.1.4,pytest==6.2.2,requests==2.27.1,six==1.17.0,toml==0.10.2,typing_extensions==4.1.1,urllib3==1.26.20,websocket-client==1.3.1,zipp==3.6.0 14:56:58 py3 docker: run 'netconf-pnp-simulator:latest' 14:56:59 py3 docker: health check: u'netconf-pnp-simulator:latest' 14:57:01 py3 run-test-pre: PYTHONHASHSEED='2189375765' 14:57:01 py3 run-test: commands[0] | pytest -v 14:57:01 ============================= test session starts ============================== 14:57:01 platform linux -- Python 3.6.9, pytest-6.2.2, py-1.11.0, pluggy-0.13.1 -- /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/test/mocks/netconf-pnp-simulator/engine/.tox/py3/bin/python 14:57:01 cachedir: .tox/py3/.pytest_cache 14:57:01 rootdir: /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/test/mocks/netconf-pnp-simulator/engine, configfile: tox.ini 14:57:01 collecting ... collected 20 items 14:57:01 14:57:02 test_basic_operations.py::TestBasicOperations::test_capabilities PASSED [ 5%] 14:57:02 test_basic_operations.py::TestBasicOperations::test_get PASSED [ 10%] 14:57:02 test_basic_operations.py::TestBasicOperations::test_get_config_startup PASSED [ 15%] 14:57:03 test_basic_operations.py::TestBasicOperations::test_get_config_running PASSED [ 20%] 14:57:03 test_basic_operations.py::TestBasicOperations::test_copy_config PASSED [ 25%] 14:57:03 test_basic_operations.py::TestBasicOperations::test_neg_filter PASSED [ 30%] 14:57:04 test_basic_operations.py::TestBasicOperations::test_lock PASSED [ 35%] 14:57:04 test_tls.py::TestTLS::test_tls_connect FAILED [ 40%] 14:57:09 test_tls.py::TestTLS::test_tls_reconfiguration[round #1] FAILED [ 45%] 14:57:14 test_tls.py::TestTLS::test_tls_reconfiguration[round #2] FAILED [ 50%] 14:57:19 test_tls.py::TestTLS::test_tls_reconfiguration[round #3] FAILED [ 55%] 14:57:24 test_tls.py::TestTLS::test_tls_reconfiguration[round #4] FAILED [ 60%] 14:57:29 test_tls.py::TestTLS::test_tls_reconfiguration[round #5] FAILED [ 65%] 14:57:34 test_tls.py::TestTLS::test_tls_reconfiguration[round #6] FAILED [ 70%] 14:57:34 test_turing_machine.py::TestTuringMachine::test_get PASSED [ 75%] 14:57:35 test_turing_machine.py::TestTuringMachine::test_get_config_startup PASSED [ 80%] 14:57:35 test_turing_machine.py::TestTuringMachine::test_get_config_running PASSED [ 85%] 14:57:36 test_turing_machine.py::TestTuringMachine::test_get_subtree_filter PASSED [ 90%] 14:57:36 test_turing_machine.py::TestTuringMachine::test_get_xpath_filter PASSED [ 95%] 14:57:37 test_turing_machine.py::TestTuringMachine::test_edit_config PASSED [100%] 14:57:37 14:57:37 =================================== FAILURES =================================== 14:57:37 ___________________________ TestTLS.test_tls_connect ___________________________ 14:57:37 14:57:37 self = 14:57:37 14:57:37 def test_tls_connect(self): 14:57:37 > nc_connect(INITIAL_CONFIG_DIR) 14:57:37 14:57:37 test_tls.py:41: 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 test_tls.py:93: in nc_connect 14:57:37 conn.connect((settings.HOST, settings.TLS_PORT)) 14:57:37 /usr/lib/python3.6/ssl.py:1109: in connect 14:57:37 self._real_connect(addr, False) 14:57:37 /usr/lib/python3.6/ssl.py:1100: in _real_connect 14:57:37 self.do_handshake() 14:57:37 /usr/lib/python3.6/ssl.py:1077: in do_handshake 14:57:37 self._sslobj.do_handshake() 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 14:57:37 self = 14:57:37 14:57:37 def do_handshake(self): 14:57:37 """Start the SSL/TLS handshake.""" 14:57:37 > self._sslobj.do_handshake() 14:57:37 E ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852) 14:57:37 14:57:37 /usr/lib/python3.6/ssl.py:689: SSLError 14:57:37 __________________ TestTLS.test_tls_reconfiguration[round #1] __________________ 14:57:37 14:57:37 self = , round_id = 'round #1' 14:57:37 14:57:37 @pytest.mark.parametrize("round_id", [f"round #{i + 1}" for i in range(6)]) 14:57:37 def test_tls_reconfiguration(self, round_id): 14:57:37 # pylint: disable=W0613 14:57:37 self.reconfigure_and_check(NEW_CONFIG_DIR, INITIAL_CONFIG_DIR) 14:57:37 > self.reconfigure_and_check(INITIAL_CONFIG_DIR, NEW_CONFIG_DIR) 14:57:37 14:57:37 test_tls.py:47: 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 test_tls.py:60: in reconfigure_and_check 14:57:37 nc_connect(good_config_dir) 14:57:37 test_tls.py:93: in nc_connect 14:57:37 conn.connect((settings.HOST, settings.TLS_PORT)) 14:57:37 /usr/lib/python3.6/ssl.py:1109: in connect 14:57:37 self._real_connect(addr, False) 14:57:37 /usr/lib/python3.6/ssl.py:1100: in _real_connect 14:57:37 self.do_handshake() 14:57:37 /usr/lib/python3.6/ssl.py:1077: in do_handshake 14:57:37 self._sslobj.do_handshake() 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 14:57:37 self = 14:57:37 14:57:37 def do_handshake(self): 14:57:37 """Start the SSL/TLS handshake.""" 14:57:37 > self._sslobj.do_handshake() 14:57:37 E ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852) 14:57:37 14:57:37 /usr/lib/python3.6/ssl.py:689: SSLError 14:57:37 ----------------------------- Captured stdout call ----------------------------- 14:57:37 Received NETCONF HelloMessage: 14:57:37 urn:ietf:params:netconf:base:1.0urn:ietf:params:netconf:base:1.1urn:ietf:params:netconf:capability:writable-running:1.0urn:ietf:params:netconf:capability:candidate:1.0urn:ietf:params:netconf:capability:rollback-on-error:1.0urn:ietf:params:netconf:capability:validate:1.1urn:ietf:params:netconf:capability:startup:1.0urn:ietf:params:netconf:capability:url:1.0urn:ietf:params:netconf:capability:xpath:1.0urn:ietf:params:netconf:capability:with-defaults:1.0?basic-mode=explicit&also-supported=report-all,report-all-tagged,trim,expliciturn:ietf:params:netconf:capability:notification:1.0urn:ietf:params:netconf:capability:interleave:1.0urn:ietf:params:xml:ns:yang:ietf-yang-metadata?module=ietf-yang-metadata&revision=2016-08-05urn:ietf:params:xml:ns:yang:1?module=yang&revision=2017-02-20urn:ietf:params:xml:ns:yang:ietf-inet-types?module=ietf-inet-types&revision=2013-07-15urn:ietf:params:xml:ns:yang:ietf-yang-types?module=ietf-yang-types&revision=2013-07-15urn:ietf:params:netconf:capability:yang-library:1.0?revision=2019-01-04&module-set-id=22urn:ietf:params:xml:ns:yang:ietf-netconf-acm?module=ietf-netconf-acm&revision=2018-02-14urn:ietf:params:xml:ns:netconf:base:1.0?module=ietf-netconf&revision=2011-06-01&features=writable-running,candidate,rollback-on-error,validate,startup,url,xpathurn:ietf:params:xml:ns:yang:ietf-netconf-notifications?module=ietf-netconf-notifications&revision=2012-02-06urn:ietf:params:xml:ns:netconf:notification:1.0?module=notifications&revision=2008-07-14urn:ietf:params:xml:ns:netmod:notification?module=nc-notifications&revision=2008-07-14urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name?module=ietf-x509-cert-to-name&revision=2014-12-10urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults?module=ietf-netconf-with-defaults&revision=2011-06-01urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring?module=ietf-netconf-monitoring&revision=2010-10-04urn:ietf:params:xml:ns:yang:iana-crypt-hash?module=iana-crypt-hash&revision=2014-08-06urn:ietf:params:xml:ns:yang:ietf-system?module=ietf-system&revision=2014-08-06&features=authentication,local-usershttp://example.net/turing-machine?module=turing-machine&revision=2013-12-271]]>]]> 14:57:37 __________________ TestTLS.test_tls_reconfiguration[round #2] __________________ 14:57:37 14:57:37 self = , round_id = 'round #2' 14:57:37 14:57:37 @pytest.mark.parametrize("round_id", [f"round #{i + 1}" for i in range(6)]) 14:57:37 def test_tls_reconfiguration(self, round_id): 14:57:37 # pylint: disable=W0613 14:57:37 self.reconfigure_and_check(NEW_CONFIG_DIR, INITIAL_CONFIG_DIR) 14:57:37 > self.reconfigure_and_check(INITIAL_CONFIG_DIR, NEW_CONFIG_DIR) 14:57:37 14:57:37 test_tls.py:47: 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 test_tls.py:60: in reconfigure_and_check 14:57:37 nc_connect(good_config_dir) 14:57:37 test_tls.py:93: in nc_connect 14:57:37 conn.connect((settings.HOST, settings.TLS_PORT)) 14:57:37 /usr/lib/python3.6/ssl.py:1109: in connect 14:57:37 self._real_connect(addr, False) 14:57:37 /usr/lib/python3.6/ssl.py:1100: in _real_connect 14:57:37 self.do_handshake() 14:57:37 /usr/lib/python3.6/ssl.py:1077: in do_handshake 14:57:37 self._sslobj.do_handshake() 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 14:57:37 self = 14:57:37 14:57:37 def do_handshake(self): 14:57:37 """Start the SSL/TLS handshake.""" 14:57:37 > self._sslobj.do_handshake() 14:57:37 E ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852) 14:57:37 14:57:37 /usr/lib/python3.6/ssl.py:689: SSLError 14:57:37 ----------------------------- Captured stdout call ----------------------------- 14:57:37 Received NETCONF HelloMessage: 14:57:37 urn:ietf:params:netconf:base:1.0urn:ietf:params:netconf:base:1.1urn:ietf:params:netconf:capability:writable-running:1.0urn:ietf:params:netconf:capability:candidate:1.0urn:ietf:params:netconf:capability:rollback-on-error:1.0urn:ietf:params:netconf:capability:validate:1.1urn:ietf:params:netconf:capability:startup:1.0urn:ietf:params:netconf:capability:url:1.0urn:ietf:params:netconf:capability:xpath:1.0urn:ietf:params:netconf:capability:with-defaults:1.0?basic-mode=explicit&also-supported=report-all,report-all-tagged,trim,expliciturn:ietf:params:netconf:capability:notification:1.0urn:ietf:params:netconf:capability:interleave:1.0urn:ietf:params:xml:ns:yang:ietf-yang-metadata?module=ietf-yang-metadata&revision=2016-08-05urn:ietf:params:xml:ns:yang:1?module=yang&revision=2017-02-20urn:ietf:params:xml:ns:yang:ietf-inet-types?module=ietf-inet-types&revision=2013-07-15urn:ietf:params:xml:ns:yang:ietf-yang-types?module=ietf-yang-types&revision=2013-07-15urn:ietf:params:netconf:capability:yang-library:1.0?revision=2019-01-04&module-set-id=22urn:ietf:params:xml:ns:yang:ietf-netconf-acm?module=ietf-netconf-acm&revision=2018-02-14urn:ietf:params:xml:ns:netconf:base:1.0?module=ietf-netconf&revision=2011-06-01&features=writable-running,candidate,rollback-on-error,validate,startup,url,xpathurn:ietf:params:xml:ns:yang:ietf-netconf-notifications?module=ietf-netconf-notifications&revision=2012-02-06urn:ietf:params:xml:ns:netconf:notification:1.0?module=notifications&revision=2008-07-14urn:ietf:params:xml:ns:netmod:notification?module=nc-notifications&revision=2008-07-14urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name?module=ietf-x509-cert-to-name&revision=2014-12-10urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults?module=ietf-netconf-with-defaults&revision=2011-06-01urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring?module=ietf-netconf-monitoring&revision=2010-10-04urn:ietf:params:xml:ns:yang:iana-crypt-hash?module=iana-crypt-hash&revision=2014-08-06urn:ietf:params:xml:ns:yang:ietf-system?module=ietf-system&revision=2014-08-06&features=authentication,local-usershttp://example.net/turing-machine?module=turing-machine&revision=2013-12-271]]>]]> 14:57:37 __________________ TestTLS.test_tls_reconfiguration[round #3] __________________ 14:57:37 14:57:37 self = , round_id = 'round #3' 14:57:37 14:57:37 @pytest.mark.parametrize("round_id", [f"round #{i + 1}" for i in range(6)]) 14:57:37 def test_tls_reconfiguration(self, round_id): 14:57:37 # pylint: disable=W0613 14:57:37 self.reconfigure_and_check(NEW_CONFIG_DIR, INITIAL_CONFIG_DIR) 14:57:37 > self.reconfigure_and_check(INITIAL_CONFIG_DIR, NEW_CONFIG_DIR) 14:57:37 14:57:37 test_tls.py:47: 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 test_tls.py:60: in reconfigure_and_check 14:57:37 nc_connect(good_config_dir) 14:57:37 test_tls.py:93: in nc_connect 14:57:37 conn.connect((settings.HOST, settings.TLS_PORT)) 14:57:37 /usr/lib/python3.6/ssl.py:1109: in connect 14:57:37 self._real_connect(addr, False) 14:57:37 /usr/lib/python3.6/ssl.py:1100: in _real_connect 14:57:37 self.do_handshake() 14:57:37 /usr/lib/python3.6/ssl.py:1077: in do_handshake 14:57:37 self._sslobj.do_handshake() 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 14:57:37 self = 14:57:37 14:57:37 def do_handshake(self): 14:57:37 """Start the SSL/TLS handshake.""" 14:57:37 > self._sslobj.do_handshake() 14:57:37 E ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852) 14:57:37 14:57:37 /usr/lib/python3.6/ssl.py:689: SSLError 14:57:37 ----------------------------- Captured stdout call ----------------------------- 14:57:37 Received NETCONF HelloMessage: 14:57:37 urn:ietf:params:netconf:base:1.0urn:ietf:params:netconf:base:1.1urn:ietf:params:netconf:capability:writable-running:1.0urn:ietf:params:netconf:capability:candidate:1.0urn:ietf:params:netconf:capability:rollback-on-error:1.0urn:ietf:params:netconf:capability:validate:1.1urn:ietf:params:netconf:capability:startup:1.0urn:ietf:params:netconf:capability:url:1.0urn:ietf:params:netconf:capability:xpath:1.0urn:ietf:params:netconf:capability:with-defaults:1.0?basic-mode=explicit&also-supported=report-all,report-all-tagged,trim,expliciturn:ietf:params:netconf:capability:notification:1.0urn:ietf:params:netconf:capability:interleave:1.0urn:ietf:params:xml:ns:yang:ietf-yang-metadata?module=ietf-yang-metadata&revision=2016-08-05urn:ietf:params:xml:ns:yang:1?module=yang&revision=2017-02-20urn:ietf:params:xml:ns:yang:ietf-inet-types?module=ietf-inet-types&revision=2013-07-15urn:ietf:params:xml:ns:yang:ietf-yang-types?module=ietf-yang-types&revision=2013-07-15urn:ietf:params:netconf:capability:yang-library:1.0?revision=2019-01-04&module-set-id=22urn:ietf:params:xml:ns:yang:ietf-netconf-acm?module=ietf-netconf-acm&revision=2018-02-14urn:ietf:params:xml:ns:netconf:base:1.0?module=ietf-netconf&revision=2011-06-01&features=writable-running,candidate,rollback-on-error,validate,startup,url,xpathurn:ietf:params:xml:ns:yang:ietf-netconf-notifications?module=ietf-netconf-notifications&revision=2012-02-06urn:ietf:params:xml:ns:netconf:notification:1.0?module=notifications&revision=2008-07-14urn:ietf:params:xml:ns:netmod:notification?module=nc-notifications&revision=2008-07-14urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name?module=ietf-x509-cert-to-name&revision=2014-12-10urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults?module=ietf-netconf-with-defaults&revision=2011-06-01urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring?module=ietf-netconf-monitoring&revision=2010-10-04urn:ietf:params:xml:ns:yang:iana-crypt-hash?module=iana-crypt-hash&revision=2014-08-06urn:ietf:params:xml:ns:yang:ietf-system?module=ietf-system&revision=2014-08-06&features=authentication,local-usershttp://example.net/turing-machine?module=turing-machine&revision=2013-12-271]]>]]> 14:57:37 __________________ TestTLS.test_tls_reconfiguration[round #4] __________________ 14:57:37 14:57:37 self = , round_id = 'round #4' 14:57:37 14:57:37 @pytest.mark.parametrize("round_id", [f"round #{i + 1}" for i in range(6)]) 14:57:37 def test_tls_reconfiguration(self, round_id): 14:57:37 # pylint: disable=W0613 14:57:37 self.reconfigure_and_check(NEW_CONFIG_DIR, INITIAL_CONFIG_DIR) 14:57:37 > self.reconfigure_and_check(INITIAL_CONFIG_DIR, NEW_CONFIG_DIR) 14:57:37 14:57:37 test_tls.py:47: 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 test_tls.py:60: in reconfigure_and_check 14:57:37 nc_connect(good_config_dir) 14:57:37 test_tls.py:93: in nc_connect 14:57:37 conn.connect((settings.HOST, settings.TLS_PORT)) 14:57:37 /usr/lib/python3.6/ssl.py:1109: in connect 14:57:37 self._real_connect(addr, False) 14:57:37 /usr/lib/python3.6/ssl.py:1100: in _real_connect 14:57:37 self.do_handshake() 14:57:37 /usr/lib/python3.6/ssl.py:1077: in do_handshake 14:57:37 self._sslobj.do_handshake() 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 14:57:37 self = 14:57:37 14:57:37 def do_handshake(self): 14:57:37 """Start the SSL/TLS handshake.""" 14:57:37 > self._sslobj.do_handshake() 14:57:37 E ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852) 14:57:37 14:57:37 /usr/lib/python3.6/ssl.py:689: SSLError 14:57:37 ----------------------------- Captured stdout call ----------------------------- 14:57:37 Received NETCONF HelloMessage: 14:57:37 urn:ietf:params:netconf:base:1.0urn:ietf:params:netconf:base:1.1urn:ietf:params:netconf:capability:writable-running:1.0urn:ietf:params:netconf:capability:candidate:1.0urn:ietf:params:netconf:capability:rollback-on-error:1.0urn:ietf:params:netconf:capability:validate:1.1urn:ietf:params:netconf:capability:startup:1.0urn:ietf:params:netconf:capability:url:1.0urn:ietf:params:netconf:capability:xpath:1.0urn:ietf:params:netconf:capability:with-defaults:1.0?basic-mode=explicit&also-supported=report-all,report-all-tagged,trim,expliciturn:ietf:params:netconf:capability:notification:1.0urn:ietf:params:netconf:capability:interleave:1.0urn:ietf:params:xml:ns:yang:ietf-yang-metadata?module=ietf-yang-metadata&revision=2016-08-05urn:ietf:params:xml:ns:yang:1?module=yang&revision=2017-02-20urn:ietf:params:xml:ns:yang:ietf-inet-types?module=ietf-inet-types&revision=2013-07-15urn:ietf:params:xml:ns:yang:ietf-yang-types?module=ietf-yang-types&revision=2013-07-15urn:ietf:params:netconf:capability:yang-library:1.0?revision=2019-01-04&module-set-id=22urn:ietf:params:xml:ns:yang:ietf-netconf-acm?module=ietf-netconf-acm&revision=2018-02-14urn:ietf:params:xml:ns:netconf:base:1.0?module=ietf-netconf&revision=2011-06-01&features=writable-running,candidate,rollback-on-error,validate,startup,url,xpathurn:ietf:params:xml:ns:yang:ietf-netconf-notifications?module=ietf-netconf-notifications&revision=2012-02-06urn:ietf:params:xml:ns:netconf:notification:1.0?module=notifications&revision=2008-07-14urn:ietf:params:xml:ns:netmod:notification?module=nc-notifications&revision=2008-07-14urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name?module=ietf-x509-cert-to-name&revision=2014-12-10urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults?module=ietf-netconf-with-defaults&revision=2011-06-01urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring?module=ietf-netconf-monitoring&revision=2010-10-04urn:ietf:params:xml:ns:yang:iana-crypt-hash?module=iana-crypt-hash&revision=2014-08-06urn:ietf:params:xml:ns:yang:ietf-system?module=ietf-system&revision=2014-08-06&features=authentication,local-usershttp://example.net/turing-machine?module=turing-machine&revision=2013-12-271]]>]]> 14:57:37 __________________ TestTLS.test_tls_reconfiguration[round #5] __________________ 14:57:37 14:57:37 self = , round_id = 'round #5' 14:57:37 14:57:37 @pytest.mark.parametrize("round_id", [f"round #{i + 1}" for i in range(6)]) 14:57:37 def test_tls_reconfiguration(self, round_id): 14:57:37 # pylint: disable=W0613 14:57:37 self.reconfigure_and_check(NEW_CONFIG_DIR, INITIAL_CONFIG_DIR) 14:57:37 > self.reconfigure_and_check(INITIAL_CONFIG_DIR, NEW_CONFIG_DIR) 14:57:37 14:57:37 test_tls.py:47: 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 test_tls.py:60: in reconfigure_and_check 14:57:37 nc_connect(good_config_dir) 14:57:37 test_tls.py:93: in nc_connect 14:57:37 conn.connect((settings.HOST, settings.TLS_PORT)) 14:57:37 /usr/lib/python3.6/ssl.py:1109: in connect 14:57:37 self._real_connect(addr, False) 14:57:37 /usr/lib/python3.6/ssl.py:1100: in _real_connect 14:57:37 self.do_handshake() 14:57:37 /usr/lib/python3.6/ssl.py:1077: in do_handshake 14:57:37 self._sslobj.do_handshake() 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 14:57:37 self = 14:57:37 14:57:37 def do_handshake(self): 14:57:37 """Start the SSL/TLS handshake.""" 14:57:37 > self._sslobj.do_handshake() 14:57:37 E ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852) 14:57:37 14:57:37 /usr/lib/python3.6/ssl.py:689: SSLError 14:57:37 ----------------------------- Captured stdout call ----------------------------- 14:57:37 Received NETCONF HelloMessage: 14:57:37 urn:ietf:params:netconf:base:1.0urn:ietf:params:netconf:base:1.1urn:ietf:params:netconf:capability:writable-running:1.0urn:ietf:params:netconf:capability:candidate:1.0urn:ietf:params:netconf:capability:rollback-on-error:1.0urn:ietf:params:netconf:capability:validate:1.1urn:ietf:params:netconf:capability:startup:1.0urn:ietf:params:netconf:capability:url:1.0urn:ietf:params:netconf:capability:xpath:1.0urn:ietf:params:netconf:capability:with-defaults:1.0?basic-mode=explicit&also-supported=report-all,report-all-tagged,trim,expliciturn:ietf:params:netconf:capability:notification:1.0urn:ietf:params:netconf:capability:interleave:1.0urn:ietf:params:xml:ns:yang:ietf-yang-metadata?module=ietf-yang-metadata&revision=2016-08-05urn:ietf:params:xml:ns:yang:1?module=yang&revision=2017-02-20urn:ietf:params:xml:ns:yang:ietf-inet-types?module=ietf-inet-types&revision=2013-07-15urn:ietf:params:xml:ns:yang:ietf-yang-types?module=ietf-yang-types&revision=2013-07-15urn:ietf:params:netconf:capability:yang-library:1.0?revision=2019-01-04&module-set-id=22urn:ietf:params:xml:ns:yang:ietf-netconf-acm?module=ietf-netconf-acm&revision=2018-02-14urn:ietf:params:xml:ns:netconf:base:1.0?module=ietf-netconf&revision=2011-06-01&features=writable-running,candidate,rollback-on-error,validate,startup,url,xpathurn:ietf:params:xml:ns:yang:ietf-netconf-notifications?module=ietf-netconf-notifications&revision=2012-02-06urn:ietf:params:xml:ns:netconf:notification:1.0?module=notifications&revision=2008-07-14urn:ietf:params:xml:ns:netmod:notification?module=nc-notifications&revision=2008-07-14urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name?module=ietf-x509-cert-to-name&revision=2014-12-10urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults?module=ietf-netconf-with-defaults&revision=2011-06-01urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring?module=ietf-netconf-monitoring&revision=2010-10-04urn:ietf:params:xml:ns:yang:iana-crypt-hash?module=iana-crypt-hash&revision=2014-08-06urn:ietf:params:xml:ns:yang:ietf-system?module=ietf-system&revision=2014-08-06&features=authentication,local-usershttp://example.net/turing-machine?module=turing-machine&revision=2013-12-271]]>]]> 14:57:37 __________________ TestTLS.test_tls_reconfiguration[round #6] __________________ 14:57:37 14:57:37 self = , round_id = 'round #6' 14:57:37 14:57:37 @pytest.mark.parametrize("round_id", [f"round #{i + 1}" for i in range(6)]) 14:57:37 def test_tls_reconfiguration(self, round_id): 14:57:37 # pylint: disable=W0613 14:57:37 self.reconfigure_and_check(NEW_CONFIG_DIR, INITIAL_CONFIG_DIR) 14:57:37 > self.reconfigure_and_check(INITIAL_CONFIG_DIR, NEW_CONFIG_DIR) 14:57:37 14:57:37 test_tls.py:47: 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 test_tls.py:60: in reconfigure_and_check 14:57:37 nc_connect(good_config_dir) 14:57:37 test_tls.py:93: in nc_connect 14:57:37 conn.connect((settings.HOST, settings.TLS_PORT)) 14:57:37 /usr/lib/python3.6/ssl.py:1109: in connect 14:57:37 self._real_connect(addr, False) 14:57:37 /usr/lib/python3.6/ssl.py:1100: in _real_connect 14:57:37 self.do_handshake() 14:57:37 /usr/lib/python3.6/ssl.py:1077: in do_handshake 14:57:37 self._sslobj.do_handshake() 14:57:37 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 14:57:37 14:57:37 self = 14:57:37 14:57:37 def do_handshake(self): 14:57:37 """Start the SSL/TLS handshake.""" 14:57:37 > self._sslobj.do_handshake() 14:57:37 E ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852) 14:57:37 14:57:37 /usr/lib/python3.6/ssl.py:689: SSLError 14:57:37 ----------------------------- Captured stdout call ----------------------------- 14:57:37 Received NETCONF HelloMessage: 14:57:37 urn:ietf:params:netconf:base:1.0urn:ietf:params:netconf:base:1.1urn:ietf:params:netconf:capability:writable-running:1.0urn:ietf:params:netconf:capability:candidate:1.0urn:ietf:params:netconf:capability:rollback-on-error:1.0urn:ietf:params:netconf:capability:validate:1.1urn:ietf:params:netconf:capability:startup:1.0urn:ietf:params:netconf:capability:url:1.0urn:ietf:params:netconf:capability:xpath:1.0urn:ietf:params:netconf:capability:with-defaults:1.0?basic-mode=explicit&also-supported=report-all,report-all-tagged,trim,expliciturn:ietf:params:netconf:capability:notification:1.0urn:ietf:params:netconf:capability:interleave:1.0urn:ietf:params:xml:ns:yang:ietf-yang-metadata?module=ietf-yang-metadata&revision=2016-08-05urn:ietf:params:xml:ns:yang:1?module=yang&revision=2017-02-20urn:ietf:params:xml:ns:yang:ietf-inet-types?module=ietf-inet-types&revision=2013-07-15urn:ietf:params:xml:ns:yang:ietf-yang-types?module=ietf-yang-types&revision=2013-07-15urn:ietf:params:netconf:capability:yang-library:1.0?revision=2019-01-04&module-set-id=22urn:ietf:params:xml:ns:yang:ietf-netconf-acm?module=ietf-netconf-acm&revision=2018-02-14urn:ietf:params:xml:ns:netconf:base:1.0?module=ietf-netconf&revision=2011-06-01&features=writable-running,candidate,rollback-on-error,validate,startup,url,xpathurn:ietf:params:xml:ns:yang:ietf-netconf-notifications?module=ietf-netconf-notifications&revision=2012-02-06urn:ietf:params:xml:ns:netconf:notification:1.0?module=notifications&revision=2008-07-14urn:ietf:params:xml:ns:netmod:notification?module=nc-notifications&revision=2008-07-14urn:ietf:params:xml:ns:yang:ietf-x509-cert-to-name?module=ietf-x509-cert-to-name&revision=2014-12-10urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults?module=ietf-netconf-with-defaults&revision=2011-06-01urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring?module=ietf-netconf-monitoring&revision=2010-10-04urn:ietf:params:xml:ns:yang:iana-crypt-hash?module=iana-crypt-hash&revision=2014-08-06urn:ietf:params:xml:ns:yang:ietf-system?module=ietf-system&revision=2014-08-06&features=authentication,local-usershttp://example.net/turing-machine?module=turing-machine&revision=2013-12-271]]>]]> 14:57:37 =============================== warnings summary =============================== 14:57:37 ../.tox/py3/lib/python3.6/site-packages/paramiko/transport.py:32 14:57:37 /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/test/mocks/netconf-pnp-simulator/engine/.tox/py3/lib/python3.6/site-packages/paramiko/transport.py:32: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. 14:57:37 from cryptography.hazmat.backends import default_backend 14:57:37 14:57:37 -- Docs: https://docs.pytest.org/en/stable/warnings.html 14:57:37 =========================== short test summary info ============================ 14:57:37 FAILED test_tls.py::TestTLS::test_tls_connect - ssl.SSLError: [SSL: CERTIFICA... 14:57:37 FAILED test_tls.py::TestTLS::test_tls_reconfiguration[round #1] - ssl.SSLErro... 14:57:37 FAILED test_tls.py::TestTLS::test_tls_reconfiguration[round #2] - ssl.SSLErro... 14:57:37 FAILED test_tls.py::TestTLS::test_tls_reconfiguration[round #3] - ssl.SSLErro... 14:57:37 FAILED test_tls.py::TestTLS::test_tls_reconfiguration[round #4] - ssl.SSLErro... 14:57:37 FAILED test_tls.py::TestTLS::test_tls_reconfiguration[round #5] - ssl.SSLErro... 14:57:37 FAILED test_tls.py::TestTLS::test_tls_reconfiguration[round #6] - ssl.SSLErro... 14:57:37 =================== 7 failed, 13 passed, 1 warning in 35.86s =================== 14:57:37 ERROR: InvocationError for command /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/test/mocks/netconf-pnp-simulator/engine/.tox/py3/bin/pytest -v (exited with code 1) 14:57:37 py3 docker: remove '07947967d4' (forced) 14:57:37 ___________________________________ summary ____________________________________ 14:57:37 ERROR: py3: commands failed 14:57:37 Build step 'Execute shell' marked build as failure 14:57:37 $ ssh-agent -k 14:57:37 unset SSH_AUTH_SOCK; 14:57:37 unset SSH_AGENT_PID; 14:57:37 echo Agent pid 2057 killed; 14:57:37 [ssh-agent] Stopped. 14:57:38 [PostBuildScript] - [INFO] Executing post build scripts. 14:57:38 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins4380601238665732625.sh 14:57:38 ---> sysstat.sh 14:57:38 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins16375995466659282633.sh 14:57:38 ---> package-listing.sh 14:57:38 ++ facter osfamily 14:57:38 ++ tr '[:upper:]' '[:lower:]' 14:57:38 + OS_FAMILY=debian 14:57:38 + workspace=/w/workspace/integration-netconf-pnp-simulator-docker-merge-master 14:57:38 + START_PACKAGES=/tmp/packages_start.txt 14:57:38 + END_PACKAGES=/tmp/packages_end.txt 14:57:38 + DIFF_PACKAGES=/tmp/packages_diff.txt 14:57:38 + PACKAGES=/tmp/packages_start.txt 14:57:38 + '[' /w/workspace/integration-netconf-pnp-simulator-docker-merge-master ']' 14:57:38 + PACKAGES=/tmp/packages_end.txt 14:57:38 + case "${OS_FAMILY}" in 14:57:38 + dpkg -l 14:57:38 + grep '^ii' 14:57:38 + '[' -f /tmp/packages_start.txt ']' 14:57:38 + '[' -f /tmp/packages_end.txt ']' 14:57:38 + diff /tmp/packages_start.txt /tmp/packages_end.txt 14:57:38 + '[' /w/workspace/integration-netconf-pnp-simulator-docker-merge-master ']' 14:57:38 + mkdir -p /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/archives/ 14:57:38 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/archives/ 14:57:38 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins11549659189970263040.sh 14:57:38 ---> capture-instance-metadata.sh 14:57:38 Setup pyenv: 14:57:38 system 14:57:38 3.8.13 14:57:38 3.9.13 14:57:38 * 3.10.6 (set by /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/.python-version) 14:57:38 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-5h3c from file:/tmp/.os_lf_venv 14:57:38 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 14:57:38 lf-activate-venv(): INFO: Attempting to install with network-safe options... 14:57:39 lf-activate-venv(): INFO: Base packages installed successfully 14:57:39 lf-activate-venv(): INFO: Installing additional packages: lftools 14:57:47 lf-activate-venv(): INFO: Adding /tmp/venv-5h3c/bin to PATH 14:57:47 INFO: Running in OpenStack, capturing instance metadata 14:57:47 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins12150189398911849736.sh 14:57:47 provisioning config files... 14:57:47 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/integration-netconf-pnp-simulator-docker-merge-master@tmp/config14808875255130297931tmp 14:57:47 Regular expression run condition: Expression=[^.*logs-s3.*], Label=[] 14:57:47 Run condition [Regular expression match] preventing perform for step [Provide Configuration files] 14:57:47 [EnvInject] - Injecting environment variables from a build step. 14:57:47 [EnvInject] - Injecting as environment variables the properties content 14:57:47 SERVER_ID=logs 14:57:47 14:57:47 [EnvInject] - Variables injected successfully. 14:57:47 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins12089784542267273107.sh 14:57:47 ---> create-netrc.sh 14:57:47 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins10422639113265008915.sh 14:57:47 ---> python-tools-install.sh 14:57:47 Setup pyenv: 14:57:47 system 14:57:47 3.8.13 14:57:47 3.9.13 14:57:47 * 3.10.6 (set by /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/.python-version) 14:57:47 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-5h3c from file:/tmp/.os_lf_venv 14:57:47 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 14:57:47 lf-activate-venv(): INFO: Attempting to install with network-safe options... 14:57:49 lf-activate-venv(): INFO: Base packages installed successfully 14:57:49 lf-activate-venv(): INFO: Installing additional packages: lftools 14:57:56 lf-activate-venv(): INFO: Adding /tmp/venv-5h3c/bin to PATH 14:57:56 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/sh /tmp/jenkins17097431154275069020.sh 14:57:56 ---> uv-install.sh 14:57:56 uv 0.11.16 is already installed 14:57:56 uvx 0.11.16 (x86_64-unknown-linux-gnu) 14:57:56 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins5538831835684947803.sh 14:57:56 ---> sudo-logs.sh 14:57:56 Archiving 'sudo' log.. 14:57:56 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins5885370302142002709.sh 14:57:56 ---> job-cost.sh 14:57:56 INFO: Activating Python virtual environment... 14:57:56 Setup pyenv: 14:57:56 system 14:57:56 3.8.13 14:57:56 3.9.13 14:57:56 * 3.10.6 (set by /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/.python-version) 14:57:56 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-5h3c from file:/tmp/.os_lf_venv 14:57:56 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 14:57:56 lf-activate-venv(): INFO: Attempting to install with network-safe options... 14:57:58 lf-activate-venv(): INFO: Base packages installed successfully 14:57:58 lf-activate-venv(): INFO: Installing additional packages: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 14:58:03 lf-activate-venv(): INFO: Adding /tmp/venv-5h3c/bin to PATH 14:58:03 INFO: No stack-cost file found 14:58:03 INFO: Instance uptime: 345s 14:58:03 INFO: Fetching instance metadata (attempt 1 of 3)... 14:58:03 DEBUG: URL: http://169.254.169.254/latest/meta-data/instance-type 14:58:03 INFO: Successfully fetched instance metadata 14:58:03 INFO: Instance type: v3-standard-8 14:58:03 INFO: Retrieving pricing info for: v3-standard-8 14:58:03 INFO: Fetching Vexxhost pricing API (attempt 1 of 3)... 14:58:03 DEBUG: URL: https://pricing.vexxhost.net/v1/pricing/v3-standard-8/cost?seconds=345 14:58:03 INFO: Successfully fetched Vexxhost pricing API 14:58:03 INFO: Retrieved cost: 0.22 14:58:03 INFO: Retrieved resource: v3-standard-8 14:58:03 INFO: Creating archive directory: /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/archives/cost 14:58:03 INFO: Archiving costs to: /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/archives/cost.csv 14:58:03 INFO: Successfully archived job cost data 14:58:03 DEBUG: Cost data: integration-netconf-pnp-simulator-docker-merge-master,336,2026-05-27 14:58:03,v3-standard-8,345,0.22,0.00,FAILURE 14:58:03 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash -l /tmp/jenkins10070852612131016722.sh 14:58:03 ---> logs-deploy.sh 14:58:03 Setup pyenv: 14:58:03 system 14:58:03 3.8.13 14:58:03 3.9.13 14:58:03 * 3.10.6 (set by /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/.python-version) 14:58:04 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-5h3c from file:/tmp/.os_lf_venv 14:58:04 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 14:58:04 lf-activate-venv(): INFO: Attempting to install with network-safe options... 14:58:05 lf-activate-venv(): INFO: Base packages installed successfully 14:58:05 lf-activate-venv(): INFO: Installing additional packages: lftools urllib3~=1.26.15 14:58:12 lf-activate-venv(): INFO: Adding /tmp/venv-5h3c/bin to PATH 14:58:12 INFO: Nexus URL https://nexus.onap.org path production/vex-yul-ecomp-jenkins-1/integration-netconf-pnp-simulator-docker-merge-master/336 14:58:12 INFO: archiving workspace using pattern(s): 14:58:14 Archives upload complete. 14:58:14 INFO: archiving logs to Nexus 14:58:15 ---> uname -a: 14:58:15 Linux prd-ubuntu1804-docker-8c-8g-4346 4.15.0-192-generic #203-Ubuntu SMP Wed Aug 10 17:40:03 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux 14:58:15 14:58:15 14:58:15 ---> lscpu: 14:58:15 Architecture: x86_64 14:58:15 CPU op-mode(s): 32-bit, 64-bit 14:58:15 Byte Order: Little Endian 14:58:15 CPU(s): 8 14:58:15 On-line CPU(s) list: 0-7 14:58:15 Thread(s) per core: 1 14:58:15 Core(s) per socket: 1 14:58:15 Socket(s): 8 14:58:15 NUMA node(s): 1 14:58:15 Vendor ID: AuthenticAMD 14:58:15 CPU family: 23 14:58:15 Model: 49 14:58:15 Model name: AMD EPYC-Rome Processor 14:58:15 Stepping: 0 14:58:15 CPU MHz: 2799.998 14:58:15 BogoMIPS: 5599.99 14:58:15 Virtualization: AMD-V 14:58:15 Hypervisor vendor: KVM 14:58:15 Virtualization type: full 14:58:15 L1d cache: 32K 14:58:15 L1i cache: 32K 14:58:15 L2 cache: 512K 14:58:15 L3 cache: 16384K 14:58:15 NUMA node0 CPU(s): 0-7 14:58:15 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 14:58:15 14:58:15 14:58:15 ---> nproc: 14:58:15 8 14:58:15 14:58:15 14:58:15 ---> df -h: 14:58:15 Filesystem Size Used Avail Use% Mounted on 14:58:15 udev 16G 0 16G 0% /dev 14:58:15 tmpfs 3.2G 716K 3.2G 1% /run 14:58:15 /dev/vda1 155G 11G 145G 7% / 14:58:15 tmpfs 16G 0 16G 0% /dev/shm 14:58:15 tmpfs 5.0M 0 5.0M 0% /run/lock 14:58:15 tmpfs 16G 0 16G 0% /sys/fs/cgroup 14:58:15 /dev/vda15 105M 4.4M 100M 5% /boot/efi 14:58:15 tmpfs 3.2G 0 3.2G 0% /run/user/1001 14:58:15 14:58:15 14:58:15 ---> free -m: 14:58:15 total used free shared buff/cache available 14:58:15 Mem: 32167 859 28105 0 3201 30851 14:58:15 Swap: 1023 0 1023 14:58:15 14:58:15 14:58:15 ---> ip addr: 14:58:15 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 14:58:15 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 14:58:15 inet 127.0.0.1/8 scope host lo 14:58:15 valid_lft forever preferred_lft forever 14:58:15 inet6 ::1/128 scope host 14:58:15 valid_lft forever preferred_lft forever 14:58:15 2: ens3: mtu 1458 qdisc mq state UP group default qlen 1000 14:58:15 link/ether fa:16:3e:af:33:ce brd ff:ff:ff:ff:ff:ff 14:58:15 inet 10.30.106.127/23 brd 10.30.107.255 scope global dynamic ens3 14:58:15 valid_lft 86051sec preferred_lft 86051sec 14:58:15 inet6 fe80::f816:3eff:feaf:33ce/64 scope link 14:58:15 valid_lft forever preferred_lft forever 14:58:15 3: docker0: mtu 1500 qdisc noqueue state DOWN group default 14:58:15 link/ether 02:42:bf:5d:ef:24 brd ff:ff:ff:ff:ff:ff 14:58:15 inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 14:58:15 valid_lft forever preferred_lft forever 14:58:15 inet6 fe80::42:bfff:fe5d:ef24/64 scope link 14:58:15 valid_lft forever preferred_lft forever 14:58:15 14:58:15 14:58:15 ---> sar -b -r -n DEV: 14:58:15 Linux 4.15.0-192-generic (prd-ubuntu1804-docker-8c-8g-4346) 05/27/26 _x86_64_ (8 CPU) 14:58:15 14:58:15 14:52:28 LINUX RESTART (8 CPU) 14:58:15 14:58:15 14:53:02 tps rtps wtps bread/s bwrtn/s 14:58:15 14:54:01 334.04 29.46 304.57 980.41 66588.55 14:58:15 14:55:01 243.56 9.42 234.14 1701.18 95812.16 14:58:15 14:56:01 63.09 0.07 63.02 9.20 18475.45 14:58:15 14:57:01 230.63 33.66 196.97 1507.75 15764.97 14:58:15 14:58:01 47.19 0.65 46.54 39.33 2662.76 14:58:15 Average: 183.20 14.60 168.60 847.13 39772.30 14:58:15 14:58:15 14:53:02 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 14:58:15 14:54:01 30002424 31657832 2936796 8.92 70804 1893260 1441956 4.24 897472 1746576 179076 14:58:15 14:55:01 29258800 31629036 3680420 11.17 93920 2555268 1614564 4.75 1041524 2276136 18264 14:58:15 14:56:01 29250948 31664800 3688272 11.20 95124 2595764 1553112 4.57 1035496 2285656 592 14:58:15 14:57:01 28783436 31578640 4155784 12.62 113776 2928224 1949520 5.74 1249788 2487972 2080 14:58:15 14:58:01 28792748 31599924 4146472 12.59 118024 2935544 1456520 4.29 1261712 2470752 4440 14:58:15 Average: 29217671 31626046 3721549 11.30 98330 2581612 1603134 4.72 1097198 2253418 40890 14:58:15 14:58:15 14:53:02 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 14:58:15 14:54:01 lo 1.29 1.29 0.15 0.15 0.00 0.00 0.00 0.00 14:58:15 14:54:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:58:15 14:54:01 ens3 301.22 194.07 2089.96 56.87 0.00 0.00 0.00 0.00 14:58:15 14:55:01 lo 2.87 2.87 0.33 0.33 0.00 0.00 0.00 0.00 14:58:15 14:55:01 docker0 64.12 96.72 3.46 1774.39 0.00 0.00 0.00 0.00 14:58:15 14:55:01 ens3 210.98 138.04 2861.05 15.34 0.00 0.00 0.00 0.00 14:58:15 14:55:01 vetheefb6fe 5.92 9.68 0.41 31.70 0.00 0.00 0.00 0.00 14:58:15 14:56:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14:58:15 14:56:01 docker0 6.07 8.13 0.39 70.98 0.00 0.00 0.00 0.00 14:58:15 14:56:01 veth4a32af5 0.22 0.12 0.03 0.06 0.00 0.00 0.00 0.00 14:58:15 14:56:01 ens3 31.29 27.70 76.10 6.08 0.00 0.00 0.00 0.00 14:58:15 14:57:01 lo 1.40 1.40 0.15 0.15 0.00 0.00 0.00 0.00 14:58:15 14:57:01 docker0 19.75 29.73 1.33 350.61 0.00 0.00 0.00 0.00 14:58:15 14:57:01 ens3 78.45 60.97 789.80 8.50 0.00 0.00 0.00 0.00 14:58:15 14:57:01 veth44df65c 0.00 0.13 0.00 0.01 0.00 0.00 0.00 0.00 14:58:15 14:58:01 lo 18.78 18.78 6.76 6.76 0.00 0.00 0.00 0.00 14:58:15 14:58:01 docker0 11.60 10.78 5.00 2.06 0.00 0.00 0.00 0.00 14:58:15 14:58:01 ens3 22.23 18.30 16.89 8.06 0.00 0.00 0.00 0.00 14:58:15 Average: lo 4.88 4.88 1.48 1.48 0.00 0.00 0.00 0.00 14:58:15 Average: docker0 20.37 29.17 2.04 441.06 0.00 0.00 0.00 0.00 14:58:15 Average: ens3 128.27 87.46 1163.70 18.84 0.00 0.00 0.00 0.00 14:58:15 14:58:15 14:58:15 ---> sar -P ALL: 14:58:15 Linux 4.15.0-192-generic (prd-ubuntu1804-docker-8c-8g-4346) 05/27/26 _x86_64_ (8 CPU) 14:58:15 14:58:15 14:52:28 LINUX RESTART (8 CPU) 14:58:15 14:58:15 14:53:02 CPU %user %nice %system %iowait %steal %idle 14:58:15 14:54:01 all 9.65 0.00 0.96 3.92 0.04 85.44 14:58:15 14:54:01 0 12.12 0.00 1.09 1.07 0.03 85.69 14:58:15 14:54:01 1 7.84 0.00 0.54 0.05 0.03 91.53 14:58:15 14:54:01 2 18.25 0.00 1.66 8.04 0.05 72.00 14:58:15 14:54:01 3 4.92 0.00 0.32 0.00 0.02 94.74 14:58:15 14:54:01 4 1.64 0.00 0.27 0.02 0.02 98.05 14:58:15 14:54:01 5 10.13 0.00 1.78 4.36 0.03 83.69 14:58:15 14:54:01 6 21.08 0.00 1.70 3.32 0.09 73.82 14:58:15 14:54:01 7 1.24 0.00 0.24 14.49 0.03 84.00 14:58:15 14:55:01 all 11.92 0.00 1.85 2.97 0.05 83.22 14:58:15 14:55:01 0 2.84 0.00 1.20 0.23 0.02 95.71 14:58:15 14:55:01 1 19.06 0.00 1.95 0.60 0.05 78.33 14:58:15 14:55:01 2 6.37 0.00 1.54 0.52 0.05 91.52 14:58:15 14:55:01 3 20.17 0.00 2.72 0.05 0.05 77.00 14:58:15 14:55:01 4 8.83 0.00 1.57 0.65 0.03 88.92 14:58:15 14:55:01 5 18.09 0.00 1.34 0.12 0.03 80.42 14:58:15 14:55:01 6 17.63 0.00 2.28 2.01 0.07 78.01 14:58:15 14:55:01 7 2.32 0.00 2.20 19.66 0.05 75.76 14:58:15 14:56:01 all 15.63 0.00 1.66 0.32 0.05 82.34 14:58:15 14:56:01 0 12.08 0.00 1.69 0.00 0.03 86.20 14:58:15 14:56:01 1 7.72 0.00 1.35 0.08 0.03 90.82 14:58:15 14:56:01 2 10.66 0.00 1.30 0.40 0.03 87.61 14:58:15 14:56:01 3 17.68 0.00 1.67 0.05 0.05 80.55 14:58:15 14:56:01 4 39.05 0.00 2.37 0.17 0.07 58.34 14:58:15 14:56:01 5 11.58 0.00 1.49 0.08 0.05 86.80 14:58:15 14:56:01 6 14.21 0.00 1.92 0.07 0.05 83.75 14:58:15 14:56:01 7 12.08 0.00 1.55 1.69 0.03 84.65 14:58:15 14:57:01 all 10.39 0.00 2.07 0.71 0.05 86.78 14:58:15 14:57:01 0 7.31 0.00 2.12 0.70 0.05 89.81 14:58:15 14:57:01 1 4.96 0.00 1.56 0.45 0.05 92.98 14:58:15 14:57:01 2 14.06 0.00 1.64 1.94 0.05 82.31 14:58:15 14:57:01 3 15.60 0.00 2.47 0.74 0.05 81.15 14:58:15 14:57:01 4 11.15 0.00 2.29 0.20 0.05 86.31 14:58:15 14:57:01 5 7.25 0.00 2.04 0.39 0.05 90.27 14:58:15 14:57:01 6 13.97 0.00 2.14 0.95 0.07 82.86 14:58:15 14:57:01 7 8.86 0.00 2.26 0.27 0.05 88.57 14:58:15 14:58:01 all 6.04 0.00 1.33 0.25 0.04 92.34 14:58:15 14:58:01 0 4.33 0.00 1.54 0.03 0.05 94.05 14:58:15 14:58:01 1 2.17 0.00 1.14 0.03 0.03 96.62 14:58:15 14:58:01 2 3.09 0.00 1.22 0.05 0.03 95.60 14:58:15 14:58:01 3 4.20 0.00 1.37 1.16 0.05 93.22 14:58:15 14:58:01 4 23.38 0.00 1.84 0.15 0.07 74.56 14:58:15 14:58:01 5 6.98 0.00 1.19 0.07 0.03 91.73 14:58:15 14:58:01 6 2.10 0.00 1.02 0.47 0.03 96.38 14:58:15 14:58:01 7 2.06 0.00 1.32 0.05 0.03 96.54 14:58:15 Average: all 10.73 0.00 1.58 1.62 0.04 86.02 14:58:15 Average: 0 7.72 0.00 1.53 0.41 0.04 90.31 14:58:15 Average: 1 8.36 0.00 1.31 0.24 0.04 90.05 14:58:15 Average: 2 10.46 0.00 1.47 2.17 0.04 85.85 14:58:15 Average: 3 12.54 0.00 1.71 0.40 0.04 85.30 14:58:15 Average: 4 16.86 0.00 1.67 0.24 0.05 81.19 14:58:15 Average: 5 10.81 0.00 1.57 0.99 0.04 86.59 14:58:15 Average: 6 13.78 0.00 1.81 1.36 0.06 82.99 14:58:15 Average: 7 5.33 0.00 1.52 7.19 0.04 85.92 14:58:15 14:58:15 14:58:15