0s autopkgtest [08:59:36]: starting date and time: 2024-11-13 08:59:36+0000 0s autopkgtest [08:59:36]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [08:59:36]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.w2tnt_a7/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade ansible-lint --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/3.12.7-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-40.secgroup --name adt-plucky-arm64-ansible-lint-20241113-085936-juju-7f2275-prod-proposed-migration-environment-15-36fb11e4-ee92-4c31-8d75-a254da637965 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 72s autopkgtest [09:00:48]: testbed dpkg architecture: arm64 73s autopkgtest [09:00:49]: testbed apt version: 2.9.8 73s autopkgtest [09:00:49]: @@@@@@@@@@@@@@@@@@@@ test bed setup 74s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 74s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 74s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 74s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 74s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 74s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [104 kB] 74s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 74s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [601 kB] 74s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [17.1 kB] 74s Fetched 1793 kB in 1s (2107 kB/s) 74s Reading package lists... 77s Reading package lists... 77s Building dependency tree... 77s Reading state information... 77s Calculating upgrade... 78s The following NEW packages will be installed: 78s python3.13-gdbm 78s The following packages will be upgraded: 78s libpython3-stdlib python3 python3-gdbm python3-minimal 78s 4 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 78s Need to get 101 kB of archives. 78s After this operation, 141 kB of additional disk space will be used. 78s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-minimal arm64 3.12.7-1 [27.4 kB] 78s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3 arm64 3.12.7-1 [24.0 kB] 78s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libpython3-stdlib arm64 3.12.7-1 [10.0 kB] 78s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-gdbm arm64 3.13.0-2 [30.7 kB] 78s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-gdbm arm64 3.12.7-1 [8642 B] 79s Fetched 101 kB in 0s (294 kB/s) 79s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 79924 files and directories currently installed.) 79s Preparing to unpack .../python3-minimal_3.12.7-1_arm64.deb ... 79s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 79s Setting up python3-minimal (3.12.7-1) ... 79s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 79924 files and directories currently installed.) 79s Preparing to unpack .../python3_3.12.7-1_arm64.deb ... 79s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 79s Preparing to unpack .../libpython3-stdlib_3.12.7-1_arm64.deb ... 79s Unpacking libpython3-stdlib:arm64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 79s Selecting previously unselected package python3.13-gdbm. 79s Preparing to unpack .../python3.13-gdbm_3.13.0-2_arm64.deb ... 79s Unpacking python3.13-gdbm (3.13.0-2) ... 79s Preparing to unpack .../python3-gdbm_3.12.7-1_arm64.deb ... 79s Unpacking python3-gdbm:arm64 (3.12.7-1) over (3.12.6-1ubuntu1) ... 79s Setting up python3.13-gdbm (3.13.0-2) ... 79s Setting up libpython3-stdlib:arm64 (3.12.7-1) ... 79s Setting up python3 (3.12.7-1) ... 80s Setting up python3-gdbm:arm64 (3.12.7-1) ... 80s Processing triggers for man-db (2.12.1-3) ... 80s Reading package lists... 81s Building dependency tree... 81s Reading state information... 81s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 82s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 82s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 82s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 82s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 83s Reading package lists... 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 84s Calculating upgrade... 84s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s Reading package lists... 85s Building dependency tree... 85s Reading state information... 85s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 88s autopkgtest [09:01:04]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 88s autopkgtest [09:01:04]: @@@@@@@@@@@@@@@@@@@@ apt-source ansible-lint 90s Get:1 http://ftpmaster.internal/ubuntu plucky/universe ansible-lint 24.7.0-1 (dsc) [2642 B] 90s Get:2 http://ftpmaster.internal/ubuntu plucky/universe ansible-lint 24.7.0-1 (tar) [475 kB] 90s Get:3 http://ftpmaster.internal/ubuntu plucky/universe ansible-lint 24.7.0-1 (diff) [9640 B] 90s gpgv: Signature made Thu Aug 22 21:47:08 2024 UTC 90s gpgv: using RSA key 05DB6A837E105F4B1D02C55FBBA9FAADCCFB4707 90s gpgv: Can't check signature: No public key 90s dpkg-source: warning: cannot verify inline signature for ./ansible-lint_24.7.0-1.dsc: no acceptable signature found 90s autopkgtest [09:01:06]: testing package ansible-lint version 24.7.0-1 91s autopkgtest [09:01:07]: build not needed 92s autopkgtest [09:01:08]: test pybuild-autopkgtest: preparing testbed 94s Reading package lists... 94s Building dependency tree... 94s Reading state information... 95s Starting pkgProblemResolver with broken count: 0 95s Starting 2 pkgProblemResolver with broken count: 0 95s Done 96s The following additional packages will be installed: 96s ansible-core ansible-lint autoconf automake autopoint autotools-dev black 96s build-essential cpp cpp-14 cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu 96s debhelper debugedit dh-autoreconf dh-python dh-strip-nondeterminism dwz g++ 96s g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 96s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext git git-man 96s intltool-debian libarchive-zip-perl libasan8 libcc1-0 libdebhelper-perl 96s liberror-perl libfile-stripnondeterminism-perl libgcc-14-dev libgomp1 96s libhwasan0 libisl23 libitm1 liblsan0 libmpc3 libpython3.13-minimal 96s libpython3.13-stdlib libstdc++-14-dev libtool libtsan2 libubsan1 m4 96s po-debconf pybuild-plugin-autopkgtest pybuild-plugin-pyproject python3-all 96s python3-ansible-compat python3-boolean python3-bracex python3-build 96s python3-click python3-colorama python3-dnspython python3-execnet 96s python3-filelock python3-importlib-metadata python3-iniconfig 96s python3-installer python3-jmespath python3-license-expression 96s python3-mypy-extensions python3-packaging python3-pathspec 96s python3-platformdirs python3-pluggy python3-pyproject-hooks python3-pytest 96s python3-pytest-mock python3-pytest-xdist python3-resolvelib 96s python3-ruamel.yaml python3-ruamel.yaml.clib python3-setuptools-scm 96s python3-subprocess-tee python3-toml python3-wcmatch python3-wheel python3.13 96s python3.13-minimal yamllint 96s Suggested packages: 96s cowsay sshpass autoconf-archive gnu-standards autoconf-doc python-black-doc 96s cpp-doc gcc-14-locales cpp-14-doc dh-make flit gcc-14-doc gcc-multilib 96s manpages-dev flex bison gdb gcc-doc gdb-aarch64-linux-gnu gettext-doc 96s libasprintf-dev libgettextpo-dev git-daemon-run | git-daemon-sysvinit 96s git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn 96s libstdc++-14-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc 96s libmail-box-perl python3-boolean-doc python3-pip python3-venv 96s python-build-doc python3-trio python3-aioquic python3-h2 python3-httpx 96s python3-httpcore execnet-doc python-installer-doc python-pytest-mock-doc 96s python3.13-venv python3.13-doc binfmt-support 96s Recommended packages: 96s ansible python3-argcomplete python3-kerberos python3-libcloud 96s python3-passlib python3-selinux python3-winrm python3-xmltodict 96s libarchive-cpio-perl libltdl-dev libmail-sendmail-perl 96s The following NEW packages will be installed: 96s ansible-core ansible-lint autoconf automake autopkgtest-satdep autopoint 96s autotools-dev black build-essential cpp cpp-14 cpp-14-aarch64-linux-gnu 96s cpp-aarch64-linux-gnu debhelper debugedit dh-autoreconf dh-python 96s dh-strip-nondeterminism dwz g++ g++-14 g++-14-aarch64-linux-gnu 96s g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu 96s gcc-aarch64-linux-gnu gettext git git-man intltool-debian 96s libarchive-zip-perl libasan8 libcc1-0 libdebhelper-perl liberror-perl 96s libfile-stripnondeterminism-perl libgcc-14-dev libgomp1 libhwasan0 libisl23 96s libitm1 liblsan0 libmpc3 libpython3.13-minimal libpython3.13-stdlib 96s libstdc++-14-dev libtool libtsan2 libubsan1 m4 po-debconf 96s pybuild-plugin-autopkgtest pybuild-plugin-pyproject python3-all 96s python3-ansible-compat python3-boolean python3-bracex python3-build 96s python3-click python3-colorama python3-dnspython python3-execnet 96s python3-filelock python3-importlib-metadata python3-iniconfig 96s python3-installer python3-jmespath python3-license-expression 96s python3-mypy-extensions python3-packaging python3-pathspec 96s python3-platformdirs python3-pluggy python3-pyproject-hooks python3-pytest 96s python3-pytest-mock python3-pytest-xdist python3-resolvelib 96s python3-ruamel.yaml python3-ruamel.yaml.clib python3-setuptools-scm 96s python3-subprocess-tee python3-toml python3-wcmatch python3-wheel python3.13 96s python3.13-minimal yamllint 96s 0 upgraded, 89 newly installed, 0 to remove and 0 not upgraded. 96s Need to get 79.5 MB/79.5 MB of archives. 96s After this operation, 294 MB of additional disk space will be used. 96s Get:1 /tmp/autopkgtest.4zAwED/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [940 B] 96s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.0-2 [877 kB] 96s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.0-2 [2100 kB] 97s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.1-1 [41.4 kB] 97s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-resolvelib all 1.0.1-1 [25.7 kB] 97s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 97s Get:7 http://ftpmaster.internal/ubuntu plucky/universe arm64 ansible-core all 2.16.3-0ubuntu2 [1280 kB] 97s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-colorama all 0.4.6-4 [32.1 kB] 97s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-importlib-metadata all 8.5.0-1 [20.7 kB] 97s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-click all 8.1.7-2 [79.5 kB] 97s Get:11 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mypy-extensions all 1.0.0-1 [6148 B] 97s Get:12 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pathspec all 0.12.1-1 [24.5 kB] 97s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-platformdirs all 4.3.6-1 [16.8 kB] 97s Get:14 http://ftpmaster.internal/ubuntu plucky/universe arm64 black arm64 24.8.0-1 [1220 kB] 97s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 liberror-perl all 0.17029-2 [25.6 kB] 97s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 git-man all 1:2.45.2-1ubuntu1 [1122 kB] 97s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 git arm64 1:2.45.2-1ubuntu1 [4045 kB] 97s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-subprocess-tee all 0.4.1-1 [6238 B] 97s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ansible-compat all 24.9.1-1 [21.6 kB] 97s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-filelock all 3.16.1-1 [12.8 kB] 97s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ruamel.yaml.clib arm64 0.2.8+ds-2 [129 kB] 97s Get:22 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ruamel.yaml all 0.18.6+ds-3 [126 kB] 97s Get:23 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-bracex all 2.4-1 [10.6 kB] 97s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-wcmatch all 8.5.1-1 [32.7 kB] 97s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 yamllint all 1.35.1-2 [43.6 kB] 97s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 ansible-lint all 24.7.0-1 [172 kB] 97s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 m4 arm64 1.4.19-4build1 [240 kB] 97s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 autoconf all 2.72-3 [382 kB] 97s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 autotools-dev all 20220109.1 [44.9 kB] 97s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 97s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 autopoint all 0.22.5-2 [616 kB] 98s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 98s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 98s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [10.6 MB] 98s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-8ubuntu1 [1028 B] 98s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [5452 B] 98s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.1.0-2ubuntu1 [22.5 kB] 98s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 14.2.0-8ubuntu1 [49.7 kB] 98s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-8ubuntu1 [145 kB] 98s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 14.2.0-8ubuntu1 [27.8 kB] 98s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 14.2.0-8ubuntu1 [2893 kB] 98s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 14.2.0-8ubuntu1 [1283 kB] 98s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 14.2.0-8ubuntu1 [2686 kB] 98s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 14.2.0-8ubuntu1 [1151 kB] 98s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 14.2.0-8ubuntu1 [1598 kB] 98s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-8ubuntu1 [2594 kB] 99s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [20.9 MB] 99s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-8ubuntu1 [518 kB] 99s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [1200 B] 99s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.1.0-2ubuntu1 [4994 B] 99s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-8ubuntu1 [2476 kB] 99s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [12.1 MB] 99s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-8ubuntu1 [19.9 kB] 99s Get:54 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [958 B] 99s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.1.0-2ubuntu1 [1080 B] 99s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 99s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 99s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 libtool all 2.4.7-7build1 [166 kB] 99s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-autoreconf all 20 [16.1 kB] 99s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 99s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 99s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 99s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 debugedit arm64 1:5.1-1 [45.9 kB] 99s Get:64 http://ftpmaster.internal/ubuntu plucky/main arm64 dwz arm64 0.15-1build6 [113 kB] 99s Get:65 http://ftpmaster.internal/ubuntu plucky/main arm64 gettext arm64 0.22.5-2 [930 kB] 99s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 99s Get:67 http://ftpmaster.internal/ubuntu plucky/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 100s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 debhelper all 13.20ubuntu1 [893 kB] 100s Get:69 http://ftpmaster.internal/ubuntu plucky/universe arm64 dh-python all 6.20241024 [112 kB] 100s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.0-2 [2073 kB] 100s Get:71 http://ftpmaster.internal/ubuntu plucky/universe arm64 pybuild-plugin-autopkgtest all 6.20241024 [1746 B] 100s Get:72 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 100s Get:73 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-toml all 0.10.2-1 [16.5 kB] 100s Get:74 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-wheel all 0.44.0-1 [54.2 kB] 100s Get:75 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-build all 1.2.2-1 [31.0 kB] 100s Get:76 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 100s Get:77 http://ftpmaster.internal/ubuntu plucky/universe arm64 pybuild-plugin-pyproject all 6.20241024 [1728 B] 100s Get:78 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.0-2 [719 kB] 100s Get:79 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-all arm64 3.12.7-1 [890 B] 100s Get:80 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-boolean all 4.0-4 [21.7 kB] 100s Get:81 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-execnet all 2.1.1-1 [33.4 kB] 100s Get:82 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 100s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-jmespath all 1.0.1-1 [21.3 kB] 100s Get:84 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-license-expression all 30.3.0-1 [93.7 kB] 100s Get:85 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 100s Get:86 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.3-1 [251 kB] 100s Get:87 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-mock all 3.14.0-2 [11.7 kB] 100s Get:88 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-xdist all 3.6.1-1 [33.8 kB] 100s Get:89 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-setuptools-scm all 8.1.0-1 [32.2 kB] 100s Fetched 79.5 MB in 4s (19.2 MB/s) 100s Selecting previously unselected package libpython3.13-minimal:arm64. 100s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 79931 files and directories currently installed.) 100s Preparing to unpack .../00-libpython3.13-minimal_3.13.0-2_arm64.deb ... 100s Unpacking libpython3.13-minimal:arm64 (3.13.0-2) ... 100s Selecting previously unselected package python3.13-minimal. 100s Preparing to unpack .../01-python3.13-minimal_3.13.0-2_arm64.deb ... 100s Unpacking python3.13-minimal (3.13.0-2) ... 100s Selecting previously unselected package python3-packaging. 100s Preparing to unpack .../02-python3-packaging_24.1-1_all.deb ... 100s Unpacking python3-packaging (24.1-1) ... 100s Selecting previously unselected package python3-resolvelib. 100s Preparing to unpack .../03-python3-resolvelib_1.0.1-1_all.deb ... 100s Unpacking python3-resolvelib (1.0.1-1) ... 100s Selecting previously unselected package python3-dnspython. 100s Preparing to unpack .../04-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 100s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 101s Selecting previously unselected package ansible-core. 101s Preparing to unpack .../05-ansible-core_2.16.3-0ubuntu2_all.deb ... 101s Unpacking ansible-core (2.16.3-0ubuntu2) ... 101s Selecting previously unselected package python3-colorama. 101s Preparing to unpack .../06-python3-colorama_0.4.6-4_all.deb ... 101s Unpacking python3-colorama (0.4.6-4) ... 101s Selecting previously unselected package python3-importlib-metadata. 101s Preparing to unpack .../07-python3-importlib-metadata_8.5.0-1_all.deb ... 101s Unpacking python3-importlib-metadata (8.5.0-1) ... 101s Selecting previously unselected package python3-click. 101s Preparing to unpack .../08-python3-click_8.1.7-2_all.deb ... 101s Unpacking python3-click (8.1.7-2) ... 101s Selecting previously unselected package python3-mypy-extensions. 101s Preparing to unpack .../09-python3-mypy-extensions_1.0.0-1_all.deb ... 101s Unpacking python3-mypy-extensions (1.0.0-1) ... 101s Selecting previously unselected package python3-pathspec. 101s Preparing to unpack .../10-python3-pathspec_0.12.1-1_all.deb ... 101s Unpacking python3-pathspec (0.12.1-1) ... 101s Selecting previously unselected package python3-platformdirs. 101s Preparing to unpack .../11-python3-platformdirs_4.3.6-1_all.deb ... 101s Unpacking python3-platformdirs (4.3.6-1) ... 101s Selecting previously unselected package black. 101s Preparing to unpack .../12-black_24.8.0-1_arm64.deb ... 101s Unpacking black (24.8.0-1) ... 101s Selecting previously unselected package liberror-perl. 101s Preparing to unpack .../13-liberror-perl_0.17029-2_all.deb ... 101s Unpacking liberror-perl (0.17029-2) ... 101s Selecting previously unselected package git-man. 101s Preparing to unpack .../14-git-man_1%3a2.45.2-1ubuntu1_all.deb ... 101s Unpacking git-man (1:2.45.2-1ubuntu1) ... 101s Selecting previously unselected package git. 101s Preparing to unpack .../15-git_1%3a2.45.2-1ubuntu1_arm64.deb ... 101s Unpacking git (1:2.45.2-1ubuntu1) ... 101s Selecting previously unselected package python3-subprocess-tee. 101s Preparing to unpack .../16-python3-subprocess-tee_0.4.1-1_all.deb ... 101s Unpacking python3-subprocess-tee (0.4.1-1) ... 101s Selecting previously unselected package python3-ansible-compat. 101s Preparing to unpack .../17-python3-ansible-compat_24.9.1-1_all.deb ... 101s Unpacking python3-ansible-compat (24.9.1-1) ... 101s Selecting previously unselected package python3-filelock. 101s Preparing to unpack .../18-python3-filelock_3.16.1-1_all.deb ... 101s Unpacking python3-filelock (3.16.1-1) ... 101s Selecting previously unselected package python3-ruamel.yaml.clib:arm64. 101s Preparing to unpack .../19-python3-ruamel.yaml.clib_0.2.8+ds-2_arm64.deb ... 101s Unpacking python3-ruamel.yaml.clib:arm64 (0.2.8+ds-2) ... 101s Selecting previously unselected package python3-ruamel.yaml. 101s Preparing to unpack .../20-python3-ruamel.yaml_0.18.6+ds-3_all.deb ... 101s Unpacking python3-ruamel.yaml (0.18.6+ds-3) ... 101s Selecting previously unselected package python3-bracex. 101s Preparing to unpack .../21-python3-bracex_2.4-1_all.deb ... 101s Unpacking python3-bracex (2.4-1) ... 101s Selecting previously unselected package python3-wcmatch. 101s Preparing to unpack .../22-python3-wcmatch_8.5.1-1_all.deb ... 101s Unpacking python3-wcmatch (8.5.1-1) ... 101s Selecting previously unselected package yamllint. 101s Preparing to unpack .../23-yamllint_1.35.1-2_all.deb ... 101s Unpacking yamllint (1.35.1-2) ... 102s Selecting previously unselected package ansible-lint. 102s Preparing to unpack .../24-ansible-lint_24.7.0-1_all.deb ... 102s Unpacking ansible-lint (24.7.0-1) ... 102s Selecting previously unselected package m4. 102s Preparing to unpack .../25-m4_1.4.19-4build1_arm64.deb ... 102s Unpacking m4 (1.4.19-4build1) ... 102s Selecting previously unselected package autoconf. 102s Preparing to unpack .../26-autoconf_2.72-3_all.deb ... 102s Unpacking autoconf (2.72-3) ... 102s Selecting previously unselected package autotools-dev. 102s Preparing to unpack .../27-autotools-dev_20220109.1_all.deb ... 102s Unpacking autotools-dev (20220109.1) ... 102s Selecting previously unselected package automake. 102s Preparing to unpack .../28-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 102s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 102s Selecting previously unselected package autopoint. 102s Preparing to unpack .../29-autopoint_0.22.5-2_all.deb ... 102s Unpacking autopoint (0.22.5-2) ... 102s Selecting previously unselected package libisl23:arm64. 102s Preparing to unpack .../30-libisl23_0.27-1_arm64.deb ... 102s Unpacking libisl23:arm64 (0.27-1) ... 102s Selecting previously unselected package libmpc3:arm64. 102s Preparing to unpack .../31-libmpc3_1.3.1-1build2_arm64.deb ... 102s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 102s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 102s Preparing to unpack .../32-cpp-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 102s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 102s Selecting previously unselected package cpp-14. 102s Preparing to unpack .../33-cpp-14_14.2.0-8ubuntu1_arm64.deb ... 102s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 102s Selecting previously unselected package cpp-aarch64-linux-gnu. 102s Preparing to unpack .../34-cpp-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 102s Unpacking cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 102s Selecting previously unselected package cpp. 102s Preparing to unpack .../35-cpp_4%3a14.1.0-2ubuntu1_arm64.deb ... 102s Unpacking cpp (4:14.1.0-2ubuntu1) ... 102s Selecting previously unselected package libcc1-0:arm64. 102s Preparing to unpack .../36-libcc1-0_14.2.0-8ubuntu1_arm64.deb ... 102s Unpacking libcc1-0:arm64 (14.2.0-8ubuntu1) ... 102s Selecting previously unselected package libgomp1:arm64. 102s Preparing to unpack .../37-libgomp1_14.2.0-8ubuntu1_arm64.deb ... 102s Unpacking libgomp1:arm64 (14.2.0-8ubuntu1) ... 102s Selecting previously unselected package libitm1:arm64. 102s Preparing to unpack .../38-libitm1_14.2.0-8ubuntu1_arm64.deb ... 102s Unpacking libitm1:arm64 (14.2.0-8ubuntu1) ... 102s Selecting previously unselected package libasan8:arm64. 102s Preparing to unpack .../39-libasan8_14.2.0-8ubuntu1_arm64.deb ... 102s Unpacking libasan8:arm64 (14.2.0-8ubuntu1) ... 102s Selecting previously unselected package liblsan0:arm64. 102s Preparing to unpack .../40-liblsan0_14.2.0-8ubuntu1_arm64.deb ... 102s Unpacking liblsan0:arm64 (14.2.0-8ubuntu1) ... 102s Selecting previously unselected package libtsan2:arm64. 102s Preparing to unpack .../41-libtsan2_14.2.0-8ubuntu1_arm64.deb ... 102s Unpacking libtsan2:arm64 (14.2.0-8ubuntu1) ... 103s Selecting previously unselected package libubsan1:arm64. 103s Preparing to unpack .../42-libubsan1_14.2.0-8ubuntu1_arm64.deb ... 103s Unpacking libubsan1:arm64 (14.2.0-8ubuntu1) ... 103s Selecting previously unselected package libhwasan0:arm64. 103s Preparing to unpack .../43-libhwasan0_14.2.0-8ubuntu1_arm64.deb ... 103s Unpacking libhwasan0:arm64 (14.2.0-8ubuntu1) ... 103s Selecting previously unselected package libgcc-14-dev:arm64. 103s Preparing to unpack .../44-libgcc-14-dev_14.2.0-8ubuntu1_arm64.deb ... 103s Unpacking libgcc-14-dev:arm64 (14.2.0-8ubuntu1) ... 103s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 103s Preparing to unpack .../45-gcc-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 103s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 103s Selecting previously unselected package gcc-14. 103s Preparing to unpack .../46-gcc-14_14.2.0-8ubuntu1_arm64.deb ... 103s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 103s Selecting previously unselected package gcc-aarch64-linux-gnu. 103s Preparing to unpack .../47-gcc-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 103s Unpacking gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 103s Selecting previously unselected package gcc. 103s Preparing to unpack .../48-gcc_4%3a14.1.0-2ubuntu1_arm64.deb ... 103s Unpacking gcc (4:14.1.0-2ubuntu1) ... 103s Selecting previously unselected package libstdc++-14-dev:arm64. 103s Preparing to unpack .../49-libstdc++-14-dev_14.2.0-8ubuntu1_arm64.deb ... 103s Unpacking libstdc++-14-dev:arm64 (14.2.0-8ubuntu1) ... 103s Selecting previously unselected package g++-14-aarch64-linux-gnu. 103s Preparing to unpack .../50-g++-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 103s Unpacking g++-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 104s Selecting previously unselected package g++-14. 104s Preparing to unpack .../51-g++-14_14.2.0-8ubuntu1_arm64.deb ... 104s Unpacking g++-14 (14.2.0-8ubuntu1) ... 104s Selecting previously unselected package g++-aarch64-linux-gnu. 104s Preparing to unpack .../52-g++-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 104s Unpacking g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 104s Selecting previously unselected package g++. 104s Preparing to unpack .../53-g++_4%3a14.1.0-2ubuntu1_arm64.deb ... 104s Unpacking g++ (4:14.1.0-2ubuntu1) ... 104s Selecting previously unselected package build-essential. 104s Preparing to unpack .../54-build-essential_12.10ubuntu1_arm64.deb ... 104s Unpacking build-essential (12.10ubuntu1) ... 104s Selecting previously unselected package libdebhelper-perl. 104s Preparing to unpack .../55-libdebhelper-perl_13.20ubuntu1_all.deb ... 104s Unpacking libdebhelper-perl (13.20ubuntu1) ... 104s Selecting previously unselected package libtool. 104s Preparing to unpack .../56-libtool_2.4.7-7build1_all.deb ... 104s Unpacking libtool (2.4.7-7build1) ... 104s Selecting previously unselected package dh-autoreconf. 104s Preparing to unpack .../57-dh-autoreconf_20_all.deb ... 104s Unpacking dh-autoreconf (20) ... 104s Selecting previously unselected package libarchive-zip-perl. 104s Preparing to unpack .../58-libarchive-zip-perl_1.68-1_all.deb ... 104s Unpacking libarchive-zip-perl (1.68-1) ... 104s Selecting previously unselected package libfile-stripnondeterminism-perl. 104s Preparing to unpack .../59-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 104s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 104s Selecting previously unselected package dh-strip-nondeterminism. 104s Preparing to unpack .../60-dh-strip-nondeterminism_1.14.0-1_all.deb ... 104s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 104s Selecting previously unselected package debugedit. 104s Preparing to unpack .../61-debugedit_1%3a5.1-1_arm64.deb ... 104s Unpacking debugedit (1:5.1-1) ... 104s Selecting previously unselected package dwz. 104s Preparing to unpack .../62-dwz_0.15-1build6_arm64.deb ... 104s Unpacking dwz (0.15-1build6) ... 104s Selecting previously unselected package gettext. 104s Preparing to unpack .../63-gettext_0.22.5-2_arm64.deb ... 104s Unpacking gettext (0.22.5-2) ... 104s Selecting previously unselected package intltool-debian. 104s Preparing to unpack .../64-intltool-debian_0.35.0+20060710.6_all.deb ... 104s Unpacking intltool-debian (0.35.0+20060710.6) ... 104s Selecting previously unselected package po-debconf. 104s Preparing to unpack .../65-po-debconf_1.0.21+nmu1_all.deb ... 104s Unpacking po-debconf (1.0.21+nmu1) ... 104s Selecting previously unselected package debhelper. 104s Preparing to unpack .../66-debhelper_13.20ubuntu1_all.deb ... 104s Unpacking debhelper (13.20ubuntu1) ... 104s Selecting previously unselected package dh-python. 104s Preparing to unpack .../67-dh-python_6.20241024_all.deb ... 104s Unpacking dh-python (6.20241024) ... 104s Selecting previously unselected package libpython3.13-stdlib:arm64. 104s Preparing to unpack .../68-libpython3.13-stdlib_3.13.0-2_arm64.deb ... 104s Unpacking libpython3.13-stdlib:arm64 (3.13.0-2) ... 104s Selecting previously unselected package pybuild-plugin-autopkgtest. 104s Preparing to unpack .../69-pybuild-plugin-autopkgtest_6.20241024_all.deb ... 104s Unpacking pybuild-plugin-autopkgtest (6.20241024) ... 104s Selecting previously unselected package python3-pyproject-hooks. 105s Preparing to unpack .../70-python3-pyproject-hooks_1.2.0-1_all.deb ... 105s Unpacking python3-pyproject-hooks (1.2.0-1) ... 105s Selecting previously unselected package python3-toml. 105s Preparing to unpack .../71-python3-toml_0.10.2-1_all.deb ... 105s Unpacking python3-toml (0.10.2-1) ... 105s Selecting previously unselected package python3-wheel. 105s Preparing to unpack .../72-python3-wheel_0.44.0-1_all.deb ... 105s Unpacking python3-wheel (0.44.0-1) ... 105s Selecting previously unselected package python3-build. 105s Preparing to unpack .../73-python3-build_1.2.2-1_all.deb ... 105s Unpacking python3-build (1.2.2-1) ... 105s Selecting previously unselected package python3-installer. 105s Preparing to unpack .../74-python3-installer_0.7.0+dfsg1-3_all.deb ... 105s Unpacking python3-installer (0.7.0+dfsg1-3) ... 105s Selecting previously unselected package pybuild-plugin-pyproject. 105s Preparing to unpack .../75-pybuild-plugin-pyproject_6.20241024_all.deb ... 105s Unpacking pybuild-plugin-pyproject (6.20241024) ... 105s Selecting previously unselected package python3.13. 105s Preparing to unpack .../76-python3.13_3.13.0-2_arm64.deb ... 105s Unpacking python3.13 (3.13.0-2) ... 105s Selecting previously unselected package python3-all. 105s Preparing to unpack .../77-python3-all_3.12.7-1_arm64.deb ... 105s Unpacking python3-all (3.12.7-1) ... 105s Selecting previously unselected package python3-boolean. 105s Preparing to unpack .../78-python3-boolean_4.0-4_all.deb ... 105s Unpacking python3-boolean (4.0-4) ... 105s Selecting previously unselected package python3-execnet. 105s Preparing to unpack .../79-python3-execnet_2.1.1-1_all.deb ... 105s Unpacking python3-execnet (2.1.1-1) ... 105s Selecting previously unselected package python3-iniconfig. 105s Preparing to unpack .../80-python3-iniconfig_1.1.1-2_all.deb ... 105s Unpacking python3-iniconfig (1.1.1-2) ... 105s Selecting previously unselected package python3-jmespath. 105s Preparing to unpack .../81-python3-jmespath_1.0.1-1_all.deb ... 105s Unpacking python3-jmespath (1.0.1-1) ... 105s Selecting previously unselected package python3-license-expression. 105s Preparing to unpack .../82-python3-license-expression_30.3.0-1_all.deb ... 105s Unpacking python3-license-expression (30.3.0-1) ... 105s Selecting previously unselected package python3-pluggy. 105s Preparing to unpack .../83-python3-pluggy_1.5.0-1_all.deb ... 105s Unpacking python3-pluggy (1.5.0-1) ... 105s Selecting previously unselected package python3-pytest. 105s Preparing to unpack .../84-python3-pytest_8.3.3-1_all.deb ... 105s Unpacking python3-pytest (8.3.3-1) ... 105s Selecting previously unselected package python3-pytest-mock. 105s Preparing to unpack .../85-python3-pytest-mock_3.14.0-2_all.deb ... 105s Unpacking python3-pytest-mock (3.14.0-2) ... 105s Selecting previously unselected package python3-pytest-xdist. 105s Preparing to unpack .../86-python3-pytest-xdist_3.6.1-1_all.deb ... 105s Unpacking python3-pytest-xdist (3.6.1-1) ... 105s Selecting previously unselected package python3-setuptools-scm. 105s Preparing to unpack .../87-python3-setuptools-scm_8.1.0-1_all.deb ... 105s Unpacking python3-setuptools-scm (8.1.0-1) ... 105s Selecting previously unselected package autopkgtest-satdep. 105s Preparing to unpack .../88-1-autopkgtest-satdep.deb ... 105s Unpacking autopkgtest-satdep (0) ... 105s Setting up dh-python (6.20241024) ... 105s Setting up python3-iniconfig (1.1.1-2) ... 106s Setting up python3-filelock (3.16.1-1) ... 106s Setting up python3-subprocess-tee (0.4.1-1) ... 106s Setting up python3-importlib-metadata (8.5.0-1) ... 106s Setting up python3-colorama (0.4.6-4) ... 106s Setting up libarchive-zip-perl (1.68-1) ... 106s Setting up python3-mypy-extensions (1.0.0-1) ... 107s Setting up libdebhelper-perl (13.20ubuntu1) ... 107s Setting up python3-ruamel.yaml.clib:arm64 (0.2.8+ds-2) ... 107s Setting up python3-resolvelib (1.0.1-1) ... 107s Setting up m4 (1.4.19-4build1) ... 107s Setting up libgomp1:arm64 (14.2.0-8ubuntu1) ... 107s Setting up python3-click (8.1.7-2) ... 107s Setting up python3-wheel (0.44.0-1) ... 107s Setting up python3-platformdirs (4.3.6-1) ... 108s Setting up liberror-perl (0.17029-2) ... 108s Setting up libpython3.13-minimal:arm64 (3.13.0-2) ... 108s Setting up autotools-dev (20220109.1) ... 108s Setting up python3-packaging (24.1-1) ... 108s Setting up python3-pyproject-hooks (1.2.0-1) ... 108s Setting up python3-jmespath (1.0.1-1) ... 108s Setting up libmpc3:arm64 (1.3.1-1build2) ... 108s Setting up autopoint (0.22.5-2) ... 108s Setting up python3-toml (0.10.2-1) ... 108s Setting up python3-installer (0.7.0+dfsg1-3) ... 109s Setting up autoconf (2.72-3) ... 109s Setting up python3-pluggy (1.5.0-1) ... 109s Setting up libubsan1:arm64 (14.2.0-8ubuntu1) ... 109s Setting up python3-ruamel.yaml (0.18.6+ds-3) ... 109s Setting up dwz (0.15-1build6) ... 109s Setting up libhwasan0:arm64 (14.2.0-8ubuntu1) ... 109s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 110s Setting up python3-boolean (4.0-4) ... 110s Setting up python3-bracex (2.4-1) ... 110s Setting up libasan8:arm64 (14.2.0-8ubuntu1) ... 110s Setting up python3-license-expression (30.3.0-1) ... 110s Setting up debugedit (1:5.1-1) ... 110s Setting up python3.13-minimal (3.13.0-2) ... 111s Setting up git-man (1:2.45.2-1ubuntu1) ... 111s Setting up libtsan2:arm64 (14.2.0-8ubuntu1) ... 111s Setting up libisl23:arm64 (0.27-1) ... 111s Setting up python3-build (1.2.2-1) ... 112s Setting up python3-execnet (2.1.1-1) ... 112s Setting up python3-pathspec (0.12.1-1) ... 112s Setting up libpython3.13-stdlib:arm64 (3.13.0-2) ... 112s Setting up libcc1-0:arm64 (14.2.0-8ubuntu1) ... 112s Setting up liblsan0:arm64 (14.2.0-8ubuntu1) ... 112s Setting up libitm1:arm64 (14.2.0-8ubuntu1) ... 112s Setting up automake (1:1.16.5-1.3ubuntu1) ... 112s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 112s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 112s Setting up gettext (0.22.5-2) ... 112s Setting up python3.13 (3.13.0-2) ... 113s Setting up pybuild-plugin-pyproject (6.20241024) ... 113s Setting up python3-pytest (8.3.3-1) ... 114s Setting up ansible-core (2.16.3-0ubuntu2) ... 117s Setting up python3-all (3.12.7-1) ... 117s Setting up black (24.8.0-1) ... 117s Setting up python3-setuptools-scm (8.1.0-1) ... 117s Setting up intltool-debian (0.35.0+20060710.6) ... 117s Setting up yamllint (1.35.1-2) ... 117s Setting up git (1:2.45.2-1ubuntu1) ... 117s Setting up python3-ansible-compat (24.9.1-1) ... 118s Setting up dh-strip-nondeterminism (1.14.0-1) ... 118s Setting up python3-pytest-mock (3.14.0-2) ... 118s Setting up cpp-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 118s Setting up python3-wcmatch (8.5.1-1) ... 118s Setting up libgcc-14-dev:arm64 (14.2.0-8ubuntu1) ... 118s Setting up libstdc++-14-dev:arm64 (14.2.0-8ubuntu1) ... 118s Setting up python3-pytest-xdist (3.6.1-1) ... 118s Setting up ansible-lint (24.7.0-1) ... 119s Setting up po-debconf (1.0.21+nmu1) ... 119s Setting up cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 119s Setting up cpp-14 (14.2.0-8ubuntu1) ... 119s Setting up cpp (4:14.1.0-2ubuntu1) ... 119s Setting up gcc-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 119s Setting up gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 120s Setting up g++-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 120s Setting up gcc-14 (14.2.0-8ubuntu1) ... 120s Setting up g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 120s Setting up g++-14 (14.2.0-8ubuntu1) ... 120s Setting up libtool (2.4.7-7build1) ... 120s Setting up gcc (4:14.1.0-2ubuntu1) ... 120s Setting up dh-autoreconf (20) ... 120s Setting up g++ (4:14.1.0-2ubuntu1) ... 120s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 120s Setting up build-essential (12.10ubuntu1) ... 120s Setting up debhelper (13.20ubuntu1) ... 120s Setting up pybuild-plugin-autopkgtest (6.20241024) ... 120s Setting up autopkgtest-satdep (0) ... 120s Processing triggers for systemd (256.5-2ubuntu4) ... 120s Processing triggers for man-db (2.12.1-3) ... 121s Processing triggers for install-info (7.1.1-1) ... 121s Processing triggers for libc-bin (2.40-1ubuntu3) ... 125s (Reading database ... 86536 files and directories currently installed.) 125s Removing autopkgtest-satdep (0) ... 126s autopkgtest [09:01:42]: test pybuild-autopkgtest: pybuild-autopkgtest 126s autopkgtest [09:01:42]: test pybuild-autopkgtest: [----------------------- 126s pybuild-autopkgtest 126s I: pybuild pybuild:308: cp --recursive /tmp/autopkgtest.4zAwED/build.iMa/src/examples /tmp/autopkgtest.4zAwED/build.iMa/src/conftest.py /tmp/autopkgtest.4zAwED/build.iMa/src/.pre-commit-config.yaml /tmp/autopkgtest.4zAwED/build.iMa/src/.ansible-lint /tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/ 126s I: pybuild base:311: cd /tmp/autopkgtest.4zAwED/autopkgtest_tmp/build; python3.13 -m pytest -n auto -k "not (test_spdx or test_args_module_pass or test_risky_file_permissions or test_fqcn_builtin_fail or test_fqcn_builtin_pass or test_transformer or test_call_from_outside_venv or test_schema_moves or test_rules_id_format or test_yamllint or test_example or test_example_custom_module or test_verbosity or test_task_hook_import_playbook or test_request_timeouterror_handling or test_requests_uses_timeout or test_schema_refresh_cli or test_refresh_schemas or test_jinja_transform or test_no_tabs_rule or test_nodeps[1] or test_nodeps[2] or test_import_playbook_from_collection or test_broken_ansible_cfg or test_find_children_in_module or test_args_module_relative_import)" 132s ============================= test session starts ============================== 132s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 132s rootdir: /tmp/autopkgtest.4zAwED/autopkgtest_tmp/build 132s configfile: pyproject.toml 132s plugins: mock-3.14.0, typeguard-4.4.1, xdist-3.6.1 132s created: 2/2 workers 132s 2 workers [423 items] 132s 149s ...................EE......EEEE...EF.FFFFFEEEEEEEEEEEE.E...FFFFFFFFFFFFF [ 17%] 156s FFFFFFFFEFE.....Esss..............................................FF.E.. [ 34%] 159s .....FF.EEEEEEEEEEEEEEEEEFEEEEEEFE.E.EE................................. [ 51%] 163s .................FEEEEE..EE....EFFEEEEEE................................ [ 68%] 163s ........................................................................ [ 85%] 164s ............................................................... [100%] 164s ==================================== ERRORS ==================================== 164s ______________________ ERROR collecting test/test_cli.py _______________________ 164s ImportError while importing test module '/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/test/test_cli.py'. 164s Hint: make sure your test modules/packages have valid Python names. 164s Traceback: 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s test/test_cli.py:11: in 164s from ansiblelint import cli 164s /usr/lib/python3/dist-packages/ansiblelint/cli.py:29: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: in 164s from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s ___________________ ERROR collecting test/test_file_utils.py ___________________ 164s ImportError while importing test module '/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/test/test_file_utils.py'. 164s Hint: make sure your test modules/packages have valid Python names. 164s Traceback: 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s test/test_file_utils.py:14: in 164s from ansiblelint import cli, file_utils 164s /usr/lib/python3/dist-packages/ansiblelint/cli.py:29: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: in 164s from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s ____________________ ERROR collecting test/test_schemas.py _____________________ 164s ImportError while importing test module '/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/test/test_schemas.py'. 164s Hint: make sure your test modules/packages have valid Python names. 164s Traceback: 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s test/test_schemas.py:20: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: in 164s from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s __________________ ERROR collecting test/test_transformer.py ___________________ 164s ImportError while importing test module '/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/test/test_transformer.py'. 164s Hint: make sure your test modules/packages have valid Python names. 164s Traceback: 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s test/test_transformer.py:15: in 164s import ansiblelint.__main__ as main 164s /usr/lib/python3/dist-packages/ansiblelint/__main__.py:50: in 164s from ansiblelint import cli 164s /usr/lib/python3/dist-packages/ansiblelint/cli.py:29: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: in 164s from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s _____________________ ERROR collecting test/test_utils.py ______________________ 164s ImportError while importing test module '/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/test/test_utils.py'. 164s Hint: make sure your test modules/packages have valid Python names. 164s Traceback: 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s test/test_utils.py:33: in 164s from ansiblelint import cli, constants, utils 164s /usr/lib/python3/dist-packages/ansiblelint/cli.py:29: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: in 164s from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s __________ ERROR at setup of test_get_ansible_syntax_check_matches[0] __________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s __________ ERROR at setup of test_get_ansible_syntax_check_matches[1] __________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________________ ERROR at setup of test_empty_playbook _____________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _____________ ERROR at setup of test_extra_vars_passed_to_command ______________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ___________________ ERROR at setup of test_syntax_check_role ___________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ______________________ ERROR at setup of test_adj_action _______________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ______________________ ERROR at setup of test_null_tasks _______________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _______________ ERROR at setup of test_import_role2[IMPORT_ROLE] _______________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________ ERROR at setup of test_import_role2[IMPORT_ROLE_FQCN] _____________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ___________ ERROR at setup of test_import_role2[IMPORT_ROLE_INLINE] ____________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ______________ ERROR at setup of test_import_role2[INCLUDE_ROLE] _______________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________ ERROR at setup of test_import_role2[INCLUDE_ROLE_FQCN] ____________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ___________ ERROR at setup of test_import_role2[INCLUDE_ROLE_INLINE] ___________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ________________ ERROR at setup of test_import_playbook_invalid ________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________________ ERROR at setup of test_import_tasks[0] ____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________________ ERROR at setup of test_import_tasks[1] ____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _________________ ERROR at setup of test_cases_warning_message _________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ___________ ERROR at setup of test_cases_that_do_not_report[inplace] ___________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s __________ ERROR at setup of test_cases_that_do_not_report[relative] ___________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________ ERROR at setup of test_incorrect_module_args[playbook] ____________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _____________ ERROR at setup of test_load_failure_encoding[jinja2] _____________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ______________ ERROR at setup of test_load_failure_encoding[yaml] ______________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ___________________ ERROR at setup of test_local_collection ____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________________ ERROR at setup of test_severity_valid _____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _________________ ERROR at setup of test_runner[nomatchestest] _________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________________ ERROR at setup of test_runner[unicode] ____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _______________ ERROR at setup of test_runner[lots_of_warnings] ________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________________ ERROR at setup of test_runner[become] _____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _______________ ERROR at setup of test_runner[contains_secrets] ________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _________________ ERROR at setup of test_runner_exclude_paths __________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ________________ ERROR at setup of test_runner_exclude_globs[1] ________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ________ ERROR at setup of test_runner_unicode_format[Formatter-plain] _________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ___ ERROR at setup of test_runner_unicode_format[ParseableFormatter-colored] ___ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _____ ERROR at setup of test_runner_unicode_format[QuietFormatter-colored] _____ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _______ ERROR at setup of test_runner_unicode_format[Formatter-colored] ________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ______________ ERROR at setup of test_runner_with_directory[rel] _______________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ______________ ERROR at setup of test_runner_with_directory[abs] _______________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ________________ ERROR at setup of test_files_not_scanned_twice ________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ________________ ERROR at setup of test_include_wrong_syntax[1] ________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ________________ ERROR at setup of test_include_wrong_syntax[2] ________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ________________ ERROR at setup of test_include_wrong_syntax[3] ________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ___________________ ERROR at setup of test_runner_not_found ____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________________ ERROR at setup of test_runner_tmp_file ____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________________ ERROR at setup of test_with_full_path _____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _________________ ERROR at setup of test_skip_import_playbook __________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _________________ ERROR at setup of test_role_tasks_with_block _________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s __________________ ERROR at setup of test_inline_skips[yaml] ___________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _______________________ ERROR at setup of test_profiles ________________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _______________ ERROR at setup of test_external_dependency_is_ok _______________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _____ ERROR at setup of test_file_path_evaluation[using-only-import_tasks] _____ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____ ERROR at setup of test_file_path_evaluation[using-only-include_tasks] _____ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _________________ ERROR at setup of test_pre_tasks[PRE_TASKS] __________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _________________ ERROR at setup of test_pre_tasks[POST_TASKS] _________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s __________________ ERROR at setup of test_pre_tasks[HANDLERS] __________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _________________ ERROR at setup of test_pre_tasks[TWO_PLAYS] __________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _________________ ERROR at setup of test_pre_tasks[WITH_BLOCK] _________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _____________________ ERROR at setup of test_playbook_noqa _____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________________ ERROR at setup of test_playbook_noqa2 _____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _____________ ERROR at setup of test_capture_warning_outdated_tag ______________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _____________ ERROR at setup of test_included_tasks[blockincludes] _____________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ____________ ERROR at setup of test_included_tasks[blockincludes2] _____________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _____________ ERROR at setup of test_included_tasks[taskincludes] ______________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ______________ ERROR at setup of test_included_tasks[taskimports] ______________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s ___________ ERROR at setup of test_included_tasks[include-in-block] ____________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s _______ ERROR at setup of test_included_tasks[role_with_task_inclusions] _______ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s @pytest.fixture(name="default_rules_collection", scope="session") 164s def fixture_default_rules_collection() -> RulesCollection: 164s """Return default rule collection.""" 164s assert DEFAULT_RULESDIR.is_dir() 164s config_options = Options() 164s config_options.enable_list = ["no-same-owner"] 164s # That is instantiated very often and do want to avoid ansible-galaxy 164s # install errors due to concurrency. 164s config_options.offline = True 164s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 164s 164s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 164s for rule in load_plugins(rulesdirs_str): 164s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 164s import_module(f"{f.stem}") 164s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 164s return _bootstrap._gcd_import(name[level:], package, level) 164s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 164s from ansiblelint.schemas.main import validate_file_schema 164s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 164s import jsonschema 164s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 164s from jsonschema._format import FormatChecker 164s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 164s from jsonschema.exceptions import FormatError 164s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 164s from rpds import HashTrieMap, HashTrieSet, List 164s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 164s 164s > from .rpds import * 164s E ModuleNotFoundError: No module named 'rpds.rpds' 164s 164s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 164s =================================== FAILURES =================================== 164s _____________________________ test_generate_ignore _____________________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/popen-gw0/test_generate_ignore0') 164s 164s def test_generate_ignore(tmp_path: Path) -> None: 164s """Validate that --generate-ignore dumps expected ignore to the file.""" 164s lintable = Lintable(tmp_path / "vars.yaml") 164s lintable.content = "foo: bar\nfoo: baz\n" 164s lintable.write(force=True) 164s ignore_file = tmp_path / ".ansible-lint-ignore" 164s assert not ignore_file.exists() 164s result = run_ansible_lint(lintable.filename, "--generate-ignore", cwd=tmp_path) 164s > assert result.returncode == 2 164s E assert 1 == 2 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '/tmp/pytest-of-ubuntu/pytest-0/popen-...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s 164s test/test_app.py:18: AssertionError 164s _____________________________ test_app_no_matches ______________________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/popen-gw0/test_app_no_matches0') 164s 164s def test_app_no_matches(tmp_path: Path) -> None: 164s """Validate that linter returns special exit code if no files are analyzed.""" 164s result = run_ansible_lint(cwd=tmp_path) 164s > assert result.returncode == RC.NO_FILES_MATCHED 164s E assert 1 == 5 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline'], returncode=1, stdout='', stderr='Trac...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s E + and 5 = RC.NO_FILES_MATCHED 164s 164s test/test_app.py:31: AssertionError 164s ______________________________ test_sarif_file[0] ______________________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s file = 'examples/playbooks/valid.yml', return_code = 0 164s 164s @pytest.mark.parametrize( 164s ("file", "return_code"), 164s ( 164s pytest.param("examples/playbooks/valid.yml", 0, id="0"), 164s pytest.param("playbook.yml", 2, id="1"), 164s ), 164s ) 164s def test_sarif_file(file: str, return_code: int) -> None: 164s """Test ability to dump sarif file (--sarif-file).""" 164s with NamedTemporaryFile(mode="w", suffix=".sarif", prefix="output") as output_file: 164s cmd = [ 164s sys.executable, 164s "-m", 164s "ansiblelint", 164s "--sarif-file", 164s str(output_file.name), 164s ] 164s result = subprocess.run([*cmd, file], check=False, capture_output=True) 164s > assert result.returncode == return_code 164s E assert 1 == 0 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--sarif-file', '/tmp/outputj8ddq3v5.sarif', 'examp...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s 164s test/test_formatter_sarif.py:201: AssertionError 164s ______________ test_run_single_role_path_no_trailing_slash_module ______________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_single_role_path_no_trailing_slash_module(local_test_dir: Path) -> None: 164s """Test that a role path without a trailing slash is accepted.""" 164s cwd = local_test_dir 164s role_path = "roles/test-role" 164s 164s result = run_ansible_lint(role_path, cwd=cwd) 164s > assert "Use shell only when shell functionality is required" in result.stdout 164s E assert 'Use shell only when shell functionality is required' in '' 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'roles/test-role'], returncode=1, stdo...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_cli_role_paths.py:27: AssertionError 164s ______________________________ test_sarif_file[1] ______________________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s file = 'playbook.yml', return_code = 2 164s 164s @pytest.mark.parametrize( 164s ("file", "return_code"), 164s ( 164s pytest.param("examples/playbooks/valid.yml", 0, id="0"), 164s pytest.param("playbook.yml", 2, id="1"), 164s ), 164s ) 164s def test_sarif_file(file: str, return_code: int) -> None: 164s """Test ability to dump sarif file (--sarif-file).""" 164s with NamedTemporaryFile(mode="w", suffix=".sarif", prefix="output") as output_file: 164s cmd = [ 164s sys.executable, 164s "-m", 164s "ansiblelint", 164s "--sarif-file", 164s str(output_file.name), 164s ] 164s result = subprocess.run([*cmd, file], check=False, capture_output=True) 164s > assert result.returncode == return_code 164s E assert 1 == 2 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--sarif-file', '/tmp/outputfu03tfwy.sarif', 'playb...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s 164s test/test_formatter_sarif.py:201: AssertionError 164s _________________ test_sarif_file_creates_it_if_none_exists[0] _________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s file = 'examples/playbooks/valid.yml', return_code = 0 164s 164s @pytest.mark.parametrize( 164s ("file", "return_code"), 164s (pytest.param("examples/playbooks/valid.yml", 0, id="0"),), 164s ) 164s def test_sarif_file_creates_it_if_none_exists(file: str, return_code: int) -> None: 164s """Test ability to create sarif file if none exists and dump output to it (--sarif-file).""" 164s sarif_file_name = "test_output.sarif" 164s cmd = [ 164s sys.executable, 164s "-m", 164s "ansiblelint", 164s "--sarif-file", 164s sarif_file_name, 164s ] 164s result = subprocess.run([*cmd, file], check=False, capture_output=True) 164s > assert result.returncode == return_code 164s E assert 1 == 0 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--sarif-file', 'test_output.sarif', 'examples/play...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s 164s test/test_formatter_sarif.py:221: AssertionError 164s ____________________ test_list_rules_includes_opt_in_rules _____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s project_path = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build') 164s 164s def test_list_rules_includes_opt_in_rules(project_path: Path) -> None: 164s """Checks that listing rules also includes the opt-in rules.""" 164s # Piggyback off the .yamllint in the root of the repo, just for testing. 164s # We'll "override" it with the one in the fixture. 164s fakerole = Path("test") / "fixtures" / "list-rules-tests" 164s 164s result_list_rules = run_ansible_lint("-L", fakerole, cwd=project_path) 164s 164s > assert ("opt-in" in result_list_rules.stdout) is True 164s E assert ('opt-in' in '') is True 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-L', 'test/fixtures/list-rules-tests'...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_list_rules.py:18: AssertionError 164s ________________ test_run_single_role_path_with_trailing_slash _________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_single_role_path_with_trailing_slash(local_test_dir: Path) -> None: 164s """Test that a role path with a trailing slash is accepted.""" 164s cwd = local_test_dir 164s role_path = "roles/test-role/" 164s 164s result = run_ansible_lint(role_path, cwd=cwd) 164s > assert "Use shell only when shell functionality is required" in result.stdout 164s E assert 'Use shell only when shell functionality is required' in '' 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'roles/test-role/'], returncode=1, std...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_cli_role_paths.py:45: AssertionError 164s _______________________ test_list_rules_includes_autofix _______________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s def test_list_rules_includes_autofix() -> None: 164s """Checks that listing rules also includes the autofix label for applicable rules.""" 164s result_list_rules = run_ansible_lint("--list-rules") 164s 164s > assert ("autofix" in result_list_rules.stdout) is True 164s E assert ('autofix' in '') is True 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '--list-rules'], returncode=1, stdout=...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_list_rules.py:25: AssertionError 164s ________________ test_run_multiple_role_path_no_trailing_slash _________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_multiple_role_path_no_trailing_slash(local_test_dir: Path) -> None: 164s """Test that multiple roles paths without a trailing slash are accepted.""" 164s cwd = local_test_dir 164s role_path = "roles/test-role" 164s 164s result = run_ansible_lint(role_path, cwd=cwd) 164s > assert "Use shell only when shell functionality is required" in result.stdout 164s E assert 'Use shell only when shell functionality is required' in '' 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'roles/test-role'], returncode=1, stdo...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_cli_role_paths.py:54: AssertionError 164s __________________ test_list_rules_with_format_option[plain] ___________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s result = False, returncode = 0, format_string = 'brief' 164s project_path = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build') 164s 164s @pytest.mark.parametrize( 164s ("result", "returncode", "format_string"), 164s ( 164s (False, 0, "brief"), 164s (False, 0, "full"), 164s (False, 0, "md"), 164s (True, 2, "json"), 164s (True, 2, "codeclimate"), 164s (True, 2, "quiet"), 164s (True, 2, "pep8"), 164s (True, 2, "foo"), 164s ), 164s ids=( 164s "plain", 164s "full", 164s "md", 164s "json", 164s "codeclimate", 164s "quiet", 164s "pep8", 164s "foo", 164s ), 164s ) 164s def test_list_rules_with_format_option( 164s result: bool, 164s returncode: int, 164s format_string: str, 164s project_path: Path, 164s ) -> None: 164s """Checks that listing rules with format options works.""" 164s # Piggyback off the .yamllint in the root of the repo, just for testing. 164s # We'll "override" it with the one in the fixture. 164s fakerole = Path("test") / "fixtures" / "list-rules-tests" 164s 164s result_list_rules = run_ansible_lint( 164s "-f", 164s format_string, 164s "-L", 164s fakerole, 164s cwd=project_path, 164s ) 164s 164s assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 164s > assert ("syntax-check" in result_list_rules.stdout) is not result 164s E assert ('syntax-check' in '') is not False 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-f', 'brief', '-L', 'test/fixtures/li...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_list_rules.py:71: AssertionError 164s _______________ test_run_multiple_role_path_with_trailing_slash ________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_multiple_role_path_with_trailing_slash(local_test_dir: Path) -> None: 164s """Test that multiple roles paths without a trailing slash are accepted.""" 164s cwd = local_test_dir 164s role_path = "roles/test-role/" 164s 164s result = run_ansible_lint(role_path, cwd=cwd) 164s > assert "Use shell only when shell functionality is required" in result.stdout 164s E assert 'Use shell only when shell functionality is required' in '' 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'roles/test-role/'], returncode=1, std...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_cli_role_paths.py:63: AssertionError 164s ___________________ test_list_rules_with_format_option[full] ___________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s result = False, returncode = 0, format_string = 'full' 164s project_path = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build') 164s 164s @pytest.mark.parametrize( 164s ("result", "returncode", "format_string"), 164s ( 164s (False, 0, "brief"), 164s (False, 0, "full"), 164s (False, 0, "md"), 164s (True, 2, "json"), 164s (True, 2, "codeclimate"), 164s (True, 2, "quiet"), 164s (True, 2, "pep8"), 164s (True, 2, "foo"), 164s ), 164s ids=( 164s "plain", 164s "full", 164s "md", 164s "json", 164s "codeclimate", 164s "quiet", 164s "pep8", 164s "foo", 164s ), 164s ) 164s def test_list_rules_with_format_option( 164s result: bool, 164s returncode: int, 164s format_string: str, 164s project_path: Path, 164s ) -> None: 164s """Checks that listing rules with format options works.""" 164s # Piggyback off the .yamllint in the root of the repo, just for testing. 164s # We'll "override" it with the one in the fixture. 164s fakerole = Path("test") / "fixtures" / "list-rules-tests" 164s 164s result_list_rules = run_ansible_lint( 164s "-f", 164s format_string, 164s "-L", 164s fakerole, 164s cwd=project_path, 164s ) 164s 164s assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 164s > assert ("syntax-check" in result_list_rules.stdout) is not result 164s E assert ('syntax-check' in '') is not False 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-f', 'full', '-L', 'test/fixtures/lis...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_list_rules.py:71: AssertionError 164s ___________________________ test_run_inside_role_dir ___________________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_inside_role_dir(local_test_dir: Path) -> None: 164s """Tests execution from inside a role.""" 164s cwd = local_test_dir / "roles" / "test-role" 164s role_path = "." 164s 164s result = run_ansible_lint(role_path, cwd=cwd) 164s > assert "Use shell only when shell functionality is required" in result.stdout 164s E assert 'Use shell only when shell functionality is required' in '' 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '.'], returncode=1, stdout='', stderr=...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_cli_role_paths.py:72: AssertionError 164s ____________________ test_list_rules_with_format_option[md] ____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s result = False, returncode = 0, format_string = 'md' 164s project_path = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build') 164s 164s @pytest.mark.parametrize( 164s ("result", "returncode", "format_string"), 164s ( 164s (False, 0, "brief"), 164s (False, 0, "full"), 164s (False, 0, "md"), 164s (True, 2, "json"), 164s (True, 2, "codeclimate"), 164s (True, 2, "quiet"), 164s (True, 2, "pep8"), 164s (True, 2, "foo"), 164s ), 164s ids=( 164s "plain", 164s "full", 164s "md", 164s "json", 164s "codeclimate", 164s "quiet", 164s "pep8", 164s "foo", 164s ), 164s ) 164s def test_list_rules_with_format_option( 164s result: bool, 164s returncode: int, 164s format_string: str, 164s project_path: Path, 164s ) -> None: 164s """Checks that listing rules with format options works.""" 164s # Piggyback off the .yamllint in the root of the repo, just for testing. 164s # We'll "override" it with the one in the fixture. 164s fakerole = Path("test") / "fixtures" / "list-rules-tests" 164s 164s result_list_rules = run_ansible_lint( 164s "-f", 164s format_string, 164s "-L", 164s fakerole, 164s cwd=project_path, 164s ) 164s 164s assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 164s > assert ("syntax-check" in result_list_rules.stdout) is not result 164s E assert ('syntax-check' in '') is not False 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-f', 'md', '-L', 'test/fixtures/list-...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_list_rules.py:71: AssertionError 164s _________________________ test_run_role_three_dir_deep _________________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_role_three_dir_deep(local_test_dir: Path) -> None: 164s """Tests execution from deep inside a role.""" 164s cwd = local_test_dir 164s role_path = "testproject/roles/test-role" 164s 164s result = run_ansible_lint(role_path, cwd=cwd) 164s > assert "Use shell only when shell functionality is required" in result.stdout 164s E assert 'Use shell only when shell functionality is required' in '' 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'testproject/roles/test-role'], return...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_cli_role_paths.py:81: AssertionError 164s ___________________ test_list_rules_with_format_option[json] ___________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s result = True, returncode = 2, format_string = 'json' 164s project_path = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build') 164s 164s @pytest.mark.parametrize( 164s ("result", "returncode", "format_string"), 164s ( 164s (False, 0, "brief"), 164s (False, 0, "full"), 164s (False, 0, "md"), 164s (True, 2, "json"), 164s (True, 2, "codeclimate"), 164s (True, 2, "quiet"), 164s (True, 2, "pep8"), 164s (True, 2, "foo"), 164s ), 164s ids=( 164s "plain", 164s "full", 164s "md", 164s "json", 164s "codeclimate", 164s "quiet", 164s "pep8", 164s "foo", 164s ), 164s ) 164s def test_list_rules_with_format_option( 164s result: bool, 164s returncode: int, 164s format_string: str, 164s project_path: Path, 164s ) -> None: 164s """Checks that listing rules with format options works.""" 164s # Piggyback off the .yamllint in the root of the repo, just for testing. 164s # We'll "override" it with the one in the fixture. 164s fakerole = Path("test") / "fixtures" / "list-rules-tests" 164s 164s result_list_rules = run_ansible_lint( 164s "-f", 164s format_string, 164s "-L", 164s fakerole, 164s cwd=project_path, 164s ) 164s 164s > assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 164s E assert ("invalid choice: 'json'" in 'Traceback (most recent call last):\n File "", line 198, in _run_module_as_main\n File ".../rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n') is True 164s E + where 'Traceback (most recent call last):\n File "", line 198, in _run_module_as_main\n File ".../rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-f', 'json', '-L', 'test/fixtures/lis...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stderr 164s 164s test/test_list_rules.py:70: AssertionError 164s ______________________________ test_run_playbook _______________________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_playbook(local_test_dir: Path) -> None: 164s """Call ansible-lint the way molecule does.""" 164s cwd = local_test_dir / "roles" / "test-role" 164s lintable = "molecule/default/include-import-role.yml" 164s role_path = str(Path(cwd).parent.resolve()) 164s 164s env = os.environ.copy() 164s env["ANSIBLE_ROLES_PATH"] = role_path 164s env["NO_COLOR"] = "1" 164s 164s result = run_ansible_lint("-f", "pep8", lintable, cwd=cwd, env=env) 164s # All 4 failures are expected to be found inside the included role and not 164s # from the playbook given as argument. 164s > assert result.returncode == RC.VIOLATIONS_FOUND 164s E assert 1 == 2 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-f', 'pep8', 'molecule/default/includ...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s E + and 2 = RC.VIOLATIONS_FOUND 164s 164s test/test_cli_role_paths.py:97: AssertionError 164s _______________ test_list_rules_with_format_option[codeclimate] ________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s result = True, returncode = 2, format_string = 'codeclimate' 164s project_path = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build') 164s 164s @pytest.mark.parametrize( 164s ("result", "returncode", "format_string"), 164s ( 164s (False, 0, "brief"), 164s (False, 0, "full"), 164s (False, 0, "md"), 164s (True, 2, "json"), 164s (True, 2, "codeclimate"), 164s (True, 2, "quiet"), 164s (True, 2, "pep8"), 164s (True, 2, "foo"), 164s ), 164s ids=( 164s "plain", 164s "full", 164s "md", 164s "json", 164s "codeclimate", 164s "quiet", 164s "pep8", 164s "foo", 164s ), 164s ) 164s def test_list_rules_with_format_option( 164s result: bool, 164s returncode: int, 164s format_string: str, 164s project_path: Path, 164s ) -> None: 164s """Checks that listing rules with format options works.""" 164s # Piggyback off the .yamllint in the root of the repo, just for testing. 164s # We'll "override" it with the one in the fixture. 164s fakerole = Path("test") / "fixtures" / "list-rules-tests" 164s 164s result_list_rules = run_ansible_lint( 164s "-f", 164s format_string, 164s "-L", 164s fakerole, 164s cwd=project_path, 164s ) 164s 164s > assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 164s E assert ("invalid choice: 'codeclimate'" in 'Traceback (most recent call last):\n File "", line 198, in _run_module_as_main\n File ".../rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n') is True 164s E + where 'Traceback (most recent call last):\n File "", line 198, in _run_module_as_main\n File ".../rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-f', 'codeclimate', '-L', 'test/fixtu...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stderr 164s 164s test/test_list_rules.py:70: AssertionError 164s ______________________ test_run_role_name_invalid[normal] ______________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s args = [], expected_msg = 'role-name: Role name invalid-name does not match' 164s 164s @pytest.mark.parametrize( 164s ("args", "expected_msg"), 164s ( 164s pytest.param( 164s [], 164s "role-name: Role name invalid-name does not match", 164s id="normal", 164s ), 164s pytest.param(["--skip-list", "role-name"], "", id="skipped"), 164s ), 164s ) 164s def test_run_role_name_invalid( 164s local_test_dir: Path, 164s args: list[str], 164s expected_msg: str, 164s ) -> None: 164s """Test run with a role with invalid name.""" 164s cwd = local_test_dir 164s role_path = "roles/invalid-name" 164s 164s result = run_ansible_lint(*args, role_path, cwd=cwd) 164s > assert result.returncode == (2 if expected_msg else 0), result 164s E AssertionError: CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'roles/invalid-name'], returncode=1, s...rpds/__init__.py", line 1, in 164s E from .rpds import * 164s E ModuleNotFoundError: No module named \'rpds.rpds\' 164s E ') 164s E assert 1 == 2 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'roles/invalid-name'], returncode=1, s...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s 164s test/test_cli_role_paths.py:123: AssertionError 164s __________________ test_list_rules_with_format_option[quiet] ___________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s result = True, returncode = 2, format_string = 'quiet' 164s project_path = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build') 164s 164s @pytest.mark.parametrize( 164s ("result", "returncode", "format_string"), 164s ( 164s (False, 0, "brief"), 164s (False, 0, "full"), 164s (False, 0, "md"), 164s (True, 2, "json"), 164s (True, 2, "codeclimate"), 164s (True, 2, "quiet"), 164s (True, 2, "pep8"), 164s (True, 2, "foo"), 164s ), 164s ids=( 164s "plain", 164s "full", 164s "md", 164s "json", 164s "codeclimate", 164s "quiet", 164s "pep8", 164s "foo", 164s ), 164s ) 164s def test_list_rules_with_format_option( 164s result: bool, 164s returncode: int, 164s format_string: str, 164s project_path: Path, 164s ) -> None: 164s """Checks that listing rules with format options works.""" 164s # Piggyback off the .yamllint in the root of the repo, just for testing. 164s # We'll "override" it with the one in the fixture. 164s fakerole = Path("test") / "fixtures" / "list-rules-tests" 164s 164s result_list_rules = run_ansible_lint( 164s "-f", 164s format_string, 164s "-L", 164s fakerole, 164s cwd=project_path, 164s ) 164s 164s > assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 164s E assert ("invalid choice: 'quiet'" in 'Traceback (most recent call last):\n File "", line 198, in _run_module_as_main\n File ".../rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n') is True 164s E + where 'Traceback (most recent call last):\n File "", line 198, in _run_module_as_main\n File ".../rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-f', 'quiet', '-L', 'test/fixtures/li...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stderr 164s 164s test/test_list_rules.py:70: AssertionError 164s _____________________ test_run_role_name_invalid[skipped] ______________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s args = ['--skip-list', 'role-name'], expected_msg = '' 164s 164s @pytest.mark.parametrize( 164s ("args", "expected_msg"), 164s ( 164s pytest.param( 164s [], 164s "role-name: Role name invalid-name does not match", 164s id="normal", 164s ), 164s pytest.param(["--skip-list", "role-name"], "", id="skipped"), 164s ), 164s ) 164s def test_run_role_name_invalid( 164s local_test_dir: Path, 164s args: list[str], 164s expected_msg: str, 164s ) -> None: 164s """Test run with a role with invalid name.""" 164s cwd = local_test_dir 164s role_path = "roles/invalid-name" 164s 164s result = run_ansible_lint(*args, role_path, cwd=cwd) 164s > assert result.returncode == (2 if expected_msg else 0), result 164s E AssertionError: CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '--skip-list', 'role-name', 'roles/inv...rpds/__init__.py", line 1, in 164s E from .rpds import * 164s E ModuleNotFoundError: No module named \'rpds.rpds\' 164s E ') 164s E assert 1 == 0 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '--skip-list', 'role-name', 'roles/inv...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s 164s test/test_cli_role_paths.py:123: AssertionError 164s ___________________ test_list_rules_with_format_option[pep8] ___________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s result = True, returncode = 2, format_string = 'pep8' 164s project_path = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build') 164s 164s @pytest.mark.parametrize( 164s ("result", "returncode", "format_string"), 164s ( 164s (False, 0, "brief"), 164s (False, 0, "full"), 164s (False, 0, "md"), 164s (True, 2, "json"), 164s (True, 2, "codeclimate"), 164s (True, 2, "quiet"), 164s (True, 2, "pep8"), 164s (True, 2, "foo"), 164s ), 164s ids=( 164s "plain", 164s "full", 164s "md", 164s "json", 164s "codeclimate", 164s "quiet", 164s "pep8", 164s "foo", 164s ), 164s ) 164s def test_list_rules_with_format_option( 164s result: bool, 164s returncode: int, 164s format_string: str, 164s project_path: Path, 164s ) -> None: 164s """Checks that listing rules with format options works.""" 164s # Piggyback off the .yamllint in the root of the repo, just for testing. 164s # We'll "override" it with the one in the fixture. 164s fakerole = Path("test") / "fixtures" / "list-rules-tests" 164s 164s result_list_rules = run_ansible_lint( 164s "-f", 164s format_string, 164s "-L", 164s fakerole, 164s cwd=project_path, 164s ) 164s 164s > assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 164s E assert ("invalid choice: 'pep8'" in 'Traceback (most recent call last):\n File "", line 198, in _run_module_as_main\n File ".../rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n') is True 164s E + where 'Traceback (most recent call last):\n File "", line 198, in _run_module_as_main\n File ".../rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-f', 'pep8', '-L', 'test/fixtures/lis...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stderr 164s 164s test/test_list_rules.py:70: AssertionError 164s ________________________ test_run_role_name_with_prefix ________________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_role_name_with_prefix(local_test_dir: Path) -> None: 164s """Test run where role path has a prefix.""" 164s cwd = local_test_dir 164s role_path = "roles/ansible-role-foo" 164s 164s result = run_ansible_lint("-v", role_path, cwd=cwd) 164s assert len(result.stdout) == 0 164s > assert result.returncode == 0 164s E assert 1 == 0 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-v', 'roles/ansible-role-foo'], retur...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s 164s test/test_cli_role_paths.py:135: AssertionError 164s ___________________ test_list_rules_with_format_option[foo] ____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s result = True, returncode = 2, format_string = 'foo' 164s project_path = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build') 164s 164s @pytest.mark.parametrize( 164s ("result", "returncode", "format_string"), 164s ( 164s (False, 0, "brief"), 164s (False, 0, "full"), 164s (False, 0, "md"), 164s (True, 2, "json"), 164s (True, 2, "codeclimate"), 164s (True, 2, "quiet"), 164s (True, 2, "pep8"), 164s (True, 2, "foo"), 164s ), 164s ids=( 164s "plain", 164s "full", 164s "md", 164s "json", 164s "codeclimate", 164s "quiet", 164s "pep8", 164s "foo", 164s ), 164s ) 164s def test_list_rules_with_format_option( 164s result: bool, 164s returncode: int, 164s format_string: str, 164s project_path: Path, 164s ) -> None: 164s """Checks that listing rules with format options works.""" 164s # Piggyback off the .yamllint in the root of the repo, just for testing. 164s # We'll "override" it with the one in the fixture. 164s fakerole = Path("test") / "fixtures" / "list-rules-tests" 164s 164s result_list_rules = run_ansible_lint( 164s "-f", 164s format_string, 164s "-L", 164s fakerole, 164s cwd=project_path, 164s ) 164s 164s > assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 164s E assert ("invalid choice: 'foo'" in 'Traceback (most recent call last):\n File "", line 198, in _run_module_as_main\n File ".../rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n') is True 164s E + where 'Traceback (most recent call last):\n File "", line 198, in _run_module_as_main\n File ".../rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-f', 'foo', '-L', 'test/fixtures/list...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stderr 164s 164s test/test_list_rules.py:70: AssertionError 164s _________________________ test_run_role_name_from_meta _________________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_role_name_from_meta(local_test_dir: Path) -> None: 164s """Test running from inside meta folder.""" 164s cwd = local_test_dir 164s role_path = "roles/valid-due-to-meta" 164s 164s result = run_ansible_lint("-v", role_path, cwd=cwd) 164s assert len(result.stdout) == 0 164s > assert result.returncode == 0 164s E assert 1 == 0 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-v', 'roles/valid-due-to-meta'], retu...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s 164s test/test_cli_role_paths.py:145: AssertionError 164s _____________________ test_list_tags_includes_opt_in_rules _____________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s project_path = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build') 164s 164s def test_list_tags_includes_opt_in_rules(project_path: Path) -> None: 164s """Checks that listing tags also includes the opt-in rules.""" 164s # Piggyback off the .yamllint in the root of the repo, just for testing. 164s # We'll "override" it with the one in the fixture. 164s fakerole = Path("test") / "fixtures" / "list-rules-tests" 164s 164s result_list_tags = run_ansible_lint("-L", str(fakerole), cwd=project_path) 164s 164s > assert ("opt-in" in result_list_tags.stdout) is True 164s E assert ('opt-in' in '') is True 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-L', 'test/fixtures/list-rules-tests'...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_list_rules.py:83: AssertionError 164s _____________________ test_run_invalid_role_name_from_meta _____________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_invalid_role_name_from_meta(local_test_dir: Path) -> None: 164s """Test invalid role from inside meta folder.""" 164s cwd = local_test_dir 164s role_path = "roles/invalid_due_to_meta" 164s 164s result = run_ansible_lint(role_path, cwd=cwd) 164s > assert ( 164s "role-name: Role name invalid-due-to-meta does not match" 164s in strip_ansi_escape(result.stdout) 164s ) 164s E assert 'role-name: Role name invalid-due-to-meta does not match' in '' 164s E + where '' = strip_ansi_escape('') 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'roles/invalid_due_to_meta'], returnco...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_cli_role_paths.py:154: AssertionError 164s ________________ test_run_single_role_path_with_roles_path_env _________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_single_role_path_with_roles_path_env(local_test_dir: Path) -> None: 164s """Test for role name collision with ANSIBLE_ROLES_PATH. 164s 164s Test if ansible-lint chooses the role in the current directory when the role 164s specified as parameter exists in the current directory and the ANSIBLE_ROLES_PATH. 164s """ 164s cwd = local_test_dir 164s role_path = "roles/test-role" 164s 164s env = os.environ.copy() 164s env["ANSIBLE_ROLES_PATH"] = os.path.realpath((cwd / "../examples/roles").resolve()) 164s 164s result = run_ansible_lint(role_path, cwd=cwd, env=env) 164s > assert "Use shell only when shell functionality is required" in result.stdout 164s E assert 'Use shell only when shell functionality is required' in '' 164s E + where '' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'roles/test-role'], returncode=1, stdo...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stdout 164s 164s test/test_cli_role_paths.py:173: AssertionError 164s _____________________________ test_profile_listing _____________________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s capfd = <_pytest.capture.CaptureFixture object at 0xf0615ad25fd0> 164s 164s def test_profile_listing(capfd: CaptureFixture[str]) -> None: 164s """Test that run without arguments it will detect and lint the entire repository.""" 164s cmd = [ 164s sys.executable, 164s "-m", 164s "ansiblelint", 164s "-P", 164s ] 164s result = subprocess.run(cmd, check=False).returncode 164s > assert result == 0 164s E assert 1 == 0 164s 164s test/test_profiles.py:38: AssertionError 164s ----------------------------- Captured stderr call ----------------------------- 164s Traceback (most recent call last): 164s File "", line 198, in _run_module_as_main 164s File "", line 88, in _run_code 164s File "/usr/lib/python3/dist-packages/ansiblelint/__main__.py", line 50, in 164s from ansiblelint import cli 164s File "/usr/lib/python3/dist-packages/ansiblelint/cli.py", line 29, in 164s from ansiblelint.schemas.main import validate_file_schema 164s File "/usr/lib/python3/dist-packages/ansiblelint/schemas/main.py", line 11, in 164s import jsonschema 164s File "/usr/lib/python3/dist-packages/jsonschema/__init__.py", line 13, in 164s from jsonschema._format import FormatChecker 164s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 11, in 164s from jsonschema.exceptions import FormatError 164s File "/usr/lib/python3/dist-packages/jsonschema/exceptions.py", line 15, in 164s from referencing.exceptions import Unresolvable as _Unresolvable 164s File "/usr/lib/python3/dist-packages/referencing/__init__.py", line 5, in 164s from referencing._core import Anchor, Registry, Resource, Specification 164s File "/usr/lib/python3/dist-packages/referencing/_core.py", line 9, in 164s from rpds import HashTrieMap, HashTrieSet, List 164s File "/usr/lib/python3/dist-packages/rpds/__init__.py", line 1, in 164s from .rpds import * 164s ModuleNotFoundError: No module named 'rpds.rpds' 164s _________________________ test_run_playbook_github[on] _________________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s result = True 164s env = {'GITHUB_ACTIONS': 'true', 'GITHUB_WORKFLOW': 'foo', 'HOME': '/tmp/autopkgtest.4zAwED/autopkgtest_tmp', 'LANG': 'C.UTF-8', ...} 164s 164s @pytest.mark.parametrize( 164s ("result", "env"), 164s ( 164s (True, {"GITHUB_ACTIONS": "true", "GITHUB_WORKFLOW": "foo", "NO_COLOR": "1"}), 164s (False, None), 164s ), 164s ids=("on", "off"), 164s ) 164s def test_run_playbook_github(result: bool, env: dict[str, str]) -> None: 164s """Call ansible-lint simulating GitHub Actions environment.""" 164s cwd = Path(__file__).parent.parent.resolve() 164s role_path = "examples/playbooks/example.yml" 164s 164s if env is None: 164s env = {} 164s env["PATH"] = os.environ["PATH"] 164s result_gh = run_ansible_lint(role_path, cwd=cwd, env=env) 164s 164s expected = ( 164s "::error file=examples/playbooks/example.yml,line=44,severity=VERY_LOW,title=package-latest::" 164s "Package installs should not use latest" 164s ) 164s > assert (expected in result_gh.stderr) is result 164s E assert ('::error file=examples/playbooks/example.yml,line=44,severity=VERY_LOW,title=package-latest::Package installs should not use latest' in 'Traceback (most recent call last):\n File "", line 198, in _run_module_as_main\n File ".../rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n') is True 164s E + where 'Traceback (most recent call last):\n File "", line 198, in _run_module_as_main\n File ".../rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n' = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'examples/playbooks/example.yml'], ret...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').stderr 164s 164s test/test_cli_role_paths.py:198: AssertionError 164s ____________________________ test_rich_rule_listing ____________________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s def test_rich_rule_listing() -> None: 164s """Test that rich list format output is rendered as a table. 164s 164s This check also offers the contract of having rule id, short and long 164s descriptions in the console output. 164s """ 164s rules_path = Path("./test/rules/fixtures").resolve() 164s result = run_ansible_lint("-r", str(rules_path), "-f", "full", "-L") 164s > assert result.returncode == 0 164s E assert 1 == 0 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-r', '/tmp/autopkgtest.4zAwED/autopkg...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s 164s test/test_rules_collection.py:151: AssertionError 164s ___________________________ test_run_role_identified ___________________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_role_identified(local_test_dir: Path) -> None: 164s """Test that role name is identified correctly.""" 164s cwd = local_test_dir 164s 164s env = os.environ.copy() 164s env["ANSIBLE_ROLES_PATH"] = os.path.realpath( 164s (cwd / "../examples/roles/role_detection").resolve(), 164s ) 164s result = run_ansible_lint( 164s Path("roles/role_detection/foo/defaults/main.yml"), 164s cwd=cwd, 164s env=env, 164s ) 164s > assert result.returncode == RC.SUCCESS 164s E assert 1 == 0 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'roles/role_detection/foo/defaults/mai...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s E + and 0 = RC.SUCCESS 164s 164s test/test_cli_role_paths.py:214: AssertionError 164s ___________________ test_run_role_identified_prefix_missing ____________________ 164s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s local_test_dir = PosixPath('/tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples') 164s 164s def test_run_role_identified_prefix_missing(local_test_dir: Path) -> None: 164s """Test that role name is identified correctly, with prefix violations.""" 164s cwd = local_test_dir 164s 164s env = os.environ.copy() 164s env["ANSIBLE_ROLES_PATH"] = os.path.realpath( 164s (cwd / "../examples/roles/role_detection/base").resolve(), 164s ) 164s result = run_ansible_lint( 164s Path("roles/role_detection/base/bar/defaults/main.yml"), 164s cwd=cwd, 164s env=env, 164s ) 164s > assert result.returncode == RC.VIOLATIONS_FOUND 164s E assert 1 == 2 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'roles/role_detection/base/bar/default...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s E + and 2 = RC.VIOLATIONS_FOUND 164s 164s test/test_cli_role_paths.py:230: AssertionError 164s ________________________________ test_role_meta ________________________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s def test_role_meta() -> None: 164s """Test running from inside meta folder.""" 164s role_path = "examples/roles/meta_noqa" 164s 164s result = run_ansible_lint("-v", role_path) 164s assert len(result.stdout) == 0 164s > assert result.returncode == 0 164s E assert 1 == 0 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-v', 'examples/roles/meta_noqa'], ret...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s 164s test/test_skip_inside_yaml.py:42: AssertionError 164s _______________________________ test_strict[on] ________________________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s strict = True, returncode = 2, message = 'Failed' 164s 164s @pytest.mark.parametrize( 164s ("strict", "returncode", "message"), 164s ( 164s pytest.param(True, 2, "Failed", id="on"), 164s pytest.param(False, 0, "Passed", id="off"), 164s ), 164s ) 164s def test_strict(strict: bool, returncode: int, message: str) -> None: 164s """Test running from inside meta folder.""" 164s args = ["examples/playbooks/strict-mode.yml"] 164s env = os.environ.copy() 164s env["NO_COLOR"] = "1" 164s if strict: 164s args.insert(0, "--strict") 164s result = run_ansible_lint(*args, env=env) 164s > assert result.returncode == returncode 164s E assert 1 == 2 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '--strict', 'examples/playbooks/strict...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s 164s test/test_strict.py:25: AssertionError 164s _______________________________ test_strict[off] _______________________________ 164s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 164s 164s strict = False, returncode = 0, message = 'Passed' 164s 164s @pytest.mark.parametrize( 164s ("strict", "returncode", "message"), 164s ( 164s pytest.param(True, 2, "Failed", id="on"), 164s pytest.param(False, 0, "Passed", id="off"), 164s ), 164s ) 164s def test_strict(strict: bool, returncode: int, message: str) -> None: 164s """Test running from inside meta folder.""" 164s args = ["examples/playbooks/strict-mode.yml"] 164s env = os.environ.copy() 164s env["NO_COLOR"] = "1" 164s if strict: 164s args.insert(0, "--strict") 164s result = run_ansible_lint(*args, env=env) 164s > assert result.returncode == returncode 164s E assert 1 == 0 164s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'examples/playbooks/strict-mode.yml'],...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 164s 164s test/test_strict.py:25: AssertionError 164s =============================== warnings summary =============================== 164s conftest.py:57 164s conftest.py:57 164s conftest.py:57 164s /tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/conftest.py:57: PytestWarning: This architecture (aarch64) is not supported by libyaml, performance will be degraded. 164s warnings.warn( 164s 164s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 164s =========================== short test summary info ============================ 164s FAILED test/test_app.py::test_generate_ignore - assert 1 == 2 164s FAILED test/test_app.py::test_app_no_matches - assert 1 == 5 164s FAILED test/test_formatter_sarif.py::test_sarif_file[0] - assert 1 == 0 164s FAILED test/test_cli_role_paths.py::test_run_single_role_path_no_trailing_slash_module 164s FAILED test/test_formatter_sarif.py::test_sarif_file[1] - assert 1 == 2 164s FAILED test/test_formatter_sarif.py::test_sarif_file_creates_it_if_none_exists[0] 164s FAILED test/test_list_rules.py::test_list_rules_includes_opt_in_rules - asser... 164s FAILED test/test_cli_role_paths.py::test_run_single_role_path_with_trailing_slash 164s FAILED test/test_list_rules.py::test_list_rules_includes_autofix - assert ('a... 164s FAILED test/test_cli_role_paths.py::test_run_multiple_role_path_no_trailing_slash 164s FAILED test/test_list_rules.py::test_list_rules_with_format_option[plain] - a... 164s FAILED test/test_cli_role_paths.py::test_run_multiple_role_path_with_trailing_slash 164s FAILED test/test_list_rules.py::test_list_rules_with_format_option[full] - as... 164s FAILED test/test_cli_role_paths.py::test_run_inside_role_dir - assert 'Use sh... 164s FAILED test/test_list_rules.py::test_list_rules_with_format_option[md] - asse... 164s FAILED test/test_cli_role_paths.py::test_run_role_three_dir_deep - assert 'Us... 164s FAILED test/test_list_rules.py::test_list_rules_with_format_option[json] - as... 164s FAILED test/test_cli_role_paths.py::test_run_playbook - assert 1 == 2 164s FAILED test/test_list_rules.py::test_list_rules_with_format_option[codeclimate] 164s FAILED test/test_cli_role_paths.py::test_run_role_name_invalid[normal] - Asse... 164s FAILED test/test_list_rules.py::test_list_rules_with_format_option[quiet] - a... 164s FAILED test/test_cli_role_paths.py::test_run_role_name_invalid[skipped] - Ass... 164s FAILED test/test_list_rules.py::test_list_rules_with_format_option[pep8] - as... 164s FAILED test/test_cli_role_paths.py::test_run_role_name_with_prefix - assert 1... 164s FAILED test/test_list_rules.py::test_list_rules_with_format_option[foo] - ass... 164s FAILED test/test_cli_role_paths.py::test_run_role_name_from_meta - assert 1 == 0 164s FAILED test/test_list_rules.py::test_list_tags_includes_opt_in_rules - assert... 164s FAILED test/test_cli_role_paths.py::test_run_invalid_role_name_from_meta - as... 164s FAILED test/test_cli_role_paths.py::test_run_single_role_path_with_roles_path_env 164s FAILED test/test_profiles.py::test_profile_listing - assert 1 == 0 164s FAILED test/test_cli_role_paths.py::test_run_playbook_github[on] - assert (':... 164s FAILED test/test_rules_collection.py::test_rich_rule_listing - assert 1 == 0 164s FAILED test/test_cli_role_paths.py::test_run_role_identified - assert 1 == 0 164s FAILED test/test_cli_role_paths.py::test_run_role_identified_prefix_missing 164s FAILED test/test_skip_inside_yaml.py::test_role_meta - assert 1 == 0 164s FAILED test/test_strict.py::test_strict[on] - assert 1 == 2 164s FAILED test/test_strict.py::test_strict[off] - assert 1 == 0 164s ERROR test/test_cli.py 164s ERROR test/test_file_utils.py 164s ERROR test/test_schemas.py 164s ERROR test/test_transformer.py 164s ERROR test/test_utils.py 164s ERROR test/rules/test_syntax_check.py::test_get_ansible_syntax_check_matches[0] 164s ERROR test/rules/test_syntax_check.py::test_get_ansible_syntax_check_matches[1] 164s ERROR test/rules/test_syntax_check.py::test_empty_playbook - ModuleNotFoundEr... 164s ERROR test/rules/test_syntax_check.py::test_extra_vars_passed_to_command - Mo... 164s ERROR test/rules/test_syntax_check.py::test_syntax_check_role - ModuleNotFoun... 164s ERROR test/test_adjacent_plugins.py::test_adj_action - ModuleNotFoundError: N... 164s ERROR test/test_ansiblesyntax.py::test_null_tasks - ModuleNotFoundError: No m... 164s ERROR test/test_import_include_role.py::test_import_role2[IMPORT_ROLE] - Modu... 164s ERROR test/test_import_include_role.py::test_import_role2[IMPORT_ROLE_FQCN] 164s ERROR test/test_import_include_role.py::test_import_role2[IMPORT_ROLE_INLINE] 164s ERROR test/test_import_include_role.py::test_import_role2[INCLUDE_ROLE] - Mod... 164s ERROR test/test_import_include_role.py::test_import_role2[INCLUDE_ROLE_FQCN] 164s ERROR test/test_import_include_role.py::test_import_role2[INCLUDE_ROLE_INLINE] 164s ERROR test/test_import_playbook.py::test_import_playbook_invalid - ModuleNotF... 164s ERROR test/test_import_tasks.py::test_import_tasks[0] - ModuleNotFoundError: ... 164s ERROR test/test_import_tasks.py::test_import_tasks[1] - ModuleNotFoundError: ... 164s ERROR test/test_include_miss_file_with_role.py::test_cases_warning_message - ... 164s ERROR test/test_include_miss_file_with_role.py::test_cases_that_do_not_report[inplace] 164s ERROR test/test_include_miss_file_with_role.py::test_cases_that_do_not_report[relative] 164s ERROR test/test_internal_rules.py::test_incorrect_module_args[playbook] - Mod... 164s ERROR test/test_load_failure.py::test_load_failure_encoding[jinja2] - ModuleN... 164s ERROR test/test_load_failure.py::test_load_failure_encoding[yaml] - ModuleNot... 164s ERROR test/test_local_content.py::test_local_collection - ModuleNotFoundError... 164s ERROR test/test_rule_properties.py::test_severity_valid - ModuleNotFoundError... 164s ERROR test/test_runner.py::test_runner[nomatchestest] - ModuleNotFoundError: ... 164s ERROR test/test_runner.py::test_runner[unicode] - ModuleNotFoundError: No mod... 164s ERROR test/test_runner.py::test_runner[lots_of_warnings] - ModuleNotFoundErro... 164s ERROR test/test_runner.py::test_runner[become] - ModuleNotFoundError: No modu... 164s ERROR test/test_runner.py::test_runner[contains_secrets] - ModuleNotFoundErro... 164s ERROR test/test_runner.py::test_runner_exclude_paths - ModuleNotFoundError: N... 164s ERROR test/test_runner.py::test_runner_exclude_globs[1] - ModuleNotFoundError... 164s ERROR test/test_runner.py::test_runner_unicode_format[Formatter-plain] - Modu... 164s ERROR test/test_runner.py::test_runner_unicode_format[ParseableFormatter-colored] 164s ERROR test/test_runner.py::test_runner_unicode_format[QuietFormatter-colored] 164s ERROR test/test_runner.py::test_runner_unicode_format[Formatter-colored] - Mo... 164s ERROR test/test_runner.py::test_runner_with_directory[rel] - ModuleNotFoundEr... 164s ERROR test/test_runner.py::test_runner_with_directory[abs] - ModuleNotFoundEr... 164s ERROR test/test_runner.py::test_files_not_scanned_twice - ModuleNotFoundError... 164s ERROR test/test_runner.py::test_include_wrong_syntax[1] - ModuleNotFoundError... 164s ERROR test/test_runner.py::test_include_wrong_syntax[2] - ModuleNotFoundError... 164s ERROR test/test_runner.py::test_include_wrong_syntax[3] - ModuleNotFoundError... 164s ERROR test/test_runner.py::test_runner_not_found - ModuleNotFoundError: No mo... 164s ERROR test/test_runner.py::test_runner_tmp_file - ModuleNotFoundError: No mod... 164s ERROR test/test_runner.py::test_with_full_path - ModuleNotFoundError: No modu... 164s ERROR test/test_skip_import_playbook.py::test_skip_import_playbook - ModuleNo... 164s ERROR test/test_skip_inside_yaml.py::test_role_tasks_with_block - ModuleNotFo... 164s ERROR test/test_skip_inside_yaml.py::test_inline_skips[yaml] - ModuleNotFound... 164s ERROR test/test_config.py::test_profiles - ModuleNotFoundError: No module nam... 164s ERROR test/test_dependencies_in_meta.py::test_external_dependency_is_ok - Mod... 164s ERROR test/test_file_path_evaluation.py::test_file_path_evaluation[using-only-import_tasks] 164s ERROR test/test_file_path_evaluation.py::test_file_path_evaluation[using-only-include_tasks] 164s ERROR test/test_skip_playbook_items.py::test_pre_tasks[PRE_TASKS] - ModuleNot... 164s ERROR test/test_skip_playbook_items.py::test_pre_tasks[POST_TASKS] - ModuleNo... 164s ERROR test/test_skip_playbook_items.py::test_pre_tasks[HANDLERS] - ModuleNotF... 164s ERROR test/test_skip_playbook_items.py::test_pre_tasks[TWO_PLAYS] - ModuleNot... 164s ERROR test/test_skip_playbook_items.py::test_pre_tasks[WITH_BLOCK] - ModuleNo... 164s ERROR test/test_skiputils.py::test_playbook_noqa - ModuleNotFoundError: No mo... 164s ERROR test/test_skiputils.py::test_playbook_noqa2 - ModuleNotFoundError: No m... 164s ERROR test/test_skiputils.py::test_capture_warning_outdated_tag - ModuleNotFo... 164s ERROR test/test_task_includes.py::test_included_tasks[blockincludes] - Module... 164s ERROR test/test_task_includes.py::test_included_tasks[blockincludes2] - Modul... 164s ERROR test/test_task_includes.py::test_included_tasks[taskincludes] - ModuleN... 164s ERROR test/test_task_includes.py::test_included_tasks[taskimports] - ModuleNo... 164s ERROR test/test_task_includes.py::test_included_tasks[include-in-block] - Mod... 164s ERROR test/test_task_includes.py::test_included_tasks[role_with_task_inclusions] 164s ====== 37 failed, 318 passed, 3 skipped, 3 warnings, 70 errors in 36.37s ======= 164s E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.4zAwED/autopkgtest_tmp/build; python3.13 -m pytest -n auto -k "not (test_spdx or test_args_module_pass or test_risky_file_permissions or test_fqcn_builtin_fail or test_fqcn_builtin_pass or test_transformer or test_call_from_outside_venv or test_schema_moves or test_rules_id_format or test_yamllint or test_example or test_example_custom_module or test_verbosity or test_task_hook_import_playbook or test_request_timeouterror_handling or test_requests_uses_timeout or test_schema_refresh_cli or test_refresh_schemas or test_jinja_transform or test_no_tabs_rule or test_nodeps[1] or test_nodeps[2] or test_import_playbook_from_collection or test_broken_ansible_cfg or test_find_children_in_module or test_args_module_relative_import)" 164s I: pybuild pybuild:308: cp --recursive /tmp/autopkgtest.4zAwED/build.iMa/src/examples /tmp/autopkgtest.4zAwED/build.iMa/src/conftest.py /tmp/autopkgtest.4zAwED/build.iMa/src/.pre-commit-config.yaml /tmp/autopkgtest.4zAwED/build.iMa/src/.ansible-lint /tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/ 164s I: pybuild base:311: cd /tmp/autopkgtest.4zAwED/autopkgtest_tmp/build; python3.12 -m pytest -n auto -k "not (test_spdx or test_args_module_pass or test_risky_file_permissions or test_fqcn_builtin_fail or test_fqcn_builtin_pass or test_transformer or test_call_from_outside_venv or test_schema_moves or test_rules_id_format or test_yamllint or test_example or test_example_custom_module or test_verbosity or test_task_hook_import_playbook or test_request_timeouterror_handling or test_requests_uses_timeout or test_schema_refresh_cli or test_refresh_schemas or test_jinja_transform or test_no_tabs_rule or test_nodeps[1] or test_nodeps[2] or test_import_playbook_from_collection or test_broken_ansible_cfg or test_find_children_in_module or test_args_module_relative_import)" 169s ============================= test session starts ============================== 169s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 169s rootdir: /tmp/autopkgtest.4zAwED/autopkgtest_tmp/build 169s configfile: pyproject.toml 169s plugins: mock-3.14.0, typeguard-4.4.1, xdist-3.6.1 169s created: 2/2 workers 169s 2 workers [564 items] 169s 172s ........................................................................ [ 12%] 183s ........................................................................ [ 25%] 222s .........................................................sss............ [ 38%] 250s ........................................................................ [ 51%] 251s ........................................................................ [ 63%] 263s ........................................................................ [ 76%] 265s ........................................................................ [ 89%] 372s ............................................................ [100%] 372s ================== 561 passed, 3 skipped in 206.71s (0:03:26) ================== 372s I: pybuild pybuild:334: rm -Rf /tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/examples /tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/conftest.py /tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/.pre-commit-config.yaml /tmp/autopkgtest.4zAwED/autopkgtest_tmp/build/.ansible-lint 372s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p "3.13 3.12" returned exit code 13 372s make: *** [/tmp/D2chjb7M9D/run:4: pybuild-autopkgtest] Error 25 372s pybuild-autopkgtest: error: /tmp/D2chjb7M9D/run pybuild-autopkgtest returned exit code 2 372s autopkgtest [09:05:48]: test pybuild-autopkgtest: -----------------------] 373s autopkgtest [09:05:49]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 373s pybuild-autopkgtest FAIL non-zero exit status 25 373s autopkgtest [09:05:49]: @@@@@@@@@@@@@@@@@@@@ summary 373s pybuild-autopkgtest FAIL non-zero exit status 25 386s nova [W] Skipping flock in bos03-arm64 386s Creating nova instance adt-plucky-arm64-ansible-lint-20241113-085936-juju-7f2275-prod-proposed-migration-environment-15-36fb11e4-ee92-4c31-8d75-a254da637965 from image adt/ubuntu-plucky-arm64-server-20241113.img (UUID 2d7760e6-2439-4200-89d6-5ed33e5c6330)...