14:57:11 Started by timer 14:57:11 Running as SYSTEM 14:57:11 [EnvInject] - Loading node environment variables. 14:57:11 Building remotely on prd-ubuntu1804-docker-8c-8g-3809 (ubuntu1804-docker-8c-8g) in workspace /w/workspace/integration-netconf-pnp-simulator-docker-merge-master 14:57:11 [ssh-agent] Looking for ssh-agent implementation... 14:57:11 $ ssh-agent 14:57:11 SSH_AUTH_SOCK=/tmp/ssh-15XcGi68Qp6Z/agent.2101 14:57:11 SSH_AGENT_PID=2103 14:57:11 [ssh-agent] Started. 14:57:11 Running ssh-add (command line suppressed) 14:57:11 Identity added: /w/workspace/integration-netconf-pnp-simulator-docker-merge-master@tmp/private_key_1614076194038575165.key (/w/workspace/integration-netconf-pnp-simulator-docker-merge-master@tmp/private_key_1614076194038575165.key) 14:57:11 [ssh-agent] Using credentials onap-jobbuiler (Gerrit user) 14:57:11 The recommended git tool is: NONE 14:57:13 using credential onap-jenkins-ssh 14:57:13 Wiping out workspace first. 14:57:13 Cloning the remote Git repository 14:57:13 Cloning repository git://cloud.onap.org/mirror/integration 14:57:13 > git init /w/workspace/integration-netconf-pnp-simulator-docker-merge-master # timeout=10 14:57:13 Fetching upstream changes from git://cloud.onap.org/mirror/integration 14:57:13 > git --version # timeout=10 14:57:13 > git --version # 'git version 2.17.1' 14:57:13 using GIT_SSH to set credentials Gerrit user 14:57:13 Verifying host key using manually-configured host key entries 14:57:13 > git fetch --tags --progress -- git://cloud.onap.org/mirror/integration +refs/heads/*:refs/remotes/origin/* # timeout=10 14:57:16 > git config remote.origin.url git://cloud.onap.org/mirror/integration # timeout=10 14:57:16 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 14:57:17 Avoid second fetch 14:57:17 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 14:57:17 Checking out Revision 2648e3da244f8b2c2c69871745feb3660d627714 (refs/remotes/origin/master) 14:57:17 > git config core.sparsecheckout # timeout=10 14:57:17 > git checkout -f 2648e3da244f8b2c2c69871745feb3660d627714 # timeout=10 14:57:17 Commit message: "Chore: Add dependabot config" 14:57:17 > git rev-list --no-walk 2648e3da244f8b2c2c69871745feb3660d627714 # timeout=10 14:57:20 provisioning config files... 14:57:21 copy managed file [npmrc] to file:/home/jenkins/.npmrc 14:57:21 copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf 14:57:21 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins14412881916823488528.sh 14:57:21 ---> python-tools-install.sh 14:57:21 Setup pyenv: 14:57:21 * system (set by /opt/pyenv/version) 14:57:21 * 3.8.13 (set by /opt/pyenv/version) 14:57:21 * 3.9.13 (set by /opt/pyenv/version) 14:57:21 * 3.10.6 (set by /opt/pyenv/version) 14:57:26 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-9OI6 14:57:26 lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv 14:57:26 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 14:57:26 lf-activate-venv(): INFO: Attempting to install with network-safe options... 14:57:30 lf-activate-venv(): INFO: Base packages installed successfully 14:57:30 lf-activate-venv(): INFO: Installing additional packages: lftools 14:58:07 lf-activate-venv(): INFO: Adding /tmp/venv-9OI6/bin to PATH 14:58:07 Generating Requirements File 14:58:33 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:58:33 httplib2 0.30.2 requires pyparsing<4,>=3.0.4, but you have pyparsing 2.4.7 which is incompatible. 14:58:33 Python 3.10.6 14:58:33 pip 25.3 from /tmp/venv-9OI6/lib/python3.10/site-packages/pip (python 3.10) 14:58:34 appdirs==1.4.4 14:58:34 argcomplete==3.6.3 14:58:34 aspy.yaml==1.3.0 14:58:34 attrs==25.4.0 14:58:34 autopage==0.5.2 14:58:34 backports.strenum==1.3.1 14:58:34 beautifulsoup4==4.14.3 14:58:34 boto3==1.42.36 14:58:34 botocore==1.42.36 14:58:34 bs4==0.0.2 14:58:34 certifi==2026.1.4 14:58:34 cffi==2.0.0 14:58:34 cfgv==3.5.0 14:58:34 chardet==5.2.0 14:58:34 charset-normalizer==3.4.4 14:58:34 click==8.3.1 14:58:34 cliff==4.13.1 14:58:34 cmd2==3.1.2 14:58:34 cryptography==3.3.2 14:58:34 debtcollector==3.0.0 14:58:34 decorator==5.2.1 14:58:34 defusedxml==0.7.1 14:58:34 Deprecated==1.3.1 14:58:34 distlib==0.4.0 14:58:34 dnspython==2.8.0 14:58:34 docker==7.1.0 14:58:34 dogpile.cache==1.5.0 14:58:34 durationpy==0.10 14:58:34 email-validator==2.3.0 14:58:34 filelock==3.20.3 14:58:34 future==1.0.0 14:58:34 gitdb==4.0.12 14:58:34 GitPython==3.1.46 14:58:34 httplib2==0.30.2 14:58:34 identify==2.6.16 14:58:34 idna==3.11 14:58:34 importlib-resources==1.5.0 14:58:34 iso8601==2.1.0 14:58:34 Jinja2==3.1.6 14:58:34 jmespath==1.1.0 14:58:34 jsonpatch==1.33 14:58:34 jsonpointer==3.0.0 14:58:34 jsonschema==4.26.0 14:58:34 jsonschema-specifications==2025.9.1 14:58:34 keystoneauth1==5.13.0 14:58:34 kubernetes==35.0.0 14:58:34 lftools==0.37.21 14:58:34 lxml==6.0.2 14:58:34 markdown-it-py==4.0.0 14:58:34 MarkupSafe==3.0.3 14:58:34 mdurl==0.1.2 14:58:34 msgpack==1.1.2 14:58:34 multi_key_dict==2.0.3 14:58:34 munch==4.0.0 14:58:34 netaddr==1.3.0 14:58:34 niet==1.4.2 14:58:34 nodeenv==1.10.0 14:58:34 oauth2client==4.1.3 14:58:34 oauthlib==3.3.1 14:58:34 openstacksdk==4.9.0 14:58:34 os-service-types==1.8.2 14:58:34 osc-lib==4.3.0 14:58:34 oslo.config==10.2.0 14:58:34 oslo.context==6.2.0 14:58:34 oslo.i18n==6.7.1 14:58:34 oslo.log==8.0.0 14:58:34 oslo.serialization==5.9.0 14:58:34 oslo.utils==9.2.0 14:58:34 packaging==26.0 14:58:34 pbr==7.0.3 14:58:34 platformdirs==4.5.1 14:58:34 prettytable==3.17.0 14:58:34 psutil==7.2.1 14:58:34 pyasn1==0.6.2 14:58:34 pyasn1_modules==0.4.2 14:58:34 pycparser==3.0 14:58:34 pygerrit2==2.0.15 14:58:34 PyGithub==2.8.1 14:58:34 Pygments==2.19.2 14:58:34 PyJWT==2.10.1 14:58:34 PyNaCl==1.6.2 14:58:34 pyparsing==2.4.7 14:58:34 pyperclip==1.11.0 14:58:34 pyrsistent==0.20.0 14:58:34 python-cinderclient==9.8.0 14:58:34 python-dateutil==2.9.0.post0 14:58:34 python-heatclient==5.0.0 14:58:34 python-jenkins==1.8.3 14:58:34 python-keystoneclient==5.7.0 14:58:34 python-magnumclient==4.9.0 14:58:34 python-openstackclient==8.3.0 14:58:34 python-swiftclient==4.9.0 14:58:34 PyYAML==6.0.3 14:58:34 referencing==0.37.0 14:58:34 requests==2.32.5 14:58:34 requests-oauthlib==2.0.0 14:58:34 requestsexceptions==1.4.0 14:58:34 rfc3986==2.0.0 14:58:34 rich==14.3.1 14:58:34 rich-argparse==1.7.2 14:58:34 rpds-py==0.30.0 14:58:34 rsa==4.9.1 14:58:34 ruamel.yaml==0.19.1 14:58:34 ruamel.yaml.clib==0.2.15 14:58:34 s3transfer==0.16.0 14:58:34 simplejson==3.20.2 14:58:34 six==1.17.0 14:58:34 smmap==5.0.2 14:58:34 soupsieve==2.8.3 14:58:34 stevedore==5.6.0 14:58:34 tabulate==0.9.0 14:58:34 toml==0.10.2 14:58:34 tomlkit==0.14.0 14:58:34 tqdm==4.67.1 14:58:34 typing_extensions==4.15.0 14:58:34 tzdata==2025.3 14:58:34 urllib3==1.26.20 14:58:34 virtualenv==20.36.1 14:58:34 wcwidth==0.5.0 14:58:34 websocket-client==1.9.0 14:58:34 wrapt==2.0.1 14:58:34 xdg==6.0.0 14:58:34 xmltodict==1.0.2 14:58:34 yq==3.4.3 14:58:34 provisioning config files... 14:58:34 copy managed file [global-settings] to file:/w/workspace/integration-netconf-pnp-simulator-docker-merge-master@tmp/config657476274638842912tmp 14:58:34 copy managed file [integration-settings] to file:/w/workspace/integration-netconf-pnp-simulator-docker-merge-master@tmp/config3350602215704158669tmp 14:58:34 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins16630915824982790815.sh 14:58:34 ---> docker-login.sh 14:58:34 nexus3.onap.org:10001 14:58:34 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 14:58:35 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 14:58:35 Configure a credential helper to remove this warning. See 14:58:35 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 14:58:35 14:58:35 Login Succeeded 14:58:35 nexus3.onap.org:10002 14:58:35 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 14:58:35 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 14:58:35 Configure a credential helper to remove this warning. See 14:58:35 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 14:58:35 14:58:35 Login Succeeded 14:58:35 nexus3.onap.org:10003 14:58:35 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 14:58:35 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 14:58:35 Configure a credential helper to remove this warning. See 14:58:35 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 14:58:35 14:58:35 Login Succeeded 14:58:35 nexus3.onap.org:10004 14:58:35 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 14:58:35 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 14:58:35 Configure a credential helper to remove this warning. See 14:58:35 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 14:58:35 14:58:35 Login Succeeded 14:58:35 docker.io 14:58:35 WARNING! Using --password via the CLI is insecure. Use --password-stdin. 14:58:35 WARNING! Your password will be stored unencrypted in /home/jenkins/.docker/config.json. 14:58:35 Configure a credential helper to remove this warning. See 14:58:35 https://docs.docker.com/engine/reference/commandline/login/#credentials-store 14:58:35 14:58:35 Login Succeeded 14:58:35 ---> docker-login.sh ends 14:58:35 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins5592559732683193717.sh 14:58:35 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/sh -xe /tmp/jenkins13253108732255921481.sh 14:58:35 [EnvInject] - Injecting environment variables from a build step. 14:58:35 [EnvInject] - Injecting as environment variables the properties content 14:58:35 DOCKER_ROOT=test/mocks/netconf-pnp-simulator/engine 14:58:35 CONTAINER_TAG_YAML_DIR= 14:58:35 CONTAINER_TAG_METHOD=yaml-file 14:58:35 14:58:35 [EnvInject] - Variables injected successfully. 14:58:35 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash -l /tmp/jenkins16967250750098097238.sh 14:58:35 ---> docker-get-container-tag.sh 14:58:35 Setup pyenv: 14:58:35 system 14:58:35 3.8.13 14:58:35 3.9.13 14:58:35 * 3.10.6 (set by /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/.python-version) 14:58:36 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-9OI6 from file:/tmp/.os_lf_venv 14:58:36 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 14:58:36 lf-activate-venv(): INFO: Attempting to install with network-safe options... 14:58:38 lf-activate-venv(): INFO: Base packages installed successfully 14:58:38 lf-activate-venv(): INFO: Installing additional packages: yq 14:58:39 lf-activate-venv(): INFO: Adding /tmp/venv-9OI6/bin to PATH 14:58:39 ---> Docker image tag found: 2.8.6 14:58:39 [EnvInject] - Injecting environment variables from a build step. 14:58:39 [EnvInject] - Injecting as environment variables the properties file path 'env_docker_inject.txt' 14:58:39 [EnvInject] - Variables injected successfully. 14:58:39 [EnvInject] - Injecting environment variables from a build step. 14:58:39 [EnvInject] - Injecting as environment variables the properties content 14:58:39 DOCKER_ARGS= 14:58:39 DOCKER_ROOT=test/mocks/netconf-pnp-simulator/engine 14:58:39 CONTAINER_PULL_REGISTRY=nexus3.onap.org:10001 14:58:39 CONTAINER_PUSH_REGISTRY=nexus3.onap.org:10003 14:58:39 DOCKER_NAME=onap/integration/simulators/netconf-pnp-simulator 14:58:39 14:58:39 [EnvInject] - Variables injected successfully. 14:58:39 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins6875678993483125716.sh 14:58:39 ---> docker-build.sh 14:58:39 Docker version 20.10.18, build b40c2f6 14:58:39 Building image: nexus3.onap.org:10003/onap/integration/simulators/netconf-pnp-simulator:2.8.6 14:58:39 docker build -t nexus3.onap.org:10003/onap/integration/simulators/netconf-pnp-simulator:2.8.6 . 14:58:39 Sending build context to Docker daemon 145.9kB 14:58:39 Step 1/47 : FROM python:3.7.7-alpine3.11 as build 14:58:40 3.7.7-alpine3.11: Pulling from library/python 14:58:40 cbdbe7a5bc2a: Pulling fs layer 14:58:40 26ebcd19a4e3: Pulling fs layer 14:58:40 8341bd19193b: Pulling fs layer 14:58:40 ecc595bd65e1: Pulling fs layer 14:58:40 4b1c9d8f69d2: Pulling fs layer 14:58:40 ecc595bd65e1: Waiting 14:58:40 4b1c9d8f69d2: Waiting 14:58:40 26ebcd19a4e3: Verifying Checksum 14:58:40 26ebcd19a4e3: Download complete 14:58:40 cbdbe7a5bc2a: Verifying Checksum 14:58:40 cbdbe7a5bc2a: Download complete 14:58:40 cbdbe7a5bc2a: Pull complete 14:58:40 ecc595bd65e1: Verifying Checksum 14:58:40 ecc595bd65e1: Download complete 14:58:40 8341bd19193b: Verifying Checksum 14:58:40 8341bd19193b: Download complete 14:58:40 4b1c9d8f69d2: Verifying Checksum 14:58:41 26ebcd19a4e3: Pull complete 14:58:42 8341bd19193b: Pull complete 14:58:42 ecc595bd65e1: Pull complete 14:58:42 4b1c9d8f69d2: Pull complete 14:58:42 Digest: sha256:778802b5b9797279772814fb15a7c6ee494848ced17965bb57092a0b900c0e4f 14:58:42 Status: Downloaded newer image for python:3.7.7-alpine3.11 14:58:42 ---> e854017db514 14:58:42 Step 2/47 : ARG zlog_version=1.2.14 14:58:46 ---> Running in 6a2ff10c99bc 14:58:46 Removing intermediate container 6a2ff10c99bc 14:58:46 ---> 5301d3214de5 14:58:46 Step 3/47 : ARG libyang_version=v1.0-r5 14:58:46 ---> Running in 8416b9a1603b 14:58:46 Removing intermediate container 8416b9a1603b 14:58:46 ---> f9617bc867c1 14:58:46 Step 4/47 : ARG sysrepo_version=v0.7.9 14:58:46 ---> Running in 5d9176a6143b 14:58:46 Removing intermediate container 5d9176a6143b 14:58:46 ---> 13dcdcaff6ac 14:58:46 Step 5/47 : ARG libnetconf2_version=v0.12-r2 14:58:46 ---> Running in 2c082d1922d1 14:58:46 Removing intermediate container 2c082d1922d1 14:58:46 ---> 3ed28454e94a 14:58:46 Step 6/47 : ARG netopeer2_version=v0.7-r2 14:58:47 ---> Running in 9535ed7560e4 14:58:47 Removing intermediate container 9535ed7560e4 14:58:47 ---> 7c847e12f6eb 14:58:47 Step 7/47 : WORKDIR /usr/src 14:58:47 ---> Running in 80767de33cb0 14:58:48 Removing intermediate container 80767de33cb0 14:58:48 ---> 292a72313cb6 14:58:48 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:58:48 ---> Running in 529d6dae6ed6 14:58:48 + 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:58:48 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz 14:58:48 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz 14:58:48 (1/72) Upgrading musl (1.1.24-r2 -> 1.1.24-r3) 14:58:48 (2/72) Upgrading libcrypto1.1 (1.1.1g-r0 -> 1.1.1l-r0) 14:58:49 (3/72) Upgrading libssl1.1 (1.1.1g-r0 -> 1.1.1l-r0) 14:58:49 (4/72) Upgrading zlib (1.2.11-r3 -> 1.2.11-r5) 14:58:49 (5/72) Installing m4 (1.4.18-r1) 14:58:49 (6/72) Installing perl (5.30.3-r0) 14:58:49 (7/72) Installing autoconf (2.69-r2) 14:58:49 (8/72) Installing bash (5.0.11-r1) 14:58:49 Executing bash-5.0.11-r1.post-install 14:58:49 (9/72) Installing libgcc (9.3.0-r0) 14:58:49 (10/72) Installing libstdc++ (9.3.0-r0) 14:58:49 (11/72) Installing binutils (2.33.1-r1) 14:58:49 (12/72) Installing libmagic (5.37-r1) 14:58:50 (13/72) Installing file (5.37-r1) 14:58:50 (14/72) Installing gmp (6.1.2-r1) 14:58:50 (15/72) Installing isl (0.18-r0) 14:58:50 (16/72) Installing libgomp (9.3.0-r0) 14:58:50 (17/72) Installing libatomic (9.3.0-r0) 14:58:50 (18/72) Installing mpfr4 (4.0.2-r1) 14:58:50 (19/72) Installing mpc1 (1.1.0-r1) 14:58:50 (20/72) Installing gcc (9.3.0-r0) 14:58:50 (21/72) Installing musl-dev (1.1.24-r3) 14:58:50 (22/72) Installing libc-dev (0.7.2-r0) 14:58:50 (23/72) Installing g++ (9.3.0-r0) 14:58:51 (24/72) Installing make (4.2.1-r2) 14:58:51 (25/72) Installing fortify-headers (1.1-r0) 14:58:51 (26/72) Installing build-base (0.5-r1) 14:58:51 (27/72) Installing libacl (2.2.53-r0) 14:58:51 (28/72) Installing lz4-libs (1.9.2-r0) 14:58:51 (29/72) Installing zstd-libs (1.4.9-r0) 14:58:51 (30/72) Installing libarchive (3.4.2-r0) 14:58:51 (31/72) Installing nghttp2-libs (1.40.0-r1) 14:58:51 (32/72) Installing libcurl (7.79.1-r0) 14:58:51 (33/72) Installing rhash-libs (1.3.9-r0) 14:58:51 (34/72) Installing libuv (1.34.0-r0) 14:58:51 (35/72) Installing cmake (3.15.5-r0) 14:58:52 (36/72) Installing cmake-bash-completion (3.15.5-r0) 14:58:52 (37/72) Installing ctags (0_git20191207-r1) 14:58:53 (38/72) Installing pkgconf (1.6.3-r0) 14:58:53 (39/72) Installing openssl-dev (1.1.1l-r0) 14:58:53 (40/72) Installing nghttp2-dev (1.40.0-r1) 14:58:54 (41/72) Installing zlib-dev (1.2.11-r5) 14:58:54 (42/72) Installing curl-dev (7.79.1-r0) 14:58:54 (43/72) Installing pcre2 (10.34-r1) 14:58:54 (44/72) Installing git (2.24.4-r0) 14:58:54 (45/72) Installing perl-error (0.17028-r0) 14:58:54 (46/72) Installing perl-git (2.24.4-r0) 14:58:54 (47/72) Installing git-perl (2.24.4-r0) 14:58:54 (48/72) Installing libev (4.27-r0) 14:58:54 (49/72) Installing libev-dev (4.27-r0) 14:58:54 (50/72) Installing libssh (0.9.4-r1) 14:58:55 (51/72) Installing libssh-dev (0.9.4-r1) 14:58:55 (52/72) Installing openssh-keygen (8.1_p1-r1) 14:58:55 (53/72) Installing openssl (1.1.1l-r0) 14:58:55 (54/72) Installing libpcre16 (8.43-r1) 14:58:55 (55/72) Installing libpcre32 (8.43-r1) 14:58:55 (56/72) Installing pcre (8.43-r1) 14:58:55 (57/72) Installing libpcrecpp (8.43-r1) 14:58:55 (58/72) Installing pcre-dev (8.43-r1) 14:58:55 (59/72) Installing libprotobuf (3.11.2-r1) 14:58:56 (60/72) Installing libprotoc (3.11.2-r1) 14:58:56 (61/72) Installing protobuf-c (1.3.2-r3) 14:58:56 (62/72) Installing protobuf-c-dev (1.3.2-r3) 14:58:56 (63/72) Installing gc (8.0.4-r0) 14:58:56 (64/72) Installing libltdl (2.4.6-r7) 14:58:56 (65/72) Installing libunistring (0.9.10-r0) 14:58:56 (66/72) Installing guile-libs (2.0.14-r0) 14:58:56 (67/72) Installing guile (2.0.14-r0) 14:58:57 (68/72) Installing swig (3.0.12-r4) 14:58:57 (69/72) Installing the_silver_searcher (2.2.0-r0) 14:58:57 (70/72) Installing xxd (8.2.3437-r0) 14:58:57 (71/72) Installing lua5.3-libs (5.3.5-r2) 14:58:57 (72/72) Installing vim (8.2.3437-r0) 14:58:58 Executing busybox-1.31.1-r9.trigger 14:58:58 Executing ca-certificates-20191127-r1.trigger 14:58:58 OK: 329 MiB in 102 packages 14:59:20 Removing intermediate container 529d6dae6ed6 14:59:20 ---> a3c5b1f485e6 14:59:20 Step 9/47 : RUN git config --global advice.detachedHead false 14:59:20 ---> Running in 5e3a37f79212 14:59:22 Removing intermediate container 5e3a37f79212 14:59:22 ---> a441619d1647 14:59:22 Step 10/47 : ENV PKG_CONFIG_PATH=/opt/lib64/pkgconfig 14:59:23 ---> Running in d07c67a7dc6e 14:59:23 Removing intermediate container d07c67a7dc6e 14:59:23 ---> f7a841717451 14:59:23 Step 11/47 : ENV LD_LIBRARY_PATH=/opt/lib:/opt/lib64 14:59:23 ---> Running in e45f8deabfa3 14:59:24 Removing intermediate container e45f8deabfa3 14:59:24 ---> 3989e870a3bf 14:59:24 Step 12/47 : COPY patches/libyang/ ./patches/libyang/ 14:59:25 ---> ff0833ea05b6 14:59:25 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:59:25 ---> Running in bf676fe15328 14:59:25 + git clone --branch v1.0-r5 --depth 1 https://github.com/CESNET/libyang.git 14:59:25 Cloning into 'libyang'... 14:59:26 + cd libyang 14:59:26 + patch -p1 -i ../patches/libyang/01-configurable-PYTHON_MODULE_PATH.patch 14:59:26 patching file swig/python/CMakeLists.txt 14:59:26 + mkdir build 14:59:26 + cd build 14:59:26 + cmake '-DCMAKE_BUILD_TYPE:String=Release' '-DENABLE_BUILD_TESTS=OFF' '-DCMAKE_INSTALL_PREFIX:PATH=/opt' '-DGEN_LANGUAGE_BINDINGS=OFF' .. 14:59:26 -- The C compiler identification is GNU 9.3.0 14:59:26 -- Check for working C compiler: /usr/bin/cc 14:59:27 -- Check for working C compiler: /usr/bin/cc -- works 14:59:27 -- Detecting C compiler ABI info 14:59:27 -- Detecting C compiler ABI info - done 14:59:27 -- Detecting C compile features 14:59:27 -- Detecting C compile features - done 14:59:27 -- Could NOT find FLEX (missing: FLEX_EXECUTABLE) 14:59:27 -- Could NOT find BISON (missing: BISON_EXECUTABLE) 14:59:27 CMake Warning at CMakeLists.txt:115 (message): 14:59:27 Missing Bison. 14:59:27 14:59:27 You won't be able to generate source codes from changed flex/bison files. 14:59:27 14:59:27 Compiling libyang should still works fine. 14:59:27 14:59:27 14:59:27 CMake Warning at CMakeLists.txt:171 (message): 14:59:27 Missing tools (devscripts, debhelper package) for building deb package. 14:59:27 14:59:27 You won't be able to generate deb package from source code. 14:59:27 14:59:27 Compiling libyang should still works fine. 14:59:27 14:59:27 14:59:27 CMake Warning at CMakeLists.txt:182 (message): 14:59:27 Missing tools (rpm package) for building rpm package. 14:59:27 14:59:27 You won't be able to generate rpm package from source code. 14:59:27 14:59:27 Compiling libyang should still works fine. 14:59:27 14:59:27 14:59:27 -- Looking for vdprintf 14:59:27 -- Looking for vdprintf - found 14:59:27 -- Looking for pthread.h 14:59:27 -- Looking for pthread.h - found 14:59:27 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 14:59:27 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 14:59:27 -- Found Threads: TRUE 14:59:27 -- Found PCRE: /usr/lib/libpcre.so 14:59:27 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") 14:59:27 -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 14:59:27 -- Configuring done 14:59:27 -- Generating done 14:59:27 -- Build files have been written to: /usr/src/libyang/build 14:59:27 + make -j2 14:59:27 Scanning dependencies of target yangobj_tests 14:59:27 Scanning dependencies of target yangobj 14:59:27 [ 1%] Building C object CMakeFiles/yangobj.dir/src/common.c.o 14:59:27 [ 2%] Building C object CMakeFiles/yangobj_tests.dir/src/common.c.o 14:59:28 [ 3%] Building C object CMakeFiles/yangobj_tests.dir/src/context.c.o 14:59:28 [ 5%] Building C object CMakeFiles/yangobj.dir/src/context.c.o 14:59:28 [ 6%] Building C object CMakeFiles/yangobj_tests.dir/src/log.c.o 14:59:28 [ 7%] Building C object CMakeFiles/yangobj.dir/src/log.c.o 14:59:29 [ 8%] Building C object CMakeFiles/yangobj_tests.dir/src/hash_table.c.o 14:59:29 /usr/src/libyang/src/hash_table.c: In function 'lyht_dbgprint_ht': 14:59:29 /usr/src/libyang/src/hash_table.c:634:17: warning: variable 'i_len' set but not used [-Wunused-but-set-variable] 14:59:29 634 | uint32_t i, i_len; 14:59:29 | ^~~~~ 14:59:29 /usr/src/libyang/src/hash_table.c:631:53: warning: unused parameter 'info' [-Wunused-parameter] 14:59:29 631 | lyht_dbgprint_ht(struct hash_table *ht, const char *info) 14:59:29 | ~~~~~~~~~~~~^~~~ 14:59:29 /usr/src/libyang/src/hash_table.c: In function 'lyht_dbgprint_value': 14:59:29 /usr/src/libyang/src/hash_table.c:665:43: warning: unused parameter 'hash' [-Wunused-parameter] 14:59:29 665 | lyht_dbgprint_value(void *val_p, uint32_t hash, uint16_t rec_size, const char *operation) 14:59:29 | ~~~~~~~~~^~~~ 14:59:29 /usr/src/libyang/src/hash_table.c:665:80: warning: unused parameter 'operation' [-Wunused-parameter] 14:59:29 665 | lyht_dbgprint_value(void *val_p, uint32_t hash, uint16_t rec_size, const char *operation) 14:59:29 | ~~~~~~~~~~~~^~~~~~~~~ 14:59:29 [ 10%] Building C object CMakeFiles/yangobj.dir/src/hash_table.c.o 14:59:29 /usr/src/libyang/src/hash_table.c: In function 'lyht_dbgprint_ht': 14:59:29 /usr/src/libyang/src/hash_table.c:634:17: warning: variable 'i_len' set but not used [-Wunused-but-set-variable] 14:59:29 634 | uint32_t i, i_len; 14:59:29 | ^~~~~ 14:59:29 /usr/src/libyang/src/hash_table.c:631:53: warning: unused parameter 'info' [-Wunused-parameter] 14:59:29 631 | lyht_dbgprint_ht(struct hash_table *ht, const char *info) 14:59:29 | ~~~~~~~~~~~~^~~~ 14:59:29 /usr/src/libyang/src/hash_table.c: In function 'lyht_dbgprint_value': 14:59:29 /usr/src/libyang/src/hash_table.c:665:43: warning: unused parameter 'hash' [-Wunused-parameter] 14:59:29 665 | lyht_dbgprint_value(void *val_p, uint32_t hash, uint16_t rec_size, const char *operation) 14:59:29 | ~~~~~~~~~^~~~ 14:59:29 /usr/src/libyang/src/hash_table.c:665:80: warning: unused parameter 'operation' [-Wunused-parameter] 14:59:29 665 | lyht_dbgprint_value(void *val_p, uint32_t hash, uint16_t rec_size, const char *operation) 14:59:29 | ~~~~~~~~~~~~^~~~~~~~~ 14:59:29 [ 11%] Building C object CMakeFiles/yangobj_tests.dir/src/resolve.c.o 14:59:29 [ 12%] Building C object CMakeFiles/yangobj.dir/src/resolve.c.o 14:59:30 /usr/src/libyang/src/resolve.c: In function 'resolve_instid': 14:59:30 /usr/src/libyang/src/resolve.c:7869:9: warning: 'mod_len' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:59:30 7869 | int mod_len, name_len, has_predicate; 14:59:30 | ^~~~~~~ 14:59:30 /usr/src/libyang/src/resolve.c: In function 'resolve_instid': 14:59:30 /usr/src/libyang/src/resolve.c:7869:9: warning: 'mod_len' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:59:30 7869 | int mod_len, name_len, has_predicate; 14:59:30 | ^~~~~~~ 14:59:31 [ 13%] Building C object CMakeFiles/yangobj_tests.dir/src/validation.c.o 14:59:31 [ 15%] Building C object CMakeFiles/yangobj.dir/src/validation.c.o 14:59:31 [ 16%] Building C object CMakeFiles/yangobj_tests.dir/src/xml.c.o 14:59:32 [ 17%] Building C object CMakeFiles/yangobj.dir/src/xml.c.o 14:59:32 [ 18%] Building C object CMakeFiles/yangobj_tests.dir/src/parser.c.o 14:59:32 [ 20%] Building C object CMakeFiles/yangobj.dir/src/parser.c.o 14:59:33 [ 21%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_yin.c.o 14:59:33 [ 22%] Building C object CMakeFiles/yangobj.dir/src/parser_yin.c.o 14:59:36 [ 23%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_xml.c.o 14:59:37 [ 25%] Building C object CMakeFiles/yangobj.dir/src/parser_xml.c.o 14:59:37 [ 26%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_json.c.o 14:59:37 [ 27%] Building C object CMakeFiles/yangobj.dir/src/parser_json.c.o 14:59:37 [ 28%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_lyb.c.o 14:59:38 [ 30%] Building C object CMakeFiles/yangobj.dir/src/parser_lyb.c.o 14:59:38 [ 31%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_yang_bis.c.o 14:59:38 [ 32%] Building C object CMakeFiles/yangobj.dir/src/parser_yang_bis.c.o 14:59:41 [ 33%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_yang_lex.c.o 14:59:41 [ 35%] Building C object CMakeFiles/yangobj.dir/src/parser_yang_lex.c.o 14:59:41 [ 36%] Building C object CMakeFiles/yangobj_tests.dir/src/parser_yang.c.o 14:59:42 [ 37%] Building C object CMakeFiles/yangobj.dir/src/parser_yang.c.o 14:59:43 [ 38%] Building C object CMakeFiles/yangobj.dir/src/tree_schema.c.o 14:59:43 [ 40%] Building C object CMakeFiles/yangobj_tests.dir/src/tree_schema.c.o 14:59:44 [ 41%] Building C object CMakeFiles/yangobj_tests.dir/src/tree_data.c.o 14:59:45 [ 42%] Building C object CMakeFiles/yangobj.dir/src/tree_data.c.o 14:59:47 [ 43%] Building C object CMakeFiles/yangobj_tests.dir/src/plugins.c.o 14:59:47 [ 45%] Building C object CMakeFiles/yangobj_tests.dir/src/printer.c.o 14:59:47 [ 46%] Building C object CMakeFiles/yangobj.dir/src/plugins.c.o 14:59:47 [ 47%] Building C object CMakeFiles/yangobj_tests.dir/src/xpath.c.o 14:59:47 [ 48%] Building C object CMakeFiles/yangobj.dir/src/printer.c.o 14:59:48 [ 50%] Building C object CMakeFiles/yangobj.dir/src/xpath.c.o 14:59:49 /usr/src/libyang/src/xpath.c: In function 'eval_predicate': 14:59:49 /usr/src/libyang/src/xpath.c:958:28: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:59:49 958 | uint16_t i, orig_used, end; 14:59:49 | ^~~ 14:59:49 [ 51%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_yang.c.o 14:59:50 /usr/src/libyang/src/xpath.c: In function 'eval_predicate': 14:59:50 /usr/src/libyang/src/xpath.c:958:28: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:59:50 958 | uint16_t i, orig_used, end; 14:59:50 | ^~~ 14:59:50 [ 52%] Building C object CMakeFiles/yangobj.dir/src/printer_yang.c.o 14:59:50 [ 53%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_yin.c.o 14:59:51 [ 55%] Building C object CMakeFiles/yangobj.dir/src/printer_yin.c.o 14:59:52 [ 56%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_json_schema.c.o 14:59:52 [ 57%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_xml.c.o 14:59:52 [ 58%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_tree.c.o 14:59:52 [ 60%] Building C object CMakeFiles/yangobj.dir/src/printer_json_schema.c.o 14:59:53 [ 61%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_info.c.o 14:59:53 [ 62%] Building C object CMakeFiles/yangobj.dir/src/printer_xml.c.o 14:59:53 [ 63%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_json.c.o 14:59:53 [ 65%] Building C object CMakeFiles/yangobj.dir/src/printer_tree.c.o 14:59:53 [ 66%] Building C object CMakeFiles/yangobj_tests.dir/src/printer_lyb.c.o 14:59:53 [ 67%] Building C object CMakeFiles/yangobj.dir/src/printer_info.c.o 14:59:54 [ 68%] Building C object CMakeFiles/yangobj_tests.dir/src/yang_types.c.o 14:59:54 [ 68%] Built target yangobj_tests 14:59:54 Scanning dependencies of target yang2yin 14:59:54 [ 70%] Building C object CMakeFiles/yang2yin.dir/tools/yang2yin/main.c.o 14:59:54 [ 71%] Building C object CMakeFiles/yangobj.dir/src/printer_json.c.o 14:59:54 [ 72%] Building C object CMakeFiles/yangobj.dir/src/printer_lyb.c.o 14:59:54 [ 73%] Linking C executable yang2yin 14:59:54 [ 73%] Built target yang2yin 14:59:54 [ 75%] Building C object CMakeFiles/yangobj.dir/src/yang_types.c.o 14:59:54 [ 75%] Built target yangobj 14:59:54 Scanning dependencies of target yang 14:59:54 [ 76%] Linking C shared library libyang.so 14:59:55 [ 76%] Built target yang 14:59:55 Scanning dependencies of target yanglint 14:59:55 Scanning dependencies of target yangre 14:59:55 [ 77%] Building C object CMakeFiles/yangre.dir/tools/re/main.c.o 14:59:55 [ 78%] Building C object CMakeFiles/yanglint.dir/tools/lint/main.c.o 14:59:55 [ 80%] Building C object CMakeFiles/yanglint.dir/tools/lint/main_ni.c.o 14:59:55 [ 81%] Linking C executable yangre 14:59:55 [ 81%] Built target yangre 14:59:55 Scanning dependencies of target metadata 14:59:55 [ 82%] Building C object src/extensions/CMakeFiles/metadata.dir/metadata.c.o 14:59:55 [ 83%] Linking C shared library metadata.so 14:59:55 [ 83%] Built target metadata 14:59:55 Scanning dependencies of target yangdata 14:59:55 [ 85%] Building C object src/extensions/CMakeFiles/yangdata.dir/yangdata.c.o 14:59:55 [ 86%] Linking C shared library yangdata.so 14:59:55 [ 87%] Building C object CMakeFiles/yanglint.dir/tools/lint/commands.c.o 14:59:55 [ 87%] Built target yangdata 14:59:55 Scanning dependencies of target nacm 14:59:55 [ 88%] Building C object src/extensions/CMakeFiles/nacm.dir/nacm.c.o 14:59:55 [ 90%] Linking C shared library nacm.so 14:59:55 [ 90%] Built target nacm 14:59:55 Scanning dependencies of target user_yang_types 14:59:55 [ 91%] Building C object src/user_types/CMakeFiles/user_yang_types.dir/user_yang_types.c.o 14:59:55 [ 92%] Linking C shared library user_yang_types.so 14:59:55 [ 92%] Built target user_yang_types 14:59:55 Scanning dependencies of target user_inet_types 14:59:55 [ 93%] Building C object src/user_types/CMakeFiles/user_inet_types.dir/user_inet_types.c.o 14:59:55 [ 95%] Building C object CMakeFiles/yanglint.dir/tools/lint/completion.c.o 14:59:55 [ 96%] Linking C shared library user_inet_types.so 14:59:55 [ 96%] Built target user_inet_types 14:59:55 [ 97%] Building C object CMakeFiles/yanglint.dir/tools/lint/configuration.c.o 14:59:55 [ 98%] Building C object CMakeFiles/yanglint.dir/linenoise/linenoise.c.o 14:59:56 [100%] Linking C executable yanglint 14:59:56 [100%] Built target yanglint 14:59:56 + make install 14:59:56 [ 36%] Built target yangobj_tests 14:59:56 [ 72%] Built target yangobj 14:59:56 [ 73%] Built target yang 14:59:56 [ 82%] Built target yanglint 14:59:56 [ 85%] Built target yangre 14:59:56 [ 87%] Built target yang2yin 14:59:56 [ 90%] Built target metadata 14:59:56 [ 92%] Built target yangdata 14:59:56 [ 95%] Built target nacm 14:59:56 [ 97%] Built target user_yang_types 14:59:56 [100%] Built target user_inet_types 14:59:56 Install the project... 14:59:56 -- Install configuration: "Release" 14:59:56 -- Installing: /opt/lib64/libyang.so.1.4.1 14:59:56 -- Installing: /opt/lib64/libyang.so.1 14:59:56 -- Installing: /opt/lib64/libyang.so 14:59:56 -- Installing: /opt/include/libyang/tree_schema.h 14:59:56 -- Installing: /opt/include/libyang/tree_data.h 14:59:56 -- Installing: /opt/include/libyang/extensions.h 14:59:56 -- Installing: /opt/include/libyang/user_types.h 14:59:56 -- Installing: /opt/include/libyang/xml.h 14:59:56 -- Installing: /opt/include/libyang/dict.h 14:59:56 -- Installing: /opt/include/libyang/libyang.h 14:59:56 -- Installing: /opt/lib64/pkgconfig/libyang.pc 14:59:56 -- Installing: /opt/bin/yanglint 14:59:56 -- Set runtime path of "/opt/bin/yanglint" to "" 14:59:56 -- Installing: /opt/share/man/man1/yanglint.1 14:59:56 -- Installing: /opt/bin/yangre 14:59:56 -- Set runtime path of "/opt/bin/yangre" to "" 14:59:56 -- Installing: /opt/share/man/man1/yangre.1 14:59:56 -- Installing: /opt/lib64/libyang/extensions/nacm.so 14:59:56 -- Set runtime path of "/opt/lib64/libyang/extensions/nacm.so" to "" 14:59:56 -- Installing: /opt/lib64/libyang/extensions/metadata.so 14:59:56 -- Set runtime path of "/opt/lib64/libyang/extensions/metadata.so" to "" 14:59:56 -- Installing: /opt/lib64/libyang/extensions/yangdata.so 14:59:56 -- Set runtime path of "/opt/lib64/libyang/extensions/yangdata.so" to "" 14:59:56 -- Installing: /opt/lib64/libyang/user_types/user_yang_types.so 14:59:56 -- Set runtime path of "/opt/lib64/libyang/user_types/user_yang_types.so" to "" 14:59:56 -- Installing: /opt/lib64/libyang/user_types/user_inet_types.so 14:59:56 -- Set runtime path of "/opt/lib64/libyang/user_types/user_inet_types.so" to "" 14:59:58 Removing intermediate container bf676fe15328 14:59:58 ---> 533189a5912c 14:59:58 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:59:59 ---> Running in 5d21a8c22319 14:59:59 + git clone --depth 1 https://github.com/sysrepo/libredblack.git 14:59:59 Cloning into 'libredblack'... 14:59:59 + cd libredblack 14:59:59 + ./configure '--prefix=/opt' --without-rbgen 15:00:00 checking for a BSD-compatible install... /usr/bin/install -c 15:00:01 checking whether build environment is sane... yes 15:00:01 checking for gawk... no 15:00:01 checking for mawk... no 15:00:01 checking for nawk... no 15:00:01 checking for awk... awk 15:00:01 checking whether make sets $(MAKE)... yes 15:00:01 checking for gcc... gcc 15:00:01 checking for C compiler default output... a.out 15:00:01 checking whether the C compiler works... yes 15:00:01 checking whether we are cross compiling... no 15:00:01 checking for suffix of executables... 15:00:01 checking for suffix of object files... o 15:00:01 checking whether we are using the GNU C compiler... yes 15:00:01 checking whether gcc accepts -g... yes 15:00:01 checking for gcc option to accept ANSI C... none needed 15:00:01 checking for style of include used by make... GNU 15:00:01 checking dependency style of gcc... gcc3 15:00:01 checking for a BSD-compatible install... /usr/bin/install -c 15:00:01 checking build system type... x86_64-unknown-linux-gnu 15:00:01 checking host system type... x86_64-unknown-linux-gnu 15:00:01 checking for ld used by GCC... /usr/x86_64-alpine-linux-musl/bin/ld 15:00:01 checking if the linker (/usr/x86_64-alpine-linux-musl/bin/ld) is GNU ld... yes 15:00:01 checking for /usr/x86_64-alpine-linux-musl/bin/ld option to reload object files... -r 15:00:01 checking for BSD-compatible nm... /usr/bin/nm -B 15:00:01 checking for a sed that does not truncate output... /bin/sed 15:00:01 checking whether ln -s works... yes 15:00:01 checking how to recognise dependent libraries... pass_all 15:00:01 checking command to parse /usr/bin/nm -B output... ok 15:00:01 checking how to run the C preprocessor... gcc -E 15:00:01 checking for egrep... grep -E 15:00:01 checking for ANSI C header files... yes 15:00:01 checking for sys/types.h... yes 15:00:01 checking for sys/stat.h... yes 15:00:02 checking for stdlib.h... yes 15:00:02 checking for string.h... yes 15:00:02 checking for memory.h... yes 15:00:02 checking for strings.h... yes 15:00:02 checking for inttypes.h... yes 15:00:02 checking for stdint.h... yes 15:00:02 checking for unistd.h... yes 15:00:02 checking dlfcn.h usability... yes 15:00:02 checking dlfcn.h presence... yes 15:00:02 checking for dlfcn.h... yes 15:00:02 checking for ranlib... ranlib 15:00:02 checking for strip... strip 15:00:02 checking for objdir... .libs 15:00:02 checking for gcc option to produce PIC... -fPIC 15:00:02 checking if gcc PIC flag -fPIC works... yes 15:00:02 checking if gcc static flag -static works... yes 15:00:02 checking if gcc supports -c -o file.o... yes 15:00:02 checking if gcc supports -c -o file.lo... yes 15:00:02 checking if gcc supports -fno-rtti -fno-exceptions... yes 15:00:02 checking whether the linker (/usr/x86_64-alpine-linux-musl/bin/ld) supports shared libraries... yes 15:00:02 checking how to hardcode library paths into programs... immediate 15:00:02 checking whether stripping libraries is possible... yes 15:00:02 checking dynamic linker characteristics... GNU/Linux ld.so 15:00:02 checking if libtool supports shared libraries... yes 15:00:02 checking whether to build shared libraries... yes 15:00:02 checking whether to build static libraries... yes 15:00:02 checking whether -lc should be explicitly linked in... no 15:00:02 creating libtool 15:00:02 checking for ANSI C header files... (cached) yes 15:00:03 checking for an ANSI C-conforming const... yes 15:00:03 checking for strdup... yes 15:00:03 configure: creating ./config.status 15:00:03 config.status: creating Makefile 15:00:03 config.status: creating libredblack.spec 15:00:03 config.status: creating rbgen 15:00:03 config.status: creating config.h 15:00:03 config.status: executing depfiles commands 15:00:03 config.status: executing default commands 15:00:03 + make 15:00:03 cd . && /bin/sh /usr/src/libredblack/missing --run aclocal-1.6 15:00:03 /usr/src/libredblack/missing: line 46: aclocal-1.6: not found 15:00:03 WARNING: `aclocal-1.6' is missing on your system. You should only need it if 15:00:03 you modified `acinclude.m4' or `configure.in'. You might want 15:00:03 to install the `Automake' and `Perl' packages. Grab them from 15:00:03 any GNU archive site. 15:00:03 cd . && \ 15:00:03 /bin/sh /usr/src/libredblack/missing --run automake-1.6 --gnu Makefile 15:00:03 /usr/src/libredblack/missing: line 46: automake-1.6: not found 15:00:03 WARNING: `automake-1.6' is missing on your system. You should only need it if 15:00:03 you modified `Makefile.am', `acinclude.m4' or `configure.in'. 15:00:03 You might want to install the `Automake' and `Perl' packages. 15:00:03 Grab them from any GNU archive site. 15:00:03 cd . && /bin/sh /usr/src/libredblack/missing --run autoconf 15:00:03 /bin/sh ./config.status --recheck 15:00:03 running /bin/sh ./configure --prefix=/opt --without-rbgen --no-create --no-recursion 15:00:03 checking for a BSD-compatible install... /usr/bin/install -c 15:00:04 checking whether build environment is sane... yes 15:00:04 checking for gawk... no 15:00:04 checking for mawk... no 15:00:04 checking for nawk... no 15:00:04 checking for awk... awk 15:00:04 checking whether make sets $(MAKE)... yes 15:00:04 checking for gcc... gcc 15:00:04 checking whether the C compiler works... yes 15:00:04 checking for C compiler default output file name... a.out 15:00:04 checking for suffix of executables... 15:00:05 checking whether we are cross compiling... no 15:00:05 checking for suffix of object files... o 15:00:05 checking whether we are using the GNU C compiler... yes 15:00:05 checking whether gcc accepts -g... yes 15:00:05 checking for gcc option to accept ISO C89... none needed 15:00:05 checking for style of include used by make... GNU 15:00:05 checking dependency style of gcc... gcc3 15:00:05 checking build system type... x86_64-unknown-linux-gnu 15:00:05 checking host system type... x86_64-unknown-linux-gnu 15:00:05 checking for ld used by GCC... /usr/x86_64-alpine-linux-musl/bin/ld 15:00:05 checking if the linker (/usr/x86_64-alpine-linux-musl/bin/ld) is GNU ld... yes 15:00:05 checking for /usr/x86_64-alpine-linux-musl/bin/ld option to reload object files... -r 15:00:05 checking for BSD-compatible nm... /usr/bin/nm -B 15:00:05 checking for a sed that does not truncate output... /bin/sed 15:00:05 checking whether ln -s works... yes 15:00:05 checking how to recognise dependent libraries... pass_all 15:00:05 checking command to parse /usr/bin/nm -B output... ok 15:00:05 checking how to run the C preprocessor... gcc -E 15:00:05 checking for grep that handles long lines and -e... /bin/grep 15:00:05 checking for egrep... /bin/grep -E 15:00:05 checking for ANSI C header files... yes 15:00:05 checking for sys/types.h... yes 15:00:05 checking for sys/stat.h... yes 15:00:05 checking for stdlib.h... yes 15:00:05 checking for string.h... yes 15:00:05 checking for memory.h... yes 15:00:06 checking for strings.h... yes 15:00:06 checking for inttypes.h... yes 15:00:06 checking for stdint.h... yes 15:00:06 checking for unistd.h... yes 15:00:06 checking dlfcn.h usability... yes 15:00:06 checking dlfcn.h presence... yes 15:00:06 checking for dlfcn.h... yes 15:00:06 checking for ranlib... ranlib 15:00:06 checking for strip... strip 15:00:06 checking for objdir... .libs 15:00:06 checking for gcc option to produce PIC... -fPIC 15:00:06 checking if gcc PIC flag -fPIC works... yes 15:00:06 checking if gcc static flag -static works... yes 15:00:06 checking if gcc supports -c -o file.o... yes 15:00:06 checking if gcc supports -c -o file.lo... yes 15:00:06 checking if gcc supports -fno-rtti -fno-exceptions... no 15:00:06 checking whether the linker (/usr/x86_64-alpine-linux-musl/bin/ld) supports shared libraries... yes 15:00:06 checking how to hardcode library paths into programs... immediate 15:00:06 checking whether stripping libraries is possible... yes 15:00:06 checking dynamic linker characteristics... GNU/Linux ld.so 15:00:06 checking if libtool supports shared libraries... yes 15:00:06 checking whether to build shared libraries... yes 15:00:06 checking whether to build static libraries... yes 15:00:06 checking whether -lc should be explicitly linked in... no 15:00:06 creating libtool 15:00:06 checking for ANSI C header files... (cached) yes 15:00:06 checking for an ANSI C-conforming const... yes 15:00:06 checking for strdup... yes 15:00:06 configure: creating ./config.status 15:00:06 cd . && /bin/sh ./config.status Makefile depfiles 15:00:06 config.status: creating Makefile 15:00:06 config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting 15:00:06 config.status: executing depfiles commands 15:00:06 cd . && /bin/sh /usr/src/libredblack/missing --run autoheader 15:00:06 touch ./config.h.in 15:00:06 cd . && /bin/sh ./config.status config.h 15:00:06 config.status: creating config.h 15:00:06 make all-am 15:00:06 make[1]: Entering directory '/usr/src/libredblack' 15:00:06 source='redblack.c' object='redblack.lo' libtool=yes \ 15:00:06 depfile='.deps/redblack.Plo' tmpdepfile='.deps/redblack.TPlo' \ 15:00:06 depmode=gcc3 /bin/sh ./depcomp \ 15:00:06 /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c -o redblack.lo `test -f 'redblack.c' || echo './'`redblack.c 15:00:07 mkdir .libs 15:00:07 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 15:00:07 redblack.c: In function 'rbinit': 15:00:07 redblack.c:143:7: warning: variable 'c' set but not used [-Wunused-but-set-variable] 15:00:07 143 | char c; 15:00:07 | ^ 15:00:07 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 15:00:07 mv -f .libs/redblack.lo redblack.lo 15:00:07 /bin/sh ./libtool --mode=link gcc -Wall -o libredblack.la -rpath /opt/lib -version-info 2:3:2 redblack.lo 15:00:07 rm -fr .libs/libredblack.la .libs/libredblack.* .libs/libredblack.* 15:00:07 gcc -shared redblack.lo -Wl,-soname -Wl,libredblack.so.0 -o .libs/libredblack.so.0.2.3 15:00:07 (cd .libs && rm -f libredblack.so.0 && ln -s libredblack.so.0.2.3 libredblack.so.0) 15:00:07 (cd .libs && rm -f libredblack.so && ln -s libredblack.so.0.2.3 libredblack.so) 15:00:07 ar cru .libs/libredblack.a redblack.o 15:00:07 ar: `u' modifier ignored since `D' is the default (see `U') 15:00:07 ranlib .libs/libredblack.a 15:00:07 creating libredblack.la 15:00:07 (cd .libs && rm -f libredblack.la && ln -s ../libredblack.la libredblack.la) 15:00:07 source='example.c' object='example.o' libtool=no \ 15:00:07 depfile='.deps/example.Po' tmpdepfile='.deps/example.TPo' \ 15:00:07 depmode=gcc3 /bin/sh ./depcomp \ 15:00:07 gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c `test -f 'example.c' || echo './'`example.c 15:00:07 /bin/sh ./libtool --mode=link gcc -Wall -o example example.o libredblack.la 15:00:07 gcc -Wall -o .libs/example example.o ./.libs/libredblack.so -Wl,--rpath -Wl,/opt/lib 15:00:07 creating example 15:00:07 source='example1.c' object='example1.o' libtool=no \ 15:00:07 depfile='.deps/example1.Po' tmpdepfile='.deps/example1.TPo' \ 15:00:07 depmode=gcc3 /bin/sh ./depcomp \ 15:00:07 gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c `test -f 'example1.c' || echo './'`example1.c 15:00:07 /bin/sh ./libtool --mode=link gcc -Wall -o example1 example1.o libredblack.la 15:00:07 gcc -Wall -o .libs/example1 example1.o ./.libs/libredblack.so -Wl,--rpath -Wl,/opt/lib 15:00:07 creating example1 15:00:07 source='example2.c' object='example2.o' libtool=no \ 15:00:07 depfile='.deps/example2.Po' tmpdepfile='.deps/example2.TPo' \ 15:00:07 depmode=gcc3 /bin/sh ./depcomp \ 15:00:07 gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c `test -f 'example2.c' || echo './'`example2.c 15:00:07 /bin/sh ./libtool --mode=link gcc -Wall -o example2 example2.o libredblack.la 15:00:07 gcc -Wall -o .libs/example2 example2.o ./.libs/libredblack.so -Wl,--rpath -Wl,/opt/lib 15:00:07 creating example2 15:00:07 source='example3.c' object='example3.o' libtool=no \ 15:00:07 depfile='.deps/example3.Po' tmpdepfile='.deps/example3.TPo' \ 15:00:07 depmode=gcc3 /bin/sh ./depcomp \ 15:00:07 gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c `test -f 'example3.c' || echo './'`example3.c 15:00:07 /bin/sh ./libtool --mode=link gcc -Wall -o example3 example3.o libredblack.la 15:00:07 gcc -Wall -o .libs/example3 example3.o ./.libs/libredblack.so -Wl,--rpath -Wl,/opt/lib 15:00:07 creating example3 15:00:07 echo 'int main() { return(0); }' > example4.c 15:00:07 source='example4.c' object='example4.o' libtool=no \ 15:00:07 depfile='.deps/example4.Po' tmpdepfile='.deps/example4.TPo' \ 15:00:07 depmode=gcc3 /bin/sh ./depcomp \ 15:00:07 gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c `test -f 'example4.c' || echo './'`example4.c 15:00:07 /bin/sh ./libtool --mode=link gcc -Wall -o example4 example4.o 15:00:07 gcc -Wall -o example4 example4.o 15:00:07 make[1]: Leaving directory '/usr/src/libredblack' 15:00:07 + make install 15:00:07 make[1]: Entering directory '/usr/src/libredblack' 15:00:07 /bin/sh ./mkinstalldirs /opt/bin 15:00:07 /bin/sh ./mkinstalldirs /opt/lib 15:00:07 mkdir -p -- /opt/lib 15:00:07 /bin/sh ./libtool --mode=install /usr/bin/install -c libredblack.la /opt/lib/libredblack.la 15:00:07 /usr/bin/install -c .libs/libredblack.so.0.2.3 /opt/lib/libredblack.so.0.2.3 15:00:07 (cd /opt/lib && rm -f libredblack.so.0 && ln -s libredblack.so.0.2.3 libredblack.so.0) 15:00:07 (cd /opt/lib && rm -f libredblack.so && ln -s libredblack.so.0.2.3 libredblack.so) 15:00:07 /usr/bin/install -c .libs/libredblack.lai /opt/lib/libredblack.la 15:00:07 /usr/bin/install -c .libs/libredblack.a /opt/lib/libredblack.a 15:00:07 ranlib /opt/lib/libredblack.a 15:00:07 chmod 644 /opt/lib/libredblack.a 15:00:07 PATH="$PATH:/sbin" ldconfig -n /opt/lib 15:00:07 ---------------------------------------------------------------------- 15:00:07 Libraries have been installed in: 15:00:07 /opt/lib 15:00:07 15:00:07 If you ever happen to want to link against installed libraries 15:00:07 in a given directory, LIBDIR, you must either use libtool, and 15:00:07 specify the full pathname of the library, or use the `-LLIBDIR' 15:00:07 flag during linking and do at least one of the following: 15:00:07 - add LIBDIR to the `LD_LIBRARY_PATH' environment variable 15:00:07 during execution 15:00:07 - add LIBDIR to the `LD_RUN_PATH' environment variable 15:00:07 during linking 15:00:07 - use the `-Wl,--rpath -Wl,LIBDIR' linker flag 15:00:07 15:00:07 See any operating system documentation about shared libraries for 15:00:07 more information, such as the ld(1) and ld.so(8) manual pages. 15:00:07 ---------------------------------------------------------------------- 15:00:07 /bin/sh ./mkinstalldirs /opt/include 15:00:07 /usr/bin/install -c -m 644 redblack.h /opt/include/redblack.h 15:00:07 /bin/sh ./mkinstalldirs /opt/share/man/man1 15:00:07 /usr/bin/install -c -m 644 ./rbgen.1 /opt/share/man/man1/rbgen.1 15:00:07 /bin/sh ./mkinstalldirs /opt/share/man/man3 15:00:07 mkdir -p -- /opt/share/man/man3 15:00:07 /usr/bin/install -c -m 644 ./rbdelete.3 /opt/share/man/man3/rbdelete.3 15:00:07 /usr/bin/install -c -m 644 ./rbdestroy.3 /opt/share/man/man3/rbdestroy.3 15:00:07 /usr/bin/install -c -m 644 ./rbfind.3 /opt/share/man/man3/rbfind.3 15:00:07 /usr/bin/install -c -m 644 ./rbinit.3 /opt/share/man/man3/rbinit.3 15:00:07 /usr/bin/install -c -m 644 ./rbsearch.3 /opt/share/man/man3/rbsearch.3 15:00:07 /usr/bin/install -c -m 644 ./rblookup.3 /opt/share/man/man3/rblookup.3 15:00:07 /usr/bin/install -c -m 644 ./rbwalk.3 /opt/share/man/man3/rbwalk.3 15:00:07 /usr/bin/install -c -m 644 ./rbopenlist.3 /opt/share/man/man3/rbopenlist.3 15:00:07 /usr/bin/install -c -m 644 ./rbreadlist.3 /opt/share/man/man3/rbreadlist.3 15:00:07 /usr/bin/install -c -m 644 ./rbcloselist.3 /opt/share/man/man3/rbcloselist.3 15:00:07 /bin/sh ./mkinstalldirs /opt/share/libredblack 15:00:07 mkdir -p -- /opt/share/libredblack 15:00:07 /usr/bin/install -c -m 644 redblack.c /opt/share/libredblack/redblack.c 15:00:07 /usr/bin/install -c -m 644 redblack.h /opt/share/libredblack/redblack.h 15:00:07 make[1]: Leaving directory '/usr/src/libredblack' 15:00:08 Removing intermediate container 5d21a8c22319 15:00:08 ---> 30dd3ace8434 15:00:08 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 15:00:08 ---> Running in 464aaa88ec2f 15:00:08 + git clone --branch 1.2.14 --depth 1 https://github.com/HardySimpson/zlog 15:00:08 Cloning into 'zlog'... 15:00:09 + cd zlog/src 15:00:09 + make 'PREFIX=/opt' 15:00:09 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb buf.c 15:00:09 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb category.c 15:00:09 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb category_table.c 15:00:09 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb conf.c 15:00:09 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb event.c 15:00:09 event.c: In function 'zlog_event_new': 15:00:09 event.c:91:65: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 15:00:09 91 | a_event->tid_hex_str_len = sprintf(a_event->tid_hex_str, "%x", (unsigned int)a_event->tid); 15:00:09 | ^ 15:00:09 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb format.c 15:00:09 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb level.c 15:00:09 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb level_list.c 15:00:10 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb mdc.c 15:00:10 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb record.c 15:00:10 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb record_table.c 15:00:10 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb rotater.c 15:00:10 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb rule.c 15:00:10 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb spec.c 15:00:10 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb thread.c 15:00:10 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb zc_arraylist.c 15:00:11 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb zc_hashtable.c 15:00:11 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb zc_profile.c 15:00:11 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb zc_util.c 15:00:11 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb zlog.c 15:00:11 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 15:00:11 # for use in test folder - linux and requirement for aix runtime 15:00:11 # resolving 15:00:11 cp -f libzlog.so libzlog.so.1 15:00:11 cp -f libzlog.so libzlog.so.1.2 15:00:11 cc -std=c99 -pedantic -c -O2 -fPIC -pthread -Wall -Wstrict-prototypes -fwrapv -g -ggdb zlog-chk-conf.c 15:00:11 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 15:00:11 cc -o zlog-chk-conf zlog-chk-conf.o -L. -lzlog -pthread 15:00:11 + make install 'PREFIX=/opt' 15:00:11 mkdir -p /opt/include /opt/lib /opt/bin 15:00:11 cp -a zlog.h /opt/include 15:00:11 cp -a zlog-chk-conf /opt/bin 15:00:11 cp -a libzlog.so /opt/lib/libzlog.so.1.2 15:00:11 cd /opt/lib && ln -sf libzlog.so.1.2 libzlog.so.1 15:00:11 cd /opt/lib && ln -sf libzlog.so.1 libzlog.so 15:00:11 cp -a libzlog.a /opt/lib 15:00:14 Removing intermediate container 464aaa88ec2f 15:00:14 ---> 898b061936fb 15:00:14 Step 16/47 : COPY patches/sysrepo/ ./patches/sysrepo/ 15:00:14 ---> 9d59f75ca852 15:00:14 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 15:00:14 ---> Running in 120c5312c29a 15:00:15 + git clone --branch v0.7.9 --depth 1 https://github.com/sysrepo/sysrepo.git 15:00:15 Cloning into 'sysrepo'... 15:00:16 + cd sysrepo 15:00:16 + patch -p1 -i ../patches/sysrepo/01-configurable-PYTHON_MODULE_PATH.patch 15:00:16 patching file swig/python/CMakeLists.txt 15:00:16 + patch -p1 -i ../patches/sysrepo/02-zlog.patch 15:00:16 patching file CMakeLists.txt 15:00:16 patching file src/CMakeLists.txt 15:00:16 patching file src/common/sr_logger.c 15:00:16 patching file src/common/sr_logger.h 15:00:16 patching file src/executables/sysrepocfg.c 15:00:16 patching file src/executables/sysrepoctl.c 15:00:16 patching file src/clientlib/client_library.c 15:00:16 + mkdir build 15:00:16 + cd build 15:00:16 + 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' .. 15:00:16 -- The C compiler identification is GNU 9.3.0 15:00:16 -- The CXX compiler identification is GNU 9.3.0 15:00:16 -- Check for working C compiler: /usr/bin/cc 15:00:16 -- Check for working C compiler: /usr/bin/cc -- works 15:00:16 -- Detecting C compiler ABI info 15:00:16 -- Detecting C compiler ABI info - done 15:00:16 -- Detecting C compile features 15:00:16 -- Detecting C compile features - done 15:00:16 -- Check for working CXX compiler: /usr/bin/c++ 15:00:16 -- Check for working CXX compiler: /usr/bin/c++ -- works 15:00:16 -- Detecting CXX compiler ABI info 15:00:16 -- Detecting CXX compiler ABI info - done 15:00:16 -- Detecting CXX compile features 15:00:16 -- Detecting CXX compile features - done 15:00:16 -- Preparing systemwide build of sysrepo v. 0.7.8 15:00:16 -- sysrepo repository location: /opt/etc/sysrepo 15:00:16 -- Found ev: /usr/lib/libev.so 15:00:16 -- Found yang: /opt/lib64/libyang.so 15:00:16 -- Found protobuf-c: /usr/lib/libprotobuf-c.so 15:00:16 -- Could NOT find avl (missing: AVL_LIBRARY AVL_INCLUDE_DIR) 15:00:16 -- Found redblack: /opt/lib/libredblack.so 15:00:16 -- libredblack will be used for binary tree manipulations. 15:00:16 -- Looking for stdatomic.h 15:00:16 -- Looking for stdatomic.h - found 15:00:16 -- Looking for pthread_rwlockattr_setkind_np 15:00:17 -- Looking for pthread_rwlockattr_setkind_np - not found 15:00:17 -- Looking for getpeereid 15:00:17 -- Looking for getpeereid - not found 15:00:17 -- Looking for getpeerucred 15:00:17 -- Looking for getpeerucred - not found 15:00:17 -- Looking for include file ucred.h 15:00:17 -- Looking for include file ucred.h - not found 15:00:17 -- Looking for pthread_mutex_timedlock 15:00:17 -- Looking for pthread_mutex_timedlock - found 15:00:17 -- Looking for setfsuid 15:00:17 -- Looking for setfsuid - found 15:00:17 -- Looking for fsetxattr 15:00:17 -- Looking for fsetxattr - found 15:00:17 -- Looking for mkstemps 15:00:17 -- Looking for mkstemps - found 15:00:17 -- Performing Test HAVE_STAT_ST_MTIM 15:00:17 -- Performing Test HAVE_STAT_ST_MTIM - Success 15:00:17 -- Looking for F_OFD_SETLKW 15:00:17 -- Looking for F_OFD_SETLKW - found 15:00:17 -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 15:00:17 -- Found SWIG: /usr/bin/swig (found suitable version "3.0.12", minimum required is "3.0.12") 15:00:17 -- Python version 3 was selected 15:00:17 -- Found PythonLibs: /usr/local/lib/libpython3.7m.so (found suitable version "3.7.7", minimum required is "3") 15:00:17 -- Found PythonInterp: /usr/local/bin/python3.7 (found version "3.7.7") 15:00:17 -- Found SWIG: /usr/bin/swig (found suitable version "3.0.12", minimum required is "3.0.5") 15:00:17 -- Configuring done 15:00:17 -- Generating done 15:00:17 -- Build files have been written to: /usr/src/sysrepo/build 15:00:17 + make -j2 15:00:17 Scanning dependencies of target sysrepo_swig_compilation 15:00:17 [ 1%] Running C protocol buffer compiler on /usr/src/sysrepo/src/sysrepo.proto 15:00:17 [ 3%] Swig compile sysrepo.i for python 15:00:17 Scanning dependencies of target COMMON 15:00:17 [ 5%] Building C object src/CMakeFiles/COMMON.dir/common/sysrepo.pb-c.c.o 15:00:18 [ 7%] Building C object src/CMakeFiles/COMMON.dir/common/sr_common.c.o 15:00:18 [ 9%] Building C object src/CMakeFiles/COMMON.dir/common/sr_utils.c.o 15:00:19 [ 9%] Built target sysrepo_swig_compilation 15:00:19 [ 11%] Building C object src/CMakeFiles/COMMON.dir/common/sr_data_structs.c.o 15:00:19 [ 13%] Building C object src/CMakeFiles/COMMON.dir/common/sr_logger.c.o 15:00:19 [ 15%] Building C object src/CMakeFiles/COMMON.dir/common/sr_protobuf.c.o 15:00:20 [ 17%] Building C object src/CMakeFiles/COMMON.dir/common/sr_mem_mgmt.c.o 15:00:20 [ 19%] Building C object src/CMakeFiles/COMMON.dir/utils/plugins.c.o 15:00:20 [ 21%] Building C object src/CMakeFiles/COMMON.dir/utils/trees.c.o 15:00:20 [ 23%] Building C object src/CMakeFiles/COMMON.dir/utils/values.c.o 15:00:20 [ 25%] Building C object src/CMakeFiles/COMMON.dir/utils/xpath.c.o 15:00:20 [ 25%] Built target COMMON 15:00:20 Scanning dependencies of target SR_SRC 15:00:20 Scanning dependencies of target SR_ENGINE 15:00:20 [ 27%] Building C object src/CMakeFiles/SR_SRC.dir/clientlib/client_library.c.o 15:00:20 [ 29%] Building C object src/CMakeFiles/SR_ENGINE.dir/access_control.c.o 15:00:21 [ 31%] Building C object src/CMakeFiles/SR_ENGINE.dir/connection_manager.c.o 15:00:21 [ 33%] Building C object src/CMakeFiles/SR_ENGINE.dir/cm_session_manager.c.o 15:00:21 [ 35%] Building C object src/CMakeFiles/SR_ENGINE.dir/request_processor.c.o 15:00:22 [ 37%] Building C object src/CMakeFiles/SR_SRC.dir/clientlib/cl_subscription_manager.c.o 15:00:22 [ 39%] Building C object src/CMakeFiles/SR_SRC.dir/clientlib/cl_common.c.o 15:00:23 [ 41%] Building C object src/CMakeFiles/SR_SRC.dir/clientlib/cl_trees.c.o 15:00:23 [ 41%] Built target SR_SRC 15:00:23 [ 43%] Building C object src/CMakeFiles/SR_ENGINE.dir/rp_dt_xpath.c.o 15:00:23 [ 45%] Building C object src/CMakeFiles/SR_ENGINE.dir/rp_dt_lookup.c.o 15:00:23 [ 47%] Building C object src/CMakeFiles/SR_ENGINE.dir/rp_dt_get.c.o 15:00:23 [ 49%] Building C object src/CMakeFiles/SR_ENGINE.dir/rp_dt_edit.c.o 15:00:23 [ 50%] Building C object src/CMakeFiles/SR_ENGINE.dir/rp_dt_filter.c.o 15:00:24 [ 52%] Building C object src/CMakeFiles/SR_ENGINE.dir/data_manager.c.o 15:00:24 [ 54%] Building C object src/CMakeFiles/SR_ENGINE.dir/notification_processor.c.o 15:00:24 [ 56%] Building C object src/CMakeFiles/SR_ENGINE.dir/persistence_manager.c.o 15:00:25 [ 58%] Building C object src/CMakeFiles/SR_ENGINE.dir/module_dependencies.c.o 15:00:26 [ 60%] Building C object src/CMakeFiles/SR_ENGINE.dir/nacm.c.o 15:00:27 [ 60%] Built target SR_ENGINE 15:00:27 Scanning dependencies of target sysrepo_a 15:00:27 [ 62%] Linking C static library libsysrepo.a 15:00:27 Scanning dependencies of target sysrepo 15:00:27 [ 64%] Linking C shared library libsysrepo.so 15:00:27 [ 64%] Built target sysrepo_a 15:00:27 [ 64%] Built target sysrepo 15:00:27 Scanning dependencies of target sysrepoctl 15:00:27 Scanning dependencies of target sysrepod 15:00:27 [ 66%] Building C object src/CMakeFiles/sysrepoctl.dir/executables/sysrepoctl.c.o 15:00:27 [ 68%] Building C object src/CMakeFiles/sysrepod.dir/executables/sysrepod.c.o 15:00:27 [ 70%] Linking C executable sysrepod 15:00:27 [ 70%] Built target sysrepod 15:00:27 Scanning dependencies of target sysrepo-plugind 15:00:27 [ 72%] Building C object src/CMakeFiles/sysrepo-plugind.dir/executables/sysrepo-plugind.c.o 15:00:27 [ 74%] Linking C executable sysrepo-plugind 15:00:27 [ 74%] Built target sysrepo-plugind 15:00:27 Scanning dependencies of target sysrepocfg 15:00:27 [ 76%] Building C object src/CMakeFiles/sysrepocfg.dir/executables/sysrepocfg.c.o 15:00:27 [ 78%] Linking C executable sysrepoctl 15:00:27 [ 78%] Built target sysrepoctl 15:00:27 Scanning dependencies of target Sysrepo-cpp 15:00:27 [ 80%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Sysrepo.cpp.o 15:00:28 [ 82%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Connection.cpp.o 15:00:28 [ 84%] Linking C executable sysrepocfg 15:00:28 [ 84%] Built target sysrepocfg 15:00:28 [ 86%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Session.cpp.o 15:00:28 [ 88%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Struct.cpp.o 15:00:29 [ 90%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Xpath.cpp.o 15:00:29 [ 92%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Tree.cpp.o 15:00:29 [ 94%] Building CXX object swig/CMakeFiles/Sysrepo-cpp.dir/cpp/src/Internal.cpp.o 15:00:30 [ 96%] Linking CXX shared library libSysrepo-cpp.so 15:00:30 [ 96%] Built target Sysrepo-cpp 15:00:30 Scanning dependencies of target _sysrepo 15:00:30 [ 98%] Building CXX object swig/python/CMakeFiles/_sysrepo.dir/sysrepoPYTHON_wrap.cxx.o 15:00:48 [100%] Linking CXX shared module _sysrepo.so 15:00:48 [100%] Built target _sysrepo 15:00:48 + make install 15:00:48 [ 23%] Built target COMMON 15:00:48 [ 50%] Built target SR_ENGINE 15:00:48 [ 58%] Built target SR_SRC 15:00:48 [ 60%] Built target sysrepo 15:00:48 [ 62%] Built target sysrepo_a 15:00:48 [ 66%] Built target sysrepoctl 15:00:48 [ 70%] Built target sysrepod 15:00:48 [ 74%] Built target sysrepo-plugind 15:00:48 [ 78%] Built target sysrepocfg 15:00:48 [ 94%] Built target Sysrepo-cpp 15:00:48 [ 96%] Built target sysrepo_swig_compilation 15:00:48 [100%] Built target _sysrepo 15:00:48 Install the project... 15:00:48 -- Install configuration: "Release" 15:00:48 -- Installing: /opt/etc/sysrepo 15:00:48 -- Installing: /opt/etc/sysrepo/yang/ 15:00:48 -- Installing: /opt/etc/sysrepo/data/ 15:00:48 -- Installing: /opt/etc/sysrepo/data/internal/ 15:00:48 -- Installing: /var/run/sysrepo-subscriptions 15:00:48 -- Installing: /opt/lib64/sysrepo/plugins 15:00:48 -- Installing: /opt/etc/sysrepo/yang/internal/sysrepo-persistent-data.yang 15:00:48 -- Installing: /opt/etc/sysrepo/yang/internal/sysrepo-module-dependencies.yang 15:00:48 -- Installing: /opt/etc/sysrepo/yang/internal/sysrepo-notification-store.yang 15:00:48 -- Installing: /opt/lib64/pkgconfig/libsysrepo.pc 15:00:48 -- Installing: /opt/share/man/man1/sysrepoctl.1 15:00:48 -- Installing: /opt/share/man/man1/sysrepocfg.1 15:00:48 -- Exec: /usr/src/sysrepo/build/src/sysrepoctl --install --yang=/usr/src/sysrepo/yang/ietf-netconf-notifications.yang --permissions=666 15:00:48 -- Exec: /usr/src/sysrepo/build/src/sysrepoctl --install --yang=/usr/src/sysrepo/yang/nc-notifications.yang --permissions=666 15:00:48 -- Exec: /usr/src/sysrepo/build/src/sysrepoctl --install --yang=/usr/src/sysrepo/yang/notifications.yang --permissions=666 15:00:48 -- Installing: /opt/lib64/libsysrepo.so.0.7.8 15:00:48 -- Installing: /opt/lib64/libsysrepo.so.0.7 15:00:48 -- Set runtime path of "/opt/lib64/libsysrepo.so.0.7.8" to "" 15:00:48 -- Installing: /opt/lib64/libsysrepo.so 15:00:48 -- Installing: /opt/lib64/libsysrepo.a 15:00:48 -- Installing: /opt/bin/sysrepod 15:00:48 -- Set runtime path of "/opt/bin/sysrepod" to "" 15:00:48 -- Installing: /opt/bin/sysrepo-plugind 15:00:48 -- Set runtime path of "/opt/bin/sysrepo-plugind" to "" 15:00:48 -- Installing: /opt/bin/sysrepoctl 15:00:48 -- Set runtime path of "/opt/bin/sysrepoctl" to "" 15:00:48 -- Installing: /opt/bin/sysrepocfg 15:00:48 -- Set runtime path of "/opt/bin/sysrepocfg" to "" 15:00:48 -- Up-to-date: /opt/include 15:00:48 -- Installing: /opt/include/sysrepo 15:00:48 -- Installing: /opt/include/sysrepo/values.h 15:00:48 -- Installing: /opt/include/sysrepo/trees.h 15:00:48 -- Installing: /opt/include/sysrepo/plugins.h 15:00:48 -- Installing: /opt/include/sysrepo/xpath.h 15:00:48 -- Installing: /opt/include/sysrepo.h 15:00:48 -- Installing: /opt/lib64/libSysrepo-cpp.so.0.7.8 15:00:48 -- Installing: /opt/lib64/libSysrepo-cpp.so.0.7 15:00:48 -- Set runtime path of "/opt/lib64/libSysrepo-cpp.so.0.7.8" to "" 15:00:48 -- Installing: /opt/lib64/libSysrepo-cpp.so 15:00:48 -- Installing: /opt/include/sysrepo-cpp/Sysrepo.hpp 15:00:48 -- Installing: /opt/include/sysrepo-cpp/Connection.hpp 15:00:48 -- Installing: /opt/include/sysrepo-cpp/Session.hpp 15:00:48 -- Installing: /opt/include/sysrepo-cpp/Struct.hpp 15:00:48 -- Installing: /opt/include/sysrepo-cpp/Xpath.hpp 15:00:48 -- Installing: /opt/include/sysrepo-cpp/Tree.hpp 15:00:48 -- Installing: /opt/include/sysrepo-cpp/Internal.hpp 15:00:48 -- Installing: /opt/lib64/pkgconfig/libSysrepo-cpp.pc 15:00:48 -- Installing: /opt/lib/python3.7/site-packages/_sysrepo.so 15:00:48 -- Installing: /opt/lib/python3.7/site-packages/sysrepo.py 15:00:50 Removing intermediate container 120c5312c29a 15:00:50 ---> f627de51c38c 15:00:50 Step 18/47 : COPY patches/libnetconf2/ ./patches/libnetconf2/ 15:00:50 ---> dd8cd28568a1 15:00:50 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 15:00:51 ---> Running in 74d60c8d3a39 15:00:52 + git clone --branch v0.12-r2 --depth 1 https://github.com/CESNET/libnetconf2.git 15:00:52 Cloning into 'libnetconf2'... 15:00:52 + cd libnetconf2 15:00:52 + patch -p1 -i ../patches/libnetconf2/01-configurable-PYTHON_MODULE_PATH.patch 15:00:52 patching file python/CMakeLists.txt 15:00:52 + patch -p1 -i ../patches/libnetconf2/02-fix-missing-include-dir.patch 15:00:52 patching file python/setup.py.in 15:00:52 + patch -p1 -i ../patches/libnetconf2/03-fix-missing-pthread_rwlockattr_setkind_np.patch 15:00:52 patching file src/session_server.c 15:00:52 + patch -p1 -i ../patches/libnetconf2/04-io-log.patch 15:00:52 patching file src/io.c 15:00:52 + mkdir build 15:00:52 + cd build 15:00:52 + cmake '-DCMAKE_BUILD_TYPE:String=Release' '-DENABLE_BUILD_TESTS=OFF' '-DCMAKE_INSTALL_PREFIX:PATH=/opt' '-DENABLE_PYTHON=OFF' .. 15:00:52 -- The C compiler identification is GNU 9.3.0 15:00:52 -- Check for working C compiler: /usr/bin/cc 15:00:52 -- Check for working C compiler: /usr/bin/cc -- works 15:00:52 -- Detecting C compiler ABI info 15:00:52 -- Detecting C compiler ABI info - done 15:00:52 -- Detecting C compile features 15:00:52 -- Detecting C compile features - done 15:00:52 CMake Warning at CMakeLists.txt:98 (message): 15:00:52 Missing tools (devscripts, debhelper package) for building deb package. 15:00:52 15:00:52 You won't be able to generate deb package from source code. 15:00:52 15:00:52 Compiling libnetconf2 should still works fine. 15:00:52 15:00:52 15:00:52 CMake Warning at CMakeLists.txt:109 (message): 15:00:52 Missing tools (rpm package) for building rpm package. 15:00:52 15:00:52 You won't be able to generate rpm package from source code. 15:00:52 15:00:52 Compiling libnetconf2 should still works fine. 15:00:52 15:00:52 15:00:52 -- Looking for pthread.h 15:00:52 -- Looking for pthread.h - found 15:00:52 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 15:00:52 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 15:00:52 -- Found Threads: TRUE 15:00:52 -- Looking for stdatomic.h 15:00:52 CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFile.cmake:80 (message): 15:00:52 Policy CMP0075 is not set: Include file check macros honor 15:00:52 CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy 15:00:52 details. Use the cmake_policy command to set the policy and suppress this 15:00:52 warning. 15:00:52 15:00:52 CMAKE_REQUIRED_LIBRARIES is set to: 15:00:52 15:00:52 pthread 15:00:52 15:00:52 For compatibility with CMake 3.11 and below this check is ignoring it. 15:00:52 Call Stack (most recent call first): 15:00:52 CMakeLists.txt:177 (check_include_file) 15:00:52 This warning is for project developers. Use -Wno-dev to suppress it. 15:00:52 15:00:53 -- Looking for stdatomic.h - found 15:00:53 -- Looking for pthread_mutex_timedlock 15:00:53 -- Looking for pthread_mutex_timedlock - found 15:00:53 -- Found OpenSSL: /usr/lib/libcrypto.so (found version "1.1.1l") 15:00:53 -- Found LibSSH: /usr/lib/ (Required is at least version "0.7.0") 15:00:53 -- Performing Test HAVE_LIBSSH_OPTIONS_PUBLICKEY_ACCEPTED_TYPES 15:00:53 -- Performing Test HAVE_LIBSSH_OPTIONS_PUBLICKEY_ACCEPTED_TYPES - Success 15:00:53 -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 15:00:53 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") 15:00:53 CMake Warning at CMakeLists.txt:267 (message): 15:00:53 pkg-config will not detect the new package after installation, adjust 15:00:53 PKG_CONFIG_PATH using "export 15:00:53 PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:lib64/pkgconfig". 15:00:53 15:00:53 15:00:53 -- Configuring done 15:00:53 -- Generating done 15:00:53 -- Build files have been written to: /usr/src/libnetconf2/build 15:00:53 + make 15:00:53 Scanning dependencies of target netconf2 15:00:53 [ 7%] Building C object CMakeFiles/netconf2.dir/src/io.c.o 15:00:53 [ 15%] Building C object CMakeFiles/netconf2.dir/src/log.c.o 15:00:53 [ 23%] Building C object CMakeFiles/netconf2.dir/src/messages_client.c.o 15:00:54 [ 30%] Building C object CMakeFiles/netconf2.dir/src/messages_server.c.o 15:00:54 [ 38%] Building C object CMakeFiles/netconf2.dir/src/session.c.o 15:00:54 /usr/src/libnetconf2/src/session.c:1368:1: warning: 'nc_ssh_destroy' defined but not used [-Wunused-function] 15:00:54 1368 | nc_ssh_destroy(void) 15:00:54 | ^~~~~~~~~~~~~~ 15:00:54 /usr/src/libnetconf2/src/session.c:1361:1: warning: 'nc_ssh_init' defined but not used [-Wunused-function] 15:00:54 1361 | nc_ssh_init(void) 15:00:54 | ^~~~~~~~~~~ 15:00:54 [ 46%] Building C object CMakeFiles/netconf2.dir/src/session_client.c.o 15:00:55 [ 53%] Building C object CMakeFiles/netconf2.dir/src/session_server.c.o 15:00:56 [ 61%] Building C object CMakeFiles/netconf2.dir/src/time.c.o 15:00:56 [ 69%] Building C object CMakeFiles/netconf2.dir/src/session_client_ssh.c.o 15:00:56 /usr/src/libnetconf2/src/session_client_ssh.c: In function 'sshauth_hostkey_check': 15:00:56 /usr/src/libnetconf2/src/session_client_ssh.c:284:5: warning: 'ssh_is_server_known' is deprecated [-Wdeprecated-declarations] 15:00:56 284 | state = ssh_is_server_known(session); 15:00:56 | ^~~~~ 15:00:56 In file included from /usr/src/libnetconf2/src/session_client_ssh.c:40: 15:00:56 /usr/include/libssh/libssh.h:561:31: note: declared here 15:00:56 561 | SSH_DEPRECATED LIBSSH_API int ssh_is_server_known(ssh_session session); 15:00:56 | ^~~~~~~~~~~~~~~~~~~ 15:00:56 /usr/src/libnetconf2/src/session_client_ssh.c:286:5: warning: 'ssh_get_publickey' is deprecated [-Wdeprecated-declarations] 15:00:56 286 | ret = ssh_get_publickey(session, &srv_pubkey); 15:00:56 | ^~~ 15:00:56 In file included from /usr/src/libnetconf2/src/session_client_ssh.c:40: 15:00:56 /usr/include/libssh/libssh.h:558:31: note: declared here 15:00:56 558 | SSH_DEPRECATED LIBSSH_API int ssh_get_publickey(ssh_session session, ssh_key *key); 15:00:56 | ^~~~~~~~~~~~~~~~~ 15:00:56 /usr/src/libnetconf2/src/session_client_ssh.c:388:17: warning: 'ssh_write_knownhost' is deprecated [-Wdeprecated-declarations] 15:00:56 388 | ret = ssh_write_knownhost(session); 15:00:56 | ^~~ 15:00:56 In file included from /usr/src/libnetconf2/src/session_client_ssh.c:40: 15:00:56 /usr/include/libssh/libssh.h:559:31: note: declared here 15:00:56 559 | SSH_DEPRECATED LIBSSH_API int ssh_write_knownhost(ssh_session session); 15:00:56 | ^~~~~~~~~~~~~~~~~~~ 15:00:57 [ 76%] Building C object CMakeFiles/netconf2.dir/src/session_server_ssh.c.o 15:00:57 [ 84%] Building C object CMakeFiles/netconf2.dir/src/session_client_tls.c.o 15:00:58 [ 92%] Building C object CMakeFiles/netconf2.dir/src/session_server_tls.c.o 15:00:58 [100%] Linking C shared library libnetconf2.so 15:00:58 [100%] Built target netconf2 15:00:58 + make install 15:00:58 [100%] Built target netconf2 15:00:58 Install the project... 15:00:58 -- Install configuration: "Release" 15:00:58 -- Installing: /opt/lib64/libnetconf2.so.0.12.55 15:00:58 -- Installing: /opt/lib64/libnetconf2.so.0.12 15:00:58 -- Set runtime path of "/opt/lib64/libnetconf2.so.0.12.55" to "" 15:00:58 -- Installing: /opt/lib64/libnetconf2.so 15:00:58 -- Installing: /opt/include/nc_client.h 15:00:58 -- Installing: /opt/include/nc_server.h 15:00:58 -- Installing: /opt/include/libnetconf2/log.h 15:00:58 -- Installing: /opt/include/libnetconf2/netconf.h 15:00:58 -- Installing: /opt/include/libnetconf2/session.h 15:00:58 -- Installing: /opt/include/libnetconf2/messages_client.h 15:00:58 -- Installing: /opt/include/libnetconf2/messages_server.h 15:00:58 -- Installing: /opt/include/libnetconf2/session_client.h 15:00:58 -- Installing: /opt/include/libnetconf2/session_client_ch.h 15:00:58 -- Installing: /opt/include/libnetconf2/session_server.h 15:00:58 -- Installing: /opt/include/libnetconf2/session_server_ch.h 15:00:58 -- Installing: /opt/share/libnetconf2/ietf-inet-types.yin 15:00:58 -- Installing: /opt/share/libnetconf2/ietf-netconf-acm.yin 15:00:58 -- Installing: /opt/share/libnetconf2/ietf-netconf-monitoring.yin 15:00:58 -- Installing: /opt/share/libnetconf2/ietf-netconf-notifications.yin 15:00:58 -- Installing: /opt/share/libnetconf2/ietf-netconf-with-defaults.yin 15:00:58 -- Installing: /opt/share/libnetconf2/ietf-netconf.yin 15:00:58 -- Installing: /opt/share/libnetconf2/nc-notifications.yin 15:00:58 -- Installing: /opt/share/libnetconf2/notifications.yin 15:00:58 -- Installing: /opt/lib64/pkgconfig/libnetconf2.pc 15:00:59 Removing intermediate container 74d60c8d3a39 15:00:59 ---> 1354728989e6 15:00:59 Step 20/47 : COPY patches/Netopeer2/ ./patches/Netopeer2/ 15:00:59 ---> 790687b79e2d 15:00:59 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 15:00:59 ---> Running in 7f3fd19ecf3d 15:01:00 + git clone --branch v0.7-r2 --depth 1 https://github.com/CESNET/Netopeer2.git 15:01:00 Cloning into 'Netopeer2'... 15:01:00 + cd Netopeer2 15:01:00 + patch -p1 -i ../patches/Netopeer2/01-fix-grep-count.patch 15:01:00 patching file keystored/scripts/model-install.sh 15:01:00 patching file server/scripts/model-install.sh.in 15:01:00 + patch -p1 -i ../patches/Netopeer2/02-zlog.patch 15:01:00 patching file server/CMakeLists.txt 15:01:00 patching file server/log.c 15:01:00 patching file server/main.c 15:01:00 + cd keystored 15:01:00 + mkdir build 15:01:00 + cd build 15:01:00 + cmake '-DCMAKE_BUILD_TYPE:String=Release' '-DCMAKE_INSTALL_PREFIX:PATH=/opt' '-DMODEL_INSTALL=ON' .. 15:01:00 -- The C compiler identification is GNU 9.3.0 15:01:00 -- Check for working C compiler: /usr/bin/cc 15:01:00 -- Check for working C compiler: /usr/bin/cc -- works 15:01:00 -- Detecting C compiler ABI info 15:01:00 -- Detecting C compiler ABI info - done 15:01:00 -- Detecting C compile features 15:01:00 -- Detecting C compile features - done 15:01:00 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") 15:01:00 CMake Warning at CMakeLists.txt:58 (message): 15:01:00 keystored pkg-config file copied into a directory not searched by 15:01:00 pkg-config. 15:01:00 15:01:00 15:01:00 CMake Warning at CMakeLists.txt:59 (message): 15:01:00 For netopeer2-server configuration to work, pkg-config search path must 15:01:00 include "/opt/lib64/pkgconfig" or keystored keys directory will have to be 15:01:00 set manually to "/opt/etc/keystored/keys". 15:01:00 15:01:00 15:01:00 -- Found sysrepo: /opt/lib64/libsysrepo.so 15:01:00 -- Configuring done 15:01:00 -- Generating done 15:01:00 -- Build files have been written to: /usr/src/Netopeer2/keystored/build 15:01:00 + make -j2 15:01:00 Scanning dependencies of target keystored 15:01:00 [ 50%] Building C object CMakeFiles/keystored.dir/keystored.c.o 15:01:01 [100%] Linking C shared library libkeystored.so 15:01:01 [100%] Built target keystored 15:01:01 + make install 15:01:01 [100%] Built target keystored 15:01:01 Install the project... 15:01:01 -- Install configuration: "Release" 15:01:01 -- Installing: /opt/lib64/pkgconfig/keystored.pc 15:01:01 -- Installing: /opt/etc/keystored/keys 15:01:01 - Installing module ietf-x509-cert-to-name... 15:01:01 Installing a new module from file '/usr/src/Netopeer2/keystored/scripts/../../modules/ietf-x509-cert-to-name.yang'... 15:01:01 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-x509-cert-to-name@2014-12-10.yang'... 15:01:01 Skipping installation of data files for module 'ietf-x509-cert-to-name'... 15:01:01 Notifying sysrepo about the change... 15:01:01 Install operation completed successfully. 15:01:01 - Installing module ietf-keystore... 15:01:01 Installing a new module from file '/usr/src/Netopeer2/keystored/scripts/../../modules/ietf-keystore.yang'... 15:01:01 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-keystore@2016-10-31.yang'... 15:01:01 Installing data files for module 'ietf-keystore'... 15:01:01 Notifying sysrepo about the change... 15:01:01 Install operation completed successfully. 15:01:01 - SSH hostkey not found, generating a new one... 15:01:01 - Importing ietf-keystore stock key configuration... 15:01:01 The new configuration was successfully applied. 15:01:01 -- Installing: /opt/lib64/sysrepo/plugins/libkeystored.so 15:01:01 -- Set runtime path of "/opt/lib64/sysrepo/plugins/libkeystored.so" to "" 15:01:02 Removing intermediate container 7f3fd19ecf3d 15:01:02 ---> b5980ff5cede 15:01:02 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 15:01:02 ---> Running in 0a54b5af4e22 15:01:02 + cd Netopeer2/server 15:01:02 + mkdir build 15:01:02 + cd build 15:01:02 + cmake '-DCMAKE_BUILD_TYPE:String=Release' '-DCMAKE_INSTALL_PREFIX:PATH=/opt' .. 15:01:02 -- The C compiler identification is GNU 9.3.0 15:01:02 -- Check for working C compiler: /usr/bin/cc 15:01:02 -- Check for working C compiler: /usr/bin/cc -- works 15:01:02 -- Detecting C compiler ABI info 15:01:02 -- Detecting C compiler ABI info - done 15:01:02 -- Detecting C compile features 15:01:02 -- Detecting C compile features - done 15:01:02 -- Found CURL: /usr/lib/libcurl.so (found version "7.79.1") 15:01:02 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") 15:01:02 -- keystored keys directory is "/opt/etc/keystored/keys". 15:01:02 -- Found libcurl 7.79.1 15:01:02 -- Enabling URL capability 15:01:02 -- libnetconf2 was compiled with support of up to 6 threads 15:01:02 -- Looking for pthread.h 15:01:03 -- Looking for pthread.h - found 15:01:03 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 15:01:03 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 15:01:03 -- Found Threads: TRUE 15:01:03 -- Looking for pthread_rwlockattr_setkind_np 15:01:03 -- Looking for pthread_rwlockattr_setkind_np - not found 15:01:03 -- Looking for stdatomic.h 15:01:03 -- Looking for stdatomic.h - found 15:01:03 -- Looking for NC_ENABLED_SSH 15:01:03 -- Looking for NC_ENABLED_SSH - found 15:01:03 -- Looking for NC_ENABLED_TLS 15:01:03 -- Looking for NC_ENABLED_TLS - found 15:01:03 -- Found sysrepo: /opt/lib64/libsysrepo.so 15:01:03 -- Configuring done 15:01:03 -- Generating done 15:01:03 -- Build files have been written to: /usr/src/Netopeer2/server/build 15:01:03 + make -j2 15:01:03 Scanning dependencies of target serverobj 15:01:03 [ 5%] Building C object CMakeFiles/serverobj.dir/ietf_system.c.o 15:01:03 [ 11%] Building C object CMakeFiles/serverobj.dir/ietf_netconf_server.c.o 15:01:03 [ 16%] Building C object CMakeFiles/serverobj.dir/ietf_keystore.c.o 15:01:03 [ 22%] Building C object CMakeFiles/serverobj.dir/netconf_monitoring.c.o 15:01:04 [ 27%] Building C object CMakeFiles/serverobj.dir/operations.c.o 15:01:04 [ 33%] Building C object CMakeFiles/serverobj.dir/op_get_config.c.o 15:01:04 [ 38%] Building C object CMakeFiles/serverobj.dir/op_editconfig.c.o 15:01:04 [ 44%] Building C object CMakeFiles/serverobj.dir/op_copyconfig.c.o 15:01:04 /usr/src/Netopeer2/server/op_copyconfig.c: In function 'op_copyconfig': 15:01:04 /usr/src/Netopeer2/server/op_copyconfig.c:477:13: warning: 'ly_wd' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:01:04 477 | if (op_url_export(target_url, LYP_FORMAT | LYP_WITHSIBLINGS | opcopy_wd_nc2ly(nc_wd), root, &ereply) == 0) { 15:01:04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01:04 [ 50%] Building C object CMakeFiles/serverobj.dir/op_deleteconfig.c.o 15:01:04 [ 55%] Building C object CMakeFiles/serverobj.dir/op_candidate.c.o 15:01:04 [ 61%] Building C object CMakeFiles/serverobj.dir/op_validate.c.o 15:01:04 [ 66%] Building C object CMakeFiles/serverobj.dir/op_un_lock.c.o 15:01:05 [ 72%] Building C object CMakeFiles/serverobj.dir/op_generic.c.o 15:01:05 [ 77%] Building C object CMakeFiles/serverobj.dir/op_notifications.c.o 15:01:05 [ 83%] Building C object CMakeFiles/serverobj.dir/op_kill.c.o 15:01:05 [ 88%] Building C object CMakeFiles/serverobj.dir/log.c.o 15:01:05 [ 88%] Built target serverobj 15:01:05 Scanning dependencies of target netopeer2-server 15:01:05 [ 94%] Building C object CMakeFiles/netopeer2-server.dir/main.c.o 15:01:06 [100%] Linking C executable netopeer2-server 15:01:06 [100%] Built target netopeer2-server 15:01:06 + make install 15:01:06 [ 88%] Built target serverobj 15:01:06 [100%] Built target netopeer2-server 15:01:06 Install the project... 15:01:06 -- Install configuration: "Release" 15:01:06 -- Installing: /opt/bin/netopeer2-server 15:01:06 -- Set runtime path of "/opt/bin/netopeer2-server" to "" 15:01:06 - Installing module ietf-netconf... 15:01:06 Installing a new module from file '/usr/src/Netopeer2/server/../modules/ietf-netconf.yang'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf@2011-06-01.yang'... 15:01:06 Resolving dependency: 'ietf-netconf' imports 'ietf-netconf-acm'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf-acm@2018-02-14.yang'... 15:01:06 Installing data files for module 'ietf-netconf'... 15:01:06 Resolving dependency: 'ietf-netconf' imports 'ietf-netconf-acm'... 15:01:06 Skipping installation of data files for module 'ietf-netconf-acm'... 15:01:06 Notifying sysrepo about the change... 15:01:06 Install operation completed successfully. 15:01:06 - Enabling feature writable-running in ietf-netconf... 15:01:06 Enabling feature 'writable-running' in the module 'ietf-netconf'. 15:01:06 Operation completed successfully. 15:01:06 - Enabling feature candidate in ietf-netconf... 15:01:06 Enabling feature 'candidate' in the module 'ietf-netconf'. 15:01:06 Operation completed successfully. 15:01:06 - Enabling feature rollback-on-error in ietf-netconf... 15:01:06 Enabling feature 'rollback-on-error' in the module 'ietf-netconf'. 15:01:06 Operation completed successfully. 15:01:06 - Enabling feature validate in ietf-netconf... 15:01:06 Enabling feature 'validate' in the module 'ietf-netconf'. 15:01:06 Operation completed successfully. 15:01:06 - Enabling feature startup in ietf-netconf... 15:01:06 Enabling feature 'startup' in the module 'ietf-netconf'. 15:01:06 Operation completed successfully. 15:01:06 - Enabling feature xpath in ietf-netconf... 15:01:06 Enabling feature 'xpath' in the module 'ietf-netconf'. 15:01:06 Operation completed successfully. 15:01:06 - Enabling feature url in ietf-netconf... 15:01:06 Enabling feature 'url' in the module 'ietf-netconf'. 15:01:06 Operation completed successfully. 15:01:06 - Installing module ietf-netconf-with-defaults... 15:01:06 Installing a new module from file '/usr/src/Netopeer2/server/../modules/ietf-netconf-with-defaults.yang'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf-with-defaults@2011-06-01.yang'... 15:01:06 Resolving dependency: 'ietf-netconf-with-defaults' imports 'ietf-netconf'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf@2011-06-01.yang'... 15:01:06 Resolving dependency: 'ietf-netconf' imports 'ietf-netconf-acm'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf-acm@2018-02-14.yang'... 15:01:06 Skipping installation of data files for module 'ietf-netconf-with-defaults'... 15:01:06 Resolving dependency: 'ietf-netconf-with-defaults' imports 'ietf-netconf'... 15:01:06 Installing data files for module 'ietf-netconf'... 15:01:06 Resolving dependency: 'ietf-netconf' imports 'ietf-netconf-acm'... 15:01:06 Skipping installation of data files for module 'ietf-netconf-acm'... 15:01:06 Notifying sysrepo about the change... 15:01:06 Install operation completed successfully. 15:01:06 - Installing module ietf-netconf-monitoring... 15:01:06 Installing a new module from file '/usr/src/Netopeer2/server/../modules/ietf-netconf-monitoring.yang'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf-monitoring@2010-10-04.yang'... 15:01:06 Installing data files for module 'ietf-netconf-monitoring'... 15:01:06 Notifying sysrepo about the change... 15:01:06 Install operation completed successfully. 15:01:06 - Module notifications already installed. 15:01:06 - Module nc-notifications already installed. 15:01:06 - Module ietf-netconf-notifications already installed. 15:01:06 - Installing module ietf-yang-library... 15:01:06 Installing a new module from file '/usr/src/Netopeer2/server/../modules/ietf-yang-library.yang'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-yang-library@2018-01-17.yang'... 15:01:06 Resolving dependency: 'ietf-yang-library' imports 'ietf-datastores'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-datastores@2017-08-17.yang'... 15:01:06 Installing data files for module 'ietf-yang-library'... 15:01:06 Resolving dependency: 'ietf-yang-library' imports 'ietf-datastores'... 15:01:06 Skipping installation of data files for module 'ietf-datastores'... 15:01:06 Notifying sysrepo about the change... 15:01:06 Install operation completed successfully. 15:01:06 - Installing module ietf-netconf-server... 15:01:06 Installing a new module from file '/usr/src/Netopeer2/server/../modules/ietf-netconf-server.yang'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf-server@2016-11-02.yang'... 15:01:06 Resolving dependency: 'ietf-netconf-server' imports 'ietf-x509-cert-to-name'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-x509-cert-to-name@2014-12-10.yang'... 15:01:06 Resolving dependency: 'ietf-netconf-server' imports 'ietf-ssh-server'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-ssh-server@2016-11-02.yang'... 15:01:06 Resolving dependency: 'ietf-ssh-server' imports 'ietf-keystore'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-keystore@2016-10-31.yang'... 15:01:06 Resolving dependency: 'ietf-netconf-server' imports 'ietf-tls-server'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-tls-server@2016-11-02.yang'... 15:01:06 Resolving dependency: 'ietf-tls-server' imports 'ietf-keystore'... 15:01:06 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-keystore@2016-10-31.yang'... 15:01:06 Installing data files for module 'ietf-netconf-server'... 15:01:06 Resolving dependency: 'ietf-netconf-server' imports 'ietf-x509-cert-to-name'... 15:01:06 Skipping installation of data files for module 'ietf-x509-cert-to-name'... 15:01:06 Resolving dependency: 'ietf-netconf-server' imports 'ietf-ssh-server'... 15:01:06 Skipping installation of data files for module 'ietf-ssh-server'... 15:01:06 Resolving dependency: 'ietf-ssh-server' imports 'ietf-keystore'... 15:01:06 Installing data files for module 'ietf-keystore'... 15:01:06 Resolving dependency: 'ietf-netconf-server' imports 'ietf-tls-server'... 15:01:06 Skipping installation of data files for module 'ietf-tls-server'... 15:01:06 Resolving dependency: 'ietf-tls-server' imports 'ietf-keystore'... 15:01:06 Installing data files for module 'ietf-keystore'... 15:01:06 Notifying sysrepo about the change... 15:01:06 Install operation completed successfully. 15:01:06 - Enabling feature listen in ietf-netconf-server... 15:01:06 Enabling feature 'listen' in the module 'ietf-netconf-server'. 15:01:06 Operation completed successfully. 15:01:06 - Enabling feature ssh-listen in ietf-netconf-server... 15:01:06 Enabling feature 'ssh-listen' in the module 'ietf-netconf-server'. 15:01:07 Operation completed successfully. 15:01:07 - Enabling feature tls-listen in ietf-netconf-server... 15:01:07 Enabling feature 'tls-listen' in the module 'ietf-netconf-server'. 15:01:07 Operation completed successfully. 15:01:07 - Enabling feature call-home in ietf-netconf-server... 15:01:07 Enabling feature 'call-home' in the module 'ietf-netconf-server'. 15:01:07 Operation completed successfully. 15:01:07 - Enabling feature ssh-call-home in ietf-netconf-server... 15:01:07 Enabling feature 'ssh-call-home' in the module 'ietf-netconf-server'. 15:01:07 Operation completed successfully. 15:01:07 - Enabling feature tls-call-home in ietf-netconf-server... 15:01:07 Enabling feature 'tls-call-home' in the module 'ietf-netconf-server'. 15:01:07 Operation completed successfully. 15:01:07 - Installing module ietf-system... 15:01:07 Installing a new module from file '/usr/src/Netopeer2/server/../modules/ietf-system.yang'... 15:01:07 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-system@2014-08-06.yang'... 15:01:07 Resolving dependency: 'ietf-system' imports 'ietf-netconf-acm'... 15:01:07 Installing the YANG file to '/opt/etc/sysrepo/yang/ietf-netconf-acm@2018-02-14.yang'... 15:01:07 Resolving dependency: 'ietf-system' imports 'iana-crypt-hash'... 15:01:07 Installing the YANG file to '/opt/etc/sysrepo/yang/iana-crypt-hash@2014-08-06.yang'... 15:01:07 Installing data files for module 'ietf-system'... 15:01:07 Resolving dependency: 'ietf-system' imports 'ietf-netconf-acm'... 15:01:07 Skipping installation of data files for module 'ietf-netconf-acm'... 15:01:07 Resolving dependency: 'ietf-system' imports 'iana-crypt-hash'... 15:01:07 Skipping installation of data files for module 'iana-crypt-hash'... 15:01:07 Notifying sysrepo about the change... 15:01:07 Install operation completed successfully. 15:01:07 - Enabling feature authentication in ietf-system... 15:01:07 Enabling feature 'authentication' in the module 'ietf-system'. 15:01:07 Operation completed successfully. 15:01:07 - Enabling feature local-users in ietf-system... 15:01:07 Enabling feature 'local-users' in the module 'ietf-system'. 15:01:07 Operation completed successfully. 15:01:07 The new configuration was successfully applied. 15:01:08 Removing intermediate container 0a54b5af4e22 15:01:08 ---> 263e7106bb6d 15:01:08 Step 23/47 : FROM python:3.7.7-alpine3.11 as stage0 15:01:08 ---> e854017db514 15:01:08 Step 24/47 : RUN apk upgrade --no-cache --available 15:01:08 ---> Running in 7dea0aaa48e4 15:01:08 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz 15:01:08 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz 15:01:08 Upgrading critical system libraries and apk-tools: 15:01:08 (1/1) Upgrading apk-tools (2.10.5-r0 -> 2.10.8-r0) 15:01:08 Executing busybox-1.31.1-r9.trigger 15:01:08 Continuing the upgrade transaction with new apk-tools: 15:01:08 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz 15:01:08 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz 15:01:08 (1/10) Upgrading musl (1.1.24-r2 -> 1.1.24-r3) 15:01:08 (2/10) Upgrading libcrypto1.1 (1.1.1g-r0 -> 1.1.1l-r0) 15:01:08 (3/10) Upgrading libssl1.1 (1.1.1g-r0 -> 1.1.1l-r0) 15:01:08 (4/10) Upgrading krb5-libs (1.17.1-r0 -> 1.17.2-r0) 15:01:09 (5/10) Upgrading zlib (1.2.11-r3 -> 1.2.11-r5) 15:01:09 (6/10) Upgrading busybox (1.31.1-r9 -> 1.31.1-r11) 15:01:09 Executing busybox-1.31.1-r11.post-upgrade 15:01:09 (7/10) Upgrading ca-certificates-cacert (20191127-r1 -> 20191127-r2) 15:01:09 (8/10) Upgrading ssl_client (1.31.1-r9 -> 1.31.1-r11) 15:01:09 (9/10) Upgrading ca-certificates (20191127-r1 -> 20191127-r2) 15:01:09 (10/10) Upgrading musl-utils (1.1.24-r2 -> 1.1.24-r3) 15:01:09 Executing busybox-1.31.1-r11.trigger 15:01:09 Executing ca-certificates-20191127-r2.trigger 15:01:09 OK: 11 MiB in 34 packages 15:01:10 Removing intermediate container 7dea0aaa48e4 15:01:10 ---> b5586715e304 15:01:10 Step 25/47 : FROM scratch 15:01:10 ---> 15:01:10 Step 26/47 : LABEL authors="eliezio.oliveira@est.tech" 15:01:10 ---> Running in fbb05c8a1b0a 15:01:11 Removing intermediate container fbb05c8a1b0a 15:01:11 ---> dde384840b46 15:01:11 Step 27/47 : COPY --from=stage0 / / 15:01:13 ---> 828cb999d008 15:01:13 Step 28/47 : RUN set -eux && apk add --no-cache coreutils libcurl libev libssh openssl pcre protobuf-c xmlstarlet 15:01:13 ---> Running in 46ba63d9565b 15:01:13 + apk add --no-cache coreutils libcurl libev libssh openssl pcre protobuf-c xmlstarlet 15:01:13 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz 15:01:14 fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz 15:01:14 (1/19) Installing libacl (2.2.53-r0) 15:01:14 (2/19) Installing libattr (2.4.48-r0) 15:01:14 (3/19) Installing coreutils (8.31-r0) 15:01:14 (4/19) Installing nghttp2-libs (1.40.0-r1) 15:01:14 (5/19) Installing libcurl (7.79.1-r0) 15:01:14 (6/19) Installing libev (4.27-r0) 15:01:14 (7/19) Installing libssh (0.9.4-r1) 15:01:14 (8/19) Installing openssl (1.1.1l-r0) 15:01:14 (9/19) Installing pcre (8.43-r1) 15:01:14 (10/19) Installing libgcc (9.3.0-r0) 15:01:14 (11/19) Installing libstdc++ (9.3.0-r0) 15:01:14 (12/19) Installing libprotobuf (3.11.2-r1) 15:01:14 (13/19) Installing libprotoc (3.11.2-r1) 15:01:14 (14/19) Installing protobuf-c (1.3.2-r3) 15:01:14 (15/19) Installing libgpg-error (1.36-r2) 15:01:14 (16/19) Installing libgcrypt (1.8.8-r1) 15:01:14 (17/19) Installing libxml2 (2.9.12-r0) 15:01:14 (18/19) Installing libxslt (1.1.34-r0) 15:01:14 (19/19) Installing xmlstarlet (1.6.1-r0) 15:01:14 Executing busybox-1.31.1-r11.trigger 15:01:14 OK: 23 MiB in 53 packages 15:01:15 Removing intermediate container 46ba63d9565b 15:01:15 ---> 5fc44f075904 15:01:15 Step 29/47 : COPY --from=build /opt/ /opt/ 15:01:16 ---> bb3d276b3813 15:01:16 Step 30/47 : ENV LD_LIBRARY_PATH=/opt/lib:/opt/lib64 15:01:16 ---> Running in a261abc9a15e 15:01:16 Removing intermediate container a261abc9a15e 15:01:16 ---> 8696cd5d5fef 15:01:16 Step 31/47 : ENV PYTHONPATH=/opt/lib/python3.7/site-packages 15:01:16 ---> Running in e75321fdb367 15:01:16 Removing intermediate container e75321fdb367 15:01:16 ---> 44b7aedaaf7e 15:01:16 Step 32/47 : COPY patches/supervisor/ /usr/src/patches/supervisor/ 15:01:16 ---> 104dfe502c73 15:01:16 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 15:01:16 ---> Running in 460070a9aa20 15:01:17 + pip install --no-cache-dir loguru 'supervisor==4.1.0' virtualenv 15:01:18 Collecting loguru 15:01:18 Downloading loguru-0.7.3-py3-none-any.whl (61 kB) 15:01:18 Collecting supervisor==4.1.0 15:01:18 Downloading supervisor-4.1.0-py2.py3-none-any.whl (318 kB) 15:01:18 Collecting virtualenv 15:01:18 Downloading virtualenv-20.26.6-py3-none-any.whl (6.0 MB) 15:01:18 Collecting filelock<4,>=3.12.2 15:01:18 Downloading filelock-3.12.2-py3-none-any.whl (10 kB) 15:01:18 Collecting distlib<1,>=0.3.7 15:01:18 Downloading distlib-0.4.0-py2.py3-none-any.whl (469 kB) 15:01:18 Collecting platformdirs<5,>=3.9.1 15:01:18 Downloading platformdirs-4.0.0-py3-none-any.whl (17 kB) 15:01:19 Collecting importlib-metadata>=6.6; python_version < "3.8" 15:01:19 Downloading importlib_metadata-6.7.0-py3-none-any.whl (22 kB) 15:01:19 Collecting typing-extensions>=4.7.1; python_version < "3.8" 15:01:19 Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB) 15:01:19 Collecting zipp>=0.5 15:01:19 Downloading zipp-3.15.0-py3-none-any.whl (6.8 kB) 15:01:19 Installing collected packages: loguru, supervisor, filelock, distlib, typing-extensions, platformdirs, zipp, importlib-metadata, virtualenv 15:01:20 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 15:01:20 WARNING: You are using pip version 20.1.1; however, version 24.0 is available. 15:01:20 You should consider upgrading via the '/usr/local/bin/python -m pip install --upgrade pip' command. 15:01:20 + cd /usr/local/lib/python3.7/site-packages 15:01:20 + patch -p1 -i /usr/src/patches/supervisor/01-std-log-format.patch 15:01:20 patching file supervisor/loggers.py 15:01:20 patching file supervisor/options.py 15:01:21 Removing intermediate container 460070a9aa20 15:01:21 ---> dd5a97aad44a 15:01:21 Step 34/47 : COPY config/ /config 15:01:21 ---> 6a355b593073 15:01:21 Step 35/47 : VOLUME /config 15:01:22 ---> Running in f5dba3690b75 15:01:22 Removing intermediate container f5dba3690b75 15:01:22 ---> 09527ed1a1f9 15:01:22 Step 36/47 : COPY templates/ /templates 15:01:22 ---> accecce47cd2 15:01:22 Step 37/47 : RUN adduser --system --disabled-password --gecos 'Netconf User' netconf 15:01:22 ---> Running in 382e382c6a03 15:01:23 Removing intermediate container 382e382c6a03 15:01:23 ---> 329a0f78586a 15:01:23 Step 38/47 : HEALTHCHECK --interval=1s --start-period=2s --retries=10 CMD test -f /run/netopeer2-server.pid 15:01:23 ---> Running in a93a9d2bf218 15:01:23 Removing intermediate container a93a9d2bf218 15:01:23 ---> 0445bf51b769 15:01:23 Step 39/47 : EXPOSE 830 15:01:23 ---> Running in c91fa3362bc6 15:01:23 Removing intermediate container c91fa3362bc6 15:01:23 ---> 5d4eed578064 15:01:23 Step 40/47 : EXPOSE 6513 15:01:23 ---> Running in 8426afa6f9d0 15:01:23 Removing intermediate container 8426afa6f9d0 15:01:23 ---> 9a4147285fe6 15:01:23 Step 41/47 : COPY supervisord.conf /etc/supervisord.conf 15:01:24 ---> 60dd59c8ce42 15:01:24 Step 42/47 : RUN mkdir /etc/supervisord.d 15:01:24 ---> Running in 74b908276d9d 15:01:25 Removing intermediate container 74b908276d9d 15:01:25 ---> b4c28e4dd6b2 15:01:25 Step 43/47 : COPY zlog.conf /opt/etc/ 15:01:25 ---> 5eb077c452ca 15:01:25 Step 44/47 : ENV LOGURU_FORMAT="{time:YYYY-DD-MM HH:mm:ss.SSS} {level: <5} [{module}] {message}" 15:01:25 ---> Running in a22db0a0b7d0 15:01:25 Removing intermediate container a22db0a0b7d0 15:01:25 ---> 747060c8af3f 15:01:25 Step 45/47 : ENV LOGURU_COLORIZE=True 15:01:25 ---> Running in ac5536191117 15:01:25 Removing intermediate container ac5536191117 15:01:25 ---> 936d2ed2af55 15:01:25 Step 46/47 : COPY entrypoint.sh common.sh configure-*.sh reconfigure-*.sh generic_subscriber.py /opt/bin/ 15:01:26 ---> d72de45c4f5f 15:01:26 Step 47/47 : CMD /opt/bin/entrypoint.sh 15:01:26 ---> Running in 3af80385c772 15:01:26 Removing intermediate container 3af80385c772 15:01:26 ---> 671a050ac6e1 15:01:26 Successfully built 671a050ac6e1 15:01:26 Successfully tagged nexus3.onap.org:10003/onap/integration/simulators/netconf-pnp-simulator:2.8.6 15:01:26 ---> docker-build.sh ends 15:01:26 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins7320381339682570666.sh 15:01:26 + cd test/mocks/netconf-pnp-simulator/engine 15:01:26 + docker tag nexus3.onap.org:10003/onap/integration/simulators/netconf-pnp-simulator:2.8.6 netconf-pnp-simulator:latest 15:01:26 + tox 15:01:26 No handlers could be found for logger "tox_pyenv" 15:01:26 .tox create: /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/test/mocks/netconf-pnp-simulator/engine/.tox/.tox 15:01:27 .tox installdeps: tox-docker == 1.7.0, tox >= 3.26.0 15:01:37 py3 create: /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/test/mocks/netconf-pnp-simulator/engine/.tox/py3 15:01:37 No handlers could be found for logger "filelock" 15:01:37 py3 installdeps: pytest == 6.2.2, docker == 4.4.4, lxml == 4.6.2, ncclient == 0.6.9 15:01:50 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 15:01:50 py3 docker: run 'netconf-pnp-simulator:latest' 15:01:52 py3 docker: health check: u'netconf-pnp-simulator:latest' 15:01:55 py3 run-test-pre: PYTHONHASHSEED='1455611191' 15:01:55 py3 run-test: commands[0] | pytest -v 15:01:55 ============================= test session starts ============================== 15:01:55 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 15:01:55 cachedir: .tox/py3/.pytest_cache 15:01:55 rootdir: /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/test/mocks/netconf-pnp-simulator/engine, configfile: tox.ini 15:01:55 collecting ... collected 20 items 15:01:55 15:01:56 test_basic_operations.py::TestBasicOperations::test_capabilities PASSED [ 5%] 15:01:56 test_basic_operations.py::TestBasicOperations::test_get PASSED [ 10%] 15:01:56 test_basic_operations.py::TestBasicOperations::test_get_config_startup PASSED [ 15%] 15:01:57 test_basic_operations.py::TestBasicOperations::test_get_config_running PASSED [ 20%] 15:01:57 test_basic_operations.py::TestBasicOperations::test_copy_config PASSED [ 25%] 15:01:57 test_basic_operations.py::TestBasicOperations::test_neg_filter PASSED [ 30%] 15:01:58 test_basic_operations.py::TestBasicOperations::test_lock PASSED [ 35%] 15:01:58 test_tls.py::TestTLS::test_tls_connect FAILED [ 40%] 15:02:04 test_tls.py::TestTLS::test_tls_reconfiguration[round #1] FAILED [ 45%] 15:02:06 test_tls.py::TestTLS::test_tls_reconfiguration[round #2] FAILED [ 50%] 15:02:12 test_tls.py::TestTLS::test_tls_reconfiguration[round #3] FAILED [ 55%] 15:02:17 test_tls.py::TestTLS::test_tls_reconfiguration[round #4] FAILED [ 60%] 15:02:20 test_tls.py::TestTLS::test_tls_reconfiguration[round #5] FAILED [ 65%] 15:02:25 test_tls.py::TestTLS::test_tls_reconfiguration[round #6] FAILED [ 70%] 15:02:26 test_turing_machine.py::TestTuringMachine::test_get PASSED [ 75%] 15:02:26 test_turing_machine.py::TestTuringMachine::test_get_config_startup PASSED [ 80%] 15:02:26 test_turing_machine.py::TestTuringMachine::test_get_config_running PASSED [ 85%] 15:02:27 test_turing_machine.py::TestTuringMachine::test_get_subtree_filter PASSED [ 90%] 15:02:27 test_turing_machine.py::TestTuringMachine::test_get_xpath_filter PASSED [ 95%] 15:02:28 test_turing_machine.py::TestTuringMachine::test_edit_config PASSED [100%] 15:02:28 15:02:28 =================================== FAILURES =================================== 15:02:28 ___________________________ TestTLS.test_tls_connect ___________________________ 15:02:28 15:02:28 self = 15:02:28 15:02:28 def test_tls_connect(self): 15:02:28 > nc_connect(INITIAL_CONFIG_DIR) 15:02:28 15:02:28 test_tls.py:41: 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 test_tls.py:93: in nc_connect 15:02:28 conn.connect((settings.HOST, settings.TLS_PORT)) 15:02:28 /usr/lib/python3.6/ssl.py:1109: in connect 15:02:28 self._real_connect(addr, False) 15:02:28 /usr/lib/python3.6/ssl.py:1100: in _real_connect 15:02:28 self.do_handshake() 15:02:28 /usr/lib/python3.6/ssl.py:1077: in do_handshake 15:02:28 self._sslobj.do_handshake() 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 15:02:28 self = 15:02:28 15:02:28 def do_handshake(self): 15:02:28 """Start the SSL/TLS handshake.""" 15:02:28 > self._sslobj.do_handshake() 15:02:28 E ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852) 15:02:28 15:02:28 /usr/lib/python3.6/ssl.py:689: SSLError 15:02:28 __________________ TestTLS.test_tls_reconfiguration[round #1] __________________ 15:02:28 15:02:28 self = , round_id = 'round #1' 15:02:28 15:02:28 @pytest.mark.parametrize("round_id", [f"round #{i + 1}" for i in range(6)]) 15:02:28 def test_tls_reconfiguration(self, round_id): 15:02:28 # pylint: disable=W0613 15:02:28 self.reconfigure_and_check(NEW_CONFIG_DIR, INITIAL_CONFIG_DIR) 15:02:28 > self.reconfigure_and_check(INITIAL_CONFIG_DIR, NEW_CONFIG_DIR) 15:02:28 15:02:28 test_tls.py:47: 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 test_tls.py:60: in reconfigure_and_check 15:02:28 nc_connect(good_config_dir) 15:02:28 test_tls.py:93: in nc_connect 15:02:28 conn.connect((settings.HOST, settings.TLS_PORT)) 15:02:28 /usr/lib/python3.6/ssl.py:1109: in connect 15:02:28 self._real_connect(addr, False) 15:02:28 /usr/lib/python3.6/ssl.py:1100: in _real_connect 15:02:28 self.do_handshake() 15:02:28 /usr/lib/python3.6/ssl.py:1077: in do_handshake 15:02:28 self._sslobj.do_handshake() 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 15:02:28 self = 15:02:28 15:02:28 def do_handshake(self): 15:02:28 """Start the SSL/TLS handshake.""" 15:02:28 > self._sslobj.do_handshake() 15:02:28 E ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852) 15:02:28 15:02:28 /usr/lib/python3.6/ssl.py:689: SSLError 15:02:28 ----------------------------- Captured stdout call ----------------------------- 15:02:28 Received NETCONF HelloMessage: 15:02:28 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]]>]]> 15:02:28 __________________ TestTLS.test_tls_reconfiguration[round #2] __________________ 15:02:28 15:02:28 self = , round_id = 'round #2' 15:02:28 15:02:28 @pytest.mark.parametrize("round_id", [f"round #{i + 1}" for i in range(6)]) 15:02:28 def test_tls_reconfiguration(self, round_id): 15:02:28 # pylint: disable=W0613 15:02:28 > self.reconfigure_and_check(NEW_CONFIG_DIR, INITIAL_CONFIG_DIR) 15:02:28 15:02:28 test_tls.py:46: 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 test_tls.py:60: in reconfigure_and_check 15:02:28 nc_connect(good_config_dir) 15:02:28 test_tls.py:93: in nc_connect 15:02:28 conn.connect((settings.HOST, settings.TLS_PORT)) 15:02:28 /usr/lib/python3.6/ssl.py:1109: in connect 15:02:28 self._real_connect(addr, False) 15:02:28 /usr/lib/python3.6/ssl.py:1100: in _real_connect 15:02:28 self.do_handshake() 15:02:28 /usr/lib/python3.6/ssl.py:1077: in do_handshake 15:02:28 self._sslobj.do_handshake() 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 15:02:28 self = 15:02:28 15:02:28 def do_handshake(self): 15:02:28 """Start the SSL/TLS handshake.""" 15:02:28 > self._sslobj.do_handshake() 15:02:28 E ConnectionResetError: [Errno 104] Connection reset by peer 15:02:28 15:02:28 /usr/lib/python3.6/ssl.py:689: ConnectionResetError 15:02:28 __________________ TestTLS.test_tls_reconfiguration[round #3] __________________ 15:02:28 15:02:28 self = , round_id = 'round #3' 15:02:28 15:02:28 @pytest.mark.parametrize("round_id", [f"round #{i + 1}" for i in range(6)]) 15:02:28 def test_tls_reconfiguration(self, round_id): 15:02:28 # pylint: disable=W0613 15:02:28 > self.reconfigure_and_check(NEW_CONFIG_DIR, INITIAL_CONFIG_DIR) 15:02:28 15:02:28 test_tls.py:46: 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 test_tls.py:60: in reconfigure_and_check 15:02:28 nc_connect(good_config_dir) 15:02:28 test_tls.py:93: in nc_connect 15:02:28 conn.connect((settings.HOST, settings.TLS_PORT)) 15:02:28 /usr/lib/python3.6/ssl.py:1109: in connect 15:02:28 self._real_connect(addr, False) 15:02:28 /usr/lib/python3.6/ssl.py:1100: in _real_connect 15:02:28 self.do_handshake() 15:02:28 /usr/lib/python3.6/ssl.py:1077: in do_handshake 15:02:28 self._sslobj.do_handshake() 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 15:02:28 self = 15:02:28 15:02:28 def do_handshake(self): 15:02:28 """Start the SSL/TLS handshake.""" 15:02:28 > self._sslobj.do_handshake() 15:02:28 E ConnectionResetError: [Errno 104] Connection reset by peer 15:02:28 15:02:28 /usr/lib/python3.6/ssl.py:689: ConnectionResetError 15:02:28 __________________ TestTLS.test_tls_reconfiguration[round #4] __________________ 15:02:28 15:02:28 self = , round_id = 'round #4' 15:02:28 15:02:28 @pytest.mark.parametrize("round_id", [f"round #{i + 1}" for i in range(6)]) 15:02:28 def test_tls_reconfiguration(self, round_id): 15:02:28 # pylint: disable=W0613 15:02:28 > self.reconfigure_and_check(NEW_CONFIG_DIR, INITIAL_CONFIG_DIR) 15:02:28 15:02:28 test_tls.py:46: 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 15:02:28 self = 15:02:28 good_config_dir = 'data/tls_new', bad_config_dir = 'data/tls_initial' 15:02:28 15:02:28 def reconfigure_and_check(self, good_config_dir: str, bad_config_dir: str): 15:02:28 with simple_tar([f"{good_config_dir}/{b}.pem" for b in ["ca", "server_key", "server_cert"]]) as config_tar: 15:02:28 status = self.container.put_archive(f"/config/tls", config_tar) 15:02:28 assert status 15:02:28 test_start = int(time.time()) 15:02:28 exit_code, (_, err) = self.container.exec_run("/opt/bin/reconfigure-tls.sh", demux=True) 15:02:28 if exit_code != 0: 15:02:28 print(f"reconfigure-tls.sh failed with rc={exit_code}") 15:02:28 log_all("stderr", err) 15:02:28 log_all("Container Logs", self.container.logs(since=test_start)) 15:02:28 > assert False 15:02:28 E assert False 15:02:28 15:02:28 test_tls.py:59: AssertionError 15:02:28 ----------------------------- Captured stdout call ----------------------------- 15:02:28 reconfigure-tls.sh failed with rc=1 15:02:28 stderr: 15:02:28 2026-01-28 15:02:12.753 INFO [sysrepocfg] Connected to daemon Sysrepo Engine at socket=/var/run/sysrepod.sock 15:02:28 2026-01-28 15:02:15.999 INFO [sysrepocfg] Connected to daemon Sysrepo Engine at socket=/var/run/sysrepod.sock 15:02:28 15:02:28 Container Logs: 15:02:28 2026-01-28 15:02:12.077 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:12.077 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:12.077 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:12.136 INFO [sysrepod] Data file /opt/etc/sysrepo/data/nc-notifications.startup is empty 15:02:28 2026-01-28 15:02:12.136 INFO [sysrepod] Data file /opt/etc/sysrepo/data/nc-notifications.running is empty 15:02:28 2026-01-28 15:02:12.137 INFO [sysrepod] Data file /opt/etc/sysrepo/data/nc-notifications.startup is empty 15:02:28 2026-01-28 15:02:12.190 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:12.190 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:12.190 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:12.753 INFO [sysrepod] New session created successfully, real user=root, effective user=(null), session id=950382355. 15:02:28 2026-01-28 15:02:12.905 INFO [sysrepod] Data file /opt/etc/sysrepo/data/ietf-yang-library.startup is empty 15:02:28 2026-01-28 15:02:12.906 INFO [sysrepod] Data file /opt/etc/sysrepo/data/ietf-yang-library.running is empty 15:02:28 2026-01-28 15:02:12.907 INFO [sysrepod] Data file /opt/etc/sysrepo/data/ietf-yang-library.startup is empty 15:02:28 2026-01-28 15:02:13.908 INFO [supervisor] success: netopeer2-server entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 15:02:28 2026-01-28 15:02:14.491 INFO [sysrepod] Get items request running datastore, xpath: /ietf-keystore:*//., offset: 0, limit: 100 15:02:28 2026-01-28 15:02:15.081 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:15.081 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:15.081 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:15.082 INFO [sysrepod] Data file /opt/etc/sysrepo/data/ietf-keystore.running loaded successfully 15:02:28 2026-01-28 15:02:15.983 INFO [sysrepod] Get items request running datastore, xpath: /ietf-keystore:*//., offset: 16, limit: 100 15:02:28 2026-01-28 15:02:15.985 INFO [sysrepod] Data file /opt/etc/sysrepo/data/ietf-yang-library.startup is empty 15:02:28 2026-01-28 15:02:15.985 INFO [sysrepod] Data file /opt/etc/sysrepo/data/ietf-yang-library.running is empty 15:02:28 2026-01-28 15:02:15.986 INFO [sysrepod] Data file /opt/etc/sysrepo/data/ietf-yang-library.startup is empty 15:02:28 2026-01-28 15:02:15.992 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:15.992 INFO [sysrepod] Dropping session id=950382355. 15:02:28 2026-01-28 15:02:15.992 INFO [sysrepod] Closing the connection 0x55e8094fc6e0. 15:02:28 2026-01-28 15:02:15.999 INFO [sysrepod] New session created successfully, real user=root, effective user=(null), session id=984512297. 15:02:28 2026-01-28 15:02:17.443 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:17.443 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:17.443 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:17.821 INFO [sysrepod] Unlock datastore request 15:02:28 2026-01-28 15:02:17.821 INFO [sysrepod] Dropping session id=984512297. 15:02:28 2026-01-28 15:02:17.821 INFO [sysrepod] Closing the connection 0x55e8094f5560. 15:02:28 2026-01-28 15:02:17.822 INFO [sysrepod] Data file /opt/etc/sysrepo/data/ietf-netconf-server.startup loaded successfully 15:02:28 2026-01-28 15:02:17.824 INFO [sysrepod] Data file /opt/etc/sysrepo/data/ietf-keystore.startup loaded successfully 15:02:28 15:02:28 __________________ TestTLS.test_tls_reconfiguration[round #5] __________________ 15:02:28 15:02:28 self = , round_id = 'round #5' 15:02:28 15:02:28 @pytest.mark.parametrize("round_id", [f"round #{i + 1}" for i in range(6)]) 15:02:28 def test_tls_reconfiguration(self, round_id): 15:02:28 # pylint: disable=W0613 15:02:28 > self.reconfigure_and_check(NEW_CONFIG_DIR, INITIAL_CONFIG_DIR) 15:02:28 15:02:28 test_tls.py:46: 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 test_tls.py:60: in reconfigure_and_check 15:02:28 nc_connect(good_config_dir) 15:02:28 test_tls.py:93: in nc_connect 15:02:28 conn.connect((settings.HOST, settings.TLS_PORT)) 15:02:28 /usr/lib/python3.6/ssl.py:1109: in connect 15:02:28 self._real_connect(addr, False) 15:02:28 /usr/lib/python3.6/ssl.py:1100: in _real_connect 15:02:28 self.do_handshake() 15:02:28 /usr/lib/python3.6/ssl.py:1077: in do_handshake 15:02:28 self._sslobj.do_handshake() 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 15:02:28 self = 15:02:28 15:02:28 def do_handshake(self): 15:02:28 """Start the SSL/TLS handshake.""" 15:02:28 > self._sslobj.do_handshake() 15:02:28 E ConnectionResetError: [Errno 104] Connection reset by peer 15:02:28 15:02:28 /usr/lib/python3.6/ssl.py:689: ConnectionResetError 15:02:28 __________________ TestTLS.test_tls_reconfiguration[round #6] __________________ 15:02:28 15:02:28 self = , round_id = 'round #6' 15:02:28 15:02:28 @pytest.mark.parametrize("round_id", [f"round #{i + 1}" for i in range(6)]) 15:02:28 def test_tls_reconfiguration(self, round_id): 15:02:28 # pylint: disable=W0613 15:02:28 self.reconfigure_and_check(NEW_CONFIG_DIR, INITIAL_CONFIG_DIR) 15:02:28 > self.reconfigure_and_check(INITIAL_CONFIG_DIR, NEW_CONFIG_DIR) 15:02:28 15:02:28 test_tls.py:47: 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 test_tls.py:60: in reconfigure_and_check 15:02:28 nc_connect(good_config_dir) 15:02:28 test_tls.py:93: in nc_connect 15:02:28 conn.connect((settings.HOST, settings.TLS_PORT)) 15:02:28 /usr/lib/python3.6/ssl.py:1109: in connect 15:02:28 self._real_connect(addr, False) 15:02:28 /usr/lib/python3.6/ssl.py:1100: in _real_connect 15:02:28 self.do_handshake() 15:02:28 /usr/lib/python3.6/ssl.py:1077: in do_handshake 15:02:28 self._sslobj.do_handshake() 15:02:28 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 15:02:28 15:02:28 self = 15:02:28 15:02:28 def do_handshake(self): 15:02:28 """Start the SSL/TLS handshake.""" 15:02:28 > self._sslobj.do_handshake() 15:02:28 E ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852) 15:02:28 15:02:28 /usr/lib/python3.6/ssl.py:689: SSLError 15:02:28 ----------------------------- Captured stdout call ----------------------------- 15:02:28 Received NETCONF HelloMessage: 15:02:28 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]]>]]> 15:02:28 =============================== warnings summary =============================== 15:02:28 ../.tox/py3/lib/python3.6/site-packages/paramiko/transport.py:32 15:02:28 /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. 15:02:28 from cryptography.hazmat.backends import default_backend 15:02:28 15:02:28 -- Docs: https://docs.pytest.org/en/stable/warnings.html 15:02:28 =========================== short test summary info ============================ 15:02:28 FAILED test_tls.py::TestTLS::test_tls_connect - ssl.SSLError: [SSL: CERTIFICA... 15:02:28 FAILED test_tls.py::TestTLS::test_tls_reconfiguration[round #1] - ssl.SSLErro... 15:02:28 FAILED test_tls.py::TestTLS::test_tls_reconfiguration[round #2] - ConnectionR... 15:02:28 FAILED test_tls.py::TestTLS::test_tls_reconfiguration[round #3] - ConnectionR... 15:02:28 FAILED test_tls.py::TestTLS::test_tls_reconfiguration[round #4] - assert False 15:02:28 FAILED test_tls.py::TestTLS::test_tls_reconfiguration[round #5] - ConnectionR... 15:02:28 FAILED test_tls.py::TestTLS::test_tls_reconfiguration[round #6] - ssl.SSLErro... 15:02:28 =================== 7 failed, 13 passed, 1 warning in 33.14s =================== 15:02:28 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) 15:02:28 py3 docker: remove '6f586989fb' (forced) 15:02:29 ___________________________________ summary ____________________________________ 15:02:29 ERROR: py3: commands failed 15:02:29 Build step 'Execute shell' marked build as failure 15:02:29 $ ssh-agent -k 15:02:29 unset SSH_AUTH_SOCK; 15:02:29 unset SSH_AGENT_PID; 15:02:29 echo Agent pid 2103 killed; 15:02:29 [ssh-agent] Stopped. 15:02:29 [PostBuildScript] - [INFO] Executing post build scripts. 15:02:29 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins10985735939641971558.sh 15:02:29 ---> sysstat.sh 15:02:29 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins8516927221314349063.sh 15:02:29 ---> package-listing.sh 15:02:29 ++ facter osfamily 15:02:29 ++ tr '[:upper:]' '[:lower:]' 15:02:29 + OS_FAMILY=debian 15:02:29 + workspace=/w/workspace/integration-netconf-pnp-simulator-docker-merge-master 15:02:29 + START_PACKAGES=/tmp/packages_start.txt 15:02:29 + END_PACKAGES=/tmp/packages_end.txt 15:02:29 + DIFF_PACKAGES=/tmp/packages_diff.txt 15:02:29 + PACKAGES=/tmp/packages_start.txt 15:02:29 + '[' /w/workspace/integration-netconf-pnp-simulator-docker-merge-master ']' 15:02:29 + PACKAGES=/tmp/packages_end.txt 15:02:29 + case "${OS_FAMILY}" in 15:02:29 + dpkg -l 15:02:29 + grep '^ii' 15:02:29 + '[' -f /tmp/packages_start.txt ']' 15:02:29 + '[' -f /tmp/packages_end.txt ']' 15:02:29 + diff /tmp/packages_start.txt /tmp/packages_end.txt 15:02:29 + '[' /w/workspace/integration-netconf-pnp-simulator-docker-merge-master ']' 15:02:29 + mkdir -p /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/archives/ 15:02:29 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/archives/ 15:02:29 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins1954038220800697349.sh 15:02:29 ---> capture-instance-metadata.sh 15:02:30 Setup pyenv: 15:02:30 system 15:02:30 3.8.13 15:02:30 3.9.13 15:02:30 * 3.10.6 (set by /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/.python-version) 15:02:30 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-9OI6 from file:/tmp/.os_lf_venv 15:02:30 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 15:02:30 lf-activate-venv(): INFO: Attempting to install with network-safe options... 15:02:31 lf-activate-venv(): INFO: Base packages installed successfully 15:02:31 lf-activate-venv(): INFO: Installing additional packages: lftools 15:02:42 lf-activate-venv(): INFO: Adding /tmp/venv-9OI6/bin to PATH 15:02:42 INFO: Running in OpenStack, capturing instance metadata 15:02:43 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins13951164859299857896.sh 15:02:43 provisioning config files... 15:02:43 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/integration-netconf-pnp-simulator-docker-merge-master@tmp/config14010180151813855508tmp 15:02:43 Regular expression run condition: Expression=[^.*logs-s3.*], Label=[] 15:02:43 Run condition [Regular expression match] preventing perform for step [Provide Configuration files] 15:02:43 [EnvInject] - Injecting environment variables from a build step. 15:02:43 [EnvInject] - Injecting as environment variables the properties content 15:02:43 SERVER_ID=logs 15:02:43 15:02:43 [EnvInject] - Variables injected successfully. 15:02:43 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins17105910863913112507.sh 15:02:43 ---> create-netrc.sh 15:02:43 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins574282865894176161.sh 15:02:43 ---> python-tools-install.sh 15:02:43 Setup pyenv: 15:02:43 system 15:02:43 3.8.13 15:02:43 3.9.13 15:02:43 * 3.10.6 (set by /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/.python-version) 15:02:43 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-9OI6 from file:/tmp/.os_lf_venv 15:02:43 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 15:02:43 lf-activate-venv(): INFO: Attempting to install with network-safe options... 15:02:45 lf-activate-venv(): INFO: Base packages installed successfully 15:02:45 lf-activate-venv(): INFO: Installing additional packages: lftools 15:02:54 lf-activate-venv(): INFO: Adding /tmp/venv-9OI6/bin to PATH 15:02:54 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins13893969654073659336.sh 15:02:54 ---> sudo-logs.sh 15:02:54 Archiving 'sudo' log.. 15:02:54 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash /tmp/jenkins2650363676587801155.sh 15:02:54 ---> job-cost.sh 15:02:54 Setup pyenv: 15:02:54 system 15:02:54 3.8.13 15:02:54 3.9.13 15:02:54 * 3.10.6 (set by /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/.python-version) 15:02:54 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-9OI6 from file:/tmp/.os_lf_venv 15:02:54 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 15:02:54 lf-activate-venv(): INFO: Attempting to install with network-safe options... 15:02:56 lf-activate-venv(): INFO: Base packages installed successfully 15:02:56 lf-activate-venv(): INFO: Installing additional packages: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 15:03:02 lf-activate-venv(): INFO: Adding /tmp/venv-9OI6/bin to PATH 15:03:02 INFO: No Stack... 15:03:03 INFO: Retrieving Pricing Info for: v3-standard-8 15:03:03 INFO: Archiving Costs 15:03:03 [integration-netconf-pnp-simulator-docker-merge-master] $ /bin/bash -l /tmp/jenkins16684627698044294257.sh 15:03:03 ---> logs-deploy.sh 15:03:03 Setup pyenv: 15:03:03 system 15:03:03 3.8.13 15:03:03 3.9.13 15:03:03 * 3.10.6 (set by /w/workspace/integration-netconf-pnp-simulator-docker-merge-master/.python-version) 15:03:03 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-9OI6 from file:/tmp/.os_lf_venv 15:03:03 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 15:03:03 lf-activate-venv(): INFO: Attempting to install with network-safe options... 15:03:05 lf-activate-venv(): INFO: Base packages installed successfully 15:03:05 lf-activate-venv(): INFO: Installing additional packages: lftools urllib3~=1.26.15 15:03:16 lf-activate-venv(): INFO: Adding /tmp/venv-9OI6/bin to PATH 15:03:16 INFO: Nexus URL https://nexus.onap.org path production/vex-yul-ecomp-jenkins-1/integration-netconf-pnp-simulator-docker-merge-master/319 15:03:16 INFO: archiving workspace using pattern(s): 15:03:17 Archives upload complete. 15:03:17 INFO: archiving logs to Nexus 15:03:18 ---> uname -a: 15:03:18 Linux prd-ubuntu1804-docker-8c-8g-3809 4.15.0-192-generic #203-Ubuntu SMP Wed Aug 10 17:40:03 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux 15:03:18 15:03:18 15:03:18 ---> lscpu: 15:03:18 Architecture: x86_64 15:03:18 CPU op-mode(s): 32-bit, 64-bit 15:03:18 Byte Order: Little Endian 15:03:18 CPU(s): 8 15:03:18 On-line CPU(s) list: 0-7 15:03:18 Thread(s) per core: 1 15:03:18 Core(s) per socket: 1 15:03:18 Socket(s): 8 15:03:18 NUMA node(s): 1 15:03:18 Vendor ID: AuthenticAMD 15:03:18 CPU family: 23 15:03:18 Model: 49 15:03:18 Model name: AMD EPYC-Rome Processor 15:03:18 Stepping: 0 15:03:18 CPU MHz: 2800.000 15:03:18 BogoMIPS: 5600.00 15:03:18 Virtualization: AMD-V 15:03:18 Hypervisor vendor: KVM 15:03:18 Virtualization type: full 15:03:18 L1d cache: 32K 15:03:18 L1i cache: 32K 15:03:18 L2 cache: 512K 15:03:18 L3 cache: 16384K 15:03:18 NUMA node0 CPU(s): 0-7 15:03:18 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 15:03:18 15:03:18 15:03:18 ---> nproc: 15:03:18 8 15:03:18 15:03:18 15:03:18 ---> df -h: 15:03:18 Filesystem Size Used Avail Use% Mounted on 15:03:18 udev 16G 0 16G 0% /dev 15:03:18 tmpfs 3.2G 716K 3.2G 1% /run 15:03:18 /dev/vda1 155G 11G 145G 7% / 15:03:18 tmpfs 16G 0 16G 0% /dev/shm 15:03:18 tmpfs 5.0M 0 5.0M 0% /run/lock 15:03:18 tmpfs 16G 0 16G 0% /sys/fs/cgroup 15:03:18 /dev/vda15 105M 4.4M 100M 5% /boot/efi 15:03:18 tmpfs 3.2G 0 3.2G 0% /run/user/1001 15:03:18 15:03:18 15:03:18 ---> free -m: 15:03:18 total used free shared buff/cache available 15:03:18 Mem: 32167 825 28275 0 3066 30886 15:03:18 Swap: 1023 0 1023 15:03:18 15:03:18 15:03:18 ---> ip addr: 15:03:18 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 15:03:18 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 15:03:18 inet 127.0.0.1/8 scope host lo 15:03:18 valid_lft forever preferred_lft forever 15:03:18 inet6 ::1/128 scope host 15:03:18 valid_lft forever preferred_lft forever 15:03:18 2: ens3: mtu 1458 qdisc mq state UP group default qlen 1000 15:03:18 link/ether fa:16:3e:62:61:30 brd ff:ff:ff:ff:ff:ff 15:03:18 inet 10.30.107.137/23 brd 10.30.107.255 scope global dynamic ens3 15:03:18 valid_lft 85987sec preferred_lft 85987sec 15:03:18 inet6 fe80::f816:3eff:fe62:6130/64 scope link 15:03:18 valid_lft forever preferred_lft forever 15:03:18 3: docker0: mtu 1500 qdisc noqueue state DOWN group default 15:03:18 link/ether 02:42:89:3c:c2:0f brd ff:ff:ff:ff:ff:ff 15:03:18 inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 15:03:18 valid_lft forever preferred_lft forever 15:03:18 inet6 fe80::42:89ff:fe3c:c20f/64 scope link 15:03:18 valid_lft forever preferred_lft forever 15:03:18 15:03:18 15:03:18 ---> sar -b -r -n DEV: 15:03:18 Linux 4.15.0-192-generic (prd-ubuntu1804-docker-8c-8g-3809) 01/28/26 _x86_64_ (8 CPU) 15:03:18 15:03:18 14:56:28 LINUX RESTART (8 CPU) 15:03:18 15:03:18 14:57:02 tps rtps wtps bread/s bwrtn/s 15:03:18 14:58:01 194.63 58.52 136.11 3707.49 52172.28 15:03:18 14:59:01 167.22 9.12 158.11 1645.86 56420.46 15:03:18 15:00:01 104.42 0.13 104.28 20.40 50542.38 15:03:18 15:01:01 77.35 0.07 77.29 10.13 36807.33 15:03:18 15:02:01 224.96 33.54 191.42 1507.08 15490.48 15:03:18 15:03:01 34.99 0.57 34.43 44.79 1865.69 15:03:18 Average: 133.76 16.88 116.89 1148.92 35503.94 15:03:18 15:03:18 14:57:02 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 15:03:18 14:58:01 30101560 31661152 2837660 8.61 59368 1816172 1512972 4.45 897028 1655264 102716 15:03:18 14:59:01 29525132 31733664 3414088 10.36 86212 2408064 1477612 4.35 895060 2165892 122984 15:03:18 15:00:01 29473952 31719168 3465268 10.52 92940 2434624 1579912 4.65 943776 2156156 2048 15:03:18 15:01:01 29423116 31717740 3516104 10.67 94048 2478792 1520944 4.47 980600 2165356 6668 15:03:18 15:02:01 28923896 31585876 4015324 12.19 112728 2801504 1965428 5.78 1237040 2359424 2896 15:03:18 15:03:01 28944196 31616400 3995024 12.13 116048 2808908 1499224 4.41 1230296 2352592 11368 15:03:18 Average: 29398642 31672333 3540578 10.75 93557 2458011 1592682 4.69 1030633 2142447 41447 15:03:18 15:03:18 14:57:02 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 15:03:18 14:58:01 lo 1.29 1.29 0.15 0.15 0.00 0.00 0.00 0.00 15:03:18 14:58:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15:03:18 14:58:01 ens3 400.14 286.53 2304.97 64.18 0.00 0.00 0.00 0.00 15:03:18 14:59:01 lo 3.27 3.27 0.38 0.38 0.00 0.00 0.00 0.00 15:03:18 14:59:01 docker0 56.24 96.40 3.02 1743.41 0.00 0.00 0.00 0.00 15:03:18 14:59:01 ens3 175.24 107.92 2450.55 14.32 0.00 0.00 0.00 0.00 15:03:18 15:00:01 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15:03:18 15:00:01 docker0 4.95 7.53 0.30 35.30 0.00 0.00 0.00 0.00 15:03:18 15:00:01 veth439cbc8 1.03 1.45 0.09 3.85 0.00 0.00 0.00 0.00 15:03:18 15:00:01 ens3 20.13 14.05 39.50 2.69 0.00 0.00 0.00 0.00 15:03:18 15:01:01 lo 0.20 0.20 0.01 0.01 0.00 0.00 0.00 0.00 15:03:18 15:01:01 docker0 6.73 8.63 0.44 85.74 0.00 0.00 0.00 0.00 15:03:18 15:01:01 ens3 30.93 27.45 90.73 5.79 0.00 0.00 0.00 0.00 15:03:18 15:02:01 lo 9.10 9.10 2.74 2.74 0.00 0.00 0.00 0.00 15:03:18 15:02:01 docker0 17.66 22.91 2.81 332.15 0.00 0.00 0.00 0.00 15:03:18 15:02:01 veth8a472c8 5.18 4.82 1.97 0.87 0.00 0.00 0.00 0.00 15:03:18 15:02:01 ens3 57.11 46.61 766.43 6.59 0.00 0.00 0.00 0.00 15:03:18 15:03:01 lo 8.87 8.87 2.99 2.99 0.00 0.00 0.00 0.00 15:03:18 15:03:01 docker0 5.18 4.83 2.18 0.87 0.00 0.00 0.00 0.00 15:03:18 15:03:01 ens3 22.70 18.00 14.54 20.72 0.00 0.00 0.00 0.00 15:03:18 Average: lo 3.79 3.79 1.05 1.05 0.00 0.00 0.00 0.00 15:03:18 Average: docker0 15.17 23.45 1.46 367.26 0.00 0.00 0.00 0.00 15:03:18 Average: ens3 116.93 82.86 940.70 18.93 0.00 0.00 0.00 0.00 15:03:18 15:03:18 15:03:18 ---> sar -P ALL: 15:03:18 Linux 4.15.0-192-generic (prd-ubuntu1804-docker-8c-8g-3809) 01/28/26 _x86_64_ (8 CPU) 15:03:18 15:03:18 14:56:28 LINUX RESTART (8 CPU) 15:03:18 15:03:18 14:57:02 CPU %user %nice %system %iowait %steal %idle 15:03:18 14:58:01 all 8.61 0.00 0.87 7.27 0.04 83.20 15:03:18 14:58:01 0 14.21 0.00 1.39 11.64 0.08 72.68 15:03:18 14:58:01 1 11.46 0.00 1.16 3.81 0.05 83.52 15:03:18 14:58:01 2 19.67 0.00 0.92 29.17 0.07 50.17 15:03:18 14:58:01 3 7.06 0.00 0.80 0.90 0.02 91.22 15:03:18 14:58:01 4 6.05 0.00 1.16 6.06 0.02 86.72 15:03:18 14:58:01 5 1.43 0.00 0.34 0.34 0.02 97.88 15:03:18 14:58:01 6 4.38 0.00 0.47 4.83 0.03 90.28 15:03:18 14:58:01 7 4.65 0.00 0.66 1.43 0.02 93.24 15:03:18 14:59:01 all 6.10 0.00 0.99 6.26 0.04 86.61 15:03:18 14:59:01 0 13.08 0.00 1.81 16.75 0.05 68.31 15:03:18 14:59:01 1 4.01 0.00 0.72 2.17 0.02 93.08 15:03:18 14:59:01 2 11.28 0.00 1.24 27.53 0.07 59.89 15:03:18 14:59:01 3 1.05 0.00 0.38 1.42 0.03 97.11 15:03:18 14:59:01 4 2.52 0.00 0.57 0.40 0.03 96.48 15:03:18 14:59:01 5 2.18 0.00 0.43 0.27 0.00 97.11 15:03:18 14:59:01 6 1.05 0.00 0.58 0.07 0.05 98.25 15:03:18 14:59:01 7 13.68 0.00 2.24 1.62 0.03 82.43 15:03:18 15:00:01 all 12.64 0.00 1.26 7.16 0.05 78.88 15:03:18 15:00:01 0 2.00 0.00 1.50 0.92 0.03 95.55 15:03:18 15:00:01 1 12.24 0.00 1.12 1.27 0.05 85.31 15:03:18 15:00:01 2 24.39 0.00 1.73 33.13 0.08 40.67 15:03:18 15:00:01 3 4.90 0.00 0.79 0.60 0.02 93.69 15:03:18 15:00:01 4 26.85 0.00 1.23 1.31 0.07 70.54 15:03:18 15:00:01 5 13.11 0.00 1.81 2.84 0.05 82.19 15:03:18 15:00:01 6 16.27 0.00 1.26 0.02 0.10 82.35 15:03:18 15:00:01 7 1.47 0.00 0.64 17.24 0.03 80.62 15:03:18 15:01:01 all 11.48 0.00 1.43 4.57 0.06 82.46 15:03:18 15:01:01 0 8.61 0.00 1.44 0.62 0.05 89.28 15:03:18 15:01:01 1 2.78 0.00 1.52 24.24 0.03 71.42 15:03:18 15:01:01 2 23.58 0.00 1.76 0.84 0.10 73.71 15:03:18 15:01:01 3 3.52 0.00 1.14 0.12 0.05 95.17 15:03:18 15:01:01 4 8.75 0.00 1.15 0.57 0.05 89.48 15:03:18 15:01:01 5 7.23 0.00 1.35 0.84 0.05 90.53 15:03:18 15:01:01 6 26.76 0.00 1.65 1.40 0.10 70.09 15:03:18 15:01:01 7 10.78 0.00 1.42 7.93 0.05 79.82 15:03:18 15:02:01 all 9.12 0.00 1.90 2.52 0.06 86.41 15:03:18 15:02:01 0 19.81 0.00 2.10 1.29 0.05 76.75 15:03:18 15:02:01 1 3.28 0.00 1.57 7.30 0.05 87.79 15:03:18 15:02:01 2 10.14 0.00 2.19 0.59 0.05 87.03 15:03:18 15:02:01 3 3.87 0.00 1.67 4.94 0.08 89.44 15:03:18 15:02:01 4 4.01 0.00 1.50 0.32 0.05 94.12 15:03:18 15:02:01 5 19.16 0.00 2.51 2.06 0.07 76.20 15:03:18 15:02:01 6 8.01 0.00 2.06 1.02 0.05 88.86 15:03:18 15:02:01 7 4.70 0.00 1.57 2.61 0.05 91.06 15:03:18 15:03:01 all 6.08 0.00 0.84 4.46 0.04 88.58 15:03:18 15:03:01 0 15.56 0.00 1.25 0.92 0.07 82.20 15:03:18 15:03:01 1 2.61 0.00 0.79 6.73 0.05 89.83 15:03:18 15:03:01 2 19.32 0.00 0.90 0.95 0.05 78.78 15:03:18 15:03:01 3 1.40 0.00 0.80 20.28 0.02 77.50 15:03:18 15:03:01 4 3.75 0.00 0.84 0.69 0.03 94.70 15:03:18 15:03:01 5 3.70 0.00 0.89 1.81 0.03 93.58 15:03:18 15:03:01 6 1.27 0.00 0.72 2.65 0.05 95.31 15:03:18 15:03:01 7 1.04 0.00 0.60 1.59 0.02 96.76 15:03:18 Average: all 9.00 0.00 1.22 5.37 0.05 84.36 15:03:18 Average: 0 12.20 0.00 1.58 5.34 0.06 80.82 15:03:18 Average: 1 6.04 0.00 1.15 7.60 0.04 85.17 15:03:18 Average: 2 18.06 0.00 1.46 15.32 0.07 65.09 15:03:18 Average: 3 3.62 0.00 0.93 4.73 0.04 90.68 15:03:18 Average: 4 8.64 0.00 1.07 1.55 0.04 88.69 15:03:18 Average: 5 7.81 0.00 1.22 1.36 0.04 89.57 15:03:18 Average: 6 9.61 0.00 1.12 1.66 0.06 87.55 15:03:18 Average: 7 6.06 0.00 1.19 5.41 0.03 87.31 15:03:18 15:03:18 15:03:18