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