2025-06-26 22:46:29,989: INFO: Building opensdn-analytics-query-engine
2025-06-26 22:46:30,026: INFO: Building args: --network host --build-arg PIP_REPOSITORY=http://localhost:6667/pip/simple --build-arg CONTRAIL_REGISTRY=nexus.gz1.opensdn.io:5101 --build-arg CONTRAIL_CONTAINER_TAG=master-1_2_2_2-3_2 --build-arg SITE_MIRROR=http://nexus.gz1.opensdn.io/repository/external-web-cache --build-arg LINUX_DISTR_VER=7 --build-arg LINUX_DISTR=centos --build-arg GENERAL_EXTRA_RPMS="" --build-arg BASE_EXTRA_RPMS="" --build-arg YUM_ENABLE_REPOS="" --build-arg CONTAINER_NAME=opensdn-analytics-query-engine --build-arg UBUNTU_DISTR_VERSION=24.04 --build-arg UBUNTU_DISTR=ubuntu --build-arg VENDOR_NAME=OpenSDN-IO --build-arg VENDOR_DOMAIN=io.opensdn
Sending build context to Docker daemon 13.31 kB

Step 1/10 : ARG CONTRAIL_REGISTRY
Step 2/10 : ARG CONTRAIL_CONTAINER_TAG
Step 3/10 : FROM ${CONTRAIL_REGISTRY}/opensdn-analytics-base:${CONTRAIL_CONTAINER_TAG}
---> f00adc1ea188
Step 4/10 : ARG CONTAINER_NAME
---> Running in 5a1453b6b1e9
---> Removed intermediate container 5a1453b6b1e9
---> 4d0e15138412
Step 5/10 : ENV NODE_TYPE=database     SERVICE_NAME=query-engine     CONTAINER_NAME=$CONTAINER_NAME
---> Running in ea81ad3b4c3f
---> Removed intermediate container ea81ad3b4c3f
---> 5e984d923777
Step 6/10 : LABEL name=$CONTAINER_NAME       summary="Contrail Query Engine"       description="Contrail Query Engine handles the queries to access data from Analytics DB."       $VENDOR_DOMAIN".pod"=$NODE_TYPE       $VENDOR_DOMAIN".service"=$SERVICE_NAME       $VENDOR_DOMAIN".container.name"=$CONTAINER_NAME
---> Running in efcd5f13b1d6
---> Removed intermediate container efcd5f13b1d6
---> 4e3bab662c96
Step 7/10 : COPY entrypoint.sh /
---> b9266872b0fc
Step 8/10 : RUN set -e ;     yum install -y contrail-analytics ;     yum clean all -y ;     rm -rf /var/cache/yum
---> Running in b36fc07bfe5d
Loaded plugins: fastestmirror, ovl
Determining fastest mirrors
Resolving Dependencies
--> Running transaction check
---> Package contrail-analytics.x86_64 0:master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7 will be installed
--> Processing Dependency: redis >= 2.6.13-1 for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: librdkafka1 >= 1.5.0 for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: protobuf for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: libzookeeper for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: grok for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: cassandra-cpp-driver for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: boost169-devel for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: boost169 for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: libzookeeper_mt.so.2()(64bit) for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: libtbb.so.2()(64bit) for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: librdkafka.so.1()(64bit) for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: librdkafka++.so.1()(64bit) for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: libprotobuf.so.8()(64bit) for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: libcassandra.so.2()(64bit) for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: libboost_system.so.1.69.0()(64bit) for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: libboost_regex.so.1.69.0()(64bit) for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: libboost_python36.so.1.69.0()(64bit) for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: libboost_program_options.so.1.69.0()(64bit) for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: libboost_filesystem.so.1.69.0()(64bit) for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Processing Dependency: libboost_chrono.so.1.69.0()(64bit) for package: contrail-analytics-master.1.2.2.2.3.2-master_1_2_2_2_3_2.el7.x86_64
--> Running transaction check
---> Package boost169.x86_64 0:1.69.0-2.el7 will be installed
--> Processing Dependency: boost169-wave(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-type_erasure(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-timer(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-thread(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-test(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-stacktrace(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-serialization(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-random(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-math(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-log(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-locale(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-iostreams(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-graph(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-fiber(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-date-time(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-coroutine(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-contract(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-context(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-container(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
--> Processing Dependency: boost169-atomic(x86-64) = 1.69.0-2.el7 for package: boost169-1.69.0-2.el7.x86_64
---> Package boost169-chrono.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-devel.x86_64 0:1.69.0-2.el7 will be installed
--> Processing Dependency: libquadmath-devel(x86-64) for package: boost169-devel-1.69.0-2.el7.x86_64
--> Processing Dependency: libicu-devel(x86-64) for package: boost169-devel-1.69.0-2.el7.x86_64
--> Processing Dependency: libboost_python27.so.1.69.0()(64bit) for package: boost169-devel-1.69.0-2.el7.x86_64
--> Processing Dependency: libboost_numpy36.so.1.69.0()(64bit) for package: boost169-devel-1.69.0-2.el7.x86_64
--> Processing Dependency: libboost_numpy27.so.1.69.0()(64bit) for package: boost169-devel-1.69.0-2.el7.x86_64
---> Package boost169-filesystem.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-program-options.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-python3.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-regex.x86_64 0:1.69.0-2.el7 will be installed
--> Processing Dependency: libicuuc.so.50()(64bit) for package: boost169-regex-1.69.0-2.el7.x86_64
--> Processing Dependency: libicui18n.so.50()(64bit) for package: boost169-regex-1.69.0-2.el7.x86_64
--> Processing Dependency: libicudata.so.50()(64bit) for package: boost169-regex-1.69.0-2.el7.x86_64
---> Package boost169-system.x86_64 0:1.69.0-2.el7 will be installed
---> Package cassandra-cpp-driver.x86_64 1:2.17.1-1.el7 will be installed
--> Processing Dependency: libuv.so.1()(64bit) for package: 1:cassandra-cpp-driver-2.17.1-1.el7.x86_64
---> Package grok.x86_64 0:1.20110708.1-1.el7.srce will be installed
--> Processing Dependency: tokyocabinet >= 1.4.9 for package: grok-1.20110708.1-1.el7.srce.x86_64
--> Processing Dependency: libevent for package: grok-1.20110708.1-1.el7.srce.x86_64
--> Processing Dependency: libtokyocabinet.so.9()(64bit) for package: grok-1.20110708.1-1.el7.srce.x86_64
--> Processing Dependency: libevent-2.0.so.5()(64bit) for package: grok-1.20110708.1-1.el7.srce.x86_64
---> Package librdkafka1.x86_64 0:1.6.1-0contrail0.el7 will be installed
--> Processing Dependency: cyrus-sasl for package: librdkafka1-1.6.1-0contrail0.el7.x86_64
--> Processing Dependency: libzstd.so.1()(64bit) for package: librdkafka1-1.6.1-0contrail0.el7.x86_64
---> Package libzookeeper.x86_64 0:3.9.2-0contrail0.el7 will be installed
---> Package protobuf.x86_64 0:2.5.0-8.el7 will be installed
---> Package redis.x86_64 0:3.2.8-1.el7 will be installed
--> Processing Dependency: logrotate for package: redis-3.2.8-1.el7.x86_64
--> Processing Dependency: libjemalloc.so.1()(64bit) for package: redis-3.2.8-1.el7.x86_64
---> Package tbb.x86_64 0:4.1-9.20130314.el7 will be installed
--> Running transaction check
---> Package boost169-atomic.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-container.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-context.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-contract.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-coroutine.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-date-time.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-fiber.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-graph.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-iostreams.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-locale.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-log.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-math.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-numpy2.x86_64 0:1.69.0-2.el7 will be installed
--> Processing Dependency: python2-numpy for package: boost169-numpy2-1.69.0-2.el7.x86_64
---> Package boost169-numpy3.x86_64 0:1.69.0-2.el7 will be installed
--> Processing Dependency: python36-numpy for package: boost169-numpy3-1.69.0-2.el7.x86_64
---> Package boost169-python2.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-random.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-serialization.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-stacktrace.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-test.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-thread.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-timer.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-type_erasure.x86_64 0:1.69.0-2.el7 will be installed
---> Package boost169-wave.x86_64 0:1.69.0-2.el7 will be installed
---> Package cyrus-sasl.x86_64 0:2.1.26-24.el7_9 will be installed
--> Processing Dependency: cyrus-sasl-lib(x86-64) = 2.1.26-24.el7_9 for package: cyrus-sasl-2.1.26-24.el7_9.x86_64
--> Processing Dependency: /sbin/service for package: cyrus-sasl-2.1.26-24.el7_9.x86_64
---> Package jemalloc.x86_64 0:3.6.0-1.el7 will be installed
---> Package libevent.x86_64 0:2.0.21-4.el7 will be installed
---> Package libicu.x86_64 0:50.2-4.el7_7 will be installed
---> Package libicu-devel.x86_64 0:50.2-4.el7_7 will be installed
---> Package libquadmath-devel.x86_64 0:4.8.5-44.el7 will be installed
--> Processing Dependency: libquadmath = 4.8.5-44.el7 for package: libquadmath-devel-4.8.5-44.el7.x86_64
---> Package librdkafka1.x86_64 0:1.6.1-0contrail0.el7 will be installed
--> Processing Dependency: libzstd.so.1()(64bit) for package: librdkafka1-1.6.1-0contrail0.el7.x86_64
---> Package libuv.x86_64 1:1.19.2-1.el7 will be installed
---> Package logrotate.x86_64 0:3.8.6-19.el7 will be installed
---> Package tokyocabinet.x86_64 0:1.4.48-3.el7 will be installed
--> Running transaction check
---> Package cyrus-sasl-lib.x86_64 0:2.1.26-23.el7 will be updated
---> Package cyrus-sasl-lib.x86_64 0:2.1.26-24.el7_9 will be an update
---> Package initscripts.x86_64 0:9.49.53-1.el7_9.1 will be installed
--> Processing Dependency: sysvinit-tools >= 2.87-5 for package: initscripts-9.49.53-1.el7_9.1.x86_64
---> Package libquadmath.x86_64 0:4.8.5-44.el7 will be installed
---> Package librdkafka1.x86_64 0:1.6.1-0contrail0.el7 will be installed
--> Processing Dependency: libzstd.so.1()(64bit) for package: librdkafka1-1.6.1-0contrail0.el7.x86_64
---> Package python2-numpy.x86_64 1:1.11.2-2.el7 will be installed
--> Processing Dependency: python-nose for package: 1:python2-numpy-1.11.2-2.el7.x86_64
--> Processing Dependency: libtatlas.so.3()(64bit) for package: 1:python2-numpy-1.11.2-2.el7.x86_64
--> Processing Dependency: libgfortran.so.3()(64bit) for package: 1:python2-numpy-1.11.2-2.el7.x86_64
---> Package python36-numpy.x86_64 0:1.12.1-3.el7 will be installed
--> Processing Dependency: libopenblasp.so.0()(64bit) for package: python36-numpy-1.12.1-3.el7.x86_64
--> Processing Dependency: libopenblas.so.0()(64bit) for package: python36-numpy-1.12.1-3.el7.x86_64
--> Running transaction check
---> Package atlas.x86_64 0:3.10.1-12.el7 will be installed
---> Package libgfortran.x86_64 0:4.8.5-44.el7 will be installed
---> Package librdkafka1.x86_64 0:1.6.1-0contrail0.el7 will be installed
--> Processing Dependency: libzstd.so.1()(64bit) for package: librdkafka1-1.6.1-0contrail0.el7.x86_64
---> Package openblas-serial.x86_64 0:0.3.3-2.el7 will be installed
---> Package openblas-threads.x86_64 0:0.3.3-2.el7 will be installed
---> Package python-nose.noarch 0:1.3.7-7.el7 will be installed
--> Processing Dependency: python-setuptools for package: python-nose-1.3.7-7.el7.noarch
---> Package sysvinit-tools.x86_64 0:2.88-14.dsf.el7 will be installed
--> Running transaction check
---> Package librdkafka1.x86_64 0:1.6.1-0contrail0.el7 will be installed
--> Processing Dependency: libzstd.so.1()(64bit) for package: librdkafka1-1.6.1-0contrail0.el7.x86_64
---> Package python2-setuptools.noarch 0:22.0.5-1.el7 will be installed
--> Finished Dependency Resolution
Error: Package: librdkafka1-1.6.1-0contrail0.el7.x86_64 (contrail)
Requires: libzstd.so.1()(64bit)
 You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
The command '/bin/sh -c set -e ;     yum install -y contrail-analytics ;     yum clean all -y ;     rm -rf /var/cache/yum' returned a non-zero code: 1
2025-06-26 22:47:30,144: INFO: Docker build duration: 61 seconds
2025-06-26 22:47:30,152: ERROR: Building opensdn-analytics-query-engine failed, duration: 61 seconds