0s autopkgtest [14:22:46]: starting date and time: 2025-05-01 14:22:46+0000 0s autopkgtest [14:22:46]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [14:22:46]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work._sciwdow/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:coreutils --apt-upgrade cumin --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=coreutils/9.5-1ubuntu1.25.10.1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-5.secgroup --name adt-questing-i386-cumin-20250501-142246-juju-7f2275-prod-proposed-migration-environment-15-b34f9b92-5ae3-4c5d-9888-10727e16511f --image adt/ubuntu-questing-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 101s autopkgtest [14:24:27]: testbed dpkg architecture: amd64 101s autopkgtest [14:24:27]: testbed apt version: 3.0.0 102s autopkgtest [14:24:28]: @@@@@@@@@@@@@@@@@@@@ test bed setup 102s autopkgtest [14:24:28]: testbed release detected to be: None 103s autopkgtest [14:24:29]: updating testbed package index (apt update) 103s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 104s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 104s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 104s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 104s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [9948 B] 104s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [27.7 kB] 104s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [306 kB] 104s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [28.6 kB] 104s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [32.8 kB] 104s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [136 kB] 104s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [264 kB] 104s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [6168 B] 104s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [2300 B] 104s Fetched 925 kB in 1s (1141 kB/s) 105s Reading package lists... 106s autopkgtest [14:24:32]: upgrading testbed (apt dist-upgrade and autopurge) 106s Reading package lists... 106s Building dependency tree... 106s Reading state information... 107s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 107s Starting 2 pkgProblemResolver with broken count: 0 107s Done 107s Entering ResolveByKeep 107s 107s Calculating upgrade... 108s The following packages will be upgraded: 108s coreutils dpkg dpkg-dev libdpkg-perl 108s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 108s Need to get 4077 kB of archives. 108s After this operation, 384 kB disk space will be freed. 108s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 coreutils amd64 9.5-1ubuntu1.25.10.1 [1400 kB] 108s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 dpkg amd64 1.22.18ubuntu3 [1306 kB] 108s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 dpkg-dev all 1.22.18ubuntu3 [1089 kB] 108s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 libdpkg-perl all 1.22.18ubuntu3 [281 kB] 109s Fetched 4077 kB in 1s (5174 kB/s) 109s (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 ... 80514 files and directories currently installed.) 109s Preparing to unpack .../coreutils_9.5-1ubuntu1.25.10.1_amd64.deb ... 109s Unpacking coreutils (9.5-1ubuntu1.25.10.1) over (9.5-1ubuntu1) ... 109s Setting up coreutils (9.5-1ubuntu1.25.10.1) ... 109s (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 ... 80514 files and directories currently installed.) 109s Preparing to unpack .../dpkg_1.22.18ubuntu3_amd64.deb ... 109s Unpacking dpkg (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 109s Setting up dpkg (1.22.18ubuntu3) ... 110s (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 ... 80514 files and directories currently installed.) 110s Preparing to unpack .../dpkg-dev_1.22.18ubuntu3_all.deb ... 110s Unpacking dpkg-dev (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 110s Preparing to unpack .../libdpkg-perl_1.22.18ubuntu3_all.deb ... 110s Unpacking libdpkg-perl (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 110s Setting up libdpkg-perl (1.22.18ubuntu3) ... 110s Setting up dpkg-dev (1.22.18ubuntu3) ... 110s Processing triggers for man-db (2.13.0-1) ... 112s Processing triggers for install-info (7.1.1-1) ... 112s Reading package lists... 113s Building dependency tree... 113s Reading state information... 113s Starting pkgProblemResolver with broken count: 0 113s Starting 2 pkgProblemResolver with broken count: 0 113s Done 114s Solving dependencies... 114s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 114s autopkgtest [14:24:40]: rebooting testbed after setup commands that affected boot 138s autopkgtest [14:25:04]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025 140s autopkgtest [14:25:06]: @@@@@@@@@@@@@@@@@@@@ apt-source cumin 142s Get:1 http://ftpmaster.internal/ubuntu questing/universe cumin 5.0.0-1 (dsc) [2637 B] 142s Get:2 http://ftpmaster.internal/ubuntu questing/universe cumin 5.0.0-1 (tar) [143 kB] 142s Get:3 http://ftpmaster.internal/ubuntu questing/universe cumin 5.0.0-1 (asc) [833 B] 142s Get:4 http://ftpmaster.internal/ubuntu questing/universe cumin 5.0.0-1 (diff) [9728 B] 142s gpgv: Signature made Tue Jan 28 12:30:52 2025 UTC 142s gpgv: using RSA key B6E62F3D12AC38495C0DA90510C293B6C37C4E36 142s gpgv: Can't check signature: No public key 142s dpkg-source: warning: cannot verify inline signature for ./cumin_5.0.0-1.dsc: no acceptable signature found 142s autopkgtest [14:25:08]: testing package cumin version 5.0.0-1 142s autopkgtest [14:25:08]: build not needed 143s autopkgtest [14:25:09]: test command1: preparing testbed 143s Reading package lists... 143s Building dependency tree... 143s Reading state information... 144s Starting pkgProblemResolver with broken count: 0 144s Starting 2 pkgProblemResolver with broken count: 0 144s Done 144s The following NEW packages will be installed: 144s cumin python3-all python3-clustershell python3-tqdm 144s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 144s Need to get 252 kB of archives. 144s After this operation, 1194 kB of additional disk space will be used. 144s Get:1 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-clustershell all 1.9.3-1 [115 kB] 145s Get:2 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-tqdm all 4.67.1-3 [91.6 kB] 145s Get:3 http://ftpmaster.internal/ubuntu questing/universe amd64 cumin all 5.0.0-1 [44.9 kB] 145s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 python3-all amd64 3.13.3-1 [882 B] 145s Fetched 252 kB in 0s (520 kB/s) 145s Selecting previously unselected package python3-clustershell. 145s (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 ... 80514 files and directories currently installed.) 145s Preparing to unpack .../python3-clustershell_1.9.3-1_all.deb ... 145s Unpacking python3-clustershell (1.9.3-1) ... 145s Selecting previously unselected package python3-tqdm. 145s Preparing to unpack .../python3-tqdm_4.67.1-3_all.deb ... 145s Unpacking python3-tqdm (4.67.1-3) ... 145s Selecting previously unselected package cumin. 145s Preparing to unpack .../archives/cumin_5.0.0-1_all.deb ... 145s Unpacking cumin (5.0.0-1) ... 145s Selecting previously unselected package python3-all. 145s Preparing to unpack .../python3-all_3.13.3-1_amd64.deb ... 145s Unpacking python3-all (3.13.3-1) ... 145s Setting up python3-clustershell (1.9.3-1) ... 146s Setting up python3-tqdm (4.67.1-3) ... 146s Setting up python3-all (3.13.3-1) ... 146s Setting up cumin (5.0.0-1) ... 146s Processing triggers for man-db (2.13.0-1) ... 148s autopkgtest [14:25:14]: testbed environment configured for cross-architecture building 148s autopkgtest [14:25:14]: test command1: for py3 in $(py3versions -s); do echo "[*] testing cumin's version on $py3:"; cumin --version ; done 148s autopkgtest [14:25:14]: test command1: [----------------------- 148s [*] testing cumin's version on python3.13: 148s cumin 5.0.0 148s autopkgtest [14:25:14]: test command1: -----------------------] 149s autopkgtest [14:25:15]: test command1: - - - - - - - - - - results - - - - - - - - - - 149s command1 PASS 149s autopkgtest [14:25:15]: test command2: preparing testbed 149s Reading package lists... 150s Building dependency tree... 150s Reading state information... 150s Starting pkgProblemResolver with broken count: 0 150s Starting 2 pkgProblemResolver with broken count: 0 150s Done 150s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 151s autopkgtest [14:25:17]: testbed environment configured for cross-architecture building 151s autopkgtest [14:25:17]: test command2: for py3 in $(py3versions -s); do echo "[*] testing import cumin on $py3:"; $py3 -c 'import cumin; print(cumin.__version__)' ; done 151s autopkgtest [14:25:17]: test command2: [----------------------- 152s [*] testing import cumin on python3.13: 152s 5.0.0 152s autopkgtest [14:25:18]: test command2: -----------------------] 153s autopkgtest [14:25:19]: test command2: - - - - - - - - - - results - - - - - - - - - - 153s command2 PASS 153s autopkgtest [14:25:19]: test help: preparing testbed 228s autopkgtest [14:26:34]: testbed dpkg architecture: amd64 229s autopkgtest [14:26:35]: testbed apt version: 3.0.0 229s autopkgtest [14:26:35]: @@@@@@@@@@@@@@@@@@@@ test bed setup 229s autopkgtest [14:26:35]: testbed release detected to be: questing 230s autopkgtest [14:26:36]: updating testbed package index (apt update) 230s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 231s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 231s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 231s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 231s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [27.7 kB] 231s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [306 kB] 231s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [9948 B] 231s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [32.8 kB] 231s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [28.6 kB] 231s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [264 kB] 231s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [136 kB] 231s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [6168 B] 231s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [2300 B] 231s Fetched 925 kB in 1s (1138 kB/s) 232s Reading package lists... 232s autopkgtest [14:26:38]: upgrading testbed (apt dist-upgrade and autopurge) 233s Reading package lists... 233s Building dependency tree... 233s Reading state information... 233s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 233s Starting 2 pkgProblemResolver with broken count: 0 233s Done 234s Entering ResolveByKeep 234s 234s Calculating upgrade... 234s The following packages will be upgraded: 234s coreutils dpkg dpkg-dev libdpkg-perl 234s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 234s Need to get 4077 kB of archives. 234s After this operation, 384 kB disk space will be freed. 234s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 coreutils amd64 9.5-1ubuntu1.25.10.1 [1400 kB] 235s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 dpkg amd64 1.22.18ubuntu3 [1306 kB] 235s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 dpkg-dev all 1.22.18ubuntu3 [1089 kB] 235s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 libdpkg-perl all 1.22.18ubuntu3 [281 kB] 235s Fetched 4077 kB in 1s (5882 kB/s) 235s (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 ... 80514 files and directories currently installed.) 235s Preparing to unpack .../coreutils_9.5-1ubuntu1.25.10.1_amd64.deb ... 235s Unpacking coreutils (9.5-1ubuntu1.25.10.1) over (9.5-1ubuntu1) ... 235s Setting up coreutils (9.5-1ubuntu1.25.10.1) ... 236s (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 ... 80514 files and directories currently installed.) 236s Preparing to unpack .../dpkg_1.22.18ubuntu3_amd64.deb ... 236s Unpacking dpkg (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 236s Setting up dpkg (1.22.18ubuntu3) ... 236s (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 ... 80514 files and directories currently installed.) 236s Preparing to unpack .../dpkg-dev_1.22.18ubuntu3_all.deb ... 236s Unpacking dpkg-dev (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 236s Preparing to unpack .../libdpkg-perl_1.22.18ubuntu3_all.deb ... 236s Unpacking libdpkg-perl (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 236s Setting up libdpkg-perl (1.22.18ubuntu3) ... 236s Setting up dpkg-dev (1.22.18ubuntu3) ... 236s Processing triggers for man-db (2.13.0-1) ... 238s Processing triggers for install-info (7.1.1-1) ... 238s Reading package lists... 239s Building dependency tree... 239s Reading state information... 239s Starting pkgProblemResolver with broken count: 0 239s Starting 2 pkgProblemResolver with broken count: 0 239s Done 240s Solving dependencies... 240s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 240s autopkgtest [14:26:46]: rebooting testbed after setup commands that affected boot 265s Reading package lists... 266s Building dependency tree... 266s Reading state information... 266s Starting pkgProblemResolver with broken count: 0 266s Starting 2 pkgProblemResolver with broken count: 0 266s Done 266s The following NEW packages will be installed: 266s cumin python3-clustershell python3-tqdm 266s 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 266s Need to get 251 kB of archives. 266s After this operation, 1188 kB of additional disk space will be used. 266s Get:1 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-clustershell all 1.9.3-1 [115 kB] 267s Get:2 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-tqdm all 4.67.1-3 [91.6 kB] 267s Get:3 http://ftpmaster.internal/ubuntu questing/universe amd64 cumin all 5.0.0-1 [44.9 kB] 267s Fetched 251 kB in 1s (436 kB/s) 267s Selecting previously unselected package python3-clustershell. 267s (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 ... 80514 files and directories currently installed.) 267s Preparing to unpack .../python3-clustershell_1.9.3-1_all.deb ... 267s Unpacking python3-clustershell (1.9.3-1) ... 267s Selecting previously unselected package python3-tqdm. 267s Preparing to unpack .../python3-tqdm_4.67.1-3_all.deb ... 267s Unpacking python3-tqdm (4.67.1-3) ... 267s Selecting previously unselected package cumin. 267s Preparing to unpack .../archives/cumin_5.0.0-1_all.deb ... 267s Unpacking cumin (5.0.0-1) ... 267s Setting up python3-clustershell (1.9.3-1) ... 268s Setting up python3-tqdm (4.67.1-3) ... 268s Setting up cumin (5.0.0-1) ... 268s Processing triggers for man-db (2.13.0-1) ... 271s autopkgtest [14:27:17]: testbed environment configured for cross-architecture building 271s autopkgtest [14:27:17]: test help: [----------------------- 271s Test that cumin can print the help message without errors 271s usage: cumin [-h] [-c CONFIG] [--global-timeout GLOBAL_TIMEOUT] [-t TIMEOUT] 271s [-m {sync,async}] [-p PCT] [-b BATCH_SIZE] [-s BATCH_SLEEP] [-x] 271s [-o {txt,json}] [-i] [-n] [--force] [--backend BACKEND] 271s [--transport {clustershell}] [--dry-run] [--no-progress] 271s [--version] [-d] [--trace] 271s HOSTS_QUERY [COMMAND ...] 271s 271s Cumin CLI - Automation and orchestration framework written in Python 271s 271s positional arguments: 271s HOSTS_QUERY Hosts selection query 271s COMMAND Command to be executed. If no commands are specified, 271s --dry-run is set. 271s 271s options: 271s -h, --help show this help message and exit 271s -c, --config CONFIG configuration file. [default: /etc/cumin/config.yaml] 271s --global-timeout GLOBAL_TIMEOUT 271s Global timeout in seconds (int) for the whole 271s execution. [default: None (unlimited)] 271s -t, --timeout TIMEOUT 271s Timeout in seconds (int) for the the execution of 271s every command in each host. [default: None 271s (unlimited)] 271s -m, --mode {sync,async} 271s Execution mode, required when there are multiple 271s COMMANDS to be executed. In sync mode, execute the 271s first command on all hosts, then proceed with the next 271s one only if -p/--success-percentage is reached. In 271s async mode, execute on each host independently from 271s each other, the list of commands, aborting the 271s execution on any given host at the first command that 271s fails. 271s -p, --success-percentage PCT 271s Percentage threshold to consider an execution unit 271s successful. Required in sync mode, optional in async 271s mode when -b/--batch-size is used. Accepted values are 271s integers in the range 0-100. [default: 100] 271s -b, --batch-size BATCH_SIZE 271s The commands will be executed with a sliding batch of 271s this size. The batch mode depends on the -m/--mode 271s option when multiple commands are specified. In sync 271s mode the first command is executed in batch to all 271s hosts before proceeding with the next one. In async 271s mode all commands are executed on the first batch of 271s hosts, proceeding with the next hosts as soon as one 271s host completes all the commands. The -p/--success- 271s percentage is checked before starting the execution in 271s each host. It accept an absolute integer (i.e. 10) or 271s a percentage (i.e. 50%). [default: None (# of hosts)] 271s -s, --batch-sleep BATCH_SLEEP 271s Sleep in seconds (float) to wait before starting the 271s execution on the next host when -b/--batch-size is 271s used. [default: None] 271s -x, --ignore-exit-codes 271s USE WITH CAUTION! Treat any executed command as 271s successful, ignoring the exit codes. [default: False] 271s -o, --output {txt,json} 271s Specify a different output format. [default: None] 271s -i, --interactive Drop into a Python shell with the results. [default: 271s False] 271s -n, --no-colors Disable colored output. [default: False] 271s --force USE WITH CAUTION! Force the execution without 271s confirmation of the affected hosts. [default: False] 271s --backend BACKEND Override the default backend selected in the 271s configuration file for this execution. The backend- 271s specific configuration must be already present in the 271s configuration file. One of [direct, knownhosts, 271s openstack, puppetdb] or any external backend listed in 271s the configuration file [default: None] 271s --transport {clustershell} 271s Override the default transport selected in the 271s configuration file for this execution. The transport- 271s specific configuration must already be present in the 271s configuration file. [default: None] 271s --dry-run Do not execute any command, just return the list of 271s matching hosts and exit. [default: False] 271s --no-progress Do not show the progress bars during execution. 271s --version show program's version number and exit 271s -d, --debug Set log level to DEBUG. See also log_file in the 271s configuration. [default: False] 271s --trace Set log level to TRACE, a custom logging level 271s intended for development debugging. See also log_file 271s in the configuration. [default: False] 271s 271s More details at https://wikitech.wikimedia.org/wiki/Cumin 271s Test that cumin help message has enough content 271s autopkgtest [14:27:17]: test help: -----------------------] 272s autopkgtest [14:27:18]: test help: - - - - - - - - - - results - - - - - - - - - - 272s help PASS 272s autopkgtest [14:27:18]: test man: preparing testbed 272s Reading package lists... 273s Building dependency tree... 273s Reading state information... 273s Starting pkgProblemResolver with broken count: 0 273s Starting 2 pkgProblemResolver with broken count: 0 273s Done 273s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 274s autopkgtest [14:27:20]: testbed environment configured for cross-architecture building 274s autopkgtest [14:27:20]: test man: [----------------------- 274s Test that cumin man page is printed without errors 275s CUMIN(1) Cumin CUMIN(1) 275s 275s NAME 275s cumin - Automation and orchestration framework written in Python 275s 275s Cumin CLI - Automation and orchestration framework written in Python 275s 275s usage: cumin [-h] [-c CONFIG] [--global-timeout GLOBAL_TIMEOUT] [-t TIMEOUT] 275s [-m {sync,async}] [-p PCT] [-b BATCH_SIZE] [-s BATCH_SLEEP] [-x] 275s [-o {txt,json}] [-i] [-n] [--force] [--backend BACKEND] 275s [--transport {clustershell}] [--dry-run] [--no-progress] 275s [--version] [-d] [--trace] 275s HOSTS_QUERY [COMMAND ...] 275s 275s POSITIONAL ARGUMENTS 275s HOSTS_QUERY 275s Hosts selection query 275s 275s COMMAND 275s Command to be executed. If no commands are specified, --dry-run 275s is set. 275s 275s NAMED ARGUMENTS 275s -c, --config 275s configuration file. [default: /etc/cumin/config.yaml] 275s 275s --global-timeout 275s Global timeout in seconds (int) for the whole execution. [de‐ 275s fault: None (unlimited)] 275s 275s -t, --timeout 275s Timeout in seconds (int) for the the execution of every command 275s in each host. [default: None (unlimited)] 275s 275s -m, --mode 275s Possible choices: sync, async 275s 275s Execution mode, required when there are multiple COMMANDS to be 275s executed. In sync mode, execute the first command on all hosts, 275s then proceed with the next one only if -p/--success-percentage is 275s reached. In async mode, execute on each host independently from 275s each other, the list of commands, aborting the execution on any 275s given host at the first command that fails. 275s 275s -p, --success-percentage 275s Possible choices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 275s 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 275s 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 275s 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 275s 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 275s 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 275s 94, 95, 96, 97, 98, 99, 100 275s 275s Percentage threshold to consider an execution unit successful. 275s Required in sync mode, optional in async mode when 275s -b/--batch-size is used. Accepted values are integers in the 275s range 0-100. [default: 100] 275s 275s -b, --batch-size 275s The commands will be executed with a sliding batch of this size. 275s The batch mode depends on the -m/--mode option when multiple com‐ 275s mands are specified. In sync mode the first command is executed 275s in batch to all hosts before proceeding with the next one. In 275s async mode all commands are executed on the first batch of hosts, 275s proceeding with the next hosts as soon as one host completes all 275s the commands. The -p/--success-percentage is checked before 275s starting the execution in each host. It accept an absolute inte‐ 275s ger (i.e. 10) or a percentage (i.e. 50%). [default: None (# of 275s hosts)] 275s 275s -s, --batch-sleep 275s Sleep in seconds (float) to wait before starting the execution on 275s the next host when -b/--batch-size is used. [default: None] 275s 275s -x, --ignore-exit-codes 275s USE WITH CAUTION! Treat any executed command as successful, ig‐ 275s noring the exit codes. [default: False] 275s 275s -o, --output 275s Possible choices: txt, json 275s 275s Specify a different output format. [default: None] 275s 275s -i, --interactive 275s Drop into a Python shell with the results. [default: False] 275s 275s -n, --no-colors 275s Disable colored output. [default: False] 275s 275s --force 275s USE WITH CAUTION! Force the execution without confirmation of the 275s affected hosts. [default: False] 275s 275s --backend 275s Override the default backend selected in the configuration file 275s for this execution. The backend-specific configuration must be 275s already present in the configuration file. One of [direct, known‐ 275s hosts, openstack, puppetdb] or any external backend listed in the 275s configuration file [default: None] 275s 275s --transport 275s Possible choices: clustershell 275s 275s Override the default transport selected in the configuration file 275s for this execution. The transport-specific configuration must al‐ 275s ready be present in the configuration file. [default: None] 275s 275s --dry-run 275s Do not execute any command, just return the list of matching 275s hosts and exit. [default: False] 275s 275s --no-progress 275s Do not show the progress bars during execution. 275s 275s --version 275s show program's version number and exit 275s 275s -d, --debug 275s Set log level to DEBUG. See also log_file in the configuration. 275s [default: False] 275s 275s --trace 275s Set log level to TRACE, a custom logging level intended for de‐ 275s velopment debugging. See also log_file in the configuration. [de‐ 275s fault: False] 275s 275s More details at https://wikitech.wikimedia.org/wiki/Cumin 275s 275s AUTHOR 275s Riccardo Coccioli 275s 275s COPYRIGHT 275s 2017-2020, Riccardo Coccioli , Wikimedia Foun‐ 275s dation, Inc. 275s 275s 5.0.0 Jan 16, 2025 CUMIN(1) 275s Test that cumin man page has enough content 275s autopkgtest [14:27:21]: test man: -----------------------] 275s autopkgtest [14:27:21]: test man: - - - - - - - - - - results - - - - - - - - - - 275s man PASS 276s autopkgtest [14:27:22]: test smoke: preparing testbed 382s autopkgtest [14:29:08]: testbed dpkg architecture: amd64 383s autopkgtest [14:29:09]: testbed apt version: 3.0.0 383s autopkgtest [14:29:09]: @@@@@@@@@@@@@@@@@@@@ test bed setup 383s autopkgtest [14:29:09]: testbed release detected to be: questing 384s autopkgtest [14:29:10]: updating testbed package index (apt update) 384s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 385s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 385s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 385s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 385s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [306 kB] 385s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [9948 B] 385s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [27.7 kB] 385s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [32.8 kB] 385s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [28.6 kB] 385s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [264 kB] 385s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [136 kB] 385s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [6168 B] 385s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [2300 B] 385s Fetched 925 kB in 1s (1184 kB/s) 386s Reading package lists... 387s autopkgtest [14:29:13]: upgrading testbed (apt dist-upgrade and autopurge) 387s Reading package lists... 387s Building dependency tree... 387s Reading state information... 387s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 387s Starting 2 pkgProblemResolver with broken count: 0 387s Done 388s Entering ResolveByKeep 388s 388s Calculating upgrade... 388s The following packages will be upgraded: 388s coreutils dpkg dpkg-dev libdpkg-perl 388s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 388s Need to get 4077 kB of archives. 388s After this operation, 384 kB disk space will be freed. 388s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 coreutils amd64 9.5-1ubuntu1.25.10.1 [1400 kB] 389s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 dpkg amd64 1.22.18ubuntu3 [1306 kB] 389s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 dpkg-dev all 1.22.18ubuntu3 [1089 kB] 389s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 libdpkg-perl all 1.22.18ubuntu3 [281 kB] 389s Fetched 4077 kB in 1s (5720 kB/s) 390s (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 ... 80514 files and directories currently installed.) 390s Preparing to unpack .../coreutils_9.5-1ubuntu1.25.10.1_amd64.deb ... 390s Unpacking coreutils (9.5-1ubuntu1.25.10.1) over (9.5-1ubuntu1) ... 390s Setting up coreutils (9.5-1ubuntu1.25.10.1) ... 390s (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 ... 80514 files and directories currently installed.) 390s Preparing to unpack .../dpkg_1.22.18ubuntu3_amd64.deb ... 390s Unpacking dpkg (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 390s Setting up dpkg (1.22.18ubuntu3) ... 390s (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 ... 80514 files and directories currently installed.) 390s Preparing to unpack .../dpkg-dev_1.22.18ubuntu3_all.deb ... 390s Unpacking dpkg-dev (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 391s Preparing to unpack .../libdpkg-perl_1.22.18ubuntu3_all.deb ... 391s Unpacking libdpkg-perl (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 391s Setting up libdpkg-perl (1.22.18ubuntu3) ... 391s Setting up dpkg-dev (1.22.18ubuntu3) ... 391s Processing triggers for man-db (2.13.0-1) ... 392s Processing triggers for install-info (7.1.1-1) ... 393s Reading package lists... 393s Building dependency tree... 393s Reading state information... 394s Starting pkgProblemResolver with broken count: 0 394s Starting 2 pkgProblemResolver with broken count: 0 394s Done 394s Solving dependencies... 394s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 394s autopkgtest [14:29:20]: rebooting testbed after setup commands that affected boot 420s Reading package lists... 420s Building dependency tree... 420s Reading state information... 420s Starting pkgProblemResolver with broken count: 0 420s Starting 2 pkgProblemResolver with broken count: 0 420s Done 421s The following NEW packages will be installed: 421s cumin python3-clustershell python3-tqdm 421s 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 421s Need to get 251 kB of archives. 421s After this operation, 1188 kB of additional disk space will be used. 421s Get:1 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-clustershell all 1.9.3-1 [115 kB] 421s Get:2 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-tqdm all 4.67.1-3 [91.6 kB] 421s Get:3 http://ftpmaster.internal/ubuntu questing/universe amd64 cumin all 5.0.0-1 [44.9 kB] 422s Fetched 251 kB in 0s (524 kB/s) 422s Selecting previously unselected package python3-clustershell. 422s (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 ... 80514 files and directories currently installed.) 422s Preparing to unpack .../python3-clustershell_1.9.3-1_all.deb ... 422s Unpacking python3-clustershell (1.9.3-1) ... 422s Selecting previously unselected package python3-tqdm. 422s Preparing to unpack .../python3-tqdm_4.67.1-3_all.deb ... 422s Unpacking python3-tqdm (4.67.1-3) ... 422s Selecting previously unselected package cumin. 422s Preparing to unpack .../archives/cumin_5.0.0-1_all.deb ... 422s Unpacking cumin (5.0.0-1) ... 422s Setting up python3-clustershell (1.9.3-1) ... 422s Setting up python3-tqdm (4.67.1-3) ... 422s Setting up cumin (5.0.0-1) ... 423s Processing triggers for man-db (2.13.0-1) ... 425s autopkgtest [14:29:51]: testbed environment configured for cross-architecture building 425s autopkgtest [14:29:51]: test smoke: [----------------------- 426s Generating public/private ed25519 key pair. 426s Your identification has been saved in /home/ubuntu/.ssh/cumin_key 426s Your public key has been saved in /home/ubuntu/.ssh/cumin_key.pub 426s The key fingerprint is: 426s SHA256:1MEgV8AqhPliU43nHwx+puBqZ5vS4bMrD71KS7dHGg0 ubuntu@autopkgtest 426s The key's randomart image is: 426s +--[ED25519 256]--+ 426s | o o..+=o | 426s | o + +o.... | 426s | + + +. . | 426s | + E +.= | 426s | . + = =S. | 426s | .+ + . | 426s | ++o= | 426s | o=+B+. | 426s | .oBO* | 426s +----[SHA256]-----+ 426s 1 hosts will be targeted: 426s localhost 426s FORCE mode enabled, continuing without confirmation 426s PASS | | 0% (0/1) [00:00= 100.0% threshold) for command: 'id'. 426s 100.0% (1/1) success ratio (>= 100.0% threshold) of nodes successfully executed all commands. 426s ----- OUTPUT of 'id' ----- 426s uid=1000(ubuntu) gid=1000(ubuntu) groups=1000(ubuntu),4(adm),24(cdrom),27(sudo),30(dip),103(lxd) 426s ================ 426s autopkgtest [14:29:52]: test smoke: -----------------------] 427s autopkgtest [14:29:53]: test smoke: - - - - - - - - - - results - - - - - - - - - - 427s smoke PASS 427s autopkgtest [14:29:53]: @@@@@@@@@@@@@@@@@@@@ summary 427s command1 PASS 427s command2 PASS 427s help PASS 427s man PASS 427s smoke PASS 457s nova [W] Skipping flock for amd64 457s Creating nova instance adt-questing-i386-cumin-20250501-142246-juju-7f2275-prod-proposed-migration-environment-15-b34f9b92-5ae3-4c5d-9888-10727e16511f from image adt/ubuntu-questing-amd64-server-20250501.img (UUID bec07729-3452-4c88-a7fb-a3dc20cf6f11)... 457s nova [W] Timed out waiting for c5a0a497-3c20-4874-bb2e-3d0dac23ea85 to get deleted. 457s nova [W] Skipping flock for amd64 457s Creating nova instance adt-questing-i386-cumin-20250501-142246-juju-7f2275-prod-proposed-migration-environment-15-b34f9b92-5ae3-4c5d-9888-10727e16511f from image adt/ubuntu-questing-amd64-server-20250501.img (UUID bec07729-3452-4c88-a7fb-a3dc20cf6f11)... 457s nova [W] Timed out waiting for d6889598-c3b2-4032-b39b-f91643e0e3af to get deleted. 457s nova [W] Skipping flock for amd64 457s Creating nova instance adt-questing-i386-cumin-20250501-142246-juju-7f2275-prod-proposed-migration-environment-15-b34f9b92-5ae3-4c5d-9888-10727e16511f from image adt/ubuntu-questing-amd64-server-20250501.img (UUID bec07729-3452-4c88-a7fb-a3dc20cf6f11)... 457s nova [W] Timed out waiting for 2d2c3097-250d-4658-b27a-db93b0fa9644 to get deleted.