0s autopkgtest [10:23:49]: starting date and time: 2024-11-13 10:23:49+0000 0s autopkgtest [10:23:49]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [10:23:49]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.4pnpy0fh/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-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-1.secgroup --name adt-plucky-s390x-ansible-lint-20241113-102349-juju-7f2275-prod-proposed-migration-environment-15-22585428-02b3-452d-aa46-388e7347f4f6 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-s390x -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/ 260s autopkgtest [10:28:09]: testbed dpkg architecture: s390x 261s autopkgtest [10:28:10]: testbed apt version: 2.9.8 261s autopkgtest [10:28:10]: @@@@@@@@@@@@@@@@@@@@ test bed setup 262s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 262s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 262s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 262s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 262s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 262s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [85.8 kB] 262s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [565 kB] 262s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [16.6 kB] 262s Fetched 1689 kB in 1s (2232 kB/s) 262s Reading package lists... 265s Reading package lists... 265s Building dependency tree... 265s Reading state information... 265s Calculating upgrade... 265s The following NEW packages will be installed: 265s python3.13-gdbm 265s The following packages will be upgraded: 265s libgpgme11t64 libpython3-stdlib python3 python3-gdbm python3-minimal 266s 5 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 266s Need to get 252 kB of archives. 266s After this operation, 98.3 kB of additional disk space will be used. 266s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3-minimal s390x 3.12.7-1 [27.4 kB] 266s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3 s390x 3.12.7-1 [24.0 kB] 266s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libpython3-stdlib s390x 3.12.7-1 [10.0 kB] 266s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-gdbm s390x 3.13.0-2 [31.0 kB] 266s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3-gdbm s390x 3.12.7-1 [8642 B] 266s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x libgpgme11t64 s390x 1.23.2-5ubuntu4 [151 kB] 266s Fetched 252 kB in 0s (516 kB/s) 266s (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 ... 55510 files and directories currently installed.) 266s Preparing to unpack .../python3-minimal_3.12.7-1_s390x.deb ... 266s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 266s Setting up python3-minimal (3.12.7-1) ... 266s (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 ... 55510 files and directories currently installed.) 266s Preparing to unpack .../python3_3.12.7-1_s390x.deb ... 266s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 266s Preparing to unpack .../libpython3-stdlib_3.12.7-1_s390x.deb ... 266s Unpacking libpython3-stdlib:s390x (3.12.7-1) over (3.12.6-0ubuntu1) ... 267s Selecting previously unselected package python3.13-gdbm. 267s Preparing to unpack .../python3.13-gdbm_3.13.0-2_s390x.deb ... 267s Unpacking python3.13-gdbm (3.13.0-2) ... 267s Preparing to unpack .../python3-gdbm_3.12.7-1_s390x.deb ... 267s Unpacking python3-gdbm:s390x (3.12.7-1) over (3.12.6-1ubuntu1) ... 267s Preparing to unpack .../libgpgme11t64_1.23.2-5ubuntu4_s390x.deb ... 267s Unpacking libgpgme11t64:s390x (1.23.2-5ubuntu4) over (1.18.0-4.1ubuntu4) ... 267s Setting up libgpgme11t64:s390x (1.23.2-5ubuntu4) ... 267s Setting up python3.13-gdbm (3.13.0-2) ... 267s Setting up libpython3-stdlib:s390x (3.12.7-1) ... 267s Setting up python3 (3.12.7-1) ... 267s Setting up python3-gdbm:s390x (3.12.7-1) ... 267s Processing triggers for man-db (2.12.1-3) ... 267s Processing triggers for libc-bin (2.40-1ubuntu3) ... 267s Reading package lists... 268s Building dependency tree... 268s Reading state information... 268s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 268s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 268s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 268s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 268s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 269s Reading package lists... 269s Reading package lists... 269s Building dependency tree... 269s Reading state information... 269s Calculating upgrade... 269s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 269s Reading package lists... 269s Building dependency tree... 269s Reading state information... 270s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 273s autopkgtest [10:28:22]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 12:49:35 UTC 2024 274s autopkgtest [10:28:23]: @@@@@@@@@@@@@@@@@@@@ apt-source ansible-lint 276s Get:1 http://ftpmaster.internal/ubuntu plucky/universe ansible-lint 24.7.0-1 (dsc) [2642 B] 276s Get:2 http://ftpmaster.internal/ubuntu plucky/universe ansible-lint 24.7.0-1 (tar) [475 kB] 276s Get:3 http://ftpmaster.internal/ubuntu plucky/universe ansible-lint 24.7.0-1 (diff) [9640 B] 276s gpgv: Signature made Thu Aug 22 21:47:08 2024 UTC 276s gpgv: using RSA key 05DB6A837E105F4B1D02C55FBBA9FAADCCFB4707 276s gpgv: Can't check signature: No public key 276s dpkg-source: warning: cannot verify inline signature for ./ansible-lint_24.7.0-1.dsc: no acceptable signature found 276s autopkgtest [10:28:25]: testing package ansible-lint version 24.7.0-1 278s autopkgtest [10:28:27]: build not needed 283s autopkgtest [10:28:32]: test pybuild-autopkgtest: preparing testbed 289s Reading package lists... 289s Building dependency tree... 289s Reading state information... 289s Starting pkgProblemResolver with broken count: 0 289s Starting 2 pkgProblemResolver with broken count: 0 289s Done 290s The following additional packages will be installed: 290s ansible-core ansible-lint autoconf automake autopoint autotools-dev black 290s build-essential cpp cpp-14 cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu 290s debhelper debugedit dh-autoreconf dh-python dh-strip-nondeterminism dwz g++ 290s g++-14 g++-14-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-14 290s gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu gettext git git-man 290s intltool-debian libarchive-zip-perl libasan8 libcc1-0 libdebhelper-perl 290s liberror-perl libfile-stripnondeterminism-perl libgcc-14-dev libgomp1 290s libisl23 libitm1 libmpc3 libpython3.13-minimal libpython3.13-stdlib 290s libstdc++-14-dev libtool libubsan1 m4 po-debconf pybuild-plugin-autopkgtest 290s pybuild-plugin-pyproject python3-all python3-ansible-compat python3-boolean 290s python3-bracex python3-build python3-click python3-colorama 290s python3-dnspython python3-execnet python3-filelock 290s python3-importlib-metadata python3-iniconfig python3-installer 290s python3-jmespath python3-license-expression python3-mypy-extensions 290s python3-packaging python3-pathspec python3-platformdirs python3-pluggy 290s python3-pyproject-hooks python3-pytest python3-pytest-mock 290s python3-pytest-xdist python3-resolvelib python3-ruamel.yaml 290s python3-ruamel.yaml.clib python3-setuptools-scm python3-subprocess-tee 290s python3-toml python3-wcmatch python3-wheel python3.13 python3.13-minimal 290s yamllint 290s Suggested packages: 290s cowsay sshpass autoconf-archive gnu-standards autoconf-doc python-black-doc 290s cpp-doc gcc-14-locales cpp-14-doc dh-make flit gcc-14-doc gcc-multilib 290s manpages-dev flex bison gdb gcc-doc gdb-s390x-linux-gnu gettext-doc 290s libasprintf-dev libgettextpo-dev git-daemon-run | git-daemon-sysvinit 290s git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn 290s libstdc++-14-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc 290s libmail-box-perl python3-boolean-doc python3-pip python3-venv 290s python-build-doc python3-trio python3-aioquic python3-h2 python3-httpx 290s python3-httpcore execnet-doc python-installer-doc python-pytest-mock-doc 290s python3.13-venv python3.13-doc binfmt-support 290s Recommended packages: 290s ansible python3-argcomplete python3-kerberos python3-libcloud 290s python3-passlib python3-selinux python3-winrm python3-xmltodict 290s libarchive-cpio-perl libltdl-dev libmail-sendmail-perl 290s The following NEW packages will be installed: 290s ansible-core ansible-lint autoconf automake autopkgtest-satdep autopoint 290s autotools-dev black build-essential cpp cpp-14 cpp-14-s390x-linux-gnu 290s cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf dh-python 290s dh-strip-nondeterminism dwz g++ g++-14 g++-14-s390x-linux-gnu 290s g++-s390x-linux-gnu gcc gcc-14 gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu 290s gettext git git-man intltool-debian libarchive-zip-perl libasan8 libcc1-0 290s libdebhelper-perl liberror-perl libfile-stripnondeterminism-perl 290s libgcc-14-dev libgomp1 libisl23 libitm1 libmpc3 libpython3.13-minimal 290s libpython3.13-stdlib libstdc++-14-dev libtool libubsan1 m4 po-debconf 290s pybuild-plugin-autopkgtest pybuild-plugin-pyproject python3-all 290s python3-ansible-compat python3-boolean python3-bracex python3-build 290s python3-click python3-colorama python3-dnspython python3-execnet 290s python3-filelock python3-importlib-metadata python3-iniconfig 290s python3-installer python3-jmespath python3-license-expression 290s python3-mypy-extensions python3-packaging python3-pathspec 290s python3-platformdirs python3-pluggy python3-pyproject-hooks python3-pytest 290s python3-pytest-mock python3-pytest-xdist python3-resolvelib 290s python3-ruamel.yaml python3-ruamel.yaml.clib python3-setuptools-scm 290s python3-subprocess-tee python3-toml python3-wcmatch python3-wheel python3.13 290s python3.13-minimal yamllint 290s 0 upgraded, 86 newly installed, 0 to remove and 0 not upgraded. 290s Need to get 68.7 MB/68.7 MB of archives. 290s After this operation, 240 MB of additional disk space will be used. 290s Get:1 /tmp/autopkgtest.48amdr/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [940 B] 290s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-minimal s390x 3.13.0-2 [877 kB] 291s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-minimal s390x 3.13.0-2 [2172 kB] 292s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.1-1 [41.4 kB] 292s Get:5 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-resolvelib all 1.0.1-1 [25.7 kB] 292s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 292s Get:7 http://ftpmaster.internal/ubuntu plucky/universe s390x ansible-core all 2.16.3-0ubuntu2 [1280 kB] 293s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x python3-colorama all 0.4.6-4 [32.1 kB] 293s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x python3-importlib-metadata all 8.5.0-1 [20.7 kB] 293s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x python3-click all 8.1.7-2 [79.5 kB] 293s Get:11 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-mypy-extensions all 1.0.0-1 [6148 B] 293s Get:12 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pathspec all 0.12.1-1 [24.5 kB] 293s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x python3-platformdirs all 4.3.6-1 [16.8 kB] 293s Get:14 http://ftpmaster.internal/ubuntu plucky/universe s390x black s390x 24.8.0-1 [1330 kB] 293s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x liberror-perl all 0.17029-2 [25.6 kB] 294s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x git-man all 1:2.45.2-1ubuntu1 [1122 kB] 294s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x git s390x 1:2.45.2-1ubuntu1 [4071 kB] 296s Get:18 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-subprocess-tee all 0.4.1-1 [6238 B] 296s Get:19 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-ansible-compat all 24.9.1-1 [21.6 kB] 296s Get:20 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-filelock all 3.16.1-1 [12.8 kB] 296s Get:21 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-ruamel.yaml.clib s390x 0.2.8+ds-2 [143 kB] 296s Get:22 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-ruamel.yaml all 0.18.6+ds-3 [126 kB] 296s Get:23 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-bracex all 2.4-1 [10.6 kB] 296s Get:24 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-wcmatch all 8.5.1-1 [32.7 kB] 296s Get:25 http://ftpmaster.internal/ubuntu plucky/universe s390x yamllint all 1.35.1-2 [43.6 kB] 296s Get:26 http://ftpmaster.internal/ubuntu plucky/universe s390x ansible-lint all 24.7.0-1 [172 kB] 296s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x m4 s390x 1.4.19-4build1 [256 kB] 296s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x autoconf all 2.72-3 [382 kB] 296s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x autotools-dev all 20220109.1 [44.9 kB] 296s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x automake all 1:1.16.5-1.3ubuntu1 [558 kB] 296s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x autopoint all 0.22.5-2 [616 kB] 297s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 297s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 297s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-8ubuntu1 [9570 kB] 299s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-8ubuntu1 [1026 B] 299s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [5452 B] 299s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.1.0-2ubuntu1 [22.4 kB] 299s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 14.2.0-8ubuntu1 [50.6 kB] 299s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 14.2.0-8ubuntu1 [151 kB] 299s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 14.2.0-8ubuntu1 [30.9 kB] 299s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 14.2.0-8ubuntu1 [2963 kB] 299s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 14.2.0-8ubuntu1 [1184 kB] 299s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-8ubuntu1 [1037 kB] 299s Get:44 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-8ubuntu1 [18.7 MB] 301s Get:45 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-8ubuntu1 [518 kB] 301s Get:46 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [1204 B] 301s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.1.0-2ubuntu1 [4996 B] 301s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-8ubuntu1 [2608 kB] 302s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-8ubuntu1 [11.0 MB] 302s Get:50 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-8ubuntu1 [19.9 kB] 302s Get:51 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [956 B] 302s Get:52 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.1.0-2ubuntu1 [1076 B] 302s Get:53 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 302s Get:54 http://ftpmaster.internal/ubuntu plucky/main s390x libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 302s Get:55 http://ftpmaster.internal/ubuntu plucky/main s390x libtool all 2.4.7-7build1 [166 kB] 302s Get:56 http://ftpmaster.internal/ubuntu plucky/main s390x dh-autoreconf all 20 [16.1 kB] 302s Get:57 http://ftpmaster.internal/ubuntu plucky/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 302s Get:58 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 302s Get:59 http://ftpmaster.internal/ubuntu plucky/main s390x dh-strip-nondeterminism all 1.14.0-1 [5058 B] 302s Get:60 http://ftpmaster.internal/ubuntu plucky/main s390x debugedit s390x 1:5.1-1 [49.9 kB] 302s Get:61 http://ftpmaster.internal/ubuntu plucky/main s390x dwz s390x 0.15-1build6 [122 kB] 302s Get:62 http://ftpmaster.internal/ubuntu plucky/main s390x gettext s390x 0.22.5-2 [996 kB] 303s Get:63 http://ftpmaster.internal/ubuntu plucky/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 303s Get:64 http://ftpmaster.internal/ubuntu plucky/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 303s Get:65 http://ftpmaster.internal/ubuntu plucky/main s390x debhelper all 13.20ubuntu1 [893 kB] 303s Get:66 http://ftpmaster.internal/ubuntu plucky/universe s390x dh-python all 6.20241024 [112 kB] 303s Get:67 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-stdlib s390x 3.13.0-2 [2086 kB] 303s Get:68 http://ftpmaster.internal/ubuntu plucky/universe s390x pybuild-plugin-autopkgtest all 6.20241024 [1746 B] 303s Get:69 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 303s Get:70 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-toml all 0.10.2-1 [16.5 kB] 303s Get:71 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-wheel all 0.44.0-1 [54.2 kB] 303s Get:72 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-build all 1.2.2-1 [31.0 kB] 303s Get:73 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 303s Get:74 http://ftpmaster.internal/ubuntu plucky/universe s390x pybuild-plugin-pyproject all 6.20241024 [1728 B] 303s Get:75 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13 s390x 3.13.0-2 [719 kB] 303s Get:76 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3-all s390x 3.12.7-1 [890 B] 303s Get:77 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-boolean all 4.0-4 [21.7 kB] 303s Get:78 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-execnet all 2.1.1-1 [33.4 kB] 303s Get:79 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 303s Get:80 http://ftpmaster.internal/ubuntu plucky/main s390x python3-jmespath all 1.0.1-1 [21.3 kB] 303s Get:81 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-license-expression all 30.3.0-1 [93.7 kB] 303s Get:82 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 303s Get:83 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest all 8.3.3-1 [251 kB] 303s Get:84 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest-mock all 3.14.0-2 [11.7 kB] 303s Get:85 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest-xdist all 3.6.1-1 [33.8 kB] 303s Get:86 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-setuptools-scm all 8.1.0-1 [32.2 kB] 303s Fetched 68.7 MB in 13s (5187 kB/s) 303s Selecting previously unselected package libpython3.13-minimal:s390x. 303s (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 ... 55517 files and directories currently installed.) 303s Preparing to unpack .../00-libpython3.13-minimal_3.13.0-2_s390x.deb ... 303s Unpacking libpython3.13-minimal:s390x (3.13.0-2) ... 303s Selecting previously unselected package python3.13-minimal. 303s Preparing to unpack .../01-python3.13-minimal_3.13.0-2_s390x.deb ... 303s Unpacking python3.13-minimal (3.13.0-2) ... 303s Selecting previously unselected package python3-packaging. 303s Preparing to unpack .../02-python3-packaging_24.1-1_all.deb ... 303s Unpacking python3-packaging (24.1-1) ... 303s Selecting previously unselected package python3-resolvelib. 303s Preparing to unpack .../03-python3-resolvelib_1.0.1-1_all.deb ... 303s Unpacking python3-resolvelib (1.0.1-1) ... 303s Selecting previously unselected package python3-dnspython. 303s Preparing to unpack .../04-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 303s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 303s Selecting previously unselected package ansible-core. 303s Preparing to unpack .../05-ansible-core_2.16.3-0ubuntu2_all.deb ... 303s Unpacking ansible-core (2.16.3-0ubuntu2) ... 303s Selecting previously unselected package python3-colorama. 303s Preparing to unpack .../06-python3-colorama_0.4.6-4_all.deb ... 303s Unpacking python3-colorama (0.4.6-4) ... 303s Selecting previously unselected package python3-importlib-metadata. 304s Preparing to unpack .../07-python3-importlib-metadata_8.5.0-1_all.deb ... 304s Unpacking python3-importlib-metadata (8.5.0-1) ... 304s Selecting previously unselected package python3-click. 304s Preparing to unpack .../08-python3-click_8.1.7-2_all.deb ... 304s Unpacking python3-click (8.1.7-2) ... 304s Selecting previously unselected package python3-mypy-extensions. 304s Preparing to unpack .../09-python3-mypy-extensions_1.0.0-1_all.deb ... 304s Unpacking python3-mypy-extensions (1.0.0-1) ... 304s Selecting previously unselected package python3-pathspec. 304s Preparing to unpack .../10-python3-pathspec_0.12.1-1_all.deb ... 304s Unpacking python3-pathspec (0.12.1-1) ... 304s Selecting previously unselected package python3-platformdirs. 304s Preparing to unpack .../11-python3-platformdirs_4.3.6-1_all.deb ... 304s Unpacking python3-platformdirs (4.3.6-1) ... 304s Selecting previously unselected package black. 304s Preparing to unpack .../12-black_24.8.0-1_s390x.deb ... 304s Unpacking black (24.8.0-1) ... 304s Selecting previously unselected package liberror-perl. 304s Preparing to unpack .../13-liberror-perl_0.17029-2_all.deb ... 304s Unpacking liberror-perl (0.17029-2) ... 304s Selecting previously unselected package git-man. 304s Preparing to unpack .../14-git-man_1%3a2.45.2-1ubuntu1_all.deb ... 304s Unpacking git-man (1:2.45.2-1ubuntu1) ... 304s Selecting previously unselected package git. 304s Preparing to unpack .../15-git_1%3a2.45.2-1ubuntu1_s390x.deb ... 304s Unpacking git (1:2.45.2-1ubuntu1) ... 304s Selecting previously unselected package python3-subprocess-tee. 304s Preparing to unpack .../16-python3-subprocess-tee_0.4.1-1_all.deb ... 304s Unpacking python3-subprocess-tee (0.4.1-1) ... 304s Selecting previously unselected package python3-ansible-compat. 304s Preparing to unpack .../17-python3-ansible-compat_24.9.1-1_all.deb ... 304s Unpacking python3-ansible-compat (24.9.1-1) ... 304s Selecting previously unselected package python3-filelock. 304s Preparing to unpack .../18-python3-filelock_3.16.1-1_all.deb ... 304s Unpacking python3-filelock (3.16.1-1) ... 304s Selecting previously unselected package python3-ruamel.yaml.clib:s390x. 304s Preparing to unpack .../19-python3-ruamel.yaml.clib_0.2.8+ds-2_s390x.deb ... 304s Unpacking python3-ruamel.yaml.clib:s390x (0.2.8+ds-2) ... 304s Selecting previously unselected package python3-ruamel.yaml. 304s Preparing to unpack .../20-python3-ruamel.yaml_0.18.6+ds-3_all.deb ... 304s Unpacking python3-ruamel.yaml (0.18.6+ds-3) ... 304s Selecting previously unselected package python3-bracex. 304s Preparing to unpack .../21-python3-bracex_2.4-1_all.deb ... 304s Unpacking python3-bracex (2.4-1) ... 304s Selecting previously unselected package python3-wcmatch. 304s Preparing to unpack .../22-python3-wcmatch_8.5.1-1_all.deb ... 304s Unpacking python3-wcmatch (8.5.1-1) ... 304s Selecting previously unselected package yamllint. 304s Preparing to unpack .../23-yamllint_1.35.1-2_all.deb ... 304s Unpacking yamllint (1.35.1-2) ... 304s Selecting previously unselected package ansible-lint. 304s Preparing to unpack .../24-ansible-lint_24.7.0-1_all.deb ... 304s Unpacking ansible-lint (24.7.0-1) ... 304s Selecting previously unselected package m4. 304s Preparing to unpack .../25-m4_1.4.19-4build1_s390x.deb ... 304s Unpacking m4 (1.4.19-4build1) ... 304s Selecting previously unselected package autoconf. 304s Preparing to unpack .../26-autoconf_2.72-3_all.deb ... 304s Unpacking autoconf (2.72-3) ... 304s Selecting previously unselected package autotools-dev. 304s Preparing to unpack .../27-autotools-dev_20220109.1_all.deb ... 304s Unpacking autotools-dev (20220109.1) ... 304s Selecting previously unselected package automake. 304s Preparing to unpack .../28-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 304s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 304s Selecting previously unselected package autopoint. 304s Preparing to unpack .../29-autopoint_0.22.5-2_all.deb ... 304s Unpacking autopoint (0.22.5-2) ... 304s Selecting previously unselected package libisl23:s390x. 304s Preparing to unpack .../30-libisl23_0.27-1_s390x.deb ... 304s Unpacking libisl23:s390x (0.27-1) ... 304s Selecting previously unselected package libmpc3:s390x. 304s Preparing to unpack .../31-libmpc3_1.3.1-1build2_s390x.deb ... 304s Unpacking libmpc3:s390x (1.3.1-1build2) ... 304s Selecting previously unselected package cpp-14-s390x-linux-gnu. 304s Preparing to unpack .../32-cpp-14-s390x-linux-gnu_14.2.0-8ubuntu1_s390x.deb ... 304s Unpacking cpp-14-s390x-linux-gnu (14.2.0-8ubuntu1) ... 304s Selecting previously unselected package cpp-14. 304s Preparing to unpack .../33-cpp-14_14.2.0-8ubuntu1_s390x.deb ... 304s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 304s Selecting previously unselected package cpp-s390x-linux-gnu. 304s Preparing to unpack .../34-cpp-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 304s Unpacking cpp-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 304s Selecting previously unselected package cpp. 304s Preparing to unpack .../35-cpp_4%3a14.1.0-2ubuntu1_s390x.deb ... 304s Unpacking cpp (4:14.1.0-2ubuntu1) ... 304s Selecting previously unselected package libcc1-0:s390x. 304s Preparing to unpack .../36-libcc1-0_14.2.0-8ubuntu1_s390x.deb ... 304s Unpacking libcc1-0:s390x (14.2.0-8ubuntu1) ... 304s Selecting previously unselected package libgomp1:s390x. 304s Preparing to unpack .../37-libgomp1_14.2.0-8ubuntu1_s390x.deb ... 304s Unpacking libgomp1:s390x (14.2.0-8ubuntu1) ... 304s Selecting previously unselected package libitm1:s390x. 304s Preparing to unpack .../38-libitm1_14.2.0-8ubuntu1_s390x.deb ... 304s Unpacking libitm1:s390x (14.2.0-8ubuntu1) ... 304s Selecting previously unselected package libasan8:s390x. 304s Preparing to unpack .../39-libasan8_14.2.0-8ubuntu1_s390x.deb ... 304s Unpacking libasan8:s390x (14.2.0-8ubuntu1) ... 304s Selecting previously unselected package libubsan1:s390x. 304s Preparing to unpack .../40-libubsan1_14.2.0-8ubuntu1_s390x.deb ... 304s Unpacking libubsan1:s390x (14.2.0-8ubuntu1) ... 304s Selecting previously unselected package libgcc-14-dev:s390x. 304s Preparing to unpack .../41-libgcc-14-dev_14.2.0-8ubuntu1_s390x.deb ... 304s Unpacking libgcc-14-dev:s390x (14.2.0-8ubuntu1) ... 304s Selecting previously unselected package gcc-14-s390x-linux-gnu. 304s Preparing to unpack .../42-gcc-14-s390x-linux-gnu_14.2.0-8ubuntu1_s390x.deb ... 304s Unpacking gcc-14-s390x-linux-gnu (14.2.0-8ubuntu1) ... 305s Selecting previously unselected package gcc-14. 305s Preparing to unpack .../43-gcc-14_14.2.0-8ubuntu1_s390x.deb ... 305s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 305s Selecting previously unselected package gcc-s390x-linux-gnu. 305s Preparing to unpack .../44-gcc-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 305s Unpacking gcc-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 305s Selecting previously unselected package gcc. 305s Preparing to unpack .../45-gcc_4%3a14.1.0-2ubuntu1_s390x.deb ... 305s Unpacking gcc (4:14.1.0-2ubuntu1) ... 305s Selecting previously unselected package libstdc++-14-dev:s390x. 305s Preparing to unpack .../46-libstdc++-14-dev_14.2.0-8ubuntu1_s390x.deb ... 305s Unpacking libstdc++-14-dev:s390x (14.2.0-8ubuntu1) ... 305s Selecting previously unselected package g++-14-s390x-linux-gnu. 305s Preparing to unpack .../47-g++-14-s390x-linux-gnu_14.2.0-8ubuntu1_s390x.deb ... 305s Unpacking g++-14-s390x-linux-gnu (14.2.0-8ubuntu1) ... 305s Selecting previously unselected package g++-14. 305s Preparing to unpack .../48-g++-14_14.2.0-8ubuntu1_s390x.deb ... 305s Unpacking g++-14 (14.2.0-8ubuntu1) ... 305s Selecting previously unselected package g++-s390x-linux-gnu. 305s Preparing to unpack .../49-g++-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 305s Unpacking g++-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 305s Selecting previously unselected package g++. 305s Preparing to unpack .../50-g++_4%3a14.1.0-2ubuntu1_s390x.deb ... 305s Unpacking g++ (4:14.1.0-2ubuntu1) ... 305s Selecting previously unselected package build-essential. 305s Preparing to unpack .../51-build-essential_12.10ubuntu1_s390x.deb ... 305s Unpacking build-essential (12.10ubuntu1) ... 305s Selecting previously unselected package libdebhelper-perl. 305s Preparing to unpack .../52-libdebhelper-perl_13.20ubuntu1_all.deb ... 305s Unpacking libdebhelper-perl (13.20ubuntu1) ... 305s Selecting previously unselected package libtool. 305s Preparing to unpack .../53-libtool_2.4.7-7build1_all.deb ... 305s Unpacking libtool (2.4.7-7build1) ... 305s Selecting previously unselected package dh-autoreconf. 305s Preparing to unpack .../54-dh-autoreconf_20_all.deb ... 305s Unpacking dh-autoreconf (20) ... 305s Selecting previously unselected package libarchive-zip-perl. 305s Preparing to unpack .../55-libarchive-zip-perl_1.68-1_all.deb ... 305s Unpacking libarchive-zip-perl (1.68-1) ... 305s Selecting previously unselected package libfile-stripnondeterminism-perl. 305s Preparing to unpack .../56-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 305s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 305s Selecting previously unselected package dh-strip-nondeterminism. 305s Preparing to unpack .../57-dh-strip-nondeterminism_1.14.0-1_all.deb ... 305s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 305s Selecting previously unselected package debugedit. 305s Preparing to unpack .../58-debugedit_1%3a5.1-1_s390x.deb ... 305s Unpacking debugedit (1:5.1-1) ... 305s Selecting previously unselected package dwz. 305s Preparing to unpack .../59-dwz_0.15-1build6_s390x.deb ... 305s Unpacking dwz (0.15-1build6) ... 305s Selecting previously unselected package gettext. 305s Preparing to unpack .../60-gettext_0.22.5-2_s390x.deb ... 305s Unpacking gettext (0.22.5-2) ... 305s Selecting previously unselected package intltool-debian. 305s Preparing to unpack .../61-intltool-debian_0.35.0+20060710.6_all.deb ... 305s Unpacking intltool-debian (0.35.0+20060710.6) ... 305s Selecting previously unselected package po-debconf. 305s Preparing to unpack .../62-po-debconf_1.0.21+nmu1_all.deb ... 305s Unpacking po-debconf (1.0.21+nmu1) ... 305s Selecting previously unselected package debhelper. 305s Preparing to unpack .../63-debhelper_13.20ubuntu1_all.deb ... 305s Unpacking debhelper (13.20ubuntu1) ... 305s Selecting previously unselected package dh-python. 305s Preparing to unpack .../64-dh-python_6.20241024_all.deb ... 305s Unpacking dh-python (6.20241024) ... 305s Selecting previously unselected package libpython3.13-stdlib:s390x. 305s Preparing to unpack .../65-libpython3.13-stdlib_3.13.0-2_s390x.deb ... 305s Unpacking libpython3.13-stdlib:s390x (3.13.0-2) ... 305s Selecting previously unselected package pybuild-plugin-autopkgtest. 305s Preparing to unpack .../66-pybuild-plugin-autopkgtest_6.20241024_all.deb ... 305s Unpacking pybuild-plugin-autopkgtest (6.20241024) ... 305s Selecting previously unselected package python3-pyproject-hooks. 305s Preparing to unpack .../67-python3-pyproject-hooks_1.2.0-1_all.deb ... 305s Unpacking python3-pyproject-hooks (1.2.0-1) ... 305s Selecting previously unselected package python3-toml. 305s Preparing to unpack .../68-python3-toml_0.10.2-1_all.deb ... 305s Unpacking python3-toml (0.10.2-1) ... 305s Selecting previously unselected package python3-wheel. 305s Preparing to unpack .../69-python3-wheel_0.44.0-1_all.deb ... 305s Unpacking python3-wheel (0.44.0-1) ... 305s Selecting previously unselected package python3-build. 305s Preparing to unpack .../70-python3-build_1.2.2-1_all.deb ... 305s Unpacking python3-build (1.2.2-1) ... 305s Selecting previously unselected package python3-installer. 305s Preparing to unpack .../71-python3-installer_0.7.0+dfsg1-3_all.deb ... 305s Unpacking python3-installer (0.7.0+dfsg1-3) ... 305s Selecting previously unselected package pybuild-plugin-pyproject. 305s Preparing to unpack .../72-pybuild-plugin-pyproject_6.20241024_all.deb ... 305s Unpacking pybuild-plugin-pyproject (6.20241024) ... 305s Selecting previously unselected package python3.13. 305s Preparing to unpack .../73-python3.13_3.13.0-2_s390x.deb ... 305s Unpacking python3.13 (3.13.0-2) ... 306s Selecting previously unselected package python3-all. 306s Preparing to unpack .../74-python3-all_3.12.7-1_s390x.deb ... 306s Unpacking python3-all (3.12.7-1) ... 306s Selecting previously unselected package python3-boolean. 306s Preparing to unpack .../75-python3-boolean_4.0-4_all.deb ... 306s Unpacking python3-boolean (4.0-4) ... 306s Selecting previously unselected package python3-execnet. 306s Preparing to unpack .../76-python3-execnet_2.1.1-1_all.deb ... 306s Unpacking python3-execnet (2.1.1-1) ... 306s Selecting previously unselected package python3-iniconfig. 306s Preparing to unpack .../77-python3-iniconfig_1.1.1-2_all.deb ... 306s Unpacking python3-iniconfig (1.1.1-2) ... 306s Selecting previously unselected package python3-jmespath. 306s Preparing to unpack .../78-python3-jmespath_1.0.1-1_all.deb ... 306s Unpacking python3-jmespath (1.0.1-1) ... 306s Selecting previously unselected package python3-license-expression. 306s Preparing to unpack .../79-python3-license-expression_30.3.0-1_all.deb ... 306s Unpacking python3-license-expression (30.3.0-1) ... 306s Selecting previously unselected package python3-pluggy. 306s Preparing to unpack .../80-python3-pluggy_1.5.0-1_all.deb ... 306s Unpacking python3-pluggy (1.5.0-1) ... 306s Selecting previously unselected package python3-pytest. 306s Preparing to unpack .../81-python3-pytest_8.3.3-1_all.deb ... 306s Unpacking python3-pytest (8.3.3-1) ... 306s Selecting previously unselected package python3-pytest-mock. 306s Preparing to unpack .../82-python3-pytest-mock_3.14.0-2_all.deb ... 306s Unpacking python3-pytest-mock (3.14.0-2) ... 306s Selecting previously unselected package python3-pytest-xdist. 306s Preparing to unpack .../83-python3-pytest-xdist_3.6.1-1_all.deb ... 306s Unpacking python3-pytest-xdist (3.6.1-1) ... 306s Selecting previously unselected package python3-setuptools-scm. 306s Preparing to unpack .../84-python3-setuptools-scm_8.1.0-1_all.deb ... 306s Unpacking python3-setuptools-scm (8.1.0-1) ... 306s Selecting previously unselected package autopkgtest-satdep. 306s Preparing to unpack .../85-1-autopkgtest-satdep.deb ... 306s Unpacking autopkgtest-satdep (0) ... 306s Setting up dh-python (6.20241024) ... 306s Setting up python3-iniconfig (1.1.1-2) ... 306s Setting up python3-filelock (3.16.1-1) ... 306s Setting up python3-subprocess-tee (0.4.1-1) ... 306s Setting up python3-importlib-metadata (8.5.0-1) ... 307s Setting up python3-colorama (0.4.6-4) ... 307s Setting up libarchive-zip-perl (1.68-1) ... 307s Setting up python3-mypy-extensions (1.0.0-1) ... 307s Setting up libdebhelper-perl (13.20ubuntu1) ... 307s Setting up python3-ruamel.yaml.clib:s390x (0.2.8+ds-2) ... 307s Setting up python3-resolvelib (1.0.1-1) ... 307s Setting up m4 (1.4.19-4build1) ... 307s Setting up libgomp1:s390x (14.2.0-8ubuntu1) ... 307s Setting up python3-click (8.1.7-2) ... 307s Setting up python3-wheel (0.44.0-1) ... 307s Setting up python3-platformdirs (4.3.6-1) ... 308s Setting up liberror-perl (0.17029-2) ... 308s Setting up libpython3.13-minimal:s390x (3.13.0-2) ... 308s Setting up autotools-dev (20220109.1) ... 308s Setting up python3-packaging (24.1-1) ... 308s Setting up python3-pyproject-hooks (1.2.0-1) ... 308s Setting up python3-jmespath (1.0.1-1) ... 308s Setting up libmpc3:s390x (1.3.1-1build2) ... 308s Setting up autopoint (0.22.5-2) ... 308s Setting up python3-toml (0.10.2-1) ... 308s Setting up python3-installer (0.7.0+dfsg1-3) ... 308s Setting up autoconf (2.72-3) ... 308s Setting up python3-pluggy (1.5.0-1) ... 309s Setting up libubsan1:s390x (14.2.0-8ubuntu1) ... 309s Setting up python3-ruamel.yaml (0.18.6+ds-3) ... 309s Setting up dwz (0.15-1build6) ... 309s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 310s Setting up python3-boolean (4.0-4) ... 310s Setting up python3-bracex (2.4-1) ... 310s Setting up libasan8:s390x (14.2.0-8ubuntu1) ... 310s Setting up python3-license-expression (30.3.0-1) ... 310s Setting up debugedit (1:5.1-1) ... 310s Setting up python3.13-minimal (3.13.0-2) ... 311s Setting up git-man (1:2.45.2-1ubuntu1) ... 311s Setting up libisl23:s390x (0.27-1) ... 311s Setting up python3-build (1.2.2-1) ... 311s Setting up python3-execnet (2.1.1-1) ... 311s Setting up python3-pathspec (0.12.1-1) ... 312s Setting up libpython3.13-stdlib:s390x (3.13.0-2) ... 312s Setting up libcc1-0:s390x (14.2.0-8ubuntu1) ... 312s Setting up libitm1:s390x (14.2.0-8ubuntu1) ... 312s Setting up automake (1:1.16.5-1.3ubuntu1) ... 312s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 312s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 312s Setting up gettext (0.22.5-2) ... 312s Setting up python3.13 (3.13.0-2) ... 313s Setting up pybuild-plugin-pyproject (6.20241024) ... 313s Setting up python3-pytest (8.3.3-1) ... 313s Setting up ansible-core (2.16.3-0ubuntu2) ... 316s Setting up python3-all (3.12.7-1) ... 316s Setting up black (24.8.0-1) ... 316s Setting up python3-setuptools-scm (8.1.0-1) ... 317s Setting up intltool-debian (0.35.0+20060710.6) ... 317s Setting up yamllint (1.35.1-2) ... 317s Setting up git (1:2.45.2-1ubuntu1) ... 317s Setting up python3-ansible-compat (24.9.1-1) ... 317s Setting up cpp-14-s390x-linux-gnu (14.2.0-8ubuntu1) ... 317s Setting up cpp-14 (14.2.0-8ubuntu1) ... 317s Setting up dh-strip-nondeterminism (1.14.0-1) ... 317s Setting up python3-pytest-mock (3.14.0-2) ... 317s Setting up python3-wcmatch (8.5.1-1) ... 317s Setting up libgcc-14-dev:s390x (14.2.0-8ubuntu1) ... 317s Setting up libstdc++-14-dev:s390x (14.2.0-8ubuntu1) ... 317s Setting up python3-pytest-xdist (3.6.1-1) ... 317s Setting up cpp-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 317s Setting up ansible-lint (24.7.0-1) ... 318s Setting up po-debconf (1.0.21+nmu1) ... 318s Setting up gcc-14-s390x-linux-gnu (14.2.0-8ubuntu1) ... 318s Setting up gcc-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 318s Setting up g++-14-s390x-linux-gnu (14.2.0-8ubuntu1) ... 318s Setting up cpp (4:14.1.0-2ubuntu1) ... 318s Setting up g++-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 318s Setting up gcc-14 (14.2.0-8ubuntu1) ... 318s Setting up g++-14 (14.2.0-8ubuntu1) ... 318s Setting up libtool (2.4.7-7build1) ... 318s Setting up gcc (4:14.1.0-2ubuntu1) ... 318s Setting up dh-autoreconf (20) ... 318s Setting up g++ (4:14.1.0-2ubuntu1) ... 318s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 318s Setting up build-essential (12.10ubuntu1) ... 318s Setting up debhelper (13.20ubuntu1) ... 318s Setting up pybuild-plugin-autopkgtest (6.20241024) ... 318s Setting up autopkgtest-satdep (0) ... 318s Processing triggers for systemd (256.5-2ubuntu4) ... 318s Processing triggers for man-db (2.12.1-3) ... 319s Processing triggers for install-info (7.1.1-1) ... 319s Processing triggers for libc-bin (2.40-1ubuntu3) ... 322s (Reading database ... 62096 files and directories currently installed.) 322s Removing autopkgtest-satdep (0) ... 322s autopkgtest [10:29:11]: test pybuild-autopkgtest: pybuild-autopkgtest 322s autopkgtest [10:29:11]: test pybuild-autopkgtest: [----------------------- 322s pybuild-autopkgtest 323s I: pybuild pybuild:308: cp --recursive /tmp/autopkgtest.48amdr/build.yFX/src/examples /tmp/autopkgtest.48amdr/build.yFX/src/conftest.py /tmp/autopkgtest.48amdr/build.yFX/src/.pre-commit-config.yaml /tmp/autopkgtest.48amdr/build.yFX/src/.ansible-lint /tmp/autopkgtest.48amdr/autopkgtest_tmp/build/ 323s I: pybuild base:311: cd /tmp/autopkgtest.48amdr/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)" 327s ============================= test session starts ============================== 327s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 327s rootdir: /tmp/autopkgtest.48amdr/autopkgtest_tmp/build 327s configfile: pyproject.toml 327s plugins: mock-3.14.0, typeguard-4.4.1, xdist-3.6.1 327s created: 2/2 workers 327s 2 workers [423 items] 327s 344s ...................EEEEEE...E......FF.FFFF.EEEEEEEEEFEEE.E..FFFFFFFFFFFF [ 17%] 353s FFFFFFFFFFEE..............FF..E.......FFEEEEEEEFE.EE.EEEE........E...Ess [ 34%] 354s s.............E...............................E......................... [ 51%] 356s .............E..................EEEEEEEEEFEEEEE..EE....E................ [ 68%] 357s ...................................................................F.... [ 85%] 359s ......................................FEEEEEE.................. [100%] 359s ==================================== ERRORS ==================================== 359s ______________________ ERROR collecting test/test_cli.py _______________________ 359s ImportError while importing test module '/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/test/test_cli.py'. 359s Hint: make sure your test modules/packages have valid Python names. 359s Traceback: 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s test/test_cli.py:11: in 359s from ansiblelint import cli 359s /usr/lib/python3/dist-packages/ansiblelint/cli.py:29: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: in 359s from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s ___________________ ERROR collecting test/test_file_utils.py ___________________ 359s ImportError while importing test module '/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/test/test_file_utils.py'. 359s Hint: make sure your test modules/packages have valid Python names. 359s Traceback: 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s test/test_file_utils.py:14: in 359s from ansiblelint import cli, file_utils 359s /usr/lib/python3/dist-packages/ansiblelint/cli.py:29: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: in 359s from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s ____________________ ERROR collecting test/test_schemas.py _____________________ 359s ImportError while importing test module '/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/test/test_schemas.py'. 359s Hint: make sure your test modules/packages have valid Python names. 359s Traceback: 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s test/test_schemas.py:20: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: in 359s from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s __________________ ERROR collecting test/test_transformer.py ___________________ 359s ImportError while importing test module '/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/test/test_transformer.py'. 359s Hint: make sure your test modules/packages have valid Python names. 359s Traceback: 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s test/test_transformer.py:15: in 359s import ansiblelint.__main__ as main 359s /usr/lib/python3/dist-packages/ansiblelint/__main__.py:50: in 359s from ansiblelint import cli 359s /usr/lib/python3/dist-packages/ansiblelint/cli.py:29: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: in 359s from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s _____________________ ERROR collecting test/test_utils.py ______________________ 359s ImportError while importing test module '/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/test/test_utils.py'. 359s Hint: make sure your test modules/packages have valid Python names. 359s Traceback: 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s test/test_utils.py:33: in 359s from ansiblelint import cli, constants, utils 359s /usr/lib/python3/dist-packages/ansiblelint/cli.py:29: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: in 359s from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s __________ ERROR at setup of test_get_ansible_syntax_check_matches[0] __________ 359s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s __________ ERROR at setup of test_get_ansible_syntax_check_matches[1] __________ 359s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________________ ERROR at setup of test_empty_playbook _____________________ 359s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _____________ ERROR at setup of test_extra_vars_passed_to_command ______________ 359s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ___________________ ERROR at setup of test_syntax_check_role ___________________ 359s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ______________________ ERROR at setup of test_adj_action _______________________ 359s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ______________________ ERROR at setup of test_null_tasks _______________________ 359s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _______________ ERROR at setup of test_import_role2[IMPORT_ROLE] _______________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________ ERROR at setup of test_import_role2[IMPORT_ROLE_FQCN] _____________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ___________ ERROR at setup of test_import_role2[IMPORT_ROLE_INLINE] ____________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ______________ ERROR at setup of test_import_role2[INCLUDE_ROLE] _______________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________ ERROR at setup of test_import_role2[INCLUDE_ROLE_FQCN] ____________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ___________ ERROR at setup of test_import_role2[INCLUDE_ROLE_INLINE] ___________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ________________ ERROR at setup of test_import_playbook_invalid ________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________________ ERROR at setup of test_import_tasks[0] ____________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________________ ERROR at setup of test_import_tasks[1] ____________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _________________ ERROR at setup of test_cases_warning_message _________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ___________ ERROR at setup of test_cases_that_do_not_report[inplace] ___________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s __________ ERROR at setup of test_cases_that_do_not_report[relative] ___________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________ ERROR at setup of test_incorrect_module_args[playbook] ____________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _____________ ERROR at setup of test_load_failure_encoding[jinja2] _____________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ______________ ERROR at setup of test_load_failure_encoding[yaml] ______________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________________ ERROR at setup of test_severity_valid _____________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _________________ ERROR at setup of test_runner[nomatchestest] _________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________________ ERROR at setup of test_runner[unicode] ____________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _______________ ERROR at setup of test_runner[lots_of_warnings] ________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________________ ERROR at setup of test_runner[become] _____________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _______________ ERROR at setup of test_runner[contains_secrets] ________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _________________ ERROR at setup of test_runner_exclude_paths __________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ________________ ERROR at setup of test_runner_exclude_globs[1] ________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _______________________ ERROR at setup of test_profiles ________________________ 359s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ________ ERROR at setup of test_runner_unicode_format[Formatter-plain] _________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _______________ ERROR at setup of test_external_dependency_is_ok _______________ 359s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ___ ERROR at setup of test_runner_unicode_format[ParseableFormatter-colored] ___ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _____ ERROR at setup of test_file_path_evaluation[using-only-import_tasks] _____ 359s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _____ ERROR at setup of test_runner_unicode_format[QuietFormatter-colored] _____ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____ ERROR at setup of test_file_path_evaluation[using-only-include_tasks] _____ 359s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _______ ERROR at setup of test_runner_unicode_format[Formatter-colored] ________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ___________________ ERROR at setup of test_local_collection ____________________ 359s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ______________ ERROR at setup of test_runner_with_directory[rel] _______________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ______________ ERROR at setup of test_runner_with_directory[abs] _______________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ________________ ERROR at setup of test_files_not_scanned_twice ________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ________________ ERROR at setup of test_include_wrong_syntax[1] ________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ________________ ERROR at setup of test_include_wrong_syntax[2] ________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ________________ ERROR at setup of test_include_wrong_syntax[3] ________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ___________________ ERROR at setup of test_runner_not_found ____________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________________ ERROR at setup of test_runner_tmp_file ____________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________________ ERROR at setup of test_with_full_path _____________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _________________ ERROR at setup of test_skip_import_playbook __________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _________________ ERROR at setup of test_role_tasks_with_block _________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s __________________ ERROR at setup of test_inline_skips[yaml] ___________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _________________ ERROR at setup of test_pre_tasks[PRE_TASKS] __________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _________________ ERROR at setup of test_pre_tasks[POST_TASKS] _________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s __________________ ERROR at setup of test_pre_tasks[HANDLERS] __________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _________________ ERROR at setup of test_pre_tasks[TWO_PLAYS] __________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _________________ ERROR at setup of test_pre_tasks[WITH_BLOCK] _________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _____________________ ERROR at setup of test_playbook_noqa _____________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________________ ERROR at setup of test_playbook_noqa2 _____________________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _____________ ERROR at setup of test_capture_warning_outdated_tag ______________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s _____________ ERROR at setup of test_included_tasks[blockincludes] _____________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 359s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 359s from referencing._core import Anchor, Registry, Resource, Specification 359s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 359s from rpds import HashTrieMap, HashTrieSet, List 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s 359s > from .rpds import * 359s E ModuleNotFoundError: No module named 'rpds.rpds' 359s 359s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 359s ____________ ERROR at setup of test_included_tasks[blockincludes2] _____________ 359s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 359s 359s @pytest.fixture(name="default_rules_collection", scope="session") 359s def fixture_default_rules_collection() -> RulesCollection: 359s """Return default rule collection.""" 359s assert DEFAULT_RULESDIR.is_dir() 359s config_options = Options() 359s config_options.enable_list = ["no-same-owner"] 359s # That is instantiated very often and do want to avoid ansible-galaxy 359s # install errors due to concurrency. 359s config_options.offline = True 359s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 359s 359s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 359s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 359s for rule in load_plugins(rulesdirs_str): 359s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 359s import_module(f"{f.stem}") 359s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 359s return _bootstrap._gcd_import(name[level:], package, level) 359s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 359s from ansiblelint.schemas.main import validate_file_schema 359s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 359s import jsonschema 359s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 359s from jsonschema._format import FormatChecker 359s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 359s from jsonschema.exceptions import FormatError 359s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 359s from referencing.exceptions import Unresolvable as _Unresolvable 360s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 360s from referencing._core import Anchor, Registry, Resource, Specification 360s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 360s from rpds import HashTrieMap, HashTrieSet, List 360s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 360s 360s > from .rpds import * 360s E ModuleNotFoundError: No module named 'rpds.rpds' 360s 360s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 360s _____________ ERROR at setup of test_included_tasks[taskincludes] ______________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s @pytest.fixture(name="default_rules_collection", scope="session") 360s def fixture_default_rules_collection() -> RulesCollection: 360s """Return default rule collection.""" 360s assert DEFAULT_RULESDIR.is_dir() 360s config_options = Options() 360s config_options.enable_list = ["no-same-owner"] 360s # That is instantiated very often and do want to avoid ansible-galaxy 360s # install errors due to concurrency. 360s config_options.offline = True 360s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 360s 360s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 360s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 360s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 360s for rule in load_plugins(rulesdirs_str): 360s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 360s import_module(f"{f.stem}") 360s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 360s return _bootstrap._gcd_import(name[level:], package, level) 360s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 360s from ansiblelint.schemas.main import validate_file_schema 360s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 360s import jsonschema 360s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 360s from jsonschema._format import FormatChecker 360s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 360s from jsonschema.exceptions import FormatError 360s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 360s from referencing.exceptions import Unresolvable as _Unresolvable 360s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 360s from referencing._core import Anchor, Registry, Resource, Specification 360s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 360s from rpds import HashTrieMap, HashTrieSet, List 360s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 360s 360s > from .rpds import * 360s E ModuleNotFoundError: No module named 'rpds.rpds' 360s 360s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 360s ______________ ERROR at setup of test_included_tasks[taskimports] ______________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s @pytest.fixture(name="default_rules_collection", scope="session") 360s def fixture_default_rules_collection() -> RulesCollection: 360s """Return default rule collection.""" 360s assert DEFAULT_RULESDIR.is_dir() 360s config_options = Options() 360s config_options.enable_list = ["no-same-owner"] 360s # That is instantiated very often and do want to avoid ansible-galaxy 360s # install errors due to concurrency. 360s config_options.offline = True 360s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 360s 360s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 360s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 360s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 360s for rule in load_plugins(rulesdirs_str): 360s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 360s import_module(f"{f.stem}") 360s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 360s return _bootstrap._gcd_import(name[level:], package, level) 360s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 360s from ansiblelint.schemas.main import validate_file_schema 360s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 360s import jsonschema 360s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 360s from jsonschema._format import FormatChecker 360s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 360s from jsonschema.exceptions import FormatError 360s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 360s from referencing.exceptions import Unresolvable as _Unresolvable 360s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 360s from referencing._core import Anchor, Registry, Resource, Specification 360s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 360s from rpds import HashTrieMap, HashTrieSet, List 360s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 360s 360s > from .rpds import * 360s E ModuleNotFoundError: No module named 'rpds.rpds' 360s 360s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 360s ___________ ERROR at setup of test_included_tasks[include-in-block] ____________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s @pytest.fixture(name="default_rules_collection", scope="session") 360s def fixture_default_rules_collection() -> RulesCollection: 360s """Return default rule collection.""" 360s assert DEFAULT_RULESDIR.is_dir() 360s config_options = Options() 360s config_options.enable_list = ["no-same-owner"] 360s # That is instantiated very often and do want to avoid ansible-galaxy 360s # install errors due to concurrency. 360s config_options.offline = True 360s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 360s 360s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 360s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 360s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 360s for rule in load_plugins(rulesdirs_str): 360s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 360s import_module(f"{f.stem}") 360s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 360s return _bootstrap._gcd_import(name[level:], package, level) 360s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 360s from ansiblelint.schemas.main import validate_file_schema 360s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 360s import jsonschema 360s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 360s from jsonschema._format import FormatChecker 360s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 360s from jsonschema.exceptions import FormatError 360s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 360s from referencing.exceptions import Unresolvable as _Unresolvable 360s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 360s from referencing._core import Anchor, Registry, Resource, Specification 360s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 360s from rpds import HashTrieMap, HashTrieSet, List 360s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 360s 360s > from .rpds import * 360s E ModuleNotFoundError: No module named 'rpds.rpds' 360s 360s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 360s _______ ERROR at setup of test_included_tasks[role_with_task_inclusions] _______ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s @pytest.fixture(name="default_rules_collection", scope="session") 360s def fixture_default_rules_collection() -> RulesCollection: 360s """Return default rule collection.""" 360s assert DEFAULT_RULESDIR.is_dir() 360s config_options = Options() 360s config_options.enable_list = ["no-same-owner"] 360s # That is instantiated very often and do want to avoid ansible-galaxy 360s # install errors due to concurrency. 360s config_options.offline = True 360s > return RulesCollection(rulesdirs=[DEFAULT_RULESDIR], options=config_options) 360s 360s /usr/lib/python3/dist-packages/ansiblelint/testing/fixtures.py:35: 360s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 360s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:418: in __init__ 360s for rule in load_plugins(rulesdirs_str): 360s /usr/lib/python3/dist-packages/ansiblelint/rules/__init__.py:355: in load_plugins 360s import_module(f"{f.stem}") 360s /usr/lib/python3.13/importlib/__init__.py:88: in import_module 360s return _bootstrap._gcd_import(name[level:], package, level) 360s /usr/lib/python3/dist-packages/ansiblelint/rules/schema.py:14: in 360s from ansiblelint.schemas.main import validate_file_schema 360s /usr/lib/python3/dist-packages/ansiblelint/schemas/main.py:11: in 360s import jsonschema 360s /usr/lib/python3/dist-packages/jsonschema/__init__.py:13: in 360s from jsonschema._format import FormatChecker 360s /usr/lib/python3/dist-packages/jsonschema/_format.py:11: in 360s from jsonschema.exceptions import FormatError 360s /usr/lib/python3/dist-packages/jsonschema/exceptions.py:15: in 360s from referencing.exceptions import Unresolvable as _Unresolvable 360s /usr/lib/python3/dist-packages/referencing/__init__.py:5: in 360s from referencing._core import Anchor, Registry, Resource, Specification 360s /usr/lib/python3/dist-packages/referencing/_core.py:9: in 360s from rpds import HashTrieMap, HashTrieSet, List 360s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 360s 360s > from .rpds import * 360s E ModuleNotFoundError: No module named 'rpds.rpds' 360s 360s /usr/lib/python3/dist-packages/rpds/__init__.py:1: ModuleNotFoundError 360s =================================== FAILURES =================================== 360s _____________________________ test_generate_ignore _____________________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/popen-gw0/test_generate_ignore0') 360s 360s def test_generate_ignore(tmp_path: Path) -> None: 360s """Validate that --generate-ignore dumps expected ignore to the file.""" 360s lintable = Lintable(tmp_path / "vars.yaml") 360s lintable.content = "foo: bar\nfoo: baz\n" 360s lintable.write(force=True) 360s ignore_file = tmp_path / ".ansible-lint-ignore" 360s assert not ignore_file.exists() 360s result = run_ansible_lint(lintable.filename, "--generate-ignore", cwd=tmp_path) 360s > assert result.returncode == 2 360s E assert 1 == 2 360s 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 360s 360s test/test_app.py:18: AssertionError 360s _____________________________ test_app_no_matches ______________________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/popen-gw0/test_app_no_matches0') 360s 360s def test_app_no_matches(tmp_path: Path) -> None: 360s """Validate that linter returns special exit code if no files are analyzed.""" 360s result = run_ansible_lint(cwd=tmp_path) 360s > assert result.returncode == RC.NO_FILES_MATCHED 360s E assert 1 == 5 360s 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 360s E + and 5 = RC.NO_FILES_MATCHED 360s 360s test/test_app.py:31: AssertionError 360s ______________ test_run_single_role_path_no_trailing_slash_module ______________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_single_role_path_no_trailing_slash_module(local_test_dir: Path) -> None: 360s """Test that a role path without a trailing slash is accepted.""" 360s cwd = local_test_dir 360s role_path = "roles/test-role" 360s 360s result = run_ansible_lint(role_path, cwd=cwd) 360s > assert "Use shell only when shell functionality is required" in result.stdout 360s E assert 'Use shell only when shell functionality is required' in '' 360s 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 360s 360s test/test_cli_role_paths.py:27: AssertionError 360s ______________________________ test_sarif_file[0] ______________________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s file = 'examples/playbooks/valid.yml', return_code = 0 360s 360s @pytest.mark.parametrize( 360s ("file", "return_code"), 360s ( 360s pytest.param("examples/playbooks/valid.yml", 0, id="0"), 360s pytest.param("playbook.yml", 2, id="1"), 360s ), 360s ) 360s def test_sarif_file(file: str, return_code: int) -> None: 360s """Test ability to dump sarif file (--sarif-file).""" 360s with NamedTemporaryFile(mode="w", suffix=".sarif", prefix="output") as output_file: 360s cmd = [ 360s sys.executable, 360s "-m", 360s "ansiblelint", 360s "--sarif-file", 360s str(output_file.name), 360s ] 360s result = subprocess.run([*cmd, file], check=False, capture_output=True) 360s > assert result.returncode == return_code 360s E assert 1 == 0 360s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--sarif-file', '/tmp/outputjtd_axda.sarif', 'examp...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 360s 360s test/test_formatter_sarif.py:201: AssertionError 360s ______________________________ test_sarif_file[1] ______________________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s file = 'playbook.yml', return_code = 2 360s 360s @pytest.mark.parametrize( 360s ("file", "return_code"), 360s ( 360s pytest.param("examples/playbooks/valid.yml", 0, id="0"), 360s pytest.param("playbook.yml", 2, id="1"), 360s ), 360s ) 360s def test_sarif_file(file: str, return_code: int) -> None: 360s """Test ability to dump sarif file (--sarif-file).""" 360s with NamedTemporaryFile(mode="w", suffix=".sarif", prefix="output") as output_file: 360s cmd = [ 360s sys.executable, 360s "-m", 360s "ansiblelint", 360s "--sarif-file", 360s str(output_file.name), 360s ] 360s result = subprocess.run([*cmd, file], check=False, capture_output=True) 360s > assert result.returncode == return_code 360s E assert 1 == 2 360s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--sarif-file', '/tmp/outputslo993ww.sarif', 'playb...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 360s 360s test/test_formatter_sarif.py:201: AssertionError 360s _________________ test_sarif_file_creates_it_if_none_exists[0] _________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s file = 'examples/playbooks/valid.yml', return_code = 0 360s 360s @pytest.mark.parametrize( 360s ("file", "return_code"), 360s (pytest.param("examples/playbooks/valid.yml", 0, id="0"),), 360s ) 360s def test_sarif_file_creates_it_if_none_exists(file: str, return_code: int) -> None: 360s """Test ability to create sarif file if none exists and dump output to it (--sarif-file).""" 360s sarif_file_name = "test_output.sarif" 360s cmd = [ 360s sys.executable, 360s "-m", 360s "ansiblelint", 360s "--sarif-file", 360s sarif_file_name, 360s ] 360s result = subprocess.run([*cmd, file], check=False, capture_output=True) 360s > assert result.returncode == return_code 360s E assert 1 == 0 360s 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 360s 360s test/test_formatter_sarif.py:221: AssertionError 360s ________________ test_run_single_role_path_with_trailing_slash _________________E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.48amdr/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)" 360s I: pybuild pybuild:308: cp --recursive /tmp/autopkgtest.48amdr/build.yFX/src/examples /tmp/autopkgtest.48amdr/build.yFX/src/conftest.py /tmp/autopkgtest.48amdr/build.yFX/src/.pre-commit-config.yaml /tmp/autopkgtest.48amdr/build.yFX/src/.ansible-lint /tmp/autopkgtest.48amdr/autopkgtest_tmp/build/ 360s I: pybuild base:311: cd /tmp/autopkgtest.48amdr/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)" 360s 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_single_role_path_with_trailing_slash(local_test_dir: Path) -> None: 360s """Test that a role path with a trailing slash is accepted.""" 360s cwd = local_test_dir 360s role_path = "roles/test-role/" 360s 360s result = run_ansible_lint(role_path, cwd=cwd) 360s > assert "Use shell only when shell functionality is required" in result.stdout 360s E assert 'Use shell only when shell functionality is required' in '' 360s 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 360s 360s test/test_cli_role_paths.py:45: AssertionError 360s ________________ test_run_multiple_role_path_no_trailing_slash _________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_multiple_role_path_no_trailing_slash(local_test_dir: Path) -> None: 360s """Test that multiple roles paths without a trailing slash are accepted.""" 360s cwd = local_test_dir 360s role_path = "roles/test-role" 360s 360s result = run_ansible_lint(role_path, cwd=cwd) 360s > assert "Use shell only when shell functionality is required" in result.stdout 360s E assert 'Use shell only when shell functionality is required' in '' 360s 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 360s 360s test/test_cli_role_paths.py:54: AssertionError 360s ____________________ test_list_rules_includes_opt_in_rules _____________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s project_path = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build') 360s 360s def test_list_rules_includes_opt_in_rules(project_path: Path) -> None: 360s """Checks that listing rules also includes the opt-in rules.""" 360s # Piggyback off the .yamllint in the root of the repo, just for testing. 360s # We'll "override" it with the one in the fixture. 360s fakerole = Path("test") / "fixtures" / "list-rules-tests" 360s 360s result_list_rules = run_ansible_lint("-L", fakerole, cwd=project_path) 360s 360s > assert ("opt-in" in result_list_rules.stdout) is True 360s E assert ('opt-in' in '') is True 360s 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 360s 360s test/test_list_rules.py:18: AssertionError 360s _______________ test_run_multiple_role_path_with_trailing_slash ________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_multiple_role_path_with_trailing_slash(local_test_dir: Path) -> None: 360s """Test that multiple roles paths without a trailing slash are accepted.""" 360s cwd = local_test_dir 360s role_path = "roles/test-role/" 360s 360s result = run_ansible_lint(role_path, cwd=cwd) 360s > assert "Use shell only when shell functionality is required" in result.stdout 360s E assert 'Use shell only when shell functionality is required' in '' 360s 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 360s 360s test/test_cli_role_paths.py:63: AssertionError 360s _______________________ test_list_rules_includes_autofix _______________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s def test_list_rules_includes_autofix() -> None: 360s """Checks that listing rules also includes the autofix label for applicable rules.""" 360s result_list_rules = run_ansible_lint("--list-rules") 360s 360s > assert ("autofix" in result_list_rules.stdout) is True 360s E assert ('autofix' in '') is True 360s 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 360s 360s test/test_list_rules.py:25: AssertionError 360s ___________________________ test_run_inside_role_dir ___________________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_inside_role_dir(local_test_dir: Path) -> None: 360s """Tests execution from inside a role.""" 360s cwd = local_test_dir / "roles" / "test-role" 360s role_path = "." 360s 360s result = run_ansible_lint(role_path, cwd=cwd) 360s > assert "Use shell only when shell functionality is required" in result.stdout 360s E assert 'Use shell only when shell functionality is required' in '' 360s 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 360s 360s test/test_cli_role_paths.py:72: AssertionError 360s __________________ test_list_rules_with_format_option[plain] ___________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s result = False, returncode = 0, format_string = 'brief' 360s project_path = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build') 360s 360s @pytest.mark.parametrize( 360s ("result", "returncode", "format_string"), 360s ( 360s (False, 0, "brief"), 360s (False, 0, "full"), 360s (False, 0, "md"), 360s (True, 2, "json"), 360s (True, 2, "codeclimate"), 360s (True, 2, "quiet"), 360s (True, 2, "pep8"), 360s (True, 2, "foo"), 360s ), 360s ids=( 360s "plain", 360s "full", 360s "md", 360s "json", 360s "codeclimate", 360s "quiet", 360s "pep8", 360s "foo", 360s ), 360s ) 360s def test_list_rules_with_format_option( 360s result: bool, 360s returncode: int, 360s format_string: str, 360s project_path: Path, 360s ) -> None: 360s """Checks that listing rules with format options works.""" 360s # Piggyback off the .yamllint in the root of the repo, just for testing. 360s # We'll "override" it with the one in the fixture. 360s fakerole = Path("test") / "fixtures" / "list-rules-tests" 360s 360s result_list_rules = run_ansible_lint( 360s "-f", 360s format_string, 360s "-L", 360s fakerole, 360s cwd=project_path, 360s ) 360s 360s assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 360s > assert ("syntax-check" in result_list_rules.stdout) is not result 360s E assert ('syntax-check' in '') is not False 360s 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 360s 360s test/test_list_rules.py:71: AssertionError 360s _________________________ test_run_role_three_dir_deep _________________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_role_three_dir_deep(local_test_dir: Path) -> None: 360s """Tests execution from deep inside a role.""" 360s cwd = local_test_dir 360s role_path = "testproject/roles/test-role" 360s 360s result = run_ansible_lint(role_path, cwd=cwd) 360s > assert "Use shell only when shell functionality is required" in result.stdout 360s E assert 'Use shell only when shell functionality is required' in '' 360s 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 360s 360s test/test_cli_role_paths.py:81: AssertionError 360s ___________________ test_list_rules_with_format_option[full] ___________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s result = False, returncode = 0, format_string = 'full' 360s project_path = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build') 360s 360s @pytest.mark.parametrize( 360s ("result", "returncode", "format_string"), 360s ( 360s (False, 0, "brief"), 360s (False, 0, "full"), 360s (False, 0, "md"), 360s (True, 2, "json"), 360s (True, 2, "codeclimate"), 360s (True, 2, "quiet"), 360s (True, 2, "pep8"), 360s (True, 2, "foo"), 360s ), 360s ids=( 360s "plain", 360s "full", 360s "md", 360s "json", 360s "codeclimate", 360s "quiet", 360s "pep8", 360s "foo", 360s ), 360s ) 360s def test_list_rules_with_format_option( 360s result: bool, 360s returncode: int, 360s format_string: str, 360s project_path: Path, 360s ) -> None: 360s """Checks that listing rules with format options works.""" 360s # Piggyback off the .yamllint in the root of the repo, just for testing. 360s # We'll "override" it with the one in the fixture. 360s fakerole = Path("test") / "fixtures" / "list-rules-tests" 360s 360s result_list_rules = run_ansible_lint( 360s "-f", 360s format_string, 360s "-L", 360s fakerole, 360s cwd=project_path, 360s ) 360s 360s assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 360s > assert ("syntax-check" in result_list_rules.stdout) is not result 360s E assert ('syntax-check' in '') is not False 360s 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 360s 360s test/test_list_rules.py:71: AssertionError 360s ______________________________ test_run_playbook _______________________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_playbook(local_test_dir: Path) -> None: 360s """Call ansible-lint the way molecule does.""" 360s cwd = local_test_dir / "roles" / "test-role" 360s lintable = "molecule/default/include-import-role.yml" 360s role_path = str(Path(cwd).parent.resolve()) 360s 360s env = os.environ.copy() 360s env["ANSIBLE_ROLES_PATH"] = role_path 360s env["NO_COLOR"] = "1" 360s 360s result = run_ansible_lint("-f", "pep8", lintable, cwd=cwd, env=env) 360s # All 4 failures are expected to be found inside the included role and not 360s # from the playbook given as argument. 360s > assert result.returncode == RC.VIOLATIONS_FOUND 360s E assert 1 == 2 360s 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 360s E + and 2 = RC.VIOLATIONS_FOUND 360s 360s test/test_cli_role_paths.py:97: AssertionError 360s ____________________ test_list_rules_with_format_option[md] ____________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s result = False, returncode = 0, format_string = 'md' 360s project_path = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build') 360s 360s @pytest.mark.parametrize( 360s ("result", "returncode", "format_string"), 360s ( 360s (False, 0, "brief"), 360s (False, 0, "full"), 360s (False, 0, "md"), 360s (True, 2, "json"), 360s (True, 2, "codeclimate"), 360s (True, 2, "quiet"), 360s (True, 2, "pep8"), 360s (True, 2, "foo"), 360s ), 360s ids=( 360s "plain", 360s "full", 360s "md", 360s "json", 360s "codeclimate", 360s "quiet", 360s "pep8", 360s "foo", 360s ), 360s ) 360s def test_list_rules_with_format_option( 360s result: bool, 360s returncode: int, 360s format_string: str, 360s project_path: Path, 360s ) -> None: 360s """Checks that listing rules with format options works.""" 360s # Piggyback off the .yamllint in the root of the repo, just for testing. 360s # We'll "override" it with the one in the fixture. 360s fakerole = Path("test") / "fixtures" / "list-rules-tests" 360s 360s result_list_rules = run_ansible_lint( 360s "-f", 360s format_string, 360s "-L", 360s fakerole, 360s cwd=project_path, 360s ) 360s 360s assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 360s > assert ("syntax-check" in result_list_rules.stdout) is not result 360s E assert ('syntax-check' in '') is not False 360s 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 360s 360s test/test_list_rules.py:71: AssertionError 360s ______________________ test_run_role_name_invalid[normal] ______________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s args = [], expected_msg = 'role-name: Role name invalid-name does not match' 360s 360s @pytest.mark.parametrize( 360s ("args", "expected_msg"), 360s ( 360s pytest.param( 360s [], 360s "role-name: Role name invalid-name does not match", 360s id="normal", 360s ), 360s pytest.param(["--skip-list", "role-name"], "", id="skipped"), 360s ), 360s ) 360s def test_run_role_name_invalid( 360s local_test_dir: Path, 360s args: list[str], 360s expected_msg: str, 360s ) -> None: 360s """Test run with a role with invalid name.""" 360s cwd = local_test_dir 360s role_path = "roles/invalid-name" 360s 360s result = run_ansible_lint(*args, role_path, cwd=cwd) 360s > assert result.returncode == (2 if expected_msg else 0), result 360s E AssertionError: CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', 'roles/invalid-name'], returncode=1, s...rpds/__init__.py", line 1, in 360s E from .rpds import * 360s E ModuleNotFoundError: No module named \'rpds.rpds\' 360s E ') 360s E assert 1 == 2 360s 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 360s 360s test/test_cli_role_paths.py:123: AssertionError 360s ___________________ test_list_rules_with_format_option[json] ___________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s result = True, returncode = 2, format_string = 'json' 360s project_path = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build') 360s 360s @pytest.mark.parametrize( 360s ("result", "returncode", "format_string"), 360s ( 360s (False, 0, "brief"), 360s (False, 0, "full"), 360s (False, 0, "md"), 360s (True, 2, "json"), 360s (True, 2, "codeclimate"), 360s (True, 2, "quiet"), 360s (True, 2, "pep8"), 360s (True, 2, "foo"), 360s ), 360s ids=( 360s "plain", 360s "full", 360s "md", 360s "json", 360s "codeclimate", 360s "quiet", 360s "pep8", 360s "foo", 360s ), 360s ) 360s def test_list_rules_with_format_option( 360s result: bool, 360s returncode: int, 360s format_string: str, 360s project_path: Path, 360s ) -> None: 360s """Checks that listing rules with format options works.""" 360s # Piggyback off the .yamllint in the root of the repo, just for testing. 360s # We'll "override" it with the one in the fixture. 360s fakerole = Path("test") / "fixtures" / "list-rules-tests" 360s 360s result_list_rules = run_ansible_lint( 360s "-f", 360s format_string, 360s "-L", 360s fakerole, 360s cwd=project_path, 360s ) 360s 360s > assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 360s 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 360s 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 360s 360s test/test_list_rules.py:70: AssertionError 360s _____________________ test_run_role_name_invalid[skipped] ______________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s args = ['--skip-list', 'role-name'], expected_msg = '' 360s 360s @pytest.mark.parametrize( 360s ("args", "expected_msg"), 360s ( 360s pytest.param( 360s [], 360s "role-name: Role name invalid-name does not match", 360s id="normal", 360s ), 360s pytest.param(["--skip-list", "role-name"], "", id="skipped"), 360s ), 360s ) 360s def test_run_role_name_invalid( 360s local_test_dir: Path, 360s args: list[str], 360s expected_msg: str, 360s ) -> None: 360s """Test run with a role with invalid name.""" 360s cwd = local_test_dir 360s role_path = "roles/invalid-name" 360s 360s result = run_ansible_lint(*args, role_path, cwd=cwd) 360s > assert result.returncode == (2 if expected_msg else 0), result 360s E AssertionError: CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '--skip-list', 'role-name', 'roles/inv...rpds/__init__.py", line 1, in 360s E from .rpds import * 360s E ModuleNotFoundError: No module named \'rpds.rpds\' 360s E ') 360s E assert 1 == 0 360s 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 360s 360s test/test_cli_role_paths.py:123: AssertionError 360s _______________ test_list_rules_with_format_option[codeclimate] ________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s result = True, returncode = 2, format_string = 'codeclimate' 360s project_path = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build') 360s 360s @pytest.mark.parametrize( 360s ("result", "returncode", "format_string"), 360s ( 360s (False, 0, "brief"), 360s (False, 0, "full"), 360s (False, 0, "md"), 360s (True, 2, "json"), 360s (True, 2, "codeclimate"), 360s (True, 2, "quiet"), 360s (True, 2, "pep8"), 360s (True, 2, "foo"), 360s ), 360s ids=( 360s "plain", 360s "full", 360s "md", 360s "json", 360s "codeclimate", 360s "quiet", 360s "pep8", 360s "foo", 360s ), 360s ) 360s def test_list_rules_with_format_option( 360s result: bool, 360s returncode: int, 360s format_string: str, 360s project_path: Path, 360s ) -> None: 360s """Checks that listing rules with format options works.""" 360s # Piggyback off the .yamllint in the root of the repo, just for testing. 360s # We'll "override" it with the one in the fixture. 360s fakerole = Path("test") / "fixtures" / "list-rules-tests" 360s 360s result_list_rules = run_ansible_lint( 360s "-f", 360s format_string, 360s "-L", 360s fakerole, 360s cwd=project_path, 360s ) 360s 360s > assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 360s 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 360s 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 360s 360s test/test_list_rules.py:70: AssertionError 360s ________________________ test_run_role_name_with_prefix ________________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_role_name_with_prefix(local_test_dir: Path) -> None: 360s """Test run where role path has a prefix.""" 360s cwd = local_test_dir 360s role_path = "roles/ansible-role-foo" 360s 360s result = run_ansible_lint("-v", role_path, cwd=cwd) 360s assert len(result.stdout) == 0 360s > assert result.returncode == 0 360s E assert 1 == 0 360s 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 360s 360s test/test_cli_role_paths.py:135: AssertionError 360s __________________ test_list_rules_with_format_option[quiet] ___________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s result = True, returncode = 2, format_string = 'quiet' 360s project_path = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build') 360s 360s @pytest.mark.parametrize( 360s ("result", "returncode", "format_string"), 360s ( 360s (False, 0, "brief"), 360s (False, 0, "full"), 360s (False, 0, "md"), 360s (True, 2, "json"), 360s (True, 2, "codeclimate"), 360s (True, 2, "quiet"), 360s (True, 2, "pep8"), 360s (True, 2, "foo"), 360s ), 360s ids=( 360s "plain", 360s "full", 360s "md", 360s "json", 360s "codeclimate", 360s "quiet", 360s "pep8", 360s "foo", 360s ), 360s ) 360s def test_list_rules_with_format_option( 360s result: bool, 360s returncode: int, 360s format_string: str, 360s project_path: Path, 360s ) -> None: 360s """Checks that listing rules with format options works.""" 360s # Piggyback off the .yamllint in the root of the repo, just for testing. 360s # We'll "override" it with the one in the fixture. 360s fakerole = Path("test") / "fixtures" / "list-rules-tests" 360s 360s result_list_rules = run_ansible_lint( 360s "-f", 360s format_string, 360s "-L", 360s fakerole, 360s cwd=project_path, 360s ) 360s 360s > assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 360s 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 360s 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 360s 360s test/test_list_rules.py:70: AssertionError 360s _________________________ test_run_role_name_from_meta _________________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_role_name_from_meta(local_test_dir: Path) -> None: 360s """Test running from inside meta folder.""" 360s cwd = local_test_dir 360s role_path = "roles/valid-due-to-meta" 360s 360s result = run_ansible_lint("-v", role_path, cwd=cwd) 360s assert len(result.stdout) == 0 360s > assert result.returncode == 0 360s E assert 1 == 0 360s 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 360s 360s test/test_cli_role_paths.py:145: AssertionError 360s ___________________ test_list_rules_with_format_option[pep8] ___________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s result = True, returncode = 2, format_string = 'pep8' 360s project_path = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build') 360s 360s @pytest.mark.parametrize( 360s ("result", "returncode", "format_string"), 360s ( 360s (False, 0, "brief"), 360s (False, 0, "full"), 360s (False, 0, "md"), 360s (True, 2, "json"), 360s (True, 2, "codeclimate"), 360s (True, 2, "quiet"), 360s (True, 2, "pep8"), 360s (True, 2, "foo"), 360s ), 360s ids=( 360s "plain", 360s "full", 360s "md", 360s "json", 360s "codeclimate", 360s "quiet", 360s "pep8", 360s "foo", 360s ), 360s ) 360s def test_list_rules_with_format_option( 360s result: bool, 360s returncode: int, 360s format_string: str, 360s project_path: Path, 360s ) -> None: 360s """Checks that listing rules with format options works.""" 360s # Piggyback off the .yamllint in the root of the repo, just for testing. 360s # We'll "override" it with the one in the fixture. 360s fakerole = Path("test") / "fixtures" / "list-rules-tests" 360s 360s result_list_rules = run_ansible_lint( 360s "-f", 360s format_string, 360s "-L", 360s fakerole, 360s cwd=project_path, 360s ) 360s 360s > assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 360s 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 360s 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 360s 360s test/test_list_rules.py:70: AssertionError 360s _____________________ test_run_invalid_role_name_from_meta _____________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_invalid_role_name_from_meta(local_test_dir: Path) -> None: 360s """Test invalid role from inside meta folder.""" 360s cwd = local_test_dir 360s role_path = "roles/invalid_due_to_meta" 360s 360s result = run_ansible_lint(role_path, cwd=cwd) 360s > assert ( 360s "role-name: Role name invalid-due-to-meta does not match" 360s in strip_ansi_escape(result.stdout) 360s ) 360s E assert 'role-name: Role name invalid-due-to-meta does not match' in '' 360s E + where '' = strip_ansi_escape('') 360s 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 360s 360s test/test_cli_role_paths.py:154: AssertionError 360s ___________________ test_list_rules_with_format_option[foo] ____________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s result = True, returncode = 2, format_string = 'foo' 360s project_path = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build') 360s 360s @pytest.mark.parametrize( 360s ("result", "returncode", "format_string"), 360s ( 360s (False, 0, "brief"), 360s (False, 0, "full"), 360s (False, 0, "md"), 360s (True, 2, "json"), 360s (True, 2, "codeclimate"), 360s (True, 2, "quiet"), 360s (True, 2, "pep8"), 360s (True, 2, "foo"), 360s ), 360s ids=( 360s "plain", 360s "full", 360s "md", 360s "json", 360s "codeclimate", 360s "quiet", 360s "pep8", 360s "foo", 360s ), 360s ) 360s def test_list_rules_with_format_option( 360s result: bool, 360s returncode: int, 360s format_string: str, 360s project_path: Path, 360s ) -> None: 360s """Checks that listing rules with format options works.""" 360s # Piggyback off the .yamllint in the root of the repo, just for testing. 360s # We'll "override" it with the one in the fixture. 360s fakerole = Path("test") / "fixtures" / "list-rules-tests" 360s 360s result_list_rules = run_ansible_lint( 360s "-f", 360s format_string, 360s "-L", 360s fakerole, 360s cwd=project_path, 360s ) 360s 360s > assert (f"invalid choice: '{format_string}'" in result_list_rules.stderr) is result 360s 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 360s 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 360s 360s test/test_list_rules.py:70: AssertionError 360s ________________ test_run_single_role_path_with_roles_path_env _________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_single_role_path_with_roles_path_env(local_test_dir: Path) -> None: 360s """Test for role name collision with ANSIBLE_ROLES_PATH. 360s 360s Test if ansible-lint chooses the role in the current directory when the role 360s specified as parameter exists in the current directory and the ANSIBLE_ROLES_PATH. 360s """ 360s cwd = local_test_dir 360s role_path = "roles/test-role" 360s 360s env = os.environ.copy() 360s env["ANSIBLE_ROLES_PATH"] = os.path.realpath((cwd / "../examples/roles").resolve()) 360s 360s result = run_ansible_lint(role_path, cwd=cwd, env=env) 360s > assert "Use shell only when shell functionality is required" in result.stdout 360s E assert 'Use shell only when shell functionality is required' in '' 360s 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 360s 360s test/test_cli_role_paths.py:173: AssertionError 360s _____________________ test_list_tags_includes_opt_in_rules _____________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s project_path = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build') 360s 360s def test_list_tags_includes_opt_in_rules(project_path: Path) -> None: 360s """Checks that listing tags also includes the opt-in rules.""" 360s # Piggyback off the .yamllint in the root of the repo, just for testing. 360s # We'll "override" it with the one in the fixture. 360s fakerole = Path("test") / "fixtures" / "list-rules-tests" 360s 360s result_list_tags = run_ansible_lint("-L", str(fakerole), cwd=project_path) 360s 360s > assert ("opt-in" in result_list_tags.stdout) is True 360s E assert ('opt-in' in '') is True 360s 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 360s 360s test/test_list_rules.py:83: AssertionError 360s _________________________ test_run_playbook_github[on] _________________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s result = True 360s env = {'GITHUB_ACTIONS': 'true', 'GITHUB_WORKFLOW': 'foo', 'HOME': '/tmp/autopkgtest.48amdr/autopkgtest_tmp', 'LANG': 'C.UTF-8', ...} 360s 360s @pytest.mark.parametrize( 360s ("result", "env"), 360s ( 360s (True, {"GITHUB_ACTIONS": "true", "GITHUB_WORKFLOW": "foo", "NO_COLOR": "1"}), 360s (False, None), 360s ), 360s ids=("on", "off"), 360s ) 360s def test_run_playbook_github(result: bool, env: dict[str, str]) -> None: 360s """Call ansible-lint simulating GitHub Actions environment.""" 360s cwd = Path(__file__).parent.parent.resolve() 360s role_path = "examples/playbooks/example.yml" 360s 360s if env is None: 360s env = {} 360s env["PATH"] = os.environ["PATH"] 360s result_gh = run_ansible_lint(role_path, cwd=cwd, env=env) 360s 360s expected = ( 360s "::error file=examples/playbooks/example.yml,line=44,severity=VERY_LOW,title=package-latest::" 360s "Package installs should not use latest" 360s ) 360s > assert (expected in result_gh.stderr) is result 360s 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 360s 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 360s 360s test/test_cli_role_paths.py:198: AssertionError 360s _____________________________ test_profile_listing _____________________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s capfd = <_pytest.capture.CaptureFixture object at 0x3ffa68ce3c0> 360s 360s def test_profile_listing(capfd: CaptureFixture[str]) -> None: 360s """Test that run without arguments it will detect and lint the entire repository.""" 360s cmd = [ 360s sys.executable, 360s "-m", 360s "ansiblelint", 360s "-P", 360s ] 360s result = subprocess.run(cmd, check=False).returncode 360s > assert result == 0 360s E assert 1 == 0 360s 360s test/test_profiles.py:38: AssertionError 360s ----------------------------- Captured stderr call ----------------------------- 360s Traceback (most recent call last): 360s File "", line 198, in _run_module_as_main 360s File "", line 88, in _run_code 360s File "/usr/lib/python3/dist-packages/ansiblelint/__main__.py", line 50, in 360s from ansiblelint import cli 360s File "/usr/lib/python3/dist-packages/ansiblelint/cli.py", line 29, in 360s from ansiblelint.schemas.main import validate_file_schema 360s File "/usr/lib/python3/dist-packages/ansiblelint/schemas/main.py", line 11, in 360s import jsonschema 360s File "/usr/lib/python3/dist-packages/jsonschema/__init__.py", line 13, in 360s from jsonschema._format import FormatChecker 360s File "/usr/lib/python3/dist-packages/jsonschema/_format.py", line 11, in 360s from jsonschema.exceptions import FormatError 360s File "/usr/lib/python3/dist-packages/jsonschema/exceptions.py", line 15, in 360s from referencing.exceptions import Unresolvable as _Unresolvable 360s File "/usr/lib/python3/dist-packages/referencing/__init__.py", line 5, in 360s from referencing._core import Anchor, Registry, Resource, Specification 360s File "/usr/lib/python3/dist-packages/referencing/_core.py", line 9, in 360s from rpds import HashTrieMap, HashTrieSet, List 360s File "/usr/lib/python3/dist-packages/rpds/__init__.py", line 1, in 360s from .rpds import * 360s ModuleNotFoundError: No module named 'rpds.rpds' 360s ___________________________ test_run_role_identified ___________________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_role_identified(local_test_dir: Path) -> None: 360s """Test that role name is identified correctly.""" 360s cwd = local_test_dir 360s 360s env = os.environ.copy() 360s env["ANSIBLE_ROLES_PATH"] = os.path.realpath( 360s (cwd / "../examples/roles/role_detection").resolve(), 360s ) 360s result = run_ansible_lint( 360s Path("roles/role_detection/foo/defaults/main.yml"), 360s cwd=cwd, 360s env=env, 360s ) 360s > assert result.returncode == RC.SUCCESS 360s E assert 1 == 0 360s 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 360s E + and 0 = RC.SUCCESS 360s 360s test/test_cli_role_paths.py:214: AssertionError 360s ____________________________ test_rich_rule_listing ____________________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s def test_rich_rule_listing() -> None: 360s """Test that rich list format output is rendered as a table. 360s 360s This check also offers the contract of having rule id, short and long 360s descriptions in the console output. 360s """ 360s rules_path = Path("./test/rules/fixtures").resolve() 360s result = run_ansible_lint("-r", str(rules_path), "-f", "full", "-L") 360s > assert result.returncode == 0 360s E assert 1 == 0 360s E + where 1 = CompletedProcess(args=['/usr/bin/python3.13', '-m', 'ansiblelint', '--offline', '-r', '/tmp/autopkgtest.48amdr/autopkg...rpds/__init__.py", line 1, in \n from .rpds import *\nModuleNotFoundError: No module named \'rpds.rpds\'\n').returncode 360s 360s test/test_rules_collection.py:151: AssertionError 360s ___________________ test_run_role_identified_prefix_missing ____________________ 360s [gw0] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s local_test_dir = PosixPath('/tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples') 360s 360s def test_run_role_identified_prefix_missing(local_test_dir: Path) -> None: 360s """Test that role name is identified correctly, with prefix violations.""" 360s cwd = local_test_dir 360s 360s env = os.environ.copy() 360s env["ANSIBLE_ROLES_PATH"] = os.path.realpath( 360s (cwd / "../examples/roles/role_detection/base").resolve(), 360s ) 360s result = run_ansible_lint( 360s Path("roles/role_detection/base/bar/defaults/main.yml"), 360s cwd=cwd, 360s env=env, 360s ) 360s > assert result.returncode == RC.VIOLATIONS_FOUND 360s E assert 1 == 2 360s 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 360s E + and 2 = RC.VIOLATIONS_FOUND 360s 360s test/test_cli_role_paths.py:230: AssertionError 360s ________________________________ test_role_meta ________________________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s def test_role_meta() -> None: 360s """Test running from inside meta folder.""" 360s role_path = "examples/roles/meta_noqa" 360s 360s result = run_ansible_lint("-v", role_path) 360s assert len(result.stdout) == 0 360s > assert result.returncode == 0 360s E assert 1 == 0 360s 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 360s 360s test/test_skip_inside_yaml.py:42: AssertionError 360s _______________________________ test_strict[on] ________________________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s strict = True, returncode = 2, message = 'Failed' 360s 360s @pytest.mark.parametrize( 360s ("strict", "returncode", "message"), 360s ( 360s pytest.param(True, 2, "Failed", id="on"), 360s pytest.param(False, 0, "Passed", id="off"), 360s ), 360s ) 360s def test_strict(strict: bool, returncode: int, message: str) -> None: 360s """Test running from inside meta folder.""" 360s args = ["examples/playbooks/strict-mode.yml"] 360s env = os.environ.copy() 360s env["NO_COLOR"] = "1" 360s if strict: 360s args.insert(0, "--strict") 360s result = run_ansible_lint(*args, env=env) 360s > assert result.returncode == returncode 360s E assert 1 == 2 360s 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 360s 360s test/test_strict.py:25: AssertionError 360s _______________________________ test_strict[off] _______________________________ 360s [gw1] linux -- Python 3.13.0 /usr/bin/python3.13 360s 360s strict = False, returncode = 0, message = 'Passed' 360s 360s @pytest.mark.parametrize( 360s ("strict", "returncode", "message"), 360s ( 360s pytest.param(True, 2, "Failed", id="on"), 360s pytest.param(False, 0, "Passed", id="off"), 360s ), 360s ) 360s def test_strict(strict: bool, returncode: int, message: str) -> None: 360s """Test running from inside meta folder.""" 360s args = ["examples/playbooks/strict-mode.yml"] 360s env = os.environ.copy() 360s env["NO_COLOR"] = "1" 360s if strict: 360s args.insert(0, "--strict") 360s result = run_ansible_lint(*args, env=env) 360s > assert result.returncode == returncode 360s E assert 1 == 0 360s 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 360s 360s test/test_strict.py:25: AssertionError 360s =============================== warnings summary =============================== 360s conftest.py:57 360s conftest.py:57 360s conftest.py:57 360s /tmp/autopkgtest.48amdr/autopkgtest_tmp/build/conftest.py:57: PytestWarning: This architecture (s390x) is not supported by libyaml, performance will be degraded. 360s warnings.warn( 360s 360s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 360s =========================== short test summary info ============================ 360s FAILED test/test_app.py::test_generate_ignore - assert 1 == 2 360s FAILED test/test_app.py::test_app_no_matches - assert 1 == 5 360s FAILED test/test_cli_role_paths.py::test_run_single_role_path_no_trailing_slash_module 360s FAILED test/test_formatter_sarif.py::test_sarif_file[0] - assert 1 == 0 360s FAILED test/test_formatter_sarif.py::test_sarif_file[1] - assert 1 == 2 360s FAILED test/test_formatter_sarif.py::test_sarif_file_creates_it_if_none_exists[0] 360s FAILED test/test_cli_role_paths.py::test_run_single_role_path_with_trailing_slash 360s FAILED test/test_cli_role_paths.py::test_run_multiple_role_path_no_trailing_slash 360s FAILED test/test_list_rules.py::test_list_rules_includes_opt_in_rules - asser... 360s FAILED test/test_cli_role_paths.py::test_run_multiple_role_path_with_trailing_slash 360s FAILED test/test_list_rules.py::test_list_rules_includes_autofix - assert ('a... 360s FAILED test/test_cli_role_paths.py::test_run_inside_role_dir - assert 'Use sh... 360s FAILED test/test_list_rules.py::test_list_rules_with_format_option[plain] - a... 360s FAILED test/test_cli_role_paths.py::test_run_role_three_dir_deep - assert 'Us... 360s FAILED test/test_list_rules.py::test_list_rules_with_format_option[full] - as... 360s FAILED test/test_cli_role_paths.py::test_run_playbook - assert 1 == 2 360s FAILED test/test_list_rules.py::test_list_rules_with_format_option[md] - asse... 360s FAILED test/test_cli_role_paths.py::test_run_role_name_invalid[normal] - Asse... 360s FAILED test/test_list_rules.py::test_list_rules_with_format_option[json] - as... 360s FAILED test/test_cli_role_paths.py::test_run_role_name_invalid[skipped] - Ass... 360s FAILED test/test_list_rules.py::test_list_rules_with_format_option[codeclimate] 360s FAILED test/test_cli_role_paths.py::test_run_role_name_with_prefix - assert 1... 360s FAILED test/test_list_rules.py::test_list_rules_with_format_option[quiet] - a... 360s FAILED test/test_cli_role_paths.py::test_run_role_name_from_meta - assert 1 == 0 360s FAILED test/test_list_rules.py::test_list_rules_with_format_option[pep8] - as... 360s FAILED test/test_cli_role_paths.py::test_run_invalid_role_name_from_meta - as... 360s FAILED test/test_list_rules.py::test_list_rules_with_format_option[foo] - ass... 360s FAILED test/test_cli_role_paths.py::test_run_single_role_path_with_roles_path_env 360s FAILED test/test_list_rules.py::test_list_tags_includes_opt_in_rules - assert... 360s FAILED test/test_cli_role_paths.py::test_run_playbook_github[on] - assert (':... 360s FAILED test/test_profiles.py::test_profile_listing - assert 1 == 0 360s FAILED test/test_cli_role_paths.py::test_run_role_identified - assert 1 == 0 360s FAILED test/test_rules_collection.py::test_rich_rule_listing - assert 1 == 0 360s FAILED test/test_cli_role_paths.py::test_run_role_identified_prefix_missing 360s FAILED test/test_skip_inside_yaml.py::test_role_meta - assert 1 == 0 360s FAILED test/test_strict.py::test_strict[on] - assert 1 == 2 360s FAILED test/test_strict.py::test_strict[off] - assert 1 == 0 360s ERROR test/test_cli.py 360s ERROR test/test_file_utils.py 360s ERROR test/test_schemas.py 360s ERROR test/test_transformer.py 360s ERROR test/test_utils.py 360s ERROR test/rules/test_syntax_check.py::test_get_ansible_syntax_check_matches[0] 360s ERROR test/rules/test_syntax_check.py::test_get_ansible_syntax_check_matches[1] 360s ERROR test/rules/test_syntax_check.py::test_empty_playbook - ModuleNotFoundEr... 360s ERROR test/rules/test_syntax_check.py::test_extra_vars_passed_to_command - Mo... 360s ERROR test/rules/test_syntax_check.py::test_syntax_check_role - ModuleNotFoun... 360s ERROR test/test_adjacent_plugins.py::test_adj_action - ModuleNotFoundError: N... 360s ERROR test/test_ansiblesyntax.py::test_null_tasks - ModuleNotFoundError: No m... 360s ERROR test/test_import_include_role.py::test_import_role2[IMPORT_ROLE] - Modu... 360s ERROR test/test_import_include_role.py::test_import_role2[IMPORT_ROLE_FQCN] 360s ERROR test/test_import_include_role.py::test_import_role2[IMPORT_ROLE_INLINE] 360s ERROR test/test_import_include_role.py::test_import_role2[INCLUDE_ROLE] - Mod... 360s ERROR test/test_import_include_role.py::test_import_role2[INCLUDE_ROLE_FQCN] 360s ERROR test/test_import_include_role.py::test_import_role2[INCLUDE_ROLE_INLINE] 360s ERROR test/test_import_playbook.py::test_import_playbook_invalid - ModuleNotF... 360s ERROR test/test_import_tasks.py::test_import_tasks[0] - ModuleNotFoundError: ... 360s ERROR test/test_import_tasks.py::test_import_tasks[1] - ModuleNotFoundError: ... 360s ERROR test/test_include_miss_file_with_role.py::test_cases_warning_message - ... 360s ERROR test/test_include_miss_file_with_role.py::test_cases_that_do_not_report[inplace] 360s ERROR test/test_include_miss_file_with_role.py::test_cases_that_do_not_report[relative] 360s ERROR test/test_internal_rules.py::test_incorrect_module_args[playbook] - Mod... 360s ERROR test/test_load_failure.py::test_load_failure_encoding[jinja2] - ModuleN... 360s ERROR test/test_load_failure.py::test_load_failure_encoding[yaml] - ModuleNot... 360s ERROR test/test_rule_properties.py::test_severity_valid - ModuleNotFoundError... 360s ERROR test/test_runner.py::test_runner[nomatchestest] - ModuleNotFoundError: ... 360s ERROR test/test_runner.py::test_runner[unicode] - ModuleNotFoundError: No mod... 360s ERROR test/test_runner.py::test_runner[lots_of_warnings] - ModuleNotFoundErro... 360s ERROR test/test_runner.py::test_runner[become] - ModuleNotFoundError: No modu... 360s ERROR test/test_runner.py::test_runner[contains_secrets] - ModuleNotFoundErro... 360s ERROR test/test_runner.py::test_runner_exclude_paths - ModuleNotFoundError: N... 360s ERROR test/test_runner.py::test_runner_exclude_globs[1] - ModuleNotFoundError... 360s ERROR test/test_config.py::test_profiles - ModuleNotFoundError: No module nam... 360s ERROR test/test_runner.py::test_runner_unicode_format[Formatter-plain] - Modu... 360s ERROR test/test_dependencies_in_meta.py::test_external_dependency_is_ok - Mod... 360s ERROR test/test_runner.py::test_runner_unicode_format[ParseableFormatter-colored] 360s ERROR test/test_file_path_evaluation.py::test_file_path_evaluation[using-only-import_tasks] 360s ERROR test/test_runner.py::test_runner_unicode_format[QuietFormatter-colored] 360s ERROR test/test_file_path_evaluation.py::test_file_path_evaluation[using-only-include_tasks] 360s ERROR test/test_runner.py::test_runner_unicode_format[Formatter-colored] - Mo... 360s ERROR test/test_local_content.py::test_local_collection - ModuleNotFoundError... 360s ERROR test/test_runner.py::test_runner_with_directory[rel] - ModuleNotFoundEr... 360s ERROR test/test_runner.py::test_runner_with_directory[abs] - ModuleNotFoundEr... 360s ERROR test/test_runner.py::test_files_not_scanned_twice - ModuleNotFoundError... 360s ERROR test/test_runner.py::test_include_wrong_syntax[1] - ModuleNotFoundError... 360s ERROR test/test_runner.py::test_include_wrong_syntax[2] - ModuleNotFoundError... 360s ERROR test/test_runner.py::test_include_wrong_syntax[3] - ModuleNotFoundError... 360s ERROR test/test_runner.py::test_runner_not_found - ModuleNotFoundError: No mo... 360s ERROR test/test_runner.py::test_runner_tmp_file - ModuleNotFoundError: No mod... 360s ERROR test/test_runner.py::test_with_full_path - ModuleNotFoundError: No modu... 360s ERROR test/test_skip_import_playbook.py::test_skip_import_playbook - ModuleNo... 360s ERROR test/test_skip_inside_yaml.py::test_role_tasks_with_block - ModuleNotFo... 360s ERROR test/test_skip_inside_yaml.py::test_inline_skips[yaml] - ModuleNotFound... 360s ERROR test/test_skip_playbook_items.py::test_pre_tasks[PRE_TASKS] - ModuleNot... 360s ERROR test/test_skip_playbook_items.py::test_pre_tasks[POST_TASKS] - ModuleNo... 360s ERROR test/test_skip_playbook_items.py::test_pre_tasks[HANDLERS] - ModuleNotF... 360s ERROR test/test_skip_playbook_items.py::test_pre_tasks[TWO_PLAYS] - ModuleNot... 360s ERROR test/test_skip_playbook_items.py::test_pre_tasks[WITH_BLOCK] - ModuleNo... 360s ERROR test/test_skiputils.py::test_playbook_noqa - ModuleNotFoundError: No mo... 360s ERROR test/test_skiputils.py::test_playbook_noqa2 - ModuleNotFoundError: No m... 360s ERROR test/test_skiputils.py::test_capture_warning_outdated_tag - ModuleNotFo... 360s ERROR test/test_task_includes.py::test_included_tasks[blockincludes] - Module... 360s ERROR test/test_task_includes.py::test_included_tasks[blockincludes2] - Modul... 360s ERROR test/test_task_includes.py::test_included_tasks[taskincludes] - ModuleN... 360s ERROR test/test_task_includes.py::test_included_tasks[taskimports] - ModuleNo... 360s ERROR test/test_task_includes.py::test_included_tasks[include-in-block] - Mod... 360s ERROR test/test_task_includes.py::test_included_tasks[role_with_task_inclusions] 360s ====== 37 failed, 318 passed, 3 skipped, 3 warnings, 70 errors in 35.44s ======= 363s ============================= test session starts ============================== 363s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 363s rootdir: /tmp/autopkgtest.48amdr/autopkgtest_tmp/build 363s configfile: pyproject.toml 363s plugins: mock-3.14.0, typeguard-4.4.1, xdist-3.6.1 363s created: 2/2 workers 363s 2 workers [564 items] 363s 365s ........................................................................ [ 12%] 375s ........................................................................ [ 25%] 403s .........................................................sss............ [ 38%] 426s ........................................................................ [ 51%] 428s ........................................................................ [ 63%] 441s ........................................................................ [ 76%] 443s ........................................................................ [ 89%] 528s ............................................................ [100%] 528s ================== 561 passed, 3 skipped in 168.17s (0:02:48) ================== 528s I: pybuild pybuild:334: rm -Rf /tmp/autopkgtest.48amdr/autopkgtest_tmp/build/examples /tmp/autopkgtest.48amdr/autopkgtest_tmp/build/conftest.py /tmp/autopkgtest.48amdr/autopkgtest_tmp/build/.pre-commit-config.yaml /tmp/autopkgtest.48amdr/autopkgtest_tmp/build/.ansible-lint 528s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p "3.13 3.12" returned exit code 13 528s make: *** [/tmp/5Dtu4Urncf/run:4: pybuild-autopkgtest] Error 25 528s pybuild-autopkgtest: error: /tmp/5Dtu4Urncf/run pybuild-autopkgtest returned exit code 2 529s autopkgtest [10:32:38]: test pybuild-autopkgtest: -----------------------] 533s pybuild-autopkgtest FAIL non-zero exit status 25 533s autopkgtest [10:32:42]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 535s autopkgtest [10:32:44]: @@@@@@@@@@@@@@@@@@@@ summary 535s pybuild-autopkgtest FAIL non-zero exit status 25 572s nova [W] Using flock in prodstack6-s390x 572s flock: timeout while waiting to get lock 572s Creating nova instance adt-plucky-s390x-ansible-lint-20241113-102349-juju-7f2275-prod-proposed-migration-environment-15-22585428-02b3-452d-aa46-388e7347f4f6 from image adt/ubuntu-plucky-s390x-server-20241113.img (UUID e740277e-1f72-40ae-bfbe-46030537c71c)...