Starting lpci, version 0.1.2 Logging execution to '/home/buildd/.local/state/lpci/log/lpci-20230511-170725.619097.log' Launching environment for jammy/amd64 Checking for instance 'lpci-tree-774231-jammy-amd64' in project 'lpci' in remote 'local' Instance 'lpci-tree-774231-jammy-amd64' does not exist. Checking for base instance 'base-instance-lpci-buildd-base-v10-craft-d5a05252315ffc55ac6a' in project 'lpci' in remote 'local' Base instance 'base-instance-lpci-buildd-base-v10-craft-d5a05252315ffc55ac6a' does not exist. Creating new instance from image 'jammy' from remote 'craft-com.ubuntu.cloud-buildd'. Creating new base instance 'base-instance-lpci-buildd-base-v10-craft-d5a05252315ffc55ac6a' from instance. Running ['apt', 'update'] :: :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts. :: :: Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease :: Hit:2 http://security.ubuntu.com/ubuntu jammy-security InRelease :: Hit:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease :: Hit:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease :: Reading package lists... :: Building dependency tree... :: Reading state information... :: 74 packages can be upgraded. Run 'apt list --upgradable' to see them. Installing system packages Running ['apt', 'install', '-y', 'distro-info', 'lsb-release', 'python3', 'python3-apt', 'python3-configobj', 'python3-progressbar', 'python3-pytest', 'python3-yaml'] :: :: WARNING: apt does not have a stable CLI interface. Use with caution in scripts. :: :: Reading package lists... :: Building dependency tree... :: Reading state information... :: The following additional packages will be installed: :: distro-info-data libmpdec3 libpython3-stdlib libpython3.10-minimal :: libpython3.10-stdlib libyaml-0-2 media-types python-apt-common python3-attr :: python3-importlib-metadata python3-iniconfig python3-minimal :: python3-more-itertools python3-packaging python3-pkg-resources :: python3-pluggy python3-py python3-pyparsing python3-six python3-toml :: python3-zipp python3.10 python3.10-minimal :: Suggested packages: :: shunit2 python3-doc python3-tk python3-venv python3-apt-dbg python-apt-doc :: python-attr-doc python-configobj-doc python3-setuptools subversion :: python-pyparsing-doc python3.10-venv python3.10-doc binfmt-support :: Recommended packages: :: iso-codes python3-pygments :: The following NEW packages will be installed: :: distro-info distro-info-data libmpdec3 libpython3-stdlib :: libpython3.10-minimal libpython3.10-stdlib libyaml-0-2 lsb-release :: media-types python-apt-common python3 python3-apt python3-attr :: python3-configobj python3-importlib-metadata python3-iniconfig :: python3-minimal python3-more-itertools python3-packaging :: python3-pkg-resources python3-pluggy python3-progressbar python3-py :: python3-pyparsing python3-pytest python3-six python3-toml python3-yaml :: python3-zipp python3.10 python3.10-minimal :: 0 upgraded, 31 newly installed, 0 to remove and 74 not upgraded. :: Need to get 6686 kB of archives. :: After this operation, 26.0 MB of additional disk space will be used. :: Get:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-minimal amd64 3.10.6-1~22.04.2ubuntu1 [810 kB] :: Get:2 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10-minimal amd64 3.10.6-1~22.04.2ubuntu1 [2263 kB] :: Get:3 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-minimal amd64 3.10.6-1~22.04 [24.3 kB] :: Get:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 media-types all 7.0.0 [25.5 kB] :: Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 libmpdec3 amd64 2.5.1-2build2 [86.8 kB] :: Get:6 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-stdlib amd64 3.10.6-1~22.04.2ubuntu1 [1831 kB] :: Get:7 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10 amd64 3.10.6-1~22.04.2ubuntu1 [497 kB] :: Get:8 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3-stdlib amd64 3.10.6-1~22.04 [6910 B] :: Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3 amd64 3.10.6-1~22.04 [22.8 kB] :: Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 distro-info-data all 0.52ubuntu0.4 [4986 B] :: Get:11 http://archive.ubuntu.com/ubuntu jammy/main amd64 distro-info amd64 1.1build1 [19.1 kB] :: Get:12 http://archive.ubuntu.com/ubuntu jammy/main amd64 libyaml-0-2 amd64 0.2.2-1build2 [51.6 kB] :: Get:13 http://archive.ubuntu.com/ubuntu jammy/main amd64 lsb-release all 11.1.0ubuntu4 [10.8 kB] :: Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python-apt-common all 2.4.0ubuntu1 [14.3 kB] :: Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-apt amd64 2.4.0ubuntu1 [164 kB] :: Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-pkg-resources all 59.6.0-1.2ubuntu0.22.04.1 [132 kB] :: Get:17 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-yaml amd64 5.4.1-1ubuntu1 [129 kB] :: Get:18 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-attr all 21.2.0-1 [44.0 kB] :: Get:19 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-six all 1.16.0-3ubuntu1 [12.6 kB] :: Get:20 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-configobj all 5.0.6-5 [34.8 kB] :: Get:21 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-more-itertools all 8.10.0-2 [47.9 kB] :: Get:22 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-zipp all 1.0.0-3 [5440 B] :: Get:23 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-importlib-metadata all 4.6.4-1 [16.2 kB] :: Get:24 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] :: Get:25 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-pyparsing all 2.4.7-1 [61.4 kB] :: Get:26 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-packaging all 21.3-1 [30.7 kB] :: Get:27 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-pluggy all 0.13.0-7.1 [19.0 kB] :: Get:28 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-progressbar all 2.5-2 [11.6 kB] :: Get:29 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-py all 1.10.0-1 [71.9 kB] :: Get:30 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-toml all 0.10.2-1 [16.5 kB] :: Get:31 http://archive.ubuntu.com/ubuntu jammy/universe amd64 python3-pytest all 6.2.5-1ubuntu2 [214 kB] :: Fetched 6686 kB in 9s (714 kB/s) :: Selecting previously unselected package libpython3.10-minimal:amd64. :: (Reading database ... 14180 files and directories currently installed.) :: Preparing to unpack .../libpython3.10-minimal_3.10.6-1~22.04.2ubuntu1_amd64.deb ... :: Unpacking libpython3.10-minimal:amd64 (3.10.6-1~22.04.2ubuntu1) ... :: Selecting previously unselected package python3.10-minimal. :: Preparing to unpack .../python3.10-minimal_3.10.6-1~22.04.2ubuntu1_amd64.deb ... :: Unpacking python3.10-minimal (3.10.6-1~22.04.2ubuntu1) ... :: Setting up libpython3.10-minimal:amd64 (3.10.6-1~22.04.2ubuntu1) ... :: Setting up python3.10-minimal (3.10.6-1~22.04.2ubuntu1) ... :: Selecting previously unselected package python3-minimal. :: (Reading database ... 14474 files and directories currently installed.) :: Preparing to unpack .../0-python3-minimal_3.10.6-1~22.04_amd64.deb ... :: Unpacking python3-minimal (3.10.6-1~22.04) ... :: Selecting previously unselected package media-types. :: Preparing to unpack .../1-media-types_7.0.0_all.deb ... :: Unpacking media-types (7.0.0) ... :: Selecting previously unselected package libmpdec3:amd64. :: Preparing to unpack .../2-libmpdec3_2.5.1-2build2_amd64.deb ... :: Unpacking libmpdec3:amd64 (2.5.1-2build2) ... :: Selecting previously unselected package libpython3.10-stdlib:amd64. :: Preparing to unpack .../3-libpython3.10-stdlib_3.10.6-1~22.04.2ubuntu1_amd64.deb ... :: Unpacking libpython3.10-stdlib:amd64 (3.10.6-1~22.04.2ubuntu1) ... :: Selecting previously unselected package python3.10. :: Preparing to unpack .../4-python3.10_3.10.6-1~22.04.2ubuntu1_amd64.deb ... :: Unpacking python3.10 (3.10.6-1~22.04.2ubuntu1) ... :: Selecting previously unselected package libpython3-stdlib:amd64. :: Preparing to unpack .../5-libpython3-stdlib_3.10.6-1~22.04_amd64.deb ... :: Unpacking libpython3-stdlib:amd64 (3.10.6-1~22.04) ... :: Setting up python3-minimal (3.10.6-1~22.04) ... :: Selecting previously unselected package python3. :: (Reading database ... 14874 files and directories currently installed.) :: Preparing to unpack .../00-python3_3.10.6-1~22.04_amd64.deb ... :: Unpacking python3 (3.10.6-1~22.04) ... :: Selecting previously unselected package distro-info-data. :: Preparing to unpack .../01-distro-info-data_0.52ubuntu0.4_all.deb ... :: Unpacking distro-info-data (0.52ubuntu0.4) ... :: Selecting previously unselected package distro-info. :: Preparing to unpack .../02-distro-info_1.1build1_amd64.deb ... :: Unpacking distro-info (1.1build1) ... :: Selecting previously unselected package libyaml-0-2:amd64. :: Preparing to unpack .../03-libyaml-0-2_0.2.2-1build2_amd64.deb ... :: Unpacking libyaml-0-2:amd64 (0.2.2-1build2) ... :: Selecting previously unselected package lsb-release. :: Preparing to unpack .../04-lsb-release_11.1.0ubuntu4_all.deb ... :: Unpacking lsb-release (11.1.0ubuntu4) ... :: Selecting previously unselected package python-apt-common. :: Preparing to unpack .../05-python-apt-common_2.4.0ubuntu1_all.deb ... :: Unpacking python-apt-common (2.4.0ubuntu1) ... :: Selecting previously unselected package python3-apt. :: Preparing to unpack .../06-python3-apt_2.4.0ubuntu1_amd64.deb ... :: Unpacking python3-apt (2.4.0ubuntu1) ... :: Selecting previously unselected package python3-pkg-resources. :: Preparing to unpack .../07-python3-pkg-resources_59.6.0-1.2ubuntu0.22.04.1_all.deb ... :: Unpacking python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.1) ... :: Selecting previously unselected package python3-yaml. :: Preparing to unpack .../08-python3-yaml_5.4.1-1ubuntu1_amd64.deb ... :: Unpacking python3-yaml (5.4.1-1ubuntu1) ... :: Selecting previously unselected package python3-attr. :: Preparing to unpack .../09-python3-attr_21.2.0-1_all.deb ... :: Unpacking python3-attr (21.2.0-1) ... :: Selecting previously unselected package python3-six. :: Preparing to unpack .../10-python3-six_1.16.0-3ubuntu1_all.deb ... :: Unpacking python3-six (1.16.0-3ubuntu1) ... :: Selecting previously unselected package python3-configobj. :: Preparing to unpack .../11-python3-configobj_5.0.6-5_all.deb ... :: Unpacking python3-configobj (5.0.6-5) ... :: Selecting previously unselected package python3-more-itertools. :: Preparing to unpack .../12-python3-more-itertools_8.10.0-2_all.deb ... :: Unpacking python3-more-itertools (8.10.0-2) ... :: Selecting previously unselected package python3-zipp. :: Preparing to unpack .../13-python3-zipp_1.0.0-3_all.deb ... :: Unpacking python3-zipp (1.0.0-3) ... :: Selecting previously unselected package python3-importlib-metadata. :: Preparing to unpack .../14-python3-importlib-metadata_4.6.4-1_all.deb ... :: Unpacking python3-importlib-metadata (4.6.4-1) ... :: Selecting previously unselected package python3-iniconfig. :: Preparing to unpack .../15-python3-iniconfig_1.1.1-2_all.deb ... :: Unpacking python3-iniconfig (1.1.1-2) ... :: Selecting previously unselected package python3-pyparsing. :: Preparing to unpack .../16-python3-pyparsing_2.4.7-1_all.deb ... :: Unpacking python3-pyparsing (2.4.7-1) ... :: Selecting previously unselected package python3-packaging. :: Preparing to unpack .../17-python3-packaging_21.3-1_all.deb ... :: Unpacking python3-packaging (21.3-1) ... :: Selecting previously unselected package python3-pluggy. :: Preparing to unpack .../18-python3-pluggy_0.13.0-7.1_all.deb ... :: Unpacking python3-pluggy (0.13.0-7.1) ... :: Selecting previously unselected package python3-progressbar. :: Preparing to unpack .../19-python3-progressbar_2.5-2_all.deb ... :: Unpacking python3-progressbar (2.5-2) ... :: Selecting previously unselected package python3-py. :: Preparing to unpack .../20-python3-py_1.10.0-1_all.deb ... :: Unpacking python3-py (1.10.0-1) ... :: Selecting previously unselected package python3-toml. :: Preparing to unpack .../21-python3-toml_0.10.2-1_all.deb ... :: Unpacking python3-toml (0.10.2-1) ... :: Selecting previously unselected package python3-pytest. :: Preparing to unpack .../22-python3-pytest_6.2.5-1ubuntu2_all.deb ... :: Unpacking python3-pytest (6.2.5-1ubuntu2) ... :: Setting up media-types (7.0.0) ... :: Setting up libyaml-0-2:amd64 (0.2.2-1build2) ... :: Setting up distro-info-data (0.52ubuntu0.4) ... :: Setting up python-apt-common (2.4.0ubuntu1) ... :: Setting up libmpdec3:amd64 (2.5.1-2build2) ... :: Setting up distro-info (1.1build1) ... :: Setting up libpython3.10-stdlib:amd64 (3.10.6-1~22.04.2ubuntu1) ... :: Setting up libpython3-stdlib:amd64 (3.10.6-1~22.04) ... :: Setting up python3.10 (3.10.6-1~22.04.2ubuntu1) ... :: Setting up python3 (3.10.6-1~22.04) ... :: running python rtupdate hooks for python3.10... :: running python post-rtupdate hooks for python3.10... :: Setting up python3-six (1.16.0-3ubuntu1) ... :: Setting up python3-progressbar (2.5-2) ... :: Setting up python3-configobj (5.0.6-5) ... :: Setting up python3-pyparsing (2.4.7-1) ... :: Setting up python3-toml (0.10.2-1) ... :: Setting up lsb-release (11.1.0ubuntu4) ... :: Setting up python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.1) ... :: Setting up python3-more-itertools (8.10.0-2) ... :: Setting up python3-iniconfig (1.1.1-2) ... :: Setting up python3-attr (21.2.0-1) ... :: Setting up python3-py (1.10.0-1) ... :: Setting up python3-apt (2.4.0ubuntu1) ... :: Setting up python3-yaml (5.4.1-1ubuntu1) ... :: Setting up python3-zipp (1.0.0-3) ... :: Setting up python3-packaging (21.3-1) ... :: Setting up python3-importlib-metadata (4.6.4-1) ... :: Setting up python3-pluggy (0.13.0-7.1) ... :: Setting up python3-pytest (6.2.5-1ubuntu2) ... :: Processing triggers for libc-bin (2.35-0ubuntu3) ... Running command for the job... Running ['bash', '--noprofile', '--norc', '-ec', '# configure a basic ~/.ubuntu-cve-tracker.conf\necho plb_authentication=/dev/null > ~/.ubuntu-cve-tracker.conf\n'] Running command for the job... Running ['bash', '--noprofile', '--norc', '-ec', 'export UCT=$(pwd)\n# when lpcraft runs on a local users machine where embargoed already\n# exists as a symlink it won\'t point to anywhere so remove that and fake a\n# new one\nrm -f embargoed\nmkdir embargoed\necho "Running unit tests..."\n./scripts/test_cve_lib.py\n./scripts/test_kernel_lib.py\n./scripts/test_usn_lib.py\n# ideally we would also run ./scripts/check-cves --test here as well as it\n# is more of a unit test but it requires packages-mirror so run it as part\n# of check-syntax below\n'] :: Running unit tests... :: ============================= test session starts ============================== :: platform linux -- Python 3.10.6, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 :: rootdir: /build/lpci/project :: collected 771 items :: :: scripts/test_cve_lib.py ..s............................................. [ 6%] :: ........................................................................ [ 15%] :: ........................................................................ [ 24%] :: ........................................................................ [ 34%] :: ........................................................................ [ 43%] :: ........................................................................ [ 52%] :: ........................................................................ [ 62%] :: ........................................................................ [ 71%] :: ........................................................................ [ 80%] :: ........................................................................ [ 90%] :: ........................................................................ [ 99%] :: ... [100%] :: :: =============================== warnings summary =============================== :: scripts/cve_lib.py:1460 :: /build/lpci/project/scripts/cve_lib.py:1460: DeprecationWarning: invalid escape sequence '\d' :: cvere = re.compile("((?:CAN|can|CVE|cve)-\d\d\d\d-(\d|N){3,6}\d)") :: :: scripts/cve_lib.py:1670 :: /build/lpci/project/scripts/cve_lib.py:1670: DeprecationWarning: invalid escape sequence '\:' :: result = re.search(' (.+)\: (\S+)( \[(.*) (.*)\])?', line) :: :: scripts/cve_lib.py:1691 :: /build/lpci/project/scripts/cve_lib.py:1691: DeprecationWarning: invalid escape sequence '\:' :: result = re.search(' (.+)\: (\S+)( \[(.*) (.*)\])?', line) :: :: scripts/cve_lib.py:1781 :: /build/lpci/project/scripts/cve_lib.py:1781: DeprecationWarning: invalid escape sequence '\d' :: if re.match('^CVE-\d+-(\d|N)+$', elem)] :: :: scripts/cve_lib.py:1786 :: /build/lpci/project/scripts/cve_lib.py:1786: DeprecationWarning: invalid escape sequence '\d' :: if re.match('^CVE-\d{4}-\w+$', elem)] :: :: scripts/cve_lib.py:1808 :: /build/lpci/project/scripts/cve_lib.py:1808: DeprecationWarning: invalid escape sequence '\d' :: if re.match('^CVE-\d+-(\d|N)+$', elem)] :: :: scripts/cve_lib.py:1815 :: /build/lpci/project/scripts/cve_lib.py:1815: DeprecationWarning: invalid escape sequence '\d' :: if re.match('^CVE-\d+-(\d|N)+$', elem)] :: :: scripts/cve_lib.py:2098 :: /build/lpci/project/scripts/cve_lib.py:2098: DeprecationWarning: invalid escape sequence '\:' :: result = re.search(' (.+)\: (\S+)( \[(.*) (.*)\])?', line) :: :: -- Docs: https://docs.pytest.org/en/stable/warnings.html :: ================= 770 passed, 1 skipped, 8 warnings in 38.97s ================== :: ============================= test session starts ============================== :: platform linux -- Python 3.10.6, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 :: rootdir: /build/lpci/project :: collected 14 items :: :: scripts/test_kernel_lib.py .............. [100%] :: :: ============================== 14 passed in 0.17s ============================== :: ============================= test session starts ============================== :: platform linux -- Python 3.10.6, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 :: rootdir: /build/lpci/project :: collected 4 items :: :: scripts/test_usn_lib.py .... [100%] :: :: ============================== 4 passed in 0.17s ===============================