0s autopkgtest [04:55:20]: starting date: 2024-02-20 0s autopkgtest [04:55:20]: git checkout: d9c0295 adt_testbed.py: supress warnings from apt using a shell pipeline 0s autopkgtest [04:55:20]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.qqyw_ko6/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:ruby-defaults --apt-upgrade ruby-rspec-puppet --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=ruby-defaults/1:3.2~ubuntu1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos01-ppc64el-11.secgroup --name adt-noble-ppc64el-ruby-rspec-puppet-20240220-045519-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://us.ports.ubuntu.com/ubuntu-ports/ 546s autopkgtest [05:04:26]: @@@@@@@@@@@@@@@@@@@@ test bed setup 546s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 547s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [9892 B] 547s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [91.0 kB] 547s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [14.4 kB] 547s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [715 kB] 547s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [182 kB] 547s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 547s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1180 B] 547s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 547s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [901 kB] 547s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 547s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [6752 B] 547s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 550s Fetched 2050 kB in 1s (1708 kB/s) 550s Reading package lists... 555s Reading package lists... 555s Building dependency tree... 555s Reading state information... 555s Calculating upgrade... 555s The following packages will be upgraded: 555s libuv1 python3-cryptography 556s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 556s Need to get 976 kB of archives. 556s After this operation, 292 kB of additional disk space will be used. 556s Get:1 http://ftpmaster.internal/ubuntu noble/main ppc64el libuv1 ppc64el 1.48.0-1 [116 kB] 556s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-cryptography ppc64el 41.0.7-3 [860 kB] 556s Fetched 976 kB in 1s (1525 kB/s) 557s (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 ... 68805 files and directories currently installed.) 557s Preparing to unpack .../libuv1_1.48.0-1_ppc64el.deb ... 557s Unpacking libuv1:ppc64el (1.48.0-1) over (1.46.0-3ubuntu1) ... 557s Preparing to unpack .../python3-cryptography_41.0.7-3_ppc64el.deb ... 557s Unpacking python3-cryptography (41.0.7-3) over (38.0.4-4ubuntu1) ... 557s Setting up libuv1:ppc64el (1.48.0-1) ... 557s Setting up python3-cryptography (41.0.7-3) ... 557s Processing triggers for libc-bin (2.38-3ubuntu1) ... 558s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 558s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 558s Reading package lists... 558s Building dependency tree... 558s Reading state information... 558s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 559s sh: Attempting to set up Debian/Ubuntu apt sources automatically 559s sh: Distribution appears to be Ubuntu 563s Reading package lists... 563s Building dependency tree... 563s Reading state information... 563s eatmydata is already the newest version (131-1). 563s dbus is already the newest version (1.14.10-3ubuntu1). 563s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 563s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 563s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 563s Reading package lists... 563s Building dependency tree... 563s Reading state information... 564s rng-tools-debian is already the newest version (2.4). 564s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 564s Reading package lists... 564s Building dependency tree... 564s Reading state information... 564s haveged is already the newest version (1.9.14-1ubuntu1). 564s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 564s Reading package lists... 564s Building dependency tree... 564s Reading state information... 565s The following packages will be REMOVED: 565s cloud-init* python3-configobj* python3-debconf* 565s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 565s After this operation, 3227 kB disk space will be freed. 565s (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 ... 68805 files and directories currently installed.) 565s Removing cloud-init (24.1~6ga4140119-0ubuntu1) ... 565s Removing python3-configobj (5.0.8-3) ... 565s Removing python3-debconf (1.5.82) ... 566s Processing triggers for man-db (2.12.0-3) ... 566s (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 ... 68417 files and directories currently installed.) 566s Purging configuration files for cloud-init (24.1~6ga4140119-0ubuntu1) ... 567s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 567s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 567s Reading package lists... 568s Building dependency tree... 568s Reading state information... 568s linux-generic is already the newest version (6.6.0-14.14). 568s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 568s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 568s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 568s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 568s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 569s Hit:5 http://ftpmaster.internal/ubuntu noble-backports InRelease 572s Reading package lists... 572s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 572s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 572s Reading package lists... 573s Building dependency tree... 573s Reading state information... 573s Calculating upgrade... 573s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 573s Reading package lists... 573s Building dependency tree... 573s Reading state information... 574s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 574s autopkgtest [05:04:54]: rebooting testbed after setup commands that affected boot 743s autopkgtest [05:07:43]: testbed running kernel: Linux 6.6.0-14-generic #14-Ubuntu SMP Thu Nov 30 10:29:25 UTC 2023 743s autopkgtest [05:07:43]: testbed dpkg architecture: ppc64el 745s autopkgtest [05:07:45]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-rspec-puppet 745s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list.d/ubuntu.sources:1 745s W: Target Packages (main/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target CNF (main/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target Packages (restricted/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target Packages (restricted/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target CNF (restricted/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target CNF (restricted/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target Packages (universe/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target Packages (universe/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target CNF (universe/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target CNF (universe/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target Packages (multiverse/binary-ppc64el/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target Packages (multiverse/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target CNF (multiverse/cnf/Commands-ppc64el) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 745s W: Target CNF (multiverse/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:3 and /etc/apt/sources.list.d/ubuntu.sources:2 746s Get:1 http://ftpmaster.internal/ubuntu noble/universe ruby-rspec-puppet 2.9.0+ds-1 (dsc) [1607 B] 746s Get:2 http://ftpmaster.internal/ubuntu noble/universe ruby-rspec-puppet 2.9.0+ds-1 (tar) [83.5 kB] 746s Get:3 http://ftpmaster.internal/ubuntu noble/universe ruby-rspec-puppet 2.9.0+ds-1 (diff) [4904 B] 746s gpgv: Signature made Sat Oct 15 21:48:34 2022 UTC 746s gpgv: using EDDSA key C0AB4E11BF6C5B96ABFF7AEE69C52F658E988542 746s gpgv: Can't check signature: No public key 746s dpkg-source: warning: cannot verify inline signature for ./ruby-rspec-puppet_2.9.0+ds-1.dsc: no acceptable signature found 746s autopkgtest [05:07:46]: testing package ruby-rspec-puppet version 2.9.0+ds-1 746s autopkgtest [05:07:46]: build not needed 747s autopkgtest [05:07:47]: test gem2deb-test-runner: preparing testbed 749s Reading package lists... 749s Building dependency tree... 749s Reading state information... 749s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 749s Starting 2 pkgProblemResolver with broken count: 0 750s Done 750s Done 750s Starting pkgProblemResolver with broken count: 0 750s Starting 2 pkgProblemResolver with broken count: 0 750s Done 750s The following additional packages will be installed: 750s augeas-lenses facter gem2deb-test-runner hiera libaugeas0 libruby libruby3.2 750s puppet puppet-agent puppet-module-puppetlabs-augeas-core 750s puppet-module-puppetlabs-stdlib rake ruby ruby-augeas ruby-concurrent 750s ruby-deep-merge ruby-diff-lcs ruby-hocon ruby-net-telnet ruby-rbtree 750s ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks 750s ruby-rspec-puppet ruby-rspec-support ruby-rubygems ruby-sdbm 750s ruby-semantic-puppet ruby-shadow ruby-sorted-set ruby-thor ruby-webrick 750s ruby-xmlrpc ruby3.2 rubygems-integration 750s Suggested packages: 750s augeas-doc mcollective-common augeas-tools hiera-eyaml 750s puppet-module-puppetlabs-cron-core puppet-module-puppetlabs-host-core 750s puppet-module-puppetlabs-mount-core puppet-module-puppetlabs-selinux-core 750s puppet-module-puppetlabs-sshkeys-core ruby-msgpack ri ruby-dev bundler 750s Recommended packages: 750s dmidecode ruby-sys-filesystem virt-what augeas-tools debconf-utils 750s ruby-selinux zip fonts-lato libjs-jquery 750s The following NEW packages will be installed: 750s augeas-lenses facter gem2deb-test-runner hiera libaugeas0 libruby libruby3.2 750s puppet puppet-agent puppet-module-puppetlabs-augeas-core 750s puppet-module-puppetlabs-stdlib rake ruby ruby-augeas ruby-concurrent 750s ruby-deep-merge ruby-diff-lcs ruby-hocon ruby-net-telnet ruby-rbtree 750s ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks 750s ruby-rspec-puppet ruby-rspec-support ruby-rubygems ruby-sdbm 750s ruby-semantic-puppet ruby-shadow ruby-sorted-set ruby-thor ruby-webrick 750s ruby-xmlrpc ruby3.2 rubygems-integration 750s 0 upgraded, 36 newly installed, 0 to remove and 0 not upgraded. 750s 1 not fully installed or removed. 750s Need to get 9233 kB of archives. 750s After this operation, 51.4 MB of additional disk space will be used. 750s Get:1 http://ftpmaster.internal/ubuntu noble/main ppc64el rubygems-integration all 1.18 [5336 B] 750s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el rake all 13.0.6-3 [61.6 kB] 751s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el ruby-net-telnet all 0.2.0-1 [13.3 kB] 751s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el ruby-webrick all 1.8.1-1 [52.3 kB] 751s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el ruby-xmlrpc all 0.3.2-2 [24.8 kB] 751s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libruby ppc64el 1:3.2~ubuntu1 [4694 B] 751s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el ruby-sdbm ppc64el 1.0.0-5build3 [22.9 kB] 751s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libruby3.2 ppc64el 3.2.3-1 [5818 kB] 752s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el ruby3.2 ppc64el 3.2.3-1 [50.7 kB] 752s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el ruby-rubygems all 3.4.20-1 [238 kB] 752s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el ruby ppc64el 1:3.2~ubuntu1 [3468 B] 752s Get:12 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-hocon all 1.3.1-2 [76.2 kB] 752s Get:13 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-thor all 1.2.2-1 [47.4 kB] 752s Get:14 http://ftpmaster.internal/ubuntu noble/universe ppc64el facter all 4.3.0-2 [155 kB] 752s Get:15 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-deep-merge all 1.1.1-2 [9244 B] 752s Get:16 http://ftpmaster.internal/ubuntu noble/universe ppc64el hiera all 3.10.0-1 [23.2 kB] 752s Get:17 http://ftpmaster.internal/ubuntu noble/universe ppc64el augeas-lenses all 1.14.1-1 [323 kB] 752s Get:18 http://ftpmaster.internal/ubuntu noble/universe ppc64el libaugeas0 ppc64el 1.14.1-1 [232 kB] 752s Get:19 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-augeas ppc64el 1:0.5.0+gem-1build3 [13.3 kB] 752s Get:20 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-concurrent all 1.1.6+dfsg-5build3 [212 kB] 752s Get:21 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-semantic-puppet all 1.0.4-1 [14.8 kB] 752s Get:22 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-shadow ppc64el 2.5.1-1ubuntu1 [10.6 kB] 752s Get:23 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-rbtree ppc64el 0.4.6-1build1 [35.8 kB] 752s Get:24 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-sorted-set all 1.0.3-3 [4258 B] 752s Get:25 http://ftpmaster.internal/ubuntu noble/universe ppc64el puppet-agent all 7.23.0-1 [1160 kB] 752s Get:26 http://ftpmaster.internal/ubuntu noble/universe ppc64el puppet all 7.23.0-1 [7984 B] 752s Get:27 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-rspec-support all 3.12.0c0e1m1s0-1 [28.8 kB] 752s Get:28 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-rspec-core all 3.12.0c0e1m1s0-1 [163 kB] 752s Get:29 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-diff-lcs all 1.5.0-1 [23.9 kB] 752s Get:30 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-rspec-expectations all 3.12.0c0e1m1s0-1 [89.2 kB] 752s Get:31 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-rspec-mocks all 3.12.0c0e1m1s0-1 [79.4 kB] 752s Get:32 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-rspec all 3.12.0c0e1m1s0-1 [3506 B] 752s Get:33 http://ftpmaster.internal/ubuntu noble/universe ppc64el ruby-rspec-puppet all 2.9.0+ds-1 [46.5 kB] 752s Get:34 http://ftpmaster.internal/ubuntu noble/universe ppc64el puppet-module-puppetlabs-augeas-core all 1.1.2-1 [27.1 kB] 752s Get:35 http://ftpmaster.internal/ubuntu noble/universe ppc64el puppet-module-puppetlabs-stdlib all 8.5.0-1 [131 kB] 752s Get:36 http://ftpmaster.internal/ubuntu noble/universe ppc64el gem2deb-test-runner ppc64el 2.2.1 [20.4 kB] 753s Preconfiguring packages ... 753s Fetched 9233 kB in 2s (4880 kB/s) 753s Selecting previously unselected package rubygems-integration. 753s (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 ... 68362 files and directories currently installed.) 753s Preparing to unpack .../00-rubygems-integration_1.18_all.deb ... 753s Unpacking rubygems-integration (1.18) ... 753s Selecting previously unselected package rake. 753s Preparing to unpack .../01-rake_13.0.6-3_all.deb ... 753s Unpacking rake (13.0.6-3) ... 753s Selecting previously unselected package ruby-net-telnet. 753s Preparing to unpack .../02-ruby-net-telnet_0.2.0-1_all.deb ... 753s Unpacking ruby-net-telnet (0.2.0-1) ... 753s Selecting previously unselected package ruby-webrick. 753s Preparing to unpack .../03-ruby-webrick_1.8.1-1_all.deb ... 753s Unpacking ruby-webrick (1.8.1-1) ... 753s Selecting previously unselected package ruby-xmlrpc. 753s Preparing to unpack .../04-ruby-xmlrpc_0.3.2-2_all.deb ... 753s Unpacking ruby-xmlrpc (0.3.2-2) ... 753s Selecting previously unselected package libruby:ppc64el. 753s Preparing to unpack .../05-libruby_1%3a3.2~ubuntu1_ppc64el.deb ... 753s Unpacking libruby:ppc64el (1:3.2~ubuntu1) ... 753s Selecting previously unselected package ruby-sdbm:ppc64el. 753s Preparing to unpack .../06-ruby-sdbm_1.0.0-5build3_ppc64el.deb ... 753s Unpacking ruby-sdbm:ppc64el (1.0.0-5build3) ... 753s Selecting previously unselected package libruby3.2:ppc64el. 753s Preparing to unpack .../07-libruby3.2_3.2.3-1_ppc64el.deb ... 753s Unpacking libruby3.2:ppc64el (3.2.3-1) ... 753s Selecting previously unselected package ruby3.2. 753s Preparing to unpack .../08-ruby3.2_3.2.3-1_ppc64el.deb ... 753s Unpacking ruby3.2 (3.2.3-1) ... 753s Selecting previously unselected package ruby-rubygems. 753s Preparing to unpack .../09-ruby-rubygems_3.4.20-1_all.deb ... 753s Unpacking ruby-rubygems (3.4.20-1) ... 753s Selecting previously unselected package ruby. 753s Preparing to unpack .../10-ruby_1%3a3.2~ubuntu1_ppc64el.deb ... 753s Unpacking ruby (1:3.2~ubuntu1) ... 753s Selecting previously unselected package ruby-hocon. 753s Preparing to unpack .../11-ruby-hocon_1.3.1-2_all.deb ... 753s Unpacking ruby-hocon (1.3.1-2) ... 753s Selecting previously unselected package ruby-thor. 753s Preparing to unpack .../12-ruby-thor_1.2.2-1_all.deb ... 753s Unpacking ruby-thor (1.2.2-1) ... 753s Selecting previously unselected package facter. 753s Preparing to unpack .../13-facter_4.3.0-2_all.deb ... 753s Unpacking facter (4.3.0-2) ... 754s Selecting previously unselected package ruby-deep-merge. 754s Preparing to unpack .../14-ruby-deep-merge_1.1.1-2_all.deb ... 754s Unpacking ruby-deep-merge (1.1.1-2) ... 754s Selecting previously unselected package hiera. 754s Preparing to unpack .../15-hiera_3.10.0-1_all.deb ... 754s Unpacking hiera (3.10.0-1) ... 754s Selecting previously unselected package augeas-lenses. 754s Preparing to unpack .../16-augeas-lenses_1.14.1-1_all.deb ... 754s Unpacking augeas-lenses (1.14.1-1) ... 754s Selecting previously unselected package libaugeas0:ppc64el. 754s Preparing to unpack .../17-libaugeas0_1.14.1-1_ppc64el.deb ... 754s Unpacking libaugeas0:ppc64el (1.14.1-1) ... 754s Selecting previously unselected package ruby-augeas. 754s Preparing to unpack .../18-ruby-augeas_1%3a0.5.0+gem-1build3_ppc64el.deb ... 754s Unpacking ruby-augeas (1:0.5.0+gem-1build3) ... 754s Selecting previously unselected package ruby-concurrent. 754s Preparing to unpack .../19-ruby-concurrent_1.1.6+dfsg-5build3_all.deb ... 754s Unpacking ruby-concurrent (1.1.6+dfsg-5build3) ... 754s Selecting previously unselected package ruby-semantic-puppet. 754s Preparing to unpack .../20-ruby-semantic-puppet_1.0.4-1_all.deb ... 754s Unpacking ruby-semantic-puppet (1.0.4-1) ... 754s Selecting previously unselected package ruby-shadow. 754s Preparing to unpack .../21-ruby-shadow_2.5.1-1ubuntu1_ppc64el.deb ... 754s Unpacking ruby-shadow (2.5.1-1ubuntu1) ... 754s Selecting previously unselected package ruby-rbtree. 754s Preparing to unpack .../22-ruby-rbtree_0.4.6-1build1_ppc64el.deb ... 754s Unpacking ruby-rbtree (0.4.6-1build1) ... 754s Selecting previously unselected package ruby-sorted-set. 754s Preparing to unpack .../23-ruby-sorted-set_1.0.3-3_all.deb ... 754s Unpacking ruby-sorted-set (1.0.3-3) ... 754s Selecting previously unselected package puppet-agent. 754s Preparing to unpack .../24-puppet-agent_7.23.0-1_all.deb ... 754s Unpacking puppet-agent (7.23.0-1) ... 754s Selecting previously unselected package puppet. 754s Preparing to unpack .../25-puppet_7.23.0-1_all.deb ... 754s Unpacking puppet (7.23.0-1) ... 754s Selecting previously unselected package ruby-rspec-support. 754s Preparing to unpack .../26-ruby-rspec-support_3.12.0c0e1m1s0-1_all.deb ... 754s Unpacking ruby-rspec-support (3.12.0c0e1m1s0-1) ... 754s Selecting previously unselected package ruby-rspec-core. 754s Preparing to unpack .../27-ruby-rspec-core_3.12.0c0e1m1s0-1_all.deb ... 754s Unpacking ruby-rspec-core (3.12.0c0e1m1s0-1) ... 754s Selecting previously unselected package ruby-diff-lcs. 754s Preparing to unpack .../28-ruby-diff-lcs_1.5.0-1_all.deb ... 754s Unpacking ruby-diff-lcs (1.5.0-1) ... 754s Selecting previously unselected package ruby-rspec-expectations. 754s Preparing to unpack .../29-ruby-rspec-expectations_3.12.0c0e1m1s0-1_all.deb ... 754s Unpacking ruby-rspec-expectations (3.12.0c0e1m1s0-1) ... 754s Selecting previously unselected package ruby-rspec-mocks. 754s Preparing to unpack .../30-ruby-rspec-mocks_3.12.0c0e1m1s0-1_all.deb ... 754s Unpacking ruby-rspec-mocks (3.12.0c0e1m1s0-1) ... 754s Selecting previously unselected package ruby-rspec. 754s Preparing to unpack .../31-ruby-rspec_3.12.0c0e1m1s0-1_all.deb ... 754s Unpacking ruby-rspec (3.12.0c0e1m1s0-1) ... 754s Selecting previously unselected package ruby-rspec-puppet. 754s Preparing to unpack .../32-ruby-rspec-puppet_2.9.0+ds-1_all.deb ... 754s Unpacking ruby-rspec-puppet (2.9.0+ds-1) ... 754s Selecting previously unselected package puppet-module-puppetlabs-augeas-core. 754s Preparing to unpack .../33-puppet-module-puppetlabs-augeas-core_1.1.2-1_all.deb ... 754s Unpacking puppet-module-puppetlabs-augeas-core (1.1.2-1) ... 754s Selecting previously unselected package puppet-module-puppetlabs-stdlib. 754s Preparing to unpack .../34-puppet-module-puppetlabs-stdlib_8.5.0-1_all.deb ... 754s Unpacking puppet-module-puppetlabs-stdlib (8.5.0-1) ... 754s Selecting previously unselected package gem2deb-test-runner. 754s Preparing to unpack .../35-gem2deb-test-runner_2.2.1_ppc64el.deb ... 754s Unpacking gem2deb-test-runner (2.2.1) ... 755s Setting up ruby-semantic-puppet (1.0.4-1) ... 755s Setting up augeas-lenses (1.14.1-1) ... 755s Setting up rubygems-integration (1.18) ... 755s Setting up ruby-concurrent (1.1.6+dfsg-5build3) ... 755s Setting up libaugeas0:ppc64el (1.14.1-1) ... 755s Setting up ruby-net-telnet (0.2.0-1) ... 755s Setting up ruby-rspec-support (3.12.0c0e1m1s0-1) ... 755s Setting up ruby-webrick (1.8.1-1) ... 755s Setting up ruby-deep-merge (1.1.1-2) ... 755s Setting up puppet-module-puppetlabs-augeas-core (1.1.2-1) ... 755s update-alternatives: using /usr/share/puppet/modules.available/puppetlabs-augeas-core to provide /usr/share/puppet/modules/augeas_core (puppet-module-augeas-core) in auto mode 755s Setting up ruby-xmlrpc (0.3.2-2) ... 755s Setting up ruby-rubygems (3.4.20-1) ... 755s Setting up rake (13.0.6-3) ... 755s Setting up libruby3.2:ppc64el (3.2.3-1) ... 755s Setting up ruby3.2 (3.2.3-1) ... 755s Setting up libruby:ppc64el (1:3.2~ubuntu1) ... 755s Setting up ruby-augeas (1:0.5.0+gem-1build3) ... 755s Setting up ruby (1:3.2~ubuntu1) ... 755s Setting up ruby-thor (1.2.2-1) ... 755s Setting up ruby-rbtree (0.4.6-1build1) ... 755s Setting up ruby-rspec-core (3.12.0c0e1m1s0-1) ... 755s Setting up ruby-shadow (2.5.1-1ubuntu1) ... 755s Setting up ruby-hocon (1.3.1-2) ... 755s Setting up ruby-sdbm:ppc64el (1.0.0-5build3) ... 755s Setting up ruby-diff-lcs (1.5.0-1) ... 755s Setting up hiera (3.10.0-1) ... 755s Setting up ruby-sorted-set (1.0.3-3) ... 755s Setting up gem2deb-test-runner (2.2.1) ... 755s Setting up facter (4.3.0-2) ... 755s Setting up ruby-rspec-expectations (3.12.0c0e1m1s0-1) ... 755s Setting up ruby-rspec-mocks (3.12.0c0e1m1s0-1) ... 755s Setting up puppet-agent (7.23.0-1) ... 756s puppet.service is a disabled or a static unit, not starting it. 756s Setting up ruby-rspec (3.12.0c0e1m1s0-1) ... 756s Setting up puppet (7.23.0-1) ... 756s Setting up ruby-rspec-puppet (2.9.0+ds-1) ... 756s Setting up puppet-module-puppetlabs-stdlib (8.5.0-1) ... 756s update-alternatives: using /usr/share/puppet/modules.available/puppetlabs-stdlib to provide /usr/share/puppet/modules/stdlib (puppet-module-stdlib) in auto mode 756s Setting up autopkgtest-satdep (0) ... 756s Processing triggers for libc-bin (2.38-3ubuntu1) ... 756s Processing triggers for man-db (2.12.0-3) ... 760s (Reading database ... 75713 files and directories currently installed.) 760s Removing autopkgtest-satdep (0) ... 761s autopkgtest [05:08:01]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 761s autopkgtest [05:08:01]: test gem2deb-test-runner: [----------------------- 761s 761s ┌──────────────────────────────────────────────────────────────────────────────┐ 761s │ Checking Rubygems dependency resolution on ruby3.2 │ 761s └──────────────────────────────────────────────────────────────────────────────┘ 761s 761s RUBYLIB=. GEM_PATH= ruby3.2 -e gem\ \"rspec-puppet\" 761s mv lib ./.gem2deb.lib 761s mv ./.gem2deb.lib lib 761s 761s ┌──────────────────────────────────────────────────────────────────────────────┐ 761s │ Run tests for ruby3.2 from debian/ruby-tests.rake │ 761s └──────────────────────────────────────────────────────────────────────────────┘ 761s 761s RUBYLIB=. GEM_PATH= ruby3.2 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 761s mv lib ./.gem2deb.lib 761s /usr/bin/ruby3.2 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb 763s 763s RSpec::Puppet::Cache 763s fetching cached entries 763s calls the get_proc on cache misses 763s can supply a proc to the get method 763s can handle procs with multiple args 763s reuses cached entries 763s evicts expired entries 763s 763s structured_data 763s with a single level array of strings 763s is expected to contain Structured_data::Def[thing] with data => ["foo", "bar", "baz", "quux"] 763s with integers as data values 763s is expected to contain Structured_data::Def[thing] with data => ["first", 1, "second", 2] 763s with nested arrays 763s on Puppet 2.7 and later 763s is expected to contain Structured_data::Def[thing] with data => ["first", "second", ["third", "fourth"], 5, 6] 763s 763s boolean_test 764s is expected to contain Notify[bool testing] with message =~ /bool is false/ 764s is expected not to contain Notify[bool testing] with message =~ /true/ 764s is expected to contain Notify[bool testing] with message !~ /true/ 764s 764s boolean_test 764s is expected to contain Notify[bool testing] with message => "This will print when $bool is false." 764s 764s test::bare_class 764s cache between adjacent examples 764s records the initial catalogue ID 764s should contain the same catalogue ID 764s cache multiple catalogues 764s iteration 1 764s records the initial catalogue ID 764s iteration 2 764s records the initial catalogue ID 764s iteration 3 764s records the initial catalogue ID 764s iteration 4 764s records the initial catalogue ID 764s iteration 5 764s records the initial catalogue ID 764s iteration 6 764s records the initial catalogue ID 764s iteration 7 764s records the initial catalogue ID 764s iteration 8 764s records the initial catalogue ID 764s iteration 9 764s records the initial catalogue ID 764s iteration 10 764s records the initial catalogue ID 764s iteration 1 764s should contain the same catalogue ID 764s iteration 2 764s should contain the same catalogue ID 764s iteration 3 764s should contain the same catalogue ID 764s iteration 4 764s should contain the same catalogue ID 764s iteration 5 764s should contain the same catalogue ID 764s iteration 6 764s should contain the same catalogue ID 764s iteration 7 764s should contain the same catalogue ID 764s iteration 8 764s should contain the same catalogue ID 764s iteration 9 764s should contain the same catalogue ID 764s iteration 10 764s should contain the same catalogue ID 764s limits number of cached catalogues 764s iteration 1 764s records the initial catalogue ID 764s iteration 2 764s records the initial catalogue ID 764s iteration 3 764s records the initial catalogue ID 764s iteration 4 764s records the initial catalogue ID 764s iteration 5 764s records the initial catalogue ID 764s iteration 6 764s records the initial catalogue ID 764s iteration 7 764s records the initial catalogue ID 764s iteration 8 764s records the initial catalogue ID 764s iteration 9 764s records the initial catalogue ID 764s iteration 10 764s records the initial catalogue ID 764s iteration 11 764s records the initial catalogue ID 764s iteration 12 764s records the initial catalogue ID 764s iteration 13 764s records the initial catalogue ID 764s iteration 14 764s records the initial catalogue ID 764s iteration 15 764s records the initial catalogue ID 764s iteration 16 764s records the initial catalogue ID 764s iteration 17 764s records the initial catalogue ID 764s iteration 18 764s records the initial catalogue ID 764s iteration 19 764s records the initial catalogue ID 764s iteration 20 764s records the initial catalogue ID 764s iteration 1 764s should receive a new catalogue ID 764s iteration 2 764s should receive a new catalogue ID 764s iteration 3 764s should receive a new catalogue ID 764s iteration 4 764s should receive a new catalogue ID 764s iteration 9 764s should contain the same catalogue ID 764s iteration 10 764s should contain the same catalogue ID 764s iteration 11 764s should contain the same catalogue ID 764s iteration 12 764s should contain the same catalogue ID 764s iteration 13 764s should contain the same catalogue ID 764s iteration 14 764s should contain the same catalogue ID 764s iteration 15 764s should contain the same catalogue ID 764s iteration 16 764s should contain the same catalogue ID 764s iteration 17 764s should contain the same catalogue ID 764s iteration 18 764s should contain the same catalogue ID 764s iteration 19 764s should contain the same catalogue ID 764s iteration 20 765s should contain the same catalogue ID 765s 765s #rspec_puppet_cleanup 765s is expected to equal true 765s should wipe @catalogue 765s 765s cycle::bad 765s is expected not to compile into a catalogue without dependency cycles 765s 765s cycle::good 765s is expected to compile into a catalogue without dependency cycles 765s is expected not to fail to compile and raise an error matching // 765s 765s default_test 765s is expected to compile into a catalogue without dependency cycles 765s 765s deferred 765s is expected to contain Notify[deferred msg] with message => "A STRING" 765s 765s escape 765s is expected to contain File[/tmp/escape] with content =~ /\$MSG foo/ 765s 765s export_resource 765s exported_resources accessor 765s should support the contain_* matcher 765s should support the have_*_resource_count matcher 765s exported_resources sub-context 765s should support the contain_* matcher 765s should support the have_*_resource_count matcher 765s normal catalogue tests 765s should not match exported resources 765s 765s structured_facts::hash 765s symbols and strings in facts 765s is expected to contain Class[structured_facts::hash] 765s is expected to compile into a catalogue without dependency cycles 765s is expected to contain Notify[RedHat] 765s only symbols in facts 765s is expected to contain Class[structured_facts::hash] 765s is expected to compile into a catalogue without dependency cycles 765s is expected to contain Notify[RedHat] 765s mixed case symbols in facts 765s is expected to contain Class[structured_facts::hash] 765s is expected to compile into a catalogue without dependency cycles 765s is expected to contain Notify[RedHat] 765s only strings in facts 765s is expected to contain Class[structured_facts::hash] 765s is expected to compile into a catalogue without dependency cycles 765s is expected to contain Notify[RedHat] 765s mixed case strings in facts 765s is expected to contain Class[structured_facts::hash] 765s is expected to compile into a catalogue without dependency cycles 765s is expected to contain Notify[RedHat] 765s 765s structured_facts::top_scope 765s symbols and strings in facts 765s is expected to contain Class[structured_facts::top_scope] 765s is expected to compile into a catalogue without dependency cycles 765s is expected to contain Notify[RedHat] 765s only symbols in facts 765s is expected to contain Class[structured_facts::top_scope] 765s is expected to compile into a catalogue without dependency cycles 765s is expected to contain Notify[RedHat] 765s mixed case in facts 765s is expected to contain Class[structured_facts::top_scope] 765s is expected to compile into a catalogue without dependency cycles 765s is expected to contain Notify[RedHat] 765s only string in facts 765s is expected to contain Class[structured_facts::top_scope] 765s is expected to compile into a catalogue without dependency cycles 765s is expected to contain Notify[RedHat] 765s mixed case in facts 765s is expected to contain Class[structured_facts::top_scope] 765s is expected to compile into a catalogue without dependency cycles 765s is expected to contain Notify[RedHat] 765s 765s structured_facts::case_check 765s mixed case in structure fact nested keys 765s is expected to contain Class[structured_facts::case_check] 765s is expected to compile into a catalogue without dependency cycles 765s is expected to contain Notify[value] 765s 765s structured_data 765s with a single level hash of strings 765s is expected to contain Structured_data::Def[thing] with data => {"foo"=>"bar", "baz"=>"quux"} 765s with integers as keys 765s puppet 4 or greater 765s is expected to contain Structured_data::Def[thing] with data => {1=>"uno", 2=>"dos"} 765s with integers as values 765s is expected to contain Structured_data::Def[thing] with data => {"first"=>1, "second"=>2} 765s with nested hashes 765s is expected to contain Structured_data::Def[thing] with data => {"first"=>1, "sec.ond"=>2, "third"=>{"alpha"=>"a", "beta"=>"b"}} 765s 765s test::hiera 765s with :hiera_config set 765s is expected to contain Notify[foo] 765s without :hiera_config set 765s is expected to contain Notify[not found] 765s 765s hiera_test 765s without :hiera_config set 765s with module eyaml hiera data enabled 766s is expected to raise Puppet::PreformattedError with message matching /hiera_eyaml/ 766s with module eyaml hiera data disabled 766s is expected to raise Puppet::ParseError 766s with relative fixture hiera config path 766s is expected to contain Notify[module] 766s with absolute fixture hiera config path 766s is expected to contain Notify[module] 766s with invalid fixture hiera config path 766s is expected to raise Puppet::ParseError 766s with :use_fixture_spec_hiera set 766s is expected to contain Notify[spec] 766s with :hiera_config set 766s with module eyaml hiera data enabled 766s is expected to raise Puppet::PreformattedError with message matching /hiera_eyaml/ 766s with module eyaml hiera data disabled 766s is expected to contain Notify[global] 766s with relative fixture hiera config path 766s is expected to contain Notify[global] 766s with absolute fixture hiera config path 766s is expected to contain Notify[global] 766s with invalid fixture hiera config path 766s is expected to contain Notify[global] 766s with :use_fixture_spec_hiera set 766s is expected to contain Notify[global] 766s 766s hiera_test2 766s without :hiera_config set 766s with module-layer hiera enabled 766s is expected to contain Notify[module] 766s with module-layer hiera disabled 766s is expected to raise Puppet::ParseError 766s with :use_fixture_spec_hiera set 766s with missing spec hiera.yaml and hiera fallback enabled 766s is expected to contain Notify[module] 766s with missing spec hiera.yaml and hiera fallback disabled 766s is expected to raise Puppet::ParseError 766s with :hiera_config set 766s with module-layer hiera enabled 766s is expected to contain Notify[global] 766s with module-layer hiera disabled 766s is expected to contain Notify[global] 766s with :use_fixture_spec_hiera set 766s with missing spec hiera.yaml and hiera fallback enabled 766s is expected to contain Notify[global] 766s with missing spec hiera.yaml and hiera fallback disabled 766s is expected to contain Notify[global] 766s 766s map_reduce 766s is expected to compile into a catalogue without dependency cycles 766s is expected to contain Notify[joined_incremented_values] with message => "123" 766s 766s node_params 766s compiles into a catalogue without dependency cycles 766s contains Notify[string] with message => foo bar baz 766s contains Notify[hash] with message => {"foo"=>"bar", "baz"=>"foo"} 767s contains Notify[array] with message => ["baz", "foo", "bar"] 767s contains Notify[true] with message => true 767s contains Notify[false] with message => false 767s contains Notify[integer] with message => 5 767s contains Notify[float] with message => 4.4 767s contains Notify[nil] with message => 767s doesn't leak to the facts hash 767s 767s relationships::before 767s is expected to contain Notify[foo] that comes before Notify[bar] 767s is expected to contain Notify[foo] that comes before Notify[baz] 767s is expected to contain Notify[bar] that comes before Notify[baz] 767s is expected to contain Notify[bar] that requires Notify[foo] 767s is expected to contain Notify[baz] that requires Notify[foo] 767s is expected to contain Notify[baz] that requires Notify[bar] 767s is expected to contain Notify[foo] that comes before Notify[bar] and Notify[baz] 767s is expected to contain Notify[bar] that comes before Notify[baz] 767s is expected to contain Notify[bar] that requires Notify[foo] 767s is expected to contain Notify[baz] that requires Notify[foo] and Notify[bar] 767s is expected to contain Class[relationships::before::pre] that comes before Class[relationships::before::post] 767s is expected to contain Class[relationships::before::post] that requires Class[relationships::before::pre] 767s is expected to contain Notify[pre] that comes before Notify[post] 767s is expected to contain Notify[post] that requires Notify[pre] 767s is expected to contain File[/tmp/foo] that comes before File[/tmp/foo/bar] 767s is expected to contain File[/tmp/foo/bar] that requires File[/tmp/foo] 767s is expected to contain Notify[bazz] that comes before File[/tmp/foo/bar] 767s is expected to contain Notify[qux] that requires File[/tmp/foo] 767s is expected to contain Notify[bazz] that comes before Notify[qux] 767s is expected to contain Notify[qux] that requires Notify[bazz] 767s is expected not to contain Notify[foo] that comes before Notify[unknown] 767s is expected not to contain Notify[bar] that comes before Notify[unknown] 767s is expected not to contain Notify[baz] that comes before Notify[unknown] 767s is expected not to contain Notify[foo] that requires Notify[unknown] 767s is expected not to contain Notify[bar] that requires Notify[unknown] 767s is expected not to contain Notify[baz] that requires Notify[unknown] 767s is expected not to contain Class[relationships::before::pre] that comes before Class[relationships::before::unknown] 767s is expected not to contain Class[relationships::before::post] that requires Class[relationships::before::unknown] 767s 767s relationships::notify 767s is expected to contain Notify[foo] that notifies Notify[bar] 767s is expected to contain Notify[baz] that notifies Notify[bar] 767s is expected to contain Notify[baz] that notifies Notify[gronk] 767s is expected to contain Notify[gronk] that subscribes to Notify[baz] 767s is expected to contain Notify[bar] that subscribes to Notify[baz] 767s is expected to contain Notify[bar] that subscribes to Notify[foo] 767s is expected to contain Notify[foo] that notifies Notify[bar] 767s is expected to contain Notify[baz] that notifies Notify[bar] and Notify[gronk] 767s is expected to contain Notify[gronk] that subscribes to Notify[baz] 767s is expected to contain Notify[bar] that subscribes to Notify[baz] and Notify[foo] 767s is expected to contain Notify[pre] that notifies Notify[post] 767s is expected to contain Notify[post] that subscribes to Notify[pre] 767s 767s relationships::titles 767s is expected to compile into a catalogue without dependency cycles 767s is expected to compile into a catalogue without dependency cycles 767s is expected to contain File[/etc/svc] 767s is expected to contain Service[svc-title] 767s is expected to contain File[/etc/svc] that notifies Service[svc-name] 767s is expected to contain File[/etc/svc] that comes before Service[svc-name] 767s is expected to contain Service[svc-title] that requires File[/etc/svc] 767s is expected to contain Service[svc-title] that subscribes to File[/etc/svc] 767s 767s relationships::complex 767s is expected to contain Notify[foo] that comes before Notify[baz] and Notify[bar] 767s 767s server_facts 767s with server_facts 767s is expected to contain Class[server_facts] 767s is expected to compile into a catalogue without dependency cycles 767s is expected to contain Notify[servername-test123.test.com] 767s is expected to contain Notify[serverip-192.168.1.10] 767s is expected to contain Notify[serverversion-7.23.0] 767s is expected to contain Notify[environment-rp_env] 767s 767s sysctl::common 767s is expected to contain Exec[sysctl/reload] with command => "/sbin/sysctl -p /etc/sysctl.conf" and returns => [0, 2] 767s is expected not to contain Augeas[foo] 767s when using with to specify a hash of parameters 767s should fail if the parameter is not contained in the resource 767s should pass if the parameters are contained in the resource 767s when using without to specify parameter name(s) 767s should pass if the parameter name is not contained in the resource 767s should pass if the parameter names are not contained in the resource 767s should fail if any of the parameter names are contained in the resource 767s when using without to specify parameter value(s) 767s should pass if the parameter value is not contained in the resource 768s should fail if the parameter value is contained in the resource 768s 768s sysctl::common 768s is expected to contain Class[sysctl::common] with test_param => "yes" 768s is expected to contain exactly 1 class 768s is expected to contain exactly 1 Exec resource 768s is expected to contain exactly 2 resources 768s is expected to contain Notify[test] 768s 768s sysctl::common 768s is expected to contain Exec[sysctl/reload] with exactly 3 parameters, command => "/sbin/sysctl -p /etc/sysctl.conf", refreshonly => true and returns => [0, 2] 768s is expected to contain Exec[sysctl/reload] with exactly 3 parameters, command => "/sbin/sysctl -p /etc/sysctl.conf", refreshonly => true and returns => [0, 2] 768s should fail if not enough parameters are contained in the resource 768s should fail if different parameters are contained in the resource 768s 768s test::bare_class 768s rspec group 768s should have a catalogue method 768s subject should return a catalogue 768s derivative group 768s can redefine subject 768s coverage 768s class should be included in the coverage filter 768s should not include resources from other modules created with create_resources() 768s 768s test::basic 768s is expected to contain Fake[foo] with three => [{"foo"=>"bar"}] 768s testing node based facts 768s is expected to contain Notify[test123.test.com] 768s is expected not to contain Notify[notthis.test.com] 768s existing networking facts should not be clobbered 768s is expected to contain Notify[eth0] 768s is expected to contain Notify[test123] 768s when derive_node_facts_from_nodename => false 768s is expected to contain Notify[myhostname.test.com] 768s is expected not to contain Notify[mycertname.test.com] 768s 768s test::classes_used 768s is expected to include Class[test::bare_class] 768s is expected to include Class[test::parameterised_class] 768s is expected to contain Class[test::parameterised_class] with text => "bar" 768s is expected to contain Class[test::bare_class] 768s is expected to contain Class[test::parameterised_class] with something => # 768s 768s test::compile_error 768s should provide a useful message when compilation fails 768s 768s test::duplicate_alias 768s is expected to compile into a catalogue without dependency cycles 768s is expected to contain Exec[foo_bar_1] 768s is expected to contain Exec[foo_bar_2] 768s is expected not to contain Exec[/bin/echo foo bar] 768s 768s test::empty_class 768s is expected to compile into a catalogue without dependency cycles 768s exported resources 768s is expected to contain exactly 0 resources 768s 768s test::fail 768s is expected to fail to compile and raise an error matching /test/ 768s 768s test::provider_suitability 768s On Darwin 768s is expected to compile into a catalogue without dependency cycles 768s is expected to contain User[testuser] 768s On CentOS 768s is expected to compile into a catalogue without dependency cycles 768s is expected to contain User[testuser] 768s On Solaris 768s is expected to compile into a catalogue without dependency cycles 768s is expected to contain User[testuser] 768s 768s test::registry 768s example at ./spec/classes/test_registry_spec.rb:10 (PENDING: Temporarily skipped with xit) 768s 768s test::sensitive 768s is expected to contain Class[test::sensitive::user] with password => Sensitive("myPassword") 768s is expected to contain Class[test::sensitive::user] with password => Sensitive(/Pass/) 768s 768s test::user 768s is expected to contain User[luke] with exactly 2 parameters, ensure => "present" and uid => "501" 768s 768s test::windows 769s is expected to compile into a catalogue without dependency cycles 769s is expected to contain File[C:\something.txt] 769s 769s trusted_external_data 769s no trusted external data 769s is expected to contain Class[trusted_external_data] 769s is expected to compile into a catalogue without dependency cycles 769s is expected to contain Notify[no-external-data] 769s with trusted external data 769s is expected to contain Class[trusted_external_data] 769s is expected to compile into a catalogue without dependency cycles 769s is expected to contain Notify[external-foo_key-foo_value] 769s is expected to contain Notify[external-bar_key-bar_value] 769s 769s trusted_facts 769s FQDN as certname 769s is expected to contain Class[trusted_facts] 769s is expected to compile into a catalogue without dependency cycles 769s is expected to contain Notify[certname-trusted.example.com] 769s is expected to contain Notify[authenticated-remote] 769s is expected to contain Notify[hostname-trusted] 769s is expected to contain Notify[domain-example.com] 769s is expected to contain Notify[no-extensions] 769s shortname as certname 769s is expected to contain Class[trusted_facts] 769s is expected to compile into a catalogue without dependency cycles 769s is expected to contain Notify[certname-trusted] 769s is expected to contain Notify[authenticated-remote] 769s is expected to contain Notify[hostname-trusted] 769s is expected to contain Notify[domain-] 769s is expected to contain Notify[no-extensions] 769s with extensions 769s is expected to contain Class[trusted_facts] 769s is expected to compile into a catalogue without dependency cycles 769s is expected to contain Notify[certname-trusted.example.com] 769s is expected to contain Notify[authenticated-remote] 769s is expected to contain Notify[hostname-trusted] 769s is expected to contain Notify[domain-example.com] 769s is expected not to contain Notify[no-extensions] 769s is expected to contain Notify[extension-pp_uuid-ED803750-E3C7-44F5-BB08-41A04433FE2E] 769s is expected to contain Notify[extension-1.3.6.1.4.1.34380.1.2.1-ssl-termination] 769s 769s type_mismatch 769s is expected to compile into a catalogue without dependency cycles 769s is expected not to contain Type_mismatch::Hash[bug] with hash => {"foo"=>{"bar"=>{}}} 769s is expected not to raise Exception 769s 769s undef_test 769s with required_attribute => 'some_string' 769s and defaults_to_undef unspecified 769s is expected to compile into a catalogue without dependency cycles 769s is expected to contain Class[undef_test] with required_attribute => "some_string" 769s is expected to contain Class[undef_test] with defaults_to_undef undefined 769s does not include undef parameters in the parameter count matcher 769s and defaults_to_undef => :undef 769s is expected to compile into a catalogue without dependency cycles 769s is expected to contain Class[undef_test] with required_attribute => "some_string" 769s is expected to contain Class[undef_test] with defaults_to_undef undefined 769s does not include undef parameters in the parameter count matcher 769s with required_attribute => :undef 769s and defaults_to_undef unspecified 769s is expected to compile into a catalogue without dependency cycles 769s is expected to contain Class[undef_test] with required_attribute undefined 769s is expected to contain Class[undef_test] with defaults_to_undef undefined 769s does not include undef parameters in the parameter count matcher 769s and defaults_to_undef => :undef 769s is expected to compile into a catalogue without dependency cycles 769s is expected to contain Class[undef_test] with required_attribute undefined 769s is expected to contain Class[undef_test] with defaults_to_undef undefined 769s does not include undef parameters in the parameter count matcher 769s 769s unique::fail 769s is expected to compile into a catalogue without dependency cycles 769s is expected not to have unique attribute values for User[uid] 769s 769s unique 770s is expected to compile into a catalogue without dependency cycles 770s is expected to have unique attribute values for User[uid] 770s 770s #rspec_puppet_cleanup 770s is expected to equal true 770s should wipe @catalogue 770s 770s escape::def 770s is expected to contain File[/tmp/bla] with content =~ /bar \$BLA/ 770s 770s sysctl::before 770s Should raise an error about needing the sysctl::common class 770s 770s sysctl::before 770s is expected to contain Sysctl::Before[test define] with value => "title" 770s is expected to contain Class[sysctl::common] 770s 770s sysctl 770s is expected to contain Class[sysctl::common] 770s is expected to contain Augeas[sysctl/vm.swappiness] with context => "/files/etc/sysctl.conf", changes => "set vm.swappiness '60'", changes => #, onlyif => "match vm.swappiness[.='60'] size == 0", notify => "Exec[sysctl/reload]" and foo undefined 770s is expected to contain exactly 1 Sysctl resource 770s 770s test::addition 770s when passing an integer 770s is expected to contain Notify[61] 770s 770s sysctl 770s rspec group 770s should have a catalogue method 770s subject should return a catalogue 770s should be included in the coverage filter 770s 770s test::loop_define 770s with an array of plain strings 770s both sub resources in the catalogue 770s is expected to contain Package[a] 770s is expected to contain Package[b] 770s with a title containing a $ 770s is expected to compile into a catalogue without dependency cycles 770s 770s test::notify 770s is expected to contain Notify[test'] 770s 770s undef_test::def 770s with required_attribute => 'some_string' 770s and defaults_to_undef unspecified 770s is expected to compile into a catalogue without dependency cycles 770s is expected to contain Undef_test::Def[some_undef_test] with required_attribute => "some_string" 770s is expected to contain Undef_test::Def[some_undef_test] with defaults_to_undef undefined 770s and defaults_to_undef => :undef 770s is expected to compile into a catalogue without dependency cycles 770s is expected to contain Undef_test::Def[some_undef_test] with required_attribute => "some_string" 770s is expected to contain Undef_test::Def[some_undef_test] with defaults_to_undef undefined 770s with required_attribute => :undef 770s and defaults_to_undef unspecified 770s is expected to compile into a catalogue without dependency cycles 770s is expected to contain Undef_test::Def[some_undef_test] with required_attribute undefined 770s is expected to contain Undef_test::Def[some_undef_test] with defaults_to_undef undefined 770s and defaults_to_undef => :undef 770s is expected to compile into a catalogue without dependency cycles 770s is expected to contain Undef_test::Def[some_undef_test] with required_attribute undefined 770s is expected to contain Undef_test::Def[some_undef_test] with defaults_to_undef undefined 770s 770s camelCaseFunction 770s is expected not to be nil 770s is expected to run camelCaseFunction() and raise an Puppet::ParseError with the message matching /Requires 1 argument/ 770s is expected to run camelCaseFunction(1) and raise an Puppet::ParseError with the message matching /Argument must be a string/ 770s is expected to run camelCaseFunction("test") and return "test" 770s 770s split 770s rspec group 770s should have a catalogue method 770s catalogue should not change after subject is called 770s 770s #rspec_puppet_cleanup 770s is expected to equal true 770s should wipe @catalogue 770s 770s ensure_packages 770s should create the resource in the catalogue (PENDING: Temporarily skipped with xit) 770s 770s structured_facts::lookup 770s with one set of values 770s is expected to run structured_facts::lookup() and return "RedHat" 770s with a different set of values 770s is expected to run structured_facts::lookup() and return "Suse" 770s 770s map 770s is expected to run map([1, 2]) and return ["test-1", "test-2"] 770s 770s nasty 770s is expected not to eq nil 770s is expected to run nasty("foo", "bar") and return "foo" 770s the underlying Run matcher 770s should not have its description manipulated by running the function 770s 770s nil_function 770s is expected to run nil_function(false) and return nil 770s is expected to run nil_function(true) and raise an Puppet::ParseError with the message matching /Forced Failure/ 770s is expected to run nil_function(true) and raise an Puppet::ParseError with the message matching /Forced Failure - new version/ 770s 770s regsubst 771s is expected to run regsubst("thisisatest", "^192", "254") and match /sat/ 771s is expected to run regsubst("thisisatest", "sat", "xyz") and match /ixyze/ 771s is expected to run regsubst("thisisatest", "sat", "xyz") and return "thisixyzest" 771s is expected to run regsubst("thisisatest", "sat", "xyz") and match /^thisixyzest$/ 771s 771s split 771s is expected to run split("aoeu", "o") and return ["a", "eu"] 771s is expected not to run split("foo") and raise an Puppet::DevError 771s is expected to run split("foo") and raise an ArgumentError 771s is expected to run split("foo") and raise an ArgumentError with the message matching /expects \d+ arguments/ 771s is expected to run split("foo") and raise an Exception with the message matching /expects \d+ arguments/ 771s is expected to raise RSpec::Expectations::ExpectationNotMetError 771s after including a class 771s is expected to run split("aoeu", "o") and return ["a", "eu"] 771s 771s test_function 771s is expected to run test_function("foo") and match /value is foo/ 771s 771s frozen_function 771s is expected to run frozen_function("foo") and return true 771s is expected to run frozen_function(String) and return false 771s is expected to run frozen_function(true) and return true 771s is expected to run frozen_function(["foo"]) and return true 771s is expected to run frozen_function({"foo"=>"bar"}) and return true 771s 771s test::hiera_function 771s with :hiera_config set 771s is expected to run test::hiera_function() and return "foo" 771s without :hiera_config set 771s is expected to run test::hiera_function() and return "not found" 771s 771s test::bare_class 771s is expected to compile into a catalogue without dependency cycles 771s 771s trusted_facts::lookup 771s without trusted fact extensions 771s is expected to run trusted_facts::lookup("certname") and return "trusted.example.com" 771s is expected to run trusted_facts::lookup("hostname") and return "trusted" 771s is expected to run trusted_facts::lookup("domain") and return "example.com" 771s is expected to run trusted_facts::lookup("authenticated") and return "remote" 771s is expected to run trusted_facts::lookup("extensions") and return {} 771s with trusted fact extensions 771s is expected to run trusted_facts::lookup("extensions") and return {"extra1"=>"1", "extra2"=>"2"} 771s 771s someotherhost 771s is expected to contain Foo[bar] with param => ["baz"] 771s 771s #rspec_puppet_cleanup 771s is expected to equal true 771s should wipe @catalogue 771s 771s facts.acme.com 771s without an explicit environment setting 771s is expected to contain File[environment] with path => "rp_env" 771s when specifying an explicit environment 771s is expected to contain File[environment] with path => "test_env" 771s is expected to contain File[conditional_file] 771s test 771s is expected to contain File[environment] with path => "production" 771s 771s facts.acme.com 771s is expected to contain File[environment] with path => "rp_env" 771s is expected to contain File[clientversion] with path => "7.23.0" 771s is expected to contain File[fqdn] with path => "facts.acme.com" 771s is expected to contain File[hostname] with path => "facts" 771s is expected to contain File[domain] with path => "acme.com" 771s is expected to contain File[clientcert] with path => "cert facts.acme.com" 771s 771s foo.example.com 771s is expected not to contain Class[sysctl::common] 771s is expected to contain Notify[test] 771s 771s good_dep_host 771s is expected to compile into a catalogue without dependency cycles 771s 771s foo.example.com 771s rspec group 771s should have a catalogue method 771s subject should return a catalogue 771s should have resources in its coverage report 771s 771s testhost 771s is expected to contain Class[sysctl::common] 771s testhost_a 771s is expected not to contain Class[sysctl::common] 771s is expected to contain File[/tmp/a] 771s 771s RSpec::Puppet::RawString 771s #inspect 771s returns the raw string when doing an inspect 771s 771s RSpec::Puppet::Support 771s #setup_puppet 771s updates the ruby $LOAD_PATH based on the current modulepath 771s #ref 771s should return a new RawString with the type/title format 771s #sensitive 771s when using a version of Puppet that supports the Sensitive type 772s should return a new Sensitive with the given contents 772s #str_from_value 772s should quote strings 772s should not quote numbers 772s should use literal 'default' when receiving :default 772s should use literal 'undef' when receiving :undef 772s should convert Symbols to Strings 772s should handle Arrays recursively 772s should handle Hashes recursively 772s #find_pretend_platform 772s without os facts 772s returns the correct platform 772s with os structured fact 772s returns the correct platform 772s with osfamily fact 772s returns the correct platform 772s with os structured fact 772s returns the correct platform 772s with osfamily fact 772s returns the correct platform 772s #build_code 772s without any properties 772s builds a test manifest 772s with a pre_condition available 772s builds a test manifest 772s with a post_condition available 772s builds a test manifest 772s 772s Aliases::OnlyArray 772s is expected not to match values nil, "string" 772s is expected to match value ["a", "b"] 772s 772s Aliases::OnlyHash 772s is expected not to match values nil, "string" 772s is expected to match value {"a"=>"b"} 772s is expected to match value {"a"=>{"b"=>"c"}} 772s 772s Aliases::Shape 772s is expected to match value "square" 772s is expected to match value "circle" 772s is expected not to match value "triangle" 772s is expected not to match value nil 772s is expected to match values "square", "circle" 772s is expected not to match values "triangle", nil 772s 772s #rspec_puppet_cleanup 772s is expected to equal true 772s should wipe @catalogue 772s 772s fake 772s is expected to be a valid type 772s tests of the types 772s parameters checks 772s should fail for 2 baddies 772s should fail for 3 baddies 772s should pass with 2 goodies 772s should pass with 5 goodies 772s properties checks 772s should fail for 2 baddies 772s should fail for 4 baddies 772s should pass with 2 goodies 772s should pass with 5 goodies 772s features checks 772s should fail for 2 baddies 772s should fail for 4 baddies 772s should pass with 2 goodies 772s should pass with 6 goodies 772s tests that create a resource instance 772s should pass when providers match 772s should fail when provider does not match 772s should pass when providers match 772s should fail with invalid parameters 772s should not fail with valid parameters 772s 772s RSpec::Puppet::Adapters::Base 772s #setup_puppet 772s sets up all settings listed in the settings map 772s default settings 772s sets vardir to /dev/null 772s sets confdir to /dev/null 772s #set_setting 772s with a context specific setting 772s sets the Puppet setting based on the example group setting 772s does not persist settings between example groups 772s with a global RSpec configuration setting 772s sets the Puppet setting based on the global configuration value 772s with both a global RSpec configuration setting and a context specific setting 772s prefers the context specific setting 772s when the setting is not available on the given version of Puppet 772s logs a warning about the setting 772s 772s RSpec::Puppet::Coverage 772s filtering 772s filters boilerplate catalog resources by default 772s can add additional filters 772s filters resources based on the resource title 772s regular expression based filtering 772s maps (?-mix:test.*) to (?-mix:\ANotify\[.*test.*.*\]\z) 772s maps (?-mix:ignore[0-9]+) to (?-mix:\ANotify\[.*ignore[0-9]+.*\]\z) 772s maps (?-mix:\Astart_with) to (?-mix:\ANotify\[start_with.*\]\z) 772s maps (?-mix:\Aanchored\Z) to (?-mix:\ANotify\[anchored\]\z) 772s maps (?-mix:end_with\Z) to (?-mix:\ANotify\[.*end_with\]\z) 772s maps (?-mix:end_with\z) to (?-mix:\ANotify\[.*end_with\]\z) 772s maps (?-mix:end_with$) to (?-mix:\ANotify\[.*end_with\]\z) 772s maps (?-mix:escapism\$) to (?-mix:\ANotify\[.*escapism\$.*\]\z) 772s maps (?-mix:escapism\\Z) to (?-mix:\ANotify\[.*escapism\\Z.*\]\z) 772s maps (?-mix:escapism\\\\\Z) to (?-mix:\ANotify\[.*escapism\\\\\]\z) 772s maps (?-mix:escapism\\\\$) to (?-mix:\ANotify\[.*escapism\\\\\]\z) 772s maps (?-mix:escapism\\\\\$) to (?-mix:\ANotify\[.*escapism\\\\\$.*\]\z) 772s maps (?-mix:escapism\\\\\\\$) to (?-mix:\ANotify\[.*escapism\\\\\\\$.*\]\z) 772s adding resources that could be covered 772s adds resources that don't exist and aren't filtered 772s ignores resources that have been filtered 772s ignores resources that have been regex filtered 772s ignores resources that have already been added 772s getting coverage results 772s counts the total number of resources 772s counts the number of touched resources 772s counts the number of untouched resources 772s counts the coverage percentage 772s includes all resources and their status 772s when there are no resources 772s reports 100% coverage 772s with parallel tests 772s getting coverage results 772s outputs report 772s 772s RSpec::Puppet::FunctionExampleGroup::V4FunctionWrapper 772s when calling with params 772s is expected to receive call(#, 1, 2) 1 time 772s when executing with params 772s is expected to receive call(#, 1, 2) 1 time 772s 772s RSpec::Puppet::FunctionExampleGroup::V3FunctionWrapper 772s when calling with params 772s is expected to receive call([1, 2]) 1 time 772s when executing with params 772s is expected to receive call([1, 2]) 1 time 772s 772s RSpec::Puppet::TypeAliasMatchers::AllowValue 772s one matching value 772s #matches? 772s is expected to equal true 772s #description 772s is expected to eq "match value \"circle\"" 772s one incorrect value 772s #matches? 772s is expected to equal false 772s #description 772s is expected to eq "match value \"circle\"" 772s #failure_message 772s is expected to eq "expected that the type alias would match value \"circle\" but it raised the error expected a Shape value, got circle" 772s #failure_message_when_negated 772s is expected to eq "expected that the type alias would not match value \"circle\" but it does" 772s multiple matching values 772s #matches? 772s is expected to equal true 772s #description 772s is expected to eq "match values \"circle\", \"square\"" 772s mixed matching/incorrect values 772s #matches? 772s is expected to equal false 772s #description 772s is expected to eq "match values \"circle\", \"square\", \"triangle\"" 772s #failure_message 772s is expected to eq "expected that the type alias would match values \"circle\", \"square\", \"triangle\" but it raised the errors expected a Shape value, got circle, expected a Shape value, got triangle" 772s #failure_message_when_negated 772s is expected to eq "expected that the type alias would not match values \"circle\", \"square\", \"triangle\" but it does" 772s 772s RSpec::Puppet::ManifestMatchers::Compile 772s a valid manifest 772s matches 772s is expected to have attributes {:description => "compile into a catalogue without dependency cycles"} 772s when expecting an "example" error 772s doesn't match 772s is expected to have attributes {:description => "fail to compile and raise the error \"example\""} 772s after matching 772s is expected to have attributes {:failure_message => (a string starting with "expected that the catalogue would fail to compile and raise the error \"example\"")} 772s when matching an "example" error 772s doesn't match 772s is expected to have attributes {:description => "fail to compile and raise an error matching /example/"} 772s after matching 772s is expected to have attributes {:failure_message => (a string starting with "expected that the catalogue would fail to compile and raise an error matching /example/")} 772s a manifest with missing dependencies 772s doesn't match 772s after matching 772s is expected to have attributes {:failure_message => (a string matching /\Aerror during compilation: Could not (retrieve dependency|find resource) 'File\[\/tmp\/missing\]'/)} 772s a manifest with syntax error 772s doesn't match 772s after matching 772s is expected to have attributes {:failure_message => (a string starting with "error during compilation: ")} 772s a manifest with a dependency cycle 772s doesn't match 772s after matching 772s is expected to have attributes {:failure_message => (a string starting with "dependency cycles found: ")} 772s when expecting an "example" error 772s doesn't match 772s after matching 773s is expected to have attributes {:description => "fail to compile and raise the error \"example\"", :failure_message => (a string starting with "dependency cycles found: ")} 773s when matching an "example" error 773s doesn't match 773s after matching 773s is expected to have attributes {:description => "fail to compile and raise an error matching /example/", :failure_message => (a string starting with "dependency cycles found: ")} 773s a manifest with a real failure 773s doesn't match 773s after matching 773s is expected to have attributes {:description => "compile into a catalogue without dependency cycles", :failure_message => (a string starting with "error during compilation: ")} 773s when expecting the failure 773s matches 773s is expected to have attributes {:description => "fail to compile and raise the error \"Evaluation Error: Error while evaluating a Function Call, failure (line: 52, column: 1) on node rspec::puppet::manifestmatchers::compile\""} 773s after matching 773s is expected to have attributes {:failure_message => (a string starting with "error during compilation: ")} 773s when matching the failure 773s matches 773s is expected to have attributes {:description => "fail to compile and raise an error matching /failure/"} 773s after matching 773s is expected to have attributes {:failure_message => (a string starting with "error during compilation: ")} 773s 773s RSpec::Puppet::ManifestMatchers::CountGeneric 773s is not a diffable matcher (PENDING: method not implemented) 773s #initialize 773s when initialised with a specified type 773s and the type is a single namespace segment 773s capitalises the type 773s and the type is multiple namespaced segments 773s capitalises each segment of the type (PENDING: bug - not implemented) 773s when initialised with a method name via method_missing 773s and the type is a single namespace segment 773s extracts the type from the method name and capitalises it 773s and the type is multiple namespaced segments 773s extracts the type from the method name and capitalises each segment 773s #description 773s when counting classes in the catalogue 773s and only a single class is expected 773s describes an expectation of a singular class 773s and more than one class is expected 773s describes an expectation of plural classes 773s when counting all resources 773s and only a single resource is expected 773s describes an expectation of a singular resource 773s and more than one resource is expected 773s describes an expectation of plural resources 773s when counting resources of a particular type 773s and only a single resource is expected 773s describes an expectation of a singular resource type 773s and more than one resource is expected 773s describes an expectation of plural resources of a type 773s #matches? 773s when counting all resources 773s does not include Class, Node or default resources in the count 773s and the catalogue contains a number of countable resources 773s and the expected value matches the resource count 773s returns true 773s and the expected value does not match the resource count 773s returns false 773s and counting resources of a particular type 773s does not include default resources of that type in the resource count 773s #failure_message 773s provides the description of the failure and the actual value 773s #failure_message_when_negated 773s provides the description of the failure 773s 773s RSpec::Puppet::ManifestMatchers.have_class_count 773s initialises a CountGeneric matcher for Class resources 773s 773s RSpec::Puppet::ManifestMatchers.have_resource_count 773s initialises a CountGeneric matcher for all resources 773s 773s RSpec::Puppet::ManifestMatchers.include_class 773s is not a diffable matcher 773s #description 773s includes the expected class name 773s #matches? 773s when the catalogue includes the expected class 773s returns true 773s when the catalogue does not include the expected class 773s returns false 773s #failure_message 773s provides a description and the expected class 773s #failure_message_when_negated 773s provides a description and the expected class (PENDING: not implemented) 773s 773s RSpec::Puppet::ManifestMatchers::ParameterMatcher 773s #matches? 773s with [1] expected 773s matches [1] 773s does not match [] 773s does not match [1,2,3] 773s does not match nil 773s with [1,2,3] expected 773s matches [1,2,3] 773s does not match [] 773s does not match nil 773s with {"foo" => "bar"} expected 773s matches {"foo" => "bar"} 773s does not match nil 773s does not match {} 773s does not match {"foo" => "baz"} 773s with lambda(){"foo"} expected 773s matches "foo" 773s does not match nil 773s with /foo/ expected 773s matches "foo" 773s does not match nil 773s with "foo" expected 773s matches "foo" 773s does not match nil 773s 773s RSpec::Puppet::GenericMatchers::RaiseError 773s with a failing target 773s is expected to raise Exception with "catalogue load failed" 773s with a passing target 773s is expected not to raise Exception 773s 773s RSpec::Puppet::FunctionMatchers::Run 773s #matches? 773s when the function takes no arguments and has no expected return value 773s and returns nothing 773s returns true 773s and raises an exception 773s returns false 773s #with_lambda 773s when a lambda is passed to the matcher 773s passes the lambda when executing the function 773s 773s RSpec::Puppet::Win32::Registry 773s on non-windows 773s is expected not to be nil 773s uses the stubbed rspec-puppet version 773s 773s RSpec::Puppet::Win32::TaskScheduler 773s on non-windows 773s is expected not to be nil 773s uses the stubbed rspec-puppet version 773s 773s RSpec::Puppet::Windows::TaskSchedulerConstants 773s on non-windows 773s is expected not to be nil 773s uses the stubbed rspec-puppet version 773s 773s File constants 773s on non-windows 773s File::PATH_SEPARATOR 773s File::ALT_SEPARATOR 773s 773s Pathname constants 773s on non-windows 773s Pathname::SEPARATOR_PAT 773s 773s Pathname#rspec_puppet_basename 773s is not enabled by default 773s when enabled 773s returns the basename of a path (basic cases) 773s returns the last component of the filename 773s returns a string 773s returns the basename for unix format 773s returns the basename for edgecases 773s on posix 773s returns the basename for edgecases 773s takes into consideration the platform path separators 773s on windows 773s handles UNC pathnames 773s takes into consideration the platform path separators 773s returns the basename for windows 773s returns the basename for windows with forward slash 773s 773s Puppet::Module#match_manifests 773s returns init.pp for top level class 773s returns init.pp for escape::unknown 773s returns just def.pp for escape::def 773s 773s RSpec::Puppet::RawString 773s #inspect 773s returns an unquoted version of the string 773s 773s RSpec::Puppet::Sensitive 773s #sensitive? 773s returns true 773s #unwrap 773s returns the wrapped value 773s #inspect 773s wraps the contents in Sensitive() 773s #== 773s compares equal to Puppet sensitive type 773s compares false to the unwrapped value 773s 773s Code coverage 773s must cover at least 0% of resources 773s 773s 773s Coverage Report: 773s 773s Total resources: 107 773s Touched resources: 77 773s Resource coverage: 71.96% 773s 773s Untouched resources: 773s Class[Relationships::Before::Middle] 773s Class[Relationships::Notify::Middle] 773s Class[Relationships::Notify::Post] 773s Class[Relationships::Notify::Pre] 773s File[/home] 773s File[/tmp/b] 773s File[/tmp/deptest1] 773s File[/tmp/deptest2] 773s File[/tmp/resource] 773s File[C:\test.txt] 773s File[tmpdir] 773s Node[__node_regexp__testhost] 773s Node[facts.acme.com] 773s Node[good_dep_host] 773s Node[testhost_a] 773s Notify[["first", "second", ["third", "fourth"], 5, 6]] 773s Notify[["first", 1, "second", 2]] 773s Notify[["foo", "bar", "baz", "quux"]] 773s Notify[message-test define] 773s Notify[middle] 773s Notify[success] 773s Notify[{"first"=>1, "sec.ond"=>2, "third"=>{"alpha"=>"a", "beta"=>"b"}}] 773s Notify[{"first"=>1, "second"=>2}] 773s Notify[{"foo"=>"bar", "baz"=>"quux"}] 773s Notify[{1=>"uno", 2=>"dos"}] 773s Package[$test] 773s Package[test] 773s User[fiona] 773s User[foo] 773s User[fred] 773s 773s Pending: (Failures listed here are expected and do not affect your suite's status) 773s 773s 1) test::registry 773s # Temporarily skipped with xit 773s # ./spec/classes/test_registry_spec.rb:10 773s 773s 2) ensure_packages should create the resource in the catalogue 773s # Temporarily skipped with xit 773s # ./spec/functions/ensure_packages_spec.rb:6 773s 773s 3) RSpec::Puppet::ManifestMatchers::CountGeneric is not a diffable matcher 773s # method not implemented 773s Failure/Error: expect(matcher).not_to be_diffable 773s expected contain exactly 0 resources to respond to `diffable?` 773s # ./spec/unit/matchers/count_generic_spec.rb:30:in `block (2 levels) in ' 773s 773s 4) RSpec::Puppet::ManifestMatchers::CountGeneric#initialize when initialised with a specified type and the type is multiple namespaced segments capitalises each segment of the type 773s # bug - not implemented 773s Failure/Error: expect(matcher.resource_type).to eq('Test::Type') 773s 773s expected: "Test::Type" 773s got: "Test::type" 773s 773s (compared using ==) 773s # ./spec/unit/matchers/count_generic_spec.rb:48:in `block (5 levels) in ' 773s 773s 5) RSpec::Puppet::ManifestMatchers.include_class #failure_message_when_negated provides a description and the expected class 773s # not implemented 773s Failure/Error: expect(matcher.failure_message_when_negated).to eq("expected that the catalogue would not include Class[#{expected}]") 773s 773s expected: "expected that the catalogue would not include Class[test_class]" 773s got: "expected # not to include Class[test_class]" 773s 773s (compared using ==) 773s # ./spec/unit/matchers/include_class_spec.rb:75:in `block (3 levels) in ' 773s 773s Deprecation Warnings: 773s 773s Using `should` from rspec-expectations' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` with `config.expect_with(:rspec) { |c| c.syntax = :should }` instead. Called from /tmp/autopkgtest.6LwkyK/build.MId/src/spec/classes/undef_spec.rb:17:in `block (4 levels) in '. 773s 773s subject.call is deprecated. Use is_expected.to run.with().and_raise_error(), or execute() instead. Called from /usr/share/rubygems-integration/all/gems/rspec-puppet-2.9.0/lib/rspec-puppet/example/function_example_group.rb:25:in `call'. 773s subject.call is deprecated. Use is_expected.to run.with().and_raise_error(), or execute() instead. Called from /usr/share/rubygems-integration/all/gems/rspec-puppet-2.9.0/lib/rspec-puppet/example/function_example_group.rb:67:in `call'. 773s 773s 773s If you need more of the backtrace for any of these deprecations to 773s identify where to make the necessary changes, you can configure 773s `config.raise_errors_for_deprecations!`, and it will turn the 773s deprecation warnings into errors, giving you the full backtrace. 773s 773s 3 deprecation warnings total 773s 773s Finished in 10.03 seconds (files took 1.32 seconds to load) 773s 617 examples, 0 failures, 5 pending 773s 773s mv ./.gem2deb.lib lib 773s autopkgtest [05:08:13]: test gem2deb-test-runner: -----------------------] 774s gem2deb-test-runner PASS 774s autopkgtest [05:08:14]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 774s autopkgtest [05:08:14]: @@@@@@@@@@@@@@@@@@@@ summary 774s gem2deb-test-runner PASS 789s Creating nova instance adt-noble-ppc64el-ruby-rspec-puppet-20240220-045519-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240220.img (UUID b487b82e-89e9-422e-b30a-5511936c0828)...