Build start time: Wed Sep 23 01:34:14 UTC 2026
[ REASON ] : target/python-wheels/bookworm/sonic_ctrmgrd-1.0.0-py3-none-any.whl does not exist NON-EXISTENT PREREQUISITES: target/python-wheels/bookworm/sonic_py_common-1.0-py3-none-any.whl-install target/debs/bookworm/python3-swsscommon_1.0.0_amd64.deb-install
[ FLAGS FILE ] : []
[ FLAGS DEPENDS ] : []
[ FLAGS DIFF ] : []
/sonic/src/sonic-ctrmgrd /sonic
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-ctrmgrd
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: netaddr==0.8.0 in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-ctrmgrd==1.0.0) (0.8.0)
Requirement already satisfied: pyyaml in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-ctrmgrd==1.0.0) (6.0.1)
Building wheels for collected packages: sonic-ctrmgrd
Building wheel for sonic-ctrmgrd (setup.py): started
Building wheel for sonic-ctrmgrd (setup.py): finished with status 'done'
Created wheel for sonic-ctrmgrd: filename=sonic_ctrmgrd-1.0.0-py3-none-any.whl size=59758 sha256=26c9317b5cc99f7b3566bfc8916e0c5f1eabd9a58a9b00468ffa9db4467ed485
Stored in directory: /var/jenkins/.cache/pip/wheels/cf/c4/b0/bfb4149ee5df5a444ddfa0f66136b9718fcd28891d0be9f541
Successfully built sonic-ctrmgrd
Installing collected packages: sonic-ctrmgrd
Successfully installed sonic-ctrmgrd-1.0.0
[notice] A new release of pip is available: 24.2 -> 26.2.1
[notice] To update, run: python3 -m pip install --upgrade pip
Found existing installation: sonic-ctrmgrd 1.0.0
Uninstalling sonic-ctrmgrd-1.0.0:
Successfully uninstalled sonic-ctrmgrd-1.0.0
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-ctrmgrd
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: netaddr==0.8.0 in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-ctrmgrd==1.0.0) (0.8.0)
Requirement already satisfied: pyyaml in /var/jenkins/.local/lib/python3.11/site-packages (from sonic-ctrmgrd==1.0.0) (6.0.1)
WARNING: sonic-ctrmgrd 1.0.0 does not provide the extra 'testing'
Building wheels for collected packages: sonic-ctrmgrd
Building wheel for sonic-ctrmgrd (setup.py): started
Building wheel for sonic-ctrmgrd (setup.py): finished with status 'done'
Created wheel for sonic-ctrmgrd: filename=sonic_ctrmgrd-1.0.0-py3-none-any.whl size=59758 sha256=aa47cb7fda1139b9727d90cf89b98a23e77ec33d16d8e677a0322a29e380112d
Stored in directory: /var/jenkins/.cache/pip/wheels/cf/c4/b0/bfb4149ee5df5a444ddfa0f66136b9718fcd28891d0be9f541
Successfully built sonic-ctrmgrd
Installing collected packages: sonic-ctrmgrd
Successfully installed sonic-ctrmgrd-1.0.0
[notice] A new release of pip is available: 24.2 -> 26.2.1
[notice] To update, run: python3 -m pip install --upgrade pip
Found existing installation: sonic-ctrmgrd 1.0.0
Uninstalling sonic-ctrmgrd-1.0.0:
Successfully uninstalled sonic-ctrmgrd-1.0.0
============================= test session starts ==============================
platform linux -- Python 3.11.2, pytest-7.2.1, pluggy-1.0.0+repack
rootdir: /sonic/src/sonic-ctrmgrd, configfile: pytest.ini
plugins: pyfakefs-5.7.4, cov-4.0.0
collected 18 items
tests/container_startup_test.py . [ 5%]
tests/container_test.py ...... [ 38%]
tests/ctrmgr_iptables_test.py . [ 44%]
tests/ctrmgr_tools_test.py . [ 50%]
tests/ctrmgrd_test.py ... [ 66%]
tests/kube_commands_test.py ...... [100%]
=============================== warnings summary ===============================
../../../usr/lib/python3/dist-packages/requests/__init__.py:109
/usr/lib/python3/dist-packages/requests/__init__.py:109: RequestsDependencyWarning: urllib3 (2.8.0) or chardet (5.1.0)/charset_normalizer (3.0.1) doesn't match a supported version!
warnings.warn(
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
---------- coverage: platform linux, python 3.11.2-final-0 -----------
Name Stmts Miss Cover
-------------------------------------------------
ctrmgr/__init__.py 0 0 100%
ctrmgr/container 234 10 96%
ctrmgr/container_startup.py 146 21 86%
ctrmgr/ctrmgr_iptables.py 88 7 92%
ctrmgr/ctrmgr_tools.py 99 1 99%
ctrmgr/ctrmgrd.py 376 36 90%
ctrmgr/kube_commands.py 370 44 88%
-------------------------------------------------
TOTAL 1313 119 91%
Coverage HTML written to dir htmlcov
Coverage XML written to file coverage.xml
======================== 18 passed, 1 warning in 14.33s ========================
* Getting build dependencies for sdist...
* Building sdist...
running sdist
running egg_info
writing sonic_ctrmgrd.egg-info/PKG-INFO
writing dependency_links to sonic_ctrmgrd.egg-info/dependency_links.txt
writing requirements to sonic_ctrmgrd.egg-info/requires.txt
writing top-level names to sonic_ctrmgrd.egg-info/top_level.txt
writing manifest file 'sonic_ctrmgrd.egg-info/SOURCES.txt'
running check
creating sonic_ctrmgrd-1.0.0
creating sonic_ctrmgrd-1.0.0/ctrmgr
creating sonic_ctrmgrd-1.0.0/sonic_ctrmgrd.egg-info
creating sonic_ctrmgrd-1.0.0/tests
copying files to sonic_ctrmgrd-1.0.0...
copying .gitignore -> sonic_ctrmgrd-1.0.0
copying README.rst -> sonic_ctrmgrd-1.0.0
copying pytest.ini -> sonic_ctrmgrd-1.0.0
copying setup.cfg -> sonic_ctrmgrd-1.0.0
copying setup.py -> sonic_ctrmgrd-1.0.0
copying ctrmgr/__init__.py -> sonic_ctrmgrd-1.0.0/ctrmgr
copying ctrmgr/container -> sonic_ctrmgrd-1.0.0/ctrmgr
copying ctrmgr/container_startup.py -> sonic_ctrmgrd-1.0.0/ctrmgr
copying ctrmgr/ctrmgr_iptables.py -> sonic_ctrmgrd-1.0.0/ctrmgr
copying ctrmgr/ctrmgr_tools.py -> sonic_ctrmgrd-1.0.0/ctrmgr
copying ctrmgr/ctrmgrd.py -> sonic_ctrmgrd-1.0.0/ctrmgr
copying ctrmgr/ctrmgrd.service -> sonic_ctrmgrd-1.0.0/ctrmgr
copying ctrmgr/kube_commands.py -> sonic_ctrmgrd-1.0.0/ctrmgr
copying ctrmgr/readiness_probe.sh -> sonic_ctrmgrd-1.0.0/ctrmgr
copying ctrmgr/remote_ctr.config.json -> sonic_ctrmgrd-1.0.0/ctrmgr
copying sonic_ctrmgrd.egg-info/PKG-INFO -> sonic_ctrmgrd-1.0.0/sonic_ctrmgrd.egg-info
copying sonic_ctrmgrd.egg-info/SOURCES.txt -> sonic_ctrmgrd-1.0.0/sonic_ctrmgrd.egg-info
copying sonic_ctrmgrd.egg-info/dependency_links.txt -> sonic_ctrmgrd-1.0.0/sonic_ctrmgrd.egg-info
copying sonic_ctrmgrd.egg-info/not-zip-safe -> sonic_ctrmgrd-1.0.0/sonic_ctrmgrd.egg-info
copying sonic_ctrmgrd.egg-info/requires.txt -> sonic_ctrmgrd-1.0.0/sonic_ctrmgrd.egg-info
copying sonic_ctrmgrd.egg-info/top_level.txt -> sonic_ctrmgrd-1.0.0/sonic_ctrmgrd.egg-info
copying tests/__init__.py -> sonic_ctrmgrd-1.0.0/tests
copying tests/common_test.py -> sonic_ctrmgrd-1.0.0/tests
copying tests/container_startup_test.py -> sonic_ctrmgrd-1.0.0/tests
copying tests/container_test.py -> sonic_ctrmgrd-1.0.0/tests
copying tests/ctrmgr_iptables_test.py -> sonic_ctrmgrd-1.0.0/tests
copying tests/ctrmgr_tools_test.py -> sonic_ctrmgrd-1.0.0/tests
copying tests/ctrmgrd_test.py -> sonic_ctrmgrd-1.0.0/tests
copying tests/http_proxy.conf -> sonic_ctrmgrd-1.0.0/tests
copying tests/kube_commands_test.py -> sonic_ctrmgrd-1.0.0/tests
copying tests/mock_docker.py -> sonic_ctrmgrd-1.0.0/tests
copying tests/no_proxy.conf -> sonic_ctrmgrd-1.0.0/tests
Writing sonic_ctrmgrd-1.0.0/setup.cfg
Creating tar archive
removing 'sonic_ctrmgrd-1.0.0' (and everything under it)
* Building wheel from sdist
* Getting build dependencies for wheel...
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/tests
copying tests/mock_docker.py -> build/lib/tests
copying tests/container_startup_test.py -> build/lib/tests
copying tests/common_test.py -> build/lib/tests
copying tests/ctrmgr_iptables_test.py -> build/lib/tests
copying tests/ctrmgrd_test.py -> build/lib/tests
copying tests/container_test.py -> build/lib/tests
copying tests/kube_commands_test.py -> build/lib/tests
copying tests/ctrmgr_tools_test.py -> build/lib/tests
copying tests/__init__.py -> build/lib/tests
creating build/lib/ctrmgr
copying ctrmgr/kube_commands.py -> build/lib/ctrmgr
copying ctrmgr/container_startup.py -> build/lib/ctrmgr
copying ctrmgr/ctrmgr_tools.py -> build/lib/ctrmgr
copying ctrmgr/ctrmgrd.py -> build/lib/ctrmgr
copying ctrmgr/ctrmgr_iptables.py -> build/lib/ctrmgr
copying ctrmgr/__init__.py -> build/lib/ctrmgr
running egg_info
writing sonic_ctrmgrd.egg-info/PKG-INFO
writing dependency_links to sonic_ctrmgrd.egg-info/dependency_links.txt
writing requirements to sonic_ctrmgrd.egg-info/requires.txt
writing top-level names to sonic_ctrmgrd.egg-info/top_level.txt
ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any
reading manifest file 'sonic_ctrmgrd.egg-info/SOURCES.txt'
writing manifest file 'sonic_ctrmgrd.egg-info/SOURCES.txt'
copying tests/http_proxy.conf -> build/lib/tests
copying tests/no_proxy.conf -> build/lib/tests
copying ctrmgr/container -> build/lib/ctrmgr
copying ctrmgr/ctrmgrd.service -> build/lib/ctrmgr
copying ctrmgr/readiness_probe.sh -> build/lib/ctrmgr
copying ctrmgr/remote_ctr.config.json -> build/lib/ctrmgr
running build_scripts
creating build/scripts-3.11
copying and adjusting ctrmgr/container -> build/scripts-3.11
copying and adjusting ctrmgr/ctrmgr_tools.py -> build/scripts-3.11
copying and adjusting ctrmgr/kube_commands.py -> build/scripts-3.11
copying and adjusting ctrmgr/ctrmgrd.py -> build/scripts-3.11
changing mode of build/scripts-3.11/container from 644 to 755
changing mode of build/scripts-3.11/ctrmgr_tools.py from 644 to 755
changing mode of build/scripts-3.11/kube_commands.py from 644 to 755
changing mode of build/scripts-3.11/ctrmgrd.py from 644 to 755
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/mock_docker.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/http_proxy.conf -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/container_startup_test.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/common_test.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/ctrmgr_iptables_test.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/ctrmgrd_test.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/no_proxy.conf -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/container_test.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/kube_commands_test.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/ctrmgr_tools_test.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/__init__.py -> build/bdist.linux-x86_64/wheel/tests
creating build/bdist.linux-x86_64/wheel/ctrmgr
copying build/lib/ctrmgr/kube_commands.py -> build/bdist.linux-x86_64/wheel/ctrmgr
copying build/lib/ctrmgr/container -> build/bdist.linux-x86_64/wheel/ctrmgr
copying build/lib/ctrmgr/readiness_probe.sh -> build/bdist.linux-x86_64/wheel/ctrmgr
copying build/lib/ctrmgr/container_startup.py -> build/bdist.linux-x86_64/wheel/ctrmgr
copying build/lib/ctrmgr/ctrmgr_tools.py -> build/bdist.linux-x86_64/wheel/ctrmgr
copying build/lib/ctrmgr/ctrmgrd.py -> build/bdist.linux-x86_64/wheel/ctrmgr
copying build/lib/ctrmgr/remote_ctr.config.json -> build/bdist.linux-x86_64/wheel/ctrmgr
copying build/lib/ctrmgr/ctrmgr_iptables.py -> build/bdist.linux-x86_64/wheel/ctrmgr
copying build/lib/ctrmgr/ctrmgrd.service -> build/bdist.linux-x86_64/wheel/ctrmgr
copying build/lib/ctrmgr/__init__.py -> build/bdist.linux-x86_64/wheel/ctrmgr
running install_egg_info
Copying sonic_ctrmgrd.egg-info to build/bdist.linux-x86_64/wheel/sonic_ctrmgrd-1.0.0.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/sonic_ctrmgrd-1.0.0.data
creating build/bdist.linux-x86_64/wheel/sonic_ctrmgrd-1.0.0.data/scripts
copying build/scripts-3.11/kube_commands.py -> build/bdist.linux-x86_64/wheel/sonic_ctrmgrd-1.0.0.data/scripts
copying build/scripts-3.11/container -> build/bdist.linux-x86_64/wheel/sonic_ctrmgrd-1.0.0.data/scripts
copying build/scripts-3.11/ctrmgr_tools.py -> build/bdist.linux-x86_64/wheel/sonic_ctrmgrd-1.0.0.data/scripts
copying build/scripts-3.11/ctrmgrd.py -> build/bdist.linux-x86_64/wheel/sonic_ctrmgrd-1.0.0.data/scripts
changing mode of build/bdist.linux-x86_64/wheel/sonic_ctrmgrd-1.0.0.data/scripts/kube_commands.py to 755
changing mode of build/bdist.linux-x86_64/wheel/sonic_ctrmgrd-1.0.0.data/scripts/container to 755
changing mode of build/bdist.linux-x86_64/wheel/sonic_ctrmgrd-1.0.0.data/scripts/ctrmgr_tools.py to 755
changing mode of build/bdist.linux-x86_64/wheel/sonic_ctrmgrd-1.0.0.data/scripts/ctrmgrd.py to 755
creating build/bdist.linux-x86_64/wheel/sonic_ctrmgrd-1.0.0.dist-info/WHEEL
creating '/sonic/src/sonic-ctrmgrd/dist/.tmp-bt4dp2nd/sonic_ctrmgrd-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'ctrmgr/__init__.py'
adding 'ctrmgr/container'
adding 'ctrmgr/container_startup.py'
adding 'ctrmgr/ctrmgr_iptables.py'
adding 'ctrmgr/ctrmgr_tools.py'
adding 'ctrmgr/ctrmgrd.py'
adding 'ctrmgr/ctrmgrd.service'
adding 'ctrmgr/kube_commands.py'
adding 'ctrmgr/readiness_probe.sh'
adding 'ctrmgr/remote_ctr.config.json'
adding 'sonic_ctrmgrd-1.0.0.data/scripts/container'
adding 'sonic_ctrmgrd-1.0.0.data/scripts/ctrmgr_tools.py'
adding 'sonic_ctrmgrd-1.0.0.data/scripts/ctrmgrd.py'
adding 'sonic_ctrmgrd-1.0.0.data/scripts/kube_commands.py'
adding 'tests/__init__.py'
adding 'tests/common_test.py'
adding 'tests/container_startup_test.py'
adding 'tests/container_test.py'
adding 'tests/ctrmgr_iptables_test.py'
adding 'tests/ctrmgr_tools_test.py'
adding 'tests/ctrmgrd_test.py'
adding 'tests/http_proxy.conf'
adding 'tests/kube_commands_test.py'
adding 'tests/mock_docker.py'
adding 'tests/no_proxy.conf'
adding 'sonic_ctrmgrd-1.0.0.dist-info/METADATA'
adding 'sonic_ctrmgrd-1.0.0.dist-info/WHEEL'
adding 'sonic_ctrmgrd-1.0.0.dist-info/top_level.txt'
adding 'sonic_ctrmgrd-1.0.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built sonic_ctrmgrd-1.0.0.tar.gz and sonic_ctrmgrd-1.0.0-py3-none-any.whl
/sonic
Build end time: Wed Sep 23 01:34:43 UTC 2026
Elapsed time: 0h 0m 29s
|