0s autopkgtest [15:22:28]: starting date and time: 2025-01-19 15:22:28+0000 0s autopkgtest [15:22:28]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [15:22:28]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.9c2wbmv7/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed --apt-upgrade patroni --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.13.1-1~exp2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-19.secgroup --name adt-plucky-amd64-patroni-20250119-152227-juju-7f2275-prod-proposed-migration-environment-2-d7a1d4e1-dbb8-419f-a280-b05f46571a5d --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 55s autopkgtest [15:23:23]: testbed dpkg architecture: amd64 55s autopkgtest [15:23:23]: testbed apt version: 2.9.18 56s autopkgtest [15:23:24]: @@@@@@@@@@@@@@@@@@@@ test bed setup 56s autopkgtest [15:23:24]: testbed release detected to be: None 56s autopkgtest [15:23:24]: updating testbed package index (apt update) 57s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 57s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 57s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 57s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 57s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.6 kB] 57s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 57s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [788 kB] 57s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [146 kB] 57s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [275 kB] 57s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [188 kB] 57s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 57s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 57s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [397 kB] 57s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [932 kB] 57s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [24.6 kB] 57s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4116 B] 58s Fetched 2895 kB in 1s (3070 kB/s) 58s Reading package lists... 59s + lsb_release --codename --short 59s + RELEASE=plucky 59s + cat 59s + [ plucky != trusty ] 59s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 59s Reading package lists... 59s Building dependency tree... 59s Reading state information... 59s Calculating upgrade... 59s The following packages will be upgraded: 59s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-bin libglib2.0-data liblz4-1 59s python3.13-gdbm 59s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 59s Need to get 2089 kB of archives. 59s After this operation, 5120 B of additional disk space will be used. 59s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 liblz4-1 amd64 1.9.4-4 [63.9 kB] 60s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.82.4-2 [52.3 kB] 60s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-bin amd64 2.82.4-2 [103 kB] 60s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.82.4-2 [182 kB] 60s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1656 kB] 60s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.1-3 [31.7 kB] 60s Fetched 2089 kB in 1s (3271 kB/s) 61s (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 ... 89449 files and directories currently installed.) 61s Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ... 61s Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3) ... 61s Setting up liblz4-1:amd64 (1.9.4-4) ... 61s (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 ... 89449 files and directories currently installed.) 61s Preparing to unpack .../libglib2.0-data_2.82.4-2_all.deb ... 61s Unpacking libglib2.0-data (2.82.4-2) over (2.82.4-1) ... 61s Preparing to unpack .../libglib2.0-bin_2.82.4-2_amd64.deb ... 61s Unpacking libglib2.0-bin (2.82.4-2) over (2.82.4-1) ... 61s Preparing to unpack .../gir1.2-glib-2.0_2.82.4-2_amd64.deb ... 61s Unpacking gir1.2-glib-2.0:amd64 (2.82.4-2) over (2.82.4-1) ... 61s Preparing to unpack .../libglib2.0-0t64_2.82.4-2_amd64.deb ... 61s Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ... 61s Preparing to unpack .../python3.13-gdbm_3.13.1-3_amd64.deb ... 61s Unpacking python3.13-gdbm (3.13.1-3) over (3.13.1-2) ... 61s Setting up libglib2.0-0t64:amd64 (2.82.4-2) ... 61s No schema files found: doing nothing. 61s Setting up libglib2.0-data (2.82.4-2) ... 61s Setting up gir1.2-glib-2.0:amd64 (2.82.4-2) ... 61s Setting up python3.13-gdbm (3.13.1-3) ... 61s Setting up libglib2.0-bin (2.82.4-2) ... 61s Processing triggers for libc-bin (2.40-4ubuntu1) ... 61s Processing triggers for man-db (2.13.0-1) ... 62s 62s Running kernel seems to be up-to-date. 62s 62s Restarting services... 62s systemctl restart packagekit.service polkit.service udisks2.service 62s 62s Service restarts being deferred: 62s systemctl restart ModemManager.service 62s 62s No containers need to be restarted. 62s 62s No user sessions are running outdated binaries. 62s 62s No VM guests are running outdated hypervisor (qemu) binaries on this host. 63s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 63s + /usr/lib/apt/apt-helper analyze-pattern ?true 63s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 63s Reading package lists... 63s Building dependency tree... 63s Reading state information... 64s + grep -q trusty /etc/lsb-release 64s 0 upgraded, 0 newly installed, 0 to remove and 127 not upgraded. 64s + [ ! -d /usr/share/doc/unattended-upgrades ] 64s + [ ! -d /usr/share/doc/lxd ] 64s + [ ! -d /usr/share/doc/lxd-client ] 64s + [ ! -d /usr/share/doc/snapd ] 64s + type iptables 64s + cat 64s + chmod 755 /etc/rc.local 64s + . /etc/rc.local 64s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 64s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 64s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 64s + uname -m 64s + [ x86_64 = ppc64le ] 64s + [ -d /run/systemd/system ] 64s + systemd-detect-virt --quiet --vm 64s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 64s + cat 64s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 64s + echo COMPRESS=lz4 64s + sync 64s autopkgtest [15:23:32]: upgrading testbed (apt dist-upgrade and autopurge) 64s Reading package lists... 64s Building dependency tree... 64s Reading state information... 65s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 65s Starting 2 pkgProblemResolver with broken count: 0 65s Done 65s Entering ResolveByKeep 66s 66s The following packages were automatically installed and are no longer required: 66s python3.12 python3.12-minimal 66s Use 'sudo apt autoremove' to remove them. 66s The following NEW packages will be installed: 66s libjemalloc2 libpython3.13 libpython3.13-minimal libpython3.13-stdlib 66s linux-headers-6.11.0-9 linux-headers-6.11.0-9-generic 66s linux-image-6.11.0-9-generic linux-modules-6.11.0-9-generic 66s linux-modules-extra-6.11.0-9-generic login.defs python3.13 66s python3.13-minimal 66s The following packages will be upgraded: 66s apt apt-utils binutils binutils-common binutils-x86-64-linux-gnu 66s bsdextrautils bsdutils btrfs-progs ca-certificates dirmngr e2fsprogs 66s e2fsprogs-l10n eject fdisk gettext-base gir1.2-girepository-2.0 gnupg 66s gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 66s ibverbs-providers keyboxd krb5-locales libapt-pkg6.0t64 libbinutils 66s libblkid1 libclang-cpp18 libclang1-19 libcom-err2 libcrypt-dev libcrypt1 66s libctf-nobfd0 libctf0 libedit2 libext2fs2t64 libfdisk1 libgirepository-1.0-1 66s libgprofng0 libgssapi-krb5-2 libgstreamer1.0-0 libibverbs1 libimobiledevice6 66s libk5crypto3 libkrb5-3 libkrb5support0 libldap-common libldap2 libllvm18 66s libllvm19 libmount1 libnftables1 libnftnl11 libnss-systemd libnvme1t64 66s libpam-systemd libplist-2.0-4 libpng16-16t64 libpolkit-agent-1-0 66s libpolkit-gobject-1-0 libpython3-stdlib libpython3.12-minimal 66s libpython3.12-stdlib libpython3.12t64 libselinux1 libsframe1 libsmartcols1 66s libss2 libsystemd-shared libsystemd0 libtcl8.6 libudev1 libunwind8 libuuid1 66s libvolume-key1 libwrap0 libxxhash0 libzstd1 linux-generic 66s linux-headers-generic linux-headers-virtual linux-image-generic 66s linux-image-virtual linux-libc-dev linux-tools-common linux-virtual login 66s logsave mount netcat-openbsd nftables passwd polkitd python3 python3-attr 66s python3-gi python3-jinja2 python3-minimal python3-more-itertools 66s python3-openssl python3-urllib3 python3.12 python3.12-gdbm 66s python3.12-minimal rsync systemd systemd-cryptsetup systemd-resolved 66s systemd-sysv systemd-timesyncd tcl8.6 tmux tzdata ucf udev util-linux 66s uuid-runtime vim vim-common vim-runtime vim-tiny xxd zstd 66s 127 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 66s Need to get 334 MB of archives. 66s After this operation, 327 MB of additional disk space will be used. 66s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 bsdutils amd64 1:2.40.2-14ubuntu1 [102 kB] 67s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 eject amd64 2.40.2-14ubuntu1 [46.3 kB] 67s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 bsdextrautils amd64 2.40.2-14ubuntu1 [89.7 kB] 67s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libfdisk1 amd64 2.40.2-14ubuntu1 [174 kB] 67s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 fdisk amd64 2.40.2-14ubuntu1 [144 kB] 67s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libblkid1 amd64 2.40.2-14ubuntu1 [141 kB] 67s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libmount1 amd64 2.40.2-14ubuntu1 [167 kB] 67s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsmartcols1 amd64 2.40.2-14ubuntu1 [98.4 kB] 67s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 mount amd64 2.40.2-14ubuntu1 [143 kB] 67s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libuuid1 amd64 2.40.2-14ubuntu1 [43.3 kB] 67s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 util-linux amd64 2.40.2-14ubuntu1 [1137 kB] 67s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 uuid-runtime amd64 2.40.2-14ubuntu1 [54.2 kB] 67s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-timesyncd amd64 257.1-7ubuntu1 [42.0 kB] 67s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-resolved amd64 257.1-7ubuntu1 [341 kB] 67s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-cryptsetup amd64 257.1-7ubuntu1 [124 kB] 67s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcrypt-dev amd64 1:4.4.38-1 [120 kB] 67s Get:17 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcrypt1 amd64 1:4.4.38-1 [90.2 kB] 67s Get:18 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libselinux1 amd64 3.7-3ubuntu2 [87.1 kB] 67s Get:19 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd amd64 257.1-7ubuntu1 [3696 kB] 67s Get:20 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 udev amd64 257.1-7ubuntu1 [2116 kB] 67s Get:21 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-sysv amd64 257.1-7ubuntu1 [11.8 kB] 67s Get:22 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnss-systemd amd64 257.1-7ubuntu1 [199 kB] 67s Get:23 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpam-systemd amd64 257.1-7ubuntu1 [301 kB] 67s Get:24 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsystemd-shared amd64 257.1-7ubuntu1 [2367 kB] 67s Get:25 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libudev1 amd64 257.1-7ubuntu1 [213 kB] 67s Get:26 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsystemd0 amd64 257.1-7ubuntu1 [592 kB] 67s Get:27 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxxhash0 amd64 0.8.3-2 [30.9 kB] 67s Get:28 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [369 kB] 67s Get:29 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libapt-pkg6.0t64 amd64 2.9.23 [1126 kB] 67s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apt amd64 2.9.23 [1367 kB] 67s Get:31 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apt-utils amd64 2.9.23 [224 kB] 67s Get:32 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg-wks-client amd64 2.4.4-2ubuntu22 [73.8 kB] 67s Get:33 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 dirmngr amd64 2.4.4-2ubuntu22 [353 kB] 67s Get:34 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgsm amd64 2.4.4-2ubuntu22 [263 kB] 67s Get:35 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg-utils amd64 2.4.4-2ubuntu22 [114 kB] 67s Get:36 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg-agent amd64 2.4.4-2ubuntu22 [247 kB] 67s Get:37 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg amd64 2.4.4-2ubuntu22 [652 kB] 67s Get:38 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgconf amd64 2.4.4-2ubuntu22 [107 kB] 67s Get:39 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg all 2.4.4-2ubuntu22 [359 kB] 67s Get:40 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 keyboxd amd64 2.4.4-2ubuntu22 [86.3 kB] 67s Get:41 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libldap-common all 2.6.9+dfsg-1~exp2ubuntu1 [33.2 kB] 67s Get:42 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libldap2 amd64 2.6.9+dfsg-1~exp2ubuntu1 [209 kB] 67s Get:43 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgv amd64 2.4.4-2ubuntu22 [181 kB] 67s Get:44 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 logsave amd64 1.47.2-1ubuntu1 [26.7 kB] 67s Get:45 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 e2fsprogs-l10n all 1.47.2-1ubuntu1 [7030 B] 68s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libext2fs2t64 amd64 1.47.2-1ubuntu1 [241 kB] 68s Get:47 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 e2fsprogs amd64 1.47.2-1ubuntu1 [638 kB] 68s Get:48 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 login.defs all 1:4.16.0-7ubuntu1 [38.5 kB] 68s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 login amd64 1:4.16.0-2+really2.40.2-14ubuntu1 [77.8 kB] 68s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-3 [881 kB] 68s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-3 [2358 kB] 68s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 68s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 68s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tzdata all 2024b-6ubuntu1 [197 kB] 68s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [2087 kB] 68s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-3 [729 kB] 68s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 68s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12t64 amd64 3.12.8-5 [2364 kB] 68s Get:59 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12 amd64 3.12.8-5 [667 kB] 68s Get:60 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12-stdlib amd64 3.12.8-5 [2083 kB] 68s Get:61 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12-minimal amd64 3.12.8-5 [2349 kB] 68s Get:62 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12-minimal amd64 3.12.8-5 [839 kB] 68s Get:63 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 rsync amd64 3.3.0+ds1-4 [481 kB] 68s Get:64 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 passwd amd64 1:4.16.0-7ubuntu1 [1088 kB] 68s Get:65 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcom-err2 amd64 1.47.2-1ubuntu1 [26.5 kB] 68s Get:66 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libss2 amd64 1.47.2-1ubuntu1 [17.9 kB] 68s Get:67 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ca-certificates all 20241223 [165 kB] 68s Get:68 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgirepository-1.0-1 amd64 1.82.0-4 [89.3 kB] 68s Get:69 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gir1.2-girepository-2.0 amd64 1.82.0-4 [25.3 kB] 68s Get:70 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 krb5-locales all 1.21.3-4 [14.5 kB] 68s Get:71 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgssapi-krb5-2 amd64 1.21.3-4 [159 kB] 68s Get:72 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libkrb5-3 amd64 1.21.3-4 [386 kB] 68s Get:73 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libkrb5support0 amd64 1.21.3-4 [35.2 kB] 68s Get:74 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libk5crypto3 amd64 1.21.3-4 [90.6 kB] 68s Get:75 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 netcat-openbsd amd64 1.228-1 [44.9 kB] 68s Get:76 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-gi amd64 3.50.0-4 [293 kB] 68s Get:77 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ucf all 3.0048 [42.8 kB] 68s Get:78 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim amd64 2:9.1.0967-1ubuntu1 [2371 kB] 68s Get:79 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-common all 2:9.1.0967-1ubuntu1 [396 kB] 68s Get:80 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-tiny amd64 2:9.1.0967-1ubuntu1 [1039 kB] 68s Get:81 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-runtime all 2:9.1.0967-1ubuntu1 [7510 kB] 69s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.1-3 [2344 kB] 69s Get:83 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 xxd amd64 2:9.1.0967-1ubuntu1 [68.0 kB] 69s Get:84 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gettext-base amd64 0.23.1-1 [42.1 kB] 69s Get:85 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libibverbs1 amd64 52.0-2ubuntu2 [68.1 kB] 69s Get:86 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ibverbs-providers amd64 52.0-2ubuntu2 [374 kB] 69s Get:87 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libedit2 amd64 3.1-20250104-1 [110 kB] 69s Get:88 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 nftables amd64 1.1.1-1build1 [71.3 kB] 69s Get:89 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnftnl11 amd64 1.2.8-1 [70.5 kB] 69s Get:90 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnftables1 amd64 1.1.1-1build1 [419 kB] 69s Get:91 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpng16-16t64 amd64 1.6.45-1 [219 kB] 69s Get:92 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12-gdbm amd64 3.12.8-5 [30.8 kB] 69s Get:93 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgprofng0 amd64 2.43.50.20250108-1ubuntu1 [884 kB] 69s Get:94 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libctf0 amd64 2.43.50.20250108-1ubuntu1 [96.4 kB] 69s Get:95 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1ubuntu1 [98.6 kB] 69s Get:96 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1ubuntu1 [2521 kB] 69s Get:97 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libbinutils amd64 2.43.50.20250108-1ubuntu1 [584 kB] 69s Get:98 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils amd64 2.43.50.20250108-1ubuntu1 [3280 B] 69s Get:99 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-common amd64 2.43.50.20250108-1ubuntu1 [245 kB] 69s Get:100 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsframe1 amd64 2.43.50.20250108-1ubuntu1 [14.6 kB] 69s Get:101 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 btrfs-progs amd64 6.12-1build1 [1357 kB] 69s Get:102 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg-l10n all 2.4.4-2ubuntu22 [66.4 kB] 69s Get:103 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libclang-cpp18 amd64 1:18.1.8-15 [13.5 MB] 70s Get:104 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libllvm18 amd64 1:18.1.8-15 [27.4 MB] 71s Get:105 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libllvm19 amd64 1:19.1.7-1ubuntu1 [28.6 MB] 73s Get:106 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libclang1-19 amd64 1:19.1.7-1ubuntu1 [8247 kB] 73s Get:107 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libunwind8 amd64 1.7.2-1 [64.3 kB] 73s Get:108 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgstreamer1.0-0 amd64 1.25.1-1 [1221 kB] 73s Get:109 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libplist-2.0-4 amd64 2.6.0-2build1 [62.2 kB] 73s Get:110 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libimobiledevice6 amd64 1.3.0-8.1ubuntu4 [72.9 kB] 73s Get:111 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjemalloc2 amd64 5.3.0-2build1 [256 kB] 73s Get:112 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnvme1t64 amd64 1.11.1-1build1 [88.8 kB] 73s Get:113 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 polkitd amd64 126-2 [98.2 kB] 73s Get:114 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpolkit-agent-1-0 amd64 126-2 [18.2 kB] 73s Get:115 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpolkit-gobject-1-0 amd64 126-2 [49.9 kB] 73s Get:116 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libtcl8.6 amd64 8.6.16+dfsg-1 [1086 kB] 73s Get:117 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libvolume-key1 amd64 0.3.12-8build1 [41.7 kB] 73s Get:118 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libwrap0 amd64 7.6.q-35 [49.2 kB] 73s Get:119 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-modules-6.11.0-9-generic amd64 6.11.0-9.9 [40.6 MB] 74s Get:120 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-6.11.0-9-generic amd64 6.11.0-9.9 [15.1 MB] 75s Get:121 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-modules-extra-6.11.0-9-generic amd64 6.11.0-9.9 [118 MB] 79s Get:122 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-generic amd64 6.11.0-9.9 [1734 B] 79s Get:123 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-generic amd64 6.11.0-9.9 [10.8 kB] 79s Get:124 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-virtual amd64 6.11.0-9.9 [1724 B] 79s Get:125 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-virtual amd64 6.11.0-9.9 [10.8 kB] 79s Get:126 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-virtual amd64 6.11.0-9.9 [1644 B] 79s Get:127 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-6.11.0-9 all 6.11.0-9.9 [13.9 MB] 80s Get:128 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-6.11.0-9-generic amd64 6.11.0-9.9 [4109 kB] 80s Get:129 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-generic amd64 6.11.0-9.9 [10.7 kB] 80s Get:130 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-libc-dev amd64 6.11.0-9.9 [1667 kB] 80s Get:131 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-tools-common all 6.11.0-9.9 [484 kB] 80s Get:132 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-attr all 24.3.0-1 [50.5 kB] 80s Get:133 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-jinja2 all 3.1.3-2 [108 kB] 80s Get:134 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-more-itertools all 10.6.0-1 [57.7 kB] 80s Get:135 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-openssl all 25.0.0-1 [46.1 kB] 80s Get:136 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-urllib3 all 2.3.0-1 [94.0 kB] 80s Get:137 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tcl8.6 amd64 8.6.16+dfsg-1 [14.9 kB] 80s Get:138 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tmux amd64 3.5a-2 [563 kB] 80s Get:139 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 zstd amd64 1.5.6+dfsg-2 [775 kB] 80s Preconfiguring packages ... 81s Fetched 334 MB in 14s (24.3 MB/s) 81s (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 ... 89449 files and directories currently installed.) 81s Preparing to unpack .../bsdutils_1%3a2.40.2-14ubuntu1_amd64.deb ... 81s Unpacking bsdutils (1:2.40.2-14ubuntu1) over (1:2.40.2-1ubuntu2) ... 81s Setting up bsdutils (1:2.40.2-14ubuntu1) ... 81s (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 ... 89449 files and directories currently installed.) 81s Preparing to unpack .../eject_2.40.2-14ubuntu1_amd64.deb ... 81s Unpacking eject (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 81s Preparing to unpack .../bsdextrautils_2.40.2-14ubuntu1_amd64.deb ... 81s Unpacking bsdextrautils (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 81s Preparing to unpack .../libfdisk1_2.40.2-14ubuntu1_amd64.deb ... 81s Unpacking libfdisk1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 81s Preparing to unpack .../fdisk_2.40.2-14ubuntu1_amd64.deb ... 81s Unpacking fdisk (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 81s Preparing to unpack .../libblkid1_2.40.2-14ubuntu1_amd64.deb ... 81s Unpacking libblkid1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 81s Setting up libblkid1:amd64 (2.40.2-14ubuntu1) ... 82s (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 ... 89445 files and directories currently installed.) 82s Preparing to unpack .../libmount1_2.40.2-14ubuntu1_amd64.deb ... 82s Unpacking libmount1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 82s Setting up libmount1:amd64 (2.40.2-14ubuntu1) ... 82s (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 ... 89445 files and directories currently installed.) 82s Preparing to unpack .../libsmartcols1_2.40.2-14ubuntu1_amd64.deb ... 82s Unpacking libsmartcols1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 82s Setting up libsmartcols1:amd64 (2.40.2-14ubuntu1) ... 82s (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 ... 89445 files and directories currently installed.) 82s Preparing to unpack .../mount_2.40.2-14ubuntu1_amd64.deb ... 82s Unpacking mount (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 82s Preparing to unpack .../libuuid1_2.40.2-14ubuntu1_amd64.deb ... 82s Unpacking libuuid1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 82s Setting up libuuid1:amd64 (2.40.2-14ubuntu1) ... 82s (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 ... 89445 files and directories currently installed.) 82s Preparing to unpack .../util-linux_2.40.2-14ubuntu1_amd64.deb ... 82s Unpacking util-linux (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 82s Setting up util-linux (2.40.2-14ubuntu1) ... 82s /usr/sbin/policy-rc.d returned 101, not running 'restart fstrim.timer' 83s /usr/sbin/policy-rc.d returned 101, not running 'restart fstrim.service' 83s (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 ... 89438 files and directories currently installed.) 83s Preparing to unpack .../0-uuid-runtime_2.40.2-14ubuntu1_amd64.deb ... 83s Unpacking uuid-runtime (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 83s Preparing to unpack .../1-systemd-timesyncd_257.1-7ubuntu1_amd64.deb ... 83s Unpacking systemd-timesyncd (257.1-7ubuntu1) over (257-2ubuntu1) ... 83s Preparing to unpack .../2-systemd-resolved_257.1-7ubuntu1_amd64.deb ... 83s Unpacking systemd-resolved (257.1-7ubuntu1) over (257-2ubuntu1) ... 83s Preparing to unpack .../3-systemd-cryptsetup_257.1-7ubuntu1_amd64.deb ... 83s Unpacking systemd-cryptsetup (257.1-7ubuntu1) over (257-2ubuntu1) ... 83s Preparing to unpack .../4-libcrypt-dev_1%3a4.4.38-1_amd64.deb ... 83s Unpacking libcrypt-dev:amd64 (1:4.4.38-1) over (1:4.4.36-5) ... 83s Preparing to unpack .../5-libcrypt1_1%3a4.4.38-1_amd64.deb ... 83s Unpacking libcrypt1:amd64 (1:4.4.38-1) over (1:4.4.36-5) ... 83s Setting up libcrypt1:amd64 (1:4.4.38-1) ... 83s (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 ... 89438 files and directories currently installed.) 83s Preparing to unpack .../libselinux1_3.7-3ubuntu2_amd64.deb ... 83s Unpacking libselinux1:amd64 (3.7-3ubuntu2) over (3.7-3ubuntu1) ... 83s Setting up libselinux1:amd64 (3.7-3ubuntu2) ... 83s (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 ... 89438 files and directories currently installed.) 83s Preparing to unpack .../systemd_257.1-7ubuntu1_amd64.deb ... 83s Unpacking systemd (257.1-7ubuntu1) over (257-2ubuntu1) ... 83s Preparing to unpack .../udev_257.1-7ubuntu1_amd64.deb ... 83s Unpacking udev (257.1-7ubuntu1) over (257-2ubuntu1) ... 84s Preparing to unpack .../libsystemd-shared_257.1-7ubuntu1_amd64.deb ... 84s Unpacking libsystemd-shared:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 84s Setting up libsystemd-shared:amd64 (257.1-7ubuntu1) ... 84s (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 ... 89439 files and directories currently installed.) 84s Preparing to unpack .../libsystemd0_257.1-7ubuntu1_amd64.deb ... 84s Unpacking libsystemd0:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 84s Setting up libsystemd0:amd64 (257.1-7ubuntu1) ... 84s Setting up mount (2.40.2-14ubuntu1) ... 84s Setting up systemd (257.1-7ubuntu1) ... 84s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 84s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 84s (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 ... 89439 files and directories currently installed.) 84s Preparing to unpack .../systemd-sysv_257.1-7ubuntu1_amd64.deb ... 84s Unpacking systemd-sysv (257.1-7ubuntu1) over (257-2ubuntu1) ... 84s Preparing to unpack .../libnss-systemd_257.1-7ubuntu1_amd64.deb ... 84s Unpacking libnss-systemd:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 84s Preparing to unpack .../libpam-systemd_257.1-7ubuntu1_amd64.deb ... 84s Unpacking libpam-systemd:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 85s Preparing to unpack .../libudev1_257.1-7ubuntu1_amd64.deb ... 85s Unpacking libudev1:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 85s Setting up libudev1:amd64 (257.1-7ubuntu1) ... 85s (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 ... 89439 files and directories currently installed.) 85s Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ... 85s Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2build1) ... 85s Setting up libxxhash0:amd64 (0.8.3-2) ... 85s (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 ... 89439 files and directories currently installed.) 85s Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ... 85s Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 85s Setting up libzstd1:amd64 (1.5.6+dfsg-2) ... 85s (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 ... 89439 files and directories currently installed.) 85s Preparing to unpack .../libapt-pkg6.0t64_2.9.23_amd64.deb ... 85s Unpacking libapt-pkg6.0t64:amd64 (2.9.23) over (2.9.18) ... 85s Setting up libapt-pkg6.0t64:amd64 (2.9.23) ... 85s (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 ... 89439 files and directories currently installed.) 85s Preparing to unpack .../archives/apt_2.9.23_amd64.deb ... 85s Unpacking apt (2.9.23) over (2.9.18) ... 85s Setting up apt (2.9.23) ... 86s /usr/sbin/policy-rc.d returned 101, not running 'restart apt-daily-upgrade.timer apt-daily.timer' 86s (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 ... 89441 files and directories currently installed.) 86s Preparing to unpack .../00-apt-utils_2.9.23_amd64.deb ... 86s Unpacking apt-utils (2.9.23) over (2.9.18) ... 86s Preparing to unpack .../01-gpg-wks-client_2.4.4-2ubuntu22_amd64.deb ... 86s Unpacking gpg-wks-client (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 86s Preparing to unpack .../02-dirmngr_2.4.4-2ubuntu22_amd64.deb ... 86s Unpacking dirmngr (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 86s Preparing to unpack .../03-gpgsm_2.4.4-2ubuntu22_amd64.deb ... 86s Unpacking gpgsm (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 86s Preparing to unpack .../04-gnupg-utils_2.4.4-2ubuntu22_amd64.deb ... 86s Unpacking gnupg-utils (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 86s Preparing to unpack .../05-gpg-agent_2.4.4-2ubuntu22_amd64.deb ... 86s Unpacking gpg-agent (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 86s Preparing to unpack .../06-gpg_2.4.4-2ubuntu22_amd64.deb ... 86s Unpacking gpg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 86s Preparing to unpack .../07-gpgconf_2.4.4-2ubuntu22_amd64.deb ... 86s Unpacking gpgconf (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 86s Preparing to unpack .../08-gnupg_2.4.4-2ubuntu22_all.deb ... 86s Unpacking gnupg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 86s Preparing to unpack .../09-keyboxd_2.4.4-2ubuntu22_amd64.deb ... 86s Unpacking keyboxd (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 86s Preparing to unpack .../10-libldap-common_2.6.9+dfsg-1~exp2ubuntu1_all.deb ... 86s Unpacking libldap-common (2.6.9+dfsg-1~exp2ubuntu1) over (2.6.8+dfsg-1~exp4ubuntu3) ... 86s Preparing to unpack .../11-libldap2_2.6.9+dfsg-1~exp2ubuntu1_amd64.deb ... 86s Unpacking libldap2:amd64 (2.6.9+dfsg-1~exp2ubuntu1) over (2.6.8+dfsg-1~exp4ubuntu3) ... 86s Preparing to unpack .../12-gpgv_2.4.4-2ubuntu22_amd64.deb ... 86s Unpacking gpgv (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 86s Setting up gpgv (2.4.4-2ubuntu22) ... 86s (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 ... 89440 files and directories currently installed.) 86s Preparing to unpack .../logsave_1.47.2-1ubuntu1_amd64.deb ... 86s Unpacking logsave (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 86s Preparing to unpack .../e2fsprogs-l10n_1.47.2-1ubuntu1_all.deb ... 86s Unpacking e2fsprogs-l10n (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 86s Preparing to unpack .../libext2fs2t64_1.47.2-1ubuntu1_amd64.deb ... 86s Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 86s Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 86s Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 86s Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 86s Unpacking libext2fs2t64:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 86s Setting up libext2fs2t64:amd64 (1.47.2-1ubuntu1) ... 86s (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 ... 89440 files and directories currently installed.) 86s Preparing to unpack .../e2fsprogs_1.47.2-1ubuntu1_amd64.deb ... 86s Unpacking e2fsprogs (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 87s Selecting previously unselected package login.defs. 87s Preparing to unpack .../login.defs_1%3a4.16.0-7ubuntu1_all.deb ... 87s Unpacking login.defs (1:4.16.0-7ubuntu1) ... 87s Replacing files in old package login (1:4.15.3-3ubuntu2) ... 87s Setting up login.defs (1:4.16.0-7ubuntu1) ... 87s Installing new version of config file /etc/login.defs ... 87s (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 ... 89444 files and directories currently installed.) 87s Preparing to unpack .../login_1%3a4.16.0-2+really2.40.2-14ubuntu1_amd64.deb ... 87s Unpacking login (1:4.16.0-2+really2.40.2-14ubuntu1) over (1:4.15.3-3ubuntu2) ... 87s Selecting previously unselected package libpython3.13-minimal:amd64. 87s Preparing to unpack .../libpython3.13-minimal_3.13.1-3_amd64.deb ... 87s Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ... 87s Selecting previously unselected package python3.13-minimal. 87s Preparing to unpack .../python3.13-minimal_3.13.1-3_amd64.deb ... 87s Unpacking python3.13-minimal (3.13.1-3) ... 87s Setting up libpython3.13-minimal:amd64 (3.13.1-3) ... 87s Setting up python3.13-minimal (3.13.1-3) ... 88s (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 ... 89728 files and directories currently installed.) 88s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 88s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 88s Setting up python3-minimal (3.13.1-1~exp2) ... 88s (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 ... 89728 files and directories currently installed.) 88s Preparing to unpack .../00-python3_3.13.1-1~exp2_amd64.deb ... 88s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 88s Preparing to unpack .../01-tzdata_2024b-6ubuntu1_all.deb ... 88s Unpacking tzdata (2024b-6ubuntu1) over (2024b-4ubuntu1) ... 88s Selecting previously unselected package libpython3.13-stdlib:amd64. 88s Preparing to unpack .../02-libpython3.13-stdlib_3.13.1-3_amd64.deb ... 88s Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ... 88s Selecting previously unselected package python3.13. 88s Preparing to unpack .../03-python3.13_3.13.1-3_amd64.deb ... 88s Unpacking python3.13 (3.13.1-3) ... 88s Preparing to unpack .../04-libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 88s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 88s Preparing to unpack .../05-libpython3.12t64_3.12.8-5_amd64.deb ... 88s Unpacking libpython3.12t64:amd64 (3.12.8-5) over (3.12.8-3) ... 88s Preparing to unpack .../06-python3.12_3.12.8-5_amd64.deb ... 88s Unpacking python3.12 (3.12.8-5) over (3.12.8-3) ... 88s Preparing to unpack .../07-libpython3.12-stdlib_3.12.8-5_amd64.deb ... 88s Unpacking libpython3.12-stdlib:amd64 (3.12.8-5) over (3.12.8-3) ... 89s Preparing to unpack .../08-python3.12-minimal_3.12.8-5_amd64.deb ... 89s Unpacking python3.12-minimal (3.12.8-5) over (3.12.8-3) ... 89s Preparing to unpack .../09-libpython3.12-minimal_3.12.8-5_amd64.deb ... 89s Unpacking libpython3.12-minimal:amd64 (3.12.8-5) over (3.12.8-3) ... 89s Preparing to unpack .../10-rsync_3.3.0+ds1-4_amd64.deb ... 89s Unpacking rsync (3.3.0+ds1-4) over (3.3.0+ds1-2) ... 89s Preparing to unpack .../11-passwd_1%3a4.16.0-7ubuntu1_amd64.deb ... 89s Unpacking passwd (1:4.16.0-7ubuntu1) over (1:4.15.3-3ubuntu2) ... 89s Setting up passwd (1:4.16.0-7ubuntu1) ... 89s (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 ... 90179 files and directories currently installed.) 89s Preparing to unpack .../00-libcom-err2_1.47.2-1ubuntu1_amd64.deb ... 89s Unpacking libcom-err2:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 89s Preparing to unpack .../01-libss2_1.47.2-1ubuntu1_amd64.deb ... 89s Unpacking libss2:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 89s Preparing to unpack .../02-ca-certificates_20241223_all.deb ... 89s Unpacking ca-certificates (20241223) over (20240203) ... 89s Preparing to unpack .../03-libgirepository-1.0-1_1.82.0-4_amd64.deb ... 89s Unpacking libgirepository-1.0-1:amd64 (1.82.0-4) over (1.82.0-3) ... 89s Preparing to unpack .../04-gir1.2-girepository-2.0_1.82.0-4_amd64.deb ... 89s Unpacking gir1.2-girepository-2.0:amd64 (1.82.0-4) over (1.82.0-3) ... 89s Preparing to unpack .../05-krb5-locales_1.21.3-4_all.deb ... 89s Unpacking krb5-locales (1.21.3-4) over (1.21.3-3) ... 89s Preparing to unpack .../06-libgssapi-krb5-2_1.21.3-4_amd64.deb ... 89s Unpacking libgssapi-krb5-2:amd64 (1.21.3-4) over (1.21.3-3) ... 89s Preparing to unpack .../07-libkrb5-3_1.21.3-4_amd64.deb ... 89s Unpacking libkrb5-3:amd64 (1.21.3-4) over (1.21.3-3) ... 89s Preparing to unpack .../08-libkrb5support0_1.21.3-4_amd64.deb ... 89s Unpacking libkrb5support0:amd64 (1.21.3-4) over (1.21.3-3) ... 89s Preparing to unpack .../09-libk5crypto3_1.21.3-4_amd64.deb ... 89s Unpacking libk5crypto3:amd64 (1.21.3-4) over (1.21.3-3) ... 89s Preparing to unpack .../10-netcat-openbsd_1.228-1_amd64.deb ... 89s Unpacking netcat-openbsd (1.228-1) over (1.226-1.1) ... 89s Preparing to unpack .../11-python3-gi_3.50.0-4_amd64.deb ... 90s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 90s for fn in glob1(directory, "%s.*" % fname): 90s Unpacking python3-gi (3.50.0-4) over (3.50.0-3build1) ... 90s Preparing to unpack .../12-ucf_3.0048_all.deb ... 90s Unpacking ucf (3.0048) over (3.0046) ... 90s Preparing to unpack .../13-vim_2%3a9.1.0967-1ubuntu1_amd64.deb ... 90s Unpacking vim (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 90s Preparing to unpack .../14-vim-common_2%3a9.1.0967-1ubuntu1_all.deb ... 90s Unpacking vim-common (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 90s Preparing to unpack .../15-vim-tiny_2%3a9.1.0967-1ubuntu1_amd64.deb ... 90s Unpacking vim-tiny (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 90s Preparing to unpack .../16-vim-runtime_2%3a9.1.0967-1ubuntu1_all.deb ... 90s Unpacking vim-runtime (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 90s Selecting previously unselected package libpython3.13:amd64. 90s Preparing to unpack .../17-libpython3.13_3.13.1-3_amd64.deb ... 90s Unpacking libpython3.13:amd64 (3.13.1-3) ... 91s Preparing to unpack .../18-xxd_2%3a9.1.0967-1ubuntu1_amd64.deb ... 91s Unpacking xxd (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 91s Preparing to unpack .../19-gettext-base_0.23.1-1_amd64.deb ... 91s Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ... 91s Preparing to unpack .../20-libibverbs1_52.0-2ubuntu2_amd64.deb ... 91s Unpacking libibverbs1:amd64 (52.0-2ubuntu2) over (52.0-2ubuntu1) ... 91s Preparing to unpack .../21-ibverbs-providers_52.0-2ubuntu2_amd64.deb ... 91s Unpacking ibverbs-providers:amd64 (52.0-2ubuntu2) over (52.0-2ubuntu1) ... 91s Preparing to unpack .../22-libedit2_3.1-20250104-1_amd64.deb ... 91s Unpacking libedit2:amd64 (3.1-20250104-1) over (3.1-20240808-1) ... 91s Preparing to unpack .../23-nftables_1.1.1-1build1_amd64.deb ... 91s Unpacking nftables (1.1.1-1build1) over (1.1.0-2) ... 91s Preparing to unpack .../24-libnftnl11_1.2.8-1_amd64.deb ... 91s Unpacking libnftnl11:amd64 (1.2.8-1) over (1.2.7-1) ... 91s Preparing to unpack .../25-libnftables1_1.1.1-1build1_amd64.deb ... 91s Unpacking libnftables1:amd64 (1.1.1-1build1) over (1.1.0-2) ... 91s Preparing to unpack .../26-libpng16-16t64_1.6.45-1_amd64.deb ... 91s Unpacking libpng16-16t64:amd64 (1.6.45-1) over (1.6.44-3) ... 91s Preparing to unpack .../27-python3.12-gdbm_3.12.8-5_amd64.deb ... 91s Unpacking python3.12-gdbm (3.12.8-5) over (3.12.8-3) ... 91s Preparing to unpack .../28-libgprofng0_2.43.50.20250108-1ubuntu1_amd64.deb ... 91s Unpacking libgprofng0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 91s Preparing to unpack .../29-libctf0_2.43.50.20250108-1ubuntu1_amd64.deb ... 91s Unpacking libctf0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 91s Preparing to unpack .../30-libctf-nobfd0_2.43.50.20250108-1ubuntu1_amd64.deb ... 91s Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 91s Preparing to unpack .../31-binutils-x86-64-linux-gnu_2.43.50.20250108-1ubuntu1_amd64.deb ... 91s Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 91s Preparing to unpack .../32-libbinutils_2.43.50.20250108-1ubuntu1_amd64.deb ... 91s Unpacking libbinutils:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 91s Preparing to unpack .../33-binutils_2.43.50.20250108-1ubuntu1_amd64.deb ... 91s Unpacking binutils (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 91s Preparing to unpack .../34-binutils-common_2.43.50.20250108-1ubuntu1_amd64.deb ... 91s Unpacking binutils-common:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 92s Preparing to unpack .../35-libsframe1_2.43.50.20250108-1ubuntu1_amd64.deb ... 92s Unpacking libsframe1:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 92s Preparing to unpack .../36-btrfs-progs_6.12-1build1_amd64.deb ... 92s Unpacking btrfs-progs (6.12-1build1) over (6.6.3-1.2) ... 92s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu22_all.deb ... 92s Unpacking gnupg-l10n (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 92s Preparing to unpack .../38-libclang-cpp18_1%3a18.1.8-15_amd64.deb ... 92s Unpacking libclang-cpp18 (1:18.1.8-15) over (1:18.1.8-13) ... 92s Preparing to unpack .../39-libllvm18_1%3a18.1.8-15_amd64.deb ... 92s Unpacking libllvm18:amd64 (1:18.1.8-15) over (1:18.1.8-13) ... 93s Preparing to unpack .../40-libllvm19_1%3a19.1.7-1ubuntu1_amd64.deb ... 93s Unpacking libllvm19:amd64 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 93s Preparing to unpack .../41-libclang1-19_1%3a19.1.7-1ubuntu1_amd64.deb ... 93s Unpacking libclang1-19 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 94s Preparing to unpack .../42-libunwind8_1.7.2-1_amd64.deb ... 94s Unpacking libunwind8:amd64 (1.7.2-1) over (1.6.2-3.1) ... 94s Preparing to unpack .../43-libgstreamer1.0-0_1.25.1-1_amd64.deb ... 94s Unpacking libgstreamer1.0-0:amd64 (1.25.1-1) over (1.24.10-2) ... 94s Preparing to unpack .../44-libplist-2.0-4_2.6.0-2build1_amd64.deb ... 94s Unpacking libplist-2.0-4:amd64 (2.6.0-2build1) over (2.6.0-2) ... 94s Preparing to unpack .../45-libimobiledevice6_1.3.0-8.1ubuntu4_amd64.deb ... 94s Unpacking libimobiledevice6:amd64 (1.3.0-8.1ubuntu4) over (1.3.0-8.1ubuntu3) ... 94s Selecting previously unselected package libjemalloc2:amd64. 94s Preparing to unpack .../46-libjemalloc2_5.3.0-2build1_amd64.deb ... 94s Unpacking libjemalloc2:amd64 (5.3.0-2build1) ... 94s Preparing to unpack .../47-libnvme1t64_1.11.1-1build1_amd64.deb ... 94s Unpacking libnvme1t64 (1.11.1-1build1) over (1.11.1-1) ... 94s Preparing to unpack .../48-polkitd_126-2_amd64.deb ... 94s Unpacking polkitd (126-2) over (125-2ubuntu1) ... 94s Preparing to unpack .../49-libpolkit-agent-1-0_126-2_amd64.deb ... 94s Unpacking libpolkit-agent-1-0:amd64 (126-2) over (125-2ubuntu1) ... 94s Preparing to unpack .../50-libpolkit-gobject-1-0_126-2_amd64.deb ... 94s Unpacking libpolkit-gobject-1-0:amd64 (126-2) over (125-2ubuntu1) ... 94s Preparing to unpack .../51-libtcl8.6_8.6.16+dfsg-1_amd64.deb ... 94s Unpacking libtcl8.6:amd64 (8.6.16+dfsg-1) over (8.6.15+dfsg-2) ... 94s Preparing to unpack .../52-libvolume-key1_0.3.12-8build1_amd64.deb ... 94s Unpacking libvolume-key1:amd64 (0.3.12-8build1) over (0.3.12-8) ... 94s Preparing to unpack .../53-libwrap0_7.6.q-35_amd64.deb ... 94s Unpacking libwrap0:amd64 (7.6.q-35) over (7.6.q-34) ... 94s Selecting previously unselected package linux-modules-6.11.0-9-generic. 94s Preparing to unpack .../54-linux-modules-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 94s Unpacking linux-modules-6.11.0-9-generic (6.11.0-9.9) ... 94s Selecting previously unselected package linux-image-6.11.0-9-generic. 94s Preparing to unpack .../55-linux-image-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 94s Unpacking linux-image-6.11.0-9-generic (6.11.0-9.9) ... 94s Selecting previously unselected package linux-modules-extra-6.11.0-9-generic. 94s Preparing to unpack .../56-linux-modules-extra-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 94s Unpacking linux-modules-extra-6.11.0-9-generic (6.11.0-9.9) ... 95s Preparing to unpack .../57-linux-generic_6.11.0-9.9_amd64.deb ... 95s Unpacking linux-generic (6.11.0-9.9) over (6.11.0-8.8) ... 95s Preparing to unpack .../58-linux-image-generic_6.11.0-9.9_amd64.deb ... 95s Unpacking linux-image-generic (6.11.0-9.9) over (6.11.0-8.8) ... 95s Preparing to unpack .../59-linux-virtual_6.11.0-9.9_amd64.deb ... 95s Unpacking linux-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 95s Preparing to unpack .../60-linux-image-virtual_6.11.0-9.9_amd64.deb ... 95s Unpacking linux-image-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 96s Preparing to unpack .../61-linux-headers-virtual_6.11.0-9.9_amd64.deb ... 96s Unpacking linux-headers-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 96s Selecting previously unselected package linux-headers-6.11.0-9. 96s Preparing to unpack .../62-linux-headers-6.11.0-9_6.11.0-9.9_all.deb ... 96s Unpacking linux-headers-6.11.0-9 (6.11.0-9.9) ... 98s Selecting previously unselected package linux-headers-6.11.0-9-generic. 98s Preparing to unpack .../63-linux-headers-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 98s Unpacking linux-headers-6.11.0-9-generic (6.11.0-9.9) ... 99s Preparing to unpack .../64-linux-headers-generic_6.11.0-9.9_amd64.deb ... 99s Unpacking linux-headers-generic (6.11.0-9.9) over (6.11.0-8.8) ... 99s Preparing to unpack .../65-linux-libc-dev_6.11.0-9.9_amd64.deb ... 99s Unpacking linux-libc-dev:amd64 (6.11.0-9.9) over (6.11.0-8.8) ... 99s Preparing to unpack .../66-linux-tools-common_6.11.0-9.9_all.deb ... 99s Unpacking linux-tools-common (6.11.0-9.9) over (6.11.0-8.8) ... 99s Preparing to unpack .../67-python3-attr_24.3.0-1_all.deb ... 99s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 99s for fn in glob1(directory, "%s.*" % fname): 99s Unpacking python3-attr (24.3.0-1) over (24.2.0-1) ... 99s Preparing to unpack .../68-python3-jinja2_3.1.3-2_all.deb ... 100s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 100s for fn in glob1(directory, "%s.*" % fname): 100s Unpacking python3-jinja2 (3.1.3-2) over (3.1.3-1.1) ... 100s Preparing to unpack .../69-python3-more-itertools_10.6.0-1_all.deb ... 100s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 100s for fn in glob1(directory, "%s.*" % fname): 100s Unpacking python3-more-itertools (10.6.0-1) over (10.5.0-1) ... 100s Preparing to unpack .../70-python3-openssl_25.0.0-1_all.deb ... 100s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 100s for fn in glob1(directory, "%s.*" % fname): 100s Unpacking python3-openssl (25.0.0-1) over (24.3.0-1) ... 100s Preparing to unpack .../71-python3-urllib3_2.3.0-1_all.deb ... 100s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 100s for fn in glob1(directory, "%s.*" % fname): 100s Unpacking python3-urllib3 (2.3.0-1) over (2.0.7-2ubuntu0.1) ... 100s Preparing to unpack .../72-tcl8.6_8.6.16+dfsg-1_amd64.deb ... 100s Unpacking tcl8.6 (8.6.16+dfsg-1) over (8.6.15+dfsg-2) ... 100s Preparing to unpack .../73-tmux_3.5a-2_amd64.deb ... 100s Unpacking tmux (3.5a-2) over (3.4-7) ... 100s Preparing to unpack .../74-zstd_1.5.6+dfsg-2_amd64.deb ... 100s Unpacking zstd (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 100s Setting up libibverbs1:amd64 (52.0-2ubuntu2) ... 100s Setting up systemd-sysv (257.1-7ubuntu1) ... 100s Setting up apt-utils (2.9.23) ... 100s Setting up bsdextrautils (2.40.2-14ubuntu1) ... 100s Setting up ibverbs-providers:amd64 (52.0-2ubuntu2) ... 100s Setting up python3.12-gdbm (3.12.8-5) ... 100s Setting up libedit2:amd64 (3.1-20250104-1) ... 100s Setting up netcat-openbsd (1.228-1) ... 100s Setting up libpython3.12-minimal:amd64 (3.12.8-5) ... 100s Setting up binutils-common:amd64 (2.43.50.20250108-1ubuntu1) ... 100s Installing new version of config file /etc/gprofng.rc ... 100s Setting up linux-libc-dev:amd64 (6.11.0-9.9) ... 100s Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1ubuntu1) ... 100s Setting up gettext-base (0.23.1-1) ... 100s Setting up libnss-systemd:amd64 (257.1-7ubuntu1) ... 100s Setting up libnftnl11:amd64 (1.2.8-1) ... 100s Setting up krb5-locales (1.21.3-4) ... 100s Setting up libcom-err2:amd64 (1.47.2-1ubuntu1) ... 100s Setting up libjemalloc2:amd64 (5.3.0-2build1) ... 100s Setting up libldap-common (2.6.9+dfsg-1~exp2ubuntu1) ... 100s Installing new version of config file /etc/ldap/ldap.conf ... 100s Setting up libunwind8:amd64 (1.7.2-1) ... 100s Setting up xxd (2:9.1.0967-1ubuntu1) ... 100s Setting up libsframe1:amd64 (2.43.50.20250108-1ubuntu1) ... 100s Setting up libkrb5support0:amd64 (1.21.3-4) ... 100s Setting up tzdata (2024b-6ubuntu1) ... 100s 100s Current default time zone: 'Etc/UTC' 100s Local time is now: Sun Jan 19 15:24:08 UTC 2025. 100s Universal Time is now: Sun Jan 19 15:24:08 UTC 2025. 100s Run 'dpkg-reconfigure tzdata' if you wish to change it. 100s 100s Setting up eject (2.40.2-14ubuntu1) ... 100s Setting up ca-certificates (20241223) ... 102s Updating certificates in /etc/ssl/certs... 104s rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL 104s 7 added, 1 removed; done. 104s Setting up vim-common (2:9.1.0967-1ubuntu1) ... 104s Setting up systemd-cryptsetup (257.1-7ubuntu1) ... 104s Setting up libwrap0:amd64 (7.6.q-35) ... 104s Setting up libnvme1t64 (1.11.1-1build1) ... 104s Setting up gnupg-l10n (2.4.4-2ubuntu22) ... 104s Setting up linux-headers-6.11.0-9 (6.11.0-9.9) ... 104s Setting up libpng16-16t64:amd64 (1.6.45-1) ... 104s Setting up systemd-timesyncd (257.1-7ubuntu1) ... 104s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-time-wait-sync.service systemd-timesyncd.service' 104s Setting up udev (257.1-7ubuntu1) ... 105s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-udevd.service' 105s Setting up libss2:amd64 (1.47.2-1ubuntu1) ... 105s Setting up libtcl8.6:amd64 (8.6.16+dfsg-1) ... 105s Setting up ucf (3.0048) ... 105s Setting up libk5crypto3:amd64 (1.21.3-4) ... 105s Setting up logsave (1.47.2-1ubuntu1) ... 105s Setting up libfdisk1:amd64 (2.40.2-14ubuntu1) ... 105s Setting up libplist-2.0-4:amd64 (2.6.0-2build1) ... 105s Setting up uuid-runtime (2.40.2-14ubuntu1) ... 105s invoke-rc.d: policy-rc.d denied execution of restart. 105s /usr/sbin/policy-rc.d returned 101, not running 'restart uuidd.service uuidd.socket' 105s Setting up libcrypt-dev:amd64 (1:4.4.38-1) ... 105s Setting up gpgconf (2.4.4-2ubuntu22) ... 105s Setting up libpam-systemd:amd64 (257.1-7ubuntu1) ... 105s Setting up libgirepository-1.0-1:amd64 (1.82.0-4) ... 105s Setting up libkrb5-3:amd64 (1.21.3-4) ... 105s Setting up libbinutils:amd64 (2.43.50.20250108-1ubuntu1) ... 105s Setting up vim-runtime (2:9.1.0967-1ubuntu1) ... 105s Setting up libimobiledevice6:amd64 (1.3.0-8.1ubuntu4) ... 105s Setting up linux-tools-common (6.11.0-9.9) ... 105s Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ... 105s Setting up tmux (3.5a-2) ... 105s Setting up zstd (1.5.6+dfsg-2) ... 105s Setting up libldap2:amd64 (2.6.9+dfsg-1~exp2ubuntu1) ... 105s Setting up linux-modules-6.11.0-9-generic (6.11.0-9.9) ... 107s Setting up gpg (2.4.4-2ubuntu22) ... 107s Setting up libpolkit-gobject-1-0:amd64 (126-2) ... 107s Setting up libgstreamer1.0-0:amd64 (1.25.1-1) ... 107s Setcap worked! gst-ptp-helper is not suid! 107s Setting up rsync (3.3.0+ds1-4) ... 107s invoke-rc.d: policy-rc.d denied execution of restart. 108s /usr/sbin/policy-rc.d returned 101, not running 'restart rsync.service' 108s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 108s Setting up libllvm18:amd64 (1:18.1.8-15) ... 108s Setting up gnupg-utils (2.4.4-2ubuntu22) ... 108s Setting up systemd-resolved (257.1-7ubuntu1) ... 108s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-resolved.service' 108s Setting up login (1:4.16.0-2+really2.40.2-14ubuntu1) ... 108s Setting up libctf0:amd64 (2.43.50.20250108-1ubuntu1) ... 108s Setting up libpython3.13:amd64 (3.13.1-3) ... 108s Setting up python3.12-minimal (3.12.8-5) ... 109s Setting up libllvm19:amd64 (1:19.1.7-1ubuntu1) ... 109s Setting up tcl8.6 (8.6.16+dfsg-1) ... 109s Setting up libnftables1:amd64 (1.1.1-1build1) ... 109s Setting up vim (2:9.1.0967-1ubuntu1) ... 109s Setting up gpg-agent (2.4.4-2ubuntu22) ... 109s Setting up nftables (1.1.1-1build1) ... 110s /usr/sbin/policy-rc.d returned 101, not running 'try-restart nftables.service' 110s Setting up libclang1-19 (1:19.1.7-1ubuntu1) ... 110s Setting up libpython3.12-stdlib:amd64 (3.12.8-5) ... 110s Setting up python3.13 (3.13.1-3) ... 111s Setting up btrfs-progs (6.12-1build1) ... 111s Setting up python3.12 (3.12.8-5) ... 111s Setting up gpgsm (2.4.4-2ubuntu22) ... 111s Setting up linux-modules-extra-6.11.0-9-generic (6.11.0-9.9) ... 113s Setting up e2fsprogs (1.47.2-1ubuntu1) ... 113s update-initramfs: deferring update (trigger activated) 113s /usr/sbin/policy-rc.d returned 101, not running 'start e2scrub_all.timer e2scrub_reap.service' 113s Setting up python3 (3.13.1-1~exp2) ... 113s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 113s for fn in glob1(directory, "%s.*" % fname): 114s Setting up vim-tiny (2:9.1.0967-1ubuntu1) ... 114s Setting up fdisk (2.40.2-14ubuntu1) ... 114s Setting up libpython3.12t64:amd64 (3.12.8-5) ... 114s Setting up dirmngr (2.4.4-2ubuntu22) ... 114s Setting up linux-headers-6.11.0-9-generic (6.11.0-9.9) ... 114s Setting up python3-jinja2 (3.1.3-2) ... 114s Setting up libgprofng0:amd64 (2.43.50.20250108-1ubuntu1) ... 114s Setting up gir1.2-girepository-2.0:amd64 (1.82.0-4) ... 114s Setting up python3-gi (3.50.0-4) ... 114s Setting up libgssapi-krb5-2:amd64 (1.21.3-4) ... 114s Setting up linux-image-6.11.0-9-generic (6.11.0-9.9) ... 116s I: /boot/vmlinuz is now a symlink to vmlinuz-6.11.0-9-generic 116s I: /boot/initrd.img is now a symlink to initrd.img-6.11.0-9-generic 116s Setting up keyboxd (2.4.4-2ubuntu22) ... 116s Setting up python3-urllib3 (2.3.0-1) ... 116s Setting up gnupg (2.4.4-2ubuntu22) ... 116s Setting up libpolkit-agent-1-0:amd64 (126-2) ... 116s Setting up libvolume-key1:amd64 (0.3.12-8build1) ... 116s Setting up linux-image-virtual (6.11.0-9.9) ... 116s Setting up libclang-cpp18 (1:18.1.8-15) ... 116s Setting up polkitd (126-2) ... 117s /usr/sbin/policy-rc.d returned 101, not running 'try-restart polkit.service' 117s Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1ubuntu1) ... 117s Setting up python3-more-itertools (10.6.0-1) ... 117s Setting up python3-attr (24.3.0-1) ... 117s Setting up linux-image-generic (6.11.0-9.9) ... 117s Setting up gpg-wks-client (2.4.4-2ubuntu22) ... 117s Setting up e2fsprogs-l10n (1.47.2-1ubuntu1) ... 117s Setting up python3-openssl (25.0.0-1) ... 117s Setting up linux-headers-generic (6.11.0-9.9) ... 117s Setting up binutils (2.43.50.20250108-1ubuntu1) ... 117s Setting up linux-headers-virtual (6.11.0-9.9) ... 117s Setting up linux-generic (6.11.0-9.9) ... 117s Setting up linux-virtual (6.11.0-9.9) ... 117s Processing triggers for shared-mime-info (2.4-5) ... 117s Warning: program compiled against libxml 212 using older 209 118s Processing triggers for sgml-base (1.31) ... 118s Processing triggers for debianutils (5.21) ... 118s Processing triggers for install-info (7.1.1-1) ... 118s Processing triggers for initramfs-tools (0.142ubuntu35) ... 118s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 118s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 128s Processing triggers for libc-bin (2.40-4ubuntu1) ... 128s Processing triggers for systemd (257.1-7ubuntu1) ... 128s Processing triggers for man-db (2.13.0-1) ... 130s Processing triggers for dbus (1.14.10-4ubuntu5) ... 130s Processing triggers for ca-certificates (20241223) ... 130s Updating certificates in /etc/ssl/certs... 131s 0 added, 0 removed; done. 131s Running hooks in /etc/ca-certificates/update.d... 131s done. 131s Processing triggers for linux-image-6.11.0-9-generic (6.11.0-9.9) ... 131s /etc/kernel/postinst.d/initramfs-tools: 131s update-initramfs: Generating /boot/initrd.img-6.11.0-9-generic 131s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 141s /etc/kernel/postinst.d/zz-update-grub: 141s Sourcing file `/etc/default/grub' 141s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 141s Generating grub configuration file ... 141s Found linux image: /boot/vmlinuz-6.11.0-9-generic 141s Found initrd image: /boot/initrd.img-6.11.0-9-generic 141s Found linux image: /boot/vmlinuz-6.11.0-8-generic 141s Found initrd image: /boot/initrd.img-6.11.0-8-generic 142s Warning: os-prober will not be executed to detect other bootable partitions. 142s Systems on them will not be added to the GRUB boot configuration. 142s Check GRUB_DISABLE_OS_PROBER documentation entry. 142s Adding boot menu entry for UEFI Firmware Settings ... 142s done 142s 142s Restarting services... 142s /etc/needrestart/restart.d/systemd-manager 143s systemctl restart cron.service multipathd.service packagekit.service polkit.service rsyslog.service ssh.service systemd-journald.service systemd-networkd.service systemd-resolved.service systemd-timesyncd.service systemd-udevd.service udisks2.service 143s 143s Service restarts being deferred: 143s systemctl restart ModemManager.service 143s /etc/needrestart/restart.d/dbus.service 143s systemctl restart getty@tty1.service 143s systemctl restart serial-getty@ttyS0.service 143s systemctl restart systemd-logind.service 143s 143s No containers need to be restarted. 143s 143s User sessions running outdated binaries: 143s ubuntu @ session #4: sshd-session[1202] 143s ubuntu @ user manager service: systemd[957] 143s 143s No VM guests are running outdated hypervisor (qemu) binaries on this host. 145s Reading package lists... 145s Building dependency tree... 145s Reading state information... 146s Starting pkgProblemResolver with broken count: 0 146s Starting 2 pkgProblemResolver with broken count: 0 146s Done 146s The following packages will be REMOVED: 146s python3.12* python3.12-minimal* 146s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 146s After this operation, 8926 kB disk space will be freed. 146s (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 ... 128887 files and directories currently installed.) 146s Removing python3.12 (3.12.8-5) ... 146s Removing python3.12-minimal (3.12.8-5) ... 147s /usr/bin/py3clean:125: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 147s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 148s Processing triggers for man-db (2.13.0-1) ... 148s Processing triggers for systemd (257.1-7ubuntu1) ... 148s (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 ... 128859 files and directories currently installed.) 148s Purging configuration files for python3.12-minimal (3.12.8-5) ... 149s autopkgtest [15:24:57]: rebooting testbed after setup commands that affected boot 175s autopkgtest [15:25:23]: testbed running kernel: Linux 6.11.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 14 13:19:59 UTC 2024 178s autopkgtest [15:25:26]: @@@@@@@@@@@@@@@@@@@@ apt-source patroni 180s Get:1 http://ftpmaster.internal/ubuntu plucky/universe patroni 3.3.5-1 (dsc) [2870 B] 180s Get:2 http://ftpmaster.internal/ubuntu plucky/universe patroni 3.3.5-1 (tar) [1160 kB] 180s Get:3 http://ftpmaster.internal/ubuntu plucky/universe patroni 3.3.5-1 (diff) [23.6 kB] 180s gpgv: Signature made Mon Jan 13 14:36:59 2025 UTC 180s gpgv: using RSA key 9CA877749FAB2E4FA96862ECDC686A27B43481B0 180s gpgv: Can't check signature: No public key 180s dpkg-source: warning: cannot verify inline signature for ./patroni_3.3.5-1.dsc: no acceptable signature found 180s autopkgtest [15:25:28]: testing package patroni version 3.3.5-1 181s autopkgtest [15:25:29]: build not needed 181s autopkgtest [15:25:29]: test acceptance-etcd3: preparing testbed 182s Reading package lists... 182s Building dependency tree... 182s Reading state information... 182s Starting pkgProblemResolver with broken count: 0 182s Starting 2 pkgProblemResolver with broken count: 0 182s Done 182s The following NEW packages will be installed: 182s etcd-server fonts-font-awesome fonts-lato libio-pty-perl libipc-run-perl 182s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libpq5 182s libtime-duration-perl libtimedate-perl moreutils patroni patroni-doc 182s postgresql postgresql-17 postgresql-client-17 postgresql-client-common 182s postgresql-common python3-behave python3-cdiff python3-coverage 182s python3-dnspython python3-etcd python3-parse python3-parse-type 182s python3-prettytable python3-psutil python3-psycopg2 python3-wcwidth 182s python3-ydiff python3.12 python3.12-minimal sphinx-rtd-theme-common ssl-cert 183s 0 upgraded, 36 newly installed, 0 to remove and 0 not upgraded. 183s Need to get 37.0 MB/40.0 MB of archives. 183s After this operation, 136 MB of additional disk space will be used. 183s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 183s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 183s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libio-pty-perl amd64 1:1.20-1build3 [31.4 kB] 183s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 183s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-client-common all 267 [37.1 kB] 183s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 183s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-common all 267 [162 kB] 183s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 etcd-server amd64 3.5.16-3 [11.9 MB] 184s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 184s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 184s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 184s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 184s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpq5 amd64 17.2-1build2 [153 kB] 184s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libtime-duration-perl all 1.21-2 [12.3 kB] 184s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 184s Get:16 http://ftpmaster.internal/ubuntu plucky/universe amd64 moreutils amd64 0.69-1 [56.4 kB] 184s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 184s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-prettytable all 3.12.0-1 [36.5 kB] 184s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 184s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psycopg2 amd64 2.9.10-1 [146 kB] 184s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 184s Get:22 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-etcd all 0.4.5-6 [32.1 kB] 184s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ydiff all 1.4.2-1 [19.0 kB] 184s Get:24 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-cdiff all 1.4.2-1 [1778 B] 184s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 patroni all 3.3.5-1 [269 kB] 184s Get:26 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-2 [1014 kB] 184s Get:27 http://ftpmaster.internal/ubuntu plucky/universe amd64 patroni-doc all 3.3.5-1 [510 kB] 184s Get:28 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 postgresql-client-17 amd64 17.2-1build2 [1406 kB] 184s Get:29 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 postgresql-17 amd64 17.2-1build2 [16.5 MB] 185s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql all 17+267 [12.2 kB] 185s Get:31 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parse all 1.20.2-1 [27.0 kB] 185s Get:32 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parse-type all 0.6.4-1 [23.4 kB] 185s Get:33 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-behave all 1.2.6-6 [98.6 kB] 185s Get:34 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-coverage amd64 7.4.4+dfsg1-0ubuntu3 [150 kB] 185s Preconfiguring packages ... 185s Fetched 37.0 MB in 2s (17.4 MB/s) 185s Selecting previously unselected package python3.12-minimal. 185s (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 ... 128859 files and directories currently installed.) 185s Preparing to unpack .../00-python3.12-minimal_3.12.8-5_amd64.deb ... 185s Unpacking python3.12-minimal (3.12.8-5) ... 185s Selecting previously unselected package fonts-lato. 185s Preparing to unpack .../01-fonts-lato_2.015-1_all.deb ... 185s Unpacking fonts-lato (2.015-1) ... 185s Selecting previously unselected package libjson-perl. 185s Preparing to unpack .../02-libjson-perl_4.10000-1_all.deb ... 185s Unpacking libjson-perl (4.10000-1) ... 185s Selecting previously unselected package libio-pty-perl. 186s Preparing to unpack .../03-libio-pty-perl_1%3a1.20-1build3_amd64.deb ... 186s Unpacking libio-pty-perl (1:1.20-1build3) ... 186s Selecting previously unselected package libipc-run-perl. 186s Preparing to unpack .../04-libipc-run-perl_20231003.0-2_all.deb ... 186s Unpacking libipc-run-perl (20231003.0-2) ... 186s Selecting previously unselected package postgresql-client-common. 186s Preparing to unpack .../05-postgresql-client-common_267_all.deb ... 186s Unpacking postgresql-client-common (267) ... 186s Selecting previously unselected package ssl-cert. 186s Preparing to unpack .../06-ssl-cert_1.1.3ubuntu1_all.deb ... 186s Unpacking ssl-cert (1.1.3ubuntu1) ... 186s Selecting previously unselected package postgresql-common. 186s Preparing to unpack .../07-postgresql-common_267_all.deb ... 186s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 186s Unpacking postgresql-common (267) ... 186s Selecting previously unselected package etcd-server. 186s Preparing to unpack .../08-etcd-server_3.5.16-3_amd64.deb ... 186s Unpacking etcd-server (3.5.16-3) ... 186s Selecting previously unselected package python3.12. 186s Preparing to unpack .../09-python3.12_3.12.8-5_amd64.deb ... 186s Unpacking python3.12 (3.12.8-5) ... 186s Selecting previously unselected package fonts-font-awesome. 186s Preparing to unpack .../10-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 186s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 186s Selecting previously unselected package libjs-jquery. 186s Preparing to unpack .../11-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 186s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 186s Selecting previously unselected package libjs-underscore. 186s Preparing to unpack .../12-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 186s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 186s Selecting previously unselected package libjs-sphinxdoc. 186s Preparing to unpack .../13-libjs-sphinxdoc_8.1.3-4_all.deb ... 186s Unpacking libjs-sphinxdoc (8.1.3-4) ... 186s Selecting previously unselected package libpq5:amd64. 186s Preparing to unpack .../14-libpq5_17.2-1build2_amd64.deb ... 186s Unpacking libpq5:amd64 (17.2-1build2) ... 186s Selecting previously unselected package libtime-duration-perl. 186s Preparing to unpack .../15-libtime-duration-perl_1.21-2_all.deb ... 186s Unpacking libtime-duration-perl (1.21-2) ... 186s Selecting previously unselected package libtimedate-perl. 186s Preparing to unpack .../16-libtimedate-perl_2.3300-2_all.deb ... 186s Unpacking libtimedate-perl (2.3300-2) ... 186s Selecting previously unselected package moreutils. 186s Preparing to unpack .../17-moreutils_0.69-1_amd64.deb ... 186s Unpacking moreutils (0.69-1) ... 186s Selecting previously unselected package python3-wcwidth. 186s Preparing to unpack .../18-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 186s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 186s Selecting previously unselected package python3-prettytable. 186s Preparing to unpack .../19-python3-prettytable_3.12.0-1_all.deb ... 186s Unpacking python3-prettytable (3.12.0-1) ... 186s Selecting previously unselected package python3-psutil. 186s Preparing to unpack .../20-python3-psutil_5.9.8-2build3_amd64.deb ... 186s Unpacking python3-psutil (5.9.8-2build3) ... 186s Selecting previously unselected package python3-psycopg2. 186s Preparing to unpack .../21-python3-psycopg2_2.9.10-1_amd64.deb ... 186s Unpacking python3-psycopg2 (2.9.10-1) ... 186s Selecting previously unselected package python3-dnspython. 186s Preparing to unpack .../22-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 186s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 186s Selecting previously unselected package python3-etcd. 186s Preparing to unpack .../23-python3-etcd_0.4.5-6_all.deb ... 186s Unpacking python3-etcd (0.4.5-6) ... 186s Selecting previously unselected package python3-ydiff. 186s Preparing to unpack .../24-python3-ydiff_1.4.2-1_all.deb ... 186s Unpacking python3-ydiff (1.4.2-1) ... 186s Selecting previously unselected package python3-cdiff. 186s Preparing to unpack .../25-python3-cdiff_1.4.2-1_all.deb ... 186s Unpacking python3-cdiff (1.4.2-1) ... 186s Selecting previously unselected package patroni. 186s Preparing to unpack .../26-patroni_3.3.5-1_all.deb ... 186s Unpacking patroni (3.3.5-1) ... 186s Selecting previously unselected package sphinx-rtd-theme-common. 186s Preparing to unpack .../27-sphinx-rtd-theme-common_3.0.2+dfsg-2_all.deb ... 186s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 187s Selecting previously unselected package patroni-doc. 187s Preparing to unpack .../28-patroni-doc_3.3.5-1_all.deb ... 187s Unpacking patroni-doc (3.3.5-1) ... 187s Selecting previously unselected package postgresql-client-17. 187s Preparing to unpack .../29-postgresql-client-17_17.2-1build2_amd64.deb ... 187s Unpacking postgresql-client-17 (17.2-1build2) ... 187s Selecting previously unselected package postgresql-17. 187s Preparing to unpack .../30-postgresql-17_17.2-1build2_amd64.deb ... 187s Unpacking postgresql-17 (17.2-1build2) ... 187s Selecting previously unselected package postgresql. 187s Preparing to unpack .../31-postgresql_17+267_all.deb ... 187s Unpacking postgresql (17+267) ... 187s Selecting previously unselected package python3-parse. 187s Preparing to unpack .../32-python3-parse_1.20.2-1_all.deb ... 187s Unpacking python3-parse (1.20.2-1) ... 187s Selecting previously unselected package python3-parse-type. 187s Preparing to unpack .../33-python3-parse-type_0.6.4-1_all.deb ... 187s Unpacking python3-parse-type (0.6.4-1) ... 187s Selecting previously unselected package python3-behave. 187s Preparing to unpack .../34-python3-behave_1.2.6-6_all.deb ... 187s Unpacking python3-behave (1.2.6-6) ... 187s Selecting previously unselected package python3-coverage. 187s Preparing to unpack .../35-python3-coverage_7.4.4+dfsg1-0ubuntu3_amd64.deb ... 187s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 187s Setting up python3.12-minimal (3.12.8-5) ... 188s Setting up fonts-lato (2.015-1) ... 188s Setting up libio-pty-perl (1:1.20-1build3) ... 188s Setting up python3.12 (3.12.8-5) ... 189s Setting up python3-ydiff (1.4.2-1) ... 189s Setting up libpq5:amd64 (17.2-1build2) ... 189s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 189s Setting up python3-psutil (5.9.8-2build3) ... 190s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 190s Setting up ssl-cert (1.1.3ubuntu1) ... 190s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 191s /usr/sbin/policy-rc.d returned 101, not running 'start ssl-cert.service' 191s Setting up python3-psycopg2 (2.9.10-1) ... 191s Setting up libipc-run-perl (20231003.0-2) ... 191s Setting up libtime-duration-perl (1.21-2) ... 191s Setting up libtimedate-perl (2.3300-2) ... 191s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 191s Setting up python3-parse (1.20.2-1) ... 191s Setting up libjson-perl (4.10000-1) ... 191s Setting up etcd-server (3.5.16-3) ... 191s info: Selecting UID from range 100 to 999 ... 191s 191s info: Selecting GID from range 100 to 999 ... 191s info: Adding system user `etcd' (UID 110) ... 191s info: Adding new group `etcd' (GID 113) ... 191s info: Adding new user `etcd' (UID 110) with group `etcd' ... 191s info: Creating home directory `/var/lib/etcd/' ... 192s invoke-rc.d: policy-rc.d denied execution of start. 192s Created symlink '/etc/systemd/system/etcd2.service' → '/usr/lib/systemd/system/etcd.service'. 192s Created symlink '/etc/systemd/system/multi-user.target.wants/etcd.service' → '/usr/lib/systemd/system/etcd.service'. 192s /usr/sbin/policy-rc.d returned 101, not running 'start etcd.service' 192s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 192s Setting up python3-prettytable (3.12.0-1) ... 192s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 192s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 192s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 192s Setting up postgresql-client-common (267) ... 192s Setting up moreutils (0.69-1) ... 192s Setting up postgresql-client-17 (17.2-1build2) ... 193s update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 193s Setting up python3-etcd (0.4.5-6) ... 193s Setting up python3-cdiff (1.4.2-1) ... 193s Setting up python3-parse-type (0.6.4-1) ... 193s Setting up postgresql-common (267) ... 193s Creating config file /etc/postgresql-common/createcluster.conf with new version 193s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 193s Removing obsolete dictionary files: 194s invoke-rc.d: policy-rc.d denied execution of start. 194s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 194s /usr/sbin/policy-rc.d returned 101, not running 'start postgresql.service' 194s Setting up libjs-sphinxdoc (8.1.3-4) ... 194s Setting up python3-behave (1.2.6-6) ... 194s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 194s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 194s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 194s """Registers a custom type that will be available to "parse" 195s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 195s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 195s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 195s """Registers a custom type that will be available to "parse" 195s Setting up patroni (3.3.5-1) ... 195s Created symlink '/etc/systemd/system/multi-user.target.wants/patroni.service' → '/usr/lib/systemd/system/patroni.service'. 195s invoke-rc.d: policy-rc.d denied execution of start. 195s Setting up postgresql-17 (17.2-1build2) ... 196s Creating new PostgreSQL cluster 17/main ... 196s /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions 196s The files belonging to this database system will be owned by user "postgres". 196s This user must also own the server process. 196s 196s The database cluster will be initialized with locale "C.UTF-8". 196s The default database encoding has accordingly been set to "UTF8". 196s The default text search configuration will be set to "english". 196s 196s Data page checksums are disabled. 196s 196s fixing permissions on existing directory /var/lib/postgresql/17/main ... ok 196s creating subdirectories ... ok 196s selecting dynamic shared memory implementation ... posix 196s selecting default "max_connections" ... 100 196s selecting default "shared_buffers" ... 128MB 196s selecting default time zone ... Etc/UTC 196s creating configuration files ... ok 196s running bootstrap script ... ok 196s performing post-bootstrap initialization ... ok 196s syncing data to disk ... ok 197s invoke-rc.d: policy-rc.d denied execution of start. 197s Setting up patroni-doc (3.3.5-1) ... 197s Setting up postgresql (17+267) ... 197s Processing triggers for systemd (257.1-7ubuntu1) ... 197s Processing triggers for man-db (2.13.0-1) ... 199s Processing triggers for libc-bin (2.40-4ubuntu1) ... 200s 200s Running kernel seems to be up-to-date. 200s 200s No services need to be restarted. 200s 200s No containers need to be restarted. 200s 200s No user sessions are running outdated binaries. 200s 200s No VM guests are running outdated hypervisor (qemu) binaries on this host. 202s autopkgtest [15:25:50]: test acceptance-etcd3: debian/tests/acceptance etcd3 202s autopkgtest [15:25:50]: test acceptance-etcd3: [----------------------- 202s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 202s ++ ls -1r /usr/lib/postgresql/ 202s ### PostgreSQL 17 acceptance-etcd3 ### 202s + for PG_VERSION in $(ls -1r /usr/lib/postgresql/) 202s + '[' 17 == 10 -o 17 == 11 ']' 202s + echo '### PostgreSQL 17 acceptance-etcd3 ###' 202s + bash -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH= DCS=etcd3 PATH=/usr/lib/postgresql/17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin behave | ts' 204s Jan 19 15:25:52 Feature: basic replication # features/basic_replication.feature:1 204s Jan 19 15:25:52 We should check that the basic bootstrapping, replication and failover works. 204s Jan 19 15:25:52 Scenario: check replication of a single table # features/basic_replication.feature:4 204s Jan 19 15:25:52 Given I start postgres0 # features/steps/basic_replication.py:8 206s Jan 19 15:25:54 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 207s Jan 19 15:25:55 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 207s Jan 19 15:25:55 When I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "synchronous_mode": true} # features/steps/patroni_api.py:71 207s Jan 19 15:25:55 Then I receive a response code 200 # features/steps/patroni_api.py:98 207s Jan 19 15:25:55 When I start postgres1 # features/steps/basic_replication.py:8 209s Jan 19 15:25:57 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 211s Jan 19 15:25:59 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23 211s Jan 19 15:25:59 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 211s Jan 19 15:25:59 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 211s Jan 19 15:25:59 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 212s Jan 19 15:26:00 212s Jan 19 15:26:00 Scenario: check restart of sync replica # features/basic_replication.feature:17 212s Jan 19 15:26:00 Given I shut down postgres2 # features/steps/basic_replication.py:29 213s Jan 19 15:26:01 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23 213s Jan 19 15:26:01 When I start postgres2 # features/steps/basic_replication.py:8 215s Jan 19 15:26:03 And I shut down postgres1 # features/steps/basic_replication.py:29 218s Jan 19 15:26:06 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 219s Jan 19 15:26:07 When I start postgres1 # features/steps/basic_replication.py:8 221s Jan 19 15:26:09 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 222s Jan 19 15:26:10 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 222s Jan 19 15:26:10 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 222s Jan 19 15:26:10 222s Jan 19 15:26:10 Scenario: check stuck sync replica # features/basic_replication.feature:28 222s Jan 19 15:26:10 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": true, "maximum_lag_on_syncnode": 15000000, "postgresql": {"parameters": {"synchronous_commit": "remote_apply"}}} # features/steps/patroni_api.py:71 222s Jan 19 15:26:10 Then I receive a response code 200 # features/steps/patroni_api.py:98 222s Jan 19 15:26:10 And I create table on postgres0 # features/steps/basic_replication.py:73 222s Jan 19 15:26:10 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93 223s Jan 19 15:26:11 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93 223s Jan 19 15:26:11 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64 223s Jan 19 15:26:11 And I load data on postgres0 # features/steps/basic_replication.py:84 223s Jan 19 15:26:11 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23 227s Jan 19 15:26:15 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64 227s Jan 19 15:26:15 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 227s Jan 19 15:26:15 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142 227s Jan 19 15:26:15 When I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": null, "maximum_lag_on_syncnode": -1, "postgresql": {"parameters": {"synchronous_commit": "on"}}} # features/steps/patroni_api.py:71 228s Jan 19 15:26:16 Then I receive a response code 200 # features/steps/patroni_api.py:98 228s Jan 19 15:26:16 And I drop table on postgres0 # features/steps/basic_replication.py:73 228s Jan 19 15:26:16 228s Jan 19 15:26:16 Scenario: check multi sync replication # features/basic_replication.feature:44 228s Jan 19 15:26:16 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 2} # features/steps/patroni_api.py:71 228s Jan 19 15:26:16 Then I receive a response code 200 # features/steps/patroni_api.py:98 228s Jan 19 15:26:16 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23 232s Jan 19 15:26:20 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 232s Jan 19 15:26:20 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 232s Jan 19 15:26:20 When I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 1} # features/steps/patroni_api.py:71 232s Jan 19 15:26:20 Then I receive a response code 200 # features/steps/patroni_api.py:98 232s Jan 19 15:26:20 And I shut down postgres1 # features/steps/basic_replication.py:29 235s Jan 19 15:26:23 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 236s Jan 19 15:26:24 When I start postgres1 # features/steps/basic_replication.py:8 238s Jan 19 15:26:26 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 239s Jan 19 15:26:27 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 239s Jan 19 15:26:27 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 239s Jan 19 15:26:27 239s Jan 19 15:26:27 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59 239s Jan 19 15:26:27 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 240s Jan 19 15:26:28 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 240s Jan 19 15:26:28 When I sleep for 2 seconds # features/steps/patroni_api.py:39 242s Jan 19 15:26:30 And I shut down postgres0 # features/steps/basic_replication.py:29 243s Jan 19 15:26:31 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 244s Jan 19 15:26:32 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 244s Jan 19 15:26:32 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105 263s Jan 19 15:26:51 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156 266s Jan 19 15:26:54 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12 266s Jan 19 15:26:54 When I issue a PATCH request to http://127.0.0.1:8010/config with {"synchronous_mode": null, "master_start_timeout": 0} # features/steps/patroni_api.py:71 266s Jan 19 15:26:54 Then I receive a response code 200 # features/steps/patroni_api.py:98 266s Jan 19 15:26:54 When I add the table bar to postgres2 # features/steps/basic_replication.py:54 266s Jan 19 15:26:54 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 268s Jan 19 15:26:56 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 268s Jan 19 15:26:56 268s Jan 19 15:26:56 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75 268s Jan 19 15:26:56 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54 268s Jan 19 15:26:56 And I start postgres0 # features/steps/basic_replication.py:8 268s Jan 19 15:26:56 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 274s Jan 19 15:27:02 When I add the table buz to postgres2 # features/steps/basic_replication.py:54 274s Jan 19 15:27:02 Then table buz is present on postgres0 after 20 seconds # features/steps/basic_replication.py:93 274s Jan 19 15:27:02 274s Jan 19 15:27:02 @reject-duplicate-name 274s Jan 19 15:27:02 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83 274s Jan 19 15:27:02 Given I start duplicate postgres0 on port 8011 # features/steps/basic_replication.py:13 276s Jan 19 15:27:04 Then there is one of ["Can't start; there is already a node named 'postgres0' running"] CRITICAL in the dup-postgres0 patroni log after 5 seconds # features/steps/basic_replication.py:121 280s Jan 19 15:27:08 280s Jan 19 15:27:08 Feature: cascading replication # features/cascading_replication.feature:1 280s Jan 19 15:27:08 We should check that patroni can do base backup and streaming from the replica 280s Jan 19 15:27:08 Scenario: check a base backup and streaming replication from a replica # features/cascading_replication.feature:4 280s Jan 19 15:27:08 Given I start postgres0 # features/steps/basic_replication.py:8 282s Jan 19 15:27:10 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 283s Jan 19 15:27:11 And I configure and start postgres1 with a tag clonefrom true # features/steps/cascading_replication.py:7 285s Jan 19 15:27:13 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 291s Jan 19 15:27:19 And I create label with "postgres0" in postgres0 data directory # features/steps/cascading_replication.py:18 291s Jan 19 15:27:19 And I create label with "postgres1" in postgres1 data directory # features/steps/cascading_replication.py:18 291s Jan 19 15:27:19 And "members/postgres1" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 291s Jan 19 15:27:19 And I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 293s Jan 19 15:27:21 Then replication works from postgres0 to postgres2 after 30 seconds # features/steps/basic_replication.py:112 294s Jan 19 15:27:22 And there is a label with "postgres1" in postgres2 data directory # features/steps/cascading_replication.py:12 300s Jan 19 15:27:27 300s SKIP FEATURE citus: Citus extension isn't available 300s SKIP Scenario check that worker cluster is registered in the coordinator: Citus extension isn't available 300s SKIP Scenario coordinator failover updates pg_dist_node: Citus extension isn't available 300s SKIP Scenario worker switchover doesn't break client queries on the coordinator: Citus extension isn't available 300s SKIP Scenario worker primary restart doesn't break client queries on the coordinator: Citus extension isn't available 300s SKIP Scenario check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node: Citus extension isn't available 300s Jan 19 15:27:27 Feature: citus # features/citus.feature:1 300s Jan 19 15:27:27 We should check that coordinator discovers and registers workers and clients don't have errors when worker cluster switches over 300s Jan 19 15:27:27 Scenario: check that worker cluster is registered in the coordinator # features/citus.feature:4 300s Jan 19 15:27:27 Given I start postgres0 in citus group 0 # None 300s Jan 19 15:27:27 And I start postgres2 in citus group 1 # None 300s Jan 19 15:27:27 Then postgres0 is a leader in a group 0 after 10 seconds # None 300s Jan 19 15:27:27 And postgres2 is a leader in a group 1 after 10 seconds # None 300s Jan 19 15:27:27 When I start postgres1 in citus group 0 # None 300s Jan 19 15:27:27 And I start postgres3 in citus group 1 # None 300s Jan 19 15:27:27 Then replication works from postgres0 to postgres1 after 15 seconds # None 300s Jan 19 15:27:27 Then replication works from postgres2 to postgres3 after 15 seconds # None 300s Jan 19 15:27:27 And postgres0 is registered in the postgres0 as the primary in group 0 after 5 seconds # None 300s Jan 19 15:27:27 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 300s Jan 19 15:27:27 300s Jan 19 15:27:27 Scenario: coordinator failover updates pg_dist_node # features/citus.feature:16 300s Jan 19 15:27:27 Given I run patronictl.py failover batman --group 0 --candidate postgres1 --force # None 300s Jan 19 15:27:27 Then postgres1 role is the primary after 10 seconds # None 300s Jan 19 15:27:27 And "members/postgres0" key in a group 0 in DCS has state=running after 15 seconds # None 300s Jan 19 15:27:27 And replication works from postgres1 to postgres0 after 15 seconds # None 300s Jan 19 15:27:27 And postgres1 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 300s Jan 19 15:27:27 And "sync" key in a group 0 in DCS has sync_standby=postgres0 after 15 seconds # None 300s Jan 19 15:27:27 When I run patronictl.py switchover batman --group 0 --candidate postgres0 --force # None 300s Jan 19 15:27:27 Then postgres0 role is the primary after 10 seconds # None 300s Jan 19 15:27:27 And replication works from postgres0 to postgres1 after 15 seconds # None 300s Jan 19 15:27:27 And postgres0 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 300s Jan 19 15:27:27 And "sync" key in a group 0 in DCS has sync_standby=postgres1 after 15 seconds # None 300s Jan 19 15:27:27 300s Jan 19 15:27:27 Scenario: worker switchover doesn't break client queries on the coordinator # features/citus.feature:29 300s Jan 19 15:27:27 Given I create a distributed table on postgres0 # None 300s Jan 19 15:27:27 And I start a thread inserting data on postgres0 # None 300s Jan 19 15:27:27 When I run patronictl.py switchover batman --group 1 --force # None 300s Jan 19 15:27:27 Then I receive a response returncode 0 # None 300s Jan 19 15:27:27 And postgres3 role is the primary after 10 seconds # None 300s Jan 19 15:27:27 And "members/postgres2" key in a group 1 in DCS has state=running after 15 seconds # None 300s Jan 19 15:27:27 And replication works from postgres3 to postgres2 after 15 seconds # None 300s Jan 19 15:27:27 And postgres3 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 300s Jan 19 15:27:27 And "sync" key in a group 1 in DCS has sync_standby=postgres2 after 15 seconds # None 300s Jan 19 15:27:27 And a thread is still alive # None 300s Jan 19 15:27:27 When I run patronictl.py switchover batman --group 1 --force # None 300s Jan 19 15:27:27 Then I receive a response returncode 0 # None 300s Jan 19 15:27:27 And postgres2 role is the primary after 10 seconds # None 300s Jan 19 15:27:27 And replication works from postgres2 to postgres3 after 15 seconds # None 300s Jan 19 15:27:27 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 300s Jan 19 15:27:27 And "sync" key in a group 1 in DCS has sync_standby=postgres3 after 15 seconds # None 300s Jan 19 15:27:27 And a thread is still alive # None 300s Jan 19 15:27:27 When I stop a thread # None 300s Jan 19 15:27:27 Then a distributed table on postgres0 has expected rows # None 300s Jan 19 15:27:27 300s Jan 19 15:27:27 Scenario: worker primary restart doesn't break client queries on the coordinator # features/citus.feature:50 300s Jan 19 15:27:27 Given I cleanup a distributed table on postgres0 # None 300s Jan 19 15:27:27 And I start a thread inserting data on postgres0 # None 300s Jan 19 15:27:27 When I run patronictl.py restart batman postgres2 --group 1 --force # None 300s Jan 19 15:27:27 Then I receive a response returncode 0 # None 300s Jan 19 15:27:27 And postgres2 role is the primary after 10 seconds # None 300s Jan 19 15:27:27 And replication works from postgres2 to postgres3 after 15 seconds # None 300s Jan 19 15:27:27 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 300s Jan 19 15:27:27 And a thread is still alive # None 300s Jan 19 15:27:27 When I stop a thread # None 300s Jan 19 15:27:27 Then a distributed table on postgres0 has expected rows # None 300s Jan 19 15:27:27 300s Jan 19 15:27:27 Scenario: check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node # features/citus.feature:62 300s Jan 19 15:27:27 Given I start postgres4 in citus group 2 # None 300s Jan 19 15:27:27 Then postgres4 is a leader in a group 2 after 10 seconds # None 300s Jan 19 15:27:27 And "members/postgres4" key in a group 2 in DCS has role=master after 3 seconds # None 300s Jan 19 15:27:27 When I run patronictl.py edit-config batman --group 2 -s ttl=20 --force # None 300s Jan 19 15:27:27 Then I receive a response returncode 0 # None 300s Jan 19 15:27:27 And I receive a response output "+ttl: 20" # None 300s Jan 19 15:27:27 Then postgres4 is registered in the postgres2 as the primary in group 2 after 5 seconds # None 300s Jan 19 15:27:27 When I shut down postgres4 # None 300s Jan 19 15:27:27 Then there is a transaction in progress on postgres0 changing pg_dist_node after 5 seconds # None 300s Jan 19 15:27:27 When I run patronictl.py restart batman postgres2 --group 1 --force # None 300s Jan 19 15:27:27 Then a transaction finishes in 20 seconds # None 300s Jan 19 15:27:27 300s Jan 19 15:27:27 Feature: custom bootstrap # features/custom_bootstrap.feature:1 300s Jan 19 15:27:27 We should check that patroni can bootstrap a new cluster from a backup 300s Jan 19 15:27:27 Scenario: clone existing cluster using pg_basebackup # features/custom_bootstrap.feature:4 300s Jan 19 15:27:27 Given I start postgres0 # features/steps/basic_replication.py:8 302s Jan 19 15:27:29 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 303s Jan 19 15:27:30 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 303s Jan 19 15:27:31 And I start postgres1 in a cluster batman1 as a clone of postgres0 # features/steps/custom_bootstrap.py:6 306s Jan 19 15:27:34 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 307s Jan 19 15:27:35 Then table foo is present on postgres1 after 10 seconds # features/steps/basic_replication.py:93 307s Jan 19 15:27:35 307s Jan 19 15:27:35 Scenario: make a backup and do a restore into a new cluster # features/custom_bootstrap.feature:12 307s Jan 19 15:27:35 Given I add the table bar to postgres1 # features/steps/basic_replication.py:54 307s Jan 19 15:27:35 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 307s Jan 19 15:27:35 When I start postgres2 in a cluster batman2 from backup # features/steps/custom_bootstrap.py:11 310s Jan 19 15:27:38 Then postgres2 is a leader of batman2 after 30 seconds # features/steps/custom_bootstrap.py:16 311s Jan 19 15:27:39 And table bar is present on postgres2 after 10 seconds # features/steps/basic_replication.py:93 317s Jan 19 15:27:45 317s Jan 19 15:27:45 Feature: dcs failsafe mode # features/dcs_failsafe_mode.feature:1 317s Jan 19 15:27:45 We should check the basic dcs failsafe mode functioning 317s Jan 19 15:27:45 Scenario: check failsafe mode can be successfully enabled # features/dcs_failsafe_mode.feature:4 317s Jan 19 15:27:45 Given I start postgres0 # features/steps/basic_replication.py:8 319s Jan 19 15:27:47 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 320s Jan 19 15:27:48 Then "config" key in DCS has ttl=30 after 10 seconds # features/steps/cascading_replication.py:23 320s Jan 19 15:27:48 When I issue a PATCH request to http://127.0.0.1:8008/config with {"loop_wait": 2, "ttl": 20, "retry_timeout": 3, "failsafe_mode": true} # features/steps/patroni_api.py:71 320s Jan 19 15:27:48 Then I receive a response code 200 # features/steps/patroni_api.py:98 320s Jan 19 15:27:48 And Response on GET http://127.0.0.1:8008/failsafe contains postgres0 after 10 seconds # features/steps/patroni_api.py:156 321s Jan 19 15:27:49 When I issue a GET request to http://127.0.0.1:8008/failsafe # features/steps/patroni_api.py:61 321s Jan 19 15:27:49 Then I receive a response code 200 # features/steps/patroni_api.py:98 321s Jan 19 15:27:49 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98 321s Jan 19 15:27:49 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}},"slots":{"dcs_slot_1": null,"postgres0":null}} # features/steps/patroni_api.py:71 321s Jan 19 15:27:49 Then I receive a response code 200 # features/steps/patroni_api.py:98 321s Jan 19 15:27:49 When I issue a PATCH request to http://127.0.0.1:8008/config with {"slots": {"dcs_slot_0": {"type": "logical", "database": "postgres", "plugin": "test_decoding"}}} # features/steps/patroni_api.py:71 321s Jan 19 15:27:49 Then I receive a response code 200 # features/steps/patroni_api.py:98 321s Jan 19 15:27:49 321s Jan 19 15:27:49 @dcs-failsafe 321s Jan 19 15:27:49 Scenario: check one-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:20 321s Jan 19 15:27:49 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 321s Jan 19 15:27:49 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156 326s Jan 19 15:27:54 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 326s Jan 19 15:27:54 326s Jan 19 15:27:54 @dcs-failsafe 326s Jan 19 15:27:54 Scenario: check new replica isn't promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:26 326s Jan 19 15:27:54 Given DCS is up # features/steps/dcs_failsafe_mode.py:9 326s Jan 19 15:27:54 When I do a backup of postgres0 # features/steps/custom_bootstrap.py:25 327s Jan 19 15:27:55 And I shut down postgres0 # features/steps/basic_replication.py:29 329s Jan 19 15:27:57 When I start postgres1 in a cluster batman from backup with no_leader # features/steps/dcs_failsafe_mode.py:14 331s Jan 19 15:27:59 Then postgres1 role is the replica after 12 seconds # features/steps/basic_replication.py:105 331s Jan 19 15:27:59 331s Jan 19 15:27:59 Scenario: check leader and replica are both in /failsafe key after leader is back # features/dcs_failsafe_mode.feature:33 331s Jan 19 15:27:59 Given I start postgres0 # features/steps/basic_replication.py:8 333s Jan 19 15:28:01 And I start postgres1 # features/steps/basic_replication.py:8 333s Jan 19 15:28:01 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 334s Jan 19 15:28:02 And "members/postgres1" key in DCS has state=running after 2 seconds # features/steps/cascading_replication.py:23 334s Jan 19 15:28:02 And Response on GET http://127.0.0.1:8009/failsafe contains postgres1 after 10 seconds # features/steps/patroni_api.py:156 337s Jan 19 15:28:05 When I issue a GET request to http://127.0.0.1:8009/failsafe # features/steps/patroni_api.py:61 337s Jan 19 15:28:05 Then I receive a response code 200 # features/steps/patroni_api.py:98 337s Jan 19 15:28:05 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98 337s Jan 19 15:28:05 And I receive a response postgres1 http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:98 337s Jan 19 15:28:05 337s Jan 19 15:28:05 @dcs-failsafe @slot-advance 337s Jan 19 15:28:05 Scenario: check leader and replica are functioning while DCS is down # features/dcs_failsafe_mode.feature:46 337s Jan 19 15:28:05 Given I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75 337s Jan 19 15:28:05 Then physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 341s Jan 19 15:28:09 And logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 341s Jan 19 15:28:09 And DCS is down # features/steps/dcs_failsafe_mode.py:4 341s Jan 19 15:28:09 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156 346s Jan 19 15:28:14 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 346s Jan 19 15:28:14 And postgres1 role is the replica after 2 seconds # features/steps/basic_replication.py:105 346s Jan 19 15:28:14 And replication works from postgres0 to postgres1 after 10 seconds # features/steps/basic_replication.py:112 346s Jan 19 15:28:14 When I get all changes from logical slot dcs_slot_0 on postgres0 # features/steps/slots.py:70 346s Jan 19 15:28:14 And I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75 346s Jan 19 15:28:14 Then logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 20 seconds # features/steps/slots.py:51 349s Jan 19 15:28:17 And physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 349s Jan 19 15:28:17 349s Jan 19 15:28:17 @dcs-failsafe 349s Jan 19 15:28:17 Scenario: check primary is demoted when one replica is shut down and DCS is down # features/dcs_failsafe_mode.feature:61 349s Jan 19 15:28:17 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 349s Jan 19 15:28:17 And I kill postgres1 # features/steps/basic_replication.py:34 350s Jan 19 15:28:18 And I kill postmaster on postgres1 # features/steps/basic_replication.py:44 350s Jan 19 15:28:18 waiting for server to shut down.... done 350s Jan 19 15:28:18 server stopped 350s Jan 19 15:28:18 Then postgres0 role is the replica after 12 seconds # features/steps/basic_replication.py:105 353s Jan 19 15:28:21 353s Jan 19 15:28:21 @dcs-failsafe 353s Jan 19 15:28:21 Scenario: check known replica is promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:68 353s Jan 19 15:28:21 Given I kill postgres0 # features/steps/basic_replication.py:34 354s Jan 19 15:28:22 And I shut down postmaster on postgres0 # features/steps/basic_replication.py:39 354s Jan 19 15:28:22 waiting for server to shut down.... done 354s Jan 19 15:28:22 server stopped 354s Jan 19 15:28:22 And DCS is up # features/steps/dcs_failsafe_mode.py:9 354s Jan 19 15:28:22 When I start postgres1 # features/steps/basic_replication.py:8 356s Jan 19 15:28:24 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 357s Jan 19 15:28:25 And postgres1 role is the primary after 25 seconds # features/steps/basic_replication.py:105 361s Jan 19 15:28:29 361s Jan 19 15:28:29 @dcs-failsafe 361s Jan 19 15:28:29 Scenario: scale to three-node cluster # features/dcs_failsafe_mode.feature:77 361s Jan 19 15:28:29 Given I start postgres0 # features/steps/basic_replication.py:8 365s Jan 19 15:28:33 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 367s Jan 19 15:28:35 Then "members/postgres2" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 368s Jan 19 15:28:36 And "members/postgres0" key in DCS has state=running after 20 seconds # features/steps/cascading_replication.py:23 368s Jan 19 15:28:36 And Response on GET http://127.0.0.1:8008/failsafe contains postgres2 after 10 seconds # features/steps/patroni_api.py:156 371s Jan 19 15:28:39 And replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112 372s Jan 19 15:28:40 And replication works from postgres1 to postgres2 after 10 seconds # features/steps/basic_replication.py:112 373s Jan 19 15:28:41 373s Jan 19 15:28:41 @dcs-failsafe @slot-advance 373s Jan 19 15:28:41 Scenario: make sure permanent slots exist on replicas # features/dcs_failsafe_mode.feature:88 373s Jan 19 15:28:41 Given I issue a PATCH request to http://127.0.0.1:8009/config with {"slots":{"postgres2":0,"dcs_slot_0":null,"dcs_slot_2":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71 373s Jan 19 15:28:41 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51 379s Jan 19 15:28:47 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # features/steps/slots.py:51 380s Jan 19 15:28:48 When I get all changes from physical slot dcs_slot_1 on postgres1 # features/steps/slots.py:75 380s Jan 19 15:28:48 Then physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # features/steps/slots.py:51 382s Jan 19 15:28:50 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 382s Jan 19 15:28:50 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 382s Jan 19 15:28:50 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 382s Jan 19 15:28:50 382s Jan 19 15:28:50 @dcs-failsafe 382s Jan 19 15:28:50 Scenario: check three-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:99 382s Jan 19 15:28:50 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 382s Jan 19 15:28:50 Then Response on GET http://127.0.0.1:8009/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156 386s Jan 19 15:28:54 Then postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 386s Jan 19 15:28:54 And postgres0 role is the replica after 2 seconds # features/steps/basic_replication.py:105 386s Jan 19 15:28:54 And postgres2 role is the replica after 2 seconds # features/steps/basic_replication.py:105 386s Jan 19 15:28:54 386s Jan 19 15:28:54 @dcs-failsafe @slot-advance 386s Jan 19 15:28:54 Scenario: check that permanent slots are in sync between nodes while DCS is down # features/dcs_failsafe_mode.feature:108 386s Jan 19 15:28:54 Given replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112 386s Jan 19 15:28:54 And replication works from postgres1 to postgres2 after 10 seconds # features/steps/basic_replication.py:112 387s Jan 19 15:28:55 When I get all changes from logical slot dcs_slot_2 on postgres1 # features/steps/slots.py:70 387s Jan 19 15:28:55 And I get all changes from physical slot dcs_slot_1 on postgres1 # features/steps/slots.py:75 387s Jan 19 15:28:55 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51 390s Jan 19 15:28:58 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # features/steps/slots.py:51 390s Jan 19 15:28:58 And physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # features/steps/slots.py:51 390s Jan 19 15:28:58 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 390s Jan 19 15:28:58 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 390s Jan 19 15:28:58 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 396s Jan 19 15:29:04 396s Jan 19 15:29:04 Feature: ignored slots # features/ignored_slots.feature:1 396s Jan 19 15:29:04 396s Jan 19 15:29:04 Scenario: check ignored slots aren't removed on failover/switchover # features/ignored_slots.feature:2 396s Jan 19 15:29:04 Given I start postgres1 # features/steps/basic_replication.py:8 399s Jan 19 15:29:07 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 399s Jan 19 15:29:07 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 399s Jan 19 15:29:07 When I issue a PATCH request to http://127.0.0.1:8009/config with {"ignore_slots": [{"name": "unmanaged_slot_0", "database": "postgres", "plugin": "test_decoding", "type": "logical"}, {"name": "unmanaged_slot_1", "database": "postgres", "plugin": "test_decoding"}, {"name": "unmanaged_slot_2", "database": "postgres"}, {"name": "unmanaged_slot_3"}], "postgresql": {"parameters": {"wal_level": "logical"}}} # features/steps/patroni_api.py:71 399s Jan 19 15:29:07 Then I receive a response code 200 # features/steps/patroni_api.py:98 399s Jan 19 15:29:07 And Response on GET http://127.0.0.1:8009/config contains ignore_slots after 10 seconds # features/steps/patroni_api.py:156 399s Jan 19 15:29:07 When I shut down postgres1 # features/steps/basic_replication.py:29 401s Jan 19 15:29:09 And I start postgres1 # features/steps/basic_replication.py:8 403s Jan 19 15:29:11 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 404s Jan 19 15:29:12 And "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 405s Jan 19 15:29:13 And postgres1 role is the primary after 20 seconds # features/steps/basic_replication.py:105 405s Jan 19 15:29:13 When I create a logical replication slot unmanaged_slot_0 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 405s Jan 19 15:29:13 And I create a logical replication slot unmanaged_slot_1 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 405s Jan 19 15:29:13 And I create a logical replication slot unmanaged_slot_2 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 405s Jan 19 15:29:13 And I create a logical replication slot unmanaged_slot_3 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 405s Jan 19 15:29:13 And I create a logical replication slot dummy_slot on postgres1 with the test_decoding plugin # features/steps/slots.py:8 405s Jan 19 15:29:13 Then postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 405s Jan 19 15:29:13 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 405s Jan 19 15:29:13 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 405s Jan 19 15:29:13 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 405s Jan 19 15:29:13 When I start postgres0 # features/steps/basic_replication.py:8 407s Jan 19 15:29:15 Then "members/postgres0" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 407s Jan 19 15:29:15 And postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 407s Jan 19 15:29:15 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 408s Jan 19 15:29:16 When I shut down postgres1 # features/steps/basic_replication.py:29 410s Jan 19 15:29:18 Then "members/postgres0" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 411s Jan 19 15:29:19 When I start postgres1 # features/steps/basic_replication.py:8 413s Jan 19 15:29:21 Then postgres1 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 413s Jan 19 15:29:21 And "members/postgres1" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 414s Jan 19 15:29:22 And I sleep for 2 seconds # features/steps/patroni_api.py:39 416s Jan 19 15:29:24 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 416s Jan 19 15:29:24 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 416s Jan 19 15:29:24 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 416s Jan 19 15:29:24 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 416s Jan 19 15:29:24 And postgres1 does not have a replication slot named dummy_slot # features/steps/slots.py:40 416s Jan 19 15:29:24 When I shut down postgres0 # features/steps/basic_replication.py:29 418s Jan 19 15:29:26 Then "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 419s Jan 19 15:29:27 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 419s Jan 19 15:29:27 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 419s Jan 19 15:29:27 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 419s Jan 19 15:29:27 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 422s Jan 19 15:29:29 422s Jan 19 15:29:29 Feature: nostream node # features/nostream_node.feature:1 422s Jan 19 15:29:29 422s Jan 19 15:29:29 Scenario: check nostream node is recovering from archive # features/nostream_node.feature:3 422s Jan 19 15:29:29 When I start postgres0 # features/steps/basic_replication.py:8 425s Jan 19 15:29:33 And I configure and start postgres1 with a tag nostream true # features/steps/cascading_replication.py:7 427s Jan 19 15:29:35 Then "members/postgres1" key in DCS has replication_state=in archive recovery after 10 seconds # features/steps/cascading_replication.py:23 428s Jan 19 15:29:36 And replication works from postgres0 to postgres1 after 30 seconds # features/steps/basic_replication.py:112 433s Jan 19 15:29:41 433s Jan 19 15:29:41 @slot-advance 433s Jan 19 15:29:41 Scenario: check permanent logical replication slots are not copied # features/nostream_node.feature:10 433s Jan 19 15:29:41 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}}, "slots":{"test_logical":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71 433s Jan 19 15:29:41 Then I receive a response code 200 # features/steps/patroni_api.py:98 433s Jan 19 15:29:41 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 434s Jan 19 15:29:42 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 435s Jan 19 15:29:43 When I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 437s Jan 19 15:29:45 Then "members/postgres2" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 443s Jan 19 15:29:51 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 443s Jan 19 15:29:51 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 448s Jan 19 15:29:56 448s Jan 19 15:29:56 Feature: patroni api # features/patroni_api.feature:1 448s Jan 19 15:29:56 We should check that patroni correctly responds to valid and not-valid API requests. 448s Jan 19 15:29:56 Scenario: check API requests on a stand-alone server # features/patroni_api.feature:4 448s Jan 19 15:29:56 Given I start postgres0 # features/steps/basic_replication.py:8 450s Jan 19 15:29:58 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 451s Jan 19 15:29:59 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 451s Jan 19 15:29:59 Then I receive a response code 200 # features/steps/patroni_api.py:98 451s Jan 19 15:29:59 And I receive a response state running # features/steps/patroni_api.py:98 451s Jan 19 15:29:59 And I receive a response role master # features/steps/patroni_api.py:98 451s Jan 19 15:29:59 When I issue a GET request to http://127.0.0.1:8008/standby_leader # features/steps/patroni_api.py:61 451s Jan 19 15:29:59 Then I receive a response code 503 # features/steps/patroni_api.py:98 451s Jan 19 15:29:59 When I issue a GET request to http://127.0.0.1:8008/health # features/steps/patroni_api.py:61 452s Jan 19 15:29:59 Then I receive a response code 200 # features/steps/patroni_api.py:98 452s Jan 19 15:29:59 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 452s Jan 19 15:30:00 Then I receive a response code 503 # features/steps/patroni_api.py:98 452s Jan 19 15:30:00 When I issue a POST request to http://127.0.0.1:8008/reinitialize with {"force": true} # features/steps/patroni_api.py:71 452s Jan 19 15:30:00 Then I receive a response code 503 # features/steps/patroni_api.py:98 452s Jan 19 15:30:00 And I receive a response text I am the leader, can not reinitialize # features/steps/patroni_api.py:98 452s Jan 19 15:30:00 When I run patronictl.py switchover batman --master postgres0 --force # features/steps/patroni_api.py:86 453s Jan 19 15:30:01 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 453s Jan 19 15:30:01 And I receive a response output "Error: No candidates found to switchover to" # features/steps/patroni_api.py:98 453s Jan 19 15:30:01 When I issue a POST request to http://127.0.0.1:8008/switchover with {"leader": "postgres0"} # features/steps/patroni_api.py:71 453s Jan 19 15:30:01 Then I receive a response code 412 # features/steps/patroni_api.py:98 453s Jan 19 15:30:01 And I receive a response text switchover is not possible: cluster does not have members except leader # features/steps/patroni_api.py:98 453s Jan 19 15:30:01 When I issue an empty POST request to http://127.0.0.1:8008/failover # features/steps/patroni_api.py:66 453s Jan 19 15:30:01 Then I receive a response code 400 # features/steps/patroni_api.py:98 453s Jan 19 15:30:01 When I issue a POST request to http://127.0.0.1:8008/failover with {"foo": "bar"} # features/steps/patroni_api.py:71 453s Jan 19 15:30:01 Then I receive a response code 400 # features/steps/patroni_api.py:98 453s Jan 19 15:30:01 And I receive a response text "Failover could be performed only to a specific candidate" # features/steps/patroni_api.py:98 453s Jan 19 15:30:01 453s Jan 19 15:30:01 Scenario: check local configuration reload # features/patroni_api.feature:32 453s Jan 19 15:30:01 Given I add tag new_tag new_value to postgres0 config # features/steps/patroni_api.py:137 453s Jan 19 15:30:01 And I issue an empty POST request to http://127.0.0.1:8008/reload # features/steps/patroni_api.py:66 453s Jan 19 15:30:01 Then I receive a response code 202 # features/steps/patroni_api.py:98 453s Jan 19 15:30:01 453s Jan 19 15:30:01 Scenario: check dynamic configuration change via DCS # features/patroni_api.feature:37 453s Jan 19 15:30:01 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "postgresql": {"parameters": {"max_connections": "101"}}} # features/steps/patroni_api.py:71 453s Jan 19 15:30:01 Then I receive a response code 200 # features/steps/patroni_api.py:98 453s Jan 19 15:30:01 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 11 seconds # features/steps/patroni_api.py:156 456s Jan 19 15:30:04 When I issue a GET request to http://127.0.0.1:8008/config # features/steps/patroni_api.py:61 456s Jan 19 15:30:04 Then I receive a response code 200 # features/steps/patroni_api.py:98 456s Jan 19 15:30:04 And I receive a response ttl 20 # features/steps/patroni_api.py:98 456s Jan 19 15:30:04 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 456s Jan 19 15:30:04 Then I receive a response code 200 # features/steps/patroni_api.py:98 456s Jan 19 15:30:04 And I receive a response tags {'new_tag': 'new_value'} # features/steps/patroni_api.py:98 456s Jan 19 15:30:04 And I sleep for 4 seconds # features/steps/patroni_api.py:39 460s Jan 19 15:30:08 460s Jan 19 15:30:08 Scenario: check the scheduled restart # features/patroni_api.feature:49 460s Jan 19 15:30:08 Given I run patronictl.py edit-config -p 'superuser_reserved_connections=6' --force batman # features/steps/patroni_api.py:86 461s Jan 19 15:30:09 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 461s Jan 19 15:30:09 And I receive a response output "+ superuser_reserved_connections: 6" # features/steps/patroni_api.py:98 461s Jan 19 15:30:09 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 5 seconds # features/steps/patroni_api.py:156 461s Jan 19 15:30:09 Given I issue a scheduled restart at http://127.0.0.1:8008 in 5 seconds with {"role": "replica"} # features/steps/patroni_api.py:124 461s Jan 19 15:30:09 Then I receive a response code 202 # features/steps/patroni_api.py:98 461s Jan 19 15:30:09 And I sleep for 8 seconds # features/steps/patroni_api.py:39 469s Jan 19 15:30:17 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 10 seconds # features/steps/patroni_api.py:156 469s Jan 19 15:30:17 Given I issue a scheduled restart at http://127.0.0.1:8008 in 5 seconds with {"restart_pending": "True"} # features/steps/patroni_api.py:124 469s Jan 19 15:30:17 Then I receive a response code 202 # features/steps/patroni_api.py:98 469s Jan 19 15:30:17 And Response on GET http://127.0.0.1:8008/patroni does not contain pending_restart after 10 seconds # features/steps/patroni_api.py:171 476s Jan 19 15:30:24 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 477s Jan 19 15:30:25 477s Jan 19 15:30:25 Scenario: check API requests for the primary-replica pair in the pause mode # features/patroni_api.feature:63 477s Jan 19 15:30:25 Given I start postgres1 # features/steps/basic_replication.py:8 479s Jan 19 15:30:27 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 480s Jan 19 15:30:28 When I run patronictl.py pause batman # features/steps/patroni_api.py:86 481s Jan 19 15:30:29 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 481s Jan 19 15:30:29 When I kill postmaster on postgres1 # features/steps/basic_replication.py:44 481s Jan 19 15:30:29 waiting for server to shut down.... done 481s Jan 19 15:30:29 server stopped 481s Jan 19 15:30:29 And I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 481s Jan 19 15:30:29 Then I receive a response code 503 # features/steps/patroni_api.py:98 481s Jan 19 15:30:29 And "members/postgres1" key in DCS has state=stopped after 10 seconds # features/steps/cascading_replication.py:23 485s Jan 19 15:30:33 When I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 487s Jan 19 15:30:35 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 487s Jan 19 15:30:35 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 488s Jan 19 15:30:36 And I sleep for 2 seconds # features/steps/patroni_api.py:39 490s Jan 19 15:30:38 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 490s Jan 19 15:30:38 Then I receive a response code 200 # features/steps/patroni_api.py:98 490s Jan 19 15:30:38 And I receive a response state running # features/steps/patroni_api.py:98 490s Jan 19 15:30:38 And I receive a response role replica # features/steps/patroni_api.py:98 490s Jan 19 15:30:38 When I run patronictl.py reinit batman postgres1 --force --wait # features/steps/patroni_api.py:86 493s Jan 19 15:30:41 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 493s Jan 19 15:30:41 And I receive a response output "Success: reinitialize for member postgres1" # features/steps/patroni_api.py:98 493s Jan 19 15:30:41 And postgres1 role is the secondary after 30 seconds # features/steps/basic_replication.py:105 494s Jan 19 15:30:42 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 495s Jan 19 15:30:43 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 497s Jan 19 15:30:45 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 497s Jan 19 15:30:45 And I receive a response output "Success: restart on member postgres0" # features/steps/patroni_api.py:98 497s Jan 19 15:30:45 And postgres0 role is the primary after 5 seconds # features/steps/basic_replication.py:105 498s Jan 19 15:30:46 498s Jan 19 15:30:46 Scenario: check the switchover via the API in the pause mode # features/patroni_api.feature:90 498s Jan 19 15:30:46 Given I issue a POST request to http://127.0.0.1:8008/switchover with {"leader": "postgres0", "candidate": "postgres1"} # features/steps/patroni_api.py:71 500s Jan 19 15:30:48 Then I receive a response code 200 # features/steps/patroni_api.py:98 500s Jan 19 15:30:48 And postgres1 is a leader after 5 seconds # features/steps/patroni_api.py:29 500s Jan 19 15:30:48 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 500s Jan 19 15:30:48 And postgres0 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 504s Jan 19 15:30:52 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 504s Jan 19 15:30:52 And "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 505s Jan 19 15:30:53 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 505s Jan 19 15:30:53 Then I receive a response code 503 # features/steps/patroni_api.py:98 505s Jan 19 15:30:53 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 505s Jan 19 15:30:53 Then I receive a response code 200 # features/steps/patroni_api.py:98 505s Jan 19 15:30:53 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 505s Jan 19 15:30:53 Then I receive a response code 200 # features/steps/patroni_api.py:98 505s Jan 19 15:30:53 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 505s Jan 19 15:30:53 Then I receive a response code 503 # features/steps/patroni_api.py:98 505s Jan 19 15:30:53 505s Jan 19 15:30:53 Scenario: check the scheduled switchover # features/patroni_api.feature:107 505s Jan 19 15:30:53 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 506s Jan 19 15:30:54 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 506s Jan 19 15:30:54 And I receive a response output "Can't schedule switchover in the paused state" # features/steps/patroni_api.py:98 506s Jan 19 15:30:54 When I run patronictl.py resume batman # features/steps/patroni_api.py:86 507s Jan 19 15:30:55 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 507s Jan 19 15:30:55 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 508s Jan 19 15:30:56 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 508s Jan 19 15:30:56 And postgres0 is a leader after 20 seconds # features/steps/patroni_api.py:29 519s Jan 19 15:31:07 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 519s Jan 19 15:31:07 And postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 521s Jan 19 15:31:09 And replication works from postgres0 to postgres1 after 25 seconds # features/steps/basic_replication.py:112 521s Jan 19 15:31:09 And "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 523s Jan 19 15:31:11 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 523s Jan 19 15:31:11 Then I receive a response code 200 # features/steps/patroni_api.py:98 523s Jan 19 15:31:11 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 523s Jan 19 15:31:11 Then I receive a response code 503 # features/steps/patroni_api.py:98 523s Jan 19 15:31:11 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 523s Jan 19 15:31:11 Then I receive a response code 503 # features/steps/patroni_api.py:98 523s Jan 19 15:31:11 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 523s Jan 19 15:31:11 Then I receive a response code 200 # features/steps/patroni_api.py:98 527s Jan 19 15:31:15 527s Jan 19 15:31:15 Feature: permanent slots # features/permanent_slots.feature:1 527s Jan 19 15:31:15 527s Jan 19 15:31:15 Scenario: check that physical permanent slots are created # features/permanent_slots.feature:2 527s Jan 19 15:31:15 Given I start postgres0 # features/steps/basic_replication.py:8 529s Jan 19 15:31:17 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 530s Jan 19 15:31:18 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 530s Jan 19 15:31:18 When I issue a PATCH request to http://127.0.0.1:8008/config with {"slots":{"test_physical":0,"postgres0":0,"postgres1":0,"postgres3":0},"postgresql":{"parameters":{"wal_level":"logical"}}} # features/steps/patroni_api.py:71 530s Jan 19 15:31:18 Then I receive a response code 200 # features/steps/patroni_api.py:98 530s Jan 19 15:31:18 And Response on GET http://127.0.0.1:8008/config contains slots after 10 seconds # features/steps/patroni_api.py:156 530s Jan 19 15:31:18 When I start postgres1 # features/steps/basic_replication.py:8 532s Jan 19 15:31:20 And I configure and start postgres2 with a tag nofailover true # features/steps/cascading_replication.py:7 534s Jan 19 15:31:22 And I configure and start postgres3 with a tag replicatefrom postgres2 # features/steps/cascading_replication.py:7 536s Jan 19 15:31:24 Then postgres0 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 536s Jan 19 15:31:24 And postgres0 has a physical replication slot named postgres1 after 10 seconds # features/steps/slots.py:80 536s Jan 19 15:31:24 And postgres0 has a physical replication slot named postgres2 after 10 seconds # features/steps/slots.py:80 536s Jan 19 15:31:24 And postgres2 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 536s Jan 19 15:31:24 And postgres2 does not have a replication slot named test_physical # features/steps/slots.py:40 536s Jan 19 15:31:24 536s Jan 19 15:31:24 @slot-advance 536s Jan 19 15:31:24 Scenario: check that logical permanent slots are created # features/permanent_slots.feature:19 536s Jan 19 15:31:24 Given I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 538s Jan 19 15:31:26 And I issue a PATCH request to http://127.0.0.1:8008/config with {"slots":{"test_logical":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71 538s Jan 19 15:31:26 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 539s Jan 19 15:31:27 539s Jan 19 15:31:27 @slot-advance 539s Jan 19 15:31:27 Scenario: check that permanent slots are created on replicas # features/permanent_slots.feature:25 539s Jan 19 15:31:27 Given postgres1 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 544s Jan 19 15:31:32 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 544s Jan 19 15:31:32 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 545s Jan 19 15:31:33 And postgres1 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 545s Jan 19 15:31:33 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 545s Jan 19 15:31:33 And postgres3 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 545s Jan 19 15:31:33 545s Jan 19 15:31:33 @slot-advance 545s Jan 19 15:31:33 Scenario: check permanent physical slots that match with member names # features/permanent_slots.feature:34 545s Jan 19 15:31:33 Given postgres0 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 545s Jan 19 15:31:33 And postgres1 has a physical replication slot named postgres0 after 2 seconds # features/steps/slots.py:80 545s Jan 19 15:31:33 And postgres1 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 545s Jan 19 15:31:33 And postgres2 does not have a replication slot named postgres0 # features/steps/slots.py:40 545s Jan 19 15:31:33 And postgres2 does not have a replication slot named postgres1 # features/steps/slots.py:40 545s Jan 19 15:31:33 And postgres2 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 545s Jan 19 15:31:33 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 545s Jan 19 15:31:33 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 545s Jan 19 15:31:33 545s Jan 19 15:31:33 @slot-advance 545s Jan 19 15:31:33 Scenario: check that permanent slots are advanced on replicas # features/permanent_slots.feature:45 545s Jan 19 15:31:33 Given I add the table replicate_me to postgres0 # features/steps/basic_replication.py:54 545s Jan 19 15:31:33 When I get all changes from logical slot test_logical on postgres0 # features/steps/slots.py:70 545s Jan 19 15:31:33 And I get all changes from physical slot test_physical on postgres0 # features/steps/slots.py:75 545s Jan 19 15:31:33 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 547s Jan 19 15:31:35 And Physical slot test_physical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 547s Jan 19 15:31:35 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 547s Jan 19 15:31:35 And Physical slot test_physical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 547s Jan 19 15:31:35 And Physical slot postgres3 is in sync between postgres2 and postgres0 after 20 seconds # features/steps/slots.py:51 549s Jan 19 15:31:37 And Physical slot postgres3 is in sync between postgres2 and postgres1 after 10 seconds # features/steps/slots.py:51 549s Jan 19 15:31:37 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 549s Jan 19 15:31:37 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 549s Jan 19 15:31:37 549s Jan 19 15:31:37 @slot-advance 549s Jan 19 15:31:37 Scenario: check that only permanent slots are written to the /status key # features/permanent_slots.feature:59 549s Jan 19 15:31:37 Given "status" key in DCS has test_physical in slots # features/steps/slots.py:116 549s Jan 19 15:31:37 And "status" key in DCS has postgres0 in slots # features/steps/slots.py:116 549s Jan 19 15:31:37 And "status" key in DCS has postgres1 in slots # features/steps/slots.py:116 549s Jan 19 15:31:37 And "status" key in DCS does not have postgres2 in slots # features/steps/slots.py:122 549s Jan 19 15:31:37 And "status" key in DCS has postgres3 in slots # features/steps/slots.py:116 549s Jan 19 15:31:37 549s Jan 19 15:31:37 Scenario: check permanent physical replication slot after failover # features/permanent_slots.feature:66 549s Jan 19 15:31:37 Given I shut down postgres3 # features/steps/basic_replication.py:29 550s Jan 19 15:31:38 And I shut down postgres2 # features/steps/basic_replication.py:29 551s Jan 19 15:31:39 And I shut down postgres0 # features/steps/basic_replication.py:29 553s Jan 19 15:31:41 Then postgres1 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 553s Jan 19 15:31:41 And postgres1 has a physical replication slot named postgres0 after 10 seconds # features/steps/slots.py:80 553s Jan 19 15:31:41 And postgres1 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 553s Jan 19 15:31:41 When I start postgres0 # features/steps/basic_replication.py:8 555s Jan 19 15:31:43 Then postgres0 role is the replica after 20 seconds # features/steps/basic_replication.py:105 555s Jan 19 15:31:43 And physical replication slot named postgres1 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 555s Jan 19 15:31:43 And physical replication slot named postgres2 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 558s Jan 19 15:31:46 558s Jan 19 15:31:46 Feature: priority replication # features/priority_failover.feature:1 558s Jan 19 15:31:46 We should check that we can give nodes priority during failover 558s Jan 19 15:31:46 Scenario: check failover priority 0 prevents leaderships # features/priority_failover.feature:4 558s Jan 19 15:31:46 Given I configure and start postgres0 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 560s Jan 19 15:31:48 And I configure and start postgres1 with a tag failover_priority 0 # features/steps/cascading_replication.py:7 562s Jan 19 15:31:50 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 563s Jan 19 15:31:51 When I shut down postgres0 # features/steps/basic_replication.py:29 565s Jan 19 15:31:53 And there is one of ["following a different leader because I am not allowed to promote"] INFO in the postgres1 patroni log after 5 seconds # features/steps/basic_replication.py:121 567s Jan 19 15:31:55 Then postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 567s Jan 19 15:31:55 When I start postgres0 # features/steps/basic_replication.py:8 569s Jan 19 15:31:57 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 570s Jan 19 15:31:58 570s Jan 19 15:31:58 Scenario: check higher failover priority is respected # features/priority_failover.feature:14 570s Jan 19 15:31:58 Given I configure and start postgres2 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 573s Jan 19 15:32:01 And I configure and start postgres3 with a tag failover_priority 2 # features/steps/cascading_replication.py:7 575s Jan 19 15:32:03 Then replication works from postgres0 to postgres2 after 20 seconds # features/steps/basic_replication.py:112 578s Jan 19 15:32:06 And replication works from postgres0 to postgres3 after 20 seconds # features/steps/basic_replication.py:112 579s Jan 19 15:32:07 When I shut down postgres0 # features/steps/basic_replication.py:29 581s Jan 19 15:32:09 Then postgres3 role is the primary after 10 seconds # features/steps/basic_replication.py:105 582s Jan 19 15:32:10 And there is one of ["postgres3 has equally tolerable WAL position and priority 2, while this node has priority 1","Wal position of postgres3 is ahead of my wal position"] INFO in the postgres2 patroni log after 5 seconds # features/steps/basic_replication.py:121 582s Jan 19 15:32:10 582s Jan 19 15:32:10 Scenario: check conflicting configuration handling # features/priority_failover.feature:23 582s Jan 19 15:32:10 When I set nofailover tag in postgres2 config # features/steps/patroni_api.py:131 582s Jan 19 15:32:10 And I issue an empty POST request to http://127.0.0.1:8010/reload # features/steps/patroni_api.py:66 582s Jan 19 15:32:10 Then I receive a response code 202 # features/steps/patroni_api.py:98 582s Jan 19 15:32:10 And there is one of ["Conflicting configuration between nofailover: True and failover_priority: 1. Defaulting to nofailover: True"] WARNING in the postgres2 patroni log after 5 seconds # features/steps/basic_replication.py:121 584s Jan 19 15:32:12 And "members/postgres2" key in DCS has tags={'failover_priority': '1', 'nofailover': True} after 10 seconds # features/steps/cascading_replication.py:23 585s Jan 19 15:32:13 When I issue a POST request to http://127.0.0.1:8010/failover with {"candidate": "postgres2"} # features/steps/patroni_api.py:71 585s Jan 19 15:32:13 Then I receive a response code 412 # features/steps/patroni_api.py:98 585s Jan 19 15:32:13 And I receive a response text "failover is not possible: no good candidates have been found" # features/steps/patroni_api.py:98 585s Jan 19 15:32:13 When I reset nofailover tag in postgres1 config # features/steps/patroni_api.py:131 585s Jan 19 15:32:13 And I issue an empty POST request to http://127.0.0.1:8009/reload # features/steps/patroni_api.py:66 585s Jan 19 15:32:13 Then I receive a response code 202 # features/steps/patroni_api.py:98 585s Jan 19 15:32:13 And there is one of ["Conflicting configuration between nofailover: False and failover_priority: 0. Defaulting to nofailover: False"] WARNING in the postgres1 patroni log after 5 seconds # features/steps/basic_replication.py:121 587s Jan 19 15:32:15 And "members/postgres1" key in DCS has tags={'failover_priority': '0', 'nofailover': False} after 10 seconds # features/steps/cascading_replication.py:23 588s Jan 19 15:32:16 And I issue a POST request to http://127.0.0.1:8009/failover with {"candidate": "postgres1"} # features/steps/patroni_api.py:71 591s Jan 19 15:32:19 Then I receive a response code 200 # features/steps/patroni_api.py:98 591s Jan 19 15:32:19 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 597s Jan 19 15:32:25 597s Jan 19 15:32:25 Feature: recovery # features/recovery.feature:1 597s Jan 19 15:32:25 We want to check that crashed postgres is started back 597s Jan 19 15:32:25 Scenario: check that timeline is not incremented when primary is started after crash # features/recovery.feature:4 597s Jan 19 15:32:25 Given I start postgres0 # features/steps/basic_replication.py:8 599s Jan 19 15:32:27 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 600s Jan 19 15:32:28 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 600s Jan 19 15:32:28 When I start postgres1 # features/steps/basic_replication.py:8 602s Jan 19 15:32:30 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 602s Jan 19 15:32:30 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 603s Jan 19 15:32:31 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 603s Jan 19 15:32:31 waiting for server to shut down.... done 603s Jan 19 15:32:31 server stopped 603s Jan 19 15:32:31 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 606s Jan 19 15:32:34 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 606s Jan 19 15:32:34 Then I receive a response code 200 # features/steps/patroni_api.py:98 606s Jan 19 15:32:34 And I receive a response role master # features/steps/patroni_api.py:98 606s Jan 19 15:32:34 And I receive a response timeline 1 # features/steps/patroni_api.py:98 606s Jan 19 15:32:34 And "members/postgres0" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 607s Jan 19 15:32:35 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 608s Jan 19 15:32:36 608s Jan 19 15:32:36 Scenario: check immediate failover when master_start_timeout=0 # features/recovery.feature:20 608s Jan 19 15:32:36 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"master_start_timeout": 0} # features/steps/patroni_api.py:71 608s Jan 19 15:32:36 Then I receive a response code 200 # features/steps/patroni_api.py:98 608s Jan 19 15:32:36 And Response on GET http://127.0.0.1:8008/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 608s Jan 19 15:32:36 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 608s Jan 19 15:32:36 waiting for server to shut down.... done 608s Jan 19 15:32:36 server stopped 608s Jan 19 15:32:36 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 613s Jan 19 15:32:41 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 614s Jan 19 15:32:42 614s Jan 19 15:32:42 Scenario: check crashed primary demotes after failed attempt to start # features/recovery.feature:28 614s Jan 19 15:32:42 Given I issue a PATCH request to http://127.0.0.1:8009/config with {"master_start_timeout": null} # features/steps/patroni_api.py:71 614s Jan 19 15:32:42 Then I receive a response code 200 # features/steps/patroni_api.py:98 614s Jan 19 15:32:42 And postgres0 role is the replica after 10 seconds # features/steps/basic_replication.py:105 616s Jan 19 15:32:44 When I ensure postgres1 fails to start after a failure # features/steps/recovery.py:6 616s Jan 19 15:32:44 When I kill postmaster on postgres1 # features/steps/basic_replication.py:44 616s Jan 19 15:32:44 waiting for server to shut down.... done 616s Jan 19 15:32:44 server stopped 616s Jan 19 15:32:44 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 617s Jan 19 15:32:45 And there is a postgres1_cb.log with "on_role_change demoted batman" in postgres1 data directory # features/steps/cascading_replication.py:12 620s Jan 19 15:32:48 620s Jan 19 15:32:48 Feature: standby cluster # features/standby_cluster.feature:1 620s Jan 19 15:32:48 620s Jan 19 15:32:48 Scenario: prepare the cluster with logical slots # features/standby_cluster.feature:2 620s Jan 19 15:32:48 Given I start postgres1 # features/steps/basic_replication.py:8 622s Jan 19 15:32:50 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 623s Jan 19 15:32:51 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 623s Jan 19 15:32:51 When I issue a PATCH request to http://127.0.0.1:8009/config with {"slots": {"pm_1": {"type": "physical"}}, "postgresql": {"parameters": {"wal_level": "logical"}}} # features/steps/patroni_api.py:71 623s Jan 19 15:32:51 Then I receive a response code 200 # features/steps/patroni_api.py:98 623s Jan 19 15:32:51 And Response on GET http://127.0.0.1:8009/config contains slots after 10 seconds # features/steps/patroni_api.py:156 623s Jan 19 15:32:51 And I sleep for 3 seconds # features/steps/patroni_api.py:39 626s Jan 19 15:32:54 When I issue a PATCH request to http://127.0.0.1:8009/config with {"slots": {"test_logical": {"type": "logical", "database": "postgres", "plugin": "test_decoding"}}} # features/steps/patroni_api.py:71 627s Jan 19 15:32:55 Then I receive a response code 200 # features/steps/patroni_api.py:98 627s Jan 19 15:32:55 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 627s Jan 19 15:32:55 When I start postgres0 # features/steps/basic_replication.py:8 629s Jan 19 15:32:57 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 630s Jan 19 15:32:58 And replication works from postgres1 to postgres0 after 15 seconds # features/steps/basic_replication.py:112 635s Jan 19 15:33:03 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 635s Jan 19 15:33:03 Then I receive a response code 200 # features/steps/patroni_api.py:98 635s Jan 19 15:33:03 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 635s Jan 19 15:33:03 And "members/postgres0" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 637s Jan 19 15:33:05 637s Jan 19 15:33:05 @slot-advance 637s Jan 19 15:33:05 Scenario: check permanent logical slots are synced to the replica # features/standby_cluster.feature:22 637s Jan 19 15:33:05 Given I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 639s Jan 19 15:33:06 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 645s Jan 19 15:33:12 645s Jan 19 15:33:12 Scenario: Detach exiting node from the cluster # features/standby_cluster.feature:26 645s Jan 19 15:33:12 When I shut down postgres1 # features/steps/basic_replication.py:29 647s Jan 19 15:33:15 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 647s Jan 19 15:33:15 And "members/postgres0" key in DCS has role=master after 5 seconds # features/steps/cascading_replication.py:23 648s Jan 19 15:33:16 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 648s Jan 19 15:33:16 Then I receive a response code 200 # features/steps/patroni_api.py:98 648s Jan 19 15:33:16 648s Jan 19 15:33:16 Scenario: check replication of a single table in a standby cluster # features/standby_cluster.feature:33 648s Jan 19 15:33:16 Given I start postgres1 in a standby cluster batman1 as a clone of postgres0 # features/steps/standby_cluster.py:23 651s Jan 19 15:33:19 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 651s Jan 19 15:33:19 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 651s Jan 19 15:33:19 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 651s Jan 19 15:33:19 When I issue a GET request to http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:61 651s Jan 19 15:33:19 Then I receive a response code 200 # features/steps/patroni_api.py:98 651s Jan 19 15:33:19 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 651s Jan 19 15:33:19 And I sleep for 3 seconds # features/steps/patroni_api.py:39 654s Jan 19 15:33:22 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 654s Jan 19 15:33:22 Then I receive a response code 503 # features/steps/patroni_api.py:98 654s Jan 19 15:33:22 When I issue a GET request to http://127.0.0.1:8009/standby_leader # features/steps/patroni_api.py:61 654s Jan 19 15:33:22 Then I receive a response code 200 # features/steps/patroni_api.py:98 654s Jan 19 15:33:22 And I receive a response role standby_leader # features/steps/patroni_api.py:98 654s Jan 19 15:33:22 And there is a postgres1_cb.log with "on_role_change standby_leader batman1" in postgres1 data directory # features/steps/cascading_replication.py:12 654s Jan 19 15:33:22 When I start postgres2 in a cluster batman1 # features/steps/standby_cluster.py:12 657s Jan 19 15:33:25 Then postgres2 role is the replica after 24 seconds # features/steps/basic_replication.py:105 657s Jan 19 15:33:25 And postgres2 is replicating from postgres1 after 10 seconds # features/steps/standby_cluster.py:52 657s Jan 19 15:33:25 And table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 657s Jan 19 15:33:25 When I issue a GET request to http://127.0.0.1:8010/patroni # features/steps/patroni_api.py:61 657s Jan 19 15:33:25 Then I receive a response code 200 # features/steps/patroni_api.py:98 657s Jan 19 15:33:25 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 657s Jan 19 15:33:25 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 657s Jan 19 15:33:25 657s Jan 19 15:33:25 Scenario: check switchover # features/standby_cluster.feature:57 657s Jan 19 15:33:25 Given I run patronictl.py switchover batman1 --force # features/steps/patroni_api.py:86 660s Jan 19 15:33:28 Then Status code on GET http://127.0.0.1:8010/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 660s Jan 19 15:33:28 And postgres1 is replicating from postgres2 after 32 seconds # features/steps/standby_cluster.py:52 662s Jan 19 15:33:30 And there is a postgres2_cb.log with "on_start replica batman1\non_role_change standby_leader batman1" in postgres2 data directory # features/steps/cascading_replication.py:12 662s Jan 19 15:33:30 662s Jan 19 15:33:30 Scenario: check failover # features/standby_cluster.feature:63 662s Jan 19 15:33:30 When I kill postgres2 # features/steps/basic_replication.py:34 663s Jan 19 15:33:31 And I kill postmaster on postgres2 # features/steps/basic_replication.py:44 663s Jan 19 15:33:31 waiting for server to shut down.... done 663s Jan 19 15:33:31 server stopped 663s Jan 19 15:33:31 Then postgres1 is replicating from postgres0 after 32 seconds # features/steps/standby_cluster.py:52 682s Jan 19 15:33:50 And Status code on GET http://127.0.0.1:8009/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 682s Jan 19 15:33:50 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 682s Jan 19 15:33:50 Then I receive a response code 503 # features/steps/patroni_api.py:98 682s Jan 19 15:33:50 And I receive a response role standby_leader # features/steps/patroni_api.py:98 682s Jan 19 15:33:50 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 683s Jan 19 15:33:51 And there is a postgres1_cb.log with "on_role_change replica batman1\non_role_change standby_leader batman1" in postgres1 data directory # features/steps/cascading_replication.py:12 687s Jan 19 15:33:55 687s Jan 19 15:33:55 Feature: watchdog # features/watchdog.feature:1 687s Jan 19 15:33:55 Verify that watchdog gets pinged and triggered under appropriate circumstances. 687s Jan 19 15:33:55 Scenario: watchdog is opened and pinged # features/watchdog.feature:4 687s Jan 19 15:33:55 Given I start postgres0 with watchdog # features/steps/watchdog.py:16 689s Jan 19 15:33:57 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 690s Jan 19 15:33:58 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 690s Jan 19 15:33:58 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 690s Jan 19 15:33:58 And postgres0 watchdog has a 15 second timeout # features/steps/watchdog.py:34 690s Jan 19 15:33:58 690s Jan 19 15:33:58 Scenario: watchdog is reconfigured after global ttl changed # features/watchdog.feature:11 690s Jan 19 15:33:58 Given I run patronictl.py edit-config batman -s ttl=30 --force # features/steps/patroni_api.py:86 691s Jan 19 15:33:59 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 691s Jan 19 15:33:59 And I receive a response output "+ttl: 30" # features/steps/patroni_api.py:98 691s Jan 19 15:33:59 When I sleep for 4 seconds # features/steps/patroni_api.py:39 695s Jan 19 15:34:03 Then postgres0 watchdog has a 25 second timeout # features/steps/watchdog.py:34 695s Jan 19 15:34:03 695s Jan 19 15:34:03 Scenario: watchdog is disabled during pause # features/watchdog.feature:18 695s Jan 19 15:34:03 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 696s Jan 19 15:34:04 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 696s Jan 19 15:34:04 When I sleep for 2 seconds # features/steps/patroni_api.py:39 698s Jan 19 15:34:06 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 698s Jan 19 15:34:06 698s Jan 19 15:34:06 Scenario: watchdog is opened and pinged after resume # features/watchdog.feature:24 698s Jan 19 15:34:06 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 698s Jan 19 15:34:06 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 699s Jan 19 15:34:07 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 699s Jan 19 15:34:07 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 700s Jan 19 15:34:08 700s Jan 19 15:34:08 Scenario: watchdog is disabled when shutting down # features/watchdog.feature:30 700s Jan 19 15:34:08 Given I shut down postgres0 # features/steps/basic_replication.py:29 702s Jan 19 15:34:10 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 702s Jan 19 15:34:10 702s Jan 19 15:34:10 Scenario: watchdog is triggered if patroni stops responding # features/watchdog.feature:34 702s Jan 19 15:34:10 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 702s Jan 19 15:34:10 And I start postgres0 with watchdog # features/steps/watchdog.py:16 704s Jan 19 15:34:12 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 705s Jan 19 15:34:13 When postgres0 hangs for 30 seconds # features/steps/watchdog.py:52 705s Jan 19 15:34:13 Then postgres0 watchdog is triggered after 30 seconds # features/steps/watchdog.py:44 733s Jan 19 15:34:40 733s Failed to get list of machines from http://[::1]:2379/v3beta: MaxRetryError("HTTPConnectionPool(host='::1', port=2379): Max retries exceeded with url: /version (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))") 733s Failed to get list of machines from http://[::1]:2379/v3beta: MaxRetryError("HTTPConnectionPool(host='::1', port=2379): Max retries exceeded with url: /version (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))") 733s Failed to get list of machines from http://127.0.0.1:2379/v3beta: MaxRetryError("HTTPConnectionPool(host='127.0.0.1', port=2379): Max retries exceeded with url: /version (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))") 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4220.XmUqBfBx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4266.XAKKmrCx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4307.XXzLKEZx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4373.XfMdroqx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4420.XKgXoIdx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4492.XjKRTuSx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4541.XAHWAcbx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4544.XyeOZJdx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4631.XjuQXGEx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4732.XuyHlAdx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4740.XpZhyBvx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4784.XSfoJCvx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4849.XAXPVXIx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.4960.Xmubbpsx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.5006.XHemPJkx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.5062.XuCDhxzx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.5149.XfMMIHqx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.5464.XTPGZYix 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.5539.XCBILGax 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.5627.XTavtjZx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.5848.XNjppzVx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.5900.XmRaKdHx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.5963.XRFNcDTx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6051.XdSLCnGx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6148.XGHwfWUx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6192.XxvERtyx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6255.XnnVoIlx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6289.XTHUyYjx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6412.XAAIOftx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6462.XmbqyXBx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6478.XkAeYXWx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6525.XqDjsTzx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6584.XQcmGmux 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6589.XhpeoMzx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6626.XfpdeCBx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6671.XcOBGHix 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6836.XQiSQSQx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6840.XxGEKDUx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6846.XNgvHkzx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.6980.XkzGQuxx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.7026.XlMJlxJx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.7069.XqbzhlVx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.7112.XaUwxgLx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.7170.XCfFiXPx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.7335.XIFIbtJx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.7398.XQudNVwx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.7442.XmwMuMgx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.7519.XzgchbMx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.7583.XKIbkqux 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.7671.XOiKMEzx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.8013.XetFxuBx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.8057.XjXUbGxx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.8302.XCvkBadx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.8365.XmNsQFWx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.8444.XNUyuzQx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.8546.XQGApnTx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.8670.XMKgphNx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.8799.XFMpZOgx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.8843.XRviGARx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.8845.XnwNiHRx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.8848.XewmWPVx 734s Jan 19 15:34:42 Combined data file .coverage.autopkgtest.8862.XlBCtBDx 735s Jan 19 15:34:43 Name Stmts Miss Cover 735s Jan 19 15:34:43 ------------------------------------------------------------------------------------------------------------- 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/OpenSSL/SSL.py 1159 642 45% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/OpenSSL/__init__.py 4 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/OpenSSL/_util.py 44 15 66% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/OpenSSL/crypto.py 869 663 24% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/OpenSSL/version.py 10 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96 5% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/bcrypt/__init__.py 3 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/__about__.py 5 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/__init__.py 3 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/exceptions.py 26 5 81% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/__init__.py 2 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/_oid.py 135 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/__init__.py 0 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/__init__.py 0 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/_conditional.py 38 17 55% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/binding.py 51 4 92% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/__init__.py 1 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/__init__.py 1 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/algorithms.py 68 18 74% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/__init__.py 0 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_asymmetric.py 6 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_cipheralgorithm.py 23 4 83% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_serialization.py 79 35 56% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/__init__.py 0 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/dh.py 47 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/dsa.py 55 5 91% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ec.py 172 22 87% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ed448.py 45 12 73% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ed25519.py 43 12 72% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/padding.py 55 23 58% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/rsa.py 93 40 57% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/types.py 19 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/utils.py 14 5 64% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/x448.py 43 12 72% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/x25519.py 41 12 71% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/__init__.py 4 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/algorithms.py 72 15 79% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/base.py 54 12 78% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/modes.py 140 59 58% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/constant_time.py 6 3 50% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/hashes.py 127 20 84% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/__init__.py 5 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/base.py 7 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/ssh.py 775 614 21% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/utils.py 76 28 63% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/x509/__init__.py 70 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/x509/base.py 488 227 53% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/x509/certificate_transparency.py 42 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/x509/extensions.py 1024 552 46% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/x509/general_name.py 166 94 43% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/x509/name.py 236 144 39% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/x509/oid.py 3 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/cryptography/x509/verification.py 12 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dateutil/__init__.py 13 4 69% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dateutil/_common.py 25 15 40% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dateutil/_version.py 11 2 82% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dateutil/parser/__init__.py 33 4 88% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dateutil/parser/_parser.py 811 436 46% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dateutil/parser/isoparser.py 184 150 18% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dateutil/relativedelta.py 240 206 14% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dateutil/tz/__init__.py 4 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dateutil/tz/_common.py 151 114 25% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dateutil/tz/_factories.py 49 21 57% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dateutil/tz/tz.py 795 626 21% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dateutil/tz/win.py 153 149 3% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/__init__.py 3 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/_asyncbackend.py 14 6 57% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/_ddr.py 105 86 18% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/_features.py 44 7 84% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/_immutable_ctx.py 40 5 88% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/asyncbackend.py 44 32 27% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/asyncquery.py 277 242 13% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/edns.py 270 161 40% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/entropy.py 80 49 39% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/enum.py 72 46 36% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/exception.py 60 33 45% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/flags.py 41 14 66% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/grange.py 34 30 12% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/immutable.py 41 30 27% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/inet.py 80 65 19% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/ipv4.py 27 20 26% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/ipv6.py 115 100 13% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/message.py 809 662 18% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/name.py 620 427 31% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/nameserver.py 101 54 47% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/node.py 118 71 40% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/opcode.py 31 7 77% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/query.py 536 462 14% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/quic/__init__.py 26 23 12% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rcode.py 69 13 81% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rdata.py 377 269 29% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rdataclass.py 44 9 80% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rdataset.py 193 133 31% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rdatatype.py 214 25 88% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/OPT.py 34 19 44% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/SOA.py 41 26 37% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/TSIG.py 58 42 28% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/ZONEMD.py 43 27 37% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/__init__.py 2 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rdtypes/__init__.py 2 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rdtypes/svcbbase.py 397 261 34% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rdtypes/util.py 191 154 19% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/renderer.py 152 118 22% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/resolver.py 899 719 20% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/reversename.py 33 24 27% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/rrset.py 78 56 28% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/serial.py 93 79 15% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/set.py 149 108 28% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/tokenizer.py 335 279 17% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/transaction.py 271 203 25% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/tsig.py 177 122 31% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/ttl.py 45 38 16% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/version.py 7 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/wire.py 64 42 34% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/xfr.py 148 126 15% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/zone.py 508 383 25% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/zonefile.py 429 380 11% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/dns/zonetypes.py 15 2 87% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/etcd/__init__.py 125 59 53% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/etcd/client.py 380 256 33% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/etcd/lock.py 125 103 18% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/idna/__init__.py 4 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/idna/core.py 292 257 12% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/idna/idnadata.py 4 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/idna/intranges.py 30 24 20% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/idna/package_data.py 1 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/__init__.py 13 2 85% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/__main__.py 199 62 69% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/api.py 780 283 64% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/async_executor.py 96 15 84% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/collections.py 56 6 89% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/config.py 371 94 75% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/config_generator.py 212 159 25% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/daemon.py 76 3 96% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/dcs/__init__.py 654 74 89% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/dcs/etcd3.py 679 115 83% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/dcs/etcd.py 603 214 65% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/dynamic_loader.py 35 7 80% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/exceptions.py 16 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/file_perm.py 43 8 81% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/global_config.py 81 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/ha.py 1271 298 77% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/log.py 221 71 68% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/__init__.py 822 159 81% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/available_parameters/__init__.py 24 3 88% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py 255 62 76% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/callback_executor.py 55 8 85% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/cancellable.py 104 41 61% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/config.py 839 214 74% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/connection.py 75 1 99% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/misc.py 43 8 81% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/mpp/__init__.py 89 11 88% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py 170 80 53% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/rewind.py 416 127 69% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/slots.py 349 39 89% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/sync.py 130 19 85% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/postgresql/validator.py 157 24 85% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/psycopg.py 46 20 57% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/request.py 58 6 90% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/tags.py 38 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/utils.py 370 103 72% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/validator.py 307 214 30% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/version.py 1 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/watchdog/__init__.py 2 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/watchdog/base.py 203 42 79% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/patroni/watchdog/linux.py 135 35 74% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/psutil/__init__.py 951 624 34% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/psutil/_common.py 424 207 51% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/psutil/_compat.py 302 263 13% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/psutil/_pslinux.py 1251 915 27% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/psutil/_psposix.py 96 38 60% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/psycopg2/__init__.py 19 3 84% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/psycopg2/_json.py 64 27 58% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/psycopg2/_range.py 269 172 36% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/psycopg2/errors.py 3 2 33% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/psycopg2/extensions.py 91 25 73% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/__init__.py 49 15 69% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/_base_connection.py 63 45 29% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/_collections.py 231 100 57% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/_request_methods.py 54 16 70% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/_version.py 11 2 82% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/connection.py 389 137 65% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/connectionpool.py 344 118 66% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/contrib/__init__.py 0 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/contrib/pyopenssl.py 263 101 62% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/exceptions.py 121 39 68% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/fields.py 92 73 21% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/filepost.py 37 24 35% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/http2/__init__.py 28 21 25% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/http2/probe.py 49 31 37% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/poolmanager.py 233 85 64% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/response.py 634 330 48% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/__init__.py 10 0 100% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/connection.py 66 42 36% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/proxy.py 13 6 54% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/request.py 104 49 53% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/response.py 32 15 53% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/retry.py 174 48 72% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/ssl_.py 172 74 57% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/ssl_match_hostname.py 66 54 18% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/ssltransport.py 152 106 30% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/timeout.py 71 14 80% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/url.py 203 70 66% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/util.py 26 5 81% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/urllib3/util/wait.py 49 18 63% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/__init__.py 165 109 34% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/composer.py 92 17 82% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/constructor.py 479 276 42% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/cyaml.py 46 24 48% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/dumper.py 23 12 48% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/emitter.py 838 769 8% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/error.py 58 42 28% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/events.py 61 6 90% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/loader.py 47 24 49% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/nodes.py 29 7 76% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/parser.py 352 198 44% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/reader.py 122 34 72% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/representer.py 248 176 29% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/resolver.py 135 76 44% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/scanner.py 758 437 42% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/serializer.py 85 70 18% 735s Jan 19 15:34:43 /usr/lib/python3/dist-packages/yaml/tokens.py 76 17 78% 735s Jan 19 15:34:43 patroni/__init__.py 13 2 85% 735s Jan 19 15:34:43 patroni/__main__.py 199 199 0% 735s Jan 19 15:34:43 patroni/api.py 780 780 0% 735s Jan 19 15:34:43 patroni/async_executor.py 96 69 28% 735s Jan 19 15:34:43 patroni/collections.py 56 15 73% 735s Jan 19 15:34:43 patroni/config.py 371 196 47% 735s Jan 19 15:34:43 patroni/config_generator.py 212 212 0% 735s Jan 19 15:34:43 patroni/ctl.py 941 413 56% 735s Jan 19 15:34:43 patroni/daemon.py 76 76 0% 735s Jan 19 15:34:43 patroni/dcs/__init__.py 654 274 58% 735s Jan 19 15:34:43 patroni/dcs/consul.py 484 484 0% 735s Jan 19 15:34:43 patroni/dcs/etcd3.py 679 346 49% 735s Jan 19 15:34:43 patroni/dcs/etcd.py 603 277 54% 735s Jan 19 15:34:43 patroni/dcs/exhibitor.py 62 62 0% 735s Jan 19 15:34:43 patroni/dcs/kubernetes.py 940 940 0% 735s Jan 19 15:34:43 patroni/dcs/raft.py 319 319 0% 735s Jan 19 15:34:43 patroni/dcs/zookeeper.py 289 289 0% 735s Jan 19 15:34:43 patroni/dynamic_loader.py 35 7 80% 735s Jan 19 15:34:43 patroni/exceptions.py 16 1 94% 735s Jan 19 15:34:43 patroni/file_perm.py 43 15 65% 735s Jan 19 15:34:43 patroni/global_config.py 81 18 78% 735s Jan 19 15:34:43 patroni/ha.py 1271 1271 0% 735s Jan 19 15:34:43 patroni/log.py 221 175 21% 735s Jan 19 15:34:43 patroni/postgresql/__init__.py 822 652 21% 735s Jan 19 15:34:43 patroni/postgresql/available_parameters/__init__.py 24 3 88% 735s Jan 19 15:34:43 patroni/postgresql/bootstrap.py 255 225 12% 735s Jan 19 15:34:43 patroni/postgresql/callback_executor.py 55 34 38% 735s Jan 19 15:34:43 patroni/postgresql/cancellable.py 104 84 19% 735s Jan 19 15:34:43 patroni/postgresql/config.py 839 719 14% 735s Jan 19 15:34:43 patroni/postgresql/connection.py 75 50 33% 735s Jan 19 15:34:43 patroni/postgresql/misc.py 43 30 30% 735s Jan 19 15:34:43 patroni/postgresql/mpp/__init__.py 89 21 76% 735s Jan 19 15:34:43 patroni/postgresql/mpp/citus.py 259 259 0% 735s Jan 19 15:34:43 patroni/postgresql/postmaster.py 170 139 18% 735s Jan 19 15:34:43 patroni/postgresql/rewind.py 416 416 0% 735s Jan 19 15:34:43 patroni/postgresql/slots.py 349 300 14% 735s Jan 19 15:34:43 patroni/postgresql/sync.py 130 96 26% 735s Jan 19 15:34:43 patroni/postgresql/validator.py 157 52 67% 735s Jan 19 15:34:43 patroni/psycopg.py 46 32 30% 735s Jan 19 15:34:43 patroni/raft_controller.py 22 22 0% 735s Jan 19 15:34:43 patroni/request.py 58 6 90% 735s Jan 19 15:34:43 patroni/scripts/__init__.py 0 0 100% 735s Jan 19 15:34:43 patroni/scripts/aws.py 59 59 0% 735s Jan 19 15:34:43 patroni/scripts/barman/__init__.py 0 0 100% 735s Jan 19 15:34:43 patroni/scripts/barman/cli.py 51 51 0% 735s Jan 19 15:34:43 patroni/scripts/barman/config_switch.py 51 51 0% 735s Jan 19 15:34:43 patroni/scripts/barman/recover.py 37 37 0% 735s Jan 19 15:34:43 patroni/scripts/barman/utils.py 94 94 0% 735s Jan 19 15:34:43 patroni/scripts/wale_restore.py 207 207 0% 735s Jan 19 15:34:43 patroni/tags.py 38 11 71% 735s Jan 19 15:34:43 patroni/utils.py 370 185 50% 735s Jan 19 15:34:43 patroni/validator.py 307 221 28% 735s Jan 19 15:34:43 patroni/version.py 1 0 100% 735s Jan 19 15:34:43 patroni/watchdog/__init__.py 2 2 0% 735s Jan 19 15:34:43 patroni/watchdog/base.py 203 203 0% 735s Jan 19 15:34:43 patroni/watchdog/linux.py 135 135 0% 735s Jan 19 15:34:43 ------------------------------------------------------------------------------------------------------------- 735s Jan 19 15:34:43 TOTAL 53471 31796 41% 735s Jan 19 15:34:43 12 features passed, 0 failed, 1 skipped 735s Jan 19 15:34:43 56 scenarios passed, 0 failed, 5 skipped 735s Jan 19 15:34:43 534 steps passed, 0 failed, 61 skipped, 0 undefined 735s Jan 19 15:34:43 Took 8m1.149s 735s + echo '### End 17 acceptance-etcd3 ###' 735s + rm -f '/tmp/pgpass?' 735s ### End 17 acceptance-etcd3 ### 735s ++ id -u 736s + '[' 1000 -eq 0 ']' 736s autopkgtest [15:34:44]: test acceptance-etcd3: -----------------------] 736s acceptance-etcd3 PASS 736s autopkgtest [15:34:44]: test acceptance-etcd3: - - - - - - - - - - results - - - - - - - - - - 737s autopkgtest [15:34:45]: test acceptance-etcd-basic: preparing testbed 810s autopkgtest [15:35:58]: testbed dpkg architecture: amd64 810s autopkgtest [15:35:58]: testbed apt version: 2.9.18 810s autopkgtest [15:35:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 810s autopkgtest [15:35:58]: testbed release detected to be: plucky 811s autopkgtest [15:35:59]: updating testbed package index (apt update) 812s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 812s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 812s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 812s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 812s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [145 kB] 812s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.6 kB] 812s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 812s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [778 kB] 812s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [275 kB] 812s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [188 kB] 812s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 812s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 812s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [913 kB] 812s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [381 kB] 812s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [24.6 kB] 812s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4116 B] 812s Fetched 2850 kB in 1s (3082 kB/s) 813s Reading package lists... 814s + lsb_release --codename --short 814s + RELEASE=plucky 814s + cat 814s + [ plucky != trusty ] 814s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 814s Reading package lists... 814s Building dependency tree... 814s Reading state information... 814s Calculating upgrade... 814s The following packages will be upgraded: 814s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-bin libglib2.0-data liblz4-1 814s python3.13-gdbm 814s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 814s Need to get 2089 kB of archives. 814s After this operation, 5120 B of additional disk space will be used. 814s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 liblz4-1 amd64 1.9.4-4 [63.9 kB] 815s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.82.4-2 [52.3 kB] 815s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-bin amd64 2.82.4-2 [103 kB] 815s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.82.4-2 [182 kB] 815s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1656 kB] 815s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.1-3 [31.7 kB] 815s Fetched 2089 kB in 1s (3253 kB/s) 815s (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 ... 89449 files and directories currently installed.) 815s Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ... 815s Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3) ... 815s Setting up liblz4-1:amd64 (1.9.4-4) ... 815s (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 ... 89449 files and directories currently installed.) 815s Preparing to unpack .../libglib2.0-data_2.82.4-2_all.deb ... 815s Unpacking libglib2.0-data (2.82.4-2) over (2.82.4-1) ... 816s Preparing to unpack .../libglib2.0-bin_2.82.4-2_amd64.deb ... 816s Unpacking libglib2.0-bin (2.82.4-2) over (2.82.4-1) ... 816s Preparing to unpack .../gir1.2-glib-2.0_2.82.4-2_amd64.deb ... 816s Unpacking gir1.2-glib-2.0:amd64 (2.82.4-2) over (2.82.4-1) ... 816s Preparing to unpack .../libglib2.0-0t64_2.82.4-2_amd64.deb ... 816s Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ... 816s Preparing to unpack .../python3.13-gdbm_3.13.1-3_amd64.deb ... 816s Unpacking python3.13-gdbm (3.13.1-3) over (3.13.1-2) ... 816s Setting up libglib2.0-0t64:amd64 (2.82.4-2) ... 816s No schema files found: doing nothing. 816s Setting up libglib2.0-data (2.82.4-2) ... 816s Setting up gir1.2-glib-2.0:amd64 (2.82.4-2) ... 816s Setting up python3.13-gdbm (3.13.1-3) ... 816s Setting up libglib2.0-bin (2.82.4-2) ... 816s Processing triggers for libc-bin (2.40-4ubuntu1) ... 816s Processing triggers for man-db (2.13.0-1) ... 817s 817s Running kernel seems to be up-to-date. 817s 817s Restarting services... 817s systemctl restart packagekit.service polkit.service udisks2.service 817s 817s Service restarts being deferred: 817s systemctl restart ModemManager.service 817s 817s No containers need to be restarted. 817s 817s No user sessions are running outdated binaries. 817s 817s No VM guests are running outdated hypervisor (qemu) binaries on this host. 818s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 818s + /usr/lib/apt/apt-helper analyze-pattern ?true 818s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 818s Reading package lists... 818s Building dependency tree... 818s Reading state information... 818s 0 upgraded, 0 newly installed, 0 to remove and 127 not upgraded. 818s + grep -q trusty /etc/lsb-release 818s + [ ! -d /usr/share/doc/unattended-upgrades ] 818s + [ ! -d /usr/share/doc/lxd ] 818s + [ ! -d /usr/share/doc/lxd-client ] 818s + [ ! -d /usr/share/doc/snapd ] 818s + type iptables 818s + cat 818s + chmod 755 /etc/rc.local 818s + . /etc/rc.local 818s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 818s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 818s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 818s + uname -m 818s + [ x86_64 = ppc64le ] 818s + [ -d /run/systemd/system ] 818s + systemd-detect-virt --quiet --vm 818s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 818s + cat 818s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 818s + echo COMPRESS=lz4 818s + sync 818s autopkgtest [15:36:06]: upgrading testbed (apt dist-upgrade and autopurge) 818s Reading package lists... 819s Building dependency tree... 819s Reading state information... 819s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 819s Starting 2 pkgProblemResolver with broken count: 0 819s Done 819s Entering ResolveByKeep 820s 820s The following packages were automatically installed and are no longer required: 820s python3.12 python3.12-minimal 820s Use 'sudo apt autoremove' to remove them. 820s The following NEW packages will be installed: 820s libjemalloc2 libpython3.13 libpython3.13-minimal libpython3.13-stdlib 820s linux-headers-6.11.0-9 linux-headers-6.11.0-9-generic 820s linux-image-6.11.0-9-generic linux-modules-6.11.0-9-generic 820s linux-modules-extra-6.11.0-9-generic login.defs python3.13 820s python3.13-minimal 820s The following packages will be upgraded: 820s apt apt-utils binutils binutils-common binutils-x86-64-linux-gnu 820s bsdextrautils bsdutils btrfs-progs ca-certificates dirmngr e2fsprogs 820s e2fsprogs-l10n eject fdisk gettext-base gir1.2-girepository-2.0 gnupg 820s gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 820s ibverbs-providers keyboxd krb5-locales libapt-pkg6.0t64 libbinutils 820s libblkid1 libclang-cpp18 libclang1-19 libcom-err2 libcrypt-dev libcrypt1 820s libctf-nobfd0 libctf0 libedit2 libext2fs2t64 libfdisk1 libgirepository-1.0-1 820s libgprofng0 libgssapi-krb5-2 libgstreamer1.0-0 libibverbs1 libimobiledevice6 820s libk5crypto3 libkrb5-3 libkrb5support0 libldap-common libldap2 libllvm18 820s libllvm19 libmount1 libnftables1 libnftnl11 libnss-systemd libnvme1t64 820s libpam-systemd libplist-2.0-4 libpng16-16t64 libpolkit-agent-1-0 820s libpolkit-gobject-1-0 libpython3-stdlib libpython3.12-minimal 820s libpython3.12-stdlib libpython3.12t64 libselinux1 libsframe1 libsmartcols1 820s libss2 libsystemd-shared libsystemd0 libtcl8.6 libudev1 libunwind8 libuuid1 820s libvolume-key1 libwrap0 libxxhash0 libzstd1 linux-generic 820s linux-headers-generic linux-headers-virtual linux-image-generic 820s linux-image-virtual linux-libc-dev linux-tools-common linux-virtual login 820s logsave mount netcat-openbsd nftables passwd polkitd python3 python3-attr 820s python3-gi python3-jinja2 python3-minimal python3-more-itertools 820s python3-openssl python3-urllib3 python3.12 python3.12-gdbm 820s python3.12-minimal rsync systemd systemd-cryptsetup systemd-resolved 820s systemd-sysv systemd-timesyncd tcl8.6 tmux tzdata ucf udev util-linux 820s uuid-runtime vim vim-common vim-runtime vim-tiny xxd zstd 820s 127 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 820s Need to get 334 MB of archives. 820s After this operation, 327 MB of additional disk space will be used. 820s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 bsdutils amd64 1:2.40.2-14ubuntu1 [102 kB] 820s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 eject amd64 2.40.2-14ubuntu1 [46.3 kB] 820s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 bsdextrautils amd64 2.40.2-14ubuntu1 [89.7 kB] 820s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libfdisk1 amd64 2.40.2-14ubuntu1 [174 kB] 820s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 fdisk amd64 2.40.2-14ubuntu1 [144 kB] 820s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libblkid1 amd64 2.40.2-14ubuntu1 [141 kB] 820s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libmount1 amd64 2.40.2-14ubuntu1 [167 kB] 820s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsmartcols1 amd64 2.40.2-14ubuntu1 [98.4 kB] 820s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 mount amd64 2.40.2-14ubuntu1 [143 kB] 820s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libuuid1 amd64 2.40.2-14ubuntu1 [43.3 kB] 820s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 util-linux amd64 2.40.2-14ubuntu1 [1137 kB] 821s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 uuid-runtime amd64 2.40.2-14ubuntu1 [54.2 kB] 821s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-timesyncd amd64 257.1-7ubuntu1 [42.0 kB] 821s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-resolved amd64 257.1-7ubuntu1 [341 kB] 821s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-cryptsetup amd64 257.1-7ubuntu1 [124 kB] 821s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcrypt-dev amd64 1:4.4.38-1 [120 kB] 821s Get:17 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcrypt1 amd64 1:4.4.38-1 [90.2 kB] 821s Get:18 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libselinux1 amd64 3.7-3ubuntu2 [87.1 kB] 821s Get:19 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd amd64 257.1-7ubuntu1 [3696 kB] 821s Get:20 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 udev amd64 257.1-7ubuntu1 [2116 kB] 822s Get:21 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-sysv amd64 257.1-7ubuntu1 [11.8 kB] 822s Get:22 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnss-systemd amd64 257.1-7ubuntu1 [199 kB] 822s Get:23 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpam-systemd amd64 257.1-7ubuntu1 [301 kB] 822s Get:24 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsystemd-shared amd64 257.1-7ubuntu1 [2367 kB] 822s Get:25 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libudev1 amd64 257.1-7ubuntu1 [213 kB] 822s Get:26 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsystemd0 amd64 257.1-7ubuntu1 [592 kB] 822s Get:27 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxxhash0 amd64 0.8.3-2 [30.9 kB] 822s Get:28 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [369 kB] 822s Get:29 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libapt-pkg6.0t64 amd64 2.9.23 [1126 kB] 822s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apt amd64 2.9.23 [1367 kB] 822s Get:31 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apt-utils amd64 2.9.23 [224 kB] 822s Get:32 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg-wks-client amd64 2.4.4-2ubuntu22 [73.8 kB] 822s Get:33 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 dirmngr amd64 2.4.4-2ubuntu22 [353 kB] 822s Get:34 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgsm amd64 2.4.4-2ubuntu22 [263 kB] 822s Get:35 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg-utils amd64 2.4.4-2ubuntu22 [114 kB] 822s Get:36 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg-agent amd64 2.4.4-2ubuntu22 [247 kB] 822s Get:37 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg amd64 2.4.4-2ubuntu22 [652 kB] 822s Get:38 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgconf amd64 2.4.4-2ubuntu22 [107 kB] 822s Get:39 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg all 2.4.4-2ubuntu22 [359 kB] 822s Get:40 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 keyboxd amd64 2.4.4-2ubuntu22 [86.3 kB] 822s Get:41 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libldap-common all 2.6.9+dfsg-1~exp2ubuntu1 [33.2 kB] 822s Get:42 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libldap2 amd64 2.6.9+dfsg-1~exp2ubuntu1 [209 kB] 823s Get:43 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgv amd64 2.4.4-2ubuntu22 [181 kB] 823s Get:44 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 logsave amd64 1.47.2-1ubuntu1 [26.7 kB] 823s Get:45 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 e2fsprogs-l10n all 1.47.2-1ubuntu1 [7030 B] 823s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libext2fs2t64 amd64 1.47.2-1ubuntu1 [241 kB] 823s Get:47 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 e2fsprogs amd64 1.47.2-1ubuntu1 [638 kB] 823s Get:48 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 login.defs all 1:4.16.0-7ubuntu1 [38.5 kB] 823s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 login amd64 1:4.16.0-2+really2.40.2-14ubuntu1 [77.8 kB] 823s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-3 [881 kB] 823s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-3 [2358 kB] 823s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 823s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 823s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tzdata all 2024b-6ubuntu1 [197 kB] 823s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [2087 kB] 823s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-3 [729 kB] 823s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 823s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12t64 amd64 3.12.8-5 [2364 kB] 823s Get:59 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12 amd64 3.12.8-5 [667 kB] 823s Get:60 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12-stdlib amd64 3.12.8-5 [2083 kB] 823s Get:61 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12-minimal amd64 3.12.8-5 [2349 kB] 823s Get:62 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12-minimal amd64 3.12.8-5 [839 kB] 823s Get:63 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 rsync amd64 3.3.0+ds1-4 [481 kB] 823s Get:64 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 passwd amd64 1:4.16.0-7ubuntu1 [1088 kB] 823s Get:65 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcom-err2 amd64 1.47.2-1ubuntu1 [26.5 kB] 823s Get:66 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libss2 amd64 1.47.2-1ubuntu1 [17.9 kB] 823s Get:67 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ca-certificates all 20241223 [165 kB] 823s Get:68 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgirepository-1.0-1 amd64 1.82.0-4 [89.3 kB] 823s Get:69 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gir1.2-girepository-2.0 amd64 1.82.0-4 [25.3 kB] 823s Get:70 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 krb5-locales all 1.21.3-4 [14.5 kB] 823s Get:71 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgssapi-krb5-2 amd64 1.21.3-4 [159 kB] 823s Get:72 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libkrb5-3 amd64 1.21.3-4 [386 kB] 823s Get:73 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libkrb5support0 amd64 1.21.3-4 [35.2 kB] 823s Get:74 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libk5crypto3 amd64 1.21.3-4 [90.6 kB] 823s Get:75 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 netcat-openbsd amd64 1.228-1 [44.9 kB] 823s Get:76 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-gi amd64 3.50.0-4 [293 kB] 823s Get:77 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ucf all 3.0048 [42.8 kB] 823s Get:78 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim amd64 2:9.1.0967-1ubuntu1 [2371 kB] 824s Get:79 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-common all 2:9.1.0967-1ubuntu1 [396 kB] 824s Get:80 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-tiny amd64 2:9.1.0967-1ubuntu1 [1039 kB] 824s Get:81 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-runtime all 2:9.1.0967-1ubuntu1 [7510 kB] 824s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.1-3 [2344 kB] 824s Get:83 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 xxd amd64 2:9.1.0967-1ubuntu1 [68.0 kB] 824s Get:84 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gettext-base amd64 0.23.1-1 [42.1 kB] 824s Get:85 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libibverbs1 amd64 52.0-2ubuntu2 [68.1 kB] 824s Get:86 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ibverbs-providers amd64 52.0-2ubuntu2 [374 kB] 824s Get:87 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libedit2 amd64 3.1-20250104-1 [110 kB] 824s Get:88 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 nftables amd64 1.1.1-1build1 [71.3 kB] 824s Get:89 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnftnl11 amd64 1.2.8-1 [70.5 kB] 824s Get:90 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnftables1 amd64 1.1.1-1build1 [419 kB] 824s Get:91 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpng16-16t64 amd64 1.6.45-1 [219 kB] 824s Get:92 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12-gdbm amd64 3.12.8-5 [30.8 kB] 824s Get:93 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgprofng0 amd64 2.43.50.20250108-1ubuntu1 [884 kB] 824s Get:94 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libctf0 amd64 2.43.50.20250108-1ubuntu1 [96.4 kB] 824s Get:95 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1ubuntu1 [98.6 kB] 824s Get:96 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1ubuntu1 [2521 kB] 824s Get:97 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libbinutils amd64 2.43.50.20250108-1ubuntu1 [584 kB] 824s Get:98 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils amd64 2.43.50.20250108-1ubuntu1 [3280 B] 824s Get:99 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-common amd64 2.43.50.20250108-1ubuntu1 [245 kB] 824s Get:100 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsframe1 amd64 2.43.50.20250108-1ubuntu1 [14.6 kB] 824s Get:101 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 btrfs-progs amd64 6.12-1build1 [1357 kB] 825s Get:102 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg-l10n all 2.4.4-2ubuntu22 [66.4 kB] 825s Get:103 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libclang-cpp18 amd64 1:18.1.8-15 [13.5 MB] 825s Get:104 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libllvm18 amd64 1:18.1.8-15 [27.4 MB] 826s Get:105 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libllvm19 amd64 1:19.1.7-1ubuntu1 [28.6 MB] 827s Get:106 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libclang1-19 amd64 1:19.1.7-1ubuntu1 [8247 kB] 827s Get:107 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libunwind8 amd64 1.7.2-1 [64.3 kB] 827s Get:108 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgstreamer1.0-0 amd64 1.25.1-1 [1221 kB] 827s Get:109 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libplist-2.0-4 amd64 2.6.0-2build1 [62.2 kB] 827s Get:110 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libimobiledevice6 amd64 1.3.0-8.1ubuntu4 [72.9 kB] 827s Get:111 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjemalloc2 amd64 5.3.0-2build1 [256 kB] 827s Get:112 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnvme1t64 amd64 1.11.1-1build1 [88.8 kB] 827s Get:113 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 polkitd amd64 126-2 [98.2 kB] 827s Get:114 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpolkit-agent-1-0 amd64 126-2 [18.2 kB] 827s Get:115 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpolkit-gobject-1-0 amd64 126-2 [49.9 kB] 827s Get:116 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libtcl8.6 amd64 8.6.16+dfsg-1 [1086 kB] 827s Get:117 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libvolume-key1 amd64 0.3.12-8build1 [41.7 kB] 827s Get:118 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libwrap0 amd64 7.6.q-35 [49.2 kB] 827s Get:119 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-modules-6.11.0-9-generic amd64 6.11.0-9.9 [40.6 MB] 828s Get:120 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-6.11.0-9-generic amd64 6.11.0-9.9 [15.1 MB] 829s Get:121 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-modules-extra-6.11.0-9-generic amd64 6.11.0-9.9 [118 MB] 831s Get:122 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-generic amd64 6.11.0-9.9 [1734 B] 831s Get:123 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-generic amd64 6.11.0-9.9 [10.8 kB] 831s Get:124 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-virtual amd64 6.11.0-9.9 [1724 B] 831s Get:125 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-virtual amd64 6.11.0-9.9 [10.8 kB] 831s Get:126 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-virtual amd64 6.11.0-9.9 [1644 B] 831s Get:127 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-6.11.0-9 all 6.11.0-9.9 [13.9 MB] 832s Get:128 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-6.11.0-9-generic amd64 6.11.0-9.9 [4109 kB] 832s Get:129 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-generic amd64 6.11.0-9.9 [10.7 kB] 832s Get:130 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-libc-dev amd64 6.11.0-9.9 [1667 kB] 832s Get:131 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-tools-common all 6.11.0-9.9 [484 kB] 832s Get:132 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-attr all 24.3.0-1 [50.5 kB] 832s Get:133 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-jinja2 all 3.1.3-2 [108 kB] 832s Get:134 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-more-itertools all 10.6.0-1 [57.7 kB] 832s Get:135 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-openssl all 25.0.0-1 [46.1 kB] 832s Get:136 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-urllib3 all 2.3.0-1 [94.0 kB] 832s Get:137 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tcl8.6 amd64 8.6.16+dfsg-1 [14.9 kB] 832s Get:138 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tmux amd64 3.5a-2 [563 kB] 832s Get:139 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 zstd amd64 1.5.6+dfsg-2 [775 kB] 832s Preconfiguring packages ... 833s Fetched 334 MB in 12s (27.1 MB/s) 833s (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 ... 89449 files and directories currently installed.) 833s Preparing to unpack .../bsdutils_1%3a2.40.2-14ubuntu1_amd64.deb ... 833s Unpacking bsdutils (1:2.40.2-14ubuntu1) over (1:2.40.2-1ubuntu2) ... 833s Setting up bsdutils (1:2.40.2-14ubuntu1) ... 833s (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 ... 89449 files and directories currently installed.) 833s Preparing to unpack .../eject_2.40.2-14ubuntu1_amd64.deb ... 833s Unpacking eject (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 833s Preparing to unpack .../bsdextrautils_2.40.2-14ubuntu1_amd64.deb ... 833s Unpacking bsdextrautils (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 833s Preparing to unpack .../libfdisk1_2.40.2-14ubuntu1_amd64.deb ... 833s Unpacking libfdisk1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 833s Preparing to unpack .../fdisk_2.40.2-14ubuntu1_amd64.deb ... 833s Unpacking fdisk (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 833s Preparing to unpack .../libblkid1_2.40.2-14ubuntu1_amd64.deb ... 833s Unpacking libblkid1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 833s Setting up libblkid1:amd64 (2.40.2-14ubuntu1) ... 834s (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 ... 89445 files and directories currently installed.) 834s Preparing to unpack .../libmount1_2.40.2-14ubuntu1_amd64.deb ... 834s Unpacking libmount1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 834s Setting up libmount1:amd64 (2.40.2-14ubuntu1) ... 834s (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 ... 89445 files and directories currently installed.) 834s Preparing to unpack .../libsmartcols1_2.40.2-14ubuntu1_amd64.deb ... 834s Unpacking libsmartcols1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 834s Setting up libsmartcols1:amd64 (2.40.2-14ubuntu1) ... 834s (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 ... 89445 files and directories currently installed.) 834s Preparing to unpack .../mount_2.40.2-14ubuntu1_amd64.deb ... 834s Unpacking mount (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 834s Preparing to unpack .../libuuid1_2.40.2-14ubuntu1_amd64.deb ... 834s Unpacking libuuid1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 834s Setting up libuuid1:amd64 (2.40.2-14ubuntu1) ... 834s (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 ... 89445 files and directories currently installed.) 834s Preparing to unpack .../util-linux_2.40.2-14ubuntu1_amd64.deb ... 834s Unpacking util-linux (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 834s Setting up util-linux (2.40.2-14ubuntu1) ... 834s /usr/sbin/policy-rc.d returned 101, not running 'restart fstrim.timer' 835s /usr/sbin/policy-rc.d returned 101, not running 'restart fstrim.service' 835s (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 ... 89438 files and directories currently installed.) 835s Preparing to unpack .../0-uuid-runtime_2.40.2-14ubuntu1_amd64.deb ... 835s Unpacking uuid-runtime (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 835s Preparing to unpack .../1-systemd-timesyncd_257.1-7ubuntu1_amd64.deb ... 835s Unpacking systemd-timesyncd (257.1-7ubuntu1) over (257-2ubuntu1) ... 835s Preparing to unpack .../2-systemd-resolved_257.1-7ubuntu1_amd64.deb ... 835s Unpacking systemd-resolved (257.1-7ubuntu1) over (257-2ubuntu1) ... 835s Preparing to unpack .../3-systemd-cryptsetup_257.1-7ubuntu1_amd64.deb ... 835s Unpacking systemd-cryptsetup (257.1-7ubuntu1) over (257-2ubuntu1) ... 835s Preparing to unpack .../4-libcrypt-dev_1%3a4.4.38-1_amd64.deb ... 835s Unpacking libcrypt-dev:amd64 (1:4.4.38-1) over (1:4.4.36-5) ... 835s Preparing to unpack .../5-libcrypt1_1%3a4.4.38-1_amd64.deb ... 835s Unpacking libcrypt1:amd64 (1:4.4.38-1) over (1:4.4.36-5) ... 835s Setting up libcrypt1:amd64 (1:4.4.38-1) ... 835s (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 ... 89438 files and directories currently installed.) 835s Preparing to unpack .../libselinux1_3.7-3ubuntu2_amd64.deb ... 835s Unpacking libselinux1:amd64 (3.7-3ubuntu2) over (3.7-3ubuntu1) ... 835s Setting up libselinux1:amd64 (3.7-3ubuntu2) ... 835s (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 ... 89438 files and directories currently installed.) 835s Preparing to unpack .../systemd_257.1-7ubuntu1_amd64.deb ... 835s Unpacking systemd (257.1-7ubuntu1) over (257-2ubuntu1) ... 835s Preparing to unpack .../udev_257.1-7ubuntu1_amd64.deb ... 835s Unpacking udev (257.1-7ubuntu1) over (257-2ubuntu1) ... 835s Preparing to unpack .../libsystemd-shared_257.1-7ubuntu1_amd64.deb ... 835s Unpacking libsystemd-shared:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 835s Setting up libsystemd-shared:amd64 (257.1-7ubuntu1) ... 835s (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 ... 89439 files and directories currently installed.) 835s Preparing to unpack .../libsystemd0_257.1-7ubuntu1_amd64.deb ... 835s Unpacking libsystemd0:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 836s Setting up libsystemd0:amd64 (257.1-7ubuntu1) ... 836s Setting up mount (2.40.2-14ubuntu1) ... 836s Setting up systemd (257.1-7ubuntu1) ... 836s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 836s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 836s (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 ... 89439 files and directories currently installed.) 836s Preparing to unpack .../systemd-sysv_257.1-7ubuntu1_amd64.deb ... 836s Unpacking systemd-sysv (257.1-7ubuntu1) over (257-2ubuntu1) ... 836s Preparing to unpack .../libnss-systemd_257.1-7ubuntu1_amd64.deb ... 836s Unpacking libnss-systemd:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 836s Preparing to unpack .../libpam-systemd_257.1-7ubuntu1_amd64.deb ... 836s Unpacking libpam-systemd:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 836s Preparing to unpack .../libudev1_257.1-7ubuntu1_amd64.deb ... 836s Unpacking libudev1:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 836s Setting up libudev1:amd64 (257.1-7ubuntu1) ... 836s (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 ... 89439 files and directories currently installed.) 836s Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ... 836s Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2build1) ... 836s Setting up libxxhash0:amd64 (0.8.3-2) ... 836s (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 ... 89439 files and directories currently installed.) 836s Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ... 836s Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 836s Setting up libzstd1:amd64 (1.5.6+dfsg-2) ... 836s (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 ... 89439 files and directories currently installed.) 836s Preparing to unpack .../libapt-pkg6.0t64_2.9.23_amd64.deb ... 836s Unpacking libapt-pkg6.0t64:amd64 (2.9.23) over (2.9.18) ... 837s Setting up libapt-pkg6.0t64:amd64 (2.9.23) ... 837s (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 ... 89439 files and directories currently installed.) 837s Preparing to unpack .../archives/apt_2.9.23_amd64.deb ... 837s Unpacking apt (2.9.23) over (2.9.18) ... 837s Setting up apt (2.9.23) ... 837s /usr/sbin/policy-rc.d returned 101, not running 'restart apt-daily-upgrade.timer apt-daily.timer' 837s (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 ... 89441 files and directories currently installed.) 837s Preparing to unpack .../00-apt-utils_2.9.23_amd64.deb ... 837s Unpacking apt-utils (2.9.23) over (2.9.18) ... 837s Preparing to unpack .../01-gpg-wks-client_2.4.4-2ubuntu22_amd64.deb ... 837s Unpacking gpg-wks-client (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 837s Preparing to unpack .../02-dirmngr_2.4.4-2ubuntu22_amd64.deb ... 837s Unpacking dirmngr (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 837s Preparing to unpack .../03-gpgsm_2.4.4-2ubuntu22_amd64.deb ... 837s Unpacking gpgsm (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 837s Preparing to unpack .../04-gnupg-utils_2.4.4-2ubuntu22_amd64.deb ... 837s Unpacking gnupg-utils (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 837s Preparing to unpack .../05-gpg-agent_2.4.4-2ubuntu22_amd64.deb ... 837s Unpacking gpg-agent (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 837s Preparing to unpack .../06-gpg_2.4.4-2ubuntu22_amd64.deb ... 837s Unpacking gpg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 837s Preparing to unpack .../07-gpgconf_2.4.4-2ubuntu22_amd64.deb ... 837s Unpacking gpgconf (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 838s Preparing to unpack .../08-gnupg_2.4.4-2ubuntu22_all.deb ... 838s Unpacking gnupg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 838s Preparing to unpack .../09-keyboxd_2.4.4-2ubuntu22_amd64.deb ... 838s Unpacking keyboxd (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 838s Preparing to unpack .../10-libldap-common_2.6.9+dfsg-1~exp2ubuntu1_all.deb ... 838s Unpacking libldap-common (2.6.9+dfsg-1~exp2ubuntu1) over (2.6.8+dfsg-1~exp4ubuntu3) ... 838s Preparing to unpack .../11-libldap2_2.6.9+dfsg-1~exp2ubuntu1_amd64.deb ... 838s Unpacking libldap2:amd64 (2.6.9+dfsg-1~exp2ubuntu1) over (2.6.8+dfsg-1~exp4ubuntu3) ... 838s Preparing to unpack .../12-gpgv_2.4.4-2ubuntu22_amd64.deb ... 838s Unpacking gpgv (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 838s Setting up gpgv (2.4.4-2ubuntu22) ... 838s (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 ... 89440 files and directories currently installed.) 838s Preparing to unpack .../logsave_1.47.2-1ubuntu1_amd64.deb ... 838s Unpacking logsave (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 838s Preparing to unpack .../e2fsprogs-l10n_1.47.2-1ubuntu1_all.deb ... 838s Unpacking e2fsprogs-l10n (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 838s Preparing to unpack .../libext2fs2t64_1.47.2-1ubuntu1_amd64.deb ... 838s Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 838s Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 838s Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 838s Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 838s Unpacking libext2fs2t64:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 838s Setting up libext2fs2t64:amd64 (1.47.2-1ubuntu1) ... 838s (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 ... 89440 files and directories currently installed.) 838s Preparing to unpack .../e2fsprogs_1.47.2-1ubuntu1_amd64.deb ... 838s Unpacking e2fsprogs (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 838s Selecting previously unselected package login.defs. 838s Preparing to unpack .../login.defs_1%3a4.16.0-7ubuntu1_all.deb ... 838s Unpacking login.defs (1:4.16.0-7ubuntu1) ... 838s Replacing files in old package login (1:4.15.3-3ubuntu2) ... 838s Setting up login.defs (1:4.16.0-7ubuntu1) ... 838s Installing new version of config file /etc/login.defs ... 838s (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 ... 89444 files and directories currently installed.) 838s Preparing to unpack .../login_1%3a4.16.0-2+really2.40.2-14ubuntu1_amd64.deb ... 838s Unpacking login (1:4.16.0-2+really2.40.2-14ubuntu1) over (1:4.15.3-3ubuntu2) ... 838s Selecting previously unselected package libpython3.13-minimal:amd64. 838s Preparing to unpack .../libpython3.13-minimal_3.13.1-3_amd64.deb ... 838s Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ... 838s Selecting previously unselected package python3.13-minimal. 838s Preparing to unpack .../python3.13-minimal_3.13.1-3_amd64.deb ... 838s Unpacking python3.13-minimal (3.13.1-3) ... 838s Setting up libpython3.13-minimal:amd64 (3.13.1-3) ... 838s Setting up python3.13-minimal (3.13.1-3) ... 839s (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 ... 89728 files and directories currently installed.) 839s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 839s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 839s Setting up python3-minimal (3.13.1-1~exp2) ... 839s (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 ... 89728 files and directories currently installed.) 839s Preparing to unpack .../00-python3_3.13.1-1~exp2_amd64.deb ... 839s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 839s Preparing to unpack .../01-tzdata_2024b-6ubuntu1_all.deb ... 839s Unpacking tzdata (2024b-6ubuntu1) over (2024b-4ubuntu1) ... 839s Selecting previously unselected package libpython3.13-stdlib:amd64. 839s Preparing to unpack .../02-libpython3.13-stdlib_3.13.1-3_amd64.deb ... 839s Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ... 840s Selecting previously unselected package python3.13. 840s Preparing to unpack .../03-python3.13_3.13.1-3_amd64.deb ... 840s Unpacking python3.13 (3.13.1-3) ... 840s Preparing to unpack .../04-libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 840s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 840s Preparing to unpack .../05-libpython3.12t64_3.12.8-5_amd64.deb ... 840s Unpacking libpython3.12t64:amd64 (3.12.8-5) over (3.12.8-3) ... 840s Preparing to unpack .../06-python3.12_3.12.8-5_amd64.deb ... 840s Unpacking python3.12 (3.12.8-5) over (3.12.8-3) ... 840s Preparing to unpack .../07-libpython3.12-stdlib_3.12.8-5_amd64.deb ... 840s Unpacking libpython3.12-stdlib:amd64 (3.12.8-5) over (3.12.8-3) ... 840s Preparing to unpack .../08-python3.12-minimal_3.12.8-5_amd64.deb ... 840s Unpacking python3.12-minimal (3.12.8-5) over (3.12.8-3) ... 840s Preparing to unpack .../09-libpython3.12-minimal_3.12.8-5_amd64.deb ... 840s Unpacking libpython3.12-minimal:amd64 (3.12.8-5) over (3.12.8-3) ... 840s Preparing to unpack .../10-rsync_3.3.0+ds1-4_amd64.deb ... 840s Unpacking rsync (3.3.0+ds1-4) over (3.3.0+ds1-2) ... 840s Preparing to unpack .../11-passwd_1%3a4.16.0-7ubuntu1_amd64.deb ... 840s Unpacking passwd (1:4.16.0-7ubuntu1) over (1:4.15.3-3ubuntu2) ... 840s Setting up passwd (1:4.16.0-7ubuntu1) ... 840s (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 ... 90179 files and directories currently installed.) 840s Preparing to unpack .../00-libcom-err2_1.47.2-1ubuntu1_amd64.deb ... 840s Unpacking libcom-err2:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 840s Preparing to unpack .../01-libss2_1.47.2-1ubuntu1_amd64.deb ... 840s Unpacking libss2:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 840s Preparing to unpack .../02-ca-certificates_20241223_all.deb ... 840s Unpacking ca-certificates (20241223) over (20240203) ... 841s Preparing to unpack .../03-libgirepository-1.0-1_1.82.0-4_amd64.deb ... 841s Unpacking libgirepository-1.0-1:amd64 (1.82.0-4) over (1.82.0-3) ... 841s Preparing to unpack .../04-gir1.2-girepository-2.0_1.82.0-4_amd64.deb ... 841s Unpacking gir1.2-girepository-2.0:amd64 (1.82.0-4) over (1.82.0-3) ... 841s Preparing to unpack .../05-krb5-locales_1.21.3-4_all.deb ... 841s Unpacking krb5-locales (1.21.3-4) over (1.21.3-3) ... 841s Preparing to unpack .../06-libgssapi-krb5-2_1.21.3-4_amd64.deb ... 841s Unpacking libgssapi-krb5-2:amd64 (1.21.3-4) over (1.21.3-3) ... 841s Preparing to unpack .../07-libkrb5-3_1.21.3-4_amd64.deb ... 841s Unpacking libkrb5-3:amd64 (1.21.3-4) over (1.21.3-3) ... 841s Preparing to unpack .../08-libkrb5support0_1.21.3-4_amd64.deb ... 841s Unpacking libkrb5support0:amd64 (1.21.3-4) over (1.21.3-3) ... 841s Preparing to unpack .../09-libk5crypto3_1.21.3-4_amd64.deb ... 841s Unpacking libk5crypto3:amd64 (1.21.3-4) over (1.21.3-3) ... 841s Preparing to unpack .../10-netcat-openbsd_1.228-1_amd64.deb ... 841s Unpacking netcat-openbsd (1.228-1) over (1.226-1.1) ... 841s Preparing to unpack .../11-python3-gi_3.50.0-4_amd64.deb ... 841s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 841s for fn in glob1(directory, "%s.*" % fname): 841s Unpacking python3-gi (3.50.0-4) over (3.50.0-3build1) ... 841s Preparing to unpack .../12-ucf_3.0048_all.deb ... 841s Unpacking ucf (3.0048) over (3.0046) ... 841s Preparing to unpack .../13-vim_2%3a9.1.0967-1ubuntu1_amd64.deb ... 841s Unpacking vim (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 841s Preparing to unpack .../14-vim-common_2%3a9.1.0967-1ubuntu1_all.deb ... 841s Unpacking vim-common (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 841s Preparing to unpack .../15-vim-tiny_2%3a9.1.0967-1ubuntu1_amd64.deb ... 841s Unpacking vim-tiny (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 841s Preparing to unpack .../16-vim-runtime_2%3a9.1.0967-1ubuntu1_all.deb ... 841s Unpacking vim-runtime (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 842s Selecting previously unselected package libpython3.13:amd64. 842s Preparing to unpack .../17-libpython3.13_3.13.1-3_amd64.deb ... 842s Unpacking libpython3.13:amd64 (3.13.1-3) ... 842s Preparing to unpack .../18-xxd_2%3a9.1.0967-1ubuntu1_amd64.deb ... 842s Unpacking xxd (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 842s Preparing to unpack .../19-gettext-base_0.23.1-1_amd64.deb ... 842s Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ... 842s Preparing to unpack .../20-libibverbs1_52.0-2ubuntu2_amd64.deb ... 842s Unpacking libibverbs1:amd64 (52.0-2ubuntu2) over (52.0-2ubuntu1) ... 842s Preparing to unpack .../21-ibverbs-providers_52.0-2ubuntu2_amd64.deb ... 842s Unpacking ibverbs-providers:amd64 (52.0-2ubuntu2) over (52.0-2ubuntu1) ... 842s Preparing to unpack .../22-libedit2_3.1-20250104-1_amd64.deb ... 842s Unpacking libedit2:amd64 (3.1-20250104-1) over (3.1-20240808-1) ... 842s Preparing to unpack .../23-nftables_1.1.1-1build1_amd64.deb ... 842s Unpacking nftables (1.1.1-1build1) over (1.1.0-2) ... 842s Preparing to unpack .../24-libnftnl11_1.2.8-1_amd64.deb ... 842s Unpacking libnftnl11:amd64 (1.2.8-1) over (1.2.7-1) ... 842s Preparing to unpack .../25-libnftables1_1.1.1-1build1_amd64.deb ... 842s Unpacking libnftables1:amd64 (1.1.1-1build1) over (1.1.0-2) ... 842s Preparing to unpack .../26-libpng16-16t64_1.6.45-1_amd64.deb ... 842s Unpacking libpng16-16t64:amd64 (1.6.45-1) over (1.6.44-3) ... 842s Preparing to unpack .../27-python3.12-gdbm_3.12.8-5_amd64.deb ... 842s Unpacking python3.12-gdbm (3.12.8-5) over (3.12.8-3) ... 842s Preparing to unpack .../28-libgprofng0_2.43.50.20250108-1ubuntu1_amd64.deb ... 842s Unpacking libgprofng0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 842s Preparing to unpack .../29-libctf0_2.43.50.20250108-1ubuntu1_amd64.deb ... 842s Unpacking libctf0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 842s Preparing to unpack .../30-libctf-nobfd0_2.43.50.20250108-1ubuntu1_amd64.deb ... 842s Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 842s Preparing to unpack .../31-binutils-x86-64-linux-gnu_2.43.50.20250108-1ubuntu1_amd64.deb ... 842s Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 842s Preparing to unpack .../32-libbinutils_2.43.50.20250108-1ubuntu1_amd64.deb ... 842s Unpacking libbinutils:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 842s Preparing to unpack .../33-binutils_2.43.50.20250108-1ubuntu1_amd64.deb ... 842s Unpacking binutils (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 842s Preparing to unpack .../34-binutils-common_2.43.50.20250108-1ubuntu1_amd64.deb ... 842s Unpacking binutils-common:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 842s Preparing to unpack .../35-libsframe1_2.43.50.20250108-1ubuntu1_amd64.deb ... 842s Unpacking libsframe1:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 842s Preparing to unpack .../36-btrfs-progs_6.12-1build1_amd64.deb ... 842s Unpacking btrfs-progs (6.12-1build1) over (6.6.3-1.2) ... 842s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu22_all.deb ... 842s Unpacking gnupg-l10n (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 842s Preparing to unpack .../38-libclang-cpp18_1%3a18.1.8-15_amd64.deb ... 842s Unpacking libclang-cpp18 (1:18.1.8-15) over (1:18.1.8-13) ... 843s Preparing to unpack .../39-libllvm18_1%3a18.1.8-15_amd64.deb ... 843s Unpacking libllvm18:amd64 (1:18.1.8-15) over (1:18.1.8-13) ... 843s Preparing to unpack .../40-libllvm19_1%3a19.1.7-1ubuntu1_amd64.deb ... 843s Unpacking libllvm19:amd64 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 844s Preparing to unpack .../41-libclang1-19_1%3a19.1.7-1ubuntu1_amd64.deb ... 844s Unpacking libclang1-19 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 844s Preparing to unpack .../42-libunwind8_1.7.2-1_amd64.deb ... 844s Unpacking libunwind8:amd64 (1.7.2-1) over (1.6.2-3.1) ... 844s Preparing to unpack .../43-libgstreamer1.0-0_1.25.1-1_amd64.deb ... 844s Unpacking libgstreamer1.0-0:amd64 (1.25.1-1) over (1.24.10-2) ... 844s Preparing to unpack .../44-libplist-2.0-4_2.6.0-2build1_amd64.deb ... 844s Unpacking libplist-2.0-4:amd64 (2.6.0-2build1) over (2.6.0-2) ... 844s Preparing to unpack .../45-libimobiledevice6_1.3.0-8.1ubuntu4_amd64.deb ... 844s Unpacking libimobiledevice6:amd64 (1.3.0-8.1ubuntu4) over (1.3.0-8.1ubuntu3) ... 844s Selecting previously unselected package libjemalloc2:amd64. 844s Preparing to unpack .../46-libjemalloc2_5.3.0-2build1_amd64.deb ... 844s Unpacking libjemalloc2:amd64 (5.3.0-2build1) ... 844s Preparing to unpack .../47-libnvme1t64_1.11.1-1build1_amd64.deb ... 844s Unpacking libnvme1t64 (1.11.1-1build1) over (1.11.1-1) ... 844s Preparing to unpack .../48-polkitd_126-2_amd64.deb ... 844s Unpacking polkitd (126-2) over (125-2ubuntu1) ... 844s Preparing to unpack .../49-libpolkit-agent-1-0_126-2_amd64.deb ... 844s Unpacking libpolkit-agent-1-0:amd64 (126-2) over (125-2ubuntu1) ... 844s Preparing to unpack .../50-libpolkit-gobject-1-0_126-2_amd64.deb ... 844s Unpacking libpolkit-gobject-1-0:amd64 (126-2) over (125-2ubuntu1) ... 844s Preparing to unpack .../51-libtcl8.6_8.6.16+dfsg-1_amd64.deb ... 844s Unpacking libtcl8.6:amd64 (8.6.16+dfsg-1) over (8.6.15+dfsg-2) ... 845s Preparing to unpack .../52-libvolume-key1_0.3.12-8build1_amd64.deb ... 845s Unpacking libvolume-key1:amd64 (0.3.12-8build1) over (0.3.12-8) ... 845s Preparing to unpack .../53-libwrap0_7.6.q-35_amd64.deb ... 845s Unpacking libwrap0:amd64 (7.6.q-35) over (7.6.q-34) ... 845s Selecting previously unselected package linux-modules-6.11.0-9-generic. 845s Preparing to unpack .../54-linux-modules-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 845s Unpacking linux-modules-6.11.0-9-generic (6.11.0-9.9) ... 845s Selecting previously unselected package linux-image-6.11.0-9-generic. 845s Preparing to unpack .../55-linux-image-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 845s Unpacking linux-image-6.11.0-9-generic (6.11.0-9.9) ... 845s Selecting previously unselected package linux-modules-extra-6.11.0-9-generic. 845s Preparing to unpack .../56-linux-modules-extra-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 845s Unpacking linux-modules-extra-6.11.0-9-generic (6.11.0-9.9) ... 846s Preparing to unpack .../57-linux-generic_6.11.0-9.9_amd64.deb ... 846s Unpacking linux-generic (6.11.0-9.9) over (6.11.0-8.8) ... 846s Preparing to unpack .../58-linux-image-generic_6.11.0-9.9_amd64.deb ... 846s Unpacking linux-image-generic (6.11.0-9.9) over (6.11.0-8.8) ... 846s Preparing to unpack .../59-linux-virtual_6.11.0-9.9_amd64.deb ... 846s Unpacking linux-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 846s Preparing to unpack .../60-linux-image-virtual_6.11.0-9.9_amd64.deb ... 846s Unpacking linux-image-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 846s Preparing to unpack .../61-linux-headers-virtual_6.11.0-9.9_amd64.deb ... 846s Unpacking linux-headers-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 846s Selecting previously unselected package linux-headers-6.11.0-9. 846s Preparing to unpack .../62-linux-headers-6.11.0-9_6.11.0-9.9_all.deb ... 846s Unpacking linux-headers-6.11.0-9 (6.11.0-9.9) ... 848s Selecting previously unselected package linux-headers-6.11.0-9-generic. 848s Preparing to unpack .../63-linux-headers-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 848s Unpacking linux-headers-6.11.0-9-generic (6.11.0-9.9) ... 850s Preparing to unpack .../64-linux-headers-generic_6.11.0-9.9_amd64.deb ... 850s Unpacking linux-headers-generic (6.11.0-9.9) over (6.11.0-8.8) ... 850s Preparing to unpack .../65-linux-libc-dev_6.11.0-9.9_amd64.deb ... 850s Unpacking linux-libc-dev:amd64 (6.11.0-9.9) over (6.11.0-8.8) ... 850s Preparing to unpack .../66-linux-tools-common_6.11.0-9.9_all.deb ... 850s Unpacking linux-tools-common (6.11.0-9.9) over (6.11.0-8.8) ... 850s Preparing to unpack .../67-python3-attr_24.3.0-1_all.deb ... 850s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 850s for fn in glob1(directory, "%s.*" % fname): 850s Unpacking python3-attr (24.3.0-1) over (24.2.0-1) ... 850s Preparing to unpack .../68-python3-jinja2_3.1.3-2_all.deb ... 850s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 850s for fn in glob1(directory, "%s.*" % fname): 850s Unpacking python3-jinja2 (3.1.3-2) over (3.1.3-1.1) ... 850s Preparing to unpack .../69-python3-more-itertools_10.6.0-1_all.deb ... 850s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 850s for fn in glob1(directory, "%s.*" % fname): 850s Unpacking python3-more-itertools (10.6.0-1) over (10.5.0-1) ... 850s Preparing to unpack .../70-python3-openssl_25.0.0-1_all.deb ... 850s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 850s for fn in glob1(directory, "%s.*" % fname): 850s Unpacking python3-openssl (25.0.0-1) over (24.3.0-1) ... 850s Preparing to unpack .../71-python3-urllib3_2.3.0-1_all.deb ... 850s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 850s for fn in glob1(directory, "%s.*" % fname): 850s Unpacking python3-urllib3 (2.3.0-1) over (2.0.7-2ubuntu0.1) ... 850s Preparing to unpack .../72-tcl8.6_8.6.16+dfsg-1_amd64.deb ... 850s Unpacking tcl8.6 (8.6.16+dfsg-1) over (8.6.15+dfsg-2) ... 850s Preparing to unpack .../73-tmux_3.5a-2_amd64.deb ... 850s Unpacking tmux (3.5a-2) over (3.4-7) ... 851s Preparing to unpack .../74-zstd_1.5.6+dfsg-2_amd64.deb ... 851s Unpacking zstd (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 851s Setting up libibverbs1:amd64 (52.0-2ubuntu2) ... 851s Setting up systemd-sysv (257.1-7ubuntu1) ... 851s Setting up apt-utils (2.9.23) ... 851s Setting up bsdextrautils (2.40.2-14ubuntu1) ... 851s Setting up ibverbs-providers:amd64 (52.0-2ubuntu2) ... 851s Setting up python3.12-gdbm (3.12.8-5) ... 851s Setting up libedit2:amd64 (3.1-20250104-1) ... 851s Setting up netcat-openbsd (1.228-1) ... 851s Setting up libpython3.12-minimal:amd64 (3.12.8-5) ... 851s Setting up binutils-common:amd64 (2.43.50.20250108-1ubuntu1) ... 851s Installing new version of config file /etc/gprofng.rc ... 851s Setting up linux-libc-dev:amd64 (6.11.0-9.9) ... 851s Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1ubuntu1) ... 851s Setting up gettext-base (0.23.1-1) ... 851s Setting up libnss-systemd:amd64 (257.1-7ubuntu1) ... 851s Setting up libnftnl11:amd64 (1.2.8-1) ... 851s Setting up krb5-locales (1.21.3-4) ... 851s Setting up libcom-err2:amd64 (1.47.2-1ubuntu1) ... 851s Setting up libjemalloc2:amd64 (5.3.0-2build1) ... 851s Setting up libldap-common (2.6.9+dfsg-1~exp2ubuntu1) ... 851s Installing new version of config file /etc/ldap/ldap.conf ... 851s Setting up libunwind8:amd64 (1.7.2-1) ... 851s Setting up xxd (2:9.1.0967-1ubuntu1) ... 851s Setting up libsframe1:amd64 (2.43.50.20250108-1ubuntu1) ... 851s Setting up libkrb5support0:amd64 (1.21.3-4) ... 851s Setting up tzdata (2024b-6ubuntu1) ... 851s 851s Current default time zone: 'Etc/UTC' 851s Local time is now: Sun Jan 19 15:36:39 UTC 2025. 851s Universal Time is now: Sun Jan 19 15:36:39 UTC 2025. 851s Run 'dpkg-reconfigure tzdata' if you wish to change it. 851s 851s Setting up eject (2.40.2-14ubuntu1) ... 851s Setting up ca-certificates (20241223) ... 853s Updating certificates in /etc/ssl/certs... 854s rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL 854s 7 added, 1 removed; done. 854s Setting up vim-common (2:9.1.0967-1ubuntu1) ... 854s Setting up systemd-cryptsetup (257.1-7ubuntu1) ... 854s Setting up libwrap0:amd64 (7.6.q-35) ... 854s Setting up libnvme1t64 (1.11.1-1build1) ... 854s Setting up gnupg-l10n (2.4.4-2ubuntu22) ... 854s Setting up linux-headers-6.11.0-9 (6.11.0-9.9) ... 854s Setting up libpng16-16t64:amd64 (1.6.45-1) ... 854s Setting up systemd-timesyncd (257.1-7ubuntu1) ... 854s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-time-wait-sync.service systemd-timesyncd.service' 854s Setting up udev (257.1-7ubuntu1) ... 855s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-udevd.service' 855s Setting up libss2:amd64 (1.47.2-1ubuntu1) ... 855s Setting up libtcl8.6:amd64 (8.6.16+dfsg-1) ... 855s Setting up ucf (3.0048) ... 855s Setting up libk5crypto3:amd64 (1.21.3-4) ... 855s Setting up logsave (1.47.2-1ubuntu1) ... 855s Setting up libfdisk1:amd64 (2.40.2-14ubuntu1) ... 855s Setting up libplist-2.0-4:amd64 (2.6.0-2build1) ... 855s Setting up uuid-runtime (2.40.2-14ubuntu1) ... 855s invoke-rc.d: policy-rc.d denied execution of restart. 856s /usr/sbin/policy-rc.d returned 101, not running 'restart uuidd.service uuidd.socket' 856s Setting up libcrypt-dev:amd64 (1:4.4.38-1) ... 856s Setting up gpgconf (2.4.4-2ubuntu22) ... 856s Setting up libpam-systemd:amd64 (257.1-7ubuntu1) ... 856s Setting up libgirepository-1.0-1:amd64 (1.82.0-4) ... 856s Setting up libkrb5-3:amd64 (1.21.3-4) ... 856s Setting up libbinutils:amd64 (2.43.50.20250108-1ubuntu1) ... 856s Setting up vim-runtime (2:9.1.0967-1ubuntu1) ... 856s Setting up libimobiledevice6:amd64 (1.3.0-8.1ubuntu4) ... 856s Setting up linux-tools-common (6.11.0-9.9) ... 856s Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ... 856s Setting up tmux (3.5a-2) ... 856s Setting up zstd (1.5.6+dfsg-2) ... 856s Setting up libldap2:amd64 (2.6.9+dfsg-1~exp2ubuntu1) ... 856s Setting up linux-modules-6.11.0-9-generic (6.11.0-9.9) ... 857s Setting up gpg (2.4.4-2ubuntu22) ... 857s Setting up libpolkit-gobject-1-0:amd64 (126-2) ... 857s Setting up libgstreamer1.0-0:amd64 (1.25.1-1) ... 857s Setcap worked! gst-ptp-helper is not suid! 858s Setting up rsync (3.3.0+ds1-4) ... 858s invoke-rc.d: policy-rc.d denied execution of restart. 858s /usr/sbin/policy-rc.d returned 101, not running 'restart rsync.service' 858s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 858s Setting up libllvm18:amd64 (1:18.1.8-15) ... 858s Setting up gnupg-utils (2.4.4-2ubuntu22) ... 858s Setting up systemd-resolved (257.1-7ubuntu1) ... 858s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-resolved.service' 858s Setting up login (1:4.16.0-2+really2.40.2-14ubuntu1) ... 858s Setting up libctf0:amd64 (2.43.50.20250108-1ubuntu1) ... 858s Setting up libpython3.13:amd64 (3.13.1-3) ... 858s Setting up python3.12-minimal (3.12.8-5) ... 859s Setting up libllvm19:amd64 (1:19.1.7-1ubuntu1) ... 859s Setting up tcl8.6 (8.6.16+dfsg-1) ... 859s Setting up libnftables1:amd64 (1.1.1-1build1) ... 859s Setting up vim (2:9.1.0967-1ubuntu1) ... 859s Setting up gpg-agent (2.4.4-2ubuntu22) ... 860s Setting up nftables (1.1.1-1build1) ... 860s /usr/sbin/policy-rc.d returned 101, not running 'try-restart nftables.service' 860s Setting up libclang1-19 (1:19.1.7-1ubuntu1) ... 860s Setting up libpython3.12-stdlib:amd64 (3.12.8-5) ... 860s Setting up python3.13 (3.13.1-3) ... 861s Setting up btrfs-progs (6.12-1build1) ... 861s Setting up python3.12 (3.12.8-5) ... 861s Setting up gpgsm (2.4.4-2ubuntu22) ... 861s Setting up linux-modules-extra-6.11.0-9-generic (6.11.0-9.9) ... 863s Setting up e2fsprogs (1.47.2-1ubuntu1) ... 863s update-initramfs: deferring update (trigger activated) 864s /usr/sbin/policy-rc.d returned 101, not running 'start e2scrub_all.timer e2scrub_reap.service' 864s Setting up python3 (3.13.1-1~exp2) ... 864s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 864s for fn in glob1(directory, "%s.*" % fname): 864s Setting up vim-tiny (2:9.1.0967-1ubuntu1) ... 864s Setting up fdisk (2.40.2-14ubuntu1) ... 864s Setting up libpython3.12t64:amd64 (3.12.8-5) ... 864s Setting up dirmngr (2.4.4-2ubuntu22) ... 864s Setting up linux-headers-6.11.0-9-generic (6.11.0-9.9) ... 864s Setting up python3-jinja2 (3.1.3-2) ... 864s Setting up libgprofng0:amd64 (2.43.50.20250108-1ubuntu1) ... 864s Setting up gir1.2-girepository-2.0:amd64 (1.82.0-4) ... 864s Setting up python3-gi (3.50.0-4) ... 865s Setting up libgssapi-krb5-2:amd64 (1.21.3-4) ... 865s Setting up linux-image-6.11.0-9-generic (6.11.0-9.9) ... 866s I: /boot/vmlinuz is now a symlink to vmlinuz-6.11.0-9-generic 866s I: /boot/initrd.img is now a symlink to initrd.img-6.11.0-9-generic 866s Setting up keyboxd (2.4.4-2ubuntu22) ... 866s Setting up python3-urllib3 (2.3.0-1) ... 867s Setting up gnupg (2.4.4-2ubuntu22) ... 867s Setting up libpolkit-agent-1-0:amd64 (126-2) ... 867s Setting up libvolume-key1:amd64 (0.3.12-8build1) ... 867s Setting up linux-image-virtual (6.11.0-9.9) ... 867s Setting up libclang-cpp18 (1:18.1.8-15) ... 867s Setting up polkitd (126-2) ... 867s /usr/sbin/policy-rc.d returned 101, not running 'try-restart polkit.service' 867s Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1ubuntu1) ... 867s Setting up python3-more-itertools (10.6.0-1) ... 867s Setting up python3-attr (24.3.0-1) ... 867s Setting up linux-image-generic (6.11.0-9.9) ... 867s Setting up gpg-wks-client (2.4.4-2ubuntu22) ... 868s Setting up e2fsprogs-l10n (1.47.2-1ubuntu1) ... 868s Setting up python3-openssl (25.0.0-1) ... 868s Setting up linux-headers-generic (6.11.0-9.9) ... 868s Setting up binutils (2.43.50.20250108-1ubuntu1) ... 868s Setting up linux-headers-virtual (6.11.0-9.9) ... 868s Setting up linux-generic (6.11.0-9.9) ... 868s Setting up linux-virtual (6.11.0-9.9) ... 868s Processing triggers for shared-mime-info (2.4-5) ... 868s Warning: program compiled against libxml 212 using older 209 868s Processing triggers for sgml-base (1.31) ... 868s Processing triggers for debianutils (5.21) ... 868s Processing triggers for install-info (7.1.1-1) ... 868s Processing triggers for initramfs-tools (0.142ubuntu35) ... 868s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 868s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 878s Processing triggers for libc-bin (2.40-4ubuntu1) ... 878s Processing triggers for systemd (257.1-7ubuntu1) ... 878s Processing triggers for man-db (2.13.0-1) ... 880s Processing triggers for dbus (1.14.10-4ubuntu5) ... 880s Processing triggers for ca-certificates (20241223) ... 880s Updating certificates in /etc/ssl/certs... 881s 0 added, 0 removed; done. 881s Running hooks in /etc/ca-certificates/update.d... 881s done. 881s Processing triggers for linux-image-6.11.0-9-generic (6.11.0-9.9) ... 881s /etc/kernel/postinst.d/initramfs-tools: 881s update-initramfs: Generating /boot/initrd.img-6.11.0-9-generic 881s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 890s /etc/kernel/postinst.d/zz-update-grub: 890s Sourcing file `/etc/default/grub' 890s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 890s Generating grub configuration file ... 890s Found linux image: /boot/vmlinuz-6.11.0-9-generic 890s Found initrd image: /boot/initrd.img-6.11.0-9-generic 890s Found linux image: /boot/vmlinuz-6.11.0-8-generic 890s Found initrd image: /boot/initrd.img-6.11.0-8-generic 891s Warning: os-prober will not be executed to detect other bootable partitions. 891s Systems on them will not be added to the GRUB boot configuration. 891s Check GRUB_DISABLE_OS_PROBER documentation entry. 891s Adding boot menu entry for UEFI Firmware Settings ... 891s done 891s 891s Restarting services... 891s /etc/needrestart/restart.d/systemd-manager 891s systemctl restart cron.service multipathd.service packagekit.service polkit.service rsyslog.service ssh.service systemd-journald.service systemd-networkd.service systemd-resolved.service systemd-timesyncd.service systemd-udevd.service udisks2.service 892s 892s Service restarts being deferred: 892s systemctl restart ModemManager.service 892s /etc/needrestart/restart.d/dbus.service 892s systemctl restart getty@tty1.service 892s systemctl restart serial-getty@ttyS0.service 892s systemctl restart systemd-logind.service 892s 892s No containers need to be restarted. 892s 892s User sessions running outdated binaries: 892s ubuntu @ session #4: sshd-session[1216] 892s ubuntu @ user manager service: systemd[956] 892s 892s No VM guests are running outdated hypervisor (qemu) binaries on this host. 894s Reading package lists... 894s Building dependency tree... 894s Reading state information... 894s Starting pkgProblemResolver with broken count: 0 895s Starting 2 pkgProblemResolver with broken count: 0 895s Done 895s The following packages will be REMOVED: 895s python3.12* python3.12-minimal* 895s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 895s After this operation, 8926 kB disk space will be freed. 895s (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 ... 128887 files and directories currently installed.) 895s Removing python3.12 (3.12.8-5) ... 895s Removing python3.12-minimal (3.12.8-5) ... 896s /usr/bin/py3clean:125: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 896s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 896s Processing triggers for man-db (2.13.0-1) ... 897s Processing triggers for systemd (257.1-7ubuntu1) ... 897s (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 ... 128859 files and directories currently installed.) 897s Purging configuration files for python3.12-minimal (3.12.8-5) ... 898s autopkgtest [15:37:26]: rebooting testbed after setup commands that affected boot 928s Reading package lists... 929s Building dependency tree... 929s Reading state information... 929s Starting pkgProblemResolver with broken count: 0 929s Starting 2 pkgProblemResolver with broken count: 0 929s Done 929s The following NEW packages will be installed: 929s etcd-server fonts-font-awesome fonts-lato libio-pty-perl libipc-run-perl 929s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libpq5 929s libtime-duration-perl libtimedate-perl moreutils patroni patroni-doc 929s postgresql postgresql-17 postgresql-client-17 postgresql-client-common 929s postgresql-common python3-behave python3-cdiff python3-coverage 929s python3-dnspython python3-etcd python3-parse python3-parse-type 929s python3-prettytable python3-psutil python3-psycopg2 python3-wcwidth 929s python3-ydiff python3.12 python3.12-minimal sphinx-rtd-theme-common ssl-cert 929s 0 upgraded, 36 newly installed, 0 to remove and 0 not upgraded. 929s Need to get 37.0 MB/40.0 MB of archives. 929s After this operation, 136 MB of additional disk space will be used. 929s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 930s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 930s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libio-pty-perl amd64 1:1.20-1build3 [31.4 kB] 930s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 930s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-client-common all 267 [37.1 kB] 930s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 930s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-common all 267 [162 kB] 930s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 etcd-server amd64 3.5.16-3 [11.9 MB] 930s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 930s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 930s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 930s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 930s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpq5 amd64 17.2-1build2 [153 kB] 930s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libtime-duration-perl all 1.21-2 [12.3 kB] 930s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 930s Get:16 http://ftpmaster.internal/ubuntu plucky/universe amd64 moreutils amd64 0.69-1 [56.4 kB] 930s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 930s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-prettytable all 3.12.0-1 [36.5 kB] 931s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 931s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psycopg2 amd64 2.9.10-1 [146 kB] 931s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 931s Get:22 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-etcd all 0.4.5-6 [32.1 kB] 931s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ydiff all 1.4.2-1 [19.0 kB] 931s Get:24 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-cdiff all 1.4.2-1 [1778 B] 931s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 patroni all 3.3.5-1 [269 kB] 931s Get:26 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-2 [1014 kB] 931s Get:27 http://ftpmaster.internal/ubuntu plucky/universe amd64 patroni-doc all 3.3.5-1 [510 kB] 931s Get:28 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 postgresql-client-17 amd64 17.2-1build2 [1406 kB] 931s Get:29 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 postgresql-17 amd64 17.2-1build2 [16.5 MB] 931s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql all 17+267 [12.2 kB] 931s Get:31 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parse all 1.20.2-1 [27.0 kB] 931s Get:32 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parse-type all 0.6.4-1 [23.4 kB] 931s Get:33 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-behave all 1.2.6-6 [98.6 kB] 931s Get:34 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-coverage amd64 7.4.4+dfsg1-0ubuntu3 [150 kB] 931s Preconfiguring packages ... 932s Fetched 37.0 MB in 2s (18.8 MB/s) 932s Selecting previously unselected package python3.12-minimal. 932s (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 ... 128859 files and directories currently installed.) 932s Preparing to unpack .../00-python3.12-minimal_3.12.8-5_amd64.deb ... 932s Unpacking python3.12-minimal (3.12.8-5) ... 932s Selecting previously unselected package fonts-lato. 932s Preparing to unpack .../01-fonts-lato_2.015-1_all.deb ... 932s Unpacking fonts-lato (2.015-1) ... 932s Selecting previously unselected package libjson-perl. 932s Preparing to unpack .../02-libjson-perl_4.10000-1_all.deb ... 932s Unpacking libjson-perl (4.10000-1) ... 932s Selecting previously unselected package libio-pty-perl. 932s Preparing to unpack .../03-libio-pty-perl_1%3a1.20-1build3_amd64.deb ... 932s Unpacking libio-pty-perl (1:1.20-1build3) ... 932s Selecting previously unselected package libipc-run-perl. 932s Preparing to unpack .../04-libipc-run-perl_20231003.0-2_all.deb ... 932s Unpacking libipc-run-perl (20231003.0-2) ... 932s Selecting previously unselected package postgresql-client-common. 932s Preparing to unpack .../05-postgresql-client-common_267_all.deb ... 932s Unpacking postgresql-client-common (267) ... 932s Selecting previously unselected package ssl-cert. 932s Preparing to unpack .../06-ssl-cert_1.1.3ubuntu1_all.deb ... 932s Unpacking ssl-cert (1.1.3ubuntu1) ... 932s Selecting previously unselected package postgresql-common. 932s Preparing to unpack .../07-postgresql-common_267_all.deb ... 932s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 932s Unpacking postgresql-common (267) ... 932s Selecting previously unselected package etcd-server. 932s Preparing to unpack .../08-etcd-server_3.5.16-3_amd64.deb ... 932s Unpacking etcd-server (3.5.16-3) ... 933s Selecting previously unselected package python3.12. 933s Preparing to unpack .../09-python3.12_3.12.8-5_amd64.deb ... 933s Unpacking python3.12 (3.12.8-5) ... 933s Selecting previously unselected package fonts-font-awesome. 933s Preparing to unpack .../10-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 933s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 933s Selecting previously unselected package libjs-jquery. 933s Preparing to unpack .../11-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 933s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 933s Selecting previously unselected package libjs-underscore. 933s Preparing to unpack .../12-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 933s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 933s Selecting previously unselected package libjs-sphinxdoc. 933s Preparing to unpack .../13-libjs-sphinxdoc_8.1.3-4_all.deb ... 933s Unpacking libjs-sphinxdoc (8.1.3-4) ... 933s Selecting previously unselected package libpq5:amd64. 933s Preparing to unpack .../14-libpq5_17.2-1build2_amd64.deb ... 933s Unpacking libpq5:amd64 (17.2-1build2) ... 933s Selecting previously unselected package libtime-duration-perl. 933s Preparing to unpack .../15-libtime-duration-perl_1.21-2_all.deb ... 933s Unpacking libtime-duration-perl (1.21-2) ... 933s Selecting previously unselected package libtimedate-perl. 933s Preparing to unpack .../16-libtimedate-perl_2.3300-2_all.deb ... 933s Unpacking libtimedate-perl (2.3300-2) ... 933s Selecting previously unselected package moreutils. 933s Preparing to unpack .../17-moreutils_0.69-1_amd64.deb ... 933s Unpacking moreutils (0.69-1) ... 933s Selecting previously unselected package python3-wcwidth. 933s Preparing to unpack .../18-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 933s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 933s Selecting previously unselected package python3-prettytable. 933s Preparing to unpack .../19-python3-prettytable_3.12.0-1_all.deb ... 933s Unpacking python3-prettytable (3.12.0-1) ... 933s Selecting previously unselected package python3-psutil. 933s Preparing to unpack .../20-python3-psutil_5.9.8-2build3_amd64.deb ... 933s Unpacking python3-psutil (5.9.8-2build3) ... 933s Selecting previously unselected package python3-psycopg2. 933s Preparing to unpack .../21-python3-psycopg2_2.9.10-1_amd64.deb ... 933s Unpacking python3-psycopg2 (2.9.10-1) ... 933s Selecting previously unselected package python3-dnspython. 933s Preparing to unpack .../22-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 933s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 933s Selecting previously unselected package python3-etcd. 933s Preparing to unpack .../23-python3-etcd_0.4.5-6_all.deb ... 933s Unpacking python3-etcd (0.4.5-6) ... 933s Selecting previously unselected package python3-ydiff. 933s Preparing to unpack .../24-python3-ydiff_1.4.2-1_all.deb ... 933s Unpacking python3-ydiff (1.4.2-1) ... 933s Selecting previously unselected package python3-cdiff. 933s Preparing to unpack .../25-python3-cdiff_1.4.2-1_all.deb ... 933s Unpacking python3-cdiff (1.4.2-1) ... 933s Selecting previously unselected package patroni. 933s Preparing to unpack .../26-patroni_3.3.5-1_all.deb ... 933s Unpacking patroni (3.3.5-1) ... 933s Selecting previously unselected package sphinx-rtd-theme-common. 933s Preparing to unpack .../27-sphinx-rtd-theme-common_3.0.2+dfsg-2_all.deb ... 933s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 933s Selecting previously unselected package patroni-doc. 933s Preparing to unpack .../28-patroni-doc_3.3.5-1_all.deb ... 933s Unpacking patroni-doc (3.3.5-1) ... 933s Selecting previously unselected package postgresql-client-17. 933s Preparing to unpack .../29-postgresql-client-17_17.2-1build2_amd64.deb ... 933s Unpacking postgresql-client-17 (17.2-1build2) ... 933s Selecting previously unselected package postgresql-17. 933s Preparing to unpack .../30-postgresql-17_17.2-1build2_amd64.deb ... 933s Unpacking postgresql-17 (17.2-1build2) ... 934s Selecting previously unselected package postgresql. 934s Preparing to unpack .../31-postgresql_17+267_all.deb ... 934s Unpacking postgresql (17+267) ... 934s Selecting previously unselected package python3-parse. 934s Preparing to unpack .../32-python3-parse_1.20.2-1_all.deb ... 934s Unpacking python3-parse (1.20.2-1) ... 934s Selecting previously unselected package python3-parse-type. 934s Preparing to unpack .../33-python3-parse-type_0.6.4-1_all.deb ... 934s Unpacking python3-parse-type (0.6.4-1) ... 934s Selecting previously unselected package python3-behave. 934s Preparing to unpack .../34-python3-behave_1.2.6-6_all.deb ... 934s Unpacking python3-behave (1.2.6-6) ... 934s Selecting previously unselected package python3-coverage. 934s Preparing to unpack .../35-python3-coverage_7.4.4+dfsg1-0ubuntu3_amd64.deb ... 934s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 934s Setting up python3.12-minimal (3.12.8-5) ... 935s Setting up fonts-lato (2.015-1) ... 935s Setting up libio-pty-perl (1:1.20-1build3) ... 935s Setting up python3.12 (3.12.8-5) ... 936s Setting up python3-ydiff (1.4.2-1) ... 936s Setting up libpq5:amd64 (17.2-1build2) ... 936s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 936s Setting up python3-psutil (5.9.8-2build3) ... 936s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 937s Setting up ssl-cert (1.1.3ubuntu1) ... 937s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 937s /usr/sbin/policy-rc.d returned 101, not running 'start ssl-cert.service' 937s Setting up python3-psycopg2 (2.9.10-1) ... 937s Setting up libipc-run-perl (20231003.0-2) ... 937s Setting up libtime-duration-perl (1.21-2) ... 937s Setting up libtimedate-perl (2.3300-2) ... 937s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 938s Setting up python3-parse (1.20.2-1) ... 938s Setting up libjson-perl (4.10000-1) ... 938s Setting up etcd-server (3.5.16-3) ... 938s info: Selecting UID from range 100 to 999 ... 938s 938s info: Selecting GID from range 100 to 999 ... 938s info: Adding system user `etcd' (UID 110) ... 938s info: Adding new group `etcd' (GID 113) ... 938s info: Adding new user `etcd' (UID 110) with group `etcd' ... 938s info: Creating home directory `/var/lib/etcd/' ... 938s invoke-rc.d: policy-rc.d denied execution of start. 938s Created symlink '/etc/systemd/system/etcd2.service' → '/usr/lib/systemd/system/etcd.service'. 938s Created symlink '/etc/systemd/system/multi-user.target.wants/etcd.service' → '/usr/lib/systemd/system/etcd.service'. 939s /usr/sbin/policy-rc.d returned 101, not running 'start etcd.service' 939s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 939s Setting up python3-prettytable (3.12.0-1) ... 939s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 939s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 939s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 939s Setting up postgresql-client-common (267) ... 939s Setting up moreutils (0.69-1) ... 939s Setting up postgresql-client-17 (17.2-1build2) ... 939s update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 939s Setting up python3-etcd (0.4.5-6) ... 940s Setting up python3-cdiff (1.4.2-1) ... 940s Setting up python3-parse-type (0.6.4-1) ... 940s Setting up postgresql-common (267) ... 940s Creating config file /etc/postgresql-common/createcluster.conf with new version 940s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 940s Removing obsolete dictionary files: 941s invoke-rc.d: policy-rc.d denied execution of start. 941s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 941s /usr/sbin/policy-rc.d returned 101, not running 'start postgresql.service' 941s Setting up libjs-sphinxdoc (8.1.3-4) ... 941s Setting up python3-behave (1.2.6-6) ... 941s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 941s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 941s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 941s """Registers a custom type that will be available to "parse" 941s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 941s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 941s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 941s """Registers a custom type that will be available to "parse" 941s Setting up patroni (3.3.5-1) ... 941s Created symlink '/etc/systemd/system/multi-user.target.wants/patroni.service' → '/usr/lib/systemd/system/patroni.service'. 942s invoke-rc.d: policy-rc.d denied execution of start. 942s Setting up postgresql-17 (17.2-1build2) ... 942s Creating new PostgreSQL cluster 17/main ... 942s /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions 942s The files belonging to this database system will be owned by user "postgres". 942s This user must also own the server process. 942s 942s The database cluster will be initialized with locale "C.UTF-8". 942s The default database encoding has accordingly been set to "UTF8". 942s The default text search configuration will be set to "english". 942s 942s Data page checksums are disabled. 942s 942s fixing permissions on existing directory /var/lib/postgresql/17/main ... ok 942s creating subdirectories ... ok 942s selecting dynamic shared memory implementation ... posix 942s selecting default "max_connections" ... 100 942s selecting default "shared_buffers" ... 128MB 942s selecting default time zone ... Etc/UTC 942s creating configuration files ... ok 942s running bootstrap script ... ok 943s performing post-bootstrap initialization ... ok 943s syncing data to disk ... ok 944s invoke-rc.d: policy-rc.d denied execution of start. 944s Setting up patroni-doc (3.3.5-1) ... 944s Setting up postgresql (17+267) ... 944s Processing triggers for systemd (257.1-7ubuntu1) ... 944s Processing triggers for man-db (2.13.0-1) ... 946s Processing triggers for libc-bin (2.40-4ubuntu1) ... 946s 946s Running kernel seems to be up-to-date. 946s 946s No services need to be restarted. 946s 946s No containers need to be restarted. 946s 946s No user sessions are running outdated binaries. 946s 946s No VM guests are running outdated hypervisor (qemu) binaries on this host. 949s autopkgtest [15:38:17]: test acceptance-etcd-basic: debian/tests/acceptance etcd features/basic_replication.feature 949s autopkgtest [15:38:17]: test acceptance-etcd-basic: [----------------------- 950s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 950s ○ etcd.service - etcd - highly-available key value store 950s Loaded: loaded (/usr/lib/systemd/system/etcd.service; enabled; preset: enabled) 950s Active: inactive (dead) 950s Docs: https://etcd.io/docs 950s man:etcd 950s ++ ls -1r /usr/lib/postgresql/ 950s + for PG_VERSION in $(ls -1r /usr/lib/postgresql/) 950s + '[' 17 == 10 -o 17 == 11 ']' 950s + echo '### PostgreSQL 17 acceptance-etcd features/basic_replication.feature ###' 950s + su postgres -p -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH= DCS=etcd PATH=/usr/lib/postgresql/17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin behave features/basic_replication.feature | ts' 950s ### PostgreSQL 17 acceptance-etcd features/basic_replication.feature ### 952s Jan 19 15:38:20 Feature: basic replication # features/basic_replication.feature:1 952s Jan 19 15:38:20 We should check that the basic bootstrapping, replication and failover works. 952s Jan 19 15:38:20 Scenario: check replication of a single table # features/basic_replication.feature:4 952s Jan 19 15:38:20 Given I start postgres0 # features/steps/basic_replication.py:8 954s Jan 19 15:38:22 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 954s Jan 19 15:38:22 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 954s Jan 19 15:38:22 When I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "synchronous_mode": true} # features/steps/patroni_api.py:71 954s Jan 19 15:38:22 Then I receive a response code 200 # features/steps/patroni_api.py:98 954s Jan 19 15:38:22 When I start postgres1 # features/steps/basic_replication.py:8 956s Jan 19 15:38:24 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 958s Jan 19 15:38:26 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23 958s Jan 19 15:38:26 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 958s Jan 19 15:38:26 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 959s Jan 19 15:38:27 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 964s Jan 19 15:38:32 964s Jan 19 15:38:32 Scenario: check restart of sync replica # features/basic_replication.feature:17 964s Jan 19 15:38:32 Given I shut down postgres2 # features/steps/basic_replication.py:29 965s Jan 19 15:38:33 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23 965s Jan 19 15:38:33 When I start postgres2 # features/steps/basic_replication.py:8 967s Jan 19 15:38:35 And I shut down postgres1 # features/steps/basic_replication.py:29 970s Jan 19 15:38:38 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 971s Jan 19 15:38:39 When I start postgres1 # features/steps/basic_replication.py:8 973s Jan 19 15:38:41 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 974s Jan 19 15:38:42 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 974s Jan 19 15:38:42 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 974s Jan 19 15:38:42 974s Jan 19 15:38:42 Scenario: check stuck sync replica # features/basic_replication.feature:28 974s Jan 19 15:38:42 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": true, "maximum_lag_on_syncnode": 15000000, "postgresql": {"parameters": {"synchronous_commit": "remote_apply"}}} # features/steps/patroni_api.py:71 974s Jan 19 15:38:42 Then I receive a response code 200 # features/steps/patroni_api.py:98 974s Jan 19 15:38:42 And I create table on postgres0 # features/steps/basic_replication.py:73 974s Jan 19 15:38:42 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93 974s Jan 19 15:38:42 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93 974s Jan 19 15:38:42 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64 974s Jan 19 15:38:42 And I load data on postgres0 # features/steps/basic_replication.py:84 975s Jan 19 15:38:42 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23 978s Jan 19 15:38:46 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64 978s Jan 19 15:38:46 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 978s Jan 19 15:38:46 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142 978s Jan 19 15:38:46 When I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": null, "maximum_lag_on_syncnode": -1, "postgresql": {"parameters": {"synchronous_commit": "on"}}} # features/steps/patroni_api.py:71 978s Jan 19 15:38:46 Then I receive a response code 200 # features/steps/patroni_api.py:98 978s Jan 19 15:38:46 And I drop table on postgres0 # features/steps/basic_replication.py:73 978s Jan 19 15:38:46 978s Jan 19 15:38:46 Scenario: check multi sync replication # features/basic_replication.feature:44 978s Jan 19 15:38:46 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 2} # features/steps/patroni_api.py:71 978s Jan 19 15:38:46 Then I receive a response code 200 # features/steps/patroni_api.py:98 978s Jan 19 15:38:46 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23 982s Jan 19 15:38:50 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 982s Jan 19 15:38:50 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 982s Jan 19 15:38:50 When I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 1} # features/steps/patroni_api.py:71 982s Jan 19 15:38:50 Then I receive a response code 200 # features/steps/patroni_api.py:98 982s Jan 19 15:38:50 And I shut down postgres1 # features/steps/basic_replication.py:29 985s Jan 19 15:38:53 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 986s Jan 19 15:38:54 When I start postgres1 # features/steps/basic_replication.py:8 988s Jan 19 15:38:56 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 989s Jan 19 15:38:57 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 989s Jan 19 15:38:57 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 989s Jan 19 15:38:57 989s Jan 19 15:38:57 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59 989s Jan 19 15:38:57 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 990s Jan 19 15:38:58 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 990s Jan 19 15:38:58 When I sleep for 2 seconds # features/steps/patroni_api.py:39 992s Jan 19 15:39:00 And I shut down postgres0 # features/steps/basic_replication.py:29 993s Jan 19 15:39:01 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 994s Jan 19 15:39:02 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 994s Jan 19 15:39:02 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105 1014s Jan 19 15:39:22 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156 1016s Jan 19 15:39:24 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12 1016s Jan 19 15:39:24 When I issue a PATCH request to http://127.0.0.1:8010/config with {"synchronous_mode": null, "master_start_timeout": 0} # features/steps/patroni_api.py:71 1016s Jan 19 15:39:24 Then I receive a response code 200 # features/steps/patroni_api.py:98 1016s Jan 19 15:39:24 When I add the table bar to postgres2 # features/steps/basic_replication.py:54 1016s Jan 19 15:39:24 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 1019s Jan 19 15:39:27 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 1019s Jan 19 15:39:27 1019s Jan 19 15:39:27 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75 1019s Jan 19 15:39:27 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54 1019s Jan 19 15:39:27 And I start postgres0 # features/steps/basic_replication.py:8 1019s Jan 19 15:39:27 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 1022s Jan 19 15:39:30 When I add the table buz to postgres2 # features/steps/basic_replication.py:54 1022s Jan 19 15:39:30 Then table buz is present on postgres0 after 20 seconds # features/steps/basic_replication.py:93 1025s Jan 19 15:39:33 1025s Jan 19 15:39:33 @reject-duplicate-name 1025s Jan 19 15:39:33 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83 1025s Jan 19 15:39:33 Given I start duplicate postgres0 on port 8011 # features/steps/basic_replication.py:13 1027s Jan 19 15:39:35 Then there is one of ["Can't start; there is already a node named 'postgres0' running"] CRITICAL in the dup-postgres0 patroni log after 5 seconds # features/steps/basic_replication.py:121 1031s Jan 19 15:39:39 1032s Failed to get list of machines from http://127.0.0.1:2379/v2: MaxRetryError("HTTPConnectionPool(host='127.0.0.1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))") 1032s Failed to get list of machines from http://[::1]:2379/v2: MaxRetryError("HTTPConnectionPool(host='::1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))") 1033s Jan 19 15:39:40 Combined data file .coverage.autopkgtest.4108.XKLjGipx 1033s Jan 19 15:39:40 Combined data file .coverage.autopkgtest.4152.XdFesPGx 1033s Jan 19 15:39:40 Combined data file .coverage.autopkgtest.4196.XalKFfDx 1033s Jan 19 15:39:40 Combined data file .coverage.autopkgtest.4269.XvJSvgwx 1033s Jan 19 15:39:40 Combined data file .coverage.autopkgtest.4315.XKCeEYHx 1033s Jan 19 15:39:40 Combined data file .coverage.autopkgtest.4387.XJpGIyux 1033s Jan 19 15:39:40 Combined data file .coverage.autopkgtest.4435.XEDKEgCx 1033s Jan 19 15:39:40 Combined data file .coverage.autopkgtest.4438.XeuNoDgx 1033s Jan 19 15:39:40 Combined data file .coverage.autopkgtest.4536.XZvhsDlx 1033s Jan 19 15:39:40 Combined data file .coverage.autopkgtest.4646.XvYBhAQx 1034s Jan 19 15:39:42 Name Stmts Miss Cover 1034s Jan 19 15:39:42 ------------------------------------------------------------------------------------------------------------- 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/OpenSSL/SSL.py 1159 647 44% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/OpenSSL/__init__.py 4 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/OpenSSL/_util.py 44 15 66% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/OpenSSL/crypto.py 869 663 24% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/OpenSSL/version.py 10 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96 5% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/bcrypt/__init__.py 3 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/__about__.py 5 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/__init__.py 3 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/exceptions.py 26 5 81% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/__init__.py 2 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/_oid.py 135 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/__init__.py 0 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/__init__.py 0 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/_conditional.py 38 17 55% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/binding.py 51 4 92% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/__init__.py 1 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/__init__.py 1 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/algorithms.py 68 18 74% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/__init__.py 0 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_asymmetric.py 6 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_cipheralgorithm.py 23 4 83% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_serialization.py 79 35 56% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/__init__.py 0 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/dh.py 47 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/dsa.py 55 5 91% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ec.py 172 22 87% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ed448.py 45 12 73% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ed25519.py 43 12 72% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/padding.py 55 23 58% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/rsa.py 93 40 57% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/types.py 19 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/utils.py 14 5 64% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/x448.py 43 12 72% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/x25519.py 41 12 71% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/__init__.py 4 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/algorithms.py 72 15 79% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/base.py 54 12 78% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/modes.py 140 59 58% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/constant_time.py 6 3 50% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/hashes.py 127 20 84% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/__init__.py 5 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/base.py 7 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/ssh.py 775 614 21% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/utils.py 76 28 63% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/x509/__init__.py 70 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/x509/base.py 488 227 53% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/x509/certificate_transparency.py 42 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/x509/extensions.py 1024 552 46% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/x509/general_name.py 166 94 43% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/x509/name.py 236 144 39% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/x509/oid.py 3 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/cryptography/x509/verification.py 12 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dateutil/__init__.py 13 4 69% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dateutil/_common.py 25 15 40% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dateutil/_version.py 11 2 82% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dateutil/parser/__init__.py 33 4 88% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dateutil/parser/_parser.py 811 688 15% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dateutil/parser/isoparser.py 184 150 18% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dateutil/relativedelta.py 240 206 14% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dateutil/tz/__init__.py 4 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dateutil/tz/_common.py 151 117 23% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dateutil/tz/_factories.py 49 21 57% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dateutil/tz/tz.py 795 629 21% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dateutil/tz/win.py 153 149 3% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/__init__.py 3 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/_asyncbackend.py 14 6 57% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/_ddr.py 105 86 18% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/_features.py 44 7 84% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/_immutable_ctx.py 40 5 88% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/asyncbackend.py 44 32 27% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/asyncquery.py 277 242 13% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/edns.py 270 161 40% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/entropy.py 80 49 39% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/enum.py 72 46 36% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/exception.py 60 33 45% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/flags.py 41 14 66% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/grange.py 34 30 12% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/immutable.py 41 30 27% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/inet.py 80 65 19% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/ipv4.py 27 20 26% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/ipv6.py 115 100 13% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/message.py 809 662 18% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/name.py 620 427 31% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/nameserver.py 101 54 47% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/node.py 118 71 40% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/opcode.py 31 7 77% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/query.py 536 462 14% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/quic/__init__.py 26 23 12% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rcode.py 69 13 81% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rdata.py 377 269 29% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rdataclass.py 44 9 80% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rdataset.py 193 133 31% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rdatatype.py 214 25 88% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/OPT.py 34 19 44% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/SOA.py 41 26 37% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/TSIG.py 58 42 28% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/ZONEMD.py 43 27 37% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/__init__.py 2 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rdtypes/__init__.py 2 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rdtypes/svcbbase.py 397 261 34% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rdtypes/util.py 191 154 19% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/renderer.py 152 118 22% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/resolver.py 899 719 20% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/reversename.py 33 24 27% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/rrset.py 78 56 28% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/serial.py 93 79 15% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/set.py 149 108 28% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/tokenizer.py 335 279 17% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/transaction.py 271 203 25% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/tsig.py 177 122 31% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/ttl.py 45 38 16% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/version.py 7 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/wire.py 64 42 34% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/xfr.py 148 126 15% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/zone.py 508 383 25% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/zonefile.py 429 380 11% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/dns/zonetypes.py 15 2 87% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/etcd/__init__.py 125 27 78% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/etcd/client.py 380 195 49% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/etcd/lock.py 125 103 18% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/idna/__init__.py 4 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/idna/core.py 292 257 12% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/idna/idnadata.py 4 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/idna/intranges.py 30 24 20% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/idna/package_data.py 1 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/__init__.py 13 2 85% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/__main__.py 199 67 66% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/api.py 780 433 44% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/async_executor.py 96 19 80% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/collections.py 56 6 89% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/config.py 371 110 70% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/config_generator.py 212 159 25% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/daemon.py 76 6 92% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/dcs/__init__.py 654 151 77% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/dcs/etcd.py 603 180 70% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/dynamic_loader.py 35 7 80% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/exceptions.py 16 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/file_perm.py 43 9 79% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/global_config.py 81 4 95% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/ha.py 1271 631 50% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/log.py 221 73 67% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/__init__.py 822 239 71% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/available_parameters/__init__.py 24 3 88% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py 255 91 64% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/callback_executor.py 55 8 85% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/cancellable.py 104 41 61% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/config.py 839 255 70% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/connection.py 75 7 91% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/misc.py 43 13 70% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/mpp/__init__.py 89 12 87% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py 170 92 46% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/rewind.py 416 200 52% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/slots.py 349 188 46% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/sync.py 130 19 85% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/postgresql/validator.py 157 24 85% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/psycopg.py 46 20 57% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/request.py 58 7 88% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/tags.py 38 5 87% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/utils.py 370 139 62% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/validator.py 307 217 29% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/version.py 1 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/watchdog/__init__.py 2 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/watchdog/base.py 203 49 76% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/patroni/watchdog/linux.py 135 50 63% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/psutil/__init__.py 951 636 33% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/psutil/_common.py 424 212 50% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/psutil/_compat.py 302 264 13% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/psutil/_pslinux.py 1251 936 25% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/psutil/_psposix.py 96 41 57% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/psycopg2/__init__.py 19 3 84% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/psycopg2/_json.py 64 27 58% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/psycopg2/_range.py 269 172 36% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/psycopg2/errors.py 3 2 33% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/psycopg2/extensions.py 91 25 73% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/__init__.py 49 15 69% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/_base_connection.py 63 45 29% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/_collections.py 231 97 58% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/_request_methods.py 54 12 78% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/_version.py 11 2 82% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/connection.py 389 138 65% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/connectionpool.py 344 128 63% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/contrib/__init__.py 0 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/contrib/pyopenssl.py 263 103 61% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/exceptions.py 121 39 68% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/fields.py 92 73 21% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/filepost.py 37 24 35% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/http2/__init__.py 28 21 25% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/http2/probe.py 49 31 37% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/poolmanager.py 233 85 64% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/response.py 634 377 41% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/__init__.py 10 0 100% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/connection.py 66 42 36% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/proxy.py 13 6 54% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/request.py 104 49 53% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/response.py 32 17 47% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/retry.py 174 56 68% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/ssl_.py 172 74 57% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/ssl_match_hostname.py 66 54 18% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/ssltransport.py 152 106 30% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/timeout.py 71 14 80% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/url.py 203 66 67% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/util.py 26 10 62% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/urllib3/util/wait.py 49 18 63% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/__init__.py 165 109 34% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/composer.py 92 17 82% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/constructor.py 479 276 42% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/cyaml.py 46 24 48% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/dumper.py 23 12 48% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/emitter.py 838 769 8% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/error.py 58 42 28% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/events.py 61 6 90% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/loader.py 47 24 49% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/nodes.py 29 7 76% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/parser.py 352 198 44% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/reader.py 122 34 72% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/representer.py 248 176 29% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/resolver.py 135 76 44% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/scanner.py 758 437 42% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/serializer.py 85 70 18% 1034s Jan 19 15:39:42 /usr/lib/python3/dist-packages/yaml/tokens.py 76 17 78% 1034s Jan 19 15:39:42 patroni/__init__.py 13 2 85% 1034s Jan 19 15:39:42 patroni/__main__.py 199 199 0% 1034s Jan 19 15:39:42 patroni/api.py 780 780 0% 1034s Jan 19 15:39:42 patroni/async_executor.py 96 69 28% 1034s Jan 19 15:39:42 patroni/collections.py 56 15 73% 1034s Jan 19 15:39:42 patroni/config.py 371 196 47% 1034s Jan 19 15:39:42 patroni/config_generator.py 212 212 0% 1034s Jan 19 15:39:42 patroni/ctl.py 941 665 29% 1034s Jan 19 15:39:42 patroni/daemon.py 76 76 0% 1034s Jan 19 15:39:42 patroni/dcs/__init__.py 654 313 52% 1034s Jan 19 15:39:42 patroni/dcs/consul.py 484 484 0% 1034s Jan 19 15:39:42 patroni/dcs/etcd3.py 679 679 0% 1034s Jan 19 15:39:42 patroni/dcs/etcd.py 603 232 62% 1034s Jan 19 15:39:42 patroni/dcs/exhibitor.py 62 62 0% 1034s Jan 19 15:39:42 patroni/dcs/kubernetes.py 940 940 0% 1034s Jan 19 15:39:42 patroni/dcs/raft.py 319 319 0% 1034s Jan 19 15:39:42 patroni/dcs/zookeeper.py 289 289 0% 1034s Jan 19 15:39:42 patroni/dynamic_loader.py 35 7 80% 1034s Jan 19 15:39:42 patroni/exceptions.py 16 1 94% 1034s Jan 19 15:39:42 patroni/file_perm.py 43 15 65% 1034s Jan 19 15:39:42 patroni/global_config.py 81 23 72% 1034s Jan 19 15:39:42 patroni/ha.py 1271 1271 0% 1034s Jan 19 15:39:42 patroni/log.py 221 175 21% 1034s Jan 19 15:39:42 patroni/postgresql/__init__.py 822 652 21% 1034s Jan 19 15:39:42 patroni/postgresql/available_parameters/__init__.py 24 6 75% 1034s Jan 19 15:39:42 patroni/postgresql/bootstrap.py 255 225 12% 1034s Jan 19 15:39:42 patroni/postgresql/callback_executor.py 55 34 38% 1034s Jan 19 15:39:42 patroni/postgresql/cancellable.py 104 84 19% 1034s Jan 19 15:39:42 patroni/postgresql/config.py 839 719 14% 1034s Jan 19 15:39:42 patroni/postgresql/connection.py 75 50 33% 1034s Jan 19 15:39:42 patroni/postgresql/misc.py 43 30 30% 1034s Jan 19 15:39:42 patroni/postgresql/mpp/__init__.py 89 21 76% 1034s Jan 19 15:39:42 patroni/postgresql/mpp/citus.py 259 259 0% 1034s Jan 19 15:39:42 patroni/postgresql/postmaster.py 170 139 18% 1034s Jan 19 15:39:42 patroni/postgresql/rewind.py 416 416 0% 1034s Jan 19 15:39:42 patroni/postgresql/slots.py 349 300 14% 1034s Jan 19 15:39:42 patroni/postgresql/sync.py 130 96 26% 1034s Jan 19 15:39:42 patroni/postgresql/validator.py 157 52 67% 1034s Jan 19 15:39:42 patroni/psycopg.py 46 32 30% 1034s Jan 19 15:39:42 patroni/raft_controller.py 22 22 0% 1034s Jan 19 15:39:42 patroni/request.py 58 6 90% 1034s Jan 19 15:39:42 patroni/scripts/__init__.py 0 0 100% 1034s Jan 19 15:39:42 patroni/scripts/aws.py 59 59 0% 1034s Jan 19 15:39:42 patroni/scripts/barman/__init__.py 0 0 100% 1034s Jan 19 15:39:42 patroni/scripts/barman/cli.py 51 51 0% 1034s Jan 19 15:39:42 patroni/scripts/barman/config_switch.py 51 51 0% 1034s Jan 19 15:39:42 patroni/scripts/barman/recover.py 37 37 0% 1034s Jan 19 15:39:42 patroni/scripts/barman/utils.py 94 94 0% 1034s Jan 19 15:39:42 patroni/scripts/wale_restore.py 207 207 0% 1034s Jan 19 15:39:42 patroni/tags.py 38 15 61% 1034s Jan 19 15:39:42 patroni/utils.py 370 264 29% 1034s Jan 19 15:39:42 patroni/validator.py 307 221 28% 1034s Jan 19 15:39:42 patroni/version.py 1 0 100% 1034s Jan 19 15:39:42 patroni/watchdog/__init__.py 2 2 0% 1034s Jan 19 15:39:42 patroni/watchdog/base.py 203 203 0% 1034s Jan 19 15:39:42 patroni/watchdog/linux.py 135 135 0% 1034s Jan 19 15:39:42 ------------------------------------------------------------------------------------------------------------- 1034s Jan 19 15:39:42 TOTAL 52792 33651 36% 1034s + echo '### End 17 acceptance-etcd features/basic_replication.feature ###' 1034s + rm -f '/tmp/pgpass?' 1034s ++ id -u 1034s + '[' 0 -eq 0 ']' 1034s + '[' -x /etc/init.d/zookeeper ']' 1034s Jan 19 15:39:42 1 feature passed, 0 failed, 0 skipped 1034s Jan 19 15:39:42 7 scenarios passed, 0 failed, 0 skipped 1034s Jan 19 15:39:42 68 steps passed, 0 failed, 0 skipped, 0 undefined 1034s Jan 19 15:39:42 Took 1m15.296s 1034s ### End 17 acceptance-etcd features/basic_replication.feature ### 1034s autopkgtest [15:39:42]: test acceptance-etcd-basic: -----------------------] 1035s autopkgtest [15:39:43]: test acceptance-etcd-basic: - - - - - - - - - - results - - - - - - - - - - 1035s acceptance-etcd-basic PASS 1035s autopkgtest [15:39:43]: test acceptance-etcd: preparing testbed 1036s Reading package lists... 1036s Building dependency tree... 1036s Reading state information... 1036s Starting pkgProblemResolver with broken count: 0 1036s Starting 2 pkgProblemResolver with broken count: 0 1036s Done 1036s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1037s autopkgtest [15:39:45]: test acceptance-etcd: debian/tests/acceptance etcd 1037s autopkgtest [15:39:45]: test acceptance-etcd: [----------------------- 1037s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 1038s ○ etcd.service - etcd - highly-available key value store 1038s Loaded: loaded (/usr/lib/systemd/system/etcd.service; enabled; preset: enabled) 1038s Active: inactive (dead) 1038s Docs: https://etcd.io/docs 1038s man:etcd 1038s ++ ls -1r /usr/lib/postgresql/ 1038s + for PG_VERSION in $(ls -1r /usr/lib/postgresql/) 1038s + '[' 17 == 10 -o 17 == 11 ']' 1038s + echo '### PostgreSQL 17 acceptance-etcd ###' 1038s + su postgres -p -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH= DCS=etcd PATH=/usr/lib/postgresql/17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin behave | ts' 1038s ### PostgreSQL 17 acceptance-etcd ### 1040s Jan 19 15:39:48 Feature: basic replication # features/basic_replication.feature:1 1040s Jan 19 15:39:48 We should check that the basic bootstrapping, replication and failover works. 1040s Jan 19 15:39:48 Scenario: check replication of a single table # features/basic_replication.feature:4 1040s Jan 19 15:39:48 Given I start postgres0 # features/steps/basic_replication.py:8 1042s Jan 19 15:39:50 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1042s Jan 19 15:39:50 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 1042s Jan 19 15:39:50 When I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "synchronous_mode": true} # features/steps/patroni_api.py:71 1042s Jan 19 15:39:50 Then I receive a response code 200 # features/steps/patroni_api.py:98 1042s Jan 19 15:39:50 When I start postgres1 # features/steps/basic_replication.py:8 1044s Jan 19 15:39:52 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 1046s Jan 19 15:39:54 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23 1046s Jan 19 15:39:54 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 1046s Jan 19 15:39:54 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 1046s Jan 19 15:39:54 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 1052s Jan 19 15:40:00 1052s Jan 19 15:40:00 Scenario: check restart of sync replica # features/basic_replication.feature:17 1052s Jan 19 15:40:00 Given I shut down postgres2 # features/steps/basic_replication.py:29 1053s Jan 19 15:40:01 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23 1053s Jan 19 15:40:01 When I start postgres2 # features/steps/basic_replication.py:8 1055s Jan 19 15:40:03 And I shut down postgres1 # features/steps/basic_replication.py:29 1058s Jan 19 15:40:06 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 1059s Jan 19 15:40:07 When I start postgres1 # features/steps/basic_replication.py:8 1061s Jan 19 15:40:09 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1062s Jan 19 15:40:10 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1062s Jan 19 15:40:10 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 1062s Jan 19 15:40:10 1062s Jan 19 15:40:10 Scenario: check stuck sync replica # features/basic_replication.feature:28 1062s Jan 19 15:40:10 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": true, "maximum_lag_on_syncnode": 15000000, "postgresql": {"parameters": {"synchronous_commit": "remote_apply"}}} # features/steps/patroni_api.py:71 1062s Jan 19 15:40:10 Then I receive a response code 200 # features/steps/patroni_api.py:98 1062s Jan 19 15:40:10 And I create table on postgres0 # features/steps/basic_replication.py:73 1062s Jan 19 15:40:10 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93 1062s Jan 19 15:40:10 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93 1062s Jan 19 15:40:10 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64 1062s Jan 19 15:40:10 And I load data on postgres0 # features/steps/basic_replication.py:84 1062s Jan 19 15:40:10 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23 1065s Jan 19 15:40:13 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64 1065s Jan 19 15:40:13 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1065s Jan 19 15:40:13 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142 1065s Jan 19 15:40:13 When I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": null, "maximum_lag_on_syncnode": -1, "postgresql": {"parameters": {"synchronous_commit": "on"}}} # features/steps/patroni_api.py:71 1065s Jan 19 15:40:13 Then I receive a response code 200 # features/steps/patroni_api.py:98 1065s Jan 19 15:40:13 And I drop table on postgres0 # features/steps/basic_replication.py:73 1065s Jan 19 15:40:13 1065s Jan 19 15:40:13 Scenario: check multi sync replication # features/basic_replication.feature:44 1065s Jan 19 15:40:13 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 2} # features/steps/patroni_api.py:71 1065s Jan 19 15:40:13 Then I receive a response code 200 # features/steps/patroni_api.py:98 1065s Jan 19 15:40:13 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23 1069s Jan 19 15:40:17 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1069s Jan 19 15:40:17 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1070s Jan 19 15:40:17 When I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 1} # features/steps/patroni_api.py:71 1070s Jan 19 15:40:17 Then I receive a response code 200 # features/steps/patroni_api.py:98 1070s Jan 19 15:40:17 And I shut down postgres1 # features/steps/basic_replication.py:29 1073s Jan 19 15:40:20 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 1074s Jan 19 15:40:21 When I start postgres1 # features/steps/basic_replication.py:8 1076s Jan 19 15:40:24 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1077s Jan 19 15:40:25 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1077s Jan 19 15:40:25 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 1077s Jan 19 15:40:25 1077s Jan 19 15:40:25 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59 1077s Jan 19 15:40:25 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 1078s Jan 19 15:40:26 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1078s Jan 19 15:40:26 When I sleep for 2 seconds # features/steps/patroni_api.py:39 1080s Jan 19 15:40:28 And I shut down postgres0 # features/steps/basic_replication.py:29 1081s Jan 19 15:40:29 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 1082s Jan 19 15:40:30 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1082s Jan 19 15:40:30 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105 1102s Jan 19 15:40:50 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156 1104s Jan 19 15:40:52 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12 1104s Jan 19 15:40:52 When I issue a PATCH request to http://127.0.0.1:8010/config with {"synchronous_mode": null, "master_start_timeout": 0} # features/steps/patroni_api.py:71 1104s Jan 19 15:40:52 Then I receive a response code 200 # features/steps/patroni_api.py:98 1104s Jan 19 15:40:52 When I add the table bar to postgres2 # features/steps/basic_replication.py:54 1104s Jan 19 15:40:52 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 1107s Jan 19 15:40:55 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 1107s Jan 19 15:40:55 1107s Jan 19 15:40:55 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75 1107s Jan 19 15:40:55 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54 1107s Jan 19 15:40:55 And I start postgres0 # features/steps/basic_replication.py:8 1107s Jan 19 15:40:55 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 1112s Jan 19 15:41:00 When I add the table buz to postgres2 # features/steps/basic_replication.py:54 1112s Jan 19 15:41:00 Then table buz is present on postgres0 after 20 seconds # features/steps/basic_replication.py:93 1112s Jan 19 15:41:00 1112s Jan 19 15:41:00 @reject-duplicate-name 1112s Jan 19 15:41:00 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83 1112s Jan 19 15:41:00 Given I start duplicate postgres0 on port 8011 # features/steps/basic_replication.py:13 1114s Jan 19 15:41:02 Then there is one of ["Can't start; there is already a node named 'postgres0' running"] CRITICAL in the dup-postgres0 patroni log after 5 seconds # features/steps/basic_replication.py:121 1118s Jan 19 15:41:06 1118s Jan 19 15:41:06 Feature: cascading replication # features/cascading_replication.feature:1 1118s Jan 19 15:41:06 We should check that patroni can do base backup and streaming from the replica 1118s Jan 19 15:41:06 Scenario: check a base backup and streaming replication from a replica # features/cascading_replication.feature:4 1118s Jan 19 15:41:06 Given I start postgres0 # features/steps/basic_replication.py:8 1120s Jan 19 15:41:08 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1120s Jan 19 15:41:08 And I configure and start postgres1 with a tag clonefrom true # features/steps/cascading_replication.py:7 1122s Jan 19 15:41:10 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 1123s Jan 19 15:41:11 And I create label with "postgres0" in postgres0 data directory # features/steps/cascading_replication.py:18 1123s Jan 19 15:41:11 And I create label with "postgres1" in postgres1 data directory # features/steps/cascading_replication.py:18 1123s Jan 19 15:41:11 And "members/postgres1" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 1123s Jan 19 15:41:11 And I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 1125s Jan 19 15:41:13 Then replication works from postgres0 to postgres2 after 30 seconds # features/steps/basic_replication.py:112 1131s Jan 19 15:41:19 And there is a label with "postgres1" in postgres2 data directory # features/steps/cascading_replication.py:12 1136s Jan 19 15:41:24 1136s SKIP FEATURE citus: Citus extension isn't available 1136s SKIP Scenario check that worker cluster is registered in the coordinator: Citus extension isn't available 1136s SKIP Scenario coordinator failover updates pg_dist_node: Citus extension isn't available 1136s SKIP Scenario worker switchover doesn't break client queries on the coordinator: Citus extension isn't available 1136s SKIP Scenario worker primary restart doesn't break client queries on the coordinator: Citus extension isn't available 1136s SKIP Scenario check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node: Citus extension isn't available 1136s Jan 19 15:41:24 Feature: citus # features/citus.feature:1 1136s Jan 19 15:41:24 We should check that coordinator discovers and registers workers and clients don't have errors when worker cluster switches over 1136s Jan 19 15:41:24 Scenario: check that worker cluster is registered in the coordinator # features/citus.feature:4 1136s Jan 19 15:41:24 Given I start postgres0 in citus group 0 # None 1136s Jan 19 15:41:24 And I start postgres2 in citus group 1 # None 1136s Jan 19 15:41:24 Then postgres0 is a leader in a group 0 after 10 seconds # None 1136s Jan 19 15:41:24 And postgres2 is a leader in a group 1 after 10 seconds # None 1136s Jan 19 15:41:24 When I start postgres1 in citus group 0 # None 1136s Jan 19 15:41:24 And I start postgres3 in citus group 1 # None 1136s Jan 19 15:41:24 Then replication works from postgres0 to postgres1 after 15 seconds # None 1136s Jan 19 15:41:24 Then replication works from postgres2 to postgres3 after 15 seconds # None 1136s Jan 19 15:41:24 And postgres0 is registered in the postgres0 as the primary in group 0 after 5 seconds # None 1136s Jan 19 15:41:24 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 1136s Jan 19 15:41:24 1136s Jan 19 15:41:24 Scenario: coordinator failover updates pg_dist_node # features/citus.feature:16 1136s Jan 19 15:41:24 Given I run patronictl.py failover batman --group 0 --candidate postgres1 --force # None 1136s Jan 19 15:41:24 Then postgres1 role is the primary after 10 seconds # None 1136s Jan 19 15:41:24 And "members/postgres0" key in a group 0 in DCS has state=running after 15 seconds # None 1136s Jan 19 15:41:24 And replication works from postgres1 to postgres0 after 15 seconds # None 1136s Jan 19 15:41:24 And postgres1 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 1136s Jan 19 15:41:24 And "sync" key in a group 0 in DCS has sync_standby=postgres0 after 15 seconds # None 1136s Jan 19 15:41:24 When I run patronictl.py switchover batman --group 0 --candidate postgres0 --force # None 1136s Jan 19 15:41:24 Then postgres0 role is the primary after 10 seconds # None 1136s Jan 19 15:41:24 And replication works from postgres0 to postgres1 after 15 seconds # None 1136s Jan 19 15:41:24 And postgres0 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 1136s Jan 19 15:41:24 And "sync" key in a group 0 in DCS has sync_standby=postgres1 after 15 seconds # None 1136s Jan 19 15:41:24 1136s Jan 19 15:41:24 Scenario: worker switchover doesn't break client queries on the coordinator # features/citus.feature:29 1136s Jan 19 15:41:24 Given I create a distributed table on postgres0 # None 1136s Jan 19 15:41:24 And I start a thread inserting data on postgres0 # None 1136s Jan 19 15:41:24 When I run patronictl.py switchover batman --group 1 --force # None 1136s Jan 19 15:41:24 Then I receive a response returncode 0 # None 1136s Jan 19 15:41:24 And postgres3 role is the primary after 10 seconds # None 1136s Jan 19 15:41:24 And "members/postgres2" key in a group 1 in DCS has state=running after 15 seconds # None 1136s Jan 19 15:41:24 And replication works from postgres3 to postgres2 after 15 seconds # None 1136s Jan 19 15:41:24 And postgres3 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 1136s Jan 19 15:41:24 And "sync" key in a group 1 in DCS has sync_standby=postgres2 after 15 seconds # None 1136s Jan 19 15:41:24 And a thread is still alive # None 1136s Jan 19 15:41:24 When I run patronictl.py switchover batman --group 1 --force # None 1136s Jan 19 15:41:24 Then I receive a response returncode 0 # None 1136s Jan 19 15:41:24 And postgres2 role is the primary after 10 seconds # None 1136s Jan 19 15:41:24 And replication works from postgres2 to postgres3 after 15 seconds # None 1136s Jan 19 15:41:24 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 1136s Jan 19 15:41:24 And "sync" key in a group 1 in DCS has sync_standby=postgres3 after 15 seconds # None 1136s Jan 19 15:41:24 And a thread is still alive # None 1136s Jan 19 15:41:24 When I stop a thread # None 1136s Jan 19 15:41:24 Then a distributed table on postgres0 has expected rows # None 1136s Jan 19 15:41:24 1136s Jan 19 15:41:24 Scenario: worker primary restart doesn't break client queries on the coordinator # features/citus.feature:50 1136s Jan 19 15:41:24 Given I cleanup a distributed table on postgres0 # None 1136s Jan 19 15:41:24 And I start a thread inserting data on postgres0 # None 1136s Jan 19 15:41:24 When I run patronictl.py restart batman postgres2 --group 1 --force # None 1136s Jan 19 15:41:24 Then I receive a response returncode 0 # None 1136s Jan 19 15:41:24 And postgres2 role is the primary after 10 seconds # None 1136s Jan 19 15:41:24 And replication works from postgres2 to postgres3 after 15 seconds # None 1136s Jan 19 15:41:24 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 1136s Jan 19 15:41:24 And a thread is still alive # None 1136s Jan 19 15:41:24 When I stop a thread # None 1136s Jan 19 15:41:24 Then a distributed table on postgres0 has expected rows # None 1136s Jan 19 15:41:24 1136s Jan 19 15:41:24 Scenario: check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node # features/citus.feature:62 1136s Jan 19 15:41:24 Given I start postgres4 in citus group 2 # None 1136s Jan 19 15:41:24 Then postgres4 is a leader in a group 2 after 10 seconds # None 1136s Jan 19 15:41:24 And "members/postgres4" key in a group 2 in DCS has role=master after 3 seconds # None 1136s Jan 19 15:41:24 When I run patronictl.py edit-config batman --group 2 -s ttl=20 --force # None 1136s Jan 19 15:41:24 Then I receive a response returncode 0 # None 1136s Jan 19 15:41:24 And I receive a response output "+ttl: 20" # None 1136s Jan 19 15:41:24 Then postgres4 is registered in the postgres2 as the primary in group 2 after 5 seconds # None 1136s Jan 19 15:41:24 When I shut down postgres4 # None 1136s Jan 19 15:41:24 Then there is a transaction in progress on postgres0 changing pg_dist_node after 5 seconds # None 1136s Jan 19 15:41:24 When I run patronictl.py restart batman postgres2 --group 1 --force # None 1136s Jan 19 15:41:24 Then a transaction finishes in 20 seconds # None 1136s Jan 19 15:41:24 1136s Jan 19 15:41:24 Feature: custom bootstrap # features/custom_bootstrap.feature:1 1136s Jan 19 15:41:24 We should check that patroni can bootstrap a new cluster from a backup 1136s Jan 19 15:41:24 Scenario: clone existing cluster using pg_basebackup # features/custom_bootstrap.feature:4 1136s Jan 19 15:41:24 Given I start postgres0 # features/steps/basic_replication.py:8 1138s Jan 19 15:41:26 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1138s Jan 19 15:41:26 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 1138s Jan 19 15:41:26 And I start postgres1 in a cluster batman1 as a clone of postgres0 # features/steps/custom_bootstrap.py:6 1141s Jan 19 15:41:29 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 1142s Jan 19 15:41:30 Then table foo is present on postgres1 after 10 seconds # features/steps/basic_replication.py:93 1142s Jan 19 15:41:30 1142s Jan 19 15:41:30 Scenario: make a backup and do a restore into a new cluster # features/custom_bootstrap.feature:12 1142s Jan 19 15:41:30 Given I add the table bar to postgres1 # features/steps/basic_replication.py:54 1142s Jan 19 15:41:30 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 1143s Jan 19 15:41:30 When I start postgres2 in a cluster batman2 from backup # features/steps/custom_bootstrap.py:11 1146s Jan 19 15:41:33 Then postgres2 is a leader of batman2 after 30 seconds # features/steps/custom_bootstrap.py:16 1146s Jan 19 15:41:33 And table bar is present on postgres2 after 10 seconds # features/steps/basic_replication.py:93 1152s Jan 19 15:41:40 1152s Jan 19 15:41:40 Feature: dcs failsafe mode # features/dcs_failsafe_mode.feature:1 1152s Jan 19 15:41:40 We should check the basic dcs failsafe mode functioning 1152s Jan 19 15:41:40 Scenario: check failsafe mode can be successfully enabled # features/dcs_failsafe_mode.feature:4 1152s Jan 19 15:41:40 Given I start postgres0 # features/steps/basic_replication.py:8 1154s Jan 19 15:41:42 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1154s Jan 19 15:41:42 Then "config" key in DCS has ttl=30 after 10 seconds # features/steps/cascading_replication.py:23 1154s Jan 19 15:41:42 When I issue a PATCH request to http://127.0.0.1:8008/config with {"loop_wait": 2, "ttl": 20, "retry_timeout": 3, "failsafe_mode": true} # features/steps/patroni_api.py:71 1154s Jan 19 15:41:42 Then I receive a response code 200 # features/steps/patroni_api.py:98 1154s Jan 19 15:41:42 And Response on GET http://127.0.0.1:8008/failsafe contains postgres0 after 10 seconds # features/steps/patroni_api.py:156 1154s Jan 19 15:41:42 When I issue a GET request to http://127.0.0.1:8008/failsafe # features/steps/patroni_api.py:61 1154s Jan 19 15:41:42 Then I receive a response code 200 # features/steps/patroni_api.py:98 1154s Jan 19 15:41:42 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98 1154s Jan 19 15:41:42 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}},"slots":{"dcs_slot_1": null,"postgres0":null}} # features/steps/patroni_api.py:71 1154s Jan 19 15:41:42 Then I receive a response code 200 # features/steps/patroni_api.py:98 1154s Jan 19 15:41:42 When I issue a PATCH request to http://127.0.0.1:8008/config with {"slots": {"dcs_slot_0": {"type": "logical", "database": "postgres", "plugin": "test_decoding"}}} # features/steps/patroni_api.py:71 1154s Jan 19 15:41:42 Then I receive a response code 200 # features/steps/patroni_api.py:98 1154s Jan 19 15:41:42 1154s Jan 19 15:41:42 @dcs-failsafe 1154s Jan 19 15:41:42 Scenario: check one-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:20 1154s Jan 19 15:41:42 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 1154s Jan 19 15:41:42 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156 1160s Jan 19 15:41:48 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1160s Jan 19 15:41:48 1160s Jan 19 15:41:48 @dcs-failsafe 1160s Jan 19 15:41:48 Scenario: check new replica isn't promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:26 1160s Jan 19 15:41:48 Given DCS is up # features/steps/dcs_failsafe_mode.py:9 1160s Jan 19 15:41:48 When I do a backup of postgres0 # features/steps/custom_bootstrap.py:25 1160s Jan 19 15:41:48 And I shut down postgres0 # features/steps/basic_replication.py:29 1162s Jan 19 15:41:50 When I start postgres1 in a cluster batman from backup with no_leader # features/steps/dcs_failsafe_mode.py:14 1164s Jan 19 15:41:52 Then postgres1 role is the replica after 12 seconds # features/steps/basic_replication.py:105 1164s Jan 19 15:41:52 1164s Jan 19 15:41:52 Scenario: check leader and replica are both in /failsafe key after leader is back # features/dcs_failsafe_mode.feature:33 1164s Jan 19 15:41:52 Given I start postgres0 # features/steps/basic_replication.py:8 1166s Jan 19 15:41:54 And I start postgres1 # features/steps/basic_replication.py:8 1166s Jan 19 15:41:54 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1167s Jan 19 15:41:55 And "members/postgres1" key in DCS has state=running after 2 seconds # features/steps/cascading_replication.py:23 1167s Jan 19 15:41:55 And Response on GET http://127.0.0.1:8009/failsafe contains postgres1 after 10 seconds # features/steps/patroni_api.py:156 1169s Jan 19 15:41:56 When I issue a GET request to http://127.0.0.1:8009/failsafe # features/steps/patroni_api.py:61 1169s Jan 19 15:41:57 Then I receive a response code 200 # features/steps/patroni_api.py:98 1169s Jan 19 15:41:57 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98 1169s Jan 19 15:41:57 And I receive a response postgres1 http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:98 1169s Jan 19 15:41:57 1169s Jan 19 15:41:57 @dcs-failsafe @slot-advance 1169s Jan 19 15:41:57 Scenario: check leader and replica are functioning while DCS is down # features/dcs_failsafe_mode.feature:46 1169s Jan 19 15:41:57 Given I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75 1169s Jan 19 15:41:57 Then physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1175s Jan 19 15:42:03 And logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1175s Jan 19 15:42:03 And DCS is down # features/steps/dcs_failsafe_mode.py:4 1175s Jan 19 15:42:03 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156 1182s Jan 19 15:42:10 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1182s Jan 19 15:42:10 And postgres1 role is the replica after 2 seconds # features/steps/basic_replication.py:105 1182s Jan 19 15:42:10 And replication works from postgres0 to postgres1 after 10 seconds # features/steps/basic_replication.py:112 1182s Jan 19 15:42:10 When I get all changes from logical slot dcs_slot_0 on postgres0 # features/steps/slots.py:70 1182s Jan 19 15:42:10 And I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75 1182s Jan 19 15:42:10 Then logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 20 seconds # features/steps/slots.py:51 1184s Jan 19 15:42:12 And physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1184s Jan 19 15:42:12 1184s Jan 19 15:42:12 @dcs-failsafe 1184s Jan 19 15:42:12 Scenario: check primary is demoted when one replica is shut down and DCS is down # features/dcs_failsafe_mode.feature:61 1184s Jan 19 15:42:12 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 1184s Jan 19 15:42:12 And I kill postgres1 # features/steps/basic_replication.py:34 1185s Jan 19 15:42:13 And I kill postmaster on postgres1 # features/steps/basic_replication.py:44 1185s Jan 19 15:42:13 waiting for server to shut down.... done 1185s Jan 19 15:42:13 server stopped 1185s Jan 19 15:42:13 Then postgres0 role is the replica after 12 seconds # features/steps/basic_replication.py:105 1186s Jan 19 15:42:14 1186s Jan 19 15:42:14 @dcs-failsafe 1186s Jan 19 15:42:14 Scenario: check known replica is promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:68 1186s Jan 19 15:42:14 Given I kill postgres0 # features/steps/basic_replication.py:34 1187s Jan 19 15:42:15 And I shut down postmaster on postgres0 # features/steps/basic_replication.py:39 1187s Jan 19 15:42:15 waiting for server to shut down.... done 1187s Jan 19 15:42:15 server stopped 1187s Jan 19 15:42:15 And DCS is up # features/steps/dcs_failsafe_mode.py:9 1187s Jan 19 15:42:15 When I start postgres1 # features/steps/basic_replication.py:8 1189s Jan 19 15:42:17 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1190s Jan 19 15:42:18 And postgres1 role is the primary after 25 seconds # features/steps/basic_replication.py:105 1195s Jan 19 15:42:23 1195s Jan 19 15:42:23 @dcs-failsafe 1195s Jan 19 15:42:23 Scenario: scale to three-node cluster # features/dcs_failsafe_mode.feature:77 1195s Jan 19 15:42:23 Given I start postgres0 # features/steps/basic_replication.py:8 1199s Jan 19 15:42:27 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 1201s Jan 19 15:42:29 Then "members/postgres2" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1202s Jan 19 15:42:30 And "members/postgres0" key in DCS has state=running after 20 seconds # features/steps/cascading_replication.py:23 1202s Jan 19 15:42:30 And Response on GET http://127.0.0.1:8008/failsafe contains postgres2 after 10 seconds # features/steps/patroni_api.py:156 1202s Jan 19 15:42:30 And replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112 1203s Jan 19 15:42:31 And replication works from postgres1 to postgres2 after 10 seconds # features/steps/basic_replication.py:112 1204s Jan 19 15:42:32 1204s Jan 19 15:42:32 @dcs-failsafe @slot-advance 1204s Jan 19 15:42:32 Scenario: make sure permanent slots exist on replicas # features/dcs_failsafe_mode.feature:88 1204s Jan 19 15:42:32 Given I issue a PATCH request to http://127.0.0.1:8009/config with {"slots":{"postgres2":0,"dcs_slot_0":null,"dcs_slot_2":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71 1204s Jan 19 15:42:32 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51 1210s Jan 19 15:42:38 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # features/steps/slots.py:51 1211s Jan 19 15:42:39 When I get all changes from physical slot dcs_slot_1 on postgres1 # features/steps/slots.py:75 1211s Jan 19 15:42:39 Then physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # features/steps/slots.py:51 1213s Jan 19 15:42:40 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 1213s Jan 19 15:42:40 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 1213s Jan 19 15:42:40 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1213s Jan 19 15:42:40 1213s Jan 19 15:42:40 @dcs-failsafe 1213s Jan 19 15:42:40 Scenario: check three-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:99 1213s Jan 19 15:42:40 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 1213s Jan 19 15:42:40 Then Response on GET http://127.0.0.1:8009/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156 1220s Jan 19 15:42:48 Then postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1220s Jan 19 15:42:48 And postgres0 role is the replica after 2 seconds # features/steps/basic_replication.py:105 1220s Jan 19 15:42:48 And postgres2 role is the replica after 2 seconds # features/steps/basic_replication.py:105 1220s Jan 19 15:42:48 1220s Jan 19 15:42:48 @dcs-failsafe @slot-advance 1220s Jan 19 15:42:48 Scenario: check that permanent slots are in sync between nodes while DCS is down # features/dcs_failsafe_mode.feature:108 1220s Jan 19 15:42:48 Given replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112 1220s Jan 19 15:42:48 And replication works from postgres1 to postgres2 after 10 seconds # features/steps/basic_replication.py:112 1221s Jan 19 15:42:49 When I get all changes from logical slot dcs_slot_2 on postgres1 # features/steps/slots.py:70 1221s Jan 19 15:42:49 And I get all changes from physical slot dcs_slot_1 on postgres1 # features/steps/slots.py:75 1221s Jan 19 15:42:49 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51 1223s Jan 19 15:42:51 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # features/steps/slots.py:51 1223s Jan 19 15:42:51 And physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # features/steps/slots.py:51 1223s Jan 19 15:42:51 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 1223s Jan 19 15:42:51 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 1223s Jan 19 15:42:51 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1228s Jan 19 15:42:56 1228s Jan 19 15:42:56 Feature: ignored slots # features/ignored_slots.feature:1 1228s Jan 19 15:42:56 1228s Jan 19 15:42:56 Scenario: check ignored slots aren't removed on failover/switchover # features/ignored_slots.feature:2 1228s Jan 19 15:42:56 Given I start postgres1 # features/steps/basic_replication.py:8 1230s Jan 19 15:42:58 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 1230s Jan 19 15:42:58 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 1230s Jan 19 15:42:58 When I issue a PATCH request to http://127.0.0.1:8009/config with {"ignore_slots": [{"name": "unmanaged_slot_0", "database": "postgres", "plugin": "test_decoding", "type": "logical"}, {"name": "unmanaged_slot_1", "database": "postgres", "plugin": "test_decoding"}, {"name": "unmanaged_slot_2", "database": "postgres"}, {"name": "unmanaged_slot_3"}], "postgresql": {"parameters": {"wal_level": "logical"}}} # features/steps/patroni_api.py:71 1230s Jan 19 15:42:58 Then I receive a response code 200 # features/steps/patroni_api.py:98 1230s Jan 19 15:42:58 And Response on GET http://127.0.0.1:8009/config contains ignore_slots after 10 seconds # features/steps/patroni_api.py:156 1230s Jan 19 15:42:58 When I shut down postgres1 # features/steps/basic_replication.py:29 1232s Jan 19 15:43:00 And I start postgres1 # features/steps/basic_replication.py:8 1234s Jan 19 15:43:02 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 1235s Jan 19 15:43:03 And "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 1236s Jan 19 15:43:04 And postgres1 role is the primary after 20 seconds # features/steps/basic_replication.py:105 1236s Jan 19 15:43:04 When I create a logical replication slot unmanaged_slot_0 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 1236s Jan 19 15:43:04 And I create a logical replication slot unmanaged_slot_1 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 1236s Jan 19 15:43:04 And I create a logical replication slot unmanaged_slot_2 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 1236s Jan 19 15:43:04 And I create a logical replication slot unmanaged_slot_3 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 1236s Jan 19 15:43:04 And I create a logical replication slot dummy_slot on postgres1 with the test_decoding plugin # features/steps/slots.py:8 1236s Jan 19 15:43:04 Then postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1236s Jan 19 15:43:04 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1236s Jan 19 15:43:04 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1236s Jan 19 15:43:04 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1236s Jan 19 15:43:04 When I start postgres0 # features/steps/basic_replication.py:8 1238s Jan 19 15:43:06 Then "members/postgres0" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 1239s Jan 19 15:43:07 And postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 1239s Jan 19 15:43:07 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 1240s Jan 19 15:43:08 When I shut down postgres1 # features/steps/basic_replication.py:29 1242s Jan 19 15:43:10 Then "members/postgres0" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 1243s Jan 19 15:43:11 When I start postgres1 # features/steps/basic_replication.py:8 1245s Jan 19 15:43:13 Then postgres1 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 1245s Jan 19 15:43:13 And "members/postgres1" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 1246s Jan 19 15:43:14 And I sleep for 2 seconds # features/steps/patroni_api.py:39 1248s Jan 19 15:43:16 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1248s Jan 19 15:43:16 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1248s Jan 19 15:43:16 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1248s Jan 19 15:43:16 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1248s Jan 19 15:43:16 And postgres1 does not have a replication slot named dummy_slot # features/steps/slots.py:40 1248s Jan 19 15:43:16 When I shut down postgres0 # features/steps/basic_replication.py:29 1250s Jan 19 15:43:18 Then "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 1251s Jan 19 15:43:19 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1251s Jan 19 15:43:19 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1251s Jan 19 15:43:19 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1251s Jan 19 15:43:19 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1253s Jan 19 15:43:21 1253s Jan 19 15:43:21 Feature: nostream node # features/nostream_node.feature:1 1253s Jan 19 15:43:21 1253s Jan 19 15:43:21 Scenario: check nostream node is recovering from archive # features/nostream_node.feature:3 1253s Jan 19 15:43:21 When I start postgres0 # features/steps/basic_replication.py:8 1255s Jan 19 15:43:23 And I configure and start postgres1 with a tag nostream true # features/steps/cascading_replication.py:7 1257s Jan 19 15:43:25 Then "members/postgres1" key in DCS has replication_state=in archive recovery after 10 seconds # features/steps/cascading_replication.py:23 1258s Jan 19 15:43:26 And replication works from postgres0 to postgres1 after 30 seconds # features/steps/basic_replication.py:112 1263s Jan 19 15:43:31 1263s Jan 19 15:43:31 @slot-advance 1263s Jan 19 15:43:31 Scenario: check permanent logical replication slots are not copied # features/nostream_node.feature:10 1263s Jan 19 15:43:31 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}}, "slots":{"test_logical":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71 1263s Jan 19 15:43:31 Then I receive a response code 200 # features/steps/patroni_api.py:98 1263s Jan 19 15:43:31 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 1265s Jan 19 15:43:33 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 1266s Jan 19 15:43:34 When I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 1268s Jan 19 15:43:36 Then "members/postgres2" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 1274s Jan 19 15:43:42 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 1274s Jan 19 15:43:42 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 1280s Jan 19 15:43:48 1280s Jan 19 15:43:48 Feature: patroni api # features/patroni_api.feature:1 1280s Jan 19 15:43:48 We should check that patroni correctly responds to valid and not-valid API requests. 1280s Jan 19 15:43:48 Scenario: check API requests on a stand-alone server # features/patroni_api.feature:4 1280s Jan 19 15:43:48 Given I start postgres0 # features/steps/basic_replication.py:8 1282s Jan 19 15:43:50 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1282s Jan 19 15:43:50 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 1282s Jan 19 15:43:50 Then I receive a response code 200 # features/steps/patroni_api.py:98 1282s Jan 19 15:43:50 And I receive a response state running # features/steps/patroni_api.py:98 1282s Jan 19 15:43:50 And I receive a response role master # features/steps/patroni_api.py:98 1282s Jan 19 15:43:50 When I issue a GET request to http://127.0.0.1:8008/standby_leader # features/steps/patroni_api.py:61 1282s Jan 19 15:43:50 Then I receive a response code 503 # features/steps/patroni_api.py:98 1282s Jan 19 15:43:50 When I issue a GET request to http://127.0.0.1:8008/health # features/steps/patroni_api.py:61 1282s Jan 19 15:43:50 Then I receive a response code 200 # features/steps/patroni_api.py:98 1282s Jan 19 15:43:50 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 1282s Jan 19 15:43:50 Then I receive a response code 503 # features/steps/patroni_api.py:98 1282s Jan 19 15:43:50 When I issue a POST request to http://127.0.0.1:8008/reinitialize with {"force": true} # features/steps/patroni_api.py:71 1282s Jan 19 15:43:50 Then I receive a response code 503 # features/steps/patroni_api.py:98 1282s Jan 19 15:43:50 And I receive a response text I am the leader, can not reinitialize # features/steps/patroni_api.py:98 1282s Jan 19 15:43:50 When I run patronictl.py switchover batman --master postgres0 --force # features/steps/patroni_api.py:86 1283s Jan 19 15:43:51 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 1283s Jan 19 15:43:51 And I receive a response output "Error: No candidates found to switchover to" # features/steps/patroni_api.py:98 1283s Jan 19 15:43:51 When I issue a POST request to http://127.0.0.1:8008/switchover with {"leader": "postgres0"} # features/steps/patroni_api.py:71 1283s Jan 19 15:43:51 Then I receive a response code 412 # features/steps/patroni_api.py:98 1283s Jan 19 15:43:51 And I receive a response text switchover is not possible: cluster does not have members except leader # features/steps/patroni_api.py:98 1283s Jan 19 15:43:51 When I issue an empty POST request to http://127.0.0.1:8008/failover # features/steps/patroni_api.py:66 1283s Jan 19 15:43:51 Then I receive a response code 400 # features/steps/patroni_api.py:98 1283s Jan 19 15:43:51 When I issue a POST request to http://127.0.0.1:8008/failover with {"foo": "bar"} # features/steps/patroni_api.py:71 1283s Jan 19 15:43:51 Then I receive a response code 400 # features/steps/patroni_api.py:98 1283s Jan 19 15:43:51 And I receive a response text "Failover could be performed only to a specific candidate" # features/steps/patroni_api.py:98 1283s Jan 19 15:43:51 1283s Jan 19 15:43:51 Scenario: check local configuration reload # features/patroni_api.feature:32 1283s Jan 19 15:43:51 Given I add tag new_tag new_value to postgres0 config # features/steps/patroni_api.py:137 1283s Jan 19 15:43:51 And I issue an empty POST request to http://127.0.0.1:8008/reload # features/steps/patroni_api.py:66 1283s Jan 19 15:43:51 Then I receive a response code 202 # features/steps/patroni_api.py:98 1283s Jan 19 15:43:51 1283s Jan 19 15:43:51 Scenario: check dynamic configuration change via DCS # features/patroni_api.feature:37 1283s Jan 19 15:43:51 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "postgresql": {"parameters": {"max_connections": "101"}}} # features/steps/patroni_api.py:71 1283s Jan 19 15:43:51 Then I receive a response code 200 # features/steps/patroni_api.py:98 1283s Jan 19 15:43:51 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 11 seconds # features/steps/patroni_api.py:156 1285s Jan 19 15:43:53 When I issue a GET request to http://127.0.0.1:8008/config # features/steps/patroni_api.py:61 1285s Jan 19 15:43:53 Then I receive a response code 200 # features/steps/patroni_api.py:98 1285s Jan 19 15:43:53 And I receive a response ttl 20 # features/steps/patroni_api.py:98 1285s Jan 19 15:43:53 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 1286s Jan 19 15:43:54 Then I receive a response code 200 # features/steps/patroni_api.py:98 1286s Jan 19 15:43:54 And I receive a response tags {'new_tag': 'new_value'} # features/steps/patroni_api.py:98 1286s Jan 19 15:43:54 And I sleep for 4 seconds # features/steps/patroni_api.py:39 1290s Jan 19 15:43:58 1290s Jan 19 15:43:58 Scenario: check the scheduled restart # features/patroni_api.feature:49 1290s Jan 19 15:43:58 Given I run patronictl.py edit-config -p 'superuser_reserved_connections=6' --force batman # features/steps/patroni_api.py:86 1290s Jan 19 15:43:58 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1290s Jan 19 15:43:58 And I receive a response output "+ superuser_reserved_connections: 6" # features/steps/patroni_api.py:98 1290s Jan 19 15:43:58 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 5 seconds # features/steps/patroni_api.py:156 1291s Jan 19 15:43:59 Given I issue a scheduled restart at http://127.0.0.1:8008 in 5 seconds with {"role": "replica"} # features/steps/patroni_api.py:124 1291s Jan 19 15:43:59 Then I receive a response code 202 # features/steps/patroni_api.py:98 1291s Jan 19 15:43:59 And I sleep for 8 seconds # features/steps/patroni_api.py:39 1299s Jan 19 15:44:07 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 10 seconds # features/steps/patroni_api.py:156 1299s Jan 19 15:44:07 Given I issue a scheduled restart at http://127.0.0.1:8008 in 5 seconds with {"restart_pending": "True"} # features/steps/patroni_api.py:124 1299s Jan 19 15:44:07 Then I receive a response code 202 # features/steps/patroni_api.py:98 1299s Jan 19 15:44:07 And Response on GET http://127.0.0.1:8008/patroni does not contain pending_restart after 10 seconds # features/steps/patroni_api.py:171 1306s Jan 19 15:44:14 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1307s Jan 19 15:44:15 1307s Jan 19 15:44:15 Scenario: check API requests for the primary-replica pair in the pause mode # features/patroni_api.feature:63 1307s Jan 19 15:44:15 Given I start postgres1 # features/steps/basic_replication.py:8 1309s Jan 19 15:44:17 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 1310s Jan 19 15:44:18 When I run patronictl.py pause batman # features/steps/patroni_api.py:86 1311s Jan 19 15:44:19 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1311s Jan 19 15:44:19 When I kill postmaster on postgres1 # features/steps/basic_replication.py:44 1311s Jan 19 15:44:19 waiting for server to shut down.... done 1311s Jan 19 15:44:19 server stopped 1311s Jan 19 15:44:19 And I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 1311s Jan 19 15:44:19 Then I receive a response code 503 # features/steps/patroni_api.py:98 1311s Jan 19 15:44:19 And "members/postgres1" key in DCS has state=stopped after 10 seconds # features/steps/cascading_replication.py:23 1312s Jan 19 15:44:20 When I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 1314s Jan 19 15:44:22 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1314s Jan 19 15:44:22 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 1315s Jan 19 15:44:23 And I sleep for 2 seconds # features/steps/patroni_api.py:39 1317s Jan 19 15:44:25 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 1317s Jan 19 15:44:25 Then I receive a response code 200 # features/steps/patroni_api.py:98 1317s Jan 19 15:44:25 And I receive a response state running # features/steps/patroni_api.py:98 1317s Jan 19 15:44:25 And I receive a response role replica # features/steps/patroni_api.py:98 1317s Jan 19 15:44:25 When I run patronictl.py reinit batman postgres1 --force --wait # features/steps/patroni_api.py:86 1320s Jan 19 15:44:28 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1320s Jan 19 15:44:28 And I receive a response output "Success: reinitialize for member postgres1" # features/steps/patroni_api.py:98 1320s Jan 19 15:44:28 And postgres1 role is the secondary after 30 seconds # features/steps/basic_replication.py:105 1321s Jan 19 15:44:29 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 1322s Jan 19 15:44:30 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 1324s Jan 19 15:44:32 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1324s Jan 19 15:44:32 And I receive a response output "Success: restart on member postgres0" # features/steps/patroni_api.py:98 1324s Jan 19 15:44:32 And postgres0 role is the primary after 5 seconds # features/steps/basic_replication.py:105 1325s Jan 19 15:44:33 1325s Jan 19 15:44:33 Scenario: check the switchover via the API in the pause mode # features/patroni_api.feature:90 1325s Jan 19 15:44:33 Given I issue a POST request to http://127.0.0.1:8008/switchover with {"leader": "postgres0", "candidate": "postgres1"} # features/steps/patroni_api.py:71 1327s Jan 19 15:44:35 Then I receive a response code 200 # features/steps/patroni_api.py:98 1327s Jan 19 15:44:35 And postgres1 is a leader after 5 seconds # features/steps/patroni_api.py:29 1327s Jan 19 15:44:35 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1328s Jan 19 15:44:36 And postgres0 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 1332s Jan 19 15:44:40 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 1332s Jan 19 15:44:40 And "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1332s Jan 19 15:44:40 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 1332s Jan 19 15:44:40 Then I receive a response code 503 # features/steps/patroni_api.py:98 1332s Jan 19 15:44:40 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 1332s Jan 19 15:44:40 Then I receive a response code 200 # features/steps/patroni_api.py:98 1332s Jan 19 15:44:40 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 1332s Jan 19 15:44:40 Then I receive a response code 200 # features/steps/patroni_api.py:98 1332s Jan 19 15:44:40 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 1332s Jan 19 15:44:40 Then I receive a response code 503 # features/steps/patroni_api.py:98 1332s Jan 19 15:44:40 1332s Jan 19 15:44:40 Scenario: check the scheduled switchover # features/patroni_api.feature:107 1332s Jan 19 15:44:40 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 1333s Jan 19 15:44:41 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 1333s Jan 19 15:44:41 And I receive a response output "Can't schedule switchover in the paused state" # features/steps/patroni_api.py:98 1333s Jan 19 15:44:41 When I run patronictl.py resume batman # features/steps/patroni_api.py:86 1334s Jan 19 15:44:42 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1334s Jan 19 15:44:42 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 1335s Jan 19 15:44:43 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1335s Jan 19 15:44:43 And postgres0 is a leader after 20 seconds # features/steps/patroni_api.py:29 1346s Jan 19 15:44:54 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1347s Jan 19 15:44:55 And postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 1348s Jan 19 15:44:56 And replication works from postgres0 to postgres1 after 25 seconds # features/steps/basic_replication.py:112 1348s Jan 19 15:44:56 And "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1349s Jan 19 15:44:57 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 1349s Jan 19 15:44:57 Then I receive a response code 200 # features/steps/patroni_api.py:98 1349s Jan 19 15:44:57 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 1349s Jan 19 15:44:57 Then I receive a response code 503 # features/steps/patroni_api.py:98 1349s Jan 19 15:44:57 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 1349s Jan 19 15:44:57 Then I receive a response code 503 # features/steps/patroni_api.py:98 1349s Jan 19 15:44:57 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 1349s Jan 19 15:44:57 Then I receive a response code 200 # features/steps/patroni_api.py:98 1353s Jan 19 15:45:01 1353s Jan 19 15:45:01 Feature: permanent slots # features/permanent_slots.feature:1 1353s Jan 19 15:45:01 1353s Jan 19 15:45:01 Scenario: check that physical permanent slots are created # features/permanent_slots.feature:2 1353s Jan 19 15:45:01 Given I start postgres0 # features/steps/basic_replication.py:8 1355s Jan 19 15:45:03 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1355s Jan 19 15:45:03 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 1355s Jan 19 15:45:03 When I issue a PATCH request to http://127.0.0.1:8008/config with {"slots":{"test_physical":0,"postgres0":0,"postgres1":0,"postgres3":0},"postgresql":{"parameters":{"wal_level":"logical"}}} # features/steps/patroni_api.py:71 1355s Jan 19 15:45:03 Then I receive a response code 200 # features/steps/patroni_api.py:98 1355s Jan 19 15:45:03 And Response on GET http://127.0.0.1:8008/config contains slots after 10 seconds # features/steps/patroni_api.py:156 1355s Jan 19 15:45:03 When I start postgres1 # features/steps/basic_replication.py:8 1357s Jan 19 15:45:05 And I configure and start postgres2 with a tag nofailover true # features/steps/cascading_replication.py:7 1359s Jan 19 15:45:07 And I configure and start postgres3 with a tag replicatefrom postgres2 # features/steps/cascading_replication.py:7 1361s Jan 19 15:45:09 Then postgres0 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 1361s Jan 19 15:45:09 And postgres0 has a physical replication slot named postgres1 after 10 seconds # features/steps/slots.py:80 1361s Jan 19 15:45:09 And postgres0 has a physical replication slot named postgres2 after 10 seconds # features/steps/slots.py:80 1361s Jan 19 15:45:09 And postgres2 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 1361s Jan 19 15:45:09 And postgres2 does not have a replication slot named test_physical # features/steps/slots.py:40 1361s Jan 19 15:45:09 1361s Jan 19 15:45:09 @slot-advance 1361s Jan 19 15:45:09 Scenario: check that logical permanent slots are created # features/permanent_slots.feature:19 1361s Jan 19 15:45:09 Given I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 1363s Jan 19 15:45:11 And I issue a PATCH request to http://127.0.0.1:8008/config with {"slots":{"test_logical":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71 1363s Jan 19 15:45:11 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 1364s Jan 19 15:45:12 1364s Jan 19 15:45:12 @slot-advance 1364s Jan 19 15:45:12 Scenario: check that permanent slots are created on replicas # features/permanent_slots.feature:25 1364s Jan 19 15:45:12 Given postgres1 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 1368s Jan 19 15:45:16 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1368s Jan 19 15:45:16 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 1369s Jan 19 15:45:17 And postgres1 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 1369s Jan 19 15:45:17 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 1369s Jan 19 15:45:17 And postgres3 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 1369s Jan 19 15:45:17 1369s Jan 19 15:45:17 @slot-advance 1369s Jan 19 15:45:17 Scenario: check permanent physical slots that match with member names # features/permanent_slots.feature:34 1369s Jan 19 15:45:17 Given postgres0 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 1369s Jan 19 15:45:17 And postgres1 has a physical replication slot named postgres0 after 2 seconds # features/steps/slots.py:80 1369s Jan 19 15:45:17 And postgres1 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 1369s Jan 19 15:45:17 And postgres2 does not have a replication slot named postgres0 # features/steps/slots.py:40 1369s Jan 19 15:45:17 And postgres2 does not have a replication slot named postgres1 # features/steps/slots.py:40 1369s Jan 19 15:45:17 And postgres2 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 1369s Jan 19 15:45:17 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 1369s Jan 19 15:45:17 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 1369s Jan 19 15:45:17 1369s Jan 19 15:45:17 @slot-advance 1369s Jan 19 15:45:17 Scenario: check that permanent slots are advanced on replicas # features/permanent_slots.feature:45 1369s Jan 19 15:45:17 Given I add the table replicate_me to postgres0 # features/steps/basic_replication.py:54 1369s Jan 19 15:45:17 When I get all changes from logical slot test_logical on postgres0 # features/steps/slots.py:70 1369s Jan 19 15:45:17 And I get all changes from physical slot test_physical on postgres0 # features/steps/slots.py:75 1369s Jan 19 15:45:17 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1371s Jan 19 15:45:19 And Physical slot test_physical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1371s Jan 19 15:45:19 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 1371s Jan 19 15:45:19 And Physical slot test_physical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 1371s Jan 19 15:45:19 And Physical slot postgres3 is in sync between postgres2 and postgres0 after 20 seconds # features/steps/slots.py:51 1373s Jan 19 15:45:21 And Physical slot postgres3 is in sync between postgres2 and postgres1 after 10 seconds # features/steps/slots.py:51 1373s Jan 19 15:45:21 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 1373s Jan 19 15:45:21 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 1373s Jan 19 15:45:21 1373s Jan 19 15:45:21 @slot-advance 1373s Jan 19 15:45:21 Scenario: check that only permanent slots are written to the /status key # features/permanent_slots.feature:59 1373s Jan 19 15:45:21 Given "status" key in DCS has test_physical in slots # features/steps/slots.py:116 1373s Jan 19 15:45:21 And "status" key in DCS has postgres0 in slots # features/steps/slots.py:116 1373s Jan 19 15:45:21 And "status" key in DCS has postgres1 in slots # features/steps/slots.py:116 1373s Jan 19 15:45:21 And "status" key in DCS does not have postgres2 in slots # features/steps/slots.py:122 1373s Jan 19 15:45:21 And "status" key in DCS has postgres3 in slots # features/steps/slots.py:116 1373s Jan 19 15:45:21 1373s Jan 19 15:45:21 Scenario: check permanent physical replication slot after failover # features/permanent_slots.feature:66 1373s Jan 19 15:45:21 Given I shut down postgres3 # features/steps/basic_replication.py:29 1374s Jan 19 15:45:22 And I shut down postgres2 # features/steps/basic_replication.py:29 1375s Jan 19 15:45:23 And I shut down postgres0 # features/steps/basic_replication.py:29 1377s Jan 19 15:45:25 Then postgres1 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 1377s Jan 19 15:45:25 And postgres1 has a physical replication slot named postgres0 after 10 seconds # features/steps/slots.py:80 1377s Jan 19 15:45:25 And postgres1 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 1377s Jan 19 15:45:25 When I start postgres0 # features/steps/basic_replication.py:8 1379s Jan 19 15:45:27 Then postgres0 role is the replica after 20 seconds # features/steps/basic_replication.py:105 1379s Jan 19 15:45:27 And physical replication slot named postgres1 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 1379s Jan 19 15:45:27 And physical replication slot named postgres2 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 1382s Jan 19 15:45:30 1382s Jan 19 15:45:30 Feature: priority replication # features/priority_failover.feature:1 1382s Jan 19 15:45:30 We should check that we can give nodes priority during failover 1382s Jan 19 15:45:30 Scenario: check failover priority 0 prevents leaderships # features/priority_failover.feature:4 1382s Jan 19 15:45:30 Given I configure and start postgres0 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 1384s Jan 19 15:45:32 And I configure and start postgres1 with a tag failover_priority 0 # features/steps/cascading_replication.py:7 1386s Jan 19 15:45:34 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 1387s Jan 19 15:45:35 When I shut down postgres0 # features/steps/basic_replication.py:29 1389s Jan 19 15:45:37 And there is one of ["following a different leader because I am not allowed to promote"] INFO in the postgres1 patroni log after 5 seconds # features/steps/basic_replication.py:121 1391s Jan 19 15:45:39 Then postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 1391s Jan 19 15:45:39 When I start postgres0 # features/steps/basic_replication.py:8 1393s Jan 19 15:45:41 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1394s Jan 19 15:45:42 1394s Jan 19 15:45:42 Scenario: check higher failover priority is respected # features/priority_failover.feature:14 1394s Jan 19 15:45:42 Given I configure and start postgres2 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 1396s Jan 19 15:45:44 And I configure and start postgres3 with a tag failover_priority 2 # features/steps/cascading_replication.py:7 1398s Jan 19 15:45:46 Then replication works from postgres0 to postgres2 after 20 seconds # features/steps/basic_replication.py:112 1402s Jan 19 15:45:50 And replication works from postgres0 to postgres3 after 20 seconds # features/steps/basic_replication.py:112 1404s Jan 19 15:45:52 When I shut down postgres0 # features/steps/basic_replication.py:29 1406s Jan 19 15:45:54 Then postgres3 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1406s Jan 19 15:45:54 And there is one of ["postgres3 has equally tolerable WAL position and priority 2, while this node has priority 1","Wal position of postgres3 is ahead of my wal position"] INFO in the postgres2 patroni log after 5 seconds # features/steps/basic_replication.py:121 1406s Jan 19 15:45:54 1406s Jan 19 15:45:54 Scenario: check conflicting configuration handling # features/priority_failover.feature:23 1406s Jan 19 15:45:54 When I set nofailover tag in postgres2 config # features/steps/patroni_api.py:131 1406s Jan 19 15:45:54 And I issue an empty POST request to http://127.0.0.1:8010/reload # features/steps/patroni_api.py:66 1406s Jan 19 15:45:54 Then I receive a response code 202 # features/steps/patroni_api.py:98 1406s Jan 19 15:45:54 And there is one of ["Conflicting configuration between nofailover: True and failover_priority: 1. Defaulting to nofailover: True"] WARNING in the postgres2 patroni log after 5 seconds # features/steps/basic_replication.py:121 1407s Jan 19 15:45:55 And "members/postgres2" key in DCS has tags={'failover_priority': '1', 'nofailover': True} after 10 seconds # features/steps/cascading_replication.py:23 1408s Jan 19 15:45:56 When I issue a POST request to http://127.0.0.1:8010/failover with {"candidate": "postgres2"} # features/steps/patroni_api.py:71 1408s Jan 19 15:45:56 Then I receive a response code 412 # features/steps/patroni_api.py:98 1408s Jan 19 15:45:56 And I receive a response text "failover is not possible: no good candidates have been found" # features/steps/patroni_api.py:98 1408s Jan 19 15:45:56 When I reset nofailover tag in postgres1 config # features/steps/patroni_api.py:131 1408s Jan 19 15:45:56 And I issue an empty POST request to http://127.0.0.1:8009/reload # features/steps/patroni_api.py:66 1408s Jan 19 15:45:56 Then I receive a response code 202 # features/steps/patroni_api.py:98 1408s Jan 19 15:45:56 And there is one of ["Conflicting configuration between nofailover: False and failover_priority: 0. Defaulting to nofailover: False"] WARNING in the postgres1 patroni log after 5 seconds # features/steps/basic_replication.py:121 1409s Jan 19 15:45:57 And "members/postgres1" key in DCS has tags={'failover_priority': '0', 'nofailover': False} after 10 seconds # features/steps/cascading_replication.py:23 1410s Jan 19 15:45:58 And I issue a POST request to http://127.0.0.1:8009/failover with {"candidate": "postgres1"} # features/steps/patroni_api.py:71 1413s Jan 19 15:46:00 Then I receive a response code 200 # features/steps/patroni_api.py:98 1413s Jan 19 15:46:00 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1417s Jan 19 15:46:05 1417s Jan 19 15:46:05 Feature: recovery # features/recovery.feature:1 1417s Jan 19 15:46:05 We want to check that crashed postgres is started back 1417s Jan 19 15:46:05 Scenario: check that timeline is not incremented when primary is started after crash # features/recovery.feature:4 1417s Jan 19 15:46:05 Given I start postgres0 # features/steps/basic_replication.py:8 1419s Jan 19 15:46:07 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1419s Jan 19 15:46:07 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 1419s Jan 19 15:46:07 When I start postgres1 # features/steps/basic_replication.py:8 1421s Jan 19 15:46:09 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 1421s Jan 19 15:46:09 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 1422s Jan 19 15:46:10 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 1422s Jan 19 15:46:10 waiting for server to shut down.... done 1422s Jan 19 15:46:10 server stopped 1422s Jan 19 15:46:10 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1423s Jan 19 15:46:11 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 1423s Jan 19 15:46:11 Then I receive a response code 200 # features/steps/patroni_api.py:98 1423s Jan 19 15:46:11 And I receive a response role master # features/steps/patroni_api.py:98 1423s Jan 19 15:46:11 And I receive a response timeline 1 # features/steps/patroni_api.py:98 1423s Jan 19 15:46:11 And "members/postgres0" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 1424s Jan 19 15:46:12 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 1428s Jan 19 15:46:16 1428s Jan 19 15:46:16 Scenario: check immediate failover when master_start_timeout=0 # features/recovery.feature:20 1428s Jan 19 15:46:16 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"master_start_timeout": 0} # features/steps/patroni_api.py:71 1428s Jan 19 15:46:16 Then I receive a response code 200 # features/steps/patroni_api.py:98 1428s Jan 19 15:46:16 And Response on GET http://127.0.0.1:8008/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 1428s Jan 19 15:46:16 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 1428s Jan 19 15:46:16 waiting for server to shut down.... done 1428s Jan 19 15:46:16 server stopped 1428s Jan 19 15:46:16 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 1430s Jan 19 15:46:18 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1431s Jan 19 15:46:19 1431s Jan 19 15:46:19 Scenario: check crashed primary demotes after failed attempt to start # features/recovery.feature:28 1431s Jan 19 15:46:19 Given I issue a PATCH request to http://127.0.0.1:8009/config with {"master_start_timeout": null} # features/steps/patroni_api.py:71 1431s Jan 19 15:46:19 Then I receive a response code 200 # features/steps/patroni_api.py:98 1431s Jan 19 15:46:19 And postgres0 role is the replica after 10 seconds # features/steps/basic_replication.py:105 1433s Jan 19 15:46:21 When I ensure postgres1 fails to start after a failure # features/steps/recovery.py:6 1433s Jan 19 15:46:21 When I kill postmaster on postgres1 # features/steps/basic_replication.py:44 1433s Jan 19 15:46:21 waiting for server to shut down.... done 1433s Jan 19 15:46:21 server stopped 1433s Jan 19 15:46:21 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1436s Jan 19 15:46:24 And there is a postgres1_cb.log with "on_role_change demoted batman" in postgres1 data directory # features/steps/cascading_replication.py:12 1439s Jan 19 15:46:27 1439s Jan 19 15:46:27 Feature: standby cluster # features/standby_cluster.feature:1 1439s Jan 19 15:46:27 1439s Jan 19 15:46:27 Scenario: prepare the cluster with logical slots # features/standby_cluster.feature:2 1439s Jan 19 15:46:27 Given I start postgres1 # features/steps/basic_replication.py:8 1441s Jan 19 15:46:29 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 1441s Jan 19 15:46:29 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 1441s Jan 19 15:46:29 When I issue a PATCH request to http://127.0.0.1:8009/config with {"slots": {"pm_1": {"type": "physical"}}, "postgresql": {"parameters": {"wal_level": "logical"}}} # features/steps/patroni_api.py:71 1441s Jan 19 15:46:29 Then I receive a response code 200 # features/steps/patroni_api.py:98 1441s Jan 19 15:46:29 And Response on GET http://127.0.0.1:8009/config contains slots after 10 seconds # features/steps/patroni_api.py:156 1441s Jan 19 15:46:29 And I sleep for 3 seconds # features/steps/patroni_api.py:39 1444s Jan 19 15:46:32 When I issue a PATCH request to http://127.0.0.1:8009/config with {"slots": {"test_logical": {"type": "logical", "database": "postgres", "plugin": "test_decoding"}}} # features/steps/patroni_api.py:71 1444s Jan 19 15:46:32 Then I receive a response code 200 # features/steps/patroni_api.py:98 1444s Jan 19 15:46:32 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 1445s Jan 19 15:46:33 When I start postgres0 # features/steps/basic_replication.py:8 1447s Jan 19 15:46:35 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1448s Jan 19 15:46:36 And replication works from postgres1 to postgres0 after 15 seconds # features/steps/basic_replication.py:112 1449s Jan 19 15:46:37 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 1449s Jan 19 15:46:37 Then I receive a response code 200 # features/steps/patroni_api.py:98 1449s Jan 19 15:46:37 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 1449s Jan 19 15:46:37 And "members/postgres0" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 1449s Jan 19 15:46:37 1449s Jan 19 15:46:37 @slot-advance 1449s Jan 19 15:46:37 Scenario: check permanent logical slots are synced to the replica # features/standby_cluster.feature:22 1449s Jan 19 15:46:37 Given I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 1450s Jan 19 15:46:38 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1455s Jan 19 15:46:43 1455s Jan 19 15:46:43 Scenario: Detach exiting node from the cluster # features/standby_cluster.feature:26 1455s Jan 19 15:46:43 When I shut down postgres1 # features/steps/basic_replication.py:29 1457s Jan 19 15:46:45 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1457s Jan 19 15:46:45 And "members/postgres0" key in DCS has role=master after 5 seconds # features/steps/cascading_replication.py:23 1458s Jan 19 15:46:46 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 1458s Jan 19 15:46:46 Then I receive a response code 200 # features/steps/patroni_api.py:98 1458s Jan 19 15:46:46 1458s Jan 19 15:46:46 Scenario: check replication of a single table in a standby cluster # features/standby_cluster.feature:33 1458s Jan 19 15:46:46 Given I start postgres1 in a standby cluster batman1 as a clone of postgres0 # features/steps/standby_cluster.py:23 1460s Jan 19 15:46:48 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 1461s Jan 19 15:46:49 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 1461s Jan 19 15:46:49 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 1461s Jan 19 15:46:49 When I issue a GET request to http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:61 1461s Jan 19 15:46:49 Then I receive a response code 200 # features/steps/patroni_api.py:98 1461s Jan 19 15:46:49 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 1461s Jan 19 15:46:49 And I sleep for 3 seconds # features/steps/patroni_api.py:39 1464s Jan 19 15:46:52 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 1464s Jan 19 15:46:52 Then I receive a response code 503 # features/steps/patroni_api.py:98 1464s Jan 19 15:46:52 When I issue a GET request to http://127.0.0.1:8009/standby_leader # features/steps/patroni_api.py:61 1464s Jan 19 15:46:52 Then I receive a response code 200 # features/steps/patroni_api.py:98 1464s Jan 19 15:46:52 And I receive a response role standby_leader # features/steps/patroni_api.py:98 1464s Jan 19 15:46:52 And there is a postgres1_cb.log with "on_role_change standby_leader batman1" in postgres1 data directory # features/steps/cascading_replication.py:12 1464s Jan 19 15:46:52 When I start postgres2 in a cluster batman1 # features/steps/standby_cluster.py:12 1466s Jan 19 15:46:54 Then postgres2 role is the replica after 24 seconds # features/steps/basic_replication.py:105 1466s Jan 19 15:46:54 And postgres2 is replicating from postgres1 after 10 seconds # features/steps/standby_cluster.py:52 1472s Jan 19 15:47:00 And table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 1472s Jan 19 15:47:00 When I issue a GET request to http://127.0.0.1:8010/patroni # features/steps/patroni_api.py:61 1472s Jan 19 15:47:00 Then I receive a response code 200 # features/steps/patroni_api.py:98 1472s Jan 19 15:47:00 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 1472s Jan 19 15:47:00 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 1472s Jan 19 15:47:00 1472s Jan 19 15:47:00 Scenario: check switchover # features/standby_cluster.feature:57 1472s Jan 19 15:47:00 Given I run patronictl.py switchover batman1 --force # features/steps/patroni_api.py:86 1475s Jan 19 15:47:03 Then Status code on GET http://127.0.0.1:8010/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 1475s Jan 19 15:47:03 And postgres1 is replicating from postgres2 after 32 seconds # features/steps/standby_cluster.py:52 1477s Jan 19 15:47:05 And there is a postgres2_cb.log with "on_start replica batman1\non_role_change standby_leader batman1" in postgres2 data directory # features/steps/cascading_replication.py:12 1477s Jan 19 15:47:05 1477s Jan 19 15:47:05 Scenario: check failover # features/standby_cluster.feature:63 1477s Jan 19 15:47:05 When I kill postgres2 # features/steps/basic_replication.py:34 1478s Jan 19 15:47:06 And I kill postmaster on postgres2 # features/steps/basic_replication.py:44 1479s Jan 19 15:47:07 waiting for server to shut down.... done 1479s Jan 19 15:47:07 server stopped 1479s Jan 19 15:47:07 Then postgres1 is replicating from postgres0 after 32 seconds # features/steps/standby_cluster.py:52 1498s Jan 19 15:47:26 And Status code on GET http://127.0.0.1:8009/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 1498s Jan 19 15:47:26 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 1498s Jan 19 15:47:26 Then I receive a response code 503 # features/steps/patroni_api.py:98 1498s Jan 19 15:47:26 And I receive a response role standby_leader # features/steps/patroni_api.py:98 1498s Jan 19 15:47:26 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 1499s Jan 19 15:47:27 And there is a postgres1_cb.log with "on_role_change replica batman1\non_role_change standby_leader batman1" in postgres1 data directory # features/steps/cascading_replication.py:12 1503s Jan 19 15:47:31 1503s Jan 19 15:47:31 Feature: watchdog # features/watchdog.feature:1 1503s Jan 19 15:47:31 Verify that watchdog gets pinged and triggered under appropriate circumstances. 1503s Jan 19 15:47:31 Scenario: watchdog is opened and pinged # features/watchdog.feature:4 1503s Jan 19 15:47:31 Given I start postgres0 with watchdog # features/steps/watchdog.py:16 1505s Jan 19 15:47:33 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1505s Jan 19 15:47:33 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1505s Jan 19 15:47:33 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 1506s Jan 19 15:47:34 And postgres0 watchdog has a 15 second timeout # features/steps/watchdog.py:34 1506s Jan 19 15:47:34 1506s Jan 19 15:47:34 Scenario: watchdog is reconfigured after global ttl changed # features/watchdog.feature:11 1506s Jan 19 15:47:34 Given I run patronictl.py edit-config batman -s ttl=30 --force # features/steps/patroni_api.py:86 1507s Jan 19 15:47:35 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1507s Jan 19 15:47:35 And I receive a response output "+ttl: 30" # features/steps/patroni_api.py:98 1507s Jan 19 15:47:35 When I sleep for 4 seconds # features/steps/patroni_api.py:39 1511s Jan 19 15:47:39 Then postgres0 watchdog has a 25 second timeout # features/steps/watchdog.py:34 1511s Jan 19 15:47:39 1511s Jan 19 15:47:39 Scenario: watchdog is disabled during pause # features/watchdog.feature:18 1511s Jan 19 15:47:39 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 1512s Jan 19 15:47:40 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1512s Jan 19 15:47:40 When I sleep for 2 seconds # features/steps/patroni_api.py:39 1514s Jan 19 15:47:42 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 1514s Jan 19 15:47:42 1514s Jan 19 15:47:42 Scenario: watchdog is opened and pinged after resume # features/watchdog.feature:24 1514s Jan 19 15:47:42 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 1514s Jan 19 15:47:42 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 1515s Jan 19 15:47:43 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1515s Jan 19 15:47:43 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 1516s Jan 19 15:47:44 1516s Jan 19 15:47:44 Scenario: watchdog is disabled when shutting down # features/watchdog.feature:30 1516s Jan 19 15:47:44 Given I shut down postgres0 # features/steps/basic_replication.py:29 1518s Jan 19 15:47:46 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 1518s Jan 19 15:47:46 1518s Jan 19 15:47:46 Scenario: watchdog is triggered if patroni stops responding # features/watchdog.feature:34 1518s Jan 19 15:47:46 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 1518s Jan 19 15:47:46 And I start postgres0 with watchdog # features/steps/watchdog.py:16 1520s Jan 19 15:47:48 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1521s Jan 19 15:47:49 When postgres0 hangs for 30 seconds # features/steps/watchdog.py:52 1521s Jan 19 15:47:49 Then postgres0 watchdog is triggered after 30 seconds # features/steps/watchdog.py:44 1545s Jan 19 15:48:13 1546s Failed to get list of machines from http://127.0.0.1:2379/v2: MaxRetryError("HTTPConnectionPool(host='127.0.0.1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))") 1546s Failed to get list of machines from http://[::1]:2379/v2: MaxRetryError("HTTPConnectionPool(host='::1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))") 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.4848.XbJxKFxx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.4892.XoiCcvDx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.4932.XAhFHkMx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5005.XNkIndIx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5051.XUKtHiAx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5122.XmejUbGx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5170.XrDqEWQx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5173.XlQfGKPx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5258.XCtfEdBx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5359.XFGArvMx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5370.XiMfrEWx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5413.XupKwcSx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5466.XxDJzHox 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5618.XMDFdFNx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5663.XlxUjVmx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5718.XwsypWPx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.5804.XtlZcLQx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.6123.XAFCrQlx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.6208.XDgONOhx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.6293.XhOwnkXx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.6523.XgtbFBqx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.6575.XCiQWjEx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.6637.XrhohUtx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.6726.XAaslMIx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.6824.XJPqGkVx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.6867.XmKRccgx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.6934.XFKWEhjx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.6963.XsuEXcjx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7128.XvCCvukx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7177.XZCwEtGx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7192.XKShoBOx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7231.XeYsaLwx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7278.Xtoplbvx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7283.XHMBrcox 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7321.XdVrqCDx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7365.XUbYrcYx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7531.XmJbZpDx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7533.XdgNEuix 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7538.XbGJVRZx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7671.XTaGCEyx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7720.XTDUzwux 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7761.XtqNtFWx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7811.XwAKGQZx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.7861.XKIUMocx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.8013.XvqyOnUx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.8066.XipIopnx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.8109.XbrIrUXx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.8179.XRrWRYCx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.8242.XtXyELax 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.8317.XDBAOzMx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.8647.XKqaSYMx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.8690.XEkYeNex 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.8914.XGzncvMx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.8976.XVvTVWex 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.9029.XZDRvYox 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.9131.XGAJcfPx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.9258.XtoQOfsx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.9384.XgepmXtx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.9427.XHmvnyGx 1546s Jan 19 15:48:14 Skipping duplicate data .coverage.autopkgtest.9429.XJNsKqFx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.9432.Xgyzizyx 1546s Jan 19 15:48:14 Combined data file .coverage.autopkgtest.9446.Xevqpubx 1548s Jan 19 15:48:16 Name Stmts Miss Cover 1548s Jan 19 15:48:16 ------------------------------------------------------------------------------------------------------------- 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/OpenSSL/SSL.py 1159 642 45% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/OpenSSL/__init__.py 4 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/OpenSSL/_util.py 44 15 66% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/OpenSSL/crypto.py 869 663 24% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/OpenSSL/version.py 10 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96 5% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/bcrypt/__init__.py 3 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/__about__.py 5 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/__init__.py 3 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/exceptions.py 26 5 81% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/__init__.py 2 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/_oid.py 135 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/__init__.py 0 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/__init__.py 0 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/_conditional.py 38 17 55% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/binding.py 51 4 92% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/__init__.py 1 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/__init__.py 1 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/algorithms.py 68 18 74% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/__init__.py 0 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_asymmetric.py 6 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_cipheralgorithm.py 23 4 83% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_serialization.py 79 35 56% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/__init__.py 0 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/dh.py 47 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/dsa.py 55 5 91% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ec.py 172 22 87% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ed448.py 45 12 73% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ed25519.py 43 12 72% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/padding.py 55 23 58% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/rsa.py 93 40 57% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/types.py 19 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/utils.py 14 5 64% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/x448.py 43 12 72% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/x25519.py 41 12 71% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/__init__.py 4 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/algorithms.py 72 15 79% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/base.py 54 12 78% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/modes.py 140 59 58% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/constant_time.py 6 3 50% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/hashes.py 127 20 84% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/__init__.py 5 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/base.py 7 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/ssh.py 775 614 21% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/utils.py 76 28 63% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/x509/__init__.py 70 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/x509/base.py 488 227 53% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/x509/certificate_transparency.py 42 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/x509/extensions.py 1024 552 46% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/x509/general_name.py 166 94 43% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/x509/name.py 236 144 39% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/x509/oid.py 3 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/cryptography/x509/verification.py 12 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dateutil/__init__.py 13 4 69% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dateutil/_common.py 25 15 40% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dateutil/_version.py 11 2 82% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dateutil/parser/__init__.py 33 4 88% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dateutil/parser/_parser.py 811 436 46% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dateutil/parser/isoparser.py 184 150 18% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dateutil/relativedelta.py 240 206 14% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dateutil/tz/__init__.py 4 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dateutil/tz/_common.py 151 114 25% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dateutil/tz/_factories.py 49 21 57% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dateutil/tz/tz.py 795 626 21% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dateutil/tz/win.py 153 149 3% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/__init__.py 3 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/_asyncbackend.py 14 6 57% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/_ddr.py 105 86 18% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/_features.py 44 7 84% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/_immutable_ctx.py 40 5 88% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/asyncbackend.py 44 32 27% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/asyncquery.py 277 242 13% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/edns.py 270 161 40% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/entropy.py 80 49 39% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/enum.py 72 46 36% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/exception.py 60 33 45% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/flags.py 41 14 66% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/grange.py 34 30 12% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/immutable.py 41 30 27% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/inet.py 80 65 19% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/ipv4.py 27 20 26% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/ipv6.py 115 100 13% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/message.py 809 662 18% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/name.py 620 427 31% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/nameserver.py 101 54 47% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/node.py 118 71 40% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/opcode.py 31 7 77% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/query.py 536 462 14% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/quic/__init__.py 26 23 12% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rcode.py 69 13 81% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rdata.py 377 269 29% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rdataclass.py 44 9 80% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rdataset.py 193 133 31% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rdatatype.py 214 25 88% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/OPT.py 34 19 44% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/SOA.py 41 26 37% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/TSIG.py 58 42 28% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/ZONEMD.py 43 27 37% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/__init__.py 2 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rdtypes/__init__.py 2 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rdtypes/svcbbase.py 397 261 34% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rdtypes/util.py 191 154 19% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/renderer.py 152 118 22% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/resolver.py 899 719 20% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/reversename.py 33 24 27% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/rrset.py 78 56 28% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/serial.py 93 79 15% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/set.py 149 108 28% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/tokenizer.py 335 279 17% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/transaction.py 271 203 25% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/tsig.py 177 122 31% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/ttl.py 45 38 16% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/version.py 7 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/wire.py 64 42 34% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/xfr.py 148 126 15% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/zone.py 508 383 25% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/zonefile.py 429 380 11% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/dns/zonetypes.py 15 2 87% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/etcd/__init__.py 125 24 81% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/etcd/client.py 380 192 49% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/etcd/lock.py 125 103 18% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/idna/__init__.py 4 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/idna/core.py 292 257 12% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/idna/idnadata.py 4 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/idna/intranges.py 30 24 20% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/idna/package_data.py 1 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/__init__.py 13 2 85% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/__main__.py 199 63 68% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/api.py 780 281 64% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/async_executor.py 96 15 84% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/collections.py 56 6 89% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/config.py 371 94 75% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/config_generator.py 212 159 25% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/daemon.py 76 3 96% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/dcs/__init__.py 654 76 88% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/dcs/etcd.py 603 119 80% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/dynamic_loader.py 35 7 80% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/exceptions.py 16 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/file_perm.py 43 8 81% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/global_config.py 81 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/ha.py 1271 302 76% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/log.py 221 71 68% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/__init__.py 822 162 80% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/available_parameters/__init__.py 24 3 88% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py 255 62 76% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/callback_executor.py 55 8 85% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/cancellable.py 104 41 61% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/config.py 839 217 74% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/connection.py 75 1 99% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/misc.py 43 8 81% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/mpp/__init__.py 89 11 88% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py 170 80 53% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/rewind.py 416 128 69% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/slots.py 349 42 88% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/sync.py 130 19 85% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/postgresql/validator.py 157 24 85% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/psycopg.py 46 20 57% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/request.py 58 6 90% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/tags.py 38 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/utils.py 370 119 68% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/validator.py 307 214 30% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/version.py 1 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/watchdog/__init__.py 2 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/watchdog/base.py 203 42 79% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/patroni/watchdog/linux.py 135 35 74% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/psutil/__init__.py 951 624 34% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/psutil/_common.py 424 207 51% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/psutil/_compat.py 302 263 13% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/psutil/_pslinux.py 1251 913 27% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/psutil/_psposix.py 96 38 60% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/psycopg2/__init__.py 19 3 84% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/psycopg2/_json.py 64 27 58% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/psycopg2/_range.py 269 172 36% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/psycopg2/errors.py 3 2 33% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/psycopg2/extensions.py 91 25 73% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/__init__.py 49 15 69% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/_base_connection.py 63 45 29% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/_collections.py 231 97 58% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/_request_methods.py 54 10 81% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/_version.py 11 2 82% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/connection.py 389 137 65% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/connectionpool.py 344 118 66% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/contrib/__init__.py 0 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/contrib/pyopenssl.py 263 101 62% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/exceptions.py 121 39 68% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/fields.py 92 73 21% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/filepost.py 37 24 35% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/http2/__init__.py 28 21 25% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/http2/probe.py 49 31 37% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/poolmanager.py 233 85 64% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/response.py 634 368 42% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/__init__.py 10 0 100% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/connection.py 66 42 36% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/proxy.py 13 6 54% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/request.py 104 49 53% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/response.py 32 17 47% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/retry.py 174 48 72% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/ssl_.py 172 74 57% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/ssl_match_hostname.py 66 54 18% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/ssltransport.py 152 106 30% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/timeout.py 71 14 80% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/url.py 203 66 67% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/util.py 26 10 62% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/urllib3/util/wait.py 49 18 63% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/__init__.py 165 109 34% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/composer.py 92 17 82% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/constructor.py 479 276 42% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/cyaml.py 46 24 48% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/dumper.py 23 12 48% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/emitter.py 838 769 8% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/error.py 58 42 28% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/events.py 61 6 90% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/loader.py 47 24 49% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/nodes.py 29 7 76% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/parser.py 352 198 44% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/reader.py 122 34 72% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/representer.py 248 176 29% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/resolver.py 135 76 44% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/scanner.py 758 437 42% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/serializer.py 85 70 18% 1548s Jan 19 15:48:16 /usr/lib/python3/dist-packages/yaml/tokens.py 76 17 78% 1548s Jan 19 15:48:16 patroni/__init__.py 13 2 85% 1548s Jan 19 15:48:16 patroni/__main__.py 199 199 0% 1548s Jan 19 15:48:16 patroni/api.py 780 780 0% 1548s Jan 19 15:48:16 patroni/async_executor.py 96 69 28% 1548s Jan 19 15:48:16 patroni/collections.py 56 15 73% 1548s Jan 19 15:48:16 patroni/config.py 371 196 47% 1548s Jan 19 15:48:16 patroni/config_generator.py 212 212 0% 1548s Jan 19 15:48:16 patroni/ctl.py 941 413 56% 1548s Jan 19 15:48:16 patroni/daemon.py 76 76 0% 1548s Jan 19 15:48:16 patroni/dcs/__init__.py 654 273 58% 1548s Jan 19 15:48:16 patroni/dcs/consul.py 484 484 0% 1548s Jan 19 15:48:16 patroni/dcs/etcd3.py 679 679 0% 1548s Jan 19 15:48:16 patroni/dcs/etcd.py 603 224 63% 1548s Jan 19 15:48:16 patroni/dcs/exhibitor.py 62 62 0% 1548s Jan 19 15:48:16 patroni/dcs/kubernetes.py 940 940 0% 1548s Jan 19 15:48:16 patroni/dcs/raft.py 319 319 0% 1548s Jan 19 15:48:16 patroni/dcs/zookeeper.py 289 289 0% 1548s Jan 19 15:48:16 patroni/dynamic_loader.py 35 7 80% 1548s Jan 19 15:48:16 patroni/exceptions.py 16 1 94% 1548s Jan 19 15:48:16 patroni/file_perm.py 43 15 65% 1548s Jan 19 15:48:16 patroni/global_config.py 81 18 78% 1548s Jan 19 15:48:16 patroni/ha.py 1271 1271 0% 1548s Jan 19 15:48:16 patroni/log.py 221 175 21% 1548s Jan 19 15:48:16 patroni/postgresql/__init__.py 822 652 21% 1548s Jan 19 15:48:16 patroni/postgresql/available_parameters/__init__.py 24 6 75% 1548s Jan 19 15:48:16 patroni/postgresql/bootstrap.py 255 225 12% 1548s Jan 19 15:48:16 patroni/postgresql/callback_executor.py 55 34 38% 1548s Jan 19 15:48:16 patroni/postgresql/cancellable.py 104 84 19% 1548s Jan 19 15:48:16 patroni/postgresql/config.py 839 719 14% 1548s Jan 19 15:48:16 patroni/postgresql/connection.py 75 50 33% 1548s Jan 19 15:48:16 patroni/postgresql/misc.py 43 30 30% 1548s Jan 19 15:48:16 patroni/postgresql/mpp/__init__.py 89 21 76% 1548s Jan 19 15:48:16 patroni/postgresql/mpp/citus.py 259 259 0% 1548s Jan 19 15:48:16 patroni/postgresql/postmaster.py 170 139 18% 1548s Jan 19 15:48:16 patroni/postgresql/rewind.py 416 416 0% 1548s Jan 19 15:48:16 patroni/postgresql/slots.py 349 300 14% 1548s Jan 19 15:48:16 patroni/postgresql/sync.py 130 96 26% 1548s Jan 19 15:48:16 patroni/postgresql/validator.py 157 52 67% 1548s Jan 19 15:48:16 patroni/psycopg.py 46 32 30% 1548s Jan 19 15:48:16 patroni/raft_controller.py 22 22 0% 1548s Jan 19 15:48:16 patroni/request.py 58 6 90% 1548s Jan 19 15:48:16 patroni/scripts/__init__.py 0 0 100% 1548s Jan 19 15:48:16 patroni/scripts/aws.py 59 59 0% 1548s Jan 19 15:48:16 patroni/scripts/barman/__init__.py 0 0 100% 1548s Jan 19 15:48:16 patroni/scripts/barman/cli.py 51 51 0% 1548s Jan 19 15:48:16 patroni/scripts/barman/config_switch.py 51 51 0% 1548s Jan 19 15:48:16 patroni/scripts/barman/recover.py 37 37 0% 1548s Jan 19 15:48:16 patroni/scripts/barman/utils.py 94 94 0% 1548s Jan 19 15:48:16 patroni/scripts/wale_restore.py 207 207 0% 1548s Jan 19 15:48:16 patroni/tags.py 38 11 71% 1548s Jan 19 15:48:16 patroni/utils.py 370 213 42% 1548s Jan 19 15:48:16 patroni/validator.py 307 221 28% 1548s Jan 19 15:48:16 patroni/version.py 1 0 100% 1548s Jan 19 15:48:16 patroni/watchdog/__init__.py 2 2 0% 1548s Jan 19 15:48:16 patroni/watchdog/base.py 203 203 0% 1548s Jan 19 15:48:16 patroni/watchdog/linux.py 135 135 0% 1548s Jan 19 15:48:16 ------------------------------------------------------------------------------------------------------------- 1548s Jan 19 15:48:16 TOTAL 52792 31858 40% 1548s Jan 19 15:48:16 12 features passed, 0 failed, 1 skipped 1548s Jan 19 15:48:16 56 scenarios passed, 0 failed, 5 skipped 1548s Jan 19 15:48:16 534 steps passed, 0 failed, 61 skipped, 0 undefined 1548s Jan 19 15:48:16 Took 7m36.674s 1548s ### End 17 acceptance-etcd ### 1548s + echo '### End 17 acceptance-etcd ###' 1548s + rm -f '/tmp/pgpass?' 1548s ++ id -u 1548s + '[' 0 -eq 0 ']' 1548s + '[' -x /etc/init.d/zookeeper ']' 1548s autopkgtest [15:48:16]: test acceptance-etcd: -----------------------] 1549s acceptance-etcd PASS 1549s autopkgtest [15:48:17]: test acceptance-etcd: - - - - - - - - - - results - - - - - - - - - - 1549s autopkgtest [15:48:17]: test acceptance-zookeeper: preparing testbed 1769s autopkgtest [15:51:57]: testbed dpkg architecture: amd64 1769s autopkgtest [15:51:57]: testbed apt version: 2.9.18 1769s autopkgtest [15:51:57]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1770s autopkgtest [15:51:58]: testbed release detected to be: plucky 1770s autopkgtest [15:51:58]: updating testbed package index (apt update) 1771s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1771s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1771s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1771s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1771s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1771s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [778 kB] 1771s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [145 kB] 1771s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.6 kB] 1771s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [275 kB] 1771s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [188 kB] 1771s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 1771s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 1771s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [913 kB] 1771s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [381 kB] 1771s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4116 B] 1771s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [24.6 kB] 1772s Fetched 2850 kB in 1s (3089 kB/s) 1772s Reading package lists... 1773s + lsb_release --codename --short 1773s + RELEASE=plucky 1773s + cat 1773s + [ plucky != trusty ] 1773s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 1773s Reading package lists... 1773s Building dependency tree... 1773s Reading state information... 1773s Calculating upgrade... 1773s The following packages will be upgraded: 1773s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-bin libglib2.0-data liblz4-1 1773s python3.13-gdbm 1773s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1773s Need to get 2089 kB of archives. 1773s After this operation, 5120 B of additional disk space will be used. 1773s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 liblz4-1 amd64 1.9.4-4 [63.9 kB] 1774s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.82.4-2 [52.3 kB] 1774s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-bin amd64 2.82.4-2 [103 kB] 1774s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.82.4-2 [182 kB] 1774s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1656 kB] 1774s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.1-3 [31.7 kB] 1774s Fetched 2089 kB in 1s (3253 kB/s) 1774s (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 ... 89449 files and directories currently installed.) 1774s Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ... 1774s Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3) ... 1774s Setting up liblz4-1:amd64 (1.9.4-4) ... 1774s (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 ... 89449 files and directories currently installed.) 1774s Preparing to unpack .../libglib2.0-data_2.82.4-2_all.deb ... 1774s Unpacking libglib2.0-data (2.82.4-2) over (2.82.4-1) ... 1774s Preparing to unpack .../libglib2.0-bin_2.82.4-2_amd64.deb ... 1774s Unpacking libglib2.0-bin (2.82.4-2) over (2.82.4-1) ... 1774s Preparing to unpack .../gir1.2-glib-2.0_2.82.4-2_amd64.deb ... 1774s Unpacking gir1.2-glib-2.0:amd64 (2.82.4-2) over (2.82.4-1) ... 1775s Preparing to unpack .../libglib2.0-0t64_2.82.4-2_amd64.deb ... 1775s Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ... 1775s Preparing to unpack .../python3.13-gdbm_3.13.1-3_amd64.deb ... 1775s Unpacking python3.13-gdbm (3.13.1-3) over (3.13.1-2) ... 1775s Setting up libglib2.0-0t64:amd64 (2.82.4-2) ... 1775s No schema files found: doing nothing. 1775s Setting up libglib2.0-data (2.82.4-2) ... 1775s Setting up gir1.2-glib-2.0:amd64 (2.82.4-2) ... 1775s Setting up python3.13-gdbm (3.13.1-3) ... 1775s Setting up libglib2.0-bin (2.82.4-2) ... 1775s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1775s Processing triggers for man-db (2.13.0-1) ... 1776s 1776s Running kernel seems to be up-to-date. 1776s 1776s Restarting services... 1776s systemctl restart packagekit.service polkit.service udisks2.service 1776s 1776s Service restarts being deferred: 1776s systemctl restart ModemManager.service 1776s 1776s No containers need to be restarted. 1776s 1776s No user sessions are running outdated binaries. 1776s 1776s No VM guests are running outdated hypervisor (qemu) binaries on this host. 1777s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 1777s + /usr/lib/apt/apt-helper analyze-pattern ?true 1777s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 1777s Reading package lists... 1777s Building dependency tree... 1777s Reading state information... 1777s 0 upgraded, 0 newly installed, 0 to remove and 127 not upgraded. 1777s + grep -q trusty /etc/lsb-release 1777s + [ ! -d /usr/share/doc/unattended-upgrades ] 1777s + [ ! -d /usr/share/doc/lxd ] 1777s + [ ! -d /usr/share/doc/lxd-client ] 1777s + [ ! -d /usr/share/doc/snapd ] 1777s + type iptables 1777s + cat 1777s + chmod 755 /etc/rc.local 1777s + . /etc/rc.local 1777s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 1777s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 1777s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 1777s + uname -m 1777s + [ x86_64 = ppc64le ] 1777s + [ -d /run/systemd/system ] 1777s + systemd-detect-virt --quiet --vm 1777s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 1777s + cat 1777s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 1777s + echo COMPRESS=lz4 1777s + sync 1777s autopkgtest [15:52:05]: upgrading testbed (apt dist-upgrade and autopurge) 1778s Reading package lists... 1778s Building dependency tree... 1778s Reading state information... 1778s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1778s Starting 2 pkgProblemResolver with broken count: 0 1778s Done 1779s Entering ResolveByKeep 1779s 1779s The following packages were automatically installed and are no longer required: 1779s python3.12 python3.12-minimal 1779s Use 'sudo apt autoremove' to remove them. 1779s The following NEW packages will be installed: 1779s libjemalloc2 libpython3.13 libpython3.13-minimal libpython3.13-stdlib 1779s linux-headers-6.11.0-9 linux-headers-6.11.0-9-generic 1779s linux-image-6.11.0-9-generic linux-modules-6.11.0-9-generic 1779s linux-modules-extra-6.11.0-9-generic login.defs python3.13 1779s python3.13-minimal 1779s The following packages will be upgraded: 1779s apt apt-utils binutils binutils-common binutils-x86-64-linux-gnu 1779s bsdextrautils bsdutils btrfs-progs ca-certificates dirmngr e2fsprogs 1779s e2fsprogs-l10n eject fdisk gettext-base gir1.2-girepository-2.0 gnupg 1779s gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 1779s ibverbs-providers keyboxd krb5-locales libapt-pkg6.0t64 libbinutils 1779s libblkid1 libclang-cpp18 libclang1-19 libcom-err2 libcrypt-dev libcrypt1 1779s libctf-nobfd0 libctf0 libedit2 libext2fs2t64 libfdisk1 libgirepository-1.0-1 1779s libgprofng0 libgssapi-krb5-2 libgstreamer1.0-0 libibverbs1 libimobiledevice6 1779s libk5crypto3 libkrb5-3 libkrb5support0 libldap-common libldap2 libllvm18 1779s libllvm19 libmount1 libnftables1 libnftnl11 libnss-systemd libnvme1t64 1779s libpam-systemd libplist-2.0-4 libpng16-16t64 libpolkit-agent-1-0 1779s libpolkit-gobject-1-0 libpython3-stdlib libpython3.12-minimal 1779s libpython3.12-stdlib libpython3.12t64 libselinux1 libsframe1 libsmartcols1 1779s libss2 libsystemd-shared libsystemd0 libtcl8.6 libudev1 libunwind8 libuuid1 1779s libvolume-key1 libwrap0 libxxhash0 libzstd1 linux-generic 1779s linux-headers-generic linux-headers-virtual linux-image-generic 1779s linux-image-virtual linux-libc-dev linux-tools-common linux-virtual login 1779s logsave mount netcat-openbsd nftables passwd polkitd python3 python3-attr 1779s python3-gi python3-jinja2 python3-minimal python3-more-itertools 1779s python3-openssl python3-urllib3 python3.12 python3.12-gdbm 1779s python3.12-minimal rsync systemd systemd-cryptsetup systemd-resolved 1779s systemd-sysv systemd-timesyncd tcl8.6 tmux tzdata ucf udev util-linux 1779s uuid-runtime vim vim-common vim-runtime vim-tiny xxd zstd 1779s 127 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 1779s Need to get 334 MB of archives. 1779s After this operation, 327 MB of additional disk space will be used. 1779s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 bsdutils amd64 1:2.40.2-14ubuntu1 [102 kB] 1780s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 eject amd64 2.40.2-14ubuntu1 [46.3 kB] 1780s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 bsdextrautils amd64 2.40.2-14ubuntu1 [89.7 kB] 1780s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libfdisk1 amd64 2.40.2-14ubuntu1 [174 kB] 1780s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 fdisk amd64 2.40.2-14ubuntu1 [144 kB] 1780s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libblkid1 amd64 2.40.2-14ubuntu1 [141 kB] 1780s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libmount1 amd64 2.40.2-14ubuntu1 [167 kB] 1780s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsmartcols1 amd64 2.40.2-14ubuntu1 [98.4 kB] 1780s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 mount amd64 2.40.2-14ubuntu1 [143 kB] 1780s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libuuid1 amd64 2.40.2-14ubuntu1 [43.3 kB] 1780s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 util-linux amd64 2.40.2-14ubuntu1 [1137 kB] 1780s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 uuid-runtime amd64 2.40.2-14ubuntu1 [54.2 kB] 1780s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-timesyncd amd64 257.1-7ubuntu1 [42.0 kB] 1780s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-resolved amd64 257.1-7ubuntu1 [341 kB] 1780s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-cryptsetup amd64 257.1-7ubuntu1 [124 kB] 1780s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcrypt-dev amd64 1:4.4.38-1 [120 kB] 1780s Get:17 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcrypt1 amd64 1:4.4.38-1 [90.2 kB] 1780s Get:18 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libselinux1 amd64 3.7-3ubuntu2 [87.1 kB] 1780s Get:19 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd amd64 257.1-7ubuntu1 [3696 kB] 1780s Get:20 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 udev amd64 257.1-7ubuntu1 [2116 kB] 1780s Get:21 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-sysv amd64 257.1-7ubuntu1 [11.8 kB] 1780s Get:22 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnss-systemd amd64 257.1-7ubuntu1 [199 kB] 1780s Get:23 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpam-systemd amd64 257.1-7ubuntu1 [301 kB] 1780s Get:24 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsystemd-shared amd64 257.1-7ubuntu1 [2367 kB] 1780s Get:25 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libudev1 amd64 257.1-7ubuntu1 [213 kB] 1780s Get:26 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsystemd0 amd64 257.1-7ubuntu1 [592 kB] 1780s Get:27 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxxhash0 amd64 0.8.3-2 [30.9 kB] 1780s Get:28 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [369 kB] 1780s Get:29 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libapt-pkg6.0t64 amd64 2.9.23 [1126 kB] 1780s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apt amd64 2.9.23 [1367 kB] 1780s Get:31 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apt-utils amd64 2.9.23 [224 kB] 1780s Get:32 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg-wks-client amd64 2.4.4-2ubuntu22 [73.8 kB] 1780s Get:33 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 dirmngr amd64 2.4.4-2ubuntu22 [353 kB] 1780s Get:34 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgsm amd64 2.4.4-2ubuntu22 [263 kB] 1780s Get:35 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg-utils amd64 2.4.4-2ubuntu22 [114 kB] 1780s Get:36 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg-agent amd64 2.4.4-2ubuntu22 [247 kB] 1780s Get:37 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg amd64 2.4.4-2ubuntu22 [652 kB] 1780s Get:38 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgconf amd64 2.4.4-2ubuntu22 [107 kB] 1780s Get:39 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg all 2.4.4-2ubuntu22 [359 kB] 1780s Get:40 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 keyboxd amd64 2.4.4-2ubuntu22 [86.3 kB] 1780s Get:41 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libldap-common all 2.6.9+dfsg-1~exp2ubuntu1 [33.2 kB] 1780s Get:42 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libldap2 amd64 2.6.9+dfsg-1~exp2ubuntu1 [209 kB] 1780s Get:43 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgv amd64 2.4.4-2ubuntu22 [181 kB] 1780s Get:44 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 logsave amd64 1.47.2-1ubuntu1 [26.7 kB] 1780s Get:45 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 e2fsprogs-l10n all 1.47.2-1ubuntu1 [7030 B] 1780s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libext2fs2t64 amd64 1.47.2-1ubuntu1 [241 kB] 1780s Get:47 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 e2fsprogs amd64 1.47.2-1ubuntu1 [638 kB] 1780s Get:48 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 login.defs all 1:4.16.0-7ubuntu1 [38.5 kB] 1780s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 login amd64 1:4.16.0-2+really2.40.2-14ubuntu1 [77.8 kB] 1780s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-3 [881 kB] 1780s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-3 [2358 kB] 1781s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 1781s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 1781s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tzdata all 2024b-6ubuntu1 [197 kB] 1781s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [2087 kB] 1781s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-3 [729 kB] 1781s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 1781s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12t64 amd64 3.12.8-5 [2364 kB] 1781s Get:59 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12 amd64 3.12.8-5 [667 kB] 1781s Get:60 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12-stdlib amd64 3.12.8-5 [2083 kB] 1781s Get:61 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12-minimal amd64 3.12.8-5 [2349 kB] 1781s Get:62 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12-minimal amd64 3.12.8-5 [839 kB] 1781s Get:63 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 rsync amd64 3.3.0+ds1-4 [481 kB] 1781s Get:64 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 passwd amd64 1:4.16.0-7ubuntu1 [1088 kB] 1781s Get:65 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcom-err2 amd64 1.47.2-1ubuntu1 [26.5 kB] 1781s Get:66 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libss2 amd64 1.47.2-1ubuntu1 [17.9 kB] 1781s Get:67 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ca-certificates all 20241223 [165 kB] 1781s Get:68 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgirepository-1.0-1 amd64 1.82.0-4 [89.3 kB] 1781s Get:69 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gir1.2-girepository-2.0 amd64 1.82.0-4 [25.3 kB] 1781s Get:70 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 krb5-locales all 1.21.3-4 [14.5 kB] 1781s Get:71 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgssapi-krb5-2 amd64 1.21.3-4 [159 kB] 1781s Get:72 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libkrb5-3 amd64 1.21.3-4 [386 kB] 1781s Get:73 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libkrb5support0 amd64 1.21.3-4 [35.2 kB] 1781s Get:74 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libk5crypto3 amd64 1.21.3-4 [90.6 kB] 1781s Get:75 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 netcat-openbsd amd64 1.228-1 [44.9 kB] 1781s Get:76 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-gi amd64 3.50.0-4 [293 kB] 1781s Get:77 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ucf all 3.0048 [42.8 kB] 1781s Get:78 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim amd64 2:9.1.0967-1ubuntu1 [2371 kB] 1781s Get:79 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-common all 2:9.1.0967-1ubuntu1 [396 kB] 1781s Get:80 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-tiny amd64 2:9.1.0967-1ubuntu1 [1039 kB] 1781s Get:81 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-runtime all 2:9.1.0967-1ubuntu1 [7510 kB] 1781s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.1-3 [2344 kB] 1782s Get:83 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 xxd amd64 2:9.1.0967-1ubuntu1 [68.0 kB] 1782s Get:84 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gettext-base amd64 0.23.1-1 [42.1 kB] 1782s Get:85 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libibverbs1 amd64 52.0-2ubuntu2 [68.1 kB] 1782s Get:86 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ibverbs-providers amd64 52.0-2ubuntu2 [374 kB] 1782s Get:87 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libedit2 amd64 3.1-20250104-1 [110 kB] 1782s Get:88 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 nftables amd64 1.1.1-1build1 [71.3 kB] 1782s Get:89 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnftnl11 amd64 1.2.8-1 [70.5 kB] 1782s Get:90 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnftables1 amd64 1.1.1-1build1 [419 kB] 1782s Get:91 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpng16-16t64 amd64 1.6.45-1 [219 kB] 1782s Get:92 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12-gdbm amd64 3.12.8-5 [30.8 kB] 1782s Get:93 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgprofng0 amd64 2.43.50.20250108-1ubuntu1 [884 kB] 1782s Get:94 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libctf0 amd64 2.43.50.20250108-1ubuntu1 [96.4 kB] 1782s Get:95 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1ubuntu1 [98.6 kB] 1782s Get:96 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1ubuntu1 [2521 kB] 1782s Get:97 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libbinutils amd64 2.43.50.20250108-1ubuntu1 [584 kB] 1782s Get:98 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils amd64 2.43.50.20250108-1ubuntu1 [3280 B] 1782s Get:99 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-common amd64 2.43.50.20250108-1ubuntu1 [245 kB] 1782s Get:100 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsframe1 amd64 2.43.50.20250108-1ubuntu1 [14.6 kB] 1782s Get:101 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 btrfs-progs amd64 6.12-1build1 [1357 kB] 1782s Get:102 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg-l10n all 2.4.4-2ubuntu22 [66.4 kB] 1782s Get:103 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libclang-cpp18 amd64 1:18.1.8-15 [13.5 MB] 1785s Get:104 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libllvm18 amd64 1:18.1.8-15 [27.4 MB] 1788s Get:105 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libllvm19 amd64 1:19.1.7-1ubuntu1 [28.6 MB] 1791s Get:106 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libclang1-19 amd64 1:19.1.7-1ubuntu1 [8247 kB] 1791s Get:107 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libunwind8 amd64 1.7.2-1 [64.3 kB] 1791s Get:108 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgstreamer1.0-0 amd64 1.25.1-1 [1221 kB] 1791s Get:109 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libplist-2.0-4 amd64 2.6.0-2build1 [62.2 kB] 1791s Get:110 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libimobiledevice6 amd64 1.3.0-8.1ubuntu4 [72.9 kB] 1791s Get:111 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjemalloc2 amd64 5.3.0-2build1 [256 kB] 1791s Get:112 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnvme1t64 amd64 1.11.1-1build1 [88.8 kB] 1791s Get:113 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 polkitd amd64 126-2 [98.2 kB] 1791s Get:114 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpolkit-agent-1-0 amd64 126-2 [18.2 kB] 1791s Get:115 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpolkit-gobject-1-0 amd64 126-2 [49.9 kB] 1791s Get:116 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libtcl8.6 amd64 8.6.16+dfsg-1 [1086 kB] 1792s Get:117 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libvolume-key1 amd64 0.3.12-8build1 [41.7 kB] 1792s Get:118 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libwrap0 amd64 7.6.q-35 [49.2 kB] 1792s Get:119 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-modules-6.11.0-9-generic amd64 6.11.0-9.9 [40.6 MB] 1795s Get:120 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-6.11.0-9-generic amd64 6.11.0-9.9 [15.1 MB] 1796s Get:121 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-modules-extra-6.11.0-9-generic amd64 6.11.0-9.9 [118 MB] 1805s Get:122 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-generic amd64 6.11.0-9.9 [1734 B] 1805s Get:123 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-generic amd64 6.11.0-9.9 [10.8 kB] 1805s Get:124 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-virtual amd64 6.11.0-9.9 [1724 B] 1805s Get:125 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-virtual amd64 6.11.0-9.9 [10.8 kB] 1805s Get:126 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-virtual amd64 6.11.0-9.9 [1644 B] 1805s Get:127 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-6.11.0-9 all 6.11.0-9.9 [13.9 MB] 1805s Get:128 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-6.11.0-9-generic amd64 6.11.0-9.9 [4109 kB] 1806s Get:129 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-generic amd64 6.11.0-9.9 [10.7 kB] 1806s Get:130 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-libc-dev amd64 6.11.0-9.9 [1667 kB] 1806s Get:131 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-tools-common all 6.11.0-9.9 [484 kB] 1806s Get:132 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-attr all 24.3.0-1 [50.5 kB] 1806s Get:133 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-jinja2 all 3.1.3-2 [108 kB] 1806s Get:134 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-more-itertools all 10.6.0-1 [57.7 kB] 1806s Get:135 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-openssl all 25.0.0-1 [46.1 kB] 1806s Get:136 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-urllib3 all 2.3.0-1 [94.0 kB] 1806s Get:137 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tcl8.6 amd64 8.6.16+dfsg-1 [14.9 kB] 1806s Get:138 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tmux amd64 3.5a-2 [563 kB] 1806s Get:139 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 zstd amd64 1.5.6+dfsg-2 [775 kB] 1806s Preconfiguring packages ... 1807s Fetched 334 MB in 27s (12.6 MB/s) 1807s (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 ... 89449 files and directories currently installed.) 1807s Preparing to unpack .../bsdutils_1%3a2.40.2-14ubuntu1_amd64.deb ... 1807s Unpacking bsdutils (1:2.40.2-14ubuntu1) over (1:2.40.2-1ubuntu2) ... 1807s Setting up bsdutils (1:2.40.2-14ubuntu1) ... 1807s (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 ... 89449 files and directories currently installed.) 1807s Preparing to unpack .../eject_2.40.2-14ubuntu1_amd64.deb ... 1807s Unpacking eject (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 1807s Preparing to unpack .../bsdextrautils_2.40.2-14ubuntu1_amd64.deb ... 1807s Unpacking bsdextrautils (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 1807s Preparing to unpack .../libfdisk1_2.40.2-14ubuntu1_amd64.deb ... 1807s Unpacking libfdisk1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 1807s Preparing to unpack .../fdisk_2.40.2-14ubuntu1_amd64.deb ... 1807s Unpacking fdisk (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 1807s Preparing to unpack .../libblkid1_2.40.2-14ubuntu1_amd64.deb ... 1807s Unpacking libblkid1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 1807s Setting up libblkid1:amd64 (2.40.2-14ubuntu1) ... 1807s (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 ... 89445 files and directories currently installed.) 1807s Preparing to unpack .../libmount1_2.40.2-14ubuntu1_amd64.deb ... 1807s Unpacking libmount1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 1807s Setting up libmount1:amd64 (2.40.2-14ubuntu1) ... 1807s (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 ... 89445 files and directories currently installed.) 1807s Preparing to unpack .../libsmartcols1_2.40.2-14ubuntu1_amd64.deb ... 1807s Unpacking libsmartcols1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 1807s Setting up libsmartcols1:amd64 (2.40.2-14ubuntu1) ... 1807s (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 ... 89445 files and directories currently installed.) 1807s Preparing to unpack .../mount_2.40.2-14ubuntu1_amd64.deb ... 1807s Unpacking mount (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 1807s Preparing to unpack .../libuuid1_2.40.2-14ubuntu1_amd64.deb ... 1807s Unpacking libuuid1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 1808s Setting up libuuid1:amd64 (2.40.2-14ubuntu1) ... 1808s (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 ... 89445 files and directories currently installed.) 1808s Preparing to unpack .../util-linux_2.40.2-14ubuntu1_amd64.deb ... 1808s Unpacking util-linux (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 1808s Setting up util-linux (2.40.2-14ubuntu1) ... 1808s /usr/sbin/policy-rc.d returned 101, not running 'restart fstrim.timer' 1808s /usr/sbin/policy-rc.d returned 101, not running 'restart fstrim.service' 1808s (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 ... 89438 files and directories currently installed.) 1808s Preparing to unpack .../0-uuid-runtime_2.40.2-14ubuntu1_amd64.deb ... 1808s Unpacking uuid-runtime (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 1808s Preparing to unpack .../1-systemd-timesyncd_257.1-7ubuntu1_amd64.deb ... 1808s Unpacking systemd-timesyncd (257.1-7ubuntu1) over (257-2ubuntu1) ... 1808s Preparing to unpack .../2-systemd-resolved_257.1-7ubuntu1_amd64.deb ... 1808s Unpacking systemd-resolved (257.1-7ubuntu1) over (257-2ubuntu1) ... 1808s Preparing to unpack .../3-systemd-cryptsetup_257.1-7ubuntu1_amd64.deb ... 1808s Unpacking systemd-cryptsetup (257.1-7ubuntu1) over (257-2ubuntu1) ... 1809s Preparing to unpack .../4-libcrypt-dev_1%3a4.4.38-1_amd64.deb ... 1809s Unpacking libcrypt-dev:amd64 (1:4.4.38-1) over (1:4.4.36-5) ... 1809s Preparing to unpack .../5-libcrypt1_1%3a4.4.38-1_amd64.deb ... 1809s Unpacking libcrypt1:amd64 (1:4.4.38-1) over (1:4.4.36-5) ... 1809s Setting up libcrypt1:amd64 (1:4.4.38-1) ... 1809s (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 ... 89438 files and directories currently installed.) 1809s Preparing to unpack .../libselinux1_3.7-3ubuntu2_amd64.deb ... 1809s Unpacking libselinux1:amd64 (3.7-3ubuntu2) over (3.7-3ubuntu1) ... 1809s Setting up libselinux1:amd64 (3.7-3ubuntu2) ... 1809s (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 ... 89438 files and directories currently installed.) 1809s Preparing to unpack .../systemd_257.1-7ubuntu1_amd64.deb ... 1809s Unpacking systemd (257.1-7ubuntu1) over (257-2ubuntu1) ... 1809s Preparing to unpack .../udev_257.1-7ubuntu1_amd64.deb ... 1809s Unpacking udev (257.1-7ubuntu1) over (257-2ubuntu1) ... 1809s Preparing to unpack .../libsystemd-shared_257.1-7ubuntu1_amd64.deb ... 1809s Unpacking libsystemd-shared:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 1809s Setting up libsystemd-shared:amd64 (257.1-7ubuntu1) ... 1809s (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 ... 89439 files and directories currently installed.) 1809s Preparing to unpack .../libsystemd0_257.1-7ubuntu1_amd64.deb ... 1809s Unpacking libsystemd0:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 1809s Setting up libsystemd0:amd64 (257.1-7ubuntu1) ... 1809s Setting up mount (2.40.2-14ubuntu1) ... 1809s Setting up systemd (257.1-7ubuntu1) ... 1809s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 1809s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 1810s (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 ... 89439 files and directories currently installed.) 1810s Preparing to unpack .../systemd-sysv_257.1-7ubuntu1_amd64.deb ... 1810s Unpacking systemd-sysv (257.1-7ubuntu1) over (257-2ubuntu1) ... 1810s Preparing to unpack .../libnss-systemd_257.1-7ubuntu1_amd64.deb ... 1810s Unpacking libnss-systemd:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 1810s Preparing to unpack .../libpam-systemd_257.1-7ubuntu1_amd64.deb ... 1810s Unpacking libpam-systemd:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 1810s Preparing to unpack .../libudev1_257.1-7ubuntu1_amd64.deb ... 1810s Unpacking libudev1:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 1810s Setting up libudev1:amd64 (257.1-7ubuntu1) ... 1810s (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 ... 89439 files and directories currently installed.) 1810s Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ... 1810s Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2build1) ... 1810s Setting up libxxhash0:amd64 (0.8.3-2) ... 1810s (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 ... 89439 files and directories currently installed.) 1810s Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ... 1810s Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 1810s Setting up libzstd1:amd64 (1.5.6+dfsg-2) ... 1810s (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 ... 89439 files and directories currently installed.) 1810s Preparing to unpack .../libapt-pkg6.0t64_2.9.23_amd64.deb ... 1810s Unpacking libapt-pkg6.0t64:amd64 (2.9.23) over (2.9.18) ... 1810s Setting up libapt-pkg6.0t64:amd64 (2.9.23) ... 1810s (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 ... 89439 files and directories currently installed.) 1810s Preparing to unpack .../archives/apt_2.9.23_amd64.deb ... 1810s Unpacking apt (2.9.23) over (2.9.18) ... 1810s Setting up apt (2.9.23) ... 1811s /usr/sbin/policy-rc.d returned 101, not running 'restart apt-daily-upgrade.timer apt-daily.timer' 1811s (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 ... 89441 files and directories currently installed.) 1811s Preparing to unpack .../00-apt-utils_2.9.23_amd64.deb ... 1811s Unpacking apt-utils (2.9.23) over (2.9.18) ... 1811s Preparing to unpack .../01-gpg-wks-client_2.4.4-2ubuntu22_amd64.deb ... 1811s Unpacking gpg-wks-client (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 1811s Preparing to unpack .../02-dirmngr_2.4.4-2ubuntu22_amd64.deb ... 1811s Unpacking dirmngr (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 1811s Preparing to unpack .../03-gpgsm_2.4.4-2ubuntu22_amd64.deb ... 1811s Unpacking gpgsm (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 1811s Preparing to unpack .../04-gnupg-utils_2.4.4-2ubuntu22_amd64.deb ... 1811s Unpacking gnupg-utils (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 1811s Preparing to unpack .../05-gpg-agent_2.4.4-2ubuntu22_amd64.deb ... 1811s Unpacking gpg-agent (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 1811s Preparing to unpack .../06-gpg_2.4.4-2ubuntu22_amd64.deb ... 1811s Unpacking gpg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 1811s Preparing to unpack .../07-gpgconf_2.4.4-2ubuntu22_amd64.deb ... 1811s Unpacking gpgconf (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 1811s Preparing to unpack .../08-gnupg_2.4.4-2ubuntu22_all.deb ... 1811s Unpacking gnupg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 1811s Preparing to unpack .../09-keyboxd_2.4.4-2ubuntu22_amd64.deb ... 1811s Unpacking keyboxd (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 1811s Preparing to unpack .../10-libldap-common_2.6.9+dfsg-1~exp2ubuntu1_all.deb ... 1811s Unpacking libldap-common (2.6.9+dfsg-1~exp2ubuntu1) over (2.6.8+dfsg-1~exp4ubuntu3) ... 1811s Preparing to unpack .../11-libldap2_2.6.9+dfsg-1~exp2ubuntu1_amd64.deb ... 1811s Unpacking libldap2:amd64 (2.6.9+dfsg-1~exp2ubuntu1) over (2.6.8+dfsg-1~exp4ubuntu3) ... 1811s Preparing to unpack .../12-gpgv_2.4.4-2ubuntu22_amd64.deb ... 1811s Unpacking gpgv (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 1811s Setting up gpgv (2.4.4-2ubuntu22) ... 1812s (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 ... 89440 files and directories currently installed.) 1812s Preparing to unpack .../logsave_1.47.2-1ubuntu1_amd64.deb ... 1812s Unpacking logsave (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 1812s Preparing to unpack .../e2fsprogs-l10n_1.47.2-1ubuntu1_all.deb ... 1812s Unpacking e2fsprogs-l10n (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 1812s Preparing to unpack .../libext2fs2t64_1.47.2-1ubuntu1_amd64.deb ... 1812s Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 1812s Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 1812s Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 1812s Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 1812s Unpacking libext2fs2t64:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 1812s Setting up libext2fs2t64:amd64 (1.47.2-1ubuntu1) ... 1812s (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 ... 89440 files and directories currently installed.) 1812s Preparing to unpack .../e2fsprogs_1.47.2-1ubuntu1_amd64.deb ... 1812s Unpacking e2fsprogs (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 1812s Selecting previously unselected package login.defs. 1812s Preparing to unpack .../login.defs_1%3a4.16.0-7ubuntu1_all.deb ... 1812s Unpacking login.defs (1:4.16.0-7ubuntu1) ... 1812s Replacing files in old package login (1:4.15.3-3ubuntu2) ... 1812s Setting up login.defs (1:4.16.0-7ubuntu1) ... 1812s Installing new version of config file /etc/login.defs ... 1812s (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 ... 89444 files and directories currently installed.) 1812s Preparing to unpack .../login_1%3a4.16.0-2+really2.40.2-14ubuntu1_amd64.deb ... 1812s Unpacking login (1:4.16.0-2+really2.40.2-14ubuntu1) over (1:4.15.3-3ubuntu2) ... 1812s Selecting previously unselected package libpython3.13-minimal:amd64. 1812s Preparing to unpack .../libpython3.13-minimal_3.13.1-3_amd64.deb ... 1812s Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ... 1812s Selecting previously unselected package python3.13-minimal. 1812s Preparing to unpack .../python3.13-minimal_3.13.1-3_amd64.deb ... 1812s Unpacking python3.13-minimal (3.13.1-3) ... 1812s Setting up libpython3.13-minimal:amd64 (3.13.1-3) ... 1812s Setting up python3.13-minimal (3.13.1-3) ... 1813s (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 ... 89728 files and directories currently installed.) 1813s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 1813s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 1813s Setting up python3-minimal (3.13.1-1~exp2) ... 1813s (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 ... 89728 files and directories currently installed.) 1813s Preparing to unpack .../00-python3_3.13.1-1~exp2_amd64.deb ... 1813s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 1813s Preparing to unpack .../01-tzdata_2024b-6ubuntu1_all.deb ... 1813s Unpacking tzdata (2024b-6ubuntu1) over (2024b-4ubuntu1) ... 1813s Selecting previously unselected package libpython3.13-stdlib:amd64. 1813s Preparing to unpack .../02-libpython3.13-stdlib_3.13.1-3_amd64.deb ... 1813s Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ... 1813s Selecting previously unselected package python3.13. 1813s Preparing to unpack .../03-python3.13_3.13.1-3_amd64.deb ... 1813s Unpacking python3.13 (3.13.1-3) ... 1813s Preparing to unpack .../04-libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 1813s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 1813s Preparing to unpack .../05-libpython3.12t64_3.12.8-5_amd64.deb ... 1813s Unpacking libpython3.12t64:amd64 (3.12.8-5) over (3.12.8-3) ... 1813s Preparing to unpack .../06-python3.12_3.12.8-5_amd64.deb ... 1813s Unpacking python3.12 (3.12.8-5) over (3.12.8-3) ... 1814s Preparing to unpack .../07-libpython3.12-stdlib_3.12.8-5_amd64.deb ... 1814s Unpacking libpython3.12-stdlib:amd64 (3.12.8-5) over (3.12.8-3) ... 1814s Preparing to unpack .../08-python3.12-minimal_3.12.8-5_amd64.deb ... 1814s Unpacking python3.12-minimal (3.12.8-5) over (3.12.8-3) ... 1814s Preparing to unpack .../09-libpython3.12-minimal_3.12.8-5_amd64.deb ... 1814s Unpacking libpython3.12-minimal:amd64 (3.12.8-5) over (3.12.8-3) ... 1814s Preparing to unpack .../10-rsync_3.3.0+ds1-4_amd64.deb ... 1814s Unpacking rsync (3.3.0+ds1-4) over (3.3.0+ds1-2) ... 1814s Preparing to unpack .../11-passwd_1%3a4.16.0-7ubuntu1_amd64.deb ... 1814s Unpacking passwd (1:4.16.0-7ubuntu1) over (1:4.15.3-3ubuntu2) ... 1814s Setting up passwd (1:4.16.0-7ubuntu1) ... 1814s (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 ... 90179 files and directories currently installed.) 1814s Preparing to unpack .../00-libcom-err2_1.47.2-1ubuntu1_amd64.deb ... 1814s Unpacking libcom-err2:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 1814s Preparing to unpack .../01-libss2_1.47.2-1ubuntu1_amd64.deb ... 1814s Unpacking libss2:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 1814s Preparing to unpack .../02-ca-certificates_20241223_all.deb ... 1814s Unpacking ca-certificates (20241223) over (20240203) ... 1814s Preparing to unpack .../03-libgirepository-1.0-1_1.82.0-4_amd64.deb ... 1814s Unpacking libgirepository-1.0-1:amd64 (1.82.0-4) over (1.82.0-3) ... 1814s Preparing to unpack .../04-gir1.2-girepository-2.0_1.82.0-4_amd64.deb ... 1814s Unpacking gir1.2-girepository-2.0:amd64 (1.82.0-4) over (1.82.0-3) ... 1814s Preparing to unpack .../05-krb5-locales_1.21.3-4_all.deb ... 1814s Unpacking krb5-locales (1.21.3-4) over (1.21.3-3) ... 1814s Preparing to unpack .../06-libgssapi-krb5-2_1.21.3-4_amd64.deb ... 1814s Unpacking libgssapi-krb5-2:amd64 (1.21.3-4) over (1.21.3-3) ... 1814s Preparing to unpack .../07-libkrb5-3_1.21.3-4_amd64.deb ... 1814s Unpacking libkrb5-3:amd64 (1.21.3-4) over (1.21.3-3) ... 1814s Preparing to unpack .../08-libkrb5support0_1.21.3-4_amd64.deb ... 1814s Unpacking libkrb5support0:amd64 (1.21.3-4) over (1.21.3-3) ... 1814s Preparing to unpack .../09-libk5crypto3_1.21.3-4_amd64.deb ... 1814s Unpacking libk5crypto3:amd64 (1.21.3-4) over (1.21.3-3) ... 1814s Preparing to unpack .../10-netcat-openbsd_1.228-1_amd64.deb ... 1814s Unpacking netcat-openbsd (1.228-1) over (1.226-1.1) ... 1815s Preparing to unpack .../11-python3-gi_3.50.0-4_amd64.deb ... 1815s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 1815s for fn in glob1(directory, "%s.*" % fname): 1815s Unpacking python3-gi (3.50.0-4) over (3.50.0-3build1) ... 1815s Preparing to unpack .../12-ucf_3.0048_all.deb ... 1815s Unpacking ucf (3.0048) over (3.0046) ... 1815s Preparing to unpack .../13-vim_2%3a9.1.0967-1ubuntu1_amd64.deb ... 1815s Unpacking vim (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 1815s Preparing to unpack .../14-vim-common_2%3a9.1.0967-1ubuntu1_all.deb ... 1815s Unpacking vim-common (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 1815s Preparing to unpack .../15-vim-tiny_2%3a9.1.0967-1ubuntu1_amd64.deb ... 1815s Unpacking vim-tiny (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 1815s Preparing to unpack .../16-vim-runtime_2%3a9.1.0967-1ubuntu1_all.deb ... 1815s Unpacking vim-runtime (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 1815s Selecting previously unselected package libpython3.13:amd64. 1815s Preparing to unpack .../17-libpython3.13_3.13.1-3_amd64.deb ... 1815s Unpacking libpython3.13:amd64 (3.13.1-3) ... 1815s Preparing to unpack .../18-xxd_2%3a9.1.0967-1ubuntu1_amd64.deb ... 1815s Unpacking xxd (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 1815s Preparing to unpack .../19-gettext-base_0.23.1-1_amd64.deb ... 1815s Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ... 1815s Preparing to unpack .../20-libibverbs1_52.0-2ubuntu2_amd64.deb ... 1815s Unpacking libibverbs1:amd64 (52.0-2ubuntu2) over (52.0-2ubuntu1) ... 1816s Preparing to unpack .../21-ibverbs-providers_52.0-2ubuntu2_amd64.deb ... 1816s Unpacking ibverbs-providers:amd64 (52.0-2ubuntu2) over (52.0-2ubuntu1) ... 1816s Preparing to unpack .../22-libedit2_3.1-20250104-1_amd64.deb ... 1816s Unpacking libedit2:amd64 (3.1-20250104-1) over (3.1-20240808-1) ... 1816s Preparing to unpack .../23-nftables_1.1.1-1build1_amd64.deb ... 1816s Unpacking nftables (1.1.1-1build1) over (1.1.0-2) ... 1816s Preparing to unpack .../24-libnftnl11_1.2.8-1_amd64.deb ... 1816s Unpacking libnftnl11:amd64 (1.2.8-1) over (1.2.7-1) ... 1816s Preparing to unpack .../25-libnftables1_1.1.1-1build1_amd64.deb ... 1816s Unpacking libnftables1:amd64 (1.1.1-1build1) over (1.1.0-2) ... 1816s Preparing to unpack .../26-libpng16-16t64_1.6.45-1_amd64.deb ... 1816s Unpacking libpng16-16t64:amd64 (1.6.45-1) over (1.6.44-3) ... 1816s Preparing to unpack .../27-python3.12-gdbm_3.12.8-5_amd64.deb ... 1816s Unpacking python3.12-gdbm (3.12.8-5) over (3.12.8-3) ... 1816s Preparing to unpack .../28-libgprofng0_2.43.50.20250108-1ubuntu1_amd64.deb ... 1816s Unpacking libgprofng0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 1816s Preparing to unpack .../29-libctf0_2.43.50.20250108-1ubuntu1_amd64.deb ... 1816s Unpacking libctf0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 1816s Preparing to unpack .../30-libctf-nobfd0_2.43.50.20250108-1ubuntu1_amd64.deb ... 1816s Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 1816s Preparing to unpack .../31-binutils-x86-64-linux-gnu_2.43.50.20250108-1ubuntu1_amd64.deb ... 1816s Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 1816s Preparing to unpack .../32-libbinutils_2.43.50.20250108-1ubuntu1_amd64.deb ... 1816s Unpacking libbinutils:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 1816s Preparing to unpack .../33-binutils_2.43.50.20250108-1ubuntu1_amd64.deb ... 1816s Unpacking binutils (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 1816s Preparing to unpack .../34-binutils-common_2.43.50.20250108-1ubuntu1_amd64.deb ... 1816s Unpacking binutils-common:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 1816s Preparing to unpack .../35-libsframe1_2.43.50.20250108-1ubuntu1_amd64.deb ... 1816s Unpacking libsframe1:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 1816s Preparing to unpack .../36-btrfs-progs_6.12-1build1_amd64.deb ... 1816s Unpacking btrfs-progs (6.12-1build1) over (6.6.3-1.2) ... 1816s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu22_all.deb ... 1816s Unpacking gnupg-l10n (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 1816s Preparing to unpack .../38-libclang-cpp18_1%3a18.1.8-15_amd64.deb ... 1816s Unpacking libclang-cpp18 (1:18.1.8-15) over (1:18.1.8-13) ... 1816s Preparing to unpack .../39-libllvm18_1%3a18.1.8-15_amd64.deb ... 1816s Unpacking libllvm18:amd64 (1:18.1.8-15) over (1:18.1.8-13) ... 1817s Preparing to unpack .../40-libllvm19_1%3a19.1.7-1ubuntu1_amd64.deb ... 1817s Unpacking libllvm19:amd64 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 1817s Preparing to unpack .../41-libclang1-19_1%3a19.1.7-1ubuntu1_amd64.deb ... 1817s Unpacking libclang1-19 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 1818s Preparing to unpack .../42-libunwind8_1.7.2-1_amd64.deb ... 1818s Unpacking libunwind8:amd64 (1.7.2-1) over (1.6.2-3.1) ... 1818s Preparing to unpack .../43-libgstreamer1.0-0_1.25.1-1_amd64.deb ... 1818s Unpacking libgstreamer1.0-0:amd64 (1.25.1-1) over (1.24.10-2) ... 1818s Preparing to unpack .../44-libplist-2.0-4_2.6.0-2build1_amd64.deb ... 1818s Unpacking libplist-2.0-4:amd64 (2.6.0-2build1) over (2.6.0-2) ... 1818s Preparing to unpack .../45-libimobiledevice6_1.3.0-8.1ubuntu4_amd64.deb ... 1818s Unpacking libimobiledevice6:amd64 (1.3.0-8.1ubuntu4) over (1.3.0-8.1ubuntu3) ... 1818s Selecting previously unselected package libjemalloc2:amd64. 1818s Preparing to unpack .../46-libjemalloc2_5.3.0-2build1_amd64.deb ... 1818s Unpacking libjemalloc2:amd64 (5.3.0-2build1) ... 1818s Preparing to unpack .../47-libnvme1t64_1.11.1-1build1_amd64.deb ... 1818s Unpacking libnvme1t64 (1.11.1-1build1) over (1.11.1-1) ... 1818s Preparing to unpack .../48-polkitd_126-2_amd64.deb ... 1818s Unpacking polkitd (126-2) over (125-2ubuntu1) ... 1818s Preparing to unpack .../49-libpolkit-agent-1-0_126-2_amd64.deb ... 1818s Unpacking libpolkit-agent-1-0:amd64 (126-2) over (125-2ubuntu1) ... 1818s Preparing to unpack .../50-libpolkit-gobject-1-0_126-2_amd64.deb ... 1818s Unpacking libpolkit-gobject-1-0:amd64 (126-2) over (125-2ubuntu1) ... 1818s Preparing to unpack .../51-libtcl8.6_8.6.16+dfsg-1_amd64.deb ... 1818s Unpacking libtcl8.6:amd64 (8.6.16+dfsg-1) over (8.6.15+dfsg-2) ... 1818s Preparing to unpack .../52-libvolume-key1_0.3.12-8build1_amd64.deb ... 1818s Unpacking libvolume-key1:amd64 (0.3.12-8build1) over (0.3.12-8) ... 1818s Preparing to unpack .../53-libwrap0_7.6.q-35_amd64.deb ... 1818s Unpacking libwrap0:amd64 (7.6.q-35) over (7.6.q-34) ... 1818s Selecting previously unselected package linux-modules-6.11.0-9-generic. 1818s Preparing to unpack .../54-linux-modules-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 1818s Unpacking linux-modules-6.11.0-9-generic (6.11.0-9.9) ... 1818s Selecting previously unselected package linux-image-6.11.0-9-generic. 1818s Preparing to unpack .../55-linux-image-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 1818s Unpacking linux-image-6.11.0-9-generic (6.11.0-9.9) ... 1819s Selecting previously unselected package linux-modules-extra-6.11.0-9-generic. 1819s Preparing to unpack .../56-linux-modules-extra-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 1819s Unpacking linux-modules-extra-6.11.0-9-generic (6.11.0-9.9) ... 1820s Preparing to unpack .../57-linux-generic_6.11.0-9.9_amd64.deb ... 1820s Unpacking linux-generic (6.11.0-9.9) over (6.11.0-8.8) ... 1820s Preparing to unpack .../58-linux-image-generic_6.11.0-9.9_amd64.deb ... 1820s Unpacking linux-image-generic (6.11.0-9.9) over (6.11.0-8.8) ... 1820s Preparing to unpack .../59-linux-virtual_6.11.0-9.9_amd64.deb ... 1820s Unpacking linux-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 1820s Preparing to unpack .../60-linux-image-virtual_6.11.0-9.9_amd64.deb ... 1820s Unpacking linux-image-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 1820s Preparing to unpack .../61-linux-headers-virtual_6.11.0-9.9_amd64.deb ... 1820s Unpacking linux-headers-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 1820s Selecting previously unselected package linux-headers-6.11.0-9. 1820s Preparing to unpack .../62-linux-headers-6.11.0-9_6.11.0-9.9_all.deb ... 1820s Unpacking linux-headers-6.11.0-9 (6.11.0-9.9) ... 1822s Selecting previously unselected package linux-headers-6.11.0-9-generic. 1822s Preparing to unpack .../63-linux-headers-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 1822s Unpacking linux-headers-6.11.0-9-generic (6.11.0-9.9) ... 1823s Preparing to unpack .../64-linux-headers-generic_6.11.0-9.9_amd64.deb ... 1823s Unpacking linux-headers-generic (6.11.0-9.9) over (6.11.0-8.8) ... 1823s Preparing to unpack .../65-linux-libc-dev_6.11.0-9.9_amd64.deb ... 1823s Unpacking linux-libc-dev:amd64 (6.11.0-9.9) over (6.11.0-8.8) ... 1823s Preparing to unpack .../66-linux-tools-common_6.11.0-9.9_all.deb ... 1823s Unpacking linux-tools-common (6.11.0-9.9) over (6.11.0-8.8) ... 1824s Preparing to unpack .../67-python3-attr_24.3.0-1_all.deb ... 1824s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 1824s for fn in glob1(directory, "%s.*" % fname): 1824s Unpacking python3-attr (24.3.0-1) over (24.2.0-1) ... 1824s Preparing to unpack .../68-python3-jinja2_3.1.3-2_all.deb ... 1824s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 1824s for fn in glob1(directory, "%s.*" % fname): 1824s Unpacking python3-jinja2 (3.1.3-2) over (3.1.3-1.1) ... 1824s Preparing to unpack .../69-python3-more-itertools_10.6.0-1_all.deb ... 1824s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 1824s for fn in glob1(directory, "%s.*" % fname): 1824s Unpacking python3-more-itertools (10.6.0-1) over (10.5.0-1) ... 1824s Preparing to unpack .../70-python3-openssl_25.0.0-1_all.deb ... 1824s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 1824s for fn in glob1(directory, "%s.*" % fname): 1824s Unpacking python3-openssl (25.0.0-1) over (24.3.0-1) ... 1824s Preparing to unpack .../71-python3-urllib3_2.3.0-1_all.deb ... 1824s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 1824s for fn in glob1(directory, "%s.*" % fname): 1824s Unpacking python3-urllib3 (2.3.0-1) over (2.0.7-2ubuntu0.1) ... 1824s Preparing to unpack .../72-tcl8.6_8.6.16+dfsg-1_amd64.deb ... 1824s Unpacking tcl8.6 (8.6.16+dfsg-1) over (8.6.15+dfsg-2) ... 1824s Preparing to unpack .../73-tmux_3.5a-2_amd64.deb ... 1824s Unpacking tmux (3.5a-2) over (3.4-7) ... 1824s Preparing to unpack .../74-zstd_1.5.6+dfsg-2_amd64.deb ... 1824s Unpacking zstd (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 1824s Setting up libibverbs1:amd64 (52.0-2ubuntu2) ... 1824s Setting up systemd-sysv (257.1-7ubuntu1) ... 1824s Setting up apt-utils (2.9.23) ... 1824s Setting up bsdextrautils (2.40.2-14ubuntu1) ... 1824s Setting up ibverbs-providers:amd64 (52.0-2ubuntu2) ... 1824s Setting up python3.12-gdbm (3.12.8-5) ... 1824s Setting up libedit2:amd64 (3.1-20250104-1) ... 1824s Setting up netcat-openbsd (1.228-1) ... 1824s Setting up libpython3.12-minimal:amd64 (3.12.8-5) ... 1824s Setting up binutils-common:amd64 (2.43.50.20250108-1ubuntu1) ... 1824s Installing new version of config file /etc/gprofng.rc ... 1824s Setting up linux-libc-dev:amd64 (6.11.0-9.9) ... 1824s Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1ubuntu1) ... 1824s Setting up gettext-base (0.23.1-1) ... 1824s Setting up libnss-systemd:amd64 (257.1-7ubuntu1) ... 1824s Setting up libnftnl11:amd64 (1.2.8-1) ... 1824s Setting up krb5-locales (1.21.3-4) ... 1824s Setting up libcom-err2:amd64 (1.47.2-1ubuntu1) ... 1824s Setting up libjemalloc2:amd64 (5.3.0-2build1) ... 1824s Setting up libldap-common (2.6.9+dfsg-1~exp2ubuntu1) ... 1824s Installing new version of config file /etc/ldap/ldap.conf ... 1824s Setting up libunwind8:amd64 (1.7.2-1) ... 1824s Setting up xxd (2:9.1.0967-1ubuntu1) ... 1824s Setting up libsframe1:amd64 (2.43.50.20250108-1ubuntu1) ... 1824s Setting up libkrb5support0:amd64 (1.21.3-4) ... 1824s Setting up tzdata (2024b-6ubuntu1) ... 1824s 1824s Current default time zone: 'Etc/UTC' 1824s Local time is now: Sun Jan 19 15:52:52 UTC 2025. 1824s Universal Time is now: Sun Jan 19 15:52:52 UTC 2025. 1824s Run 'dpkg-reconfigure tzdata' if you wish to change it. 1824s 1824s Setting up eject (2.40.2-14ubuntu1) ... 1824s Setting up ca-certificates (20241223) ... 1826s Updating certificates in /etc/ssl/certs... 1827s rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL 1827s 7 added, 1 removed; done. 1827s Setting up vim-common (2:9.1.0967-1ubuntu1) ... 1827s Setting up systemd-cryptsetup (257.1-7ubuntu1) ... 1827s Setting up libwrap0:amd64 (7.6.q-35) ... 1827s Setting up libnvme1t64 (1.11.1-1build1) ... 1827s Setting up gnupg-l10n (2.4.4-2ubuntu22) ... 1827s Setting up linux-headers-6.11.0-9 (6.11.0-9.9) ... 1827s Setting up libpng16-16t64:amd64 (1.6.45-1) ... 1827s Setting up systemd-timesyncd (257.1-7ubuntu1) ... 1828s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-time-wait-sync.service systemd-timesyncd.service' 1828s Setting up udev (257.1-7ubuntu1) ... 1828s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-udevd.service' 1828s Setting up libss2:amd64 (1.47.2-1ubuntu1) ... 1828s Setting up libtcl8.6:amd64 (8.6.16+dfsg-1) ... 1828s Setting up ucf (3.0048) ... 1828s Setting up libk5crypto3:amd64 (1.21.3-4) ... 1828s Setting up logsave (1.47.2-1ubuntu1) ... 1828s Setting up libfdisk1:amd64 (2.40.2-14ubuntu1) ... 1828s Setting up libplist-2.0-4:amd64 (2.6.0-2build1) ... 1828s Setting up uuid-runtime (2.40.2-14ubuntu1) ... 1829s invoke-rc.d: policy-rc.d denied execution of restart. 1829s /usr/sbin/policy-rc.d returned 101, not running 'restart uuidd.service uuidd.socket' 1829s Setting up libcrypt-dev:amd64 (1:4.4.38-1) ... 1829s Setting up gpgconf (2.4.4-2ubuntu22) ... 1829s Setting up libpam-systemd:amd64 (257.1-7ubuntu1) ... 1829s Setting up libgirepository-1.0-1:amd64 (1.82.0-4) ... 1829s Setting up libkrb5-3:amd64 (1.21.3-4) ... 1829s Setting up libbinutils:amd64 (2.43.50.20250108-1ubuntu1) ... 1829s Setting up vim-runtime (2:9.1.0967-1ubuntu1) ... 1829s Setting up libimobiledevice6:amd64 (1.3.0-8.1ubuntu4) ... 1829s Setting up linux-tools-common (6.11.0-9.9) ... 1829s Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ... 1829s Setting up tmux (3.5a-2) ... 1829s Setting up zstd (1.5.6+dfsg-2) ... 1829s Setting up libldap2:amd64 (2.6.9+dfsg-1~exp2ubuntu1) ... 1829s Setting up linux-modules-6.11.0-9-generic (6.11.0-9.9) ... 1831s Setting up gpg (2.4.4-2ubuntu22) ... 1831s Setting up libpolkit-gobject-1-0:amd64 (126-2) ... 1831s Setting up libgstreamer1.0-0:amd64 (1.25.1-1) ... 1831s Setcap worked! gst-ptp-helper is not suid! 1831s Setting up rsync (3.3.0+ds1-4) ... 1831s invoke-rc.d: policy-rc.d denied execution of restart. 1831s /usr/sbin/policy-rc.d returned 101, not running 'restart rsync.service' 1831s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 1831s Setting up libllvm18:amd64 (1:18.1.8-15) ... 1831s Setting up gnupg-utils (2.4.4-2ubuntu22) ... 1832s Setting up systemd-resolved (257.1-7ubuntu1) ... 1832s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-resolved.service' 1832s Setting up login (1:4.16.0-2+really2.40.2-14ubuntu1) ... 1832s Setting up libctf0:amd64 (2.43.50.20250108-1ubuntu1) ... 1832s Setting up libpython3.13:amd64 (3.13.1-3) ... 1832s Setting up python3.12-minimal (3.12.8-5) ... 1833s Setting up libllvm19:amd64 (1:19.1.7-1ubuntu1) ... 1833s Setting up tcl8.6 (8.6.16+dfsg-1) ... 1833s Setting up libnftables1:amd64 (1.1.1-1build1) ... 1833s Setting up vim (2:9.1.0967-1ubuntu1) ... 1833s Setting up gpg-agent (2.4.4-2ubuntu22) ... 1833s Setting up nftables (1.1.1-1build1) ... 1833s /usr/sbin/policy-rc.d returned 101, not running 'try-restart nftables.service' 1833s Setting up libclang1-19 (1:19.1.7-1ubuntu1) ... 1833s Setting up libpython3.12-stdlib:amd64 (3.12.8-5) ... 1833s Setting up python3.13 (3.13.1-3) ... 1834s Setting up btrfs-progs (6.12-1build1) ... 1834s Setting up python3.12 (3.12.8-5) ... 1835s Setting up gpgsm (2.4.4-2ubuntu22) ... 1835s Setting up linux-modules-extra-6.11.0-9-generic (6.11.0-9.9) ... 1836s Setting up e2fsprogs (1.47.2-1ubuntu1) ... 1836s update-initramfs: deferring update (trigger activated) 1837s /usr/sbin/policy-rc.d returned 101, not running 'start e2scrub_all.timer e2scrub_reap.service' 1837s Setting up python3 (3.13.1-1~exp2) ... 1837s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 1837s for fn in glob1(directory, "%s.*" % fname): 1837s Setting up vim-tiny (2:9.1.0967-1ubuntu1) ... 1837s Setting up fdisk (2.40.2-14ubuntu1) ... 1837s Setting up libpython3.12t64:amd64 (3.12.8-5) ... 1837s Setting up dirmngr (2.4.4-2ubuntu22) ... 1837s Setting up linux-headers-6.11.0-9-generic (6.11.0-9.9) ... 1837s Setting up python3-jinja2 (3.1.3-2) ... 1837s Setting up libgprofng0:amd64 (2.43.50.20250108-1ubuntu1) ... 1837s Setting up gir1.2-girepository-2.0:amd64 (1.82.0-4) ... 1837s Setting up python3-gi (3.50.0-4) ... 1838s Setting up libgssapi-krb5-2:amd64 (1.21.3-4) ... 1838s Setting up linux-image-6.11.0-9-generic (6.11.0-9.9) ... 1839s I: /boot/vmlinuz is now a symlink to vmlinuz-6.11.0-9-generic 1839s I: /boot/initrd.img is now a symlink to initrd.img-6.11.0-9-generic 1839s Setting up keyboxd (2.4.4-2ubuntu22) ... 1839s Setting up python3-urllib3 (2.3.0-1) ... 1840s Setting up gnupg (2.4.4-2ubuntu22) ... 1840s Setting up libpolkit-agent-1-0:amd64 (126-2) ... 1840s Setting up libvolume-key1:amd64 (0.3.12-8build1) ... 1840s Setting up linux-image-virtual (6.11.0-9.9) ... 1840s Setting up libclang-cpp18 (1:18.1.8-15) ... 1840s Setting up polkitd (126-2) ... 1840s /usr/sbin/policy-rc.d returned 101, not running 'try-restart polkit.service' 1840s Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1ubuntu1) ... 1840s Setting up python3-more-itertools (10.6.0-1) ... 1840s Setting up python3-attr (24.3.0-1) ... 1840s Setting up linux-image-generic (6.11.0-9.9) ... 1840s Setting up gpg-wks-client (2.4.4-2ubuntu22) ... 1840s Setting up e2fsprogs-l10n (1.47.2-1ubuntu1) ... 1840s Setting up python3-openssl (25.0.0-1) ... 1841s Setting up linux-headers-generic (6.11.0-9.9) ... 1841s Setting up binutils (2.43.50.20250108-1ubuntu1) ... 1841s Setting up linux-headers-virtual (6.11.0-9.9) ... 1841s Setting up linux-generic (6.11.0-9.9) ... 1841s Setting up linux-virtual (6.11.0-9.9) ... 1841s Processing triggers for shared-mime-info (2.4-5) ... 1841s Warning: program compiled against libxml 212 using older 209 1841s Processing triggers for sgml-base (1.31) ... 1841s Processing triggers for debianutils (5.21) ... 1841s Processing triggers for install-info (7.1.1-1) ... 1841s Processing triggers for initramfs-tools (0.142ubuntu35) ... 1841s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 1841s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 1850s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1850s Processing triggers for systemd (257.1-7ubuntu1) ... 1851s Processing triggers for man-db (2.13.0-1) ... 1853s Processing triggers for dbus (1.14.10-4ubuntu5) ... 1853s Processing triggers for ca-certificates (20241223) ... 1853s Updating certificates in /etc/ssl/certs... 1853s 0 added, 0 removed; done. 1853s Running hooks in /etc/ca-certificates/update.d... 1853s done. 1853s Processing triggers for linux-image-6.11.0-9-generic (6.11.0-9.9) ... 1853s /etc/kernel/postinst.d/initramfs-tools: 1853s update-initramfs: Generating /boot/initrd.img-6.11.0-9-generic 1853s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 1862s /etc/kernel/postinst.d/zz-update-grub: 1862s Sourcing file `/etc/default/grub' 1862s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 1862s Generating grub configuration file ... 1862s Found linux image: /boot/vmlinuz-6.11.0-9-generic 1862s Found initrd image: /boot/initrd.img-6.11.0-9-generic 1863s Found linux image: /boot/vmlinuz-6.11.0-8-generic 1863s Found initrd image: /boot/initrd.img-6.11.0-8-generic 1863s Warning: os-prober will not be executed to detect other bootable partitions. 1863s Systems on them will not be added to the GRUB boot configuration. 1863s Check GRUB_DISABLE_OS_PROBER documentation entry. 1863s Adding boot menu entry for UEFI Firmware Settings ... 1863s done 1863s 1863s Restarting services... 1863s /etc/needrestart/restart.d/systemd-manager 1864s systemctl restart cron.service multipathd.service packagekit.service polkit.service rsyslog.service ssh.service systemd-journald.service systemd-networkd.service systemd-resolved.service systemd-timesyncd.service systemd-udevd.service udisks2.service 1864s 1864s Service restarts being deferred: 1864s systemctl restart ModemManager.service 1864s /etc/needrestart/restart.d/dbus.service 1864s systemctl restart getty@tty1.service 1864s systemctl restart serial-getty@ttyS0.service 1864s systemctl restart systemd-logind.service 1864s 1864s No containers need to be restarted. 1864s 1864s User sessions running outdated binaries: 1864s ubuntu @ session #4: sshd-session[1219] 1864s ubuntu @ user manager service: systemd[962] 1864s 1864s No VM guests are running outdated hypervisor (qemu) binaries on this host. 1866s Reading package lists... 1866s Building dependency tree... 1866s Reading state information... 1866s Starting pkgProblemResolver with broken count: 0 1866s Starting 2 pkgProblemResolver with broken count: 0 1866s Done 1867s The following packages will be REMOVED: 1867s python3.12* python3.12-minimal* 1867s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 1867s After this operation, 8926 kB disk space will be freed. 1867s (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 ... 128887 files and directories currently installed.) 1867s Removing python3.12 (3.12.8-5) ... 1867s Removing python3.12-minimal (3.12.8-5) ... 1868s /usr/bin/py3clean:125: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 1868s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 1868s Processing triggers for man-db (2.13.0-1) ... 1869s Processing triggers for systemd (257.1-7ubuntu1) ... 1869s (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 ... 128859 files and directories currently installed.) 1869s Purging configuration files for python3.12-minimal (3.12.8-5) ... 1870s autopkgtest [15:53:38]: rebooting testbed after setup commands that affected boot 1883s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 1896s Reading package lists... 1896s Building dependency tree... 1896s Reading state information... 1897s Starting pkgProblemResolver with broken count: 0 1897s Starting 2 pkgProblemResolver with broken count: 0 1897s Done 1897s The following NEW packages will be installed: 1897s adwaita-icon-theme at-spi2-common ca-certificates-java 1897s dconf-gsettings-backend dconf-service default-jre default-jre-headless 1897s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 1897s fonts-font-awesome fonts-lato gtk-update-icon-cache hicolor-icon-theme 1897s humanity-icon-theme java-common junit4 libactivation-java libapache-pom-java 1897s libapr1t64 libasm-java libasound2-data libasound2t64 1897s libatinject-jsr330-api-java libatk-bridge2.0-0t64 libatk1.0-0t64 1897s libatspi2.0-0t64 libavahi-client3 libavahi-common-data libavahi-common3 1897s libcairo-gobject2 libcairo2 libcares2 libcolord2 libcommons-cli-java 1897s libcommons-io-java libcommons-logging-java libcommons-parent-java 1897s libcups2t64 libdatrie1 libdconf1 libdeflate0 libdrm-intel1 libdrm-radeon1 1897s libdropwizard-metrics-java libeclipse-jdt-core-compiler-batch-java 1897s libeclipse-jdt-core-java libel-api-java libepoxy0 liberror-prone-java 1897s libev4t64 libfindbugs-annotations-java libfontconfig1 libgbm1 1897s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dri 1897s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgtk-3-0t64 1897s libgtk-3-common libguava-java libhamcrest-java libharfbuzz0b libio-pty-perl 1897s libipc-run-perl libjackson2-annotations-java libjackson2-core-java 1897s libjackson2-databind-java libjaxb-api-java libjbig0 libjctools-java 1897s libjetty9-extra-java libjetty9-java libjffi-java libjffi-jni 1897s libjnr-constants-java libjnr-enxio-java libjnr-ffi-java libjnr-posix-java 1897s libjnr-unixsocket-java libjnr-x86asm-java libjpeg-turbo8 libjpeg8 1897s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libjsp-api-java 1897s libjsr305-java liblcms2-2 liblerc4 liblog4j1.2-java libmail-java 1897s libnetty-java libnetty-tcnative-java libnetty-tcnative-jni libpango-1.0-0 1897s libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 libpcsclite1 1897s libpixman-1-0 libpq5 libservlet-api-java libsharpyuv0 libslf4j-java 1897s libsnappy-java libsnappy-jni libsnappy1v5 libspring-beans-java 1897s libspring-core-java libtaglibs-standard-impl-java 1897s libtaglibs-standard-spec-java libthai-data libthai0 libtiff6 1897s libtime-duration-perl libtimedate-perl libtomcat9-java libvulkan1 1897s libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 1897s libwebp7 libwebsocket-api-java libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 1897s libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shm0 1897s libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxcursor1 libxdamage1 1897s libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1 libxshmfence1 libxtst6 1897s libxxf86vm1 libzookeeper-java mesa-libgallium moreutils openjdk-21-jre 1897s openjdk-21-jre-headless patroni patroni-doc postgresql postgresql-17 1897s postgresql-client-17 postgresql-client-common postgresql-common 1897s python3-behave python3-cdiff python3-coverage python3-dnspython 1897s python3-eventlet python3-gevent python3-greenlet python3-kazoo 1897s python3-kerberos python3-parse python3-parse-type python3-prettytable 1897s python3-psutil python3-psycopg2 python3-pure-sasl python3-wcwidth 1897s python3-ydiff python3-zope.event python3.12 python3.12-minimal 1897s sphinx-rtd-theme-common ssl-cert ubuntu-mono x11-common zookeeper zookeeperd 1897s 0 upgraded, 192 newly installed, 0 to remove and 0 not upgraded. 1897s Need to get 136 MB/139 MB of archives. 1897s After this operation, 482 MB of additional disk space will be used. 1897s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 1898s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 1898s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libio-pty-perl amd64 1:1.20-1build3 [31.4 kB] 1898s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 1898s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-client-common all 267 [37.1 kB] 1898s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 1898s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-common all 267 [162 kB] 1898s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 ca-certificates-java all 20240118 [11.6 kB] 1898s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 java-common all 0.76 [6852 B] 1898s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 1898s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-3ubuntu2 [179 kB] 1898s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 1898s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcsclite1 amd64 2.3.1-1 [26.6 kB] 1898s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openjdk-21-jre-headless amd64 21.0.6~6ea-1ubuntu2 [46.4 MB] 1900s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 default-jre-headless amd64 2:1.21-76 [3178 B] 1900s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [7888 B] 1900s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.23-1 [64.1 kB] 1900s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 1900s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 1900s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [25.9 kB] 1900s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.5.0-0.1 [378 kB] 1900s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 1900s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.12+dfsg-1 [147 kB] 1900s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 gtk-update-icon-cache amd64 4.17.1+ds-2 [52.8 kB] 1900s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 hicolor-icon-theme all 0.18-1 [13.5 kB] 1900s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 humanity-icon-theme all 0.6.16 [1282 kB] 1900s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-mono all 24.04-0ubuntu1 [151 kB] 1900s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 adwaita-icon-theme all 47.0-2 [525 kB] 1900s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 at-spi2-common all 2.55.0.1-1 [8884 B] 1900s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libatk1.0-0t64 amd64 2.55.0.1-1 [55.2 kB] 1900s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 1900s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libatspi2.0-0t64 amd64 2.55.0.1-1 [87.4 kB] 1900s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libatk-bridge2.0-0t64 amd64 2.55.0.1-1 [69.3 kB] 1900s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 1900s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 1900s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-1.1ubuntu2 [37.3 kB] 1900s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-1.1ubuntu2 [139 kB] 1900s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 1900s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 1900s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 1900s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 1900s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 1900s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo-gobject2 amd64 1.18.2-2 [127 kB] 1900s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 libcolord2 amd64 1.4.7-1build2 [149 kB] 1900s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common-data amd64 0.8-14ubuntu1 [30.5 kB] 1900s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common3 amd64 0.8-14ubuntu1 [23.3 kB] 1900s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-client3 amd64 0.8-14ubuntu1 [27.5 kB] 1900s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 libcups2t64 amd64 2.4.11-0ubuntu2 [292 kB] 1900s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libepoxy0 amd64 1.5.10-2 [218 kB] 1900s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 1900s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.2.0-1 [543 kB] 1900s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-1.1ubuntu2 [180 kB] 1900s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai-data all 0.1.29-2build1 [158 kB] 1900s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 libdatrie1 amd64 0.2.13-3build1 [19.0 kB] 1900s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai0 amd64 0.1.29-2build1 [18.9 kB] 1900s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libpango-1.0-0 amd64 1.56.0-3 [255 kB] 1900s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangoft2-1.0-0 amd64 1.56.0-3 [52.5 kB] 1900s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangocairo-1.0-0 amd64 1.56.0-3 [29.1 kB] 1900s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-client0 amd64 1.23.0-1 [27.1 kB] 1900s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-cursor0 amd64 1.23.0-1 [10.8 kB] 1900s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-egl1 amd64 1.23.0-1 [5662 B] 1900s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcomposite1 amd64 1:0.4.6-1 [6642 B] 1900s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 1900s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcursor1 amd64 1:1.2.3-1 [23.1 kB] 1900s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdamage1 amd64 1:1.1.6-1build1 [6150 B] 1900s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 libxinerama1 amd64 2:1.1.4-3build1 [6396 B] 1900s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 1900s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 libdconf1 amd64 0.40.0-5 [39.8 kB] 1900s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 dconf-service amd64 0.40.0-5 [28.4 kB] 1900s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 dconf-gsettings-backend amd64 0.40.0-5 [22.7 kB] 1900s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 libgtk-3-common all 3.24.43-4ubuntu1 [1203 kB] 1900s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libgtk-3-0t64 amd64 3.24.43-4ubuntu1 [3159 kB] 1900s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 1900s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libglapi-mesa amd64 24.2.8-1ubuntu1 [42.5 kB] 1900s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 1900s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri2-0 amd64 1.17.0-2 [7222 B] 1900s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 1900s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 1900s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 1900s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 1900s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 1901s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 1901s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libxshmfence1 amd64 1.3-1build5 [4764 B] 1901s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 1901s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 1901s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-intel1 amd64 2.4.123-1 [68.8 kB] 1901s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-radeon1 amd64 2.4.123-1 [25.3 kB] 1901s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 mesa-libgallium amd64 24.2.8-1ubuntu1 [11.5 MB] 1901s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libvulkan1 amd64 1.4.304.0-1 [147 kB] 1901s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-server0 amd64 1.23.0-1 [35.1 kB] 1901s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm1 amd64 24.2.8-1ubuntu1 [32.2 kB] 1901s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1-mesa-dri amd64 24.2.8-1ubuntu1 [34.7 kB] 1901s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-mesa0 amd64 24.2.8-1ubuntu1 [162 kB] 1901s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 1901s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 1901s Get:96 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libasound2-data all 1.2.13-1build1 [21.1 kB] 1901s Get:97 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libasound2t64 amd64 1.2.13-1build1 [437 kB] 1901s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libgif7 amd64 5.2.2-1ubuntu1 [35.2 kB] 1901s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 1901s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libxtst6 amd64 2:1.2.3-1.1build1 [12.6 kB] 1901s Get:101 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 openjdk-21-jre amd64 21.0.6~6ea-1ubuntu2 [219 kB] 1901s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 default-jre amd64 2:1.21-76 [918 B] 1901s Get:103 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhamcrest-java all 2.2-2 [117 kB] 1901s Get:104 http://ftpmaster.internal/ubuntu plucky/universe amd64 junit4 all 4.13.2-5 [348 kB] 1901s Get:105 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcommons-cli-java all 1.6.0-1 [59.9 kB] 1901s Get:106 http://ftpmaster.internal/ubuntu plucky/universe amd64 libapache-pom-java all 33-2 [5874 B] 1901s Get:107 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcommons-parent-java all 56-1 [10.7 kB] 1901s Get:108 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcommons-io-java all 2.17.0-1 [457 kB] 1902s Get:109 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdropwizard-metrics-java all 3.2.6-1 [240 kB] 1902s Get:110 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfindbugs-annotations-java all 3.1.0~preview2-4 [48.9 kB] 1902s Get:111 http://ftpmaster.internal/ubuntu plucky/universe amd64 libatinject-jsr330-api-java all 1.0+ds1-6 [5076 B] 1902s Get:112 http://ftpmaster.internal/ubuntu plucky/universe amd64 liberror-prone-java all 2.18.0-1 [22.5 kB] 1902s Get:113 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjsr305-java all 0.1~+svn49-11 [27.0 kB] 1902s Get:114 http://ftpmaster.internal/ubuntu plucky/universe amd64 libguava-java all 32.0.1-1 [2692 kB] 1902s Get:115 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjackson2-annotations-java all 2.14.0-1 [64.7 kB] 1902s Get:116 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjackson2-core-java all 2.14.1-1 [432 kB] 1902s Get:117 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjackson2-databind-java all 2.14.0-1 [1531 kB] 1902s Get:118 http://ftpmaster.internal/ubuntu plucky/universe amd64 libasm-java all 9.7.1-1 [388 kB] 1902s Get:119 http://ftpmaster.internal/ubuntu plucky/universe amd64 libel-api-java all 3.0.0-3 [64.9 kB] 1902s Get:120 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjsp-api-java all 2.3.4-3 [53.7 kB] 1902s Get:121 http://ftpmaster.internal/ubuntu plucky/universe amd64 libservlet-api-java all 4.0.1-2 [81.0 kB] 1902s Get:122 http://ftpmaster.internal/ubuntu plucky/universe amd64 libwebsocket-api-java all 1.1-2 [40.1 kB] 1902s Get:123 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjetty9-java all 9.4.56-1 [2790 kB] 1902s Get:124 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjnr-constants-java all 0.10.4-2 [1397 kB] 1902s Get:125 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjffi-jni amd64 1.3.13+ds-1 [27.3 kB] 1902s Get:126 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjffi-java all 1.3.13+ds-1 [112 kB] 1902s Get:127 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjnr-x86asm-java all 1.0.2-5.1 [207 kB] 1902s Get:128 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjnr-ffi-java all 2.2.15-2 [627 kB] 1902s Get:129 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjnr-enxio-java all 0.32.16-1 [33.7 kB] 1902s Get:130 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjnr-posix-java all 3.1.18-1 [267 kB] 1902s Get:131 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjnr-unixsocket-java all 0.38.21-2 [46.9 kB] 1902s Get:132 http://ftpmaster.internal/ubuntu plucky/universe amd64 libactivation-java all 1.2.0-2 [84.7 kB] 1902s Get:133 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmail-java all 1.6.5-3 [681 kB] 1902s Get:134 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcommons-logging-java all 1.3.0-1ubuntu1 [63.8 kB] 1902s Get:135 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjaxb-api-java all 2.3.1-1 [119 kB] 1902s Get:136 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspring-core-java all 4.3.30-2ubuntu1 [1015 kB] 1902s Get:137 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspring-beans-java all 4.3.30-2ubuntu1 [677 kB] 1902s Get:138 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtaglibs-standard-spec-java all 1.2.5-3 [35.2 kB] 1902s Get:139 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtaglibs-standard-impl-java all 1.2.5-3 [182 kB] 1902s Get:140 http://ftpmaster.internal/ubuntu plucky/universe amd64 libeclipse-jdt-core-compiler-batch-java all 3.35.0+eclipse4.29-2 [2933 kB] 1902s Get:141 http://ftpmaster.internal/ubuntu plucky/universe amd64 libeclipse-jdt-core-java all 3.35.0+eclipse4.29-2 [3831 kB] 1902s Get:142 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtomcat9-java all 9.0.70-2ubuntu1.1 [6161 kB] 1903s Get:143 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjetty9-extra-java all 9.4.56-1 [1199 kB] 1903s Get:144 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjctools-java all 2.0.2-1 [188 kB] 1903s Get:145 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnetty-java all 1:4.1.48-10 [3628 kB] 1903s Get:146 http://ftpmaster.internal/ubuntu plucky/universe amd64 libslf4j-java all 1.7.32-1 [141 kB] 1903s Get:147 http://ftpmaster.internal/ubuntu plucky/main amd64 libsnappy1v5 amd64 1.2.1-1 [30.4 kB] 1903s Get:148 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsnappy-jni amd64 1.1.10.7-1 [6786 B] 1903s Get:149 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsnappy-java all 1.1.10.7-1 [83.6 kB] 1903s Get:150 http://ftpmaster.internal/ubuntu plucky/main amd64 libapr1t64 amd64 1.7.5-1 [116 kB] 1903s Get:151 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnetty-tcnative-jni amd64 2.0.28-1build4 [35.7 kB] 1903s Get:152 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnetty-tcnative-java all 2.0.28-1build4 [24.8 kB] 1903s Get:153 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblog4j1.2-java all 1.2.17-11 [439 kB] 1903s Get:154 http://ftpmaster.internal/ubuntu plucky/universe amd64 libzookeeper-java all 3.9.3-1 [1890 kB] 1903s Get:155 http://ftpmaster.internal/ubuntu plucky/universe amd64 zookeeper all 3.9.3-1 [57.8 kB] 1903s Get:156 http://ftpmaster.internal/ubuntu plucky/universe amd64 zookeeperd all 3.9.3-1 [6022 B] 1903s Get:157 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1903s Get:158 http://ftpmaster.internal/ubuntu plucky/main amd64 libcares2 amd64 1.34.4-2.1 [109 kB] 1903s Get:159 http://ftpmaster.internal/ubuntu plucky/universe amd64 libev4t64 amd64 1:4.33-2.1build1 [31.0 kB] 1903s Get:160 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1903s Get:161 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1903s Get:162 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 1903s Get:163 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpq5 amd64 17.2-1build2 [153 kB] 1903s Get:164 http://ftpmaster.internal/ubuntu plucky/main amd64 libtime-duration-perl all 1.21-2 [12.3 kB] 1903s Get:165 http://ftpmaster.internal/ubuntu plucky/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 1903s Get:166 http://ftpmaster.internal/ubuntu plucky/universe amd64 moreutils amd64 0.69-1 [56.4 kB] 1903s Get:167 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 1903s Get:168 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-prettytable all 3.12.0-1 [36.5 kB] 1903s Get:169 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 1903s Get:170 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psycopg2 amd64 2.9.10-1 [146 kB] 1904s Get:171 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-greenlet amd64 3.1.0-1 [183 kB] 1904s Get:172 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 1904s Get:173 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-eventlet all 0.36.1-11ubuntu1 [275 kB] 1904s Get:174 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-zope.event all 5.0-0.1 [7512 B] 1904s Get:175 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-gevent amd64 24.11.1-1 [1145 kB] 1904s Get:176 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-kerberos amd64 1.1.14-3.1build10 [21.5 kB] 1904s Get:177 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pure-sasl all 0.5.1+dfsg1-5 [11.4 kB] 1904s Get:178 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-kazoo all 2.9.0-2 [103 kB] 1904s Get:179 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ydiff all 1.4.2-1 [19.0 kB] 1904s Get:180 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-cdiff all 1.4.2-1 [1778 B] 1904s Get:181 http://ftpmaster.internal/ubuntu plucky/universe amd64 patroni all 3.3.5-1 [269 kB] 1904s Get:182 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-2 [1014 kB] 1904s Get:183 http://ftpmaster.internal/ubuntu plucky/universe amd64 patroni-doc all 3.3.5-1 [510 kB] 1904s Get:184 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 postgresql-client-17 amd64 17.2-1build2 [1406 kB] 1904s Get:185 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 postgresql-17 amd64 17.2-1build2 [16.5 MB] 1905s Get:186 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql all 17+267 [12.2 kB] 1905s Get:187 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parse all 1.20.2-1 [27.0 kB] 1905s Get:188 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parse-type all 0.6.4-1 [23.4 kB] 1905s Get:189 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-behave all 1.2.6-6 [98.6 kB] 1905s Get:190 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-coverage amd64 7.4.4+dfsg1-0ubuntu3 [150 kB] 1905s Preconfiguring packages ... 1905s Fetched 136 MB in 8s (17.2 MB/s) 1905s Selecting previously unselected package python3.12-minimal. 1906s (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 ... 128859 files and directories currently installed.) 1906s Preparing to unpack .../000-python3.12-minimal_3.12.8-5_amd64.deb ... 1906s Unpacking python3.12-minimal (3.12.8-5) ... 1906s Selecting previously unselected package fonts-lato. 1906s Preparing to unpack .../001-fonts-lato_2.015-1_all.deb ... 1906s Unpacking fonts-lato (2.015-1) ... 1906s Selecting previously unselected package libjson-perl. 1906s Preparing to unpack .../002-libjson-perl_4.10000-1_all.deb ... 1906s Unpacking libjson-perl (4.10000-1) ... 1906s Selecting previously unselected package libio-pty-perl. 1906s Preparing to unpack .../003-libio-pty-perl_1%3a1.20-1build3_amd64.deb ... 1906s Unpacking libio-pty-perl (1:1.20-1build3) ... 1906s Selecting previously unselected package libipc-run-perl. 1906s Preparing to unpack .../004-libipc-run-perl_20231003.0-2_all.deb ... 1906s Unpacking libipc-run-perl (20231003.0-2) ... 1906s Selecting previously unselected package postgresql-client-common. 1906s Preparing to unpack .../005-postgresql-client-common_267_all.deb ... 1906s Unpacking postgresql-client-common (267) ... 1906s Selecting previously unselected package ssl-cert. 1906s Preparing to unpack .../006-ssl-cert_1.1.3ubuntu1_all.deb ... 1906s Unpacking ssl-cert (1.1.3ubuntu1) ... 1906s Selecting previously unselected package postgresql-common. 1906s Preparing to unpack .../007-postgresql-common_267_all.deb ... 1906s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 1906s Unpacking postgresql-common (267) ... 1906s Selecting previously unselected package ca-certificates-java. 1906s Preparing to unpack .../008-ca-certificates-java_20240118_all.deb ... 1906s Unpacking ca-certificates-java (20240118) ... 1906s Selecting previously unselected package java-common. 1906s Preparing to unpack .../009-java-common_0.76_all.deb ... 1906s Unpacking java-common (0.76) ... 1906s Selecting previously unselected package liblcms2-2:amd64. 1906s Preparing to unpack .../010-liblcms2-2_2.16-2_amd64.deb ... 1906s Unpacking liblcms2-2:amd64 (2.16-2) ... 1906s Selecting previously unselected package libjpeg-turbo8:amd64. 1906s Preparing to unpack .../011-libjpeg-turbo8_2.1.5-3ubuntu2_amd64.deb ... 1906s Unpacking libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 1906s Selecting previously unselected package libjpeg8:amd64. 1906s Preparing to unpack .../012-libjpeg8_8c-2ubuntu11_amd64.deb ... 1906s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 1906s Selecting previously unselected package libpcsclite1:amd64. 1906s Preparing to unpack .../013-libpcsclite1_2.3.1-1_amd64.deb ... 1906s Unpacking libpcsclite1:amd64 (2.3.1-1) ... 1906s Selecting previously unselected package openjdk-21-jre-headless:amd64. 1906s Preparing to unpack .../014-openjdk-21-jre-headless_21.0.6~6ea-1ubuntu2_amd64.deb ... 1906s Unpacking openjdk-21-jre-headless:amd64 (21.0.6~6ea-1ubuntu2) ... 1907s Selecting previously unselected package default-jre-headless. 1907s Preparing to unpack .../015-default-jre-headless_2%3a1.21-76_amd64.deb ... 1907s Unpacking default-jre-headless (2:1.21-76) ... 1907s Selecting previously unselected package libgdk-pixbuf2.0-common. 1907s Preparing to unpack .../016-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... 1907s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 1907s Selecting previously unselected package libdeflate0:amd64. 1907s Preparing to unpack .../017-libdeflate0_1.23-1_amd64.deb ... 1907s Unpacking libdeflate0:amd64 (1.23-1) ... 1907s Selecting previously unselected package libjbig0:amd64. 1907s Preparing to unpack .../018-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 1907s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 1907s Selecting previously unselected package liblerc4:amd64. 1907s Preparing to unpack .../019-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 1907s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 1907s Selecting previously unselected package libsharpyuv0:amd64. 1907s Preparing to unpack .../020-libsharpyuv0_1.5.0-0.1_amd64.deb ... 1907s Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ... 1907s Selecting previously unselected package libwebp7:amd64. 1907s Preparing to unpack .../021-libwebp7_1.5.0-0.1_amd64.deb ... 1907s Unpacking libwebp7:amd64 (1.5.0-0.1) ... 1907s Selecting previously unselected package libtiff6:amd64. 1907s Preparing to unpack .../022-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 1907s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 1907s Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. 1907s Preparing to unpack .../023-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1_amd64.deb ... 1907s Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1) ... 1907s Selecting previously unselected package gtk-update-icon-cache. 1907s Preparing to unpack .../024-gtk-update-icon-cache_4.17.1+ds-2_amd64.deb ... 1907s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 1907s No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. 1907s Unpacking gtk-update-icon-cache (4.17.1+ds-2) ... 1907s Selecting previously unselected package hicolor-icon-theme. 1907s Preparing to unpack .../025-hicolor-icon-theme_0.18-1_all.deb ... 1907s Unpacking hicolor-icon-theme (0.18-1) ... 1907s Selecting previously unselected package humanity-icon-theme. 1907s Preparing to unpack .../026-humanity-icon-theme_0.6.16_all.deb ... 1907s Unpacking humanity-icon-theme (0.6.16) ... 1908s Selecting previously unselected package ubuntu-mono. 1908s Preparing to unpack .../027-ubuntu-mono_24.04-0ubuntu1_all.deb ... 1908s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 1908s Selecting previously unselected package adwaita-icon-theme. 1908s Preparing to unpack .../028-adwaita-icon-theme_47.0-2_all.deb ... 1908s Unpacking adwaita-icon-theme (47.0-2) ... 1909s Selecting previously unselected package at-spi2-common. 1909s Preparing to unpack .../029-at-spi2-common_2.55.0.1-1_all.deb ... 1909s Unpacking at-spi2-common (2.55.0.1-1) ... 1909s Selecting previously unselected package libatk1.0-0t64:amd64. 1909s Preparing to unpack .../030-libatk1.0-0t64_2.55.0.1-1_amd64.deb ... 1909s Unpacking libatk1.0-0t64:amd64 (2.55.0.1-1) ... 1909s Selecting previously unselected package libxi6:amd64. 1909s Preparing to unpack .../031-libxi6_2%3a1.8.2-1_amd64.deb ... 1909s Unpacking libxi6:amd64 (2:1.8.2-1) ... 1909s Selecting previously unselected package libatspi2.0-0t64:amd64. 1909s Preparing to unpack .../032-libatspi2.0-0t64_2.55.0.1-1_amd64.deb ... 1909s Unpacking libatspi2.0-0t64:amd64 (2.55.0.1-1) ... 1909s Selecting previously unselected package libatk-bridge2.0-0t64:amd64. 1909s Preparing to unpack .../033-libatk-bridge2.0-0t64_2.55.0.1-1_amd64.deb ... 1909s Unpacking libatk-bridge2.0-0t64:amd64 (2.55.0.1-1) ... 1909s Selecting previously unselected package fonts-dejavu-mono. 1909s Preparing to unpack .../034-fonts-dejavu-mono_2.37-8_all.deb ... 1909s Unpacking fonts-dejavu-mono (2.37-8) ... 1909s Selecting previously unselected package fonts-dejavu-core. 1909s Preparing to unpack .../035-fonts-dejavu-core_2.37-8_all.deb ... 1909s Unpacking fonts-dejavu-core (2.37-8) ... 1909s Selecting previously unselected package fontconfig-config. 1909s Preparing to unpack .../036-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 1909s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 1909s Selecting previously unselected package libfontconfig1:amd64. 1909s Preparing to unpack .../037-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 1909s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 1909s Selecting previously unselected package libpixman-1-0:amd64. 1909s Preparing to unpack .../038-libpixman-1-0_0.44.0-3_amd64.deb ... 1909s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 1909s Selecting previously unselected package libxcb-render0:amd64. 1909s Preparing to unpack .../039-libxcb-render0_1.17.0-2_amd64.deb ... 1909s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 1909s Selecting previously unselected package libxcb-shm0:amd64. 1909s Preparing to unpack .../040-libxcb-shm0_1.17.0-2_amd64.deb ... 1909s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 1909s Selecting previously unselected package libxrender1:amd64. 1909s Preparing to unpack .../041-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 1909s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 1909s Selecting previously unselected package libcairo2:amd64. 1909s Preparing to unpack .../042-libcairo2_1.18.2-2_amd64.deb ... 1909s Unpacking libcairo2:amd64 (1.18.2-2) ... 1909s Selecting previously unselected package libcairo-gobject2:amd64. 1909s Preparing to unpack .../043-libcairo-gobject2_1.18.2-2_amd64.deb ... 1909s Unpacking libcairo-gobject2:amd64 (1.18.2-2) ... 1909s Selecting previously unselected package libcolord2:amd64. 1909s Preparing to unpack .../044-libcolord2_1.4.7-1build2_amd64.deb ... 1909s Unpacking libcolord2:amd64 (1.4.7-1build2) ... 1909s Selecting previously unselected package libavahi-common-data:amd64. 1909s Preparing to unpack .../045-libavahi-common-data_0.8-14ubuntu1_amd64.deb ... 1909s Unpacking libavahi-common-data:amd64 (0.8-14ubuntu1) ... 1909s Selecting previously unselected package libavahi-common3:amd64. 1909s Preparing to unpack .../046-libavahi-common3_0.8-14ubuntu1_amd64.deb ... 1909s Unpacking libavahi-common3:amd64 (0.8-14ubuntu1) ... 1909s Selecting previously unselected package libavahi-client3:amd64. 1909s Preparing to unpack .../047-libavahi-client3_0.8-14ubuntu1_amd64.deb ... 1909s Unpacking libavahi-client3:amd64 (0.8-14ubuntu1) ... 1909s Selecting previously unselected package libcups2t64:amd64. 1909s Preparing to unpack .../048-libcups2t64_2.4.11-0ubuntu2_amd64.deb ... 1909s Unpacking libcups2t64:amd64 (2.4.11-0ubuntu2) ... 1909s Selecting previously unselected package libepoxy0:amd64. 1909s Preparing to unpack .../049-libepoxy0_1.5.10-2_amd64.deb ... 1909s Unpacking libepoxy0:amd64 (1.5.10-2) ... 1910s Selecting previously unselected package libgraphite2-3:amd64. 1910s Preparing to unpack .../050-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 1910s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 1910s Selecting previously unselected package libharfbuzz0b:amd64. 1910s Preparing to unpack .../051-libharfbuzz0b_10.2.0-1_amd64.deb ... 1910s Unpacking libharfbuzz0b:amd64 (10.2.0-1) ... 1910s Selecting previously unselected package fontconfig. 1910s Preparing to unpack .../052-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ... 1910s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 1910s Selecting previously unselected package libthai-data. 1910s Preparing to unpack .../053-libthai-data_0.1.29-2build1_all.deb ... 1910s Unpacking libthai-data (0.1.29-2build1) ... 1910s Selecting previously unselected package libdatrie1:amd64. 1910s Preparing to unpack .../054-libdatrie1_0.2.13-3build1_amd64.deb ... 1910s Unpacking libdatrie1:amd64 (0.2.13-3build1) ... 1910s Selecting previously unselected package libthai0:amd64. 1910s Preparing to unpack .../055-libthai0_0.1.29-2build1_amd64.deb ... 1910s Unpacking libthai0:amd64 (0.1.29-2build1) ... 1910s Selecting previously unselected package libpango-1.0-0:amd64. 1910s Preparing to unpack .../056-libpango-1.0-0_1.56.0-3_amd64.deb ... 1910s Unpacking libpango-1.0-0:amd64 (1.56.0-3) ... 1910s Selecting previously unselected package libpangoft2-1.0-0:amd64. 1910s Preparing to unpack .../057-libpangoft2-1.0-0_1.56.0-3_amd64.deb ... 1910s Unpacking libpangoft2-1.0-0:amd64 (1.56.0-3) ... 1910s Selecting previously unselected package libpangocairo-1.0-0:amd64. 1910s Preparing to unpack .../058-libpangocairo-1.0-0_1.56.0-3_amd64.deb ... 1910s Unpacking libpangocairo-1.0-0:amd64 (1.56.0-3) ... 1910s Selecting previously unselected package libwayland-client0:amd64. 1910s Preparing to unpack .../059-libwayland-client0_1.23.0-1_amd64.deb ... 1910s Unpacking libwayland-client0:amd64 (1.23.0-1) ... 1910s Selecting previously unselected package libwayland-cursor0:amd64. 1910s Preparing to unpack .../060-libwayland-cursor0_1.23.0-1_amd64.deb ... 1910s Unpacking libwayland-cursor0:amd64 (1.23.0-1) ... 1910s Selecting previously unselected package libwayland-egl1:amd64. 1910s Preparing to unpack .../061-libwayland-egl1_1.23.0-1_amd64.deb ... 1910s Unpacking libwayland-egl1:amd64 (1.23.0-1) ... 1910s Selecting previously unselected package libxcomposite1:amd64. 1910s Preparing to unpack .../062-libxcomposite1_1%3a0.4.6-1_amd64.deb ... 1910s Unpacking libxcomposite1:amd64 (1:0.4.6-1) ... 1910s Selecting previously unselected package libxfixes3:amd64. 1910s Preparing to unpack .../063-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 1910s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 1910s Selecting previously unselected package libxcursor1:amd64. 1910s Preparing to unpack .../064-libxcursor1_1%3a1.2.3-1_amd64.deb ... 1910s Unpacking libxcursor1:amd64 (1:1.2.3-1) ... 1910s Selecting previously unselected package libxdamage1:amd64. 1910s Preparing to unpack .../065-libxdamage1_1%3a1.1.6-1build1_amd64.deb ... 1910s Unpacking libxdamage1:amd64 (1:1.1.6-1build1) ... 1910s Selecting previously unselected package libxinerama1:amd64. 1910s Preparing to unpack .../066-libxinerama1_2%3a1.1.4-3build1_amd64.deb ... 1910s Unpacking libxinerama1:amd64 (2:1.1.4-3build1) ... 1910s Selecting previously unselected package libxrandr2:amd64. 1910s Preparing to unpack .../067-libxrandr2_2%3a1.5.4-1_amd64.deb ... 1910s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 1910s Selecting previously unselected package libdconf1:amd64. 1910s Preparing to unpack .../068-libdconf1_0.40.0-5_amd64.deb ... 1910s Unpacking libdconf1:amd64 (0.40.0-5) ... 1910s Selecting previously unselected package dconf-service. 1910s Preparing to unpack .../069-dconf-service_0.40.0-5_amd64.deb ... 1910s Unpacking dconf-service (0.40.0-5) ... 1910s Selecting previously unselected package dconf-gsettings-backend:amd64. 1910s Preparing to unpack .../070-dconf-gsettings-backend_0.40.0-5_amd64.deb ... 1910s Unpacking dconf-gsettings-backend:amd64 (0.40.0-5) ... 1910s Selecting previously unselected package libgtk-3-common. 1910s Preparing to unpack .../071-libgtk-3-common_3.24.43-4ubuntu1_all.deb ... 1910s Unpacking libgtk-3-common (3.24.43-4ubuntu1) ... 1910s Selecting previously unselected package libgtk-3-0t64:amd64. 1910s Preparing to unpack .../072-libgtk-3-0t64_3.24.43-4ubuntu1_amd64.deb ... 1910s Unpacking libgtk-3-0t64:amd64 (3.24.43-4ubuntu1) ... 1910s Selecting previously unselected package libglvnd0:amd64. 1910s Preparing to unpack .../073-libglvnd0_1.7.0-1build1_amd64.deb ... 1910s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 1910s Selecting previously unselected package libglapi-mesa:amd64. 1910s Preparing to unpack .../074-libglapi-mesa_24.2.8-1ubuntu1_amd64.deb ... 1910s Unpacking libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 1910s Selecting previously unselected package libx11-xcb1:amd64. 1910s Preparing to unpack .../075-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 1910s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 1910s Selecting previously unselected package libxcb-dri2-0:amd64. 1910s Preparing to unpack .../076-libxcb-dri2-0_1.17.0-2_amd64.deb ... 1910s Unpacking libxcb-dri2-0:amd64 (1.17.0-2) ... 1910s Selecting previously unselected package libxcb-dri3-0:amd64. 1910s Preparing to unpack .../077-libxcb-dri3-0_1.17.0-2_amd64.deb ... 1910s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 1910s Selecting previously unselected package libxcb-glx0:amd64. 1910s Preparing to unpack .../078-libxcb-glx0_1.17.0-2_amd64.deb ... 1910s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 1910s Selecting previously unselected package libxcb-present0:amd64. 1910s Preparing to unpack .../079-libxcb-present0_1.17.0-2_amd64.deb ... 1910s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 1910s Selecting previously unselected package libxcb-randr0:amd64. 1910s Preparing to unpack .../080-libxcb-randr0_1.17.0-2_amd64.deb ... 1910s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 1911s Selecting previously unselected package libxcb-sync1:amd64. 1911s Preparing to unpack .../081-libxcb-sync1_1.17.0-2_amd64.deb ... 1911s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 1911s Selecting previously unselected package libxcb-xfixes0:amd64. 1911s Preparing to unpack .../082-libxcb-xfixes0_1.17.0-2_amd64.deb ... 1911s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 1911s Selecting previously unselected package libxshmfence1:amd64. 1911s Preparing to unpack .../083-libxshmfence1_1.3-1build5_amd64.deb ... 1911s Unpacking libxshmfence1:amd64 (1.3-1build5) ... 1911s Selecting previously unselected package libxxf86vm1:amd64. 1911s Preparing to unpack .../084-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 1911s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 1911s Selecting previously unselected package libpciaccess0:amd64. 1911s Preparing to unpack .../085-libpciaccess0_0.17-3build1_amd64.deb ... 1911s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 1911s Selecting previously unselected package libdrm-intel1:amd64. 1911s Preparing to unpack .../086-libdrm-intel1_2.4.123-1_amd64.deb ... 1911s Unpacking libdrm-intel1:amd64 (2.4.123-1) ... 1911s Selecting previously unselected package libdrm-radeon1:amd64. 1911s Preparing to unpack .../087-libdrm-radeon1_2.4.123-1_amd64.deb ... 1911s Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... 1911s Selecting previously unselected package mesa-libgallium:amd64. 1911s Preparing to unpack .../088-mesa-libgallium_24.2.8-1ubuntu1_amd64.deb ... 1911s Unpacking mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 1911s Selecting previously unselected package libvulkan1:amd64. 1911s Preparing to unpack .../089-libvulkan1_1.4.304.0-1_amd64.deb ... 1911s Unpacking libvulkan1:amd64 (1.4.304.0-1) ... 1911s Selecting previously unselected package libwayland-server0:amd64. 1911s Preparing to unpack .../090-libwayland-server0_1.23.0-1_amd64.deb ... 1911s Unpacking libwayland-server0:amd64 (1.23.0-1) ... 1911s Selecting previously unselected package libgbm1:amd64. 1911s Preparing to unpack .../091-libgbm1_24.2.8-1ubuntu1_amd64.deb ... 1911s Unpacking libgbm1:amd64 (24.2.8-1ubuntu1) ... 1911s Selecting previously unselected package libgl1-mesa-dri:amd64. 1911s Preparing to unpack .../092-libgl1-mesa-dri_24.2.8-1ubuntu1_amd64.deb ... 1911s Unpacking libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 1911s Selecting previously unselected package libglx-mesa0:amd64. 1911s Preparing to unpack .../093-libglx-mesa0_24.2.8-1ubuntu1_amd64.deb ... 1911s Unpacking libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 1911s Selecting previously unselected package libglx0:amd64. 1911s Preparing to unpack .../094-libglx0_1.7.0-1build1_amd64.deb ... 1911s Unpacking libglx0:amd64 (1.7.0-1build1) ... 1911s Selecting previously unselected package libgl1:amd64. 1911s Preparing to unpack .../095-libgl1_1.7.0-1build1_amd64.deb ... 1911s Unpacking libgl1:amd64 (1.7.0-1build1) ... 1911s Selecting previously unselected package libasound2-data. 1911s Preparing to unpack .../096-libasound2-data_1.2.13-1build1_all.deb ... 1911s Unpacking libasound2-data (1.2.13-1build1) ... 1911s Selecting previously unselected package libasound2t64:amd64. 1911s Preparing to unpack .../097-libasound2t64_1.2.13-1build1_amd64.deb ... 1911s Unpacking libasound2t64:amd64 (1.2.13-1build1) ... 1911s Selecting previously unselected package libgif7:amd64. 1911s Preparing to unpack .../098-libgif7_5.2.2-1ubuntu1_amd64.deb ... 1911s Unpacking libgif7:amd64 (5.2.2-1ubuntu1) ... 1911s Selecting previously unselected package x11-common. 1911s Preparing to unpack .../099-x11-common_1%3a7.7+23ubuntu3_all.deb ... 1911s Unpacking x11-common (1:7.7+23ubuntu3) ... 1911s Selecting previously unselected package libxtst6:amd64. 1911s Preparing to unpack .../100-libxtst6_2%3a1.2.3-1.1build1_amd64.deb ... 1911s Unpacking libxtst6:amd64 (2:1.2.3-1.1build1) ... 1911s Selecting previously unselected package openjdk-21-jre:amd64. 1911s Preparing to unpack .../101-openjdk-21-jre_21.0.6~6ea-1ubuntu2_amd64.deb ... 1911s Unpacking openjdk-21-jre:amd64 (21.0.6~6ea-1ubuntu2) ... 1911s Selecting previously unselected package default-jre. 1911s Preparing to unpack .../102-default-jre_2%3a1.21-76_amd64.deb ... 1911s Unpacking default-jre (2:1.21-76) ... 1911s Selecting previously unselected package libhamcrest-java. 1911s Preparing to unpack .../103-libhamcrest-java_2.2-2_all.deb ... 1911s Unpacking libhamcrest-java (2.2-2) ... 1911s Selecting previously unselected package junit4. 1911s Preparing to unpack .../104-junit4_4.13.2-5_all.deb ... 1911s Unpacking junit4 (4.13.2-5) ... 1911s Selecting previously unselected package libcommons-cli-java. 1911s Preparing to unpack .../105-libcommons-cli-java_1.6.0-1_all.deb ... 1911s Unpacking libcommons-cli-java (1.6.0-1) ... 1911s Selecting previously unselected package libapache-pom-java. 1911s Preparing to unpack .../106-libapache-pom-java_33-2_all.deb ... 1911s Unpacking libapache-pom-java (33-2) ... 1911s Selecting previously unselected package libcommons-parent-java. 1911s Preparing to unpack .../107-libcommons-parent-java_56-1_all.deb ... 1911s Unpacking libcommons-parent-java (56-1) ... 1912s Selecting previously unselected package libcommons-io-java. 1912s Preparing to unpack .../108-libcommons-io-java_2.17.0-1_all.deb ... 1912s Unpacking libcommons-io-java (2.17.0-1) ... 1912s Selecting previously unselected package libdropwizard-metrics-java. 1912s Preparing to unpack .../109-libdropwizard-metrics-java_3.2.6-1_all.deb ... 1912s Unpacking libdropwizard-metrics-java (3.2.6-1) ... 1912s Selecting previously unselected package libfindbugs-annotations-java. 1912s Preparing to unpack .../110-libfindbugs-annotations-java_3.1.0~preview2-4_all.deb ... 1912s Unpacking libfindbugs-annotations-java (3.1.0~preview2-4) ... 1912s Selecting previously unselected package libatinject-jsr330-api-java. 1912s Preparing to unpack .../111-libatinject-jsr330-api-java_1.0+ds1-6_all.deb ... 1912s Unpacking libatinject-jsr330-api-java (1.0+ds1-6) ... 1912s Selecting previously unselected package liberror-prone-java. 1912s Preparing to unpack .../112-liberror-prone-java_2.18.0-1_all.deb ... 1912s Unpacking liberror-prone-java (2.18.0-1) ... 1912s Selecting previously unselected package libjsr305-java. 1912s Preparing to unpack .../113-libjsr305-java_0.1~+svn49-11_all.deb ... 1912s Unpacking libjsr305-java (0.1~+svn49-11) ... 1912s Selecting previously unselected package libguava-java. 1912s Preparing to unpack .../114-libguava-java_32.0.1-1_all.deb ... 1912s Unpacking libguava-java (32.0.1-1) ... 1912s Selecting previously unselected package libjackson2-annotations-java. 1912s Preparing to unpack .../115-libjackson2-annotations-java_2.14.0-1_all.deb ... 1912s Unpacking libjackson2-annotations-java (2.14.0-1) ... 1912s Selecting previously unselected package libjackson2-core-java. 1912s Preparing to unpack .../116-libjackson2-core-java_2.14.1-1_all.deb ... 1912s Unpacking libjackson2-core-java (2.14.1-1) ... 1912s Selecting previously unselected package libjackson2-databind-java. 1912s Preparing to unpack .../117-libjackson2-databind-java_2.14.0-1_all.deb ... 1912s Unpacking libjackson2-databind-java (2.14.0-1) ... 1912s Selecting previously unselected package libasm-java. 1912s Preparing to unpack .../118-libasm-java_9.7.1-1_all.deb ... 1912s Unpacking libasm-java (9.7.1-1) ... 1912s Selecting previously unselected package libel-api-java. 1912s Preparing to unpack .../119-libel-api-java_3.0.0-3_all.deb ... 1912s Unpacking libel-api-java (3.0.0-3) ... 1912s Selecting previously unselected package libjsp-api-java. 1912s Preparing to unpack .../120-libjsp-api-java_2.3.4-3_all.deb ... 1912s Unpacking libjsp-api-java (2.3.4-3) ... 1912s Selecting previously unselected package libservlet-api-java. 1912s Preparing to unpack .../121-libservlet-api-java_4.0.1-2_all.deb ... 1912s Unpacking libservlet-api-java (4.0.1-2) ... 1912s Selecting previously unselected package libwebsocket-api-java. 1912s Preparing to unpack .../122-libwebsocket-api-java_1.1-2_all.deb ... 1912s Unpacking libwebsocket-api-java (1.1-2) ... 1912s Selecting previously unselected package libjetty9-java. 1912s Preparing to unpack .../123-libjetty9-java_9.4.56-1_all.deb ... 1912s Unpacking libjetty9-java (9.4.56-1) ... 1912s Selecting previously unselected package libjnr-constants-java. 1912s Preparing to unpack .../124-libjnr-constants-java_0.10.4-2_all.deb ... 1912s Unpacking libjnr-constants-java (0.10.4-2) ... 1912s Selecting previously unselected package libjffi-jni:amd64. 1912s Preparing to unpack .../125-libjffi-jni_1.3.13+ds-1_amd64.deb ... 1912s Unpacking libjffi-jni:amd64 (1.3.13+ds-1) ... 1912s Selecting previously unselected package libjffi-java. 1912s Preparing to unpack .../126-libjffi-java_1.3.13+ds-1_all.deb ... 1912s Unpacking libjffi-java (1.3.13+ds-1) ... 1912s Selecting previously unselected package libjnr-x86asm-java. 1912s Preparing to unpack .../127-libjnr-x86asm-java_1.0.2-5.1_all.deb ... 1912s Unpacking libjnr-x86asm-java (1.0.2-5.1) ... 1912s Selecting previously unselected package libjnr-ffi-java. 1912s Preparing to unpack .../128-libjnr-ffi-java_2.2.15-2_all.deb ... 1912s Unpacking libjnr-ffi-java (2.2.15-2) ... 1912s Selecting previously unselected package libjnr-enxio-java. 1912s Preparing to unpack .../129-libjnr-enxio-java_0.32.16-1_all.deb ... 1912s Unpacking libjnr-enxio-java (0.32.16-1) ... 1912s Selecting previously unselected package libjnr-posix-java. 1912s Preparing to unpack .../130-libjnr-posix-java_3.1.18-1_all.deb ... 1912s Unpacking libjnr-posix-java (3.1.18-1) ... 1912s Selecting previously unselected package libjnr-unixsocket-java. 1912s Preparing to unpack .../131-libjnr-unixsocket-java_0.38.21-2_all.deb ... 1912s Unpacking libjnr-unixsocket-java (0.38.21-2) ... 1912s Selecting previously unselected package libactivation-java. 1912s Preparing to unpack .../132-libactivation-java_1.2.0-2_all.deb ... 1912s Unpacking libactivation-java (1.2.0-2) ... 1912s Selecting previously unselected package libmail-java. 1912s Preparing to unpack .../133-libmail-java_1.6.5-3_all.deb ... 1912s Unpacking libmail-java (1.6.5-3) ... 1912s Selecting previously unselected package libcommons-logging-java. 1912s Preparing to unpack .../134-libcommons-logging-java_1.3.0-1ubuntu1_all.deb ... 1912s Unpacking libcommons-logging-java (1.3.0-1ubuntu1) ... 1913s Selecting previously unselected package libjaxb-api-java. 1913s Preparing to unpack .../135-libjaxb-api-java_2.3.1-1_all.deb ... 1913s Unpacking libjaxb-api-java (2.3.1-1) ... 1913s Selecting previously unselected package libspring-core-java. 1913s Preparing to unpack .../136-libspring-core-java_4.3.30-2ubuntu1_all.deb ... 1913s Unpacking libspring-core-java (4.3.30-2ubuntu1) ... 1913s Selecting previously unselected package libspring-beans-java. 1913s Preparing to unpack .../137-libspring-beans-java_4.3.30-2ubuntu1_all.deb ... 1913s Unpacking libspring-beans-java (4.3.30-2ubuntu1) ... 1913s Selecting previously unselected package libtaglibs-standard-spec-java. 1913s Preparing to unpack .../138-libtaglibs-standard-spec-java_1.2.5-3_all.deb ... 1913s Unpacking libtaglibs-standard-spec-java (1.2.5-3) ... 1913s Selecting previously unselected package libtaglibs-standard-impl-java. 1913s Preparing to unpack .../139-libtaglibs-standard-impl-java_1.2.5-3_all.deb ... 1913s Unpacking libtaglibs-standard-impl-java (1.2.5-3) ... 1913s Selecting previously unselected package libeclipse-jdt-core-compiler-batch-java. 1913s Preparing to unpack .../140-libeclipse-jdt-core-compiler-batch-java_3.35.0+eclipse4.29-2_all.deb ... 1913s Unpacking libeclipse-jdt-core-compiler-batch-java (3.35.0+eclipse4.29-2) ... 1913s Selecting previously unselected package libeclipse-jdt-core-java. 1913s Preparing to unpack .../141-libeclipse-jdt-core-java_3.35.0+eclipse4.29-2_all.deb ... 1913s Unpacking libeclipse-jdt-core-java (3.35.0+eclipse4.29-2) ... 1913s Selecting previously unselected package libtomcat9-java. 1913s Preparing to unpack .../142-libtomcat9-java_9.0.70-2ubuntu1.1_all.deb ... 1913s Unpacking libtomcat9-java (9.0.70-2ubuntu1.1) ... 1913s Selecting previously unselected package libjetty9-extra-java. 1913s Preparing to unpack .../143-libjetty9-extra-java_9.4.56-1_all.deb ... 1913s Unpacking libjetty9-extra-java (9.4.56-1) ... 1913s Selecting previously unselected package libjctools-java. 1913s Preparing to unpack .../144-libjctools-java_2.0.2-1_all.deb ... 1913s Unpacking libjctools-java (2.0.2-1) ... 1913s Selecting previously unselected package libnetty-java. 1913s Preparing to unpack .../145-libnetty-java_1%3a4.1.48-10_all.deb ... 1913s Unpacking libnetty-java (1:4.1.48-10) ... 1913s Selecting previously unselected package libslf4j-java. 1913s Preparing to unpack .../146-libslf4j-java_1.7.32-1_all.deb ... 1913s Unpacking libslf4j-java (1.7.32-1) ... 1913s Selecting previously unselected package libsnappy1v5:amd64. 1913s Preparing to unpack .../147-libsnappy1v5_1.2.1-1_amd64.deb ... 1913s Unpacking libsnappy1v5:amd64 (1.2.1-1) ... 1913s Selecting previously unselected package libsnappy-jni. 1913s Preparing to unpack .../148-libsnappy-jni_1.1.10.7-1_amd64.deb ... 1913s Unpacking libsnappy-jni (1.1.10.7-1) ... 1913s Selecting previously unselected package libsnappy-java. 1913s Preparing to unpack .../149-libsnappy-java_1.1.10.7-1_all.deb ... 1913s Unpacking libsnappy-java (1.1.10.7-1) ... 1913s Selecting previously unselected package libapr1t64:amd64. 1913s Preparing to unpack .../150-libapr1t64_1.7.5-1_amd64.deb ... 1913s Unpacking libapr1t64:amd64 (1.7.5-1) ... 1913s Selecting previously unselected package libnetty-tcnative-jni. 1913s Preparing to unpack .../151-libnetty-tcnative-jni_2.0.28-1build4_amd64.deb ... 1913s Unpacking libnetty-tcnative-jni (2.0.28-1build4) ... 1913s Selecting previously unselected package libnetty-tcnative-java. 1913s Preparing to unpack .../152-libnetty-tcnative-java_2.0.28-1build4_all.deb ... 1913s Unpacking libnetty-tcnative-java (2.0.28-1build4) ... 1913s Selecting previously unselected package liblog4j1.2-java. 1913s Preparing to unpack .../153-liblog4j1.2-java_1.2.17-11_all.deb ... 1913s Unpacking liblog4j1.2-java (1.2.17-11) ... 1913s Selecting previously unselected package libzookeeper-java. 1913s Preparing to unpack .../154-libzookeeper-java_3.9.3-1_all.deb ... 1913s Unpacking libzookeeper-java (3.9.3-1) ... 1913s Selecting previously unselected package zookeeper. 1913s Preparing to unpack .../155-zookeeper_3.9.3-1_all.deb ... 1913s Unpacking zookeeper (3.9.3-1) ... 1913s Selecting previously unselected package zookeeperd. 1913s Preparing to unpack .../156-zookeeperd_3.9.3-1_all.deb ... 1913s Unpacking zookeeperd (3.9.3-1) ... 1913s Selecting previously unselected package python3.12. 1913s Preparing to unpack .../157-python3.12_3.12.8-5_amd64.deb ... 1913s Unpacking python3.12 (3.12.8-5) ... 1913s Selecting previously unselected package fonts-font-awesome. 1913s Preparing to unpack .../158-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1913s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1913s Selecting previously unselected package libcares2:amd64. 1914s Preparing to unpack .../159-libcares2_1.34.4-2.1_amd64.deb ... 1914s Unpacking libcares2:amd64 (1.34.4-2.1) ... 1914s Selecting previously unselected package libev4t64:amd64. 1914s Preparing to unpack .../160-libev4t64_1%3a4.33-2.1build1_amd64.deb ... 1914s Unpacking libev4t64:amd64 (1:4.33-2.1build1) ... 1914s Selecting previously unselected package libjs-jquery. 1914s Preparing to unpack .../161-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1914s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1914s Selecting previously unselected package libjs-underscore. 1914s Preparing to unpack .../162-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1914s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1914s Selecting previously unselected package libjs-sphinxdoc. 1914s Preparing to unpack .../163-libjs-sphinxdoc_8.1.3-4_all.deb ... 1914s Unpacking libjs-sphinxdoc (8.1.3-4) ... 1914s Selecting previously unselected package libpq5:amd64. 1914s Preparing to unpack .../164-libpq5_17.2-1build2_amd64.deb ... 1914s Unpacking libpq5:amd64 (17.2-1build2) ... 1914s Selecting previously unselected package libtime-duration-perl. 1914s Preparing to unpack .../165-libtime-duration-perl_1.21-2_all.deb ... 1914s Unpacking libtime-duration-perl (1.21-2) ... 1914s Selecting previously unselected package libtimedate-perl. 1914s Preparing to unpack .../166-libtimedate-perl_2.3300-2_all.deb ... 1914s Unpacking libtimedate-perl (2.3300-2) ... 1914s Selecting previously unselected package moreutils. 1914s Preparing to unpack .../167-moreutils_0.69-1_amd64.deb ... 1914s Unpacking moreutils (0.69-1) ... 1914s Selecting previously unselected package python3-wcwidth. 1914s Preparing to unpack .../168-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 1914s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 1914s Selecting previously unselected package python3-prettytable. 1914s Preparing to unpack .../169-python3-prettytable_3.12.0-1_all.deb ... 1914s Unpacking python3-prettytable (3.12.0-1) ... 1914s Selecting previously unselected package python3-psutil. 1914s Preparing to unpack .../170-python3-psutil_5.9.8-2build3_amd64.deb ... 1914s Unpacking python3-psutil (5.9.8-2build3) ... 1914s Selecting previously unselected package python3-psycopg2. 1914s Preparing to unpack .../171-python3-psycopg2_2.9.10-1_amd64.deb ... 1914s Unpacking python3-psycopg2 (2.9.10-1) ... 1914s Selecting previously unselected package python3-greenlet. 1914s Preparing to unpack .../172-python3-greenlet_3.1.0-1_amd64.deb ... 1914s Unpacking python3-greenlet (3.1.0-1) ... 1914s Selecting previously unselected package python3-dnspython. 1914s Preparing to unpack .../173-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 1914s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 1914s Selecting previously unselected package python3-eventlet. 1914s Preparing to unpack .../174-python3-eventlet_0.36.1-11ubuntu1_all.deb ... 1914s Unpacking python3-eventlet (0.36.1-11ubuntu1) ... 1914s Selecting previously unselected package python3-zope.event. 1914s Preparing to unpack .../175-python3-zope.event_5.0-0.1_all.deb ... 1914s Unpacking python3-zope.event (5.0-0.1) ... 1914s Selecting previously unselected package python3-gevent. 1914s Preparing to unpack .../176-python3-gevent_24.11.1-1_amd64.deb ... 1914s Unpacking python3-gevent (24.11.1-1) ... 1914s Selecting previously unselected package python3-kerberos. 1914s Preparing to unpack .../177-python3-kerberos_1.1.14-3.1build10_amd64.deb ... 1914s Unpacking python3-kerberos (1.1.14-3.1build10) ... 1914s Selecting previously unselected package python3-pure-sasl. 1914s Preparing to unpack .../178-python3-pure-sasl_0.5.1+dfsg1-5_all.deb ... 1914s Unpacking python3-pure-sasl (0.5.1+dfsg1-5) ... 1914s Selecting previously unselected package python3-kazoo. 1914s Preparing to unpack .../179-python3-kazoo_2.9.0-2_all.deb ... 1914s Unpacking python3-kazoo (2.9.0-2) ... 1914s Selecting previously unselected package python3-ydiff. 1914s Preparing to unpack .../180-python3-ydiff_1.4.2-1_all.deb ... 1914s Unpacking python3-ydiff (1.4.2-1) ... 1914s Selecting previously unselected package python3-cdiff. 1914s Preparing to unpack .../181-python3-cdiff_1.4.2-1_all.deb ... 1914s Unpacking python3-cdiff (1.4.2-1) ... 1914s Selecting previously unselected package patroni. 1914s Preparing to unpack .../182-patroni_3.3.5-1_all.deb ... 1914s Unpacking patroni (3.3.5-1) ... 1914s Selecting previously unselected package sphinx-rtd-theme-common. 1914s Preparing to unpack .../183-sphinx-rtd-theme-common_3.0.2+dfsg-2_all.deb ... 1914s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 1914s Selecting previously unselected package patroni-doc. 1914s Preparing to unpack .../184-patroni-doc_3.3.5-1_all.deb ... 1914s Unpacking patroni-doc (3.3.5-1) ... 1914s Selecting previously unselected package postgresql-client-17. 1914s Preparing to unpack .../185-postgresql-client-17_17.2-1build2_amd64.deb ... 1914s Unpacking postgresql-client-17 (17.2-1build2) ... 1915s Selecting previously unselected package postgresql-17. 1915s Preparing to unpack .../186-postgresql-17_17.2-1build2_amd64.deb ... 1915s Unpacking postgresql-17 (17.2-1build2) ... 1915s Selecting previously unselected package postgresql. 1915s Preparing to unpack .../187-postgresql_17+267_all.deb ... 1915s Unpacking postgresql (17+267) ... 1915s Selecting previously unselected package python3-parse. 1915s Preparing to unpack .../188-python3-parse_1.20.2-1_all.deb ... 1915s Unpacking python3-parse (1.20.2-1) ... 1915s Selecting previously unselected package python3-parse-type. 1915s Preparing to unpack .../189-python3-parse-type_0.6.4-1_all.deb ... 1915s Unpacking python3-parse-type (0.6.4-1) ... 1915s Selecting previously unselected package python3-behave. 1915s Preparing to unpack .../190-python3-behave_1.2.6-6_all.deb ... 1915s Unpacking python3-behave (1.2.6-6) ... 1915s Selecting previously unselected package python3-coverage. 1915s Preparing to unpack .../191-python3-coverage_7.4.4+dfsg1-0ubuntu3_amd64.deb ... 1915s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 1915s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 1915s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 1915s Setting up liblcms2-2:amd64 (2.16-2) ... 1915s Setting up libtaglibs-standard-spec-java (1.2.5-3) ... 1915s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 1915s Setting up python3.12-minimal (3.12.8-5) ... 1916s Setting up libev4t64:amd64 (1:4.33-2.1build1) ... 1916s Setting up libjackson2-annotations-java (2.14.0-1) ... 1916s Setting up libsharpyuv0:amd64 (1.5.0-0.1) ... 1916s Setting up libwayland-server0:amd64 (1.23.0-1) ... 1916s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 1916s Setting up libpciaccess0:amd64 (0.17-3build1) ... 1916s Setting up libslf4j-java (1.7.32-1) ... 1916s Setting up fonts-lato (2.015-1) ... 1916s Setting up libeclipse-jdt-core-compiler-batch-java (3.35.0+eclipse4.29-2) ... 1916s Setting up libxdamage1:amd64 (1:1.1.6-1build1) ... 1916s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 1916s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 1916s Setting up libjsr305-java (0.1~+svn49-11) ... 1916s Setting up hicolor-icon-theme (0.18-1) ... 1916s Setting up libxi6:amd64 (2:1.8.2-1) ... 1916s Setting up java-common (0.76) ... 1916s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 1916s Setting up libdatrie1:amd64 (0.2.13-3build1) ... 1916s Setting up libcommons-cli-java (1.6.0-1) ... 1916s Setting up libio-pty-perl (1:1.20-1build3) ... 1916s Setting up libxcb-render0:amd64 (1.17.0-2) ... 1916s Setting up python3-zope.event (5.0-0.1) ... 1916s Setting up libdrm-radeon1:amd64 (2.4.123-1) ... 1916s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 1916s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 1916s Setting up python3.12 (3.12.8-5) ... 1917s Setting up libdrm-intel1:amd64 (2.4.123-1) ... 1917s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 1917s Setting up python3-ydiff (1.4.2-1) ... 1917s Setting up libasm-java (9.7.1-1) ... 1917s Setting up x11-common (1:7.7+23ubuntu3) ... 1917s invoke-rc.d: policy-rc.d denied execution of start. 1917s Setting up libpq5:amd64 (17.2-1build2) ... 1917s Setting up libdeflate0:amd64 (1.23-1) ... 1917s Setting up python3-kerberos (1.1.14-3.1build10) ... 1917s Setting up liblog4j1.2-java (1.2.17-11) ... 1917s Setting up libel-api-java (3.0.0-3) ... 1917s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 1917s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 1917s Setting up libjnr-x86asm-java (1.0.2-5.1) ... 1917s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 1917s Setting up libcolord2:amd64 (1.4.7-1build2) ... 1917s Setting up python3-psutil (5.9.8-2build3) ... 1918s Setting up libeclipse-jdt-core-java (3.35.0+eclipse4.29-2) ... 1918s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 1918s Setting up libsnappy1v5:amd64 (1.2.1-1) ... 1918s Setting up libxcb-present0:amd64 (1.17.0-2) ... 1918s Setting up libtaglibs-standard-impl-java (1.2.5-3) ... 1918s Setting up libdconf1:amd64 (0.40.0-5) ... 1918s Setting up libjctools-java (2.0.2-1) ... 1918s Setting up libdropwizard-metrics-java (3.2.6-1) ... 1918s Setting up libasound2-data (1.2.13-1build1) ... 1918s Setting up libasound2t64:amd64 (1.2.13-1build1) ... 1918s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 1918s Setting up libfindbugs-annotations-java (3.1.0~preview2-4) ... 1918s Setting up libepoxy0:amd64 (1.5.10-2) ... 1918s Setting up ssl-cert (1.1.3ubuntu1) ... 1918s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 1919s /usr/sbin/policy-rc.d returned 101, not running 'start ssl-cert.service' 1919s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 1919s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 1919s Setting up libapache-pom-java (33-2) ... 1919s Setting up libavahi-common-data:amd64 (0.8-14ubuntu1) ... 1919s Setting up libatinject-jsr330-api-java (1.0+ds1-6) ... 1919s Setting up libatspi2.0-0t64:amd64 (2.55.0.1-1) ... 1919s Setting up libwebsocket-api-java (1.1-2) ... 1919s Setting up python3-greenlet (3.1.0-1) ... 1919s Setting up libxinerama1:amd64 (2:1.1.4-3build1) ... 1919s Setting up fonts-dejavu-mono (2.37-8) ... 1919s Setting up libcares2:amd64 (1.34.4-2.1) ... 1919s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 1919s Setting up python3-psycopg2 (2.9.10-1) ... 1919s Setting up fonts-dejavu-core (2.37-8) ... 1919s Setting up libipc-run-perl (20231003.0-2) ... 1919s Setting up libpcsclite1:amd64 (2.3.1-1) ... 1919s Setting up libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 1919s Setting up libactivation-java (1.2.0-2) ... 1919s Setting up libtomcat9-java (9.0.70-2ubuntu1.1) ... 1919s Setting up libhamcrest-java (2.2-2) ... 1919s Setting up libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 1919s Setting up libjsp-api-java (2.3.4-3) ... 1919s Setting up libvulkan1:amd64 (1.4.304.0-1) ... 1919s Setting up libtime-duration-perl (1.21-2) ... 1919s Setting up libwebp7:amd64 (1.5.0-0.1) ... 1919s Setting up libtimedate-perl (2.3300-2) ... 1919s Setting up libxcb-dri2-0:amd64 (1.17.0-2) ... 1919s Setting up libgif7:amd64 (5.2.2-1ubuntu1) ... 1919s Setting up libxshmfence1:amd64 (1.3-1build5) ... 1919s Setting up libmail-java (1.6.5-3) ... 1919s Setting up at-spi2-common (2.55.0.1-1) ... 1919s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 1920s Setting up libnetty-java (1:4.1.48-10) ... 1920s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 1920s Setting up python3-parse (1.20.2-1) ... 1920s Setting up libapr1t64:amd64 (1.7.5-1) ... 1920s Setting up libjson-perl (4.10000-1) ... 1920s Setting up libservlet-api-java (4.0.1-2) ... 1920s Setting up libjackson2-core-java (2.14.1-1) ... 1920s Setting up libharfbuzz0b:amd64 (10.2.0-1) ... 1920s Setting up libthai-data (0.1.29-2build1) ... 1920s Setting up libjffi-jni:amd64 (1.3.13+ds-1) ... 1920s Setting up libwayland-egl1:amd64 (1.23.0-1) ... 1920s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1920s Setting up ca-certificates-java (20240118) ... 1920s No JRE found. Skipping Java certificates setup. 1920s Setting up python3-prettytable (3.12.0-1) ... 1920s Setting up libsnappy-jni (1.1.10.7-1) ... 1920s Setting up libxcomposite1:amd64 (1:0.4.6-1) ... 1920s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1920s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 1920s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1920s Setting up libjnr-constants-java (0.10.4-2) ... 1920s Setting up libwayland-client0:amd64 (1.23.0-1) ... 1920s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 1920s Setting up libjaxb-api-java (2.3.1-1) ... 1920s Setting up postgresql-client-common (267) ... 1920s Setting up libjffi-java (1.3.13+ds-1) ... 1920s Setting up mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 1920s Setting up libjetty9-java (9.4.56-1) ... 1920s Setting up moreutils (0.69-1) ... 1920s Setting up libatk1.0-0t64:amd64 (2.55.0.1-1) ... 1920s Setting up openjdk-21-jre-headless:amd64 (21.0.6~6ea-1ubuntu2) ... 1920s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 1920s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 1920s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 1920s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 1920s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 1920s Setting up python3-pure-sasl (0.5.1+dfsg1-5) ... 1920s Setting up libgbm1:amd64 (24.2.8-1ubuntu1) ... 1920s Setting up postgresql-client-17 (17.2-1build2) ... 1921s update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 1921s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 1921s Setting up libxtst6:amd64 (2:1.2.3-1.1build1) ... 1921s Setting up libxcursor1:amd64 (1:1.2.3-1) ... 1921s Setting up python3-cdiff (1.4.2-1) ... 1921s Setting up libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 1921s Setting up libcommons-parent-java (56-1) ... 1921s Setting up libavahi-common3:amd64 (0.8-14ubuntu1) ... 1921s Setting up libcommons-logging-java (1.3.0-1ubuntu1) ... 1921s Setting up dconf-service (0.40.0-5) ... 1921s Setting up python3-gevent (24.11.1-1) ... 1921s Setting up libjackson2-databind-java (2.14.0-1) ... 1921s Setting up libthai0:amd64 (0.1.29-2build1) ... 1921s Setting up python3-parse-type (0.6.4-1) ... 1921s Setting up python3-eventlet (0.36.1-11ubuntu1) ... 1922s Setting up libnetty-tcnative-jni (2.0.28-1build4) ... 1922s Setting up python3-kazoo (2.9.0-2) ... 1922s Setting up postgresql-common (267) ... 1922s Creating config file /etc/postgresql-common/createcluster.conf with new version 1922s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 1922s Removing obsolete dictionary files: 1923s invoke-rc.d: policy-rc.d denied execution of start. 1923s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 1923s /usr/sbin/policy-rc.d returned 101, not running 'start postgresql.service' 1923s Setting up libjs-sphinxdoc (8.1.3-4) ... 1923s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 1923s Setting up libwayland-cursor0:amd64 (1.23.0-1) ... 1923s Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1) ... 1923s Setting up python3-behave (1.2.6-6) ... 1923s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 1923s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 1923s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 1923s """Registers a custom type that will be available to "parse" 1923s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 1923s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 1923s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 1923s """Registers a custom type that will be available to "parse" 1923s Setting up libsnappy-java (1.1.10.7-1) ... 1923s Setting up patroni (3.3.5-1) ... 1924s Created symlink '/etc/systemd/system/multi-user.target.wants/patroni.service' → '/usr/lib/systemd/system/patroni.service'. 1924s invoke-rc.d: policy-rc.d denied execution of start. 1924s Setting up libavahi-client3:amd64 (0.8-14ubuntu1) ... 1924s Setting up libjnr-ffi-java (2.2.15-2) ... 1924s Setting up libatk-bridge2.0-0t64:amd64 (2.55.0.1-1) ... 1924s Setting up gtk-update-icon-cache (4.17.1+ds-2) ... 1924s Setting up postgresql-17 (17.2-1build2) ... 1924s Creating new PostgreSQL cluster 17/main ... 1924s /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions 1925s The files belonging to this database system will be owned by user "postgres". 1925s This user must also own the server process. 1925s 1925s The database cluster will be initialized with locale "C.UTF-8". 1925s The default database encoding has accordingly been set to "UTF8". 1925s The default text search configuration will be set to "english". 1925s 1925s Data page checksums are disabled. 1925s 1925s fixing permissions on existing directory /var/lib/postgresql/17/main ... ok 1925s creating subdirectories ... ok 1925s selecting dynamic shared memory implementation ... posix 1925s selecting default "max_connections" ... 100 1925s selecting default "shared_buffers" ... 128MB 1925s selecting default time zone ... Etc/UTC 1925s creating configuration files ... ok 1925s running bootstrap script ... ok 1925s performing post-bootstrap initialization ... ok 1925s syncing data to disk ... ok 1926s invoke-rc.d: policy-rc.d denied execution of start. 1926s Setting up libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 1926s Setting up libglx0:amd64 (1.7.0-1build1) ... 1926s Setting up libspring-core-java (4.3.30-2ubuntu1) ... 1926s Setting up dconf-gsettings-backend:amd64 (0.40.0-5) ... 1926s Setting up libcommons-io-java (2.17.0-1) ... 1926s Setting up patroni-doc (3.3.5-1) ... 1926s Setting up libjnr-enxio-java (0.32.16-1) ... 1926s Setting up libgl1:amd64 (1.7.0-1build1) ... 1926s Setting up postgresql (17+267) ... 1926s Setting up libcups2t64:amd64 (2.4.11-0ubuntu2) ... 1926s Setting up libgtk-3-common (3.24.43-4ubuntu1) ... 1926s Setting up libjnr-posix-java (3.1.18-1) ... 1926s Setting up libspring-beans-java (4.3.30-2ubuntu1) ... 1926s Setting up libjnr-unixsocket-java (0.38.21-2) ... 1926s Setting up libjetty9-extra-java (9.4.56-1) ... 1926s Setting up libguava-java (32.0.1-1) ... 1926s Setting up adwaita-icon-theme (47.0-2) ... 1926s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 1926s Setting up liberror-prone-java (2.18.0-1) ... 1926s Setting up humanity-icon-theme (0.6.16) ... 1926s Setting up ubuntu-mono (24.04-0ubuntu1) ... 1926s Processing triggers for systemd (257.1-7ubuntu1) ... 1926s Processing triggers for man-db (2.13.0-1) ... 1928s Processing triggers for libglib2.0-0t64:amd64 (2.82.4-2) ... 1928s Processing triggers for sgml-base (1.31) ... 1928s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 1928s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 1930s Regenerating fonts cache... done. 1930s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1930s Setting up libpango-1.0-0:amd64 (1.56.0-3) ... 1930s Setting up libcairo2:amd64 (1.18.2-2) ... 1930s Setting up libcairo-gobject2:amd64 (1.18.2-2) ... 1930s Setting up libpangoft2-1.0-0:amd64 (1.56.0-3) ... 1930s Setting up libpangocairo-1.0-0:amd64 (1.56.0-3) ... 1930s Setting up libgtk-3-0t64:amd64 (3.24.43-4ubuntu1) ... 1930s Processing triggers for ca-certificates-java (20240118) ... 1931s Adding debian:ACCVRAIZ1.pem 1931s Adding debian:AC_RAIZ_FNMT-RCM.pem 1931s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 1931s Adding debian:ANF_Secure_Server_Root_CA.pem 1931s Adding debian:Actalis_Authentication_Root_CA.pem 1931s Adding debian:AffirmTrust_Commercial.pem 1931s Adding debian:AffirmTrust_Networking.pem 1931s Adding debian:AffirmTrust_Premium.pem 1931s Adding debian:AffirmTrust_Premium_ECC.pem 1931s Adding debian:Amazon_Root_CA_1.pem 1931s Adding debian:Amazon_Root_CA_2.pem 1931s Adding debian:Amazon_Root_CA_3.pem 1931s Adding debian:Amazon_Root_CA_4.pem 1931s Adding debian:Atos_TrustedRoot_2011.pem 1931s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 1931s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 1931s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 1931s Adding debian:BJCA_Global_Root_CA1.pem 1931s Adding debian:BJCA_Global_Root_CA2.pem 1931s Adding debian:Baltimore_CyberTrust_Root.pem 1931s Adding debian:Buypass_Class_2_Root_CA.pem 1931s Adding debian:Buypass_Class_3_Root_CA.pem 1931s Adding debian:CA_Disig_Root_R2.pem 1931s Adding debian:CFCA_EV_ROOT.pem 1931s Adding debian:COMODO_Certification_Authority.pem 1931s Adding debian:COMODO_ECC_Certification_Authority.pem 1931s Adding debian:COMODO_RSA_Certification_Authority.pem 1931s Adding debian:Certainly_Root_E1.pem 1931s Adding debian:Certainly_Root_R1.pem 1931s Adding debian:Certigna.pem 1931s Adding debian:Certigna_Root_CA.pem 1931s Adding debian:Certum_EC-384_CA.pem 1931s Adding debian:Certum_Trusted_Network_CA.pem 1931s Adding debian:Certum_Trusted_Network_CA_2.pem 1931s Adding debian:Certum_Trusted_Root_CA.pem 1931s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 1931s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 1931s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 1931s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 1931s Adding debian:Comodo_AAA_Services_root.pem 1931s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 1931s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 1931s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 1931s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 1931s Adding debian:DigiCert_Assured_ID_Root_CA.pem 1931s Adding debian:DigiCert_Assured_ID_Root_G2.pem 1931s Adding debian:DigiCert_Assured_ID_Root_G3.pem 1931s Adding debian:DigiCert_Global_Root_CA.pem 1931s Adding debian:DigiCert_Global_Root_G2.pem 1931s Adding debian:DigiCert_Global_Root_G3.pem 1931s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 1931s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 1931s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 1931s Adding debian:DigiCert_Trusted_Root_G4.pem 1931s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 1931s Adding debian:Entrust_Root_Certification_Authority.pem 1931s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 1931s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 1931s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 1931s Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem 1931s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 1931s Adding debian:GLOBALTRUST_2020.pem 1931s Adding debian:GTS_Root_R1.pem 1931s Adding debian:GTS_Root_R2.pem 1931s Adding debian:GTS_Root_R3.pem 1931s Adding debian:GTS_Root_R4.pem 1931s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 1931s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 1931s Adding debian:GlobalSign_Root_CA.pem 1931s Adding debian:GlobalSign_Root_CA_-_R3.pem 1931s Adding debian:GlobalSign_Root_CA_-_R6.pem 1931s Adding debian:GlobalSign_Root_E46.pem 1931s Adding debian:GlobalSign_Root_R46.pem 1931s Adding debian:Go_Daddy_Class_2_CA.pem 1931s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 1931s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 1931s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 1931s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 1931s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 1931s Adding debian:HiPKI_Root_CA_-_G1.pem 1931s Adding debian:Hongkong_Post_Root_CA_3.pem 1931s Adding debian:ISRG_Root_X1.pem 1931s Adding debian:ISRG_Root_X2.pem 1931s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 1931s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 1931s Adding debian:Izenpe.com.pem 1931s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 1931s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 1931s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 1931s Adding debian:NAVER_Global_Root_Certification_Authority.pem 1931s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 1931s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 1931s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 1931s Adding debian:QuoVadis_Root_CA_1_G3.pem 1931s Adding debian:QuoVadis_Root_CA_2.pem 1931s Adding debian:QuoVadis_Root_CA_2_G3.pem 1931s Adding debian:QuoVadis_Root_CA_3.pem 1931s Adding debian:QuoVadis_Root_CA_3_G3.pem 1931s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 1931s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 1931s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 1931s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 1931s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 1931s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 1931s Adding debian:SZAFIR_ROOT_CA2.pem 1931s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 1931s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 1931s Adding debian:SecureSign_RootCA11.pem 1931s Adding debian:SecureSign_Root_CA12.pem 1931s Adding debian:SecureSign_Root_CA14.pem 1931s Adding debian:SecureSign_Root_CA15.pem 1931s Adding debian:SecureTrust_CA.pem 1931s Adding debian:Secure_Global_CA.pem 1931s Adding debian:Security_Communication_ECC_RootCA1.pem 1931s Adding debian:Security_Communication_RootCA2.pem 1931s Adding debian:Security_Communication_RootCA3.pem 1931s Adding debian:Starfield_Class_2_CA.pem 1931s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 1931s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 1931s Adding debian:SwissSign_Gold_CA_-_G2.pem 1931s Adding debian:SwissSign_Silver_CA_-_G2.pem 1931s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 1931s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 1931s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 1931s Adding debian:TWCA_CYBER_Root_CA.pem 1931s Adding debian:TWCA_Global_Root_CA.pem 1931s Adding debian:TWCA_Root_Certification_Authority.pem 1931s Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem 1931s Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem 1931s Adding debian:TeliaSonera_Root_CA_v1.pem 1931s Adding debian:Telia_Root_CA_v2.pem 1931s Adding debian:TrustAsia_Global_Root_CA_G3.pem 1931s Adding debian:TrustAsia_Global_Root_CA_G4.pem 1931s Adding debian:Trustwave_Global_Certification_Authority.pem 1931s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 1931s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 1931s Adding debian:TunTrust_Root_CA.pem 1931s Adding debian:UCA_Extended_Validation_Root.pem 1931s Adding debian:UCA_Global_G2_Root.pem 1931s Adding debian:USERTrust_ECC_Certification_Authority.pem 1931s Adding debian:USERTrust_RSA_Certification_Authority.pem 1931s Adding debian:XRamp_Global_CA_Root.pem 1931s Adding debian:certSIGN_ROOT_CA.pem 1931s Adding debian:certSIGN_Root_CA_G2.pem 1931s Adding debian:e-Szigno_Root_CA_2017.pem 1931s Adding debian:ePKI_Root_Certification_Authority.pem 1931s Adding debian:emSign_ECC_Root_CA_-_C3.pem 1931s Adding debian:emSign_ECC_Root_CA_-_G3.pem 1931s Adding debian:emSign_Root_CA_-_C1.pem 1931s Adding debian:emSign_Root_CA_-_G1.pem 1931s Adding debian:vTrus_ECC_Root_CA.pem 1931s Adding debian:vTrus_Root_CA.pem 1931s done. 1931s Setting up default-jre-headless (2:1.21-76) ... 1931s Setting up openjdk-21-jre:amd64 (21.0.6~6ea-1ubuntu2) ... 1931s Setting up junit4 (4.13.2-5) ... 1931s Setting up default-jre (2:1.21-76) ... 1931s Setting up libnetty-tcnative-java (2.0.28-1build4) ... 1931s Setting up libzookeeper-java (3.9.3-1) ... 1931s Setting up zookeeper (3.9.3-1) ... 1931s warn: The home directory `/var/lib/zookeeper' already exists. Not touching this directory. 1931s warn: Warning: The home directory `/var/lib/zookeeper' does not belong to the user you are currently creating. 1931s update-alternatives: using /etc/zookeeper/conf_example to provide /etc/zookeeper/conf (zookeeper-conf) in auto mode 1931s Setting up zookeeperd (3.9.3-1) ... 1931s invoke-rc.d: policy-rc.d denied execution of start. 1931s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1932s 1932s Running kernel seems to be up-to-date. 1932s 1932s No services need to be restarted. 1932s 1932s No containers need to be restarted. 1932s 1932s No user sessions are running outdated binaries. 1932s 1932s No VM guests are running outdated hypervisor (qemu) binaries on this host. 1935s autopkgtest [15:54:43]: test acceptance-zookeeper: debian/tests/acceptance zookeeper "-e dcs_failsafe_mode" 1935s autopkgtest [15:54:43]: test acceptance-zookeeper: [----------------------- 1940s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 1940s ++ ls -1r /usr/lib/postgresql/ 1940s + for PG_VERSION in $(ls -1r /usr/lib/postgresql/) 1940s + '[' 17 == 10 -o 17 == 11 ']' 1940s + echo '### PostgreSQL 17 acceptance-zookeeper -e dcs_failsafe_mode ###' 1940s + su postgres -p -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH= DCS=zookeeper PATH=/usr/lib/postgresql/17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin behave -e dcs_failsafe_mode | ts' 1940s ### PostgreSQL 17 acceptance-zookeeper -e dcs_failsafe_mode ### 1941s Jan 19 15:54:49 Feature: basic replication # features/basic_replication.feature:1 1941s Jan 19 15:54:49 We should check that the basic bootstrapping, replication and failover works. 1941s Jan 19 15:54:49 Scenario: check replication of a single table # features/basic_replication.feature:4 1941s Jan 19 15:54:49 Given I start postgres0 # features/steps/basic_replication.py:8 1943s Jan 19 15:54:51 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1943s Jan 19 15:54:51 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 1943s Jan 19 15:54:51 When I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "synchronous_mode": true} # features/steps/patroni_api.py:71 1943s Jan 19 15:54:51 Then I receive a response code 200 # features/steps/patroni_api.py:98 1943s Jan 19 15:54:51 When I start postgres1 # features/steps/basic_replication.py:8 1945s Jan 19 15:54:53 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 1947s Jan 19 15:54:55 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23 1947s Jan 19 15:54:55 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 1947s Jan 19 15:54:55 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 1947s Jan 19 15:54:55 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 1952s Jan 19 15:55:00 1952s Jan 19 15:55:00 Scenario: check restart of sync replica # features/basic_replication.feature:17 1952s Jan 19 15:55:00 Given I shut down postgres2 # features/steps/basic_replication.py:29 1953s Jan 19 15:55:01 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23 1953s Jan 19 15:55:01 When I start postgres2 # features/steps/basic_replication.py:8 1955s Jan 19 15:55:03 And I shut down postgres1 # features/steps/basic_replication.py:29 1958s Jan 19 15:55:06 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 1959s Jan 19 15:55:07 When I start postgres1 # features/steps/basic_replication.py:8 1961s Jan 19 15:55:09 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1962s Jan 19 15:55:10 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1962s Jan 19 15:55:10 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 1962s Jan 19 15:55:10 1962s Jan 19 15:55:10 Scenario: check stuck sync replica # features/basic_replication.feature:28 1962s Jan 19 15:55:10 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": true, "maximum_lag_on_syncnode": 15000000, "postgresql": {"parameters": {"synchronous_commit": "remote_apply"}}} # features/steps/patroni_api.py:71 1962s Jan 19 15:55:10 Then I receive a response code 200 # features/steps/patroni_api.py:98 1962s Jan 19 15:55:10 And I create table on postgres0 # features/steps/basic_replication.py:73 1962s Jan 19 15:55:10 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93 1962s Jan 19 15:55:10 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93 1962s Jan 19 15:55:10 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64 1962s Jan 19 15:55:10 And I load data on postgres0 # features/steps/basic_replication.py:84 1962s Jan 19 15:55:10 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23 1965s Jan 19 15:55:13 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64 1965s Jan 19 15:55:13 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1967s Jan 19 15:55:15 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142 1967s Jan 19 15:55:15 When I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": null, "maximum_lag_on_syncnode": -1, "postgresql": {"parameters": {"synchronous_commit": "on"}}} # features/steps/patroni_api.py:71 1967s Jan 19 15:55:15 Then I receive a response code 200 # features/steps/patroni_api.py:98 1967s Jan 19 15:55:15 And I drop table on postgres0 # features/steps/basic_replication.py:73 1967s Jan 19 15:55:15 1967s Jan 19 15:55:15 Scenario: check multi sync replication # features/basic_replication.feature:44 1967s Jan 19 15:55:15 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 2} # features/steps/patroni_api.py:71 1967s Jan 19 15:55:15 Then I receive a response code 200 # features/steps/patroni_api.py:98 1967s Jan 19 15:55:15 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23 1971s Jan 19 15:55:19 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1971s Jan 19 15:55:19 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1971s Jan 19 15:55:19 When I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 1} # features/steps/patroni_api.py:71 1971s Jan 19 15:55:19 Then I receive a response code 200 # features/steps/patroni_api.py:98 1971s Jan 19 15:55:19 And I shut down postgres1 # features/steps/basic_replication.py:29 1974s Jan 19 15:55:22 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 1975s Jan 19 15:55:23 When I start postgres1 # features/steps/basic_replication.py:8 1977s Jan 19 15:55:25 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1978s Jan 19 15:55:26 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1978s Jan 19 15:55:26 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 1978s Jan 19 15:55:26 1978s Jan 19 15:55:26 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59 1978s Jan 19 15:55:26 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 1979s Jan 19 15:55:27 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1979s Jan 19 15:55:27 When I sleep for 2 seconds # features/steps/patroni_api.py:39 1981s Jan 19 15:55:29 And I shut down postgres0 # features/steps/basic_replication.py:29 1982s Jan 19 15:55:30 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 1983s Jan 19 15:55:31 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1983s Jan 19 15:55:31 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105 2003s Jan 19 15:55:51 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156 2005s Jan 19 15:55:53 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12 2005s Jan 19 15:55:53 When I issue a PATCH request to http://127.0.0.1:8010/config with {"synchronous_mode": null, "master_start_timeout": 0} # features/steps/patroni_api.py:71 2005s Jan 19 15:55:53 Then I receive a response code 200 # features/steps/patroni_api.py:98 2005s Jan 19 15:55:53 When I add the table bar to postgres2 # features/steps/basic_replication.py:54 2005s Jan 19 15:55:53 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 2008s Jan 19 15:55:56 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 2008s Jan 19 15:55:56 2008s Jan 19 15:55:56 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75 2008s Jan 19 15:55:56 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54 2008s Jan 19 15:55:56 And I start postgres0 # features/steps/basic_replication.py:8 2008s Jan 19 15:55:56 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 2011s Jan 19 15:55:59 When I add the table buz to postgres2 # features/steps/basic_replication.py:54 2011s Jan 19 15:55:59 Then table buz is present on postgres0 after 20 seconds # features/steps/basic_replication.py:93 2013s Jan 19 15:56:01 2013s Jan 19 15:56:01 @reject-duplicate-name 2013s Jan 19 15:56:01 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83 2013s Jan 19 15:56:01 Given I start duplicate postgres0 on port 8011 # features/steps/basic_replication.py:13 2014s Jan 19 15:56:02 Then there is one of ["Can't start; there is already a node named 'postgres0' running"] CRITICAL in the dup-postgres0 patroni log after 5 seconds # features/steps/basic_replication.py:121 2018s Jan 19 15:56:06 2018s Jan 19 15:56:06 Feature: cascading replication # features/cascading_replication.feature:1 2018s Jan 19 15:56:06 We should check that patroni can do base backup and streaming from the replica 2018s Jan 19 15:56:06 Scenario: check a base backup and streaming replication from a replica # features/cascading_replication.feature:4 2018s Jan 19 15:56:06 Given I start postgres0 # features/steps/basic_replication.py:8 2020s Jan 19 15:56:08 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2020s Jan 19 15:56:08 And I configure and start postgres1 with a tag clonefrom true # features/steps/cascading_replication.py:7 2022s Jan 19 15:56:10 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 2023s Jan 19 15:56:11 And I create label with "postgres0" in postgres0 data directory # features/steps/cascading_replication.py:18 2023s Jan 19 15:56:11 And I create label with "postgres1" in postgres1 data directory # features/steps/cascading_replication.py:18 2023s Jan 19 15:56:11 And "members/postgres1" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 2023s Jan 19 15:56:11 And I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 2025s Jan 19 15:56:13 Then replication works from postgres0 to postgres2 after 30 seconds # features/steps/basic_replication.py:112 2026s Jan 19 15:56:14 And there is a label with "postgres1" in postgres2 data directory # features/steps/cascading_replication.py:12 2032s Jan 19 15:56:20 2032s Jan 19 15:56:20 Feature: citus # features/citus.feature:1 2032s SKIP FEATURE citus: Citus extension isn't available 2032s SKIP Scenario check that worker cluster is registered in the coordinator: Citus extension isn't available 2032s SKIP Scenario coordinator failover updates pg_dist_node: Citus extension isn't available 2032s SKIP Scenario worker switchover doesn't break client queries on the coordinator: Citus extension isn't available 2032s SKIP Scenario worker primary restart doesn't break client queries on the coordinator: Citus extension isn't available 2032s SKIP Scenario check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node: Citus extension isn't available 2032s Jan 19 15:56:20 We should check that coordinator discovers and registers workers and clients don't have errors when worker cluster switches over 2032s Jan 19 15:56:20 Scenario: check that worker cluster is registered in the coordinator # features/citus.feature:4 2032s Jan 19 15:56:20 Given I start postgres0 in citus group 0 # None 2032s Jan 19 15:56:20 And I start postgres2 in citus group 1 # None 2032s Jan 19 15:56:20 Then postgres0 is a leader in a group 0 after 10 seconds # None 2032s Jan 19 15:56:20 And postgres2 is a leader in a group 1 after 10 seconds # None 2032s Jan 19 15:56:20 When I start postgres1 in citus group 0 # None 2032s Jan 19 15:56:20 And I start postgres3 in citus group 1 # None 2032s Jan 19 15:56:20 Then replication works from postgres0 to postgres1 after 15 seconds # None 2032s Jan 19 15:56:20 Then replication works from postgres2 to postgres3 after 15 seconds # None 2032s Jan 19 15:56:20 And postgres0 is registered in the postgres0 as the primary in group 0 after 5 seconds # None 2032s Jan 19 15:56:20 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 2032s Jan 19 15:56:20 2032s Jan 19 15:56:20 Scenario: coordinator failover updates pg_dist_node # features/citus.feature:16 2032s Jan 19 15:56:20 Given I run patronictl.py failover batman --group 0 --candidate postgres1 --force # None 2032s Jan 19 15:56:20 Then postgres1 role is the primary after 10 seconds # None 2032s Jan 19 15:56:20 And "members/postgres0" key in a group 0 in DCS has state=running after 15 seconds # None 2032s Jan 19 15:56:20 And replication works from postgres1 to postgres0 after 15 seconds # None 2032s Jan 19 15:56:20 And postgres1 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 2032s Jan 19 15:56:20 And "sync" key in a group 0 in DCS has sync_standby=postgres0 after 15 seconds # None 2032s Jan 19 15:56:20 When I run patronictl.py switchover batman --group 0 --candidate postgres0 --force # None 2032s Jan 19 15:56:20 Then postgres0 role is the primary after 10 seconds # None 2032s Jan 19 15:56:20 And replication works from postgres0 to postgres1 after 15 seconds # None 2032s Jan 19 15:56:20 And postgres0 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 2032s Jan 19 15:56:20 And "sync" key in a group 0 in DCS has sync_standby=postgres1 after 15 seconds # None 2032s Jan 19 15:56:20 2032s Jan 19 15:56:20 Scenario: worker switchover doesn't break client queries on the coordinator # features/citus.feature:29 2032s Jan 19 15:56:20 Given I create a distributed table on postgres0 # None 2032s Jan 19 15:56:20 And I start a thread inserting data on postgres0 # None 2032s Jan 19 15:56:20 When I run patronictl.py switchover batman --group 1 --force # None 2032s Jan 19 15:56:20 Then I receive a response returncode 0 # None 2032s Jan 19 15:56:20 And postgres3 role is the primary after 10 seconds # None 2032s Jan 19 15:56:20 And "members/postgres2" key in a group 1 in DCS has state=running after 15 seconds # None 2032s Jan 19 15:56:20 And replication works from postgres3 to postgres2 after 15 seconds # None 2032s Jan 19 15:56:20 And postgres3 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 2032s Jan 19 15:56:20 And "sync" key in a group 1 in DCS has sync_standby=postgres2 after 15 seconds # None 2032s Jan 19 15:56:20 And a thread is still alive # None 2032s Jan 19 15:56:20 When I run patronictl.py switchover batman --group 1 --force # None 2032s Jan 19 15:56:20 Then I receive a response returncode 0 # None 2032s Jan 19 15:56:20 And postgres2 role is the primary after 10 seconds # None 2032s Jan 19 15:56:20 And replication works from postgres2 to postgres3 after 15 seconds # None 2032s Jan 19 15:56:20 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 2032s Jan 19 15:56:20 And "sync" key in a group 1 in DCS has sync_standby=postgres3 after 15 seconds # None 2032s Jan 19 15:56:20 And a thread is still alive # None 2032s Jan 19 15:56:20 When I stop a thread # None 2032s Jan 19 15:56:20 Then a distributed table on postgres0 has expected rows # None 2032s Jan 19 15:56:20 2032s Jan 19 15:56:20 Scenario: worker primary restart doesn't break client queries on the coordinator # features/citus.feature:50 2032s Jan 19 15:56:20 Given I cleanup a distributed table on postgres0 # None 2032s Jan 19 15:56:20 And I start a thread inserting data on postgres0 # None 2032s Jan 19 15:56:20 When I run patronictl.py restart batman postgres2 --group 1 --force # None 2032s Jan 19 15:56:20 Then I receive a response returncode 0 # None 2032s Jan 19 15:56:20 And postgres2 role is the primary after 10 seconds # None 2032s Jan 19 15:56:20 And replication works from postgres2 to postgres3 after 15 seconds # None 2032s Jan 19 15:56:20 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 2032s Jan 19 15:56:20 And a thread is still alive # None 2032s Jan 19 15:56:20 When I stop a thread # None 2032s Jan 19 15:56:20 Then a distributed table on postgres0 has expected rows # None 2032s Jan 19 15:56:20 2032s Jan 19 15:56:20 Scenario: check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node # features/citus.feature:62 2032s Jan 19 15:56:20 Given I start postgres4 in citus group 2 # None 2032s Jan 19 15:56:20 Then postgres4 is a leader in a group 2 after 10 seconds # None 2032s Jan 19 15:56:20 And "members/postgres4" key in a group 2 in DCS has role=master after 3 seconds # None 2032s Jan 19 15:56:20 When I run patronictl.py edit-config batman --group 2 -s ttl=20 --force # None 2032s Jan 19 15:56:20 Then I receive a response returncode 0 # None 2032s Jan 19 15:56:20 And I receive a response output "+ttl: 20" # None 2032s Jan 19 15:56:20 Then postgres4 is registered in the postgres2 as the primary in group 2 after 5 seconds # None 2032s Jan 19 15:56:20 When I shut down postgres4 # None 2032s Jan 19 15:56:20 Then there is a transaction in progress on postgres0 changing pg_dist_node after 5 seconds # None 2032s Jan 19 15:56:20 When I run patronictl.py restart batman postgres2 --group 1 --force # None 2032s Jan 19 15:56:20 Then a transaction finishes in 20 seconds # None 2032s Jan 19 15:56:20 2032s Jan 19 15:56:20 Feature: custom bootstrap # features/custom_bootstrap.feature:1 2032s Jan 19 15:56:20 We should check that patroni can bootstrap a new cluster from a backup 2032s Jan 19 15:56:20 Scenario: clone existing cluster using pg_basebackup # features/custom_bootstrap.feature:4 2032s Jan 19 15:56:20 Given I start postgres0 # features/steps/basic_replication.py:8 2034s Jan 19 15:56:22 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2034s Jan 19 15:56:22 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 2034s Jan 19 15:56:22 And I start postgres1 in a cluster batman1 as a clone of postgres0 # features/steps/custom_bootstrap.py:6 2037s Jan 19 15:56:25 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 2038s Jan 19 15:56:26 Then table foo is present on postgres1 after 10 seconds # features/steps/basic_replication.py:93 2038s Jan 19 15:56:26 2038s Jan 19 15:56:26 Scenario: make a backup and do a restore into a new cluster # features/custom_bootstrap.feature:12 2038s Jan 19 15:56:26 Given I add the table bar to postgres1 # features/steps/basic_replication.py:54 2038s Jan 19 15:56:26 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 2039s Jan 19 15:56:26 When I start postgres2 in a cluster batman2 from backup # features/steps/custom_bootstrap.py:11 2042s Jan 19 15:56:30 Then postgres2 is a leader of batman2 after 30 seconds # features/steps/custom_bootstrap.py:16 2042s Jan 19 15:56:30 And table bar is present on postgres2 after 10 seconds # features/steps/basic_replication.py:93 2048s Jan 19 15:56:36 2048s Jan 19 15:56:36 Feature: ignored slots # features/ignored_slots.feature:1 2048s Jan 19 15:56:36 2048s Jan 19 15:56:36 Scenario: check ignored slots aren't removed on failover/switchover # features/ignored_slots.feature:2 2048s Jan 19 15:56:36 Given I start postgres1 # features/steps/basic_replication.py:8 2050s Jan 19 15:56:38 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 2050s Jan 19 15:56:38 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 2050s Jan 19 15:56:38 When I issue a PATCH request to http://127.0.0.1:8009/config with {"ignore_slots": [{"name": "unmanaged_slot_0", "database": "postgres", "plugin": "test_decoding", "type": "logical"}, {"name": "unmanaged_slot_1", "database": "postgres", "plugin": "test_decoding"}, {"name": "unmanaged_slot_2", "database": "postgres"}, {"name": "unmanaged_slot_3"}], "postgresql": {"parameters": {"wal_level": "logical"}}} # features/steps/patroni_api.py:71 2050s Jan 19 15:56:38 Then I receive a response code 200 # features/steps/patroni_api.py:98 2050s Jan 19 15:56:38 And Response on GET http://127.0.0.1:8009/config contains ignore_slots after 10 seconds # features/steps/patroni_api.py:156 2050s Jan 19 15:56:38 When I shut down postgres1 # features/steps/basic_replication.py:29 2052s Jan 19 15:56:40 And I start postgres1 # features/steps/basic_replication.py:8 2054s Jan 19 15:56:42 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 2055s Jan 19 15:56:43 And "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 2056s Jan 19 15:56:44 And postgres1 role is the primary after 20 seconds # features/steps/basic_replication.py:105 2056s Jan 19 15:56:44 When I create a logical replication slot unmanaged_slot_0 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 2056s Jan 19 15:56:44 And I create a logical replication slot unmanaged_slot_1 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 2056s Jan 19 15:56:44 And I create a logical replication slot unmanaged_slot_2 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 2056s Jan 19 15:56:44 And I create a logical replication slot unmanaged_slot_3 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 2056s Jan 19 15:56:44 And I create a logical replication slot dummy_slot on postgres1 with the test_decoding plugin # features/steps/slots.py:8 2056s Jan 19 15:56:44 Then postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2056s Jan 19 15:56:44 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2056s Jan 19 15:56:44 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2056s Jan 19 15:56:44 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2056s Jan 19 15:56:44 When I start postgres0 # features/steps/basic_replication.py:8 2058s Jan 19 15:56:46 Then "members/postgres0" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 2059s Jan 19 15:56:47 And postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 2059s Jan 19 15:56:47 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 2060s Jan 19 15:56:48 When I shut down postgres1 # features/steps/basic_replication.py:29 2062s Jan 19 15:56:50 Then "members/postgres0" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 2063s Jan 19 15:56:51 When I start postgres1 # features/steps/basic_replication.py:8 2065s Jan 19 15:56:53 Then postgres1 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 2065s Jan 19 15:56:53 And "members/postgres1" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 2066s Jan 19 15:56:54 And I sleep for 2 seconds # features/steps/patroni_api.py:39 2069s Jan 19 15:56:56 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2069s Jan 19 15:56:56 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2069s Jan 19 15:56:56 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2069s Jan 19 15:56:56 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2069s Jan 19 15:56:56 And postgres1 does not have a replication slot named dummy_slot # features/steps/slots.py:40 2069s Jan 19 15:56:56 When I shut down postgres0 # features/steps/basic_replication.py:29 2070s Jan 19 15:56:58 Then "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 2071s Jan 19 15:56:59 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2071s Jan 19 15:56:59 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2071s Jan 19 15:56:59 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2071s Jan 19 15:56:59 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2073s Jan 19 15:57:01 2073s Jan 19 15:57:01 Feature: nostream node # features/nostream_node.feature:1 2073s Jan 19 15:57:01 2073s Jan 19 15:57:01 Scenario: check nostream node is recovering from archive # features/nostream_node.feature:3 2073s Jan 19 15:57:01 When I start postgres0 # features/steps/basic_replication.py:8 2075s Jan 19 15:57:03 And I configure and start postgres1 with a tag nostream true # features/steps/cascading_replication.py:7 2077s Jan 19 15:57:05 Then "members/postgres1" key in DCS has replication_state=in archive recovery after 10 seconds # features/steps/cascading_replication.py:23 2078s Jan 19 15:57:06 And replication works from postgres0 to postgres1 after 30 seconds # features/steps/basic_replication.py:112 2082s Jan 19 15:57:10 2082s Jan 19 15:57:10 @slot-advance 2082s Jan 19 15:57:10 Scenario: check permanent logical replication slots are not copied # features/nostream_node.feature:10 2082s Jan 19 15:57:10 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}}, "slots":{"test_logical":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71 2082s Jan 19 15:57:10 Then I receive a response code 200 # features/steps/patroni_api.py:98 2082s Jan 19 15:57:10 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 2083s Jan 19 15:57:11 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 2084s Jan 19 15:57:12 When I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 2086s Jan 19 15:57:14 Then "members/postgres2" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 2093s Jan 19 15:57:21 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 2093s Jan 19 15:57:21 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 2099s Jan 19 15:57:27 2099s Jan 19 15:57:27 Feature: patroni api # features/patroni_api.feature:1 2099s Jan 19 15:57:27 We should check that patroni correctly responds to valid and not-valid API requests. 2099s Jan 19 15:57:27 Scenario: check API requests on a stand-alone server # features/patroni_api.feature:4 2099s Jan 19 15:57:27 Given I start postgres0 # features/steps/basic_replication.py:8 2101s Jan 19 15:57:29 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2101s Jan 19 15:57:29 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 2101s Jan 19 15:57:29 Then I receive a response code 200 # features/steps/patroni_api.py:98 2101s Jan 19 15:57:29 And I receive a response state running # features/steps/patroni_api.py:98 2101s Jan 19 15:57:29 And I receive a response role master # features/steps/patroni_api.py:98 2101s Jan 19 15:57:29 When I issue a GET request to http://127.0.0.1:8008/standby_leader # features/steps/patroni_api.py:61 2102s Jan 19 15:57:30 Then I receive a response code 503 # features/steps/patroni_api.py:98 2102s Jan 19 15:57:30 When I issue a GET request to http://127.0.0.1:8008/health # features/steps/patroni_api.py:61 2102s Jan 19 15:57:30 Then I receive a response code 200 # features/steps/patroni_api.py:98 2102s Jan 19 15:57:30 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 2102s Jan 19 15:57:30 Then I receive a response code 503 # features/steps/patroni_api.py:98 2102s Jan 19 15:57:30 When I issue a POST request to http://127.0.0.1:8008/reinitialize with {"force": true} # features/steps/patroni_api.py:71 2102s Jan 19 15:57:30 Then I receive a response code 503 # features/steps/patroni_api.py:98 2102s Jan 19 15:57:30 And I receive a response text I am the leader, can not reinitialize # features/steps/patroni_api.py:98 2102s Jan 19 15:57:30 When I run patronictl.py switchover batman --master postgres0 --force # features/steps/patroni_api.py:86 2103s Jan 19 15:57:30 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 2103s Jan 19 15:57:30 And I receive a response output "Error: No candidates found to switchover to" # features/steps/patroni_api.py:98 2103s Jan 19 15:57:30 When I issue a POST request to http://127.0.0.1:8008/switchover with {"leader": "postgres0"} # features/steps/patroni_api.py:71 2103s Jan 19 15:57:31 Then I receive a response code 412 # features/steps/patroni_api.py:98 2103s Jan 19 15:57:31 And I receive a response text switchover is not possible: cluster does not have members except leader # features/steps/patroni_api.py:98 2103s Jan 19 15:57:31 When I issue an empty POST request to http://127.0.0.1:8008/failover # features/steps/patroni_api.py:66 2103s Jan 19 15:57:31 Then I receive a response code 400 # features/steps/patroni_api.py:98 2103s Jan 19 15:57:31 When I issue a POST request to http://127.0.0.1:8008/failover with {"foo": "bar"} # features/steps/patroni_api.py:71 2103s Jan 19 15:57:31 Then I receive a response code 400 # features/steps/patroni_api.py:98 2103s Jan 19 15:57:31 And I receive a response text "Failover could be performed only to a specific candidate" # features/steps/patroni_api.py:98 2103s Jan 19 15:57:31 2103s Jan 19 15:57:31 Scenario: check local configuration reload # features/patroni_api.feature:32 2103s Jan 19 15:57:31 Given I add tag new_tag new_value to postgres0 config # features/steps/patroni_api.py:137 2103s Jan 19 15:57:31 And I issue an empty POST request to http://127.0.0.1:8008/reload # features/steps/patroni_api.py:66 2103s Jan 19 15:57:31 Then I receive a response code 202 # features/steps/patroni_api.py:98 2103s Jan 19 15:57:31 2103s Jan 19 15:57:31 Scenario: check dynamic configuration change via DCS # features/patroni_api.feature:37 2103s Jan 19 15:57:31 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "postgresql": {"parameters": {"max_connections": "101"}}} # features/steps/patroni_api.py:71 2103s Jan 19 15:57:31 Then I receive a response code 200 # features/steps/patroni_api.py:98 2103s Jan 19 15:57:31 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 11 seconds # features/steps/patroni_api.py:156 2105s Jan 19 15:57:33 When I issue a GET request to http://127.0.0.1:8008/config # features/steps/patroni_api.py:61 2105s Jan 19 15:57:33 Then I receive a response code 200 # features/steps/patroni_api.py:98 2105s Jan 19 15:57:33 And I receive a response ttl 20 # features/steps/patroni_api.py:98 2105s Jan 19 15:57:33 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 2105s Jan 19 15:57:33 Then I receive a response code 200 # features/steps/patroni_api.py:98 2105s Jan 19 15:57:33 And I receive a response tags {'new_tag': 'new_value'} # features/steps/patroni_api.py:98 2105s Jan 19 15:57:33 And I sleep for 4 seconds # features/steps/patroni_api.py:39 2109s Jan 19 15:57:37 2109s Jan 19 15:57:37 Scenario: check the scheduled restart # features/patroni_api.feature:49 2109s Jan 19 15:57:37 Given I run patronictl.py edit-config -p 'superuser_reserved_connections=6' --force batman # features/steps/patroni_api.py:86 2110s Jan 19 15:57:38 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2110s Jan 19 15:57:38 And I receive a response output "+ superuser_reserved_connections: 6" # features/steps/patroni_api.py:98 2110s Jan 19 15:57:38 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 5 seconds # features/steps/patroni_api.py:156 2110s Jan 19 15:57:38 Given I issue a scheduled restart at http://127.0.0.1:8008 in 5 seconds with {"role": "replica"} # features/steps/patroni_api.py:124 2110s Jan 19 15:57:38 Then I receive a response code 202 # features/steps/patroni_api.py:98 2110s Jan 19 15:57:38 And I sleep for 8 seconds # features/steps/patroni_api.py:39 2118s Jan 19 15:57:46 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 10 seconds # features/steps/patroni_api.py:156 2118s Jan 19 15:57:46 Given I issue a scheduled restart at http://127.0.0.1:8008 in 5 seconds with {"restart_pending": "True"} # features/steps/patroni_api.py:124 2118s Jan 19 15:57:46 Then I receive a response code 202 # features/steps/patroni_api.py:98 2118s Jan 19 15:57:46 And Response on GET http://127.0.0.1:8008/patroni does not contain pending_restart after 10 seconds # features/steps/patroni_api.py:171 2125s Jan 19 15:57:53 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2126s Jan 19 15:57:54 2126s Jan 19 15:57:54 Scenario: check API requests for the primary-replica pair in the pause mode # features/patroni_api.feature:63 2126s Jan 19 15:57:54 Given I start postgres1 # features/steps/basic_replication.py:8 2128s Jan 19 15:57:56 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 2129s Jan 19 15:57:57 When I run patronictl.py pause batman # features/steps/patroni_api.py:86 2129s Jan 19 15:57:57 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2129s Jan 19 15:57:57 When I kill postmaster on postgres1 # features/steps/basic_replication.py:44 2130s Jan 19 15:57:58 waiting for server to shut down.... done 2130s Jan 19 15:57:58 server stopped 2130s Jan 19 15:57:58 And I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 2130s Jan 19 15:57:58 Then I receive a response code 503 # features/steps/patroni_api.py:98 2130s Jan 19 15:57:58 And "members/postgres1" key in DCS has state=stopped after 10 seconds # features/steps/cascading_replication.py:23 2131s Jan 19 15:57:59 When I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 2133s Jan 19 15:58:01 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2133s Jan 19 15:58:01 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 2134s Jan 19 15:58:02 And I sleep for 2 seconds # features/steps/patroni_api.py:39 2136s Jan 19 15:58:04 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 2136s Jan 19 15:58:04 Then I receive a response code 200 # features/steps/patroni_api.py:98 2136s Jan 19 15:58:04 And I receive a response state running # features/steps/patroni_api.py:98 2136s Jan 19 15:58:04 And I receive a response role replica # features/steps/patroni_api.py:98 2136s Jan 19 15:58:04 When I run patronictl.py reinit batman postgres1 --force --wait # features/steps/patroni_api.py:86 2139s Jan 19 15:58:07 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2139s Jan 19 15:58:07 And I receive a response output "Success: reinitialize for member postgres1" # features/steps/patroni_api.py:98 2139s Jan 19 15:58:07 And postgres1 role is the secondary after 30 seconds # features/steps/basic_replication.py:105 2140s Jan 19 15:58:08 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 2141s Jan 19 15:58:09 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 2142s Jan 19 15:58:10 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2142s Jan 19 15:58:10 And I receive a response output "Success: restart on member postgres0" # features/steps/patroni_api.py:98 2142s Jan 19 15:58:10 And postgres0 role is the primary after 5 seconds # features/steps/basic_replication.py:105 2143s Jan 19 15:58:11 2143s Jan 19 15:58:11 Scenario: check the switchover via the API in the pause mode # features/patroni_api.feature:90 2143s Jan 19 15:58:11 Given I issue a POST request to http://127.0.0.1:8008/switchover with {"leader": "postgres0", "candidate": "postgres1"} # features/steps/patroni_api.py:71 2145s Jan 19 15:58:13 Then I receive a response code 200 # features/steps/patroni_api.py:98 2145s Jan 19 15:58:13 And postgres1 is a leader after 5 seconds # features/steps/patroni_api.py:29 2145s Jan 19 15:58:13 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2145s Jan 19 15:58:13 And postgres0 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 2147s Jan 19 15:58:15 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 2147s Jan 19 15:58:15 And "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 2149s Jan 19 15:58:17 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 2149s Jan 19 15:58:17 Then I receive a response code 503 # features/steps/patroni_api.py:98 2149s Jan 19 15:58:17 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 2149s Jan 19 15:58:17 Then I receive a response code 200 # features/steps/patroni_api.py:98 2149s Jan 19 15:58:17 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 2149s Jan 19 15:58:17 Then I receive a response code 200 # features/steps/patroni_api.py:98 2149s Jan 19 15:58:17 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 2149s Jan 19 15:58:17 Then I receive a response code 503 # features/steps/patroni_api.py:98 2149s Jan 19 15:58:17 2149s Jan 19 15:58:17 Scenario: check the scheduled switchover # features/patroni_api.feature:107 2149s Jan 19 15:58:17 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 2150s Jan 19 15:58:18 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 2150s Jan 19 15:58:18 And I receive a response output "Can't schedule switchover in the paused state" # features/steps/patroni_api.py:98 2150s Jan 19 15:58:18 When I run patronictl.py resume batman # features/steps/patroni_api.py:86 2151s Jan 19 15:58:19 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2151s Jan 19 15:58:19 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 2152s Jan 19 15:58:20 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2152s Jan 19 15:58:20 And postgres0 is a leader after 20 seconds # features/steps/patroni_api.py:29 2163s Jan 19 15:58:31 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2163s Jan 19 15:58:31 And postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 2165s Jan 19 15:58:33 And replication works from postgres0 to postgres1 after 25 seconds # features/steps/basic_replication.py:112 2165s Jan 19 15:58:33 And "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 2167s Jan 19 15:58:35 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 2167s Jan 19 15:58:35 Then I receive a response code 200 # features/steps/patroni_api.py:98 2167s Jan 19 15:58:35 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 2167s Jan 19 15:58:35 Then I receive a response code 503 # features/steps/patroni_api.py:98 2167s Jan 19 15:58:35 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 2167s Jan 19 15:58:35 Then I receive a response code 503 # features/steps/patroni_api.py:98 2167s Jan 19 15:58:35 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 2167s Jan 19 15:58:35 Then I receive a response code 200 # features/steps/patroni_api.py:98 2171s Jan 19 15:58:39 2171s Jan 19 15:58:39 Feature: permanent slots # features/permanent_slots.feature:1 2171s Jan 19 15:58:39 2171s Jan 19 15:58:39 Scenario: check that physical permanent slots are created # features/permanent_slots.feature:2 2171s Jan 19 15:58:39 Given I start postgres0 # features/steps/basic_replication.py:8 2173s Jan 19 15:58:41 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2173s Jan 19 15:58:41 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 2173s Jan 19 15:58:41 When I issue a PATCH request to http://127.0.0.1:8008/config with {"slots":{"test_physical":0,"postgres0":0,"postgres1":0,"postgres3":0},"postgresql":{"parameters":{"wal_level":"logical"}}} # features/steps/patroni_api.py:71 2173s Jan 19 15:58:41 Then I receive a response code 200 # features/steps/patroni_api.py:98 2173s Jan 19 15:58:41 And Response on GET http://127.0.0.1:8008/config contains slots after 10 seconds # features/steps/patroni_api.py:156 2173s Jan 19 15:58:41 When I start postgres1 # features/steps/basic_replication.py:8 2175s Jan 19 15:58:43 And I configure and start postgres2 with a tag nofailover true # features/steps/cascading_replication.py:7 2177s Jan 19 15:58:45 And I configure and start postgres3 with a tag replicatefrom postgres2 # features/steps/cascading_replication.py:7 2180s Jan 19 15:58:47 Then postgres0 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 2180s Jan 19 15:58:47 And postgres0 has a physical replication slot named postgres1 after 10 seconds # features/steps/slots.py:80 2180s Jan 19 15:58:47 And postgres0 has a physical replication slot named postgres2 after 10 seconds # features/steps/slots.py:80 2180s Jan 19 15:58:47 And postgres2 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 2181s Jan 19 15:58:48 And postgres2 does not have a replication slot named test_physical # features/steps/slots.py:40 2181s Jan 19 15:58:49 2181s Jan 19 15:58:49 @slot-advance 2181s Jan 19 15:58:49 Scenario: check that logical permanent slots are created # features/permanent_slots.feature:19 2181s Jan 19 15:58:49 Given I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 2182s Jan 19 15:58:50 And I issue a PATCH request to http://127.0.0.1:8008/config with {"slots":{"test_logical":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71 2182s Jan 19 15:58:50 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 2183s Jan 19 15:58:51 2183s Jan 19 15:58:51 @slot-advance 2183s Jan 19 15:58:51 Scenario: check that permanent slots are created on replicas # features/permanent_slots.feature:25 2183s Jan 19 15:58:51 Given postgres1 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 2189s Jan 19 15:58:57 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 2189s Jan 19 15:58:57 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 2190s Jan 19 15:58:58 And postgres1 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 2190s Jan 19 15:58:58 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 2190s Jan 19 15:58:58 And postgres3 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 2190s Jan 19 15:58:58 2190s Jan 19 15:58:58 @slot-advance 2190s Jan 19 15:58:58 Scenario: check permanent physical slots that match with member names # features/permanent_slots.feature:34 2190s Jan 19 15:58:58 Given postgres0 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 2190s Jan 19 15:58:58 And postgres1 has a physical replication slot named postgres0 after 2 seconds # features/steps/slots.py:80 2190s Jan 19 15:58:58 And postgres1 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 2190s Jan 19 15:58:58 And postgres2 does not have a replication slot named postgres0 # features/steps/slots.py:40 2190s Jan 19 15:58:58 And postgres2 does not have a replication slot named postgres1 # features/steps/slots.py:40 2190s Jan 19 15:58:58 And postgres2 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 2190s Jan 19 15:58:58 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 2190s Jan 19 15:58:58 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 2190s Jan 19 15:58:58 2190s Jan 19 15:58:58 @slot-advance 2190s Jan 19 15:58:58 Scenario: check that permanent slots are advanced on replicas # features/permanent_slots.feature:45 2190s Jan 19 15:58:58 Given I add the table replicate_me to postgres0 # features/steps/basic_replication.py:54 2190s Jan 19 15:58:58 When I get all changes from logical slot test_logical on postgres0 # features/steps/slots.py:70 2190s Jan 19 15:58:58 And I get all changes from physical slot test_physical on postgres0 # features/steps/slots.py:75 2190s Jan 19 15:58:58 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 2194s Jan 19 15:59:02 And Physical slot test_physical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 2194s Jan 19 15:59:02 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 2194s Jan 19 15:59:02 And Physical slot test_physical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 2194s Jan 19 15:59:02 And Physical slot postgres3 is in sync between postgres2 and postgres0 after 20 seconds # features/steps/slots.py:51 2194s Jan 19 15:59:02 And Physical slot postgres3 is in sync between postgres2 and postgres1 after 10 seconds # features/steps/slots.py:51 2194s Jan 19 15:59:02 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 2194s Jan 19 15:59:02 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 2194s Jan 19 15:59:02 2194s Jan 19 15:59:02 @slot-advance 2194s Jan 19 15:59:02 Scenario: check that only permanent slots are written to the /status key # features/permanent_slots.feature:59 2194s Jan 19 15:59:02 Given "status" key in DCS has test_physical in slots # features/steps/slots.py:116 2194s Jan 19 15:59:02 And "status" key in DCS has postgres0 in slots # features/steps/slots.py:116 2194s Jan 19 15:59:02 And "status" key in DCS has postgres1 in slots # features/steps/slots.py:116 2194s Jan 19 15:59:02 And "status" key in DCS does not have postgres2 in slots # features/steps/slots.py:122 2194s Jan 19 15:59:02 And "status" key in DCS has postgres3 in slots # features/steps/slots.py:116 2194s Jan 19 15:59:02 2194s Jan 19 15:59:02 Scenario: check permanent physical replication slot after failover # features/permanent_slots.feature:66 2194s Jan 19 15:59:02 Given I shut down postgres3 # features/steps/basic_replication.py:29 2195s Jan 19 15:59:03 And I shut down postgres2 # features/steps/basic_replication.py:29 2196s Jan 19 15:59:04 And I shut down postgres0 # features/steps/basic_replication.py:29 2198s Jan 19 15:59:06 Then postgres1 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 2198s Jan 19 15:59:06 And postgres1 has a physical replication slot named postgres0 after 10 seconds # features/steps/slots.py:80 2198s Jan 19 15:59:06 And postgres1 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 2198s Jan 19 15:59:06 When I start postgres0 # features/steps/basic_replication.py:8 2200s Jan 19 15:59:08 Then postgres0 role is the replica after 20 seconds # features/steps/basic_replication.py:105 2200s Jan 19 15:59:08 And physical replication slot named postgres1 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 2200s Jan 19 15:59:08 And physical replication slot named postgres2 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 2203s Jan 19 15:59:11 2203s Jan 19 15:59:11 Feature: priority replication # features/priority_failover.feature:1 2203s Jan 19 15:59:11 We should check that we can give nodes priority during failover 2203s Jan 19 15:59:11 Scenario: check failover priority 0 prevents leaderships # features/priority_failover.feature:4 2203s Jan 19 15:59:11 Given I configure and start postgres0 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 2205s Jan 19 15:59:13 And I configure and start postgres1 with a tag failover_priority 0 # features/steps/cascading_replication.py:7 2207s Jan 19 15:59:15 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 2208s Jan 19 15:59:16 When I shut down postgres0 # features/steps/basic_replication.py:29 2210s Jan 19 15:59:18 And there is one of ["following a different leader because I am not allowed to promote"] INFO in the postgres1 patroni log after 5 seconds # features/steps/basic_replication.py:121 2212s Jan 19 15:59:20 Then postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 2212s Jan 19 15:59:20 When I start postgres0 # features/steps/basic_replication.py:8 2214s Jan 19 15:59:22 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2215s Jan 19 15:59:23 2215s Jan 19 15:59:23 Scenario: check higher failover priority is respected # features/priority_failover.feature:14 2215s Jan 19 15:59:23 Given I configure and start postgres2 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 2217s Jan 19 15:59:25 And I configure and start postgres3 with a tag failover_priority 2 # features/steps/cascading_replication.py:7 2219s Jan 19 15:59:27 Then replication works from postgres0 to postgres2 after 20 seconds # features/steps/basic_replication.py:112 2222s Jan 19 15:59:30 And replication works from postgres0 to postgres3 after 20 seconds # features/steps/basic_replication.py:112 2224s Jan 19 15:59:32 When I shut down postgres0 # features/steps/basic_replication.py:29 2226s Jan 19 15:59:34 Then postgres3 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2226s Jan 19 15:59:34 And there is one of ["postgres3 has equally tolerable WAL position and priority 2, while this node has priority 1","Wal position of postgres3 is ahead of my wal position"] INFO in the postgres2 patroni log after 5 seconds # features/steps/basic_replication.py:121 2226s Jan 19 15:59:34 2226s Jan 19 15:59:34 Scenario: check conflicting configuration handling # features/priority_failover.feature:23 2226s Jan 19 15:59:34 When I set nofailover tag in postgres2 config # features/steps/patroni_api.py:131 2226s Jan 19 15:59:34 And I issue an empty POST request to http://127.0.0.1:8010/reload # features/steps/patroni_api.py:66 2226s Jan 19 15:59:34 Then I receive a response code 202 # features/steps/patroni_api.py:98 2226s Jan 19 15:59:34 And there is one of ["Conflicting configuration between nofailover: True and failover_priority: 1. Defaulting to nofailover: True"] WARNING in the postgres2 patroni log after 5 seconds # features/steps/basic_replication.py:121 2228s Jan 19 15:59:36 And "members/postgres2" key in DCS has tags={'failover_priority': '1', 'nofailover': True} after 10 seconds # features/steps/cascading_replication.py:23 2229s Jan 19 15:59:37 When I issue a POST request to http://127.0.0.1:8010/failover with {"candidate": "postgres2"} # features/steps/patroni_api.py:71 2229s Jan 19 15:59:37 Then I receive a response code 412 # features/steps/patroni_api.py:98 2229s Jan 19 15:59:37 And I receive a response text "failover is not possible: no good candidates have been found" # features/steps/patroni_api.py:98 2229s Jan 19 15:59:37 When I reset nofailover tag in postgres1 config # features/steps/patroni_api.py:131 2229s Jan 19 15:59:37 And I issue an empty POST request to http://127.0.0.1:8009/reload # features/steps/patroni_api.py:66 2230s Jan 19 15:59:38 Then I receive a response code 202 # features/steps/patroni_api.py:98 2230s Jan 19 15:59:38 And there is one of ["Conflicting configuration between nofailover: False and failover_priority: 0. Defaulting to nofailover: False"] WARNING in the postgres1 patroni log after 5 seconds # features/steps/basic_replication.py:121 2231s Jan 19 15:59:39 And "members/postgres1" key in DCS has tags={'failover_priority': '0', 'nofailover': False} after 10 seconds # features/steps/cascading_replication.py:23 2232s Jan 19 15:59:40 And I issue a POST request to http://127.0.0.1:8009/failover with {"candidate": "postgres1"} # features/steps/patroni_api.py:71 2235s Jan 19 15:59:43 Then I receive a response code 200 # features/steps/patroni_api.py:98 2235s Jan 19 15:59:43 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2239s Jan 19 15:59:47 2239s Jan 19 15:59:47 Feature: recovery # features/recovery.feature:1 2239s Jan 19 15:59:47 We want to check that crashed postgres is started back 2239s Jan 19 15:59:47 Scenario: check that timeline is not incremented when primary is started after crash # features/recovery.feature:4 2239s Jan 19 15:59:47 Given I start postgres0 # features/steps/basic_replication.py:8 2241s Jan 19 15:59:49 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2241s Jan 19 15:59:49 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 2241s Jan 19 15:59:49 When I start postgres1 # features/steps/basic_replication.py:8 2243s Jan 19 15:59:51 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 2243s Jan 19 15:59:51 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 2244s Jan 19 15:59:52 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 2244s Jan 19 15:59:52 waiting for server to shut down.... done 2244s Jan 19 15:59:52 server stopped 2244s Jan 19 15:59:52 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2245s Jan 19 15:59:53 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 2245s Jan 19 15:59:53 Then I receive a response code 200 # features/steps/patroni_api.py:98 2245s Jan 19 15:59:53 And I receive a response role master # features/steps/patroni_api.py:98 2245s Jan 19 15:59:53 And I receive a response timeline 1 # features/steps/patroni_api.py:98 2245s Jan 19 15:59:53 And "members/postgres0" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 2246s Jan 19 15:59:54 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 2250s Jan 19 15:59:58 2250s Jan 19 15:59:58 Scenario: check immediate failover when master_start_timeout=0 # features/recovery.feature:20 2250s Jan 19 15:59:58 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"master_start_timeout": 0} # features/steps/patroni_api.py:71 2250s Jan 19 15:59:58 Then I receive a response code 200 # features/steps/patroni_api.py:98 2250s Jan 19 15:59:58 And Response on GET http://127.0.0.1:8008/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 2250s Jan 19 15:59:58 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 2250s Jan 19 15:59:58 waiting for server to shut down.... done 2250s Jan 19 15:59:58 server stopped 2250s Jan 19 15:59:58 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 2252s Jan 19 16:00:00 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2253s Jan 19 16:00:01 2253s Jan 19 16:00:01 Scenario: check crashed primary demotes after failed attempt to start # features/recovery.feature:28 2253s Jan 19 16:00:01 Given I issue a PATCH request to http://127.0.0.1:8009/config with {"master_start_timeout": null} # features/steps/patroni_api.py:71 2253s Jan 19 16:00:01 Then I receive a response code 200 # features/steps/patroni_api.py:98 2253s Jan 19 16:00:01 And postgres0 role is the replica after 10 seconds # features/steps/basic_replication.py:105 2255s Jan 19 16:00:03 When I ensure postgres1 fails to start after a failure # features/steps/recovery.py:6 2255s Jan 19 16:00:03 When I kill postmaster on postgres1 # features/steps/basic_replication.py:44 2255s Jan 19 16:00:03 waiting for server to shut down.... done 2255s Jan 19 16:00:03 server stopped 2255s Jan 19 16:00:03 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2258s Jan 19 16:00:06 And there is a postgres1_cb.log with "on_role_change demoted batman" in postgres1 data directory # features/steps/cascading_replication.py:12 2261s Jan 19 16:00:09 2261s Jan 19 16:00:09 Feature: standby cluster # features/standby_cluster.feature:1 2261s Jan 19 16:00:09 2261s Jan 19 16:00:09 Scenario: prepare the cluster with logical slots # features/standby_cluster.feature:2 2261s Jan 19 16:00:09 Given I start postgres1 # features/steps/basic_replication.py:8 2264s Jan 19 16:00:11 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 2264s Jan 19 16:00:11 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 2264s Jan 19 16:00:11 When I issue a PATCH request to http://127.0.0.1:8009/config with {"slots": {"pm_1": {"type": "physical"}}, "postgresql": {"parameters": {"wal_level": "logical"}}} # features/steps/patroni_api.py:71 2264s Jan 19 16:00:12 Then I receive a response code 200 # features/steps/patroni_api.py:98 2264s Jan 19 16:00:12 And Response on GET http://127.0.0.1:8009/config contains slots after 10 seconds # features/steps/patroni_api.py:156 2264s Jan 19 16:00:12 And I sleep for 3 seconds # features/steps/patroni_api.py:39 2267s Jan 19 16:00:15 When I issue a PATCH request to http://127.0.0.1:8009/config with {"slots": {"test_logical": {"type": "logical", "database": "postgres", "plugin": "test_decoding"}}} # features/steps/patroni_api.py:71 2267s Jan 19 16:00:15 Then I receive a response code 200 # features/steps/patroni_api.py:98 2267s Jan 19 16:00:15 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 2267s Jan 19 16:00:15 When I start postgres0 # features/steps/basic_replication.py:8 2269s Jan 19 16:00:17 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 2270s Jan 19 16:00:18 And replication works from postgres1 to postgres0 after 15 seconds # features/steps/basic_replication.py:112 2275s Jan 19 16:00:23 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 2275s Jan 19 16:00:23 Then I receive a response code 200 # features/steps/patroni_api.py:98 2275s Jan 19 16:00:23 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 2275s Jan 19 16:00:23 And "members/postgres0" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 2276s Jan 19 16:00:24 2276s Jan 19 16:00:24 @slot-advance 2276s Jan 19 16:00:24 Scenario: check permanent logical slots are synced to the replica # features/standby_cluster.feature:22 2276s Jan 19 16:00:24 Given I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 2277s Jan 19 16:00:25 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 2283s Jan 19 16:00:31 2283s Jan 19 16:00:31 Scenario: Detach exiting node from the cluster # features/standby_cluster.feature:26 2283s Jan 19 16:00:31 When I shut down postgres1 # features/steps/basic_replication.py:29 2285s Jan 19 16:00:33 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2285s Jan 19 16:00:33 And "members/postgres0" key in DCS has role=master after 5 seconds # features/steps/cascading_replication.py:23 2286s Jan 19 16:00:34 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 2286s Jan 19 16:00:34 Then I receive a response code 200 # features/steps/patroni_api.py:98 2286s Jan 19 16:00:34 2286s Jan 19 16:00:34 Scenario: check replication of a single table in a standby cluster # features/standby_cluster.feature:33 2286s Jan 19 16:00:34 Given I start postgres1 in a standby cluster batman1 as a clone of postgres0 # features/steps/standby_cluster.py:23 2288s Jan 19 16:00:36 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 2289s Jan 19 16:00:37 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 2289s Jan 19 16:00:37 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 2289s Jan 19 16:00:37 When I issue a GET request to http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:61 2289s Jan 19 16:00:37 Then I receive a response code 200 # features/steps/patroni_api.py:98 2289s Jan 19 16:00:37 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 2289s Jan 19 16:00:37 And I sleep for 3 seconds # features/steps/patroni_api.py:39 2292s Jan 19 16:00:40 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 2292s Jan 19 16:00:40 Then I receive a response code 503 # features/steps/patroni_api.py:98 2292s Jan 19 16:00:40 When I issue a GET request to http://127.0.0.1:8009/standby_leader # features/steps/patroni_api.py:61 2292s Jan 19 16:00:40 Then I receive a response code 200 # features/steps/patroni_api.py:98 2292s Jan 19 16:00:40 And I receive a response role standby_leader # features/steps/patroni_api.py:98 2292s Jan 19 16:00:40 And there is a postgres1_cb.log with "on_role_change standby_leader batman1" in postgres1 data directory # features/steps/cascading_replication.py:12 2292s Jan 19 16:00:40 When I start postgres2 in a cluster batman1 # features/steps/standby_cluster.py:12 2294s Jan 19 16:00:42 Then postgres2 role is the replica after 24 seconds # features/steps/basic_replication.py:105 2294s Jan 19 16:00:42 And postgres2 is replicating from postgres1 after 10 seconds # features/steps/standby_cluster.py:52 2299s Jan 19 16:00:47 And table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 2299s Jan 19 16:00:47 When I issue a GET request to http://127.0.0.1:8010/patroni # features/steps/patroni_api.py:61 2300s Jan 19 16:00:47 Then I receive a response code 200 # features/steps/patroni_api.py:98 2300s Jan 19 16:00:47 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 2300s Jan 19 16:00:47 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 2300s Jan 19 16:00:47 2300s Jan 19 16:00:47 Scenario: check switchover # features/standby_cluster.feature:57 2300s Jan 19 16:00:47 Given I run patronictl.py switchover batman1 --force # features/steps/patroni_api.py:86 2302s Jan 19 16:00:50 Then Status code on GET http://127.0.0.1:8010/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 2302s Jan 19 16:00:50 And postgres1 is replicating from postgres2 after 32 seconds # features/steps/standby_cluster.py:52 2304s Jan 19 16:00:52 And there is a postgres2_cb.log with "on_start replica batman1\non_role_change standby_leader batman1" in postgres2 data directory # features/steps/cascading_replication.py:12 2304s Jan 19 16:00:52 2304s Jan 19 16:00:52 Scenario: check failover # features/standby_cluster.feature:63 2304s Jan 19 16:00:52 When I kill postgres2 # features/steps/basic_replication.py:34 2305s Jan 19 16:00:53 And I kill postmaster on postgres2 # features/steps/basic_replication.py:44 2306s Jan 19 16:00:54 waiting for server to shut down.... done 2306s Jan 19 16:00:54 server stopped 2306s Jan 19 16:00:54 Then postgres1 is replicating from postgres0 after 32 seconds # features/steps/standby_cluster.py:52 2327s Jan 19 16:01:15 And Status code on GET http://127.0.0.1:8009/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 2327s Jan 19 16:01:15 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 2327s Jan 19 16:01:15 Then I receive a response code 503 # features/steps/patroni_api.py:98 2327s Jan 19 16:01:15 And I receive a response role standby_leader # features/steps/patroni_api.py:98 2327s Jan 19 16:01:15 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 2328s Jan 19 16:01:16 And there is a postgres1_cb.log with "on_role_change replica batman1\non_role_change standby_leader batman1" in postgres1 data directory # features/steps/cascading_replication.py:12 2332s Jan 19 16:01:20 2332s Jan 19 16:01:20 Feature: watchdog # features/watchdog.feature:1 2332s Jan 19 16:01:20 Verify that watchdog gets pinged and triggered under appropriate circumstances. 2332s Jan 19 16:01:20 Scenario: watchdog is opened and pinged # features/watchdog.feature:4 2332s Jan 19 16:01:20 Given I start postgres0 with watchdog # features/steps/watchdog.py:16 2334s Jan 19 16:01:22 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2334s Jan 19 16:01:22 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2334s Jan 19 16:01:22 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 2335s Jan 19 16:01:23 And postgres0 watchdog has a 15 second timeout # features/steps/watchdog.py:34 2335s Jan 19 16:01:23 2335s Jan 19 16:01:23 Scenario: watchdog is reconfigured after global ttl changed # features/watchdog.feature:11 2335s Jan 19 16:01:23 Given I run patronictl.py edit-config batman -s ttl=30 --force # features/steps/patroni_api.py:86 2336s Jan 19 16:01:24 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2336s Jan 19 16:01:24 And I receive a response output "+ttl: 30" # features/steps/patroni_api.py:98 2336s Jan 19 16:01:24 When I sleep for 4 seconds # features/steps/patroni_api.py:39 2340s Jan 19 16:01:28 Then postgres0 watchdog has a 25 second timeout # features/steps/watchdog.py:34 2340s Jan 19 16:01:28 2340s Jan 19 16:01:28 Scenario: watchdog is disabled during pause # features/watchdog.feature:18 2340s Jan 19 16:01:28 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 2341s Jan 19 16:01:29 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2341s Jan 19 16:01:29 When I sleep for 2 seconds # features/steps/patroni_api.py:39 2343s Jan 19 16:01:31 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 2343s Jan 19 16:01:31 2343s Jan 19 16:01:31 Scenario: watchdog is opened and pinged after resume # features/watchdog.feature:24 2343s Jan 19 16:01:31 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 2343s Jan 19 16:01:31 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 2343s Jan 19 16:01:31 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2343s Jan 19 16:01:31 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 2343s Jan 19 16:01:31 2343s Jan 19 16:01:31 Scenario: watchdog is disabled when shutting down # features/watchdog.feature:30 2343s Jan 19 16:01:31 Given I shut down postgres0 # features/steps/basic_replication.py:29 2345s Jan 19 16:01:33 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 2345s Jan 19 16:01:33 2345s Jan 19 16:01:33 Scenario: watchdog is triggered if patroni stops responding # features/watchdog.feature:34 2345s Jan 19 16:01:33 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 2345s Jan 19 16:01:33 And I start postgres0 with watchdog # features/steps/watchdog.py:16 2347s Jan 19 16:01:35 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2348s Jan 19 16:01:36 When postgres0 hangs for 30 seconds # features/steps/watchdog.py:52 2348s Jan 19 16:01:36 Then postgres0 watchdog is triggered after 30 seconds # features/steps/watchdog.py:44 2372s Jan 19 16:02:00 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.10023.XGrlGGHx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.10160.XDTNZOwx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.10295.XfUYodox 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.10343.XWwlLQTx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.10351.XcSchuTx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.10356.XEhbBoEx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.10375.XngcfTOx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6211.XhxABHHx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6260.XpfcIOfx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6305.XdyDtigx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6382.XcTgBWhx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6430.XaEABWkx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6504.XGSRKCEx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6554.XaTjlazx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6559.XWjrNVpx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6657.XcAWpLXx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6761.XrSFAtfx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6779.XKlJuahx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6824.XkUpnKgx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.6873.XGpSGiKx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7034.XoLZVXXx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7081.XnfixOCx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7136.XPsidxJx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7235.XeRPlQtx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7292.XQfLeLjx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7356.XFFGfaax 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7450.XTNPfVox 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7554.XOSdeQZx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7599.XYbIfCqx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7665.XtUtBIxx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7699.XKXUEFfx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7880.XoZnxsvx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7931.XToVIaCx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7951.XHKDflAx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.7992.XleMFqvx 2373s Jan 19 16:02:01 Skipping duplicate data .coverage.autopkgtest.8044.XKJnthSx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8051.XiOgPCex 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8091.XaJISDrx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8137.XpmFJqIx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8270.XbyugDlx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8274.XAcYGXbx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8282.XwnAADGx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8425.XCtXcQwx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8473.XndCBXOx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8516.XoWIhQXx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8570.XwNqvexx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8630.XkliSlfx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8799.XzQLUnax 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8857.XHAOOEJx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8902.XGhQFNBx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.8977.XtmWmEKx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.9042.XNmlHtyx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.9123.XSCQcUCx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.9479.XobPxeVx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.9524.XpTwikGx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.9773.XUExfVix 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.9835.XbsAbpEx 2373s Jan 19 16:02:01 Combined data file .coverage.autopkgtest.9917.XqJzQAQx 2374s Jan 19 16:02:02 Name Stmts Miss Cover 2374s Jan 19 16:02:02 -------------------------------------------------------------------------------------------------------- 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96 5% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/dateutil/__init__.py 13 4 69% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/dateutil/_common.py 25 15 40% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/dateutil/_version.py 11 2 82% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/dateutil/parser/__init__.py 33 4 88% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/dateutil/parser/_parser.py 811 436 46% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/dateutil/parser/isoparser.py 184 150 18% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/dateutil/relativedelta.py 240 206 14% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/dateutil/tz/__init__.py 4 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/dateutil/tz/_common.py 151 114 25% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/dateutil/tz/_factories.py 49 21 57% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/dateutil/tz/tz.py 795 626 21% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/dateutil/tz/win.py 153 149 3% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/__init__.py 1 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/client.py 629 266 58% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/exceptions.py 110 1 99% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/handlers/__init__.py 0 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/handlers/threading.py 94 15 84% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/handlers/utils.py 222 75 66% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/hosts.py 18 4 78% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/loggingsupport.py 1 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/protocol/__init__.py 0 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/protocol/connection.py 485 176 64% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/protocol/paths.py 33 8 76% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/protocol/serialization.py 316 111 65% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/protocol/states.py 49 9 82% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/python2atexit.py 32 19 41% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/recipe/__init__.py 0 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/recipe/barrier.py 97 80 18% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/recipe/counter.py 49 36 27% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/recipe/election.py 16 10 38% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/recipe/lease.py 54 36 33% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/recipe/lock.py 295 242 18% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/recipe/partitioner.py 155 120 23% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/recipe/party.py 62 43 31% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/recipe/queue.py 157 126 20% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/recipe/watchers.py 172 138 20% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/retry.py 60 9 85% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/security.py 58 35 40% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/kazoo/version.py 1 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/__init__.py 13 2 85% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/__main__.py 199 63 68% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/api.py 780 292 63% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/async_executor.py 96 15 84% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/collections.py 56 6 89% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/config.py 371 92 75% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/config_generator.py 212 159 25% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/daemon.py 76 3 96% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/dcs/__init__.py 654 91 86% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/dcs/zookeeper.py 289 70 76% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/dynamic_loader.py 35 7 80% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/exceptions.py 16 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/file_perm.py 43 8 81% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/global_config.py 81 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/ha.py 1271 372 71% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/log.py 221 71 68% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/__init__.py 822 162 80% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/available_parameters/__init__.py 24 3 88% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py 255 62 76% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/callback_executor.py 55 8 85% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/cancellable.py 104 41 61% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/config.py 839 217 74% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/connection.py 75 1 99% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/misc.py 43 8 81% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/mpp/__init__.py 89 11 88% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py 170 80 53% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/rewind.py 416 128 69% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/slots.py 349 42 88% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/sync.py 130 19 85% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/postgresql/validator.py 157 24 85% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/psycopg.py 46 20 57% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/request.py 58 7 88% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/tags.py 38 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/utils.py 370 122 67% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/validator.py 307 214 30% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/version.py 1 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/watchdog/__init__.py 2 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/watchdog/base.py 203 46 77% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/patroni/watchdog/linux.py 135 35 74% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/psutil/__init__.py 951 624 34% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/psutil/_common.py 424 207 51% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/psutil/_compat.py 302 263 13% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/psutil/_pslinux.py 1251 915 27% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/psutil/_psposix.py 96 38 60% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/psycopg2/__init__.py 19 3 84% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/psycopg2/_json.py 64 27 58% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/psycopg2/_range.py 269 172 36% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/psycopg2/errors.py 3 2 33% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/psycopg2/extensions.py 91 25 73% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/puresasl/__init__.py 21 2 90% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/puresasl/client.py 71 47 34% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/puresasl/mechanisms.py 363 263 28% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/six.py 506 259 49% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/__init__.py 49 15 69% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/_base_connection.py 63 45 29% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/_collections.py 231 125 46% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/_request_methods.py 54 24 56% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/_version.py 11 2 82% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/connection.py 389 149 62% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/connectionpool.py 344 130 62% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/exceptions.py 121 39 68% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/fields.py 92 73 21% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/filepost.py 37 24 35% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/http2/__init__.py 28 21 25% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/http2/probe.py 49 31 37% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/poolmanager.py 233 88 62% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/response.py 634 393 38% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/__init__.py 10 0 100% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/connection.py 66 9 86% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/proxy.py 13 6 54% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/request.py 104 52 50% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/response.py 32 17 47% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/retry.py 174 53 70% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/ssl_.py 172 73 58% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/ssl_match_hostname.py 66 54 18% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/ssltransport.py 152 106 30% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/timeout.py 71 19 73% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/url.py 203 76 63% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/util.py 26 18 31% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/urllib3/util/wait.py 49 38 22% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/__init__.py 165 109 34% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/composer.py 92 17 82% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/constructor.py 479 276 42% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/cyaml.py 46 24 48% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/dumper.py 23 12 48% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/emitter.py 838 769 8% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/error.py 58 42 28% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/events.py 61 6 90% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/loader.py 47 24 49% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/nodes.py 29 7 76% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/parser.py 352 180 49% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/reader.py 122 30 75% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/representer.py 248 176 29% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/resolver.py 135 76 44% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/scanner.py 758 415 45% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/serializer.py 85 70 18% 2374s Jan 19 16:02:02 /usr/lib/python3/dist-packages/yaml/tokens.py 76 17 78% 2374s Jan 19 16:02:02 patroni/__init__.py 13 2 85% 2374s Jan 19 16:02:02 patroni/__main__.py 199 199 0% 2374s Jan 19 16:02:02 patroni/api.py 780 780 0% 2374s Jan 19 16:02:02 patroni/async_executor.py 96 69 28% 2374s Jan 19 16:02:02 patroni/collections.py 56 15 73% 2374s Jan 19 16:02:02 patroni/config.py 371 194 48% 2374s Jan 19 16:02:02 patroni/config_generator.py 212 212 0% 2374s Jan 19 16:02:02 patroni/ctl.py 941 413 56% 2374s Jan 19 16:02:02 patroni/daemon.py 76 76 0% 2374s Jan 19 16:02:02 patroni/dcs/__init__.py 654 274 58% 2374s Jan 19 16:02:02 patroni/dcs/consul.py 484 484 0% 2374s Jan 19 16:02:02 patroni/dcs/etcd3.py 679 679 0% 2374s Jan 19 16:02:02 patroni/dcs/etcd.py 603 603 0% 2374s Jan 19 16:02:02 patroni/dcs/exhibitor.py 62 62 0% 2374s Jan 19 16:02:02 patroni/dcs/kubernetes.py 940 940 0% 2374s Jan 19 16:02:02 patroni/dcs/raft.py 319 319 0% 2374s Jan 19 16:02:02 patroni/dcs/zookeeper.py 289 150 48% 2374s Jan 19 16:02:02 patroni/dynamic_loader.py 35 7 80% 2374s Jan 19 16:02:02 patroni/exceptions.py 16 1 94% 2374s Jan 19 16:02:02 patroni/file_perm.py 43 15 65% 2374s Jan 19 16:02:02 patroni/global_config.py 81 18 78% 2374s Jan 19 16:02:02 patroni/ha.py 1271 1271 0% 2374s Jan 19 16:02:02 patroni/log.py 221 175 21% 2374s Jan 19 16:02:02 patroni/postgresql/__init__.py 822 652 21% 2374s Jan 19 16:02:02 patroni/postgresql/available_parameters/__init__.py 24 6 75% 2374s Jan 19 16:02:02 patroni/postgresql/bootstrap.py 255 225 12% 2374s Jan 19 16:02:02 patroni/postgresql/callback_executor.py 55 34 38% 2374s Jan 19 16:02:02 patroni/postgresql/cancellable.py 104 84 19% 2374s Jan 19 16:02:02 patroni/postgresql/config.py 839 719 14% 2374s Jan 19 16:02:02 patroni/postgresql/connection.py 75 50 33% 2374s Jan 19 16:02:02 patroni/postgresql/misc.py 43 30 30% 2374s Jan 19 16:02:02 patroni/postgresql/mpp/__init__.py 89 21 76% 2374s Jan 19 16:02:02 patroni/postgresql/mpp/citus.py 259 259 0% 2374s Jan 19 16:02:02 patroni/postgresql/postmaster.py 170 139 18% 2374s Jan 19 16:02:02 patroni/postgresql/rewind.py 416 416 0% 2374s Jan 19 16:02:02 patroni/postgresql/slots.py 349 300 14% 2374s Jan 19 16:02:02 patroni/postgresql/sync.py 130 96 26% 2374s Jan 19 16:02:02 patroni/postgresql/validator.py 157 52 67% 2374s Jan 19 16:02:02 patroni/psycopg.py 46 32 30% 2374s Jan 19 16:02:02 patroni/raft_controller.py 22 22 0% 2374s Jan 19 16:02:02 patroni/request.py 58 6 90% 2374s Jan 19 16:02:02 patroni/scripts/__init__.py 0 0 100% 2374s Jan 19 16:02:02 patroni/scripts/aws.py 59 59 0% 2374s Jan 19 16:02:02 patroni/scripts/barman/__init__.py 0 0 100% 2374s Jan 19 16:02:02 patroni/scripts/barman/cli.py 51 51 0% 2374s Jan 19 16:02:02 patroni/scripts/barman/config_switch.py 51 51 0% 2374s Jan 19 16:02:02 patroni/scripts/barman/recover.py 37 37 0% 2374s Jan 19 16:02:02 patroni/scripts/barman/utils.py 94 94 0% 2374s Jan 19 16:02:02 patroni/scripts/wale_restore.py 207 207 0% 2374s Jan 19 16:02:02 patroni/tags.py 38 11 71% 2374s Jan 19 16:02:02 patroni/utils.py 370 246 34% 2374s Jan 19 16:02:02 patroni/validator.py 307 221 28% 2374s Jan 19 16:02:02 patroni/version.py 1 0 100% 2374s Jan 19 16:02:02 patroni/watchdog/__init__.py 2 2 0% 2374s Jan 19 16:02:02 patroni/watchdog/base.py 203 203 0% 2374s Jan 19 16:02:02 patroni/watchdog/linux.py 135 135 0% 2374s Jan 19 16:02:02 -------------------------------------------------------------------------------------------------------- 2374s Jan 19 16:02:02 TOTAL 40264 24078 40% 2374s Jan 19 16:02:02 11 features passed, 0 failed, 1 skipped 2374s Jan 19 16:02:02 45 scenarios passed, 0 failed, 5 skipped 2374s Jan 19 16:02:02 452 steps passed, 0 failed, 61 skipped, 0 undefined 2374s Jan 19 16:02:02 Took 6m26.180s 2374s ### End 17 acceptance-zookeeper -e dcs_failsafe_mode ### 2374s + echo '### End 17 acceptance-zookeeper -e dcs_failsafe_mode ###' 2374s + rm -f '/tmp/pgpass?' 2374s ++ id -u 2374s + '[' 0 -eq 0 ']' 2374s + '[' -x /etc/init.d/zookeeper ']' 2374s + /etc/init.d/zookeeper stop 2374s Stopping zookeeper (via systemctl): zookeeper.service. 2374s /tmp/autopkgtest.xxl6eK/wrapper.sh: Killing leaked background processes: 6163 2374s PID TTY STAT TIME COMMAND 2374s 6163 ? Sl 0:05 /usr/bin/java -cp /etc/zookeeper/conf:/usr/share/java/jline.jar:/usr/share/java/log4j-1.2.jar:/usr/share/java/xercesImpl.jar:/usr/share/java/xmlParserAPIs.jar:/usr/share/java/netty.jar:/usr/share/java/slf4j-api.jar:/usr/share/java/slf4j-log4j12.jar:/usr/share/java/zookeeper.jar -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=true -Dzookeeper.log.dir=/var/log/zookeeper -Dzookeeper.root.logger=INFO,ROLLINGFILE org.apache.zookeeper.server.quorum.QuorumPeerMain /etc/zookeeper/conf/zoo.cfg 2374s autopkgtest [16:02:02]: test acceptance-zookeeper: -----------------------] 2375s acceptance-zookeeper PASS 2375s autopkgtest [16:02:03]: test acceptance-zookeeper: - - - - - - - - - - results - - - - - - - - - - 2375s autopkgtest [16:02:03]: test acceptance-raft: preparing testbed 2766s autopkgtest [16:08:34]: testbed dpkg architecture: amd64 2766s autopkgtest [16:08:34]: testbed apt version: 2.9.18 2767s autopkgtest [16:08:35]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2767s autopkgtest [16:08:35]: testbed release detected to be: plucky 2768s autopkgtest [16:08:36]: updating testbed package index (apt update) 2768s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2768s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2768s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2768s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2768s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.6 kB] 2768s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 2768s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [145 kB] 2768s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [778 kB] 2769s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [188 kB] 2769s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [275 kB] 2769s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 2769s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 2769s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [381 kB] 2769s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [913 kB] 2769s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [24.6 kB] 2769s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4116 B] 2769s Fetched 2850 kB in 1s (3065 kB/s) 2770s Reading package lists... 2770s + lsb_release --codename --short 2770s + RELEASE=plucky 2770s + cat 2770s + [ plucky != trusty ] 2770s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 2770s Reading package lists... 2770s Building dependency tree... 2770s Reading state information... 2770s Calculating upgrade... 2770s The following packages will be upgraded: 2770s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-bin libglib2.0-data liblz4-1 2770s python3.13-gdbm 2771s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2771s Need to get 2089 kB of archives. 2771s After this operation, 5120 B of additional disk space will be used. 2771s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 liblz4-1 amd64 1.9.4-4 [63.9 kB] 2771s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.82.4-2 [52.3 kB] 2771s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-bin amd64 2.82.4-2 [103 kB] 2771s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.82.4-2 [182 kB] 2771s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1656 kB] 2771s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.1-3 [31.7 kB] 2771s Fetched 2089 kB in 1s (3304 kB/s) 2771s (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 ... 89449 files and directories currently installed.) 2772s Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ... 2772s Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3) ... 2772s Setting up liblz4-1:amd64 (1.9.4-4) ... 2772s (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 ... 89449 files and directories currently installed.) 2772s Preparing to unpack .../libglib2.0-data_2.82.4-2_all.deb ... 2772s Unpacking libglib2.0-data (2.82.4-2) over (2.82.4-1) ... 2772s Preparing to unpack .../libglib2.0-bin_2.82.4-2_amd64.deb ... 2772s Unpacking libglib2.0-bin (2.82.4-2) over (2.82.4-1) ... 2772s Preparing to unpack .../gir1.2-glib-2.0_2.82.4-2_amd64.deb ... 2772s Unpacking gir1.2-glib-2.0:amd64 (2.82.4-2) over (2.82.4-1) ... 2772s Preparing to unpack .../libglib2.0-0t64_2.82.4-2_amd64.deb ... 2772s Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ... 2772s Preparing to unpack .../python3.13-gdbm_3.13.1-3_amd64.deb ... 2772s Unpacking python3.13-gdbm (3.13.1-3) over (3.13.1-2) ... 2772s Setting up libglib2.0-0t64:amd64 (2.82.4-2) ... 2772s No schema files found: doing nothing. 2772s Setting up libglib2.0-data (2.82.4-2) ... 2772s Setting up gir1.2-glib-2.0:amd64 (2.82.4-2) ... 2772s Setting up python3.13-gdbm (3.13.1-3) ... 2772s Setting up libglib2.0-bin (2.82.4-2) ... 2772s Processing triggers for libc-bin (2.40-4ubuntu1) ... 2772s Processing triggers for man-db (2.13.0-1) ... 2773s 2773s Running kernel seems to be up-to-date. 2773s 2773s Restarting services... 2773s systemctl restart packagekit.service polkit.service udisks2.service 2773s 2773s Service restarts being deferred: 2773s systemctl restart ModemManager.service 2773s 2773s No containers need to be restarted. 2773s 2773s No user sessions are running outdated binaries. 2773s 2773s No VM guests are running outdated hypervisor (qemu) binaries on this host. 2774s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 2774s + /usr/lib/apt/apt-helper analyze-pattern ?true 2774s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 2774s Reading package lists... 2774s Building dependency tree... 2774s Reading state information... 2774s 0 upgraded, 0 newly installed, 0 to remove and 127 not upgraded. 2774s + grep -q trusty /etc/lsb-release 2774s + [ ! -d /usr/share/doc/unattended-upgrades ] 2774s + [ ! -d /usr/share/doc/lxd ] 2774s + [ ! -d /usr/share/doc/lxd-client ] 2774s + [ ! -d /usr/share/doc/snapd ] 2774s + type iptables 2774s + cat 2774s + chmod 755 /etc/rc.local 2774s + . /etc/rc.local 2774s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 2774s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 2774s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 2774s + uname -m 2774s + [ x86_64 = ppc64le ] 2774s + [ -d /run/systemd/system ] 2774s + systemd-detect-virt --quiet --vm 2774s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 2774s + cat 2774s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 2774s + echo COMPRESS=lz4 2774s + sync 2774s autopkgtest [16:08:42]: upgrading testbed (apt dist-upgrade and autopurge) 2774s Reading package lists... 2775s Building dependency tree... 2775s Reading state information... 2775s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2775s Starting 2 pkgProblemResolver with broken count: 0 2775s Done 2775s Entering ResolveByKeep 2775s 2775s The following packages were automatically installed and are no longer required: 2775s python3.12 python3.12-minimal 2775s Use 'sudo apt autoremove' to remove them. 2776s The following NEW packages will be installed: 2776s libjemalloc2 libpython3.13 libpython3.13-minimal libpython3.13-stdlib 2776s linux-headers-6.11.0-9 linux-headers-6.11.0-9-generic 2776s linux-image-6.11.0-9-generic linux-modules-6.11.0-9-generic 2776s linux-modules-extra-6.11.0-9-generic login.defs python3.13 2776s python3.13-minimal 2776s The following packages will be upgraded: 2776s apt apt-utils binutils binutils-common binutils-x86-64-linux-gnu 2776s bsdextrautils bsdutils btrfs-progs ca-certificates dirmngr e2fsprogs 2776s e2fsprogs-l10n eject fdisk gettext-base gir1.2-girepository-2.0 gnupg 2776s gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 2776s ibverbs-providers keyboxd krb5-locales libapt-pkg6.0t64 libbinutils 2776s libblkid1 libclang-cpp18 libclang1-19 libcom-err2 libcrypt-dev libcrypt1 2776s libctf-nobfd0 libctf0 libedit2 libext2fs2t64 libfdisk1 libgirepository-1.0-1 2776s libgprofng0 libgssapi-krb5-2 libgstreamer1.0-0 libibverbs1 libimobiledevice6 2776s libk5crypto3 libkrb5-3 libkrb5support0 libldap-common libldap2 libllvm18 2776s libllvm19 libmount1 libnftables1 libnftnl11 libnss-systemd libnvme1t64 2776s libpam-systemd libplist-2.0-4 libpng16-16t64 libpolkit-agent-1-0 2776s libpolkit-gobject-1-0 libpython3-stdlib libpython3.12-minimal 2776s libpython3.12-stdlib libpython3.12t64 libselinux1 libsframe1 libsmartcols1 2776s libss2 libsystemd-shared libsystemd0 libtcl8.6 libudev1 libunwind8 libuuid1 2776s libvolume-key1 libwrap0 libxxhash0 libzstd1 linux-generic 2776s linux-headers-generic linux-headers-virtual linux-image-generic 2776s linux-image-virtual linux-libc-dev linux-tools-common linux-virtual login 2776s logsave mount netcat-openbsd nftables passwd polkitd python3 python3-attr 2776s python3-gi python3-jinja2 python3-minimal python3-more-itertools 2776s python3-openssl python3-urllib3 python3.12 python3.12-gdbm 2776s python3.12-minimal rsync systemd systemd-cryptsetup systemd-resolved 2776s systemd-sysv systemd-timesyncd tcl8.6 tmux tzdata ucf udev util-linux 2776s uuid-runtime vim vim-common vim-runtime vim-tiny xxd zstd 2776s 127 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 2776s Need to get 334 MB of archives. 2776s After this operation, 327 MB of additional disk space will be used. 2776s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 bsdutils amd64 1:2.40.2-14ubuntu1 [102 kB] 2776s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 eject amd64 2.40.2-14ubuntu1 [46.3 kB] 2776s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 bsdextrautils amd64 2.40.2-14ubuntu1 [89.7 kB] 2776s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libfdisk1 amd64 2.40.2-14ubuntu1 [174 kB] 2776s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 fdisk amd64 2.40.2-14ubuntu1 [144 kB] 2776s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libblkid1 amd64 2.40.2-14ubuntu1 [141 kB] 2776s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libmount1 amd64 2.40.2-14ubuntu1 [167 kB] 2776s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsmartcols1 amd64 2.40.2-14ubuntu1 [98.4 kB] 2776s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 mount amd64 2.40.2-14ubuntu1 [143 kB] 2776s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libuuid1 amd64 2.40.2-14ubuntu1 [43.3 kB] 2776s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 util-linux amd64 2.40.2-14ubuntu1 [1137 kB] 2776s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 uuid-runtime amd64 2.40.2-14ubuntu1 [54.2 kB] 2776s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-timesyncd amd64 257.1-7ubuntu1 [42.0 kB] 2776s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-resolved amd64 257.1-7ubuntu1 [341 kB] 2776s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-cryptsetup amd64 257.1-7ubuntu1 [124 kB] 2776s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcrypt-dev amd64 1:4.4.38-1 [120 kB] 2776s Get:17 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcrypt1 amd64 1:4.4.38-1 [90.2 kB] 2776s Get:18 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libselinux1 amd64 3.7-3ubuntu2 [87.1 kB] 2776s Get:19 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd amd64 257.1-7ubuntu1 [3696 kB] 2777s Get:20 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 udev amd64 257.1-7ubuntu1 [2116 kB] 2777s Get:21 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-sysv amd64 257.1-7ubuntu1 [11.8 kB] 2777s Get:22 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnss-systemd amd64 257.1-7ubuntu1 [199 kB] 2777s Get:23 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpam-systemd amd64 257.1-7ubuntu1 [301 kB] 2777s Get:24 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsystemd-shared amd64 257.1-7ubuntu1 [2367 kB] 2777s Get:25 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libudev1 amd64 257.1-7ubuntu1 [213 kB] 2777s Get:26 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsystemd0 amd64 257.1-7ubuntu1 [592 kB] 2777s Get:27 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxxhash0 amd64 0.8.3-2 [30.9 kB] 2777s Get:28 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [369 kB] 2777s Get:29 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libapt-pkg6.0t64 amd64 2.9.23 [1126 kB] 2777s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apt amd64 2.9.23 [1367 kB] 2777s Get:31 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apt-utils amd64 2.9.23 [224 kB] 2777s Get:32 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg-wks-client amd64 2.4.4-2ubuntu22 [73.8 kB] 2777s Get:33 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 dirmngr amd64 2.4.4-2ubuntu22 [353 kB] 2777s Get:34 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgsm amd64 2.4.4-2ubuntu22 [263 kB] 2777s Get:35 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg-utils amd64 2.4.4-2ubuntu22 [114 kB] 2777s Get:36 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg-agent amd64 2.4.4-2ubuntu22 [247 kB] 2778s Get:37 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg amd64 2.4.4-2ubuntu22 [652 kB] 2778s Get:38 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgconf amd64 2.4.4-2ubuntu22 [107 kB] 2778s Get:39 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg all 2.4.4-2ubuntu22 [359 kB] 2778s Get:40 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 keyboxd amd64 2.4.4-2ubuntu22 [86.3 kB] 2778s Get:41 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libldap-common all 2.6.9+dfsg-1~exp2ubuntu1 [33.2 kB] 2778s Get:42 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libldap2 amd64 2.6.9+dfsg-1~exp2ubuntu1 [209 kB] 2778s Get:43 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgv amd64 2.4.4-2ubuntu22 [181 kB] 2778s Get:44 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 logsave amd64 1.47.2-1ubuntu1 [26.7 kB] 2778s Get:45 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 e2fsprogs-l10n all 1.47.2-1ubuntu1 [7030 B] 2778s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libext2fs2t64 amd64 1.47.2-1ubuntu1 [241 kB] 2778s Get:47 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 e2fsprogs amd64 1.47.2-1ubuntu1 [638 kB] 2778s Get:48 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 login.defs all 1:4.16.0-7ubuntu1 [38.5 kB] 2778s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 login amd64 1:4.16.0-2+really2.40.2-14ubuntu1 [77.8 kB] 2778s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-3 [881 kB] 2778s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-3 [2358 kB] 2778s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 2778s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 2778s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tzdata all 2024b-6ubuntu1 [197 kB] 2778s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [2087 kB] 2778s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-3 [729 kB] 2778s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 2778s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12t64 amd64 3.12.8-5 [2364 kB] 2778s Get:59 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12 amd64 3.12.8-5 [667 kB] 2778s Get:60 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12-stdlib amd64 3.12.8-5 [2083 kB] 2778s Get:61 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12-minimal amd64 3.12.8-5 [2349 kB] 2778s Get:62 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12-minimal amd64 3.12.8-5 [839 kB] 2778s Get:63 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 rsync amd64 3.3.0+ds1-4 [481 kB] 2778s Get:64 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 passwd amd64 1:4.16.0-7ubuntu1 [1088 kB] 2778s Get:65 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcom-err2 amd64 1.47.2-1ubuntu1 [26.5 kB] 2778s Get:66 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libss2 amd64 1.47.2-1ubuntu1 [17.9 kB] 2778s Get:67 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ca-certificates all 20241223 [165 kB] 2778s Get:68 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgirepository-1.0-1 amd64 1.82.0-4 [89.3 kB] 2778s Get:69 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gir1.2-girepository-2.0 amd64 1.82.0-4 [25.3 kB] 2778s Get:70 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 krb5-locales all 1.21.3-4 [14.5 kB] 2778s Get:71 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgssapi-krb5-2 amd64 1.21.3-4 [159 kB] 2778s Get:72 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libkrb5-3 amd64 1.21.3-4 [386 kB] 2778s Get:73 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libkrb5support0 amd64 1.21.3-4 [35.2 kB] 2778s Get:74 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libk5crypto3 amd64 1.21.3-4 [90.6 kB] 2778s Get:75 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 netcat-openbsd amd64 1.228-1 [44.9 kB] 2778s Get:76 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-gi amd64 3.50.0-4 [293 kB] 2778s Get:77 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ucf all 3.0048 [42.8 kB] 2778s Get:78 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim amd64 2:9.1.0967-1ubuntu1 [2371 kB] 2778s Get:79 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-common all 2:9.1.0967-1ubuntu1 [396 kB] 2778s Get:80 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-tiny amd64 2:9.1.0967-1ubuntu1 [1039 kB] 2778s Get:81 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-runtime all 2:9.1.0967-1ubuntu1 [7510 kB] 2779s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.1-3 [2344 kB] 2779s Get:83 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 xxd amd64 2:9.1.0967-1ubuntu1 [68.0 kB] 2779s Get:84 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gettext-base amd64 0.23.1-1 [42.1 kB] 2779s Get:85 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libibverbs1 amd64 52.0-2ubuntu2 [68.1 kB] 2779s Get:86 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ibverbs-providers amd64 52.0-2ubuntu2 [374 kB] 2779s Get:87 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libedit2 amd64 3.1-20250104-1 [110 kB] 2779s Get:88 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 nftables amd64 1.1.1-1build1 [71.3 kB] 2779s Get:89 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnftnl11 amd64 1.2.8-1 [70.5 kB] 2779s Get:90 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnftables1 amd64 1.1.1-1build1 [419 kB] 2779s Get:91 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpng16-16t64 amd64 1.6.45-1 [219 kB] 2779s Get:92 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12-gdbm amd64 3.12.8-5 [30.8 kB] 2779s Get:93 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgprofng0 amd64 2.43.50.20250108-1ubuntu1 [884 kB] 2779s Get:94 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libctf0 amd64 2.43.50.20250108-1ubuntu1 [96.4 kB] 2779s Get:95 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1ubuntu1 [98.6 kB] 2779s Get:96 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1ubuntu1 [2521 kB] 2779s Get:97 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libbinutils amd64 2.43.50.20250108-1ubuntu1 [584 kB] 2779s Get:98 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils amd64 2.43.50.20250108-1ubuntu1 [3280 B] 2779s Get:99 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-common amd64 2.43.50.20250108-1ubuntu1 [245 kB] 2779s Get:100 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsframe1 amd64 2.43.50.20250108-1ubuntu1 [14.6 kB] 2779s Get:101 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 btrfs-progs amd64 6.12-1build1 [1357 kB] 2779s Get:102 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg-l10n all 2.4.4-2ubuntu22 [66.4 kB] 2779s Get:103 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libclang-cpp18 amd64 1:18.1.8-15 [13.5 MB] 2780s Get:104 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libllvm18 amd64 1:18.1.8-15 [27.4 MB] 2781s Get:105 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libllvm19 amd64 1:19.1.7-1ubuntu1 [28.6 MB] 2782s Get:106 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libclang1-19 amd64 1:19.1.7-1ubuntu1 [8247 kB] 2782s Get:107 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libunwind8 amd64 1.7.2-1 [64.3 kB] 2782s Get:108 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgstreamer1.0-0 amd64 1.25.1-1 [1221 kB] 2782s Get:109 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libplist-2.0-4 amd64 2.6.0-2build1 [62.2 kB] 2782s Get:110 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libimobiledevice6 amd64 1.3.0-8.1ubuntu4 [72.9 kB] 2782s Get:111 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjemalloc2 amd64 5.3.0-2build1 [256 kB] 2782s Get:112 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnvme1t64 amd64 1.11.1-1build1 [88.8 kB] 2782s Get:113 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 polkitd amd64 126-2 [98.2 kB] 2782s Get:114 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpolkit-agent-1-0 amd64 126-2 [18.2 kB] 2782s Get:115 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpolkit-gobject-1-0 amd64 126-2 [49.9 kB] 2782s Get:116 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libtcl8.6 amd64 8.6.16+dfsg-1 [1086 kB] 2782s Get:117 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libvolume-key1 amd64 0.3.12-8build1 [41.7 kB] 2782s Get:118 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libwrap0 amd64 7.6.q-35 [49.2 kB] 2782s Get:119 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-modules-6.11.0-9-generic amd64 6.11.0-9.9 [40.6 MB] 2784s Get:120 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-6.11.0-9-generic amd64 6.11.0-9.9 [15.1 MB] 2784s Get:121 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-modules-extra-6.11.0-9-generic amd64 6.11.0-9.9 [118 MB] 2791s Get:122 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-generic amd64 6.11.0-9.9 [1734 B] 2791s Get:123 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-generic amd64 6.11.0-9.9 [10.8 kB] 2791s Get:124 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-virtual amd64 6.11.0-9.9 [1724 B] 2791s Get:125 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-virtual amd64 6.11.0-9.9 [10.8 kB] 2791s Get:126 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-virtual amd64 6.11.0-9.9 [1644 B] 2791s Get:127 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-6.11.0-9 all 6.11.0-9.9 [13.9 MB] 2792s Get:128 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-6.11.0-9-generic amd64 6.11.0-9.9 [4109 kB] 2792s Get:129 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-generic amd64 6.11.0-9.9 [10.7 kB] 2792s Get:130 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-libc-dev amd64 6.11.0-9.9 [1667 kB] 2792s Get:131 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-tools-common all 6.11.0-9.9 [484 kB] 2792s Get:132 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-attr all 24.3.0-1 [50.5 kB] 2792s Get:133 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-jinja2 all 3.1.3-2 [108 kB] 2792s Get:134 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-more-itertools all 10.6.0-1 [57.7 kB] 2792s Get:135 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-openssl all 25.0.0-1 [46.1 kB] 2792s Get:136 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-urllib3 all 2.3.0-1 [94.0 kB] 2792s Get:137 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tcl8.6 amd64 8.6.16+dfsg-1 [14.9 kB] 2792s Get:138 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tmux amd64 3.5a-2 [563 kB] 2792s Get:139 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 zstd amd64 1.5.6+dfsg-2 [775 kB] 2793s Preconfiguring packages ... 2793s Fetched 334 MB in 17s (20.2 MB/s) 2793s (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 ... 89449 files and directories currently installed.) 2793s Preparing to unpack .../bsdutils_1%3a2.40.2-14ubuntu1_amd64.deb ... 2793s Unpacking bsdutils (1:2.40.2-14ubuntu1) over (1:2.40.2-1ubuntu2) ... 2793s Setting up bsdutils (1:2.40.2-14ubuntu1) ... 2793s (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 ... 89449 files and directories currently installed.) 2793s Preparing to unpack .../eject_2.40.2-14ubuntu1_amd64.deb ... 2793s Unpacking eject (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 2794s Preparing to unpack .../bsdextrautils_2.40.2-14ubuntu1_amd64.deb ... 2794s Unpacking bsdextrautils (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 2794s Preparing to unpack .../libfdisk1_2.40.2-14ubuntu1_amd64.deb ... 2794s Unpacking libfdisk1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 2794s Preparing to unpack .../fdisk_2.40.2-14ubuntu1_amd64.deb ... 2794s Unpacking fdisk (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 2794s Preparing to unpack .../libblkid1_2.40.2-14ubuntu1_amd64.deb ... 2794s Unpacking libblkid1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 2794s Setting up libblkid1:amd64 (2.40.2-14ubuntu1) ... 2794s (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 ... 89445 files and directories currently installed.) 2794s Preparing to unpack .../libmount1_2.40.2-14ubuntu1_amd64.deb ... 2794s Unpacking libmount1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 2794s Setting up libmount1:amd64 (2.40.2-14ubuntu1) ... 2794s (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 ... 89445 files and directories currently installed.) 2794s Preparing to unpack .../libsmartcols1_2.40.2-14ubuntu1_amd64.deb ... 2794s Unpacking libsmartcols1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 2794s Setting up libsmartcols1:amd64 (2.40.2-14ubuntu1) ... 2794s (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 ... 89445 files and directories currently installed.) 2794s Preparing to unpack .../mount_2.40.2-14ubuntu1_amd64.deb ... 2794s Unpacking mount (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 2794s Preparing to unpack .../libuuid1_2.40.2-14ubuntu1_amd64.deb ... 2794s Unpacking libuuid1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 2794s Setting up libuuid1:amd64 (2.40.2-14ubuntu1) ... 2794s (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 ... 89445 files and directories currently installed.) 2794s Preparing to unpack .../util-linux_2.40.2-14ubuntu1_amd64.deb ... 2794s Unpacking util-linux (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 2794s Setting up util-linux (2.40.2-14ubuntu1) ... 2794s /usr/sbin/policy-rc.d returned 101, not running 'restart fstrim.timer' 2795s /usr/sbin/policy-rc.d returned 101, not running 'restart fstrim.service' 2795s (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 ... 89438 files and directories currently installed.) 2795s Preparing to unpack .../0-uuid-runtime_2.40.2-14ubuntu1_amd64.deb ... 2795s Unpacking uuid-runtime (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 2795s Preparing to unpack .../1-systemd-timesyncd_257.1-7ubuntu1_amd64.deb ... 2795s Unpacking systemd-timesyncd (257.1-7ubuntu1) over (257-2ubuntu1) ... 2795s Preparing to unpack .../2-systemd-resolved_257.1-7ubuntu1_amd64.deb ... 2795s Unpacking systemd-resolved (257.1-7ubuntu1) over (257-2ubuntu1) ... 2795s Preparing to unpack .../3-systemd-cryptsetup_257.1-7ubuntu1_amd64.deb ... 2795s Unpacking systemd-cryptsetup (257.1-7ubuntu1) over (257-2ubuntu1) ... 2795s Preparing to unpack .../4-libcrypt-dev_1%3a4.4.38-1_amd64.deb ... 2795s Unpacking libcrypt-dev:amd64 (1:4.4.38-1) over (1:4.4.36-5) ... 2795s Preparing to unpack .../5-libcrypt1_1%3a4.4.38-1_amd64.deb ... 2795s Unpacking libcrypt1:amd64 (1:4.4.38-1) over (1:4.4.36-5) ... 2795s Setting up libcrypt1:amd64 (1:4.4.38-1) ... 2795s (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 ... 89438 files and directories currently installed.) 2795s Preparing to unpack .../libselinux1_3.7-3ubuntu2_amd64.deb ... 2795s Unpacking libselinux1:amd64 (3.7-3ubuntu2) over (3.7-3ubuntu1) ... 2795s Setting up libselinux1:amd64 (3.7-3ubuntu2) ... 2795s (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 ... 89438 files and directories currently installed.) 2795s Preparing to unpack .../systemd_257.1-7ubuntu1_amd64.deb ... 2795s Unpacking systemd (257.1-7ubuntu1) over (257-2ubuntu1) ... 2795s Preparing to unpack .../udev_257.1-7ubuntu1_amd64.deb ... 2795s Unpacking udev (257.1-7ubuntu1) over (257-2ubuntu1) ... 2796s Preparing to unpack .../libsystemd-shared_257.1-7ubuntu1_amd64.deb ... 2796s Unpacking libsystemd-shared:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 2796s Setting up libsystemd-shared:amd64 (257.1-7ubuntu1) ... 2796s (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 ... 89439 files and directories currently installed.) 2796s Preparing to unpack .../libsystemd0_257.1-7ubuntu1_amd64.deb ... 2796s Unpacking libsystemd0:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 2796s Setting up libsystemd0:amd64 (257.1-7ubuntu1) ... 2796s Setting up mount (2.40.2-14ubuntu1) ... 2796s Setting up systemd (257.1-7ubuntu1) ... 2796s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 2796s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 2796s (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 ... 89439 files and directories currently installed.) 2796s Preparing to unpack .../systemd-sysv_257.1-7ubuntu1_amd64.deb ... 2796s Unpacking systemd-sysv (257.1-7ubuntu1) over (257-2ubuntu1) ... 2796s Preparing to unpack .../libnss-systemd_257.1-7ubuntu1_amd64.deb ... 2796s Unpacking libnss-systemd:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 2796s Preparing to unpack .../libpam-systemd_257.1-7ubuntu1_amd64.deb ... 2796s Unpacking libpam-systemd:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 2796s Preparing to unpack .../libudev1_257.1-7ubuntu1_amd64.deb ... 2796s Unpacking libudev1:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 2796s Setting up libudev1:amd64 (257.1-7ubuntu1) ... 2796s (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 ... 89439 files and directories currently installed.) 2796s Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ... 2796s Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2build1) ... 2796s Setting up libxxhash0:amd64 (0.8.3-2) ... 2796s (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 ... 89439 files and directories currently installed.) 2796s Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ... 2796s Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 2797s Setting up libzstd1:amd64 (1.5.6+dfsg-2) ... 2797s (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 ... 89439 files and directories currently installed.) 2797s Preparing to unpack .../libapt-pkg6.0t64_2.9.23_amd64.deb ... 2797s Unpacking libapt-pkg6.0t64:amd64 (2.9.23) over (2.9.18) ... 2797s Setting up libapt-pkg6.0t64:amd64 (2.9.23) ... 2797s (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 ... 89439 files and directories currently installed.) 2797s Preparing to unpack .../archives/apt_2.9.23_amd64.deb ... 2797s Unpacking apt (2.9.23) over (2.9.18) ... 2797s Setting up apt (2.9.23) ... 2797s /usr/sbin/policy-rc.d returned 101, not running 'restart apt-daily-upgrade.timer apt-daily.timer' 2797s (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 ... 89441 files and directories currently installed.) 2797s Preparing to unpack .../00-apt-utils_2.9.23_amd64.deb ... 2797s Unpacking apt-utils (2.9.23) over (2.9.18) ... 2797s Preparing to unpack .../01-gpg-wks-client_2.4.4-2ubuntu22_amd64.deb ... 2797s Unpacking gpg-wks-client (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 2797s Preparing to unpack .../02-dirmngr_2.4.4-2ubuntu22_amd64.deb ... 2797s Unpacking dirmngr (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 2797s Preparing to unpack .../03-gpgsm_2.4.4-2ubuntu22_amd64.deb ... 2797s Unpacking gpgsm (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 2797s Preparing to unpack .../04-gnupg-utils_2.4.4-2ubuntu22_amd64.deb ... 2797s Unpacking gnupg-utils (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 2797s Preparing to unpack .../05-gpg-agent_2.4.4-2ubuntu22_amd64.deb ... 2797s Unpacking gpg-agent (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 2797s Preparing to unpack .../06-gpg_2.4.4-2ubuntu22_amd64.deb ... 2797s Unpacking gpg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 2798s Preparing to unpack .../07-gpgconf_2.4.4-2ubuntu22_amd64.deb ... 2798s Unpacking gpgconf (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 2798s Preparing to unpack .../08-gnupg_2.4.4-2ubuntu22_all.deb ... 2798s Unpacking gnupg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 2798s Preparing to unpack .../09-keyboxd_2.4.4-2ubuntu22_amd64.deb ... 2798s Unpacking keyboxd (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 2798s Preparing to unpack .../10-libldap-common_2.6.9+dfsg-1~exp2ubuntu1_all.deb ... 2798s Unpacking libldap-common (2.6.9+dfsg-1~exp2ubuntu1) over (2.6.8+dfsg-1~exp4ubuntu3) ... 2798s Preparing to unpack .../11-libldap2_2.6.9+dfsg-1~exp2ubuntu1_amd64.deb ... 2798s Unpacking libldap2:amd64 (2.6.9+dfsg-1~exp2ubuntu1) over (2.6.8+dfsg-1~exp4ubuntu3) ... 2798s Preparing to unpack .../12-gpgv_2.4.4-2ubuntu22_amd64.deb ... 2798s Unpacking gpgv (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 2798s Setting up gpgv (2.4.4-2ubuntu22) ... 2798s (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 ... 89440 files and directories currently installed.) 2798s Preparing to unpack .../logsave_1.47.2-1ubuntu1_amd64.deb ... 2798s Unpacking logsave (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 2798s Preparing to unpack .../e2fsprogs-l10n_1.47.2-1ubuntu1_all.deb ... 2798s Unpacking e2fsprogs-l10n (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 2798s Preparing to unpack .../libext2fs2t64_1.47.2-1ubuntu1_amd64.deb ... 2798s Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 2798s Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 2798s Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 2798s Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 2798s Unpacking libext2fs2t64:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 2798s Setting up libext2fs2t64:amd64 (1.47.2-1ubuntu1) ... 2798s (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 ... 89440 files and directories currently installed.) 2798s Preparing to unpack .../e2fsprogs_1.47.2-1ubuntu1_amd64.deb ... 2798s Unpacking e2fsprogs (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 2798s Selecting previously unselected package login.defs. 2798s Preparing to unpack .../login.defs_1%3a4.16.0-7ubuntu1_all.deb ... 2798s Unpacking login.defs (1:4.16.0-7ubuntu1) ... 2798s Replacing files in old package login (1:4.15.3-3ubuntu2) ... 2798s Setting up login.defs (1:4.16.0-7ubuntu1) ... 2798s Installing new version of config file /etc/login.defs ... 2798s (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 ... 89444 files and directories currently installed.) 2798s Preparing to unpack .../login_1%3a4.16.0-2+really2.40.2-14ubuntu1_amd64.deb ... 2798s Unpacking login (1:4.16.0-2+really2.40.2-14ubuntu1) over (1:4.15.3-3ubuntu2) ... 2798s Selecting previously unselected package libpython3.13-minimal:amd64. 2798s Preparing to unpack .../libpython3.13-minimal_3.13.1-3_amd64.deb ... 2798s Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ... 2798s Selecting previously unselected package python3.13-minimal. 2798s Preparing to unpack .../python3.13-minimal_3.13.1-3_amd64.deb ... 2798s Unpacking python3.13-minimal (3.13.1-3) ... 2798s Setting up libpython3.13-minimal:amd64 (3.13.1-3) ... 2798s Setting up python3.13-minimal (3.13.1-3) ... 2799s (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 ... 89728 files and directories currently installed.) 2799s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 2799s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 2799s Setting up python3-minimal (3.13.1-1~exp2) ... 2799s (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 ... 89728 files and directories currently installed.) 2799s Preparing to unpack .../00-python3_3.13.1-1~exp2_amd64.deb ... 2799s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 2799s Preparing to unpack .../01-tzdata_2024b-6ubuntu1_all.deb ... 2799s Unpacking tzdata (2024b-6ubuntu1) over (2024b-4ubuntu1) ... 2799s Selecting previously unselected package libpython3.13-stdlib:amd64. 2799s Preparing to unpack .../02-libpython3.13-stdlib_3.13.1-3_amd64.deb ... 2799s Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ... 2799s Selecting previously unselected package python3.13. 2799s Preparing to unpack .../03-python3.13_3.13.1-3_amd64.deb ... 2799s Unpacking python3.13 (3.13.1-3) ... 2799s Preparing to unpack .../04-libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 2799s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 2799s Preparing to unpack .../05-libpython3.12t64_3.12.8-5_amd64.deb ... 2799s Unpacking libpython3.12t64:amd64 (3.12.8-5) over (3.12.8-3) ... 2799s Preparing to unpack .../06-python3.12_3.12.8-5_amd64.deb ... 2800s Unpacking python3.12 (3.12.8-5) over (3.12.8-3) ... 2800s Preparing to unpack .../07-libpython3.12-stdlib_3.12.8-5_amd64.deb ... 2800s Unpacking libpython3.12-stdlib:amd64 (3.12.8-5) over (3.12.8-3) ... 2800s Preparing to unpack .../08-python3.12-minimal_3.12.8-5_amd64.deb ... 2800s Unpacking python3.12-minimal (3.12.8-5) over (3.12.8-3) ... 2800s Preparing to unpack .../09-libpython3.12-minimal_3.12.8-5_amd64.deb ... 2800s Unpacking libpython3.12-minimal:amd64 (3.12.8-5) over (3.12.8-3) ... 2800s Preparing to unpack .../10-rsync_3.3.0+ds1-4_amd64.deb ... 2800s Unpacking rsync (3.3.0+ds1-4) over (3.3.0+ds1-2) ... 2800s Preparing to unpack .../11-passwd_1%3a4.16.0-7ubuntu1_amd64.deb ... 2800s Unpacking passwd (1:4.16.0-7ubuntu1) over (1:4.15.3-3ubuntu2) ... 2800s Setting up passwd (1:4.16.0-7ubuntu1) ... 2800s (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 ... 90179 files and directories currently installed.) 2800s Preparing to unpack .../00-libcom-err2_1.47.2-1ubuntu1_amd64.deb ... 2800s Unpacking libcom-err2:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 2800s Preparing to unpack .../01-libss2_1.47.2-1ubuntu1_amd64.deb ... 2800s Unpacking libss2:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 2800s Preparing to unpack .../02-ca-certificates_20241223_all.deb ... 2800s Unpacking ca-certificates (20241223) over (20240203) ... 2800s Preparing to unpack .../03-libgirepository-1.0-1_1.82.0-4_amd64.deb ... 2800s Unpacking libgirepository-1.0-1:amd64 (1.82.0-4) over (1.82.0-3) ... 2800s Preparing to unpack .../04-gir1.2-girepository-2.0_1.82.0-4_amd64.deb ... 2800s Unpacking gir1.2-girepository-2.0:amd64 (1.82.0-4) over (1.82.0-3) ... 2800s Preparing to unpack .../05-krb5-locales_1.21.3-4_all.deb ... 2800s Unpacking krb5-locales (1.21.3-4) over (1.21.3-3) ... 2800s Preparing to unpack .../06-libgssapi-krb5-2_1.21.3-4_amd64.deb ... 2800s Unpacking libgssapi-krb5-2:amd64 (1.21.3-4) over (1.21.3-3) ... 2800s Preparing to unpack .../07-libkrb5-3_1.21.3-4_amd64.deb ... 2800s Unpacking libkrb5-3:amd64 (1.21.3-4) over (1.21.3-3) ... 2800s Preparing to unpack .../08-libkrb5support0_1.21.3-4_amd64.deb ... 2800s Unpacking libkrb5support0:amd64 (1.21.3-4) over (1.21.3-3) ... 2800s Preparing to unpack .../09-libk5crypto3_1.21.3-4_amd64.deb ... 2800s Unpacking libk5crypto3:amd64 (1.21.3-4) over (1.21.3-3) ... 2801s Preparing to unpack .../10-netcat-openbsd_1.228-1_amd64.deb ... 2801s Unpacking netcat-openbsd (1.228-1) over (1.226-1.1) ... 2801s Preparing to unpack .../11-python3-gi_3.50.0-4_amd64.deb ... 2801s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 2801s for fn in glob1(directory, "%s.*" % fname): 2801s Unpacking python3-gi (3.50.0-4) over (3.50.0-3build1) ... 2801s Preparing to unpack .../12-ucf_3.0048_all.deb ... 2801s Unpacking ucf (3.0048) over (3.0046) ... 2801s Preparing to unpack .../13-vim_2%3a9.1.0967-1ubuntu1_amd64.deb ... 2801s Unpacking vim (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 2801s Preparing to unpack .../14-vim-common_2%3a9.1.0967-1ubuntu1_all.deb ... 2801s Unpacking vim-common (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 2801s Preparing to unpack .../15-vim-tiny_2%3a9.1.0967-1ubuntu1_amd64.deb ... 2801s Unpacking vim-tiny (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 2801s Preparing to unpack .../16-vim-runtime_2%3a9.1.0967-1ubuntu1_all.deb ... 2801s Unpacking vim-runtime (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 2801s Selecting previously unselected package libpython3.13:amd64. 2801s Preparing to unpack .../17-libpython3.13_3.13.1-3_amd64.deb ... 2801s Unpacking libpython3.13:amd64 (3.13.1-3) ... 2802s Preparing to unpack .../18-xxd_2%3a9.1.0967-1ubuntu1_amd64.deb ... 2802s Unpacking xxd (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 2802s Preparing to unpack .../19-gettext-base_0.23.1-1_amd64.deb ... 2802s Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ... 2802s Preparing to unpack .../20-libibverbs1_52.0-2ubuntu2_amd64.deb ... 2802s Unpacking libibverbs1:amd64 (52.0-2ubuntu2) over (52.0-2ubuntu1) ... 2802s Preparing to unpack .../21-ibverbs-providers_52.0-2ubuntu2_amd64.deb ... 2802s Unpacking ibverbs-providers:amd64 (52.0-2ubuntu2) over (52.0-2ubuntu1) ... 2802s Preparing to unpack .../22-libedit2_3.1-20250104-1_amd64.deb ... 2802s Unpacking libedit2:amd64 (3.1-20250104-1) over (3.1-20240808-1) ... 2802s Preparing to unpack .../23-nftables_1.1.1-1build1_amd64.deb ... 2802s Unpacking nftables (1.1.1-1build1) over (1.1.0-2) ... 2802s Preparing to unpack .../24-libnftnl11_1.2.8-1_amd64.deb ... 2802s Unpacking libnftnl11:amd64 (1.2.8-1) over (1.2.7-1) ... 2802s Preparing to unpack .../25-libnftables1_1.1.1-1build1_amd64.deb ... 2802s Unpacking libnftables1:amd64 (1.1.1-1build1) over (1.1.0-2) ... 2802s Preparing to unpack .../26-libpng16-16t64_1.6.45-1_amd64.deb ... 2802s Unpacking libpng16-16t64:amd64 (1.6.45-1) over (1.6.44-3) ... 2802s Preparing to unpack .../27-python3.12-gdbm_3.12.8-5_amd64.deb ... 2802s Unpacking python3.12-gdbm (3.12.8-5) over (3.12.8-3) ... 2802s Preparing to unpack .../28-libgprofng0_2.43.50.20250108-1ubuntu1_amd64.deb ... 2802s Unpacking libgprofng0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 2802s Preparing to unpack .../29-libctf0_2.43.50.20250108-1ubuntu1_amd64.deb ... 2802s Unpacking libctf0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 2802s Preparing to unpack .../30-libctf-nobfd0_2.43.50.20250108-1ubuntu1_amd64.deb ... 2802s Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 2802s Preparing to unpack .../31-binutils-x86-64-linux-gnu_2.43.50.20250108-1ubuntu1_amd64.deb ... 2802s Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 2802s Preparing to unpack .../32-libbinutils_2.43.50.20250108-1ubuntu1_amd64.deb ... 2802s Unpacking libbinutils:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 2802s Preparing to unpack .../33-binutils_2.43.50.20250108-1ubuntu1_amd64.deb ... 2802s Unpacking binutils (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 2802s Preparing to unpack .../34-binutils-common_2.43.50.20250108-1ubuntu1_amd64.deb ... 2802s Unpacking binutils-common:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 2802s Preparing to unpack .../35-libsframe1_2.43.50.20250108-1ubuntu1_amd64.deb ... 2802s Unpacking libsframe1:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 2802s Preparing to unpack .../36-btrfs-progs_6.12-1build1_amd64.deb ... 2802s Unpacking btrfs-progs (6.12-1build1) over (6.6.3-1.2) ... 2802s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu22_all.deb ... 2802s Unpacking gnupg-l10n (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 2802s Preparing to unpack .../38-libclang-cpp18_1%3a18.1.8-15_amd64.deb ... 2802s Unpacking libclang-cpp18 (1:18.1.8-15) over (1:18.1.8-13) ... 2802s Preparing to unpack .../39-libllvm18_1%3a18.1.8-15_amd64.deb ... 2802s Unpacking libllvm18:amd64 (1:18.1.8-15) over (1:18.1.8-13) ... 2803s Preparing to unpack .../40-libllvm19_1%3a19.1.7-1ubuntu1_amd64.deb ... 2803s Unpacking libllvm19:amd64 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 2804s Preparing to unpack .../41-libclang1-19_1%3a19.1.7-1ubuntu1_amd64.deb ... 2804s Unpacking libclang1-19 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 2804s Preparing to unpack .../42-libunwind8_1.7.2-1_amd64.deb ... 2804s Unpacking libunwind8:amd64 (1.7.2-1) over (1.6.2-3.1) ... 2804s Preparing to unpack .../43-libgstreamer1.0-0_1.25.1-1_amd64.deb ... 2804s Unpacking libgstreamer1.0-0:amd64 (1.25.1-1) over (1.24.10-2) ... 2804s Preparing to unpack .../44-libplist-2.0-4_2.6.0-2build1_amd64.deb ... 2804s Unpacking libplist-2.0-4:amd64 (2.6.0-2build1) over (2.6.0-2) ... 2804s Preparing to unpack .../45-libimobiledevice6_1.3.0-8.1ubuntu4_amd64.deb ... 2804s Unpacking libimobiledevice6:amd64 (1.3.0-8.1ubuntu4) over (1.3.0-8.1ubuntu3) ... 2804s Selecting previously unselected package libjemalloc2:amd64. 2804s Preparing to unpack .../46-libjemalloc2_5.3.0-2build1_amd64.deb ... 2804s Unpacking libjemalloc2:amd64 (5.3.0-2build1) ... 2804s Preparing to unpack .../47-libnvme1t64_1.11.1-1build1_amd64.deb ... 2804s Unpacking libnvme1t64 (1.11.1-1build1) over (1.11.1-1) ... 2804s Preparing to unpack .../48-polkitd_126-2_amd64.deb ... 2804s Unpacking polkitd (126-2) over (125-2ubuntu1) ... 2804s Preparing to unpack .../49-libpolkit-agent-1-0_126-2_amd64.deb ... 2804s Unpacking libpolkit-agent-1-0:amd64 (126-2) over (125-2ubuntu1) ... 2804s Preparing to unpack .../50-libpolkit-gobject-1-0_126-2_amd64.deb ... 2804s Unpacking libpolkit-gobject-1-0:amd64 (126-2) over (125-2ubuntu1) ... 2804s Preparing to unpack .../51-libtcl8.6_8.6.16+dfsg-1_amd64.deb ... 2804s Unpacking libtcl8.6:amd64 (8.6.16+dfsg-1) over (8.6.15+dfsg-2) ... 2804s Preparing to unpack .../52-libvolume-key1_0.3.12-8build1_amd64.deb ... 2804s Unpacking libvolume-key1:amd64 (0.3.12-8build1) over (0.3.12-8) ... 2804s Preparing to unpack .../53-libwrap0_7.6.q-35_amd64.deb ... 2804s Unpacking libwrap0:amd64 (7.6.q-35) over (7.6.q-34) ... 2804s Selecting previously unselected package linux-modules-6.11.0-9-generic. 2804s Preparing to unpack .../54-linux-modules-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 2804s Unpacking linux-modules-6.11.0-9-generic (6.11.0-9.9) ... 2804s Selecting previously unselected package linux-image-6.11.0-9-generic. 2804s Preparing to unpack .../55-linux-image-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 2804s Unpacking linux-image-6.11.0-9-generic (6.11.0-9.9) ... 2805s Selecting previously unselected package linux-modules-extra-6.11.0-9-generic. 2805s Preparing to unpack .../56-linux-modules-extra-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 2805s Unpacking linux-modules-extra-6.11.0-9-generic (6.11.0-9.9) ... 2806s Preparing to unpack .../57-linux-generic_6.11.0-9.9_amd64.deb ... 2806s Unpacking linux-generic (6.11.0-9.9) over (6.11.0-8.8) ... 2806s Preparing to unpack .../58-linux-image-generic_6.11.0-9.9_amd64.deb ... 2806s Unpacking linux-image-generic (6.11.0-9.9) over (6.11.0-8.8) ... 2806s Preparing to unpack .../59-linux-virtual_6.11.0-9.9_amd64.deb ... 2806s Unpacking linux-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 2806s Preparing to unpack .../60-linux-image-virtual_6.11.0-9.9_amd64.deb ... 2806s Unpacking linux-image-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 2806s Preparing to unpack .../61-linux-headers-virtual_6.11.0-9.9_amd64.deb ... 2806s Unpacking linux-headers-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 2806s Selecting previously unselected package linux-headers-6.11.0-9. 2806s Preparing to unpack .../62-linux-headers-6.11.0-9_6.11.0-9.9_all.deb ... 2806s Unpacking linux-headers-6.11.0-9 (6.11.0-9.9) ... 2808s Selecting previously unselected package linux-headers-6.11.0-9-generic. 2808s Preparing to unpack .../63-linux-headers-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 2808s Unpacking linux-headers-6.11.0-9-generic (6.11.0-9.9) ... 2809s Preparing to unpack .../64-linux-headers-generic_6.11.0-9.9_amd64.deb ... 2809s Unpacking linux-headers-generic (6.11.0-9.9) over (6.11.0-8.8) ... 2809s Preparing to unpack .../65-linux-libc-dev_6.11.0-9.9_amd64.deb ... 2809s Unpacking linux-libc-dev:amd64 (6.11.0-9.9) over (6.11.0-8.8) ... 2809s Preparing to unpack .../66-linux-tools-common_6.11.0-9.9_all.deb ... 2809s Unpacking linux-tools-common (6.11.0-9.9) over (6.11.0-8.8) ... 2809s Preparing to unpack .../67-python3-attr_24.3.0-1_all.deb ... 2809s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 2809s for fn in glob1(directory, "%s.*" % fname): 2810s Unpacking python3-attr (24.3.0-1) over (24.2.0-1) ... 2810s Preparing to unpack .../68-python3-jinja2_3.1.3-2_all.deb ... 2810s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 2810s for fn in glob1(directory, "%s.*" % fname): 2810s Unpacking python3-jinja2 (3.1.3-2) over (3.1.3-1.1) ... 2810s Preparing to unpack .../69-python3-more-itertools_10.6.0-1_all.deb ... 2810s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 2810s for fn in glob1(directory, "%s.*" % fname): 2810s Unpacking python3-more-itertools (10.6.0-1) over (10.5.0-1) ... 2810s Preparing to unpack .../70-python3-openssl_25.0.0-1_all.deb ... 2810s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 2810s for fn in glob1(directory, "%s.*" % fname): 2810s Unpacking python3-openssl (25.0.0-1) over (24.3.0-1) ... 2810s Preparing to unpack .../71-python3-urllib3_2.3.0-1_all.deb ... 2810s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 2810s for fn in glob1(directory, "%s.*" % fname): 2810s Unpacking python3-urllib3 (2.3.0-1) over (2.0.7-2ubuntu0.1) ... 2810s Preparing to unpack .../72-tcl8.6_8.6.16+dfsg-1_amd64.deb ... 2810s Unpacking tcl8.6 (8.6.16+dfsg-1) over (8.6.15+dfsg-2) ... 2810s Preparing to unpack .../73-tmux_3.5a-2_amd64.deb ... 2810s Unpacking tmux (3.5a-2) over (3.4-7) ... 2810s Preparing to unpack .../74-zstd_1.5.6+dfsg-2_amd64.deb ... 2810s Unpacking zstd (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 2810s Setting up libibverbs1:amd64 (52.0-2ubuntu2) ... 2810s Setting up systemd-sysv (257.1-7ubuntu1) ... 2810s Setting up apt-utils (2.9.23) ... 2810s Setting up bsdextrautils (2.40.2-14ubuntu1) ... 2810s Setting up ibverbs-providers:amd64 (52.0-2ubuntu2) ... 2810s Setting up python3.12-gdbm (3.12.8-5) ... 2810s Setting up libedit2:amd64 (3.1-20250104-1) ... 2810s Setting up netcat-openbsd (1.228-1) ... 2810s Setting up libpython3.12-minimal:amd64 (3.12.8-5) ... 2810s Setting up binutils-common:amd64 (2.43.50.20250108-1ubuntu1) ... 2810s Installing new version of config file /etc/gprofng.rc ... 2810s Setting up linux-libc-dev:amd64 (6.11.0-9.9) ... 2810s Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1ubuntu1) ... 2810s Setting up gettext-base (0.23.1-1) ... 2810s Setting up libnss-systemd:amd64 (257.1-7ubuntu1) ... 2810s Setting up libnftnl11:amd64 (1.2.8-1) ... 2810s Setting up krb5-locales (1.21.3-4) ... 2810s Setting up libcom-err2:amd64 (1.47.2-1ubuntu1) ... 2810s Setting up libjemalloc2:amd64 (5.3.0-2build1) ... 2810s Setting up libldap-common (2.6.9+dfsg-1~exp2ubuntu1) ... 2810s Installing new version of config file /etc/ldap/ldap.conf ... 2810s Setting up libunwind8:amd64 (1.7.2-1) ... 2810s Setting up xxd (2:9.1.0967-1ubuntu1) ... 2810s Setting up libsframe1:amd64 (2.43.50.20250108-1ubuntu1) ... 2810s Setting up libkrb5support0:amd64 (1.21.3-4) ... 2810s Setting up tzdata (2024b-6ubuntu1) ... 2810s 2810s Current default time zone: 'Etc/UTC' 2810s Local time is now: Sun Jan 19 16:09:18 UTC 2025. 2810s Universal Time is now: Sun Jan 19 16:09:18 UTC 2025. 2810s Run 'dpkg-reconfigure tzdata' if you wish to change it. 2810s 2810s Setting up eject (2.40.2-14ubuntu1) ... 2810s Setting up ca-certificates (20241223) ... 2812s Updating certificates in /etc/ssl/certs... 2813s rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL 2813s 7 added, 1 removed; done. 2813s Setting up vim-common (2:9.1.0967-1ubuntu1) ... 2813s Setting up systemd-cryptsetup (257.1-7ubuntu1) ... 2813s Setting up libwrap0:amd64 (7.6.q-35) ... 2813s Setting up libnvme1t64 (1.11.1-1build1) ... 2813s Setting up gnupg-l10n (2.4.4-2ubuntu22) ... 2813s Setting up linux-headers-6.11.0-9 (6.11.0-9.9) ... 2813s Setting up libpng16-16t64:amd64 (1.6.45-1) ... 2813s Setting up systemd-timesyncd (257.1-7ubuntu1) ... 2814s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-time-wait-sync.service systemd-timesyncd.service' 2814s Setting up udev (257.1-7ubuntu1) ... 2814s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-udevd.service' 2814s Setting up libss2:amd64 (1.47.2-1ubuntu1) ... 2814s Setting up libtcl8.6:amd64 (8.6.16+dfsg-1) ... 2814s Setting up ucf (3.0048) ... 2814s Setting up libk5crypto3:amd64 (1.21.3-4) ... 2814s Setting up logsave (1.47.2-1ubuntu1) ... 2814s Setting up libfdisk1:amd64 (2.40.2-14ubuntu1) ... 2814s Setting up libplist-2.0-4:amd64 (2.6.0-2build1) ... 2814s Setting up uuid-runtime (2.40.2-14ubuntu1) ... 2815s invoke-rc.d: policy-rc.d denied execution of restart. 2815s /usr/sbin/policy-rc.d returned 101, not running 'restart uuidd.service uuidd.socket' 2815s Setting up libcrypt-dev:amd64 (1:4.4.38-1) ... 2815s Setting up gpgconf (2.4.4-2ubuntu22) ... 2815s Setting up libpam-systemd:amd64 (257.1-7ubuntu1) ... 2815s Setting up libgirepository-1.0-1:amd64 (1.82.0-4) ... 2815s Setting up libkrb5-3:amd64 (1.21.3-4) ... 2815s Setting up libbinutils:amd64 (2.43.50.20250108-1ubuntu1) ... 2815s Setting up vim-runtime (2:9.1.0967-1ubuntu1) ... 2815s Setting up libimobiledevice6:amd64 (1.3.0-8.1ubuntu4) ... 2815s Setting up linux-tools-common (6.11.0-9.9) ... 2815s Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ... 2815s Setting up tmux (3.5a-2) ... 2815s Setting up zstd (1.5.6+dfsg-2) ... 2815s Setting up libldap2:amd64 (2.6.9+dfsg-1~exp2ubuntu1) ... 2815s Setting up linux-modules-6.11.0-9-generic (6.11.0-9.9) ... 2817s Setting up gpg (2.4.4-2ubuntu22) ... 2817s Setting up libpolkit-gobject-1-0:amd64 (126-2) ... 2817s Setting up libgstreamer1.0-0:amd64 (1.25.1-1) ... 2817s Setcap worked! gst-ptp-helper is not suid! 2817s Setting up rsync (3.3.0+ds1-4) ... 2817s invoke-rc.d: policy-rc.d denied execution of restart. 2817s /usr/sbin/policy-rc.d returned 101, not running 'restart rsync.service' 2817s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 2817s Setting up libllvm18:amd64 (1:18.1.8-15) ... 2817s Setting up gnupg-utils (2.4.4-2ubuntu22) ... 2817s Setting up systemd-resolved (257.1-7ubuntu1) ... 2818s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-resolved.service' 2818s Setting up login (1:4.16.0-2+really2.40.2-14ubuntu1) ... 2818s Setting up libctf0:amd64 (2.43.50.20250108-1ubuntu1) ... 2818s Setting up libpython3.13:amd64 (3.13.1-3) ... 2818s Setting up python3.12-minimal (3.12.8-5) ... 2818s Setting up libllvm19:amd64 (1:19.1.7-1ubuntu1) ... 2818s Setting up tcl8.6 (8.6.16+dfsg-1) ... 2818s Setting up libnftables1:amd64 (1.1.1-1build1) ... 2818s Setting up vim (2:9.1.0967-1ubuntu1) ... 2818s Setting up gpg-agent (2.4.4-2ubuntu22) ... 2819s Setting up nftables (1.1.1-1build1) ... 2819s /usr/sbin/policy-rc.d returned 101, not running 'try-restart nftables.service' 2819s Setting up libclang1-19 (1:19.1.7-1ubuntu1) ... 2819s Setting up libpython3.12-stdlib:amd64 (3.12.8-5) ... 2819s Setting up python3.13 (3.13.1-3) ... 2820s Setting up btrfs-progs (6.12-1build1) ... 2820s Setting up python3.12 (3.12.8-5) ... 2821s Setting up gpgsm (2.4.4-2ubuntu22) ... 2821s Setting up linux-modules-extra-6.11.0-9-generic (6.11.0-9.9) ... 2822s Setting up e2fsprogs (1.47.2-1ubuntu1) ... 2822s update-initramfs: deferring update (trigger activated) 2823s /usr/sbin/policy-rc.d returned 101, not running 'start e2scrub_all.timer e2scrub_reap.service' 2823s Setting up python3 (3.13.1-1~exp2) ... 2823s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 2823s for fn in glob1(directory, "%s.*" % fname): 2823s Setting up vim-tiny (2:9.1.0967-1ubuntu1) ... 2823s Setting up fdisk (2.40.2-14ubuntu1) ... 2823s Setting up libpython3.12t64:amd64 (3.12.8-5) ... 2823s Setting up dirmngr (2.4.4-2ubuntu22) ... 2823s Setting up linux-headers-6.11.0-9-generic (6.11.0-9.9) ... 2823s Setting up python3-jinja2 (3.1.3-2) ... 2823s Setting up libgprofng0:amd64 (2.43.50.20250108-1ubuntu1) ... 2823s Setting up gir1.2-girepository-2.0:amd64 (1.82.0-4) ... 2823s Setting up python3-gi (3.50.0-4) ... 2823s Setting up libgssapi-krb5-2:amd64 (1.21.3-4) ... 2824s Setting up linux-image-6.11.0-9-generic (6.11.0-9.9) ... 2825s I: /boot/vmlinuz is now a symlink to vmlinuz-6.11.0-9-generic 2825s I: /boot/initrd.img is now a symlink to initrd.img-6.11.0-9-generic 2825s Setting up keyboxd (2.4.4-2ubuntu22) ... 2825s Setting up python3-urllib3 (2.3.0-1) ... 2825s Setting up gnupg (2.4.4-2ubuntu22) ... 2825s Setting up libpolkit-agent-1-0:amd64 (126-2) ... 2825s Setting up libvolume-key1:amd64 (0.3.12-8build1) ... 2825s Setting up linux-image-virtual (6.11.0-9.9) ... 2826s Setting up libclang-cpp18 (1:18.1.8-15) ... 2826s Setting up polkitd (126-2) ... 2826s /usr/sbin/policy-rc.d returned 101, not running 'try-restart polkit.service' 2826s Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1ubuntu1) ... 2826s Setting up python3-more-itertools (10.6.0-1) ... 2826s Setting up python3-attr (24.3.0-1) ... 2826s Setting up linux-image-generic (6.11.0-9.9) ... 2826s Setting up gpg-wks-client (2.4.4-2ubuntu22) ... 2826s Setting up e2fsprogs-l10n (1.47.2-1ubuntu1) ... 2826s Setting up python3-openssl (25.0.0-1) ... 2826s Setting up linux-headers-generic (6.11.0-9.9) ... 2826s Setting up binutils (2.43.50.20250108-1ubuntu1) ... 2826s Setting up linux-headers-virtual (6.11.0-9.9) ... 2826s Setting up linux-generic (6.11.0-9.9) ... 2826s Setting up linux-virtual (6.11.0-9.9) ... 2826s Processing triggers for shared-mime-info (2.4-5) ... 2826s Warning: program compiled against libxml 212 using older 209 2827s Processing triggers for sgml-base (1.31) ... 2827s Processing triggers for debianutils (5.21) ... 2827s Processing triggers for install-info (7.1.1-1) ... 2827s Processing triggers for initramfs-tools (0.142ubuntu35) ... 2827s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 2827s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 2836s Processing triggers for libc-bin (2.40-4ubuntu1) ... 2836s Processing triggers for systemd (257.1-7ubuntu1) ... 2836s Processing triggers for man-db (2.13.0-1) ... 2838s Processing triggers for dbus (1.14.10-4ubuntu5) ... 2838s Processing triggers for ca-certificates (20241223) ... 2838s Updating certificates in /etc/ssl/certs... 2839s 0 added, 0 removed; done. 2839s Running hooks in /etc/ca-certificates/update.d... 2839s done. 2839s Processing triggers for linux-image-6.11.0-9-generic (6.11.0-9.9) ... 2839s /etc/kernel/postinst.d/initramfs-tools: 2839s update-initramfs: Generating /boot/initrd.img-6.11.0-9-generic 2839s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 2848s /etc/kernel/postinst.d/zz-update-grub: 2848s Sourcing file `/etc/default/grub' 2848s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 2848s Generating grub configuration file ... 2848s Found linux image: /boot/vmlinuz-6.11.0-9-generic 2848s Found initrd image: /boot/initrd.img-6.11.0-9-generic 2848s Found linux image: /boot/vmlinuz-6.11.0-8-generic 2848s Found initrd image: /boot/initrd.img-6.11.0-8-generic 2848s Warning: os-prober will not be executed to detect other bootable partitions. 2848s Systems on them will not be added to the GRUB boot configuration. 2848s Check GRUB_DISABLE_OS_PROBER documentation entry. 2848s Adding boot menu entry for UEFI Firmware Settings ... 2848s done 2849s 2849s Restarting services... 2849s /etc/needrestart/restart.d/systemd-manager 2849s systemctl restart cron.service multipathd.service packagekit.service polkit.service rsyslog.service ssh.service systemd-journald.service systemd-networkd.service systemd-resolved.service systemd-timesyncd.service systemd-udevd.service udisks2.service 2850s 2850s Service restarts being deferred: 2850s systemctl restart ModemManager.service 2850s /etc/needrestart/restart.d/dbus.service 2850s systemctl restart getty@tty1.service 2850s systemctl restart serial-getty@ttyS0.service 2850s systemctl restart systemd-logind.service 2850s 2850s No containers need to be restarted. 2850s 2850s User sessions running outdated binaries: 2850s ubuntu @ session #4: sshd-session[1199] 2850s ubuntu @ user manager service: systemd[952] 2850s 2850s No VM guests are running outdated hypervisor (qemu) binaries on this host. 2852s Reading package lists... 2852s Building dependency tree... 2852s Reading state information... 2852s Starting pkgProblemResolver with broken count: 0 2852s Starting 2 pkgProblemResolver with broken count: 0 2852s Done 2852s The following packages will be REMOVED: 2852s python3.12* python3.12-minimal* 2852s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 2852s After this operation, 8926 kB disk space will be freed. 2852s (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 ... 128887 files and directories currently installed.) 2852s Removing python3.12 (3.12.8-5) ... 2853s Removing python3.12-minimal (3.12.8-5) ... 2853s /usr/bin/py3clean:125: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 2853s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 2854s Processing triggers for man-db (2.13.0-1) ... 2854s Processing triggers for systemd (257.1-7ubuntu1) ... 2854s (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 ... 128859 files and directories currently installed.) 2854s Purging configuration files for python3.12-minimal (3.12.8-5) ... 2855s autopkgtest [16:10:03]: rebooting testbed after setup commands that affected boot 2884s Reading package lists... 2884s Building dependency tree... 2884s Reading state information... 2884s Starting pkgProblemResolver with broken count: 0 2884s Starting 2 pkgProblemResolver with broken count: 0 2884s Done 2884s The following NEW packages will be installed: 2884s fonts-font-awesome fonts-lato libio-pty-perl libipc-run-perl libjs-jquery 2884s libjs-sphinxdoc libjs-underscore libjson-perl libpq5 libtime-duration-perl 2884s libtimedate-perl moreutils patroni patroni-doc postgresql postgresql-17 2884s postgresql-client-17 postgresql-client-common postgresql-common 2884s python3-behave python3-cdiff python3-coverage python3-parse 2884s python3-parse-type python3-prettytable python3-psutil python3-psycopg2 2884s python3-pysyncobj python3-wcwidth python3-ydiff python3.12 2884s python3.12-minimal sphinx-rtd-theme-common ssl-cert 2884s 0 upgraded, 34 newly installed, 0 to remove and 0 not upgraded. 2884s Need to get 25.0 MB/28.0 MB of archives. 2884s After this operation, 93.5 MB of additional disk space will be used. 2884s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 2885s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 2885s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libio-pty-perl amd64 1:1.20-1build3 [31.4 kB] 2885s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 2885s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-client-common all 267 [37.1 kB] 2885s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 2885s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-common all 267 [162 kB] 2885s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 2885s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 2885s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 2885s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 2885s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpq5 amd64 17.2-1build2 [153 kB] 2885s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libtime-duration-perl all 1.21-2 [12.3 kB] 2885s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 2885s Get:15 http://ftpmaster.internal/ubuntu plucky/universe amd64 moreutils amd64 0.69-1 [56.4 kB] 2885s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 2885s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-prettytable all 3.12.0-1 [36.5 kB] 2885s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 2885s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psycopg2 amd64 2.9.10-1 [146 kB] 2885s Get:20 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pysyncobj all 0.3.12-1 [38.9 kB] 2885s Get:21 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ydiff all 1.4.2-1 [19.0 kB] 2885s Get:22 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-cdiff all 1.4.2-1 [1778 B] 2885s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 patroni all 3.3.5-1 [269 kB] 2885s Get:24 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-2 [1014 kB] 2885s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 patroni-doc all 3.3.5-1 [510 kB] 2885s Get:26 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 postgresql-client-17 amd64 17.2-1build2 [1406 kB] 2885s Get:27 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 postgresql-17 amd64 17.2-1build2 [16.5 MB] 2886s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql all 17+267 [12.2 kB] 2886s Get:29 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parse all 1.20.2-1 [27.0 kB] 2886s Get:30 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parse-type all 0.6.4-1 [23.4 kB] 2886s Get:31 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-behave all 1.2.6-6 [98.6 kB] 2886s Get:32 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-coverage amd64 7.4.4+dfsg1-0ubuntu3 [150 kB] 2886s Preconfiguring packages ... 2886s Fetched 25.0 MB in 2s (13.0 MB/s) 2887s Selecting previously unselected package python3.12-minimal. 2887s (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 ... 128859 files and directories currently installed.) 2887s Preparing to unpack .../00-python3.12-minimal_3.12.8-5_amd64.deb ... 2887s Unpacking python3.12-minimal (3.12.8-5) ... 2887s Selecting previously unselected package fonts-lato. 2887s Preparing to unpack .../01-fonts-lato_2.015-1_all.deb ... 2887s Unpacking fonts-lato (2.015-1) ... 2887s Selecting previously unselected package libjson-perl. 2887s Preparing to unpack .../02-libjson-perl_4.10000-1_all.deb ... 2887s Unpacking libjson-perl (4.10000-1) ... 2887s Selecting previously unselected package libio-pty-perl. 2887s Preparing to unpack .../03-libio-pty-perl_1%3a1.20-1build3_amd64.deb ... 2887s Unpacking libio-pty-perl (1:1.20-1build3) ... 2887s Selecting previously unselected package libipc-run-perl. 2887s Preparing to unpack .../04-libipc-run-perl_20231003.0-2_all.deb ... 2887s Unpacking libipc-run-perl (20231003.0-2) ... 2887s Selecting previously unselected package postgresql-client-common. 2887s Preparing to unpack .../05-postgresql-client-common_267_all.deb ... 2887s Unpacking postgresql-client-common (267) ... 2887s Selecting previously unselected package ssl-cert. 2887s Preparing to unpack .../06-ssl-cert_1.1.3ubuntu1_all.deb ... 2887s Unpacking ssl-cert (1.1.3ubuntu1) ... 2887s Selecting previously unselected package postgresql-common. 2887s Preparing to unpack .../07-postgresql-common_267_all.deb ... 2887s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 2887s Unpacking postgresql-common (267) ... 2887s Selecting previously unselected package python3.12. 2887s Preparing to unpack .../08-python3.12_3.12.8-5_amd64.deb ... 2887s Unpacking python3.12 (3.12.8-5) ... 2887s Selecting previously unselected package fonts-font-awesome. 2887s Preparing to unpack .../09-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 2887s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 2887s Selecting previously unselected package libjs-jquery. 2887s Preparing to unpack .../10-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 2887s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 2887s Selecting previously unselected package libjs-underscore. 2887s Preparing to unpack .../11-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 2887s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 2887s Selecting previously unselected package libjs-sphinxdoc. 2887s Preparing to unpack .../12-libjs-sphinxdoc_8.1.3-4_all.deb ... 2887s Unpacking libjs-sphinxdoc (8.1.3-4) ... 2887s Selecting previously unselected package libpq5:amd64. 2887s Preparing to unpack .../13-libpq5_17.2-1build2_amd64.deb ... 2887s Unpacking libpq5:amd64 (17.2-1build2) ... 2887s Selecting previously unselected package libtime-duration-perl. 2887s Preparing to unpack .../14-libtime-duration-perl_1.21-2_all.deb ... 2887s Unpacking libtime-duration-perl (1.21-2) ... 2887s Selecting previously unselected package libtimedate-perl. 2887s Preparing to unpack .../15-libtimedate-perl_2.3300-2_all.deb ... 2887s Unpacking libtimedate-perl (2.3300-2) ... 2887s Selecting previously unselected package moreutils. 2887s Preparing to unpack .../16-moreutils_0.69-1_amd64.deb ... 2887s Unpacking moreutils (0.69-1) ... 2887s Selecting previously unselected package python3-wcwidth. 2887s Preparing to unpack .../17-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 2887s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 2887s Selecting previously unselected package python3-prettytable. 2887s Preparing to unpack .../18-python3-prettytable_3.12.0-1_all.deb ... 2887s Unpacking python3-prettytable (3.12.0-1) ... 2888s Selecting previously unselected package python3-psutil. 2888s Preparing to unpack .../19-python3-psutil_5.9.8-2build3_amd64.deb ... 2888s Unpacking python3-psutil (5.9.8-2build3) ... 2888s Selecting previously unselected package python3-psycopg2. 2888s Preparing to unpack .../20-python3-psycopg2_2.9.10-1_amd64.deb ... 2888s Unpacking python3-psycopg2 (2.9.10-1) ... 2888s Selecting previously unselected package python3-pysyncobj. 2888s Preparing to unpack .../21-python3-pysyncobj_0.3.12-1_all.deb ... 2888s Unpacking python3-pysyncobj (0.3.12-1) ... 2888s Selecting previously unselected package python3-ydiff. 2888s Preparing to unpack .../22-python3-ydiff_1.4.2-1_all.deb ... 2888s Unpacking python3-ydiff (1.4.2-1) ... 2888s Selecting previously unselected package python3-cdiff. 2888s Preparing to unpack .../23-python3-cdiff_1.4.2-1_all.deb ... 2888s Unpacking python3-cdiff (1.4.2-1) ... 2888s Selecting previously unselected package patroni. 2888s Preparing to unpack .../24-patroni_3.3.5-1_all.deb ... 2888s Unpacking patroni (3.3.5-1) ... 2888s Selecting previously unselected package sphinx-rtd-theme-common. 2888s Preparing to unpack .../25-sphinx-rtd-theme-common_3.0.2+dfsg-2_all.deb ... 2888s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 2888s Selecting previously unselected package patroni-doc. 2888s Preparing to unpack .../26-patroni-doc_3.3.5-1_all.deb ... 2888s Unpacking patroni-doc (3.3.5-1) ... 2888s Selecting previously unselected package postgresql-client-17. 2888s Preparing to unpack .../27-postgresql-client-17_17.2-1build2_amd64.deb ... 2888s Unpacking postgresql-client-17 (17.2-1build2) ... 2888s Selecting previously unselected package postgresql-17. 2888s Preparing to unpack .../28-postgresql-17_17.2-1build2_amd64.deb ... 2888s Unpacking postgresql-17 (17.2-1build2) ... 2888s Selecting previously unselected package postgresql. 2888s Preparing to unpack .../29-postgresql_17+267_all.deb ... 2888s Unpacking postgresql (17+267) ... 2888s Selecting previously unselected package python3-parse. 2888s Preparing to unpack .../30-python3-parse_1.20.2-1_all.deb ... 2888s Unpacking python3-parse (1.20.2-1) ... 2888s Selecting previously unselected package python3-parse-type. 2888s Preparing to unpack .../31-python3-parse-type_0.6.4-1_all.deb ... 2888s Unpacking python3-parse-type (0.6.4-1) ... 2888s Selecting previously unselected package python3-behave. 2888s Preparing to unpack .../32-python3-behave_1.2.6-6_all.deb ... 2888s Unpacking python3-behave (1.2.6-6) ... 2888s Selecting previously unselected package python3-coverage. 2888s Preparing to unpack .../33-python3-coverage_7.4.4+dfsg1-0ubuntu3_amd64.deb ... 2888s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 2888s Setting up python3.12-minimal (3.12.8-5) ... 2889s Setting up fonts-lato (2.015-1) ... 2889s Setting up libio-pty-perl (1:1.20-1build3) ... 2889s Setting up python3-pysyncobj (0.3.12-1) ... 2889s Setting up python3.12 (3.12.8-5) ... 2890s Setting up python3-ydiff (1.4.2-1) ... 2890s Setting up libpq5:amd64 (17.2-1build2) ... 2890s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 2891s Setting up python3-psutil (5.9.8-2build3) ... 2891s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 2891s Setting up ssl-cert (1.1.3ubuntu1) ... 2892s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 2892s /usr/sbin/policy-rc.d returned 101, not running 'start ssl-cert.service' 2892s Setting up python3-psycopg2 (2.9.10-1) ... 2892s Setting up libipc-run-perl (20231003.0-2) ... 2892s Setting up libtime-duration-perl (1.21-2) ... 2892s Setting up libtimedate-perl (2.3300-2) ... 2892s Setting up python3-parse (1.20.2-1) ... 2892s Setting up libjson-perl (4.10000-1) ... 2892s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 2892s Setting up python3-prettytable (3.12.0-1) ... 2892s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 2892s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 2892s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 2892s Setting up postgresql-client-common (267) ... 2892s Setting up moreutils (0.69-1) ... 2892s Setting up postgresql-client-17 (17.2-1build2) ... 2893s update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 2893s Setting up python3-cdiff (1.4.2-1) ... 2893s Setting up python3-parse-type (0.6.4-1) ... 2893s Setting up postgresql-common (267) ... 2893s Creating config file /etc/postgresql-common/createcluster.conf with new version 2893s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 2893s Removing obsolete dictionary files: 2894s invoke-rc.d: policy-rc.d denied execution of start. 2894s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 2894s /usr/sbin/policy-rc.d returned 101, not running 'start postgresql.service' 2894s Setting up libjs-sphinxdoc (8.1.3-4) ... 2894s Setting up python3-behave (1.2.6-6) ... 2894s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 2894s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 2894s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 2894s """Registers a custom type that will be available to "parse" 2894s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 2894s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 2894s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 2894s """Registers a custom type that will be available to "parse" 2894s Setting up patroni (3.3.5-1) ... 2895s Created symlink '/etc/systemd/system/multi-user.target.wants/patroni.service' → '/usr/lib/systemd/system/patroni.service'. 2895s invoke-rc.d: policy-rc.d denied execution of start. 2895s Setting up postgresql-17 (17.2-1build2) ... 2895s Creating new PostgreSQL cluster 17/main ... 2895s /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions 2895s The files belonging to this database system will be owned by user "postgres". 2895s This user must also own the server process. 2895s 2895s The database cluster will be initialized with locale "C.UTF-8". 2895s The default database encoding has accordingly been set to "UTF8". 2895s The default text search configuration will be set to "english". 2895s 2895s Data page checksums are disabled. 2895s 2895s fixing permissions on existing directory /var/lib/postgresql/17/main ... ok 2895s creating subdirectories ... ok 2895s selecting dynamic shared memory implementation ... posix 2895s selecting default "max_connections" ... 100 2895s selecting default "shared_buffers" ... 128MB 2896s selecting default time zone ... Etc/UTC 2896s creating configuration files ... ok 2896s running bootstrap script ... ok 2896s performing post-bootstrap initialization ... ok 2896s syncing data to disk ... ok 2897s invoke-rc.d: policy-rc.d denied execution of start. 2897s Setting up patroni-doc (3.3.5-1) ... 2897s Setting up postgresql (17+267) ... 2897s Processing triggers for systemd (257.1-7ubuntu1) ... 2897s Processing triggers for man-db (2.13.0-1) ... 2899s Processing triggers for libc-bin (2.40-4ubuntu1) ... 2899s 2899s Running kernel seems to be up-to-date. 2899s 2899s No services need to be restarted. 2899s 2899s No containers need to be restarted. 2899s 2899s No user sessions are running outdated binaries. 2899s 2899s No VM guests are running outdated hypervisor (qemu) binaries on this host. 2902s autopkgtest [16:10:50]: test acceptance-raft: debian/tests/acceptance raft 2902s autopkgtest [16:10:50]: test acceptance-raft: [----------------------- 2903s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 2903s ++ ls -1r /usr/lib/postgresql/ 2903s ### PostgreSQL 17 acceptance-raft ### 2903s + for PG_VERSION in $(ls -1r /usr/lib/postgresql/) 2903s + '[' 17 == 10 -o 17 == 11 ']' 2903s + echo '### PostgreSQL 17 acceptance-raft ###' 2903s + bash -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH= DCS=raft PATH=/usr/lib/postgresql/17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin behave | ts' 2908s Jan 19 16:10:56 Feature: basic replication # features/basic_replication.feature:1 2908s Jan 19 16:10:56 We should check that the basic bootstrapping, replication and failover works. 2908s Jan 19 16:10:56 Scenario: check replication of a single table # features/basic_replication.feature:4 2908s Jan 19 16:10:56 Given I start postgres0 # features/steps/basic_replication.py:8 2910s Jan 19 16:10:58 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2910s Jan 19 16:10:58 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 2910s Jan 19 16:10:58 When I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "synchronous_mode": true} # features/steps/patroni_api.py:71 2911s Jan 19 16:10:59 Then I receive a response code 200 # features/steps/patroni_api.py:98 2911s Jan 19 16:10:59 When I start postgres1 # features/steps/basic_replication.py:8 2913s Jan 19 16:11:01 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 2918s Jan 19 16:11:06 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23 2918s Jan 19 16:11:06 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 2918s Jan 19 16:11:06 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 2919s Jan 19 16:11:07 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 2919s Jan 19 16:11:07 2919s Jan 19 16:11:07 Scenario: check restart of sync replica # features/basic_replication.feature:17 2919s Jan 19 16:11:07 Given I shut down postgres2 # features/steps/basic_replication.py:29 2920s Jan 19 16:11:08 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23 2920s Jan 19 16:11:08 When I start postgres2 # features/steps/basic_replication.py:8 2922s Jan 19 16:11:10 And I shut down postgres1 # features/steps/basic_replication.py:29 2925s Jan 19 16:11:13 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 2930s Jan 19 16:11:18 When I start postgres1 # features/steps/basic_replication.py:8 2932s Jan 19 16:11:20 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 2933s Jan 19 16:11:21 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 2933s Jan 19 16:11:21 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 2933s Jan 19 16:11:21 2933s Jan 19 16:11:21 Scenario: check stuck sync replica # features/basic_replication.feature:28 2933s Jan 19 16:11:21 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": true, "maximum_lag_on_syncnode": 15000000, "postgresql": {"parameters": {"synchronous_commit": "remote_apply"}}} # features/steps/patroni_api.py:71 2933s Jan 19 16:11:21 Then I receive a response code 200 # features/steps/patroni_api.py:98 2933s Jan 19 16:11:21 And I create table on postgres0 # features/steps/basic_replication.py:73 2933s Jan 19 16:11:21 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93 2933s Jan 19 16:11:21 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93 2933s Jan 19 16:11:21 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64 2933s Jan 19 16:11:21 And I load data on postgres0 # features/steps/basic_replication.py:84 2933s Jan 19 16:11:21 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23 2936s Jan 19 16:11:24 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64 2936s Jan 19 16:11:24 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 2936s Jan 19 16:11:24 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142 2936s Jan 19 16:11:24 When I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": null, "maximum_lag_on_syncnode": -1, "postgresql": {"parameters": {"synchronous_commit": "on"}}} # features/steps/patroni_api.py:71 2936s Jan 19 16:11:24 Then I receive a response code 200 # features/steps/patroni_api.py:98 2936s Jan 19 16:11:24 And I drop table on postgres0 # features/steps/basic_replication.py:73 2936s Jan 19 16:11:24 2936s Jan 19 16:11:24 Scenario: check multi sync replication # features/basic_replication.feature:44 2936s Jan 19 16:11:24 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 2} # features/steps/patroni_api.py:71 2936s Jan 19 16:11:24 Then I receive a response code 200 # features/steps/patroni_api.py:98 2936s Jan 19 16:11:24 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23 2940s Jan 19 16:11:28 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 2940s Jan 19 16:11:28 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 2940s Jan 19 16:11:28 When I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 1} # features/steps/patroni_api.py:71 2940s Jan 19 16:11:28 Then I receive a response code 200 # features/steps/patroni_api.py:98 2940s Jan 19 16:11:28 And I shut down postgres1 # features/steps/basic_replication.py:29 2943s Jan 19 16:11:31 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 2944s Jan 19 16:11:32 When I start postgres1 # features/steps/basic_replication.py:8 2949s Jan 19 16:11:37 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 2949s Jan 19 16:11:37 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 2949s Jan 19 16:11:37 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 2950s Jan 19 16:11:37 2950s Jan 19 16:11:37 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59 2950s Jan 19 16:11:37 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 2950s Jan 19 16:11:38 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2950s Jan 19 16:11:38 When I sleep for 2 seconds # features/steps/patroni_api.py:39 2952s Jan 19 16:11:40 And I shut down postgres0 # features/steps/basic_replication.py:29 2953s Jan 19 16:11:41 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 2954s Jan 19 16:11:42 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2954s Jan 19 16:11:42 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105 2973s Jan 19 16:12:01 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156 2976s Jan 19 16:12:04 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12 2976s Jan 19 16:12:04 When I issue a PATCH request to http://127.0.0.1:8010/config with {"synchronous_mode": null, "master_start_timeout": 0} # features/steps/patroni_api.py:71 2976s Jan 19 16:12:04 Then I receive a response code 200 # features/steps/patroni_api.py:98 2976s Jan 19 16:12:04 When I add the table bar to postgres2 # features/steps/basic_replication.py:54 2976s Jan 19 16:12:04 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 2979s Jan 19 16:12:07 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 2979s Jan 19 16:12:07 2979s Jan 19 16:12:07 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75 2979s Jan 19 16:12:07 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54 2979s Jan 19 16:12:07 And I start postgres0 # features/steps/basic_replication.py:8 2979s Jan 19 16:12:07 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 2988s Jan 19 16:12:16 When I add the table buz to postgres2 # features/steps/basic_replication.py:54 2988s Jan 19 16:12:16 Then table buz is present on postgres0 after 20 seconds # features/steps/basic_replication.py:93 2988s SKIP Scenario check graceful rejection when two nodes have the same name: Flaky test with Raft 3003s Jan 19 16:12:31 3003s Jan 19 16:12:31 @reject-duplicate-name 3003s Jan 19 16:12:31 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83 3003s Jan 19 16:12:31 Given I start duplicate postgres0 on port 8011 # None 3003s Jan 19 16:12:31 Then there is one of ["Can't start; there is already a node named 'postgres0' running"] CRITICAL in the dup-postgres0 patroni log after 5 seconds # None 3003s Jan 19 16:12:31 3003s Jan 19 16:12:31 Feature: cascading replication # features/cascading_replication.feature:1 3003s Jan 19 16:12:31 We should check that patroni can do base backup and streaming from the replica 3003s Jan 19 16:12:31 Scenario: check a base backup and streaming replication from a replica # features/cascading_replication.feature:4 3003s Jan 19 16:12:31 Given I start postgres0 # features/steps/basic_replication.py:8 3005s Jan 19 16:12:33 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3005s Jan 19 16:12:33 And I configure and start postgres1 with a tag clonefrom true # features/steps/cascading_replication.py:7 3007s Jan 19 16:12:35 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 3008s Jan 19 16:12:36 And I create label with "postgres0" in postgres0 data directory # features/steps/cascading_replication.py:18 3008s Jan 19 16:12:36 And I create label with "postgres1" in postgres1 data directory # features/steps/cascading_replication.py:18 3008s Jan 19 16:12:36 And "members/postgres1" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 3008s Jan 19 16:12:36 And I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 3010s Jan 19 16:12:38 Then replication works from postgres0 to postgres2 after 30 seconds # features/steps/basic_replication.py:112 3015s Jan 19 16:12:43 And there is a label with "postgres1" in postgres2 data directory # features/steps/cascading_replication.py:12 3033s Jan 19 16:13:01 3033s Jan 19 16:13:01 Feature: citus # features/citus.feature:1 3033s Jan 19 16:13:01 We should check that coordinator discovers and registers workers and clients don't have errors when worker cluster switches over 3033s Jan 19 16:13:01 Scenario: check that worker cluster is registered in the coordinator # features/citus.feature:4 3033s Jan 19 16:13:01SKIP FEATURE citus: Citus extension isn't available 3033s SKIP Scenario check that worker cluster is registered in the coordinator: Citus extension isn't available 3033s SKIP Scenario coordinator failover updates pg_dist_node: Citus extension isn't available 3033s SKIP Scenario worker switchover doesn't break client queries on the coordinator: Citus extension isn't available 3033s SKIP Scenario worker primary restart doesn't break client queries on the coordinator: Citus extension isn't available 3033s SKIP Scenario check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node: Citus extension isn't available 3033s Given I start postgres0 in citus group 0 # None 3033s Jan 19 16:13:01 And I start postgres2 in citus group 1 # None 3033s Jan 19 16:13:01 Then postgres0 is a leader in a group 0 after 10 seconds # None 3033s Jan 19 16:13:01 And postgres2 is a leader in a group 1 after 10 seconds # None 3033s Jan 19 16:13:01 When I start postgres1 in citus group 0 # None 3033s Jan 19 16:13:01 And I start postgres3 in citus group 1 # None 3033s Jan 19 16:13:01 Then replication works from postgres0 to postgres1 after 15 seconds # None 3033s Jan 19 16:13:01 Then replication works from postgres2 to postgres3 after 15 seconds # None 3033s Jan 19 16:13:01 And postgres0 is registered in the postgres0 as the primary in group 0 after 5 seconds # None 3033s Jan 19 16:13:01 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 3033s Jan 19 16:13:01 3033s Jan 19 16:13:01 Scenario: coordinator failover updates pg_dist_node # features/citus.feature:16 3033s Jan 19 16:13:01 Given I run patronictl.py failover batman --group 0 --candidate postgres1 --force # None 3033s Jan 19 16:13:01 Then postgres1 role is the primary after 10 seconds # None 3033s Jan 19 16:13:01 And "members/postgres0" key in a group 0 in DCS has state=running after 15 seconds # None 3033s Jan 19 16:13:01 And replication works from postgres1 to postgres0 after 15 seconds # None 3033s Jan 19 16:13:01 And postgres1 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 3033s Jan 19 16:13:01 And "sync" key in a group 0 in DCS has sync_standby=postgres0 after 15 seconds # None 3033s Jan 19 16:13:01 When I run patronictl.py switchover batman --group 0 --candidate postgres0 --force # None 3033s Jan 19 16:13:01 Then postgres0 role is the primary after 10 seconds # None 3033s Jan 19 16:13:01 And replication works from postgres0 to postgres1 after 15 seconds # None 3033s Jan 19 16:13:01 And postgres0 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 3033s Jan 19 16:13:01 And "sync" key in a group 0 in DCS has sync_standby=postgres1 after 15 seconds # None 3033s Jan 19 16:13:01 3033s Jan 19 16:13:01 Scenario: worker switchover doesn't break client queries on the coordinator # features/citus.feature:29 3033s Jan 19 16:13:01 Given I create a distributed table on postgres0 # None 3033s Jan 19 16:13:01 And I start a thread inserting data on postgres0 # None 3033s Jan 19 16:13:01 When I run patronictl.py switchover batman --group 1 --force # None 3033s Jan 19 16:13:01 Then I receive a response returncode 0 # None 3033s Jan 19 16:13:01 And postgres3 role is the primary after 10 seconds # None 3033s Jan 19 16:13:01 And "members/postgres2" key in a group 1 in DCS has state=running after 15 seconds # None 3033s Jan 19 16:13:01 And replication works from postgres3 to postgres2 after 15 seconds # None 3033s Jan 19 16:13:01 And postgres3 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 3033s Jan 19 16:13:01 And "sync" key in a group 1 in DCS has sync_standby=postgres2 after 15 seconds # None 3033s Jan 19 16:13:01 And a thread is still alive # None 3033s Jan 19 16:13:01 When I run patronictl.py switchover batman --group 1 --force # None 3033s Jan 19 16:13:01 Then I receive a response returncode 0 # None 3033s Jan 19 16:13:01 And postgres2 role is the primary after 10 seconds # None 3033s Jan 19 16:13:01 And replication works from postgres2 to postgres3 after 15 seconds # None 3033s Jan 19 16:13:01 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 3033s Jan 19 16:13:01 And "sync" key in a group 1 in DCS has sync_standby=postgres3 after 15 seconds # None 3033s Jan 19 16:13:01 And a thread is still alive # None 3033s Jan 19 16:13:01 When I stop a thread # None 3033s Jan 19 16:13:01 Then a distributed table on postgres0 has expected rows # None 3033s Jan 19 16:13:01 3033s Jan 19 16:13:01 Scenario: worker primary restart doesn't break client queries on the coordinator # features/citus.feature:50 3033s Jan 19 16:13:01 Given I cleanup a distributed table on postgres0 # None 3033s Jan 19 16:13:01 And I start a thread inserting data on postgres0 # None 3033s Jan 19 16:13:01 When I run patronictl.py restart batman postgres2 --group 1 --force # None 3033s Jan 19 16:13:01 Then I receive a response returncode 0 # None 3033s Jan 19 16:13:01 And postgres2 role is the primary after 10 seconds # None 3033s Jan 19 16:13:01 And replication works from postgres2 to postgres3 after 15 seconds # None 3033s Jan 19 16:13:01 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 3033s Jan 19 16:13:01 And a thread is still alive # None 3033s Jan 19 16:13:01 When I stop a thread # None 3033s Jan 19 16:13:01 Then a distributed table on postgres0 has expected rows # None 3039s Jan 19 16:13:07 3039s Jan 19 16:13:07 Scenario: check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node # features/citus.feature:62 3039s Jan 19 16:13:07 Given I start postgres4 in citus group 2 # None 3039s Jan 19 16:13:07 Then postgres4 is a leader in a group 2 after 10 seconds # None 3039s Jan 19 16:13:07 And "members/postgres4" key in a group 2 in DCS has role=master after 3 seconds # None 3039s Jan 19 16:13:07 When I run patronictl.py edit-config batman --group 2 -s ttl=20 --force # None 3039s Jan 19 16:13:07 Then I receive a response returncode 0 # None 3039s Jan 19 16:13:07 And I receive a response output "+ttl: 20" # None 3039s Jan 19 16:13:07 Then postgres4 is registered in the postgres2 as the primary in group 2 after 5 seconds # None 3039s Jan 19 16:13:07 When I shut down postgres4 # None 3039s Jan 19 16:13:07 Then there is a transaction in progress on postgres0 changing pg_dist_node after 5 seconds # None 3039s Jan 19 16:13:07 When I run patronictl.py restart batman postgres2 --group 1 --force # None 3039s Jan 19 16:13:07 Then a transaction finishes in 20 seconds # None 3039s Jan 19 16:13:07 3039s Jan 19 16:13:07 Feature: custom bootstrap # features/custom_bootstrap.feature:1 3039s Jan 19 16:13:07 We should check that patroni can bootstrap a new cluster from a backup 3039s Jan 19 16:13:07 Scenario: clone existing cluster using pg_basebackup # features/custom_bootstrap.feature:4 3039s Jan 19 16:13:07 Given I start postgres0 # features/steps/basic_replication.py:8 3047s Jan 19 16:13:15 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3047s Jan 19 16:13:15 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 3047s Jan 19 16:13:15 And I start postgres1 in a cluster batman1 as a clone of postgres0 # features/steps/custom_bootstrap.py:6 3050s Jan 19 16:13:18 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 3051s Jan 19 16:13:19 Then table foo is present on postgres1 after 10 seconds # features/steps/basic_replication.py:93 3051s Jan 19 16:13:19 3051s Jan 19 16:13:19 Scenario: make a backup and do a restore into a new cluster # features/custom_bootstrap.feature:12 3051s Jan 19 16:13:19 Given I add the table bar to postgres1 # features/steps/basic_replication.py:54 3051s Jan 19 16:13:19 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 3051s Jan 19 16:13:19 When I start postgres2 in a cluster batman2 from backup # features/steps/custom_bootstrap.py:11 3054s Jan 19 16:13:22 Then postgres2 is a leader of batman2 after 30 seconds # features/steps/custom_bootstrap.py:16 3054s Jan 19 16:13:22 And table bar is present on postgres2 after 10 seconds # features/steps/basic_replication.py:93 3072s Jan 19 16:13:40 3072s Jan 19 16:13:40 Feature: dcs failsafe mode # features/dcs_failsafe_mode.feature:1 3072s Jan 19 16:13:40 We should check the basic dcs failsafe mode functioning 3072s Jan 19 16:13:40 Scenario: check failsafe mode can be successfully enabled # features/dcs_failsafe_mode.feature:4 3072s Jan 19 16:13:40 Given I start postgres0 # features/steps/basic_replication.py:8 3074s Jan 19 16:13:42 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3074s Jan 19 16:13:42 Then "config" key in DCS has ttl=30 after 10 seconds # features/steps/cascading_replication.py:23 3074s Jan 19 16:13:42 When I issue a PATCH request to http://127.0.0.1:8008/config with {"loop_wait": 2, "ttl": 20, "retry_timeout": 3, "failsafe_mode": true} # features/steps/patroni_api.py:71 3074s Jan 19 16:13:42 Then I receive a response code 200 # features/steps/patroni_api.py:98 3074s Jan 19 16:13:42 And Response on GET http://127.0.0.1:8008/failsafe contains postgres0 after 10 seconds # features/steps/patroni_api.py:156 3074s Jan 19 16:13:42 When I issue a GET request to http://127.0.0.1:8008/failsafe # features/steps/patroni_api.py:61 3074s Jan 19 16:13:42 Then I receive a response code 200 # features/steps/patroni_api.py:98 3074s Jan 19 16:13:42 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98 3074s Jan 19 16:13:42 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}},"slots":{"dcs_slot_1": null,"postgres0":null}} # features/steps/patroni_api.py:71 3074s Jan 19 16:13:42 Then I receive a response code 200 # features/steps/patroni_api.py:98 3074s Jan 19 16:13:42 When I issue a PATCH request to http://127.0.0.1:8008/config with {"slots": {"dcs_slot_0": {"type": "logical", "database": "postgres", "plugin": "test_decoding"}}} # features/steps/patroni_api.py:71 3074s Jan 19 16:13:42 Then I receive a response code 200 # features/steps/patroni_api.py:98 3074s Jan 19 16:13:42 3074s Jan 19 16:13:42 @dcs-failsafe 3074s Jan 19 16:13:42 Scenario: check one-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:20 3074s Jan 19 16:13:42 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 3074s Jan 19 16:13:42 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156 3078s Jan 19 16:13:46 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3078s Jan 19 16:13:46 3078s Jan 19 16:13:46 @dcs-failsafe 3078s Jan 19 16:13:46 Scenario: check new replica isn't promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:26 3078s Jan 19 16:13:46 Given DCS is up # features/steps/dcs_failsafe_mode.py:9 3078s Jan 19 16:13:46 When I do a backup of postgres0 # features/steps/custom_bootstrap.py:25 3078s Jan 19 16:13:46 And I shut down postgres0 # features/steps/basic_replication.py:29 3080s Jan 19 16:13:48 When I start postgres1 in a cluster batman from backup with no_leader # features/steps/dcs_failsafe_mode.py:14 3082s Jan 19 16:13:50 Then postgres1 role is the replica after 12 seconds # features/steps/basic_replication.py:105 3082s Jan 19 16:13:50 3082s Jan 19 16:13:50 Scenario: check leader and replica are both in /failsafe key after leader is back # features/dcs_failsafe_mode.feature:33 3082s Jan 19 16:13:50 Given I start postgres0 # features/steps/basic_replication.py:8 3084s Jan 19 16:13:52 And I start postgres1 # features/steps/basic_replication.py:8 3084s Jan 19 16:13:52 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3085s Jan 19 16:13:53 And "members/postgres1" key in DCS has state=running after 2 seconds # features/steps/cascading_replication.py:23 3085s Jan 19 16:13:53 And Response on GET http://127.0.0.1:8009/failsafe contains postgres1 after 10 seconds # features/steps/patroni_api.py:156 3090s Jan 19 16:13:58 When I issue a GET request to http://127.0.0.1:8009/failsafe # features/steps/patroni_api.py:61 3091s Jan 19 16:13:58 Then I receive a response code 200 # features/steps/patroni_api.py:98 3091s Jan 19 16:13:58 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98 3091s Jan 19 16:13:58 And I receive a response postgres1 http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:98 3091s Jan 19 16:13:58 3091s Jan 19 16:13:58 @dcs-failsafe @slot-advance 3091s Jan 19 16:13:58 Scenario: check leader and replica are functioning while DCS is down # features/dcs_failsafe_mode.feature:46 3091s Jan 19 16:13:58 Given I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75 3091s Jan 19 16:13:58 Then physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3095s Jan 19 16:14:03 And logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3095s Jan 19 16:14:03 And DCS is down # features/steps/dcs_failsafe_mode.py:4 3095s Jan 19 16:14:03 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156 3099s Jan 19 16:14:07 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3099s Jan 19 16:14:07 And postgres1 role is the replica after 2 seconds # features/steps/basic_replication.py:105 3099s Jan 19 16:14:07 And replication works from postgres0 to postgres1 after 10 seconds # features/steps/basic_replication.py:112 3099s Jan 19 16:14:07 When I get all changes from logical slot dcs_slot_0 on postgres0 # features/steps/slots.py:70 3099s Jan 19 16:14:07 And I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75 3099s Jan 19 16:14:07 Then logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 20 seconds # features/steps/slots.py:51 3106s Jan 19 16:14:14 And physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3106s Jan 19 16:14:14 3106s Jan 19 16:14:14 @dcs-failsafe 3106s Jan 19 16:14:14 Scenario: check primary is demoted when one replica is shut down and DCS is down # features/dcs_failsafe_mode.feature:61 3106s Jan 19 16:14:14 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 3106s Jan 19 16:14:14 And I kill postgres1 # features/steps/basic_replication.py:34 3107s Jan 19 16:14:15 And I kill postmaster on postgres1 # features/steps/basic_replication.py:44 3107s Jan 19 16:14:15 waiting for server to shut down.... done 3107s Jan 19 16:14:15 server stopped 3107s Jan 19 16:14:15 Then postgres0 role is the replica after 12 seconds # features/steps/basic_replication.py:105 3109s Jan 19 16:14:17 3109s Jan 19 16:14:17 @dcs-failsafe 3109s Jan 19 16:14:17 Scenario: check known replica is promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:68 3109s Jan 19 16:14:17 Given I kill postgres0 # features/steps/basic_replication.py:34 3110s Jan 19 16:14:18 And I shut down postmaster on postgres0 # features/steps/basic_replication.py:39 3110s Jan 19 16:14:18 waiting for server to shut down.... done 3110s Jan 19 16:14:18 server stopped 3110s Jan 19 16:14:18 And DCS is up # features/steps/dcs_failsafe_mode.py:9 3110s Jan 19 16:14:18 When I start postgres1 # features/steps/basic_replication.py:8 3112s Jan 19 16:14:20 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3113s Jan 19 16:14:21 And postgres1 role is the primary after 25 seconds # features/steps/basic_replication.py:105 3114s Jan 19 16:14:22 3114s Jan 19 16:14:22 @dcs-failsafe 3114s Jan 19 16:14:22 Scenario: scale to three-node cluster # features/dcs_failsafe_mode.feature:77 3114s Jan 19 16:14:22 Given I start postgres0 # features/steps/basic_replication.py:8 3118s Jan 19 16:14:26 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 3120s Jan 19 16:14:28 Then "members/postgres2" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3123s Jan 19 16:14:31 And "members/postgres0" key in DCS has state=running after 20 seconds # features/steps/cascading_replication.py:23 3123s Jan 19 16:14:31 And Response on GET http://127.0.0.1:8008/failsafe contains postgres2 after 10 seconds # features/steps/patroni_api.py:156 3123s Jan 19 16:14:31 And replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112 3124s Jan 19 16:14:32 And replication works from postgres1 to postgres2 after 10 seconds # features/steps/basic_replication.py:112 3125s Jan 19 16:14:33 3125s Jan 19 16:14:33 @dcs-failsafe @slot-advance 3125s Jan 19 16:14:33 Scenario: make sure permanent slots exist on replicas # features/dcs_failsafe_mode.feature:88 3125s Jan 19 16:14:33 Given I issue a PATCH request to http://127.0.0.1:8009/config with {"slots":{"postgres2":0,"dcs_slot_0":null,"dcs_slot_2":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71 3125s Jan 19 16:14:33 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51 3130s Jan 19 16:14:38 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # features/steps/slots.py:51 3131s Jan 19 16:14:39 When I get all changes from physical slot dcs_slot_1 on postgres1 # features/steps/slots.py:75 3131s Jan 19 16:14:39 Then physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # features/steps/slots.py:51 3133s Jan 19 16:14:41 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 3133s Jan 19 16:14:41 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 3133s Jan 19 16:14:41 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3133s Jan 19 16:14:41 3133s Jan 19 16:14:41 @dcs-failsafe 3133s Jan 19 16:14:41 Scenario: check three-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:99 3133s Jan 19 16:14:41 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 3133s Jan 19 16:14:41 Then Response on GET http://127.0.0.1:8009/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156 3139s Jan 19 16:14:46 Then postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3139s Jan 19 16:14:46 And postgres0 role is the replica after 2 seconds # features/steps/basic_replication.py:105 3139s Jan 19 16:14:46 And postgres2 role is the replica after 2 seconds # features/steps/basic_replication.py:105 3139s Jan 19 16:14:46 3139s Jan 19 16:14:46 @dcs-failsafe @slot-advance 3139s Jan 19 16:14:46 Scenario: check that permanent slots are in sync between nodes while DCS is down # features/dcs_failsafe_mode.feature:108 3139s Jan 19 16:14:46 Given replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112 3139s Jan 19 16:14:46 And replication works from postgres1 to postgres2 after 10 seconds # features/steps/basic_replication.py:112 3140s Jan 19 16:14:48 When I get all changes from logical slot dcs_slot_2 on postgres1 # features/steps/slots.py:70 3140s Jan 19 16:14:48 And I get all changes from physical slot dcs_slot_1 on postgres1 # features/steps/slots.py:75 3140s Jan 19 16:14:48 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51 3146s Jan 19 16:14:54 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # features/steps/slots.py:51 3146s Jan 19 16:14:54 And physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # features/steps/slots.py:51 3146s Jan 19 16:14:54 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 3146s Jan 19 16:14:54 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 3146s Jan 19 16:14:54 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3157s Jan 19 16:15:05 3157s Jan 19 16:15:05 Feature: ignored slots # features/ignored_slots.feature:1 3157s Jan 19 16:15:05 3157s Jan 19 16:15:05 Scenario: check ignored slots aren't removed on failover/switchover # features/ignored_slots.feature:2 3157s Jan 19 16:15:05 Given I start postgres1 # features/steps/basic_replication.py:8 3165s Jan 19 16:15:13 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 3165s Jan 19 16:15:13 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 3165s Jan 19 16:15:13 When I issue a PATCH request to http://127.0.0.1:8009/config with {"ignore_slots": [{"name": "unmanaged_slot_0", "database": "postgres", "plugin": "test_decoding", "type": "logical"}, {"name": "unmanaged_slot_1", "database": "postgres", "plugin": "test_decoding"}, {"name": "unmanaged_slot_2", "database": "postgres"}, {"name": "unmanaged_slot_3"}], "postgresql": {"parameters": {"wal_level": "logical"}}} # features/steps/patroni_api.py:71 3165s Jan 19 16:15:13 Then I receive a response code 200 # features/steps/patroni_api.py:98 3165s Jan 19 16:15:13 And Response on GET http://127.0.0.1:8009/config contains ignore_slots after 10 seconds # features/steps/patroni_api.py:156 3165s Jan 19 16:15:13 When I shut down postgres1 # features/steps/basic_replication.py:29 3167s Jan 19 16:15:15 And I start postgres1 # features/steps/basic_replication.py:8 3169s Jan 19 16:15:17 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 3172s Jan 19 16:15:20 And "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 3173s Jan 19 16:15:21 And postgres1 role is the primary after 20 seconds # features/steps/basic_replication.py:105 3173s Jan 19 16:15:21 When I create a logical replication slot unmanaged_slot_0 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 3173s Jan 19 16:15:21 And I create a logical replication slot unmanaged_slot_1 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 3173s Jan 19 16:15:21 And I create a logical replication slot unmanaged_slot_2 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 3173s Jan 19 16:15:21 And I create a logical replication slot unmanaged_slot_3 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 3173s Jan 19 16:15:21 And I create a logical replication slot dummy_slot on postgres1 with the test_decoding plugin # features/steps/slots.py:8 3173s Jan 19 16:15:21 Then postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3173s Jan 19 16:15:21 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3173s Jan 19 16:15:21 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3173s Jan 19 16:15:21 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3173s Jan 19 16:15:21 When I start postgres0 # features/steps/basic_replication.py:8 3181s Jan 19 16:15:29 Then "members/postgres0" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 3181s Jan 19 16:15:29 And postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 3181s Jan 19 16:15:29 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 3182s Jan 19 16:15:30 When I shut down postgres1 # features/steps/basic_replication.py:29 3184s Jan 19 16:15:32 Then "members/postgres0" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 3185s Jan 19 16:15:33 When I start postgres1 # features/steps/basic_replication.py:8 3187s Jan 19 16:15:35 Then postgres1 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 3187s Jan 19 16:15:35 And "members/postgres1" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 3188s Jan 19 16:15:36 And I sleep for 2 seconds # features/steps/patroni_api.py:39 3190s Jan 19 16:15:38 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3190s Jan 19 16:15:38 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3190s Jan 19 16:15:38 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3190s Jan 19 16:15:38 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3190s Jan 19 16:15:38 And postgres1 does not have a replication slot named dummy_slot # features/steps/slots.py:40 3190s Jan 19 16:15:38 When I shut down postgres0 # features/steps/basic_replication.py:29 3192s Jan 19 16:15:40 Then "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 3193s Jan 19 16:15:41 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3193s Jan 19 16:15:41 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3193s Jan 19 16:15:41 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3193s Jan 19 16:15:41 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3202s Jan 19 16:15:50 3202s Jan 19 16:15:50 Feature: nostream node # features/nostream_node.feature:1 3202s Jan 19 16:15:50 3202s Jan 19 16:15:50 Scenario: check nostream node is recovering from archive # features/nostream_node.feature:3 3202s Jan 19 16:15:50 When I start postgres0 # features/steps/basic_replication.py:8 3210s Jan 19 16:15:58 And I configure and start postgres1 with a tag nostream true # features/steps/cascading_replication.py:7 3212s Jan 19 16:16:00 Then "members/postgres1" key in DCS has replication_state=in archive recovery after 10 seconds # features/steps/cascading_replication.py:23 3213s Jan 19 16:16:01 And replication works from postgres0 to postgres1 after 30 seconds # features/steps/basic_replication.py:112 3217s Jan 19 16:16:05 3217s Jan 19 16:16:05 @slot-advance 3217s Jan 19 16:16:05 Scenario: check permanent logical replication slots are not copied # features/nostream_node.feature:10 3217s Jan 19 16:16:05 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}}, "slots":{"test_logical":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71 3217s Jan 19 16:16:05 Then I receive a response code 200 # features/steps/patroni_api.py:98 3217s Jan 19 16:16:05 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 3218s Jan 19 16:16:06 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 3219s Jan 19 16:16:07 When I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 3221s Jan 19 16:16:09 Then "members/postgres2" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 3226s Jan 19 16:16:14 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 3226s Jan 19 16:16:14 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 3242s Jan 19 16:16:29 3242s Jan 19 16:16:29 Feature: patroni api # features/patroni_api.feature:1 3242s Jan 19 16:16:29 We should check that patroni correctly responds to valid and not-valid API requests. 3242s Jan 19 16:16:29 Scenario: check API requests on a stand-alone server # features/patroni_api.feature:4 3242s Jan 19 16:16:29 Given I start postgres0 # features/steps/basic_replication.py:8 3244s Jan 19 16:16:32 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3244s Jan 19 16:16:32 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 3244s Jan 19 16:16:32 Then I receive a response code 200 # features/steps/patroni_api.py:98 3244s Jan 19 16:16:32 And I receive a response state running # features/steps/patroni_api.py:98 3244s Jan 19 16:16:32 And I receive a response role master # features/steps/patroni_api.py:98 3244s Jan 19 16:16:32 When I issue a GET request to http://127.0.0.1:8008/standby_leader # features/steps/patroni_api.py:61 3244s Jan 19 16:16:32 Then I receive a response code 503 # features/steps/patroni_api.py:98 3244s Jan 19 16:16:32 When I issue a GET request to http://127.0.0.1:8008/health # features/steps/patroni_api.py:61 3244s Jan 19 16:16:32 Then I receive a response code 200 # features/steps/patroni_api.py:98 3244s Jan 19 16:16:32 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 3244s Jan 19 16:16:32 Then I receive a response code 503 # features/steps/patroni_api.py:98 3244s Jan 19 16:16:32 When I issue a POST request to http://127.0.0.1:8008/reinitialize with {"force": true} # features/steps/patroni_api.py:71 3244s Jan 19 16:16:32 Then I receive a response code 503 # features/steps/patroni_api.py:98 3244s Jan 19 16:16:32 And I receive a response text I am the leader, can not reinitialize # features/steps/patroni_api.py:98 3244s Jan 19 16:16:32 When I run patronictl.py switchover batman --master postgres0 --force # features/steps/patroni_api.py:86 3245s Jan 19 16:16:33 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 3245s Jan 19 16:16:33 And I receive a response output "Error: No candidates found to switchover to" # features/steps/patroni_api.py:98 3245s Jan 19 16:16:33 When I issue a POST request to http://127.0.0.1:8008/switchover with {"leader": "postgres0"} # features/steps/patroni_api.py:71 3245s Jan 19 16:16:33 Then I receive a response code 412 # features/steps/patroni_api.py:98 3245s Jan 19 16:16:33 And I receive a response text switchover is not possible: cluster does not have members except leader # features/steps/patroni_api.py:98 3245s Jan 19 16:16:33 When I issue an empty POST request to http://127.0.0.1:8008/failover # features/steps/patroni_api.py:66 3245s Jan 19 16:16:33 Then I receive a response code 400 # features/steps/patroni_api.py:98 3245s Jan 19 16:16:33 When I issue a POST request to http://127.0.0.1:8008/failover with {"foo": "bar"} # features/steps/patroni_api.py:71 3245s Jan 19 16:16:33 Then I receive a response code 400 # features/steps/patroni_api.py:98 3245s Jan 19 16:16:33 And I receive a response text "Failover could be performed only to a specific candidate" # features/steps/patroni_api.py:98 3245s Jan 19 16:16:33 3245s Jan 19 16:16:33 Scenario: check local configuration reload # features/patroni_api.feature:32 3245s Jan 19 16:16:33 Given I add tag new_tag new_value to postgres0 config # features/steps/patroni_api.py:137 3245s Jan 19 16:16:33 And I issue an empty POST request to http://127.0.0.1:8008/reload # features/steps/patroni_api.py:66 3245s Jan 19 16:16:33 Then I receive a response code 202 # features/steps/patroni_api.py:98 3245s Jan 19 16:16:33 3245s Jan 19 16:16:33 Scenario: check dynamic configuration change via DCS # features/patroni_api.feature:37 3245s Jan 19 16:16:33 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "postgresql": {"parameters": {"max_connections": "101"}}} # features/steps/patroni_api.py:71 3245s Jan 19 16:16:33 Then I receive a response code 200 # features/steps/patroni_api.py:98 3245s Jan 19 16:16:33 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 11 seconds # features/steps/patroni_api.py:156 3247s Jan 19 16:16:35 When I issue a GET request to http://127.0.0.1:8008/config # features/steps/patroni_api.py:61 3247s Jan 19 16:16:35 Then I receive a response code 200 # features/steps/patroni_api.py:98 3247s Jan 19 16:16:35 And I receive a response ttl 20 # features/steps/patroni_api.py:98 3247s Jan 19 16:16:35 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 3247s Jan 19 16:16:35 Then I receive a response code 200 # features/steps/patroni_api.py:98 3247s Jan 19 16:16:35 And I receive a response tags {'new_tag': 'new_value'} # features/steps/patroni_api.py:98 3247s Jan 19 16:16:35 And I sleep for 4 seconds # features/steps/patroni_api.py:39 3251s Jan 19 16:16:39 3251s Jan 19 16:16:39 Scenario: check the scheduled restart # features/patroni_api.feature:49 3251s Jan 19 16:16:39 Given I run patronictl.py edit-config -p 'superuser_reserved_connections=6' --force batman # features/steps/patroni_api.py:86 3252s Jan 19 16:16:40 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3252s Jan 19 16:16:40 And I receive a response output "+ superuser_reserved_connections: 6" # features/steps/patroni_api.py:98 3252s Jan 19 16:16:40 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 5 seconds # features/steps/patroni_api.py:156 3252s Jan 19 16:16:40 Given I issue a scheduled restart at http://127.0.0.1:8008 in 5 seconds with {"role": "replica"} # features/steps/patroni_api.py:124 3252s Jan 19 16:16:40 Then I receive a response code 202 # features/steps/patroni_api.py:98 3252s Jan 19 16:16:40 And I sleep for 8 seconds # features/steps/patroni_api.py:39 3260s Jan 19 16:16:48 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 10 seconds # features/steps/patroni_api.py:156 3260s Jan 19 16:16:48 Given I issue a scheduled restart at http://127.0.0.1:8008 in 5 seconds with {"restart_pending": "True"} # features/steps/patroni_api.py:124 3260s Jan 19 16:16:48 Then I receive a response code 202 # features/steps/patroni_api.py:98 3260s Jan 19 16:16:48 And Response on GET http://127.0.0.1:8008/patroni does not contain pending_restart after 10 seconds # features/steps/patroni_api.py:171 3267s Jan 19 16:16:55 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3268s Jan 19 16:16:56 3268s Jan 19 16:16:56 Scenario: check API requests for the primary-replica pair in the pause mode # features/patroni_api.feature:63 3268s Jan 19 16:16:56 Given I start postgres1 # features/steps/basic_replication.py:8 3270s Jan 19 16:16:58 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 3271s Jan 19 16:16:59 When I run patronictl.py pause batman # features/steps/patroni_api.py:86 3272s Jan 19 16:17:00 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3272s Jan 19 16:17:00 When I kill postmaster on postgres1 # features/steps/basic_replication.py:44 3272s Jan 19 16:17:00 waiting for server to shut down.... done 3272s Jan 19 16:17:00 server stopped 3272s Jan 19 16:17:00 And I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 3272s Jan 19 16:17:00 Then I receive a response code 503 # features/steps/patroni_api.py:98 3272s Jan 19 16:17:00 And "members/postgres1" key in DCS has state=stopped after 10 seconds # features/steps/cascading_replication.py:23 3273s Jan 19 16:17:01 When I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 3275s Jan 19 16:17:03 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3275s Jan 19 16:17:03 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 3276s Jan 19 16:17:04 And I sleep for 2 seconds # features/steps/patroni_api.py:39 3278s Jan 19 16:17:06 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 3279s Jan 19 16:17:06 Then I receive a response code 200 # features/steps/patroni_api.py:98 3279s Jan 19 16:17:06 And I receive a response state running # features/steps/patroni_api.py:98 3279s Jan 19 16:17:06 And I receive a response role replica # features/steps/patroni_api.py:98 3279s Jan 19 16:17:06 When I run patronictl.py reinit batman postgres1 --force --wait # features/steps/patroni_api.py:86 3282s Jan 19 16:17:10 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3282s Jan 19 16:17:10 And I receive a response output "Success: reinitialize for member postgres1" # features/steps/patroni_api.py:98 3282s Jan 19 16:17:10 And postgres1 role is the secondary after 30 seconds # features/steps/basic_replication.py:105 3283s Jan 19 16:17:11 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 3284s Jan 19 16:17:12 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 3285s Jan 19 16:17:13 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3285s Jan 19 16:17:13 And I receive a response output "Success: restart on member postgres0" # features/steps/patroni_api.py:98 3285s Jan 19 16:17:13 And postgres0 role is the primary after 5 seconds # features/steps/basic_replication.py:105 3286s Jan 19 16:17:14 3286s Jan 19 16:17:14 Scenario: check the switchover via the API in the pause mode # features/patroni_api.feature:90 3286s Jan 19 16:17:14 Given I issue a POST request to http://127.0.0.1:8008/switchover with {"leader": "postgres0", "candidate": "postgres1"} # features/steps/patroni_api.py:71 3288s Jan 19 16:17:16 Then I receive a response code 200 # features/steps/patroni_api.py:98 3288s Jan 19 16:17:16 And postgres1 is a leader after 5 seconds # features/steps/patroni_api.py:29 3288s Jan 19 16:17:16 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3288s Jan 19 16:17:16 And postgres0 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 3293s Jan 19 16:17:21 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 3293s Jan 19 16:17:21 And "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3293s Jan 19 16:17:21 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 3293s Jan 19 16:17:21 Then I receive a response code 503 # features/steps/patroni_api.py:98 3293s Jan 19 16:17:21 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 3293s Jan 19 16:17:21 Then I receive a response code 200 # features/steps/patroni_api.py:98 3293s Jan 19 16:17:21 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 3293s Jan 19 16:17:21 Then I receive a response code 200 # features/steps/patroni_api.py:98 3293s Jan 19 16:17:21 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 3293s Jan 19 16:17:21 Then I receive a response code 503 # features/steps/patroni_api.py:98 3293s Jan 19 16:17:21 3293s Jan 19 16:17:21 Scenario: check the scheduled switchover # features/patroni_api.feature:107 3293s Jan 19 16:17:21 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 3294s Jan 19 16:17:22 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 3294s Jan 19 16:17:22 And I receive a response output "Can't schedule switchover in the paused state" # features/steps/patroni_api.py:98 3294s Jan 19 16:17:22 When I run patronictl.py resume batman # features/steps/patroni_api.py:86 3295s Jan 19 16:17:23 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3295s Jan 19 16:17:23 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 3296s Jan 19 16:17:24 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3296s Jan 19 16:17:24 And postgres0 is a leader after 20 seconds # features/steps/patroni_api.py:29 3307s Jan 19 16:17:35 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3307s Jan 19 16:17:35 And postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 3309s Jan 19 16:17:37 And replication works from postgres0 to postgres1 after 25 seconds # features/steps/basic_replication.py:112 3309s Jan 19 16:17:37 And "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3311s Jan 19 16:17:39 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 3312s Jan 19 16:17:39 Then I receive a response code 200 # features/steps/patroni_api.py:98 3312s Jan 19 16:17:39 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 3312s Jan 19 16:17:40 Then I receive a response code 503 # features/steps/patroni_api.py:98 3312s Jan 19 16:17:40 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 3312s Jan 19 16:17:40 Then I receive a response code 503 # features/steps/patroni_api.py:98 3312s Jan 19 16:17:40 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 3312s Jan 19 16:17:40 Then I receive a response code 200 # features/steps/patroni_api.py:98 3322s Jan 19 16:17:50 3322s Jan 19 16:17:50 Feature: permanent slots # features/permanent_slots.feature:1 3322s Jan 19 16:17:50 3322s Jan 19 16:17:50 Scenario: check that physical permanent slots are created # features/permanent_slots.feature:2 3322s Jan 19 16:17:50 Given I start postgres0 # features/steps/basic_replication.py:8 3330s Jan 19 16:17:58 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3330s Jan 19 16:17:58 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 3330s Jan 19 16:17:58 When I issue a PATCH request to http://127.0.0.1:8008/config with {"slots":{"test_physical":0,"postgres0":0,"postgres1":0,"postgres3":0},"postgresql":{"parameters":{"wal_level":"logical"}}} # features/steps/patroni_api.py:71 3330s Jan 19 16:17:58 Then I receive a response code 200 # features/steps/patroni_api.py:98 3330s Jan 19 16:17:58 And Response on GET http://127.0.0.1:8008/config contains slots after 10 seconds # features/steps/patroni_api.py:156 3330s Jan 19 16:17:58 When I start postgres1 # features/steps/basic_replication.py:8 3332s Jan 19 16:18:00 And I configure and start postgres2 with a tag nofailover true # features/steps/cascading_replication.py:7 3334s Jan 19 16:18:02 And I configure and start postgres3 with a tag replicatefrom postgres2 # features/steps/cascading_replication.py:7 3336s Jan 19 16:18:04 Then postgres0 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 3336s Jan 19 16:18:04 And postgres0 has a physical replication slot named postgres1 after 10 seconds # features/steps/slots.py:80 3336s Jan 19 16:18:04 And postgres0 has a physical replication slot named postgres2 after 10 seconds # features/steps/slots.py:80 3336s Jan 19 16:18:04 And postgres2 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 3337s Jan 19 16:18:05 And postgres2 does not have a replication slot named test_physical # features/steps/slots.py:40 3337s Jan 19 16:18:05 3337s Jan 19 16:18:05 @slot-advance 3337s Jan 19 16:18:05 Scenario: check that logical permanent slots are created # features/permanent_slots.feature:19 3337s Jan 19 16:18:05 Given I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 3339s Jan 19 16:18:07 And I issue a PATCH request to http://127.0.0.1:8008/config with {"slots":{"test_logical":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71 3339s Jan 19 16:18:07 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 3340s Jan 19 16:18:08 3340s Jan 19 16:18:08 @slot-advance 3340s Jan 19 16:18:08 Scenario: check that permanent slots are created on replicas # features/permanent_slots.feature:25 3340s Jan 19 16:18:08 Given postgres1 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 3344s Jan 19 16:18:12 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3344s Jan 19 16:18:12 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 3345s Jan 19 16:18:13 And postgres1 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 3345s Jan 19 16:18:13 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 3345s Jan 19 16:18:13 And postgres3 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 3345s Jan 19 16:18:13 3345s Jan 19 16:18:13 @slot-advance 3345s Jan 19 16:18:13 Scenario: check permanent physical slots that match with member names # features/permanent_slots.feature:34 3345s Jan 19 16:18:13 Given postgres0 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 3345s Jan 19 16:18:13 And postgres1 has a physical replication slot named postgres0 after 2 seconds # features/steps/slots.py:80 3345s Jan 19 16:18:13 And postgres1 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 3345s Jan 19 16:18:13 And postgres2 does not have a replication slot named postgres0 # features/steps/slots.py:40 3345s Jan 19 16:18:13 And postgres2 does not have a replication slot named postgres1 # features/steps/slots.py:40 3345s Jan 19 16:18:13 And postgres2 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 3345s Jan 19 16:18:13 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 3345s Jan 19 16:18:13 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 3345s Jan 19 16:18:13 3345s Jan 19 16:18:13 @slot-advance 3345s Jan 19 16:18:13 Scenario: check that permanent slots are advanced on replicas # features/permanent_slots.feature:45 3345s Jan 19 16:18:13 Given I add the table replicate_me to postgres0 # features/steps/basic_replication.py:54 3345s Jan 19 16:18:13 When I get all changes from logical slot test_logical on postgres0 # features/steps/slots.py:70 3345s Jan 19 16:18:13 And I get all changes from physical slot test_physical on postgres0 # features/steps/slots.py:75 3345s Jan 19 16:18:13 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3347s Jan 19 16:18:15 And Physical slot test_physical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3347s Jan 19 16:18:15 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 3347s Jan 19 16:18:15 And Physical slot test_physical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 3347s Jan 19 16:18:15 And Physical slot postgres3 is in sync between postgres2 and postgres0 after 20 seconds # features/steps/slots.py:51 3349s Jan 19 16:18:17 And Physical slot postgres3 is in sync between postgres2 and postgres1 after 10 seconds # features/steps/slots.py:51 3349s Jan 19 16:18:17 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 3349s Jan 19 16:18:17 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 3349s Jan 19 16:18:17 3349s Jan 19 16:18:17 @slot-advance 3349s Jan 19 16:18:17 Scenario: check that only permanent slots are written to the /status key # features/permanent_slots.feature:59 3349s Jan 19 16:18:17 Given "status" key in DCS has test_physical in slots # features/steps/slots.py:116 3349s Jan 19 16:18:17 And "status" key in DCS has postgres0 in slots # features/steps/slots.py:116 3349s Jan 19 16:18:17 And "status" key in DCS has postgres1 in slots # features/steps/slots.py:116 3349s Jan 19 16:18:17 And "status" key in DCS does not have postgres2 in slots # features/steps/slots.py:122 3349s Jan 19 16:18:17 And "status" key in DCS has postgres3 in slots # features/steps/slots.py:116 3349s Jan 19 16:18:17 3349s Jan 19 16:18:17 Scenario: check permanent physical replication slot after failover # features/permanent_slots.feature:66 3349s Jan 19 16:18:17 Given I shut down postgres3 # features/steps/basic_replication.py:29 3350s Jan 19 16:18:18 And I shut down postgres2 # features/steps/basic_replication.py:29 3351s Jan 19 16:18:19 And I shut down postgres0 # features/steps/basic_replication.py:29 3353s Jan 19 16:18:21 Then postgres1 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 3353s Jan 19 16:18:21 And postgres1 has a physical replication slot named postgres0 after 10 seconds # features/steps/slots.py:80 3353s Jan 19 16:18:21 And postgres1 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 3353s Jan 19 16:18:21 When I start postgres0 # features/steps/basic_replication.py:8 3355s Jan 19 16:18:23 Then postgres0 role is the replica after 20 seconds # features/steps/basic_replication.py:105 3355s Jan 19 16:18:23 And physical replication slot named postgres1 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 3355s Jan 19 16:18:23 And physical replication slot named postgres2 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 3369s Jan 19 16:18:36 3369s Jan 19 16:18:36 Feature: priority replication # features/priority_failover.feature:1 3369s Jan 19 16:18:36 We should check that we can give nodes priority during failover 3369s Jan 19 16:18:36 Scenario: check failover priority 0 prevents leaderships # features/priority_failover.feature:4 3369s Jan 19 16:18:36 Given I configure and start postgres0 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 3371s Jan 19 16:18:38 And I configure and start postgres1 with a tag failover_priority 0 # features/steps/cascading_replication.py:7 3379s Jan 19 16:18:47 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 3380s Jan 19 16:18:48 When I shut down postgres0 # features/steps/basic_replication.py:29 3382s Jan 19 16:18:50 And there is one of ["following a different leader because I am not allowed to promote"] INFO in the postgres1 patroni log after 5 seconds # features/steps/basic_replication.py:121 3384s Jan 19 16:18:52 Then postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 3384s Jan 19 16:18:52 When I start postgres0 # features/steps/basic_replication.py:8 3386s Jan 19 16:18:54 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3389s Jan 19 16:18:57 3389s Jan 19 16:18:57 Scenario: check higher failover priority is respected # features/priority_failover.feature:14 3389s Jan 19 16:18:57 Given I configure and start postgres2 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 3391s Jan 19 16:18:59 And I configure and start postgres3 with a tag failover_priority 2 # features/steps/cascading_replication.py:7 3393s Jan 19 16:19:01 Then replication works from postgres0 to postgres2 after 20 seconds # features/steps/basic_replication.py:112 3397s Jan 19 16:19:05 And replication works from postgres0 to postgres3 after 20 seconds # features/steps/basic_replication.py:112 3399s Jan 19 16:19:07 When I shut down postgres0 # features/steps/basic_replication.py:29 3401s Jan 19 16:19:09 Then postgres3 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3401s Jan 19 16:19:09 And there is one of ["postgres3 has equally tolerable WAL position and priority 2, while this node has priority 1","Wal position of postgres3 is ahead of my wal position"] INFO in the postgres2 patroni log after 5 seconds # features/steps/basic_replication.py:121 3401s Jan 19 16:19:09 3401s Jan 19 16:19:09 Scenario: check conflicting configuration handling # features/priority_failover.feature:23 3401s Jan 19 16:19:09 When I set nofailover tag in postgres2 config # features/steps/patroni_api.py:131 3401s Jan 19 16:19:09 And I issue an empty POST request to http://127.0.0.1:8010/reload # features/steps/patroni_api.py:66 3401s Jan 19 16:19:09 Then I receive a response code 202 # features/steps/patroni_api.py:98 3401s Jan 19 16:19:09 And there is one of ["Conflicting configuration between nofailover: True and failover_priority: 1. Defaulting to nofailover: True"] WARNING in the postgres2 patroni log after 5 seconds # features/steps/basic_replication.py:121 3402s Jan 19 16:19:10 And "members/postgres2" key in DCS has tags={'failover_priority': '1', 'nofailover': True} after 10 seconds # features/steps/cascading_replication.py:23 3403s Jan 19 16:19:11 When I issue a POST request to http://127.0.0.1:8010/failover with {"candidate": "postgres2"} # features/steps/patroni_api.py:71 3403s Jan 19 16:19:11 Then I receive a response code 412 # features/steps/patroni_api.py:98 3403s Jan 19 16:19:11 And I receive a response text "failover is not possible: no good candidates have been found" # features/steps/patroni_api.py:98 3403s Jan 19 16:19:11 When I reset nofailover tag in postgres1 config # features/steps/patroni_api.py:131 3403s Jan 19 16:19:11 And I issue an empty POST request to http://127.0.0.1:8009/reload # features/steps/patroni_api.py:66 3403s Jan 19 16:19:11 Then I receive a response code 202 # features/steps/patroni_api.py:98 3403s Jan 19 16:19:11 And there is one of ["Conflicting configuration between nofailover: False and failover_priority: 0. Defaulting to nofailover: False"] WARNING in the postgres1 patroni log after 5 seconds # features/steps/basic_replication.py:121 3405s Jan 19 16:19:13 And "members/postgres1" key in DCS has tags={'failover_priority': '0', 'nofailover': False} after 10 seconds # features/steps/cascading_replication.py:23 3406s Jan 19 16:19:14 And I issue a POST request to http://127.0.0.1:8009/failover with {"candidate": "postgres1"} # features/steps/patroni_api.py:71 3409s Jan 19 16:19:17 Then I receive a response code 200 # features/steps/patroni_api.py:98 3409s Jan 19 16:19:17 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3421s Jan 19 16:19:29 3421s Jan 19 16:19:29 Feature: recovery # features/recovery.feature:1 3421s Jan 19 16:19:29 We want to check that crashed postgres is started back 3421s Jan 19 16:19:29 Scenario: check that timeline is not incremented when primary is started after crash # features/recovery.feature:4 3421s Jan 19 16:19:29 Given I start postgres0 # features/steps/basic_replication.py:8 3423s Jan 19 16:19:31 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3423s Jan 19 16:19:31 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 3423s Jan 19 16:19:31 When I start postgres1 # features/steps/basic_replication.py:8 3425s Jan 19 16:19:33 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 3425s Jan 19 16:19:33 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 3426s Jan 19 16:19:34 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 3427s Jan 19 16:19:35 waiting for server to shut down.... done 3427s Jan 19 16:19:35 server stopped 3427s Jan 19 16:19:35 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3428s Jan 19 16:19:36 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 3428s Jan 19 16:19:36 Then I receive a response code 200 # features/steps/patroni_api.py:98 3428s Jan 19 16:19:36 And I receive a response role master # features/steps/patroni_api.py:98 3428s Jan 19 16:19:36 And I receive a response timeline 1 # features/steps/patroni_api.py:98 3428s Jan 19 16:19:36 And "members/postgres0" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 3429s Jan 19 16:19:37 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 3431s Jan 19 16:19:39 3431s Jan 19 16:19:39 Scenario: check immediate failover when master_start_timeout=0 # features/recovery.feature:20 3431s Jan 19 16:19:39 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"master_start_timeout": 0} # features/steps/patroni_api.py:71 3431s Jan 19 16:19:39 Then I receive a response code 200 # features/steps/patroni_api.py:98 3431s Jan 19 16:19:39 And Response on GET http://127.0.0.1:8008/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 3431s Jan 19 16:19:39 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 3431s Jan 19 16:19:39 waiting for server to shut down.... done 3431s Jan 19 16:19:39 server stopped 3431s Jan 19 16:19:39 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 3433s Jan 19 16:19:41 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3434s Jan 19 16:19:42 3434s Jan 19 16:19:42 Scenario: check crashed primary demotes after failed attempt to start # features/recovery.feature:28 3434s Jan 19 16:19:42 Given I issue a PATCH request to http://127.0.0.1:8009/config with {"master_start_timeout": null} # features/steps/patroni_api.py:71 3434s Jan 19 16:19:42 Then I receive a response code 200 # features/steps/patroni_api.py:98 3434s Jan 19 16:19:42 And postgres0 role is the replica after 10 seconds # features/steps/basic_replication.py:105 3436s Jan 19 16:19:44 When I ensure postgres1 fails to start after a failure # features/steps/recovery.py:6 3436s Jan 19 16:19:44 When I kill postmaster on postgres1 # features/steps/basic_replication.py:44 3436s Jan 19 16:19:44 waiting for server to shut down.... done 3436s Jan 19 16:19:44 server stopped 3436s Jan 19 16:19:44 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3439s Jan 19 16:19:47 And there is a postgres1_cb.log with "on_role_change demoted batman" in postgres1 data directory # features/steps/cascading_replication.py:12 3448s Jan 19 16:19:56 3448s Jan 19 16:19:56 Feature: standby cluster # features/standby_cluster.feature:1 3448s Jan 19 16:19:56 3448s Jan 19 16:19:56 Scenario: prepare the cluster with logical slots # features/standby_cluster.feature:2 3448s Jan 19 16:19:56 Given I start postgres1 # features/steps/basic_replication.py:8 3450s Jan 19 16:19:58 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 3450s Jan 19 16:19:58 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 3450s Jan 19 16:19:58 When I issue a PATCH request to http://127.0.0.1:8009/config with {"slots": {"pm_1": {"type": "physical"}}, "postgresql": {"parameters": {"wal_level": "logical"}}} # features/steps/patroni_api.py:71 3450s Jan 19 16:19:58 Then I receive a response code 200 # features/steps/patroni_api.py:98 3450s Jan 19 16:19:58 And Response on GET http://127.0.0.1:8009/config contains slots after 10 seconds # features/steps/patroni_api.py:156 3450s Jan 19 16:19:58 And I sleep for 3 seconds # features/steps/patroni_api.py:39 3453s Jan 19 16:20:01 When I issue a PATCH request to http://127.0.0.1:8009/config with {"slots": {"test_logical": {"type": "logical", "database": "postgres", "plugin": "test_decoding"}}} # features/steps/patroni_api.py:71 3453s Jan 19 16:20:01 Then I receive a response code 200 # features/steps/patroni_api.py:98 3453s Jan 19 16:20:01 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 3454s Jan 19 16:20:02 When I start postgres0 # features/steps/basic_replication.py:8 3456s Jan 19 16:20:04 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3457s Jan 19 16:20:05 And replication works from postgres1 to postgres0 after 15 seconds # features/steps/basic_replication.py:112 3462s Jan 19 16:20:10 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 3462s Jan 19 16:20:10 Then I receive a response code 200 # features/steps/patroni_api.py:98 3462s Jan 19 16:20:10 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 3462s Jan 19 16:20:10 And "members/postgres0" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 3463s Jan 19 16:20:11 3463s Jan 19 16:20:11 @slot-advance 3463s Jan 19 16:20:11 Scenario: check permanent logical slots are synced to the replica # features/standby_cluster.feature:22 3463s Jan 19 16:20:11 Given I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 3464s Jan 19 16:20:12 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3469s Jan 19 16:20:17 3469s Jan 19 16:20:17 Scenario: Detach exiting node from the cluster # features/standby_cluster.feature:26 3469s Jan 19 16:20:17 When I shut down postgres1 # features/steps/basic_replication.py:29 3471s Jan 19 16:20:19 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3471s Jan 19 16:20:19 And "members/postgres0" key in DCS has role=master after 5 seconds # features/steps/cascading_replication.py:23 3472s Jan 19 16:20:20 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 3472s Jan 19 16:20:20 Then I receive a response code 200 # features/steps/patroni_api.py:98 3472s Jan 19 16:20:20 3472s Jan 19 16:20:20 Scenario: check replication of a single table in a standby cluster # features/standby_cluster.feature:33 3472s Jan 19 16:20:20 Given I start postgres1 in a standby cluster batman1 as a clone of postgres0 # features/steps/standby_cluster.py:23 3474s Jan 19 16:20:22 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 3477s Jan 19 16:20:25 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 3477s Jan 19 16:20:25 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 3477s Jan 19 16:20:25 When I issue a GET request to http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:61 3477s Jan 19 16:20:25 Then I receive a response code 200 # features/steps/patroni_api.py:98 3477s Jan 19 16:20:25 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 3477s Jan 19 16:20:25 And I sleep for 3 seconds # features/steps/patroni_api.py:39 3480s Jan 19 16:20:28 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 3480s Jan 19 16:20:28 Then I receive a response code 503 # features/steps/patroni_api.py:98 3480s Jan 19 16:20:28 When I issue a GET request to http://127.0.0.1:8009/standby_leader # features/steps/patroni_api.py:61 3480s Jan 19 16:20:28 Then I receive a response code 200 # features/steps/patroni_api.py:98 3480s Jan 19 16:20:28 And I receive a response role standby_leader # features/steps/patroni_api.py:98 3480s Jan 19 16:20:28 And there is a postgres1_cb.log with "on_role_change standby_leader batman1" in postgres1 data directory # features/steps/cascading_replication.py:12 3480s Jan 19 16:20:28 When I start postgres2 in a cluster batman1 # features/steps/standby_cluster.py:12 3482s Jan 19 16:20:30 Then postgres2 role is the replica after 24 seconds # features/steps/basic_replication.py:105 3482s Jan 19 16:20:30 And postgres2 is replicating from postgres1 after 10 seconds # features/steps/standby_cluster.py:52 3488s Jan 19 16:20:36 And table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 3488s Jan 19 16:20:36 When I issue a GET request to http://127.0.0.1:8010/patroni # features/steps/patroni_api.py:61 3488s Jan 19 16:20:36 Then I receive a response code 200 # features/steps/patroni_api.py:98 3488s Jan 19 16:20:36 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 3488s Jan 19 16:20:36 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 3488s Jan 19 16:20:36 3488s Jan 19 16:20:36 Scenario: check switchover # features/standby_cluster.feature:57 3488s Jan 19 16:20:36 Given I run patronictl.py switchover batman1 --force # features/steps/patroni_api.py:86 3492s Jan 19 16:20:40 Then Status code on GET http://127.0.0.1:8010/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 3492s Jan 19 16:20:40 And postgres1 is replicating from postgres2 after 32 seconds # features/steps/standby_cluster.py:52 3494s Jan 19 16:20:42 And there is a postgres2_cb.log with "on_start replica batman1\non_role_change standby_leader batman1" in postgres2 data directory # features/steps/cascading_replication.py:12 3494s Jan 19 16:20:42 3494s Jan 19 16:20:42 Scenario: check failover # features/standby_cluster.feature:63 3494s Jan 19 16:20:42 When I kill postgres2 # features/steps/basic_replication.py:34 3495s Jan 19 16:20:43 And I kill postmaster on postgres2 # features/steps/basic_replication.py:44 3495s Jan 19 16:20:43 waiting for server to shut down.... done 3495s Jan 19 16:20:43 server stopped 3495s Jan 19 16:20:43 Then postgres1 is replicating from postgres0 after 32 seconds # features/steps/standby_cluster.py:52 3513s Jan 19 16:21:01 And Status code on GET http://127.0.0.1:8009/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 3513s Jan 19 16:21:01 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 3513s Jan 19 16:21:01 Then I receive a response code 503 # features/steps/patroni_api.py:98 3513s Jan 19 16:21:01 And I receive a response role standby_leader # features/steps/patroni_api.py:98 3513s Jan 19 16:21:01 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 3514s Jan 19 16:21:02 And there is a postgres1_cb.log with "on_role_change replica batman1\non_role_change standby_leader batman1" in postgres1 data directory # features/steps/cascading_replication.py:12 3530s Jan 19 16:21:18 3530s Jan 19 16:21:18 Feature: watchdog # features/watchdog.feature:1 3530s Jan 19 16:21:18 Verify that watchdog gets pinged and triggered under appropriate circumstances. 3530s Jan 19 16:21:18 Scenario: watchdog is opened and pinged # features/watchdog.feature:4 3530s Jan 19 16:21:18 Given I start postgres0 with watchdog # features/steps/watchdog.py:16 3532s Jan 19 16:21:20 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3532s Jan 19 16:21:20 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3532s Jan 19 16:21:20 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 3532s Jan 19 16:21:20 And postgres0 watchdog has a 15 second timeout # features/steps/watchdog.py:34 3532s Jan 19 16:21:20 3532s Jan 19 16:21:20 Scenario: watchdog is reconfigured after global ttl changed # features/watchdog.feature:11 3532s Jan 19 16:21:20 Given I run patronictl.py edit-config batman -s ttl=30 --force # features/steps/patroni_api.py:86 3533s Jan 19 16:21:21 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3533s Jan 19 16:21:21 And I receive a response output "+ttl: 30" # features/steps/patroni_api.py:98 3533s Jan 19 16:21:21 When I sleep for 4 seconds # features/steps/patroni_api.py:39 3537s Jan 19 16:21:25 Then postgres0 watchdog has a 25 second timeout # features/steps/watchdog.py:34 3537s Jan 19 16:21:25 3537s Jan 19 16:21:25 Scenario: watchdog is disabled during pause # features/watchdog.feature:18 3537s Jan 19 16:21:25 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 3538s Jan 19 16:21:26 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3538s Jan 19 16:21:26 When I sleep for 2 seconds # features/steps/patroni_api.py:39 3540s Jan 19 16:21:28 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 3540s Jan 19 16:21:28 3540s Jan 19 16:21:28 Scenario: watchdog is opened and pinged after resume # features/watchdog.feature:24 3540s Jan 19 16:21:28 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 3540s Jan 19 16:21:28 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 3541s Jan 19 16:21:29 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3541s Jan 19 16:21:29 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 3541s Jan 19 16:21:29 3541s Jan 19 16:21:29 Scenario: watchdog is disabled when shutting down # features/watchdog.feature:30 3541s Jan 19 16:21:29 Given I shut down postgres0 # features/steps/basic_replication.py:29 3543s Jan 19 16:21:31 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 3543s Jan 19 16:21:31 3543s Jan 19 16:21:31 Scenario: watchdog is triggered if patroni stops responding # features/watchdog.feature:34 3543s Jan 19 16:21:31 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 3543s Jan 19 16:21:31 And I start postgres0 with watchdog # features/steps/watchdog.py:16 3545s Jan 19 16:21:33 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3547s Jan 19 16:21:35 When postgres0 hangs for 30 seconds # features/steps/watchdog.py:52 3547s Jan 19 16:21:35 Then postgres0 watchdog is triggered after 30 seconds # features/steps/watchdog.py:44 3578s Jan 19 16:22:06 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.3944.XyOaUGLx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.3947.XgwVHPox 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.3992.XLMLYXhx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4033.XRxpSjjx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4088.XGPEYqqx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4136.XqMAsnzx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4211.XjlGRFqx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4260.XndSvJAx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4264.XvDisxnx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4354.XIVrDSNx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4462.XsdgIgax 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4465.XcMAunrx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4509.XOifqzFx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4563.XwoJNvzx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4690.XJgRPUrx 3579s Jan 19 16:22:07 Skipping duplicate data .coverage.autopkgtest.4694.XdYZXIax 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4721.XmVEzoLx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4767.XySIXQRx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4821.XwFlXnyx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4910.XVfPpuPx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.4913.XJEaUuax 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.5236.XPvjzhnx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.5312.XuaiWwzx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.5400.XMfdcMdx 3579s Jan 19 16:22:07 Skipping duplicate data .coverage.autopkgtest.5661.XhjLAGQx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.5667.XgbqIBYx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.5722.XCkPgQMx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.5786.XocZGQtx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.5874.XlQKYixx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.5970.XZaVFNbx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.5973.XJtgrIpx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6020.XtGeNfWx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6084.XWEiuMgx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6119.XMIUqByx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6264.XzJZtOrx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6267.XGFUMURx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6317.XXwisDqx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6334.XbniDnhx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6374.XUKIEnNx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6422.XhvhhdZx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6431.XdzFpzex 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6470.XdLbkGux 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6515.XYxrHlOx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6685.XVhlfEjx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6688.XzbwYXlx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6695.XkEqPmXx 3579s Jan 19 16:22:07 Skipping duplicate data .coverage.autopkgtest.6829.XrtLCnEx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6832.XhEJItfx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6879.XvJjvuRx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6921.XUGzWQZx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.6966.XsSzLtsx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.7025.XesmIxtx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.7166.XsxDCbLx 3579s Jan 19 16:22:07 Skipping duplicate data .coverage.autopkgtest.7241.XOnqGbEx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.7244.XZrTWsEx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.7288.XpbOYvzx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.7361.XdozhxQx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.7431.XyFmeprx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.7506.XQBFfnxx 3579s Jan 19 16:22:07 Skipping duplicate data .coverage.autopkgtest.7858.XypLqCUx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.7861.XZzarhZx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.7905.XnnEGOax 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.8138.XfGIGIIx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.8141.XBYSHoPx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.8202.XhvyNVIx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.8288.XNfmAFJx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.8392.XEngsiix 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.8522.XTNcwOFx 3579s Jan 19 16:22:07 Skipping duplicate data .coverage.autopkgtest.8646.XhmFMMBx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.8650.XJsVDMPx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.8694.XJFWJMUx 3579s Jan 19 16:22:07 Skipping duplicate data .coverage.autopkgtest.8697.XNrGcWix 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.8701.XJaYGIex 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.8713.XxNiMaBx 3579s Jan 19 16:22:07 Combined data file .coverage.autopkgtest.8782.XZPEqGKx 3580s Jan 19 16:22:08 Name Stmts Miss Cover 3580s Jan 19 16:22:08 ---------------------------------------------------------------------------------------------------------- 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96 5% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/__about__.py 5 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/__init__.py 3 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/exceptions.py 26 5 81% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/fernet.py 137 54 61% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/__init__.py 2 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/_oid.py 135 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/backends/__init__.py 5 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/backends/openssl/__init__.py 3 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/backends/openssl/backend.py 135 67 50% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/__init__.py 0 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/__init__.py 0 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/_conditional.py 38 17 55% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/binding.py 51 4 92% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/__init__.py 1 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/__init__.py 1 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/algorithms.py 68 18 74% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/__init__.py 0 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_asymmetric.py 6 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_cipheralgorithm.py 23 1 96% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_serialization.py 79 35 56% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/__init__.py 0 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ec.py 172 22 87% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/padding.py 55 23 58% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/rsa.py 93 40 57% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/utils.py 14 5 64% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/__init__.py 4 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/algorithms.py 72 13 82% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/base.py 54 3 94% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/modes.py 140 50 64% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/constant_time.py 6 3 50% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/hashes.py 127 20 84% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/hmac.py 6 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/kdf/__init__.py 7 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/kdf/pbkdf2.py 27 5 81% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/padding.py 104 37 64% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/cryptography/utils.py 76 25 67% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/dateutil/__init__.py 13 4 69% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/dateutil/_common.py 25 15 40% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/dateutil/_version.py 11 2 82% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/dateutil/parser/__init__.py 33 4 88% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/dateutil/parser/_parser.py 811 436 46% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/dateutil/parser/isoparser.py 184 150 18% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/dateutil/relativedelta.py 240 206 14% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/dateutil/tz/__init__.py 4 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/dateutil/tz/_common.py 151 114 25% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/dateutil/tz/_factories.py 49 21 57% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/dateutil/tz/tz.py 795 626 21% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/dateutil/tz/win.py 153 149 3% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/__init__.py 13 2 85% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/__main__.py 199 65 67% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/api.py 780 289 63% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/async_executor.py 96 15 84% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/collections.py 56 6 89% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/config.py 371 98 74% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/config_generator.py 212 159 25% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/daemon.py 76 3 96% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/dcs/__init__.py 654 82 87% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/dcs/raft.py 319 35 89% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/dynamic_loader.py 35 7 80% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/exceptions.py 16 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/file_perm.py 43 8 81% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/global_config.py 81 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/ha.py 1271 288 77% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/log.py 221 71 68% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/__init__.py 822 158 81% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/available_parameters/__init__.py 24 3 88% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py 255 62 76% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/callback_executor.py 55 8 85% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/cancellable.py 104 41 61% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/config.py 839 217 74% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/connection.py 75 1 99% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/misc.py 43 8 81% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/mpp/__init__.py 89 11 88% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py 170 80 53% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/rewind.py 416 127 69% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/slots.py 349 42 88% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/sync.py 130 19 85% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/postgresql/validator.py 157 24 85% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/psycopg.py 46 20 57% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/request.py 58 6 90% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/tags.py 38 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/utils.py 370 122 67% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/validator.py 307 214 30% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/version.py 1 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/watchdog/__init__.py 2 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/watchdog/base.py 203 42 79% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/patroni/watchdog/linux.py 135 35 74% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/psutil/__init__.py 951 624 34% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/psutil/_common.py 424 207 51% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/psutil/_compat.py 302 263 13% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/psutil/_pslinux.py 1251 915 27% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/psutil/_psposix.py 96 38 60% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/psycopg2/__init__.py 19 3 84% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/psycopg2/_json.py 64 27 58% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/psycopg2/_range.py 269 172 36% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/psycopg2/errors.py 3 2 33% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/psycopg2/extensions.py 91 25 73% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/__init__.py 2 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/atomic_replace.py 4 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/config.py 80 1 99% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/dns_resolver.py 51 10 80% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/encryptor.py 17 2 88% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/fast_queue.py 21 1 95% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/journal.py 193 37 81% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/monotonic.py 77 70 9% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/node.py 49 10 80% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/pickle.py 52 32 38% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/pipe_notifier.py 24 2 92% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/poller.py 87 41 53% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/serializer.py 166 132 20% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/syncobj.py 1045 382 63% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/tcp_connection.py 250 35 86% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/tcp_server.py 56 12 79% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/transport.py 266 57 79% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/utility.py 59 7 88% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/version.py 1 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/pysyncobj/win_inet_pton.py 44 31 30% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/__init__.py 49 15 69% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/_base_connection.py 63 45 29% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/_collections.py 231 104 55% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/_request_methods.py 54 16 70% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/_version.py 11 2 82% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/connection.py 389 143 63% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/connectionpool.py 344 130 62% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/exceptions.py 121 39 68% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/fields.py 92 73 21% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/filepost.py 37 24 35% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/http2/__init__.py 28 21 25% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/http2/probe.py 49 31 37% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/poolmanager.py 233 88 62% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/response.py 634 395 38% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/__init__.py 10 0 100% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/connection.py 66 9 86% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/proxy.py 13 6 54% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/request.py 104 49 53% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/response.py 32 17 47% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/retry.py 174 50 71% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/ssl_.py 172 73 58% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/ssl_match_hostname.py 66 54 18% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/ssltransport.py 152 106 30% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/timeout.py 71 19 73% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/url.py 203 76 63% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/util.py 26 9 65% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/urllib3/util/wait.py 49 38 22% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/__init__.py 165 109 34% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/composer.py 92 17 82% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/constructor.py 479 276 42% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/cyaml.py 46 24 48% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/dumper.py 23 12 48% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/emitter.py 838 769 8% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/error.py 58 42 28% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/events.py 61 6 90% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/loader.py 47 24 49% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/nodes.py 29 7 76% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/parser.py 352 180 49% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/reader.py 122 30 75% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/representer.py 248 176 29% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/resolver.py 135 76 44% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/scanner.py 758 415 45% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/serializer.py 85 70 18% 3580s Jan 19 16:22:08 /usr/lib/python3/dist-packages/yaml/tokens.py 76 17 78% 3580s Jan 19 16:22:08 patroni/__init__.py 13 2 85% 3580s Jan 19 16:22:08 patroni/__main__.py 199 199 0% 3580s Jan 19 16:22:08 patroni/api.py 780 780 0% 3580s Jan 19 16:22:08 patroni/async_executor.py 96 69 28% 3580s Jan 19 16:22:08 patroni/collections.py 56 15 73% 3580s Jan 19 16:22:08 patroni/config.py 371 189 49% 3580s Jan 19 16:22:08 patroni/config_generator.py 212 212 0% 3580s Jan 19 16:22:08 patroni/ctl.py 941 413 56% 3580s Jan 19 16:22:08 patroni/daemon.py 76 6 92% 3580s Jan 19 16:22:08 patroni/dcs/__init__.py 654 273 58% 3580s Jan 19 16:22:08 patroni/dcs/consul.py 484 484 0% 3580s Jan 19 16:22:08 patroni/dcs/etcd3.py 679 679 0% 3580s Jan 19 16:22:08 patroni/dcs/etcd.py 603 603 0% 3580s Jan 19 16:22:08 patroni/dcs/exhibitor.py 62 62 0% 3580s Jan 19 16:22:08 patroni/dcs/kubernetes.py 940 940 0% 3580s Jan 19 16:22:08 patroni/dcs/raft.py 319 73 77% 3580s Jan 19 16:22:08 patroni/dcs/zookeeper.py 289 289 0% 3580s Jan 19 16:22:08 patroni/dynamic_loader.py 35 7 80% 3580s Jan 19 16:22:08 patroni/exceptions.py 16 1 94% 3580s Jan 19 16:22:08 patroni/file_perm.py 43 15 65% 3580s Jan 19 16:22:08 patroni/global_config.py 81 18 78% 3580s Jan 19 16:22:08 patroni/ha.py 1271 1271 0% 3580s Jan 19 16:22:08 patroni/log.py 221 95 57% 3580s Jan 19 16:22:08 patroni/postgresql/__init__.py 822 652 21% 3580s Jan 19 16:22:08 patroni/postgresql/available_parameters/__init__.py 24 3 88% 3580s Jan 19 16:22:08 patroni/postgresql/bootstrap.py 255 225 12% 3580s Jan 19 16:22:08 patroni/postgresql/callback_executor.py 55 34 38% 3580s Jan 19 16:22:08 patroni/postgresql/cancellable.py 104 84 19% 3580s Jan 19 16:22:08 patroni/postgresql/config.py 839 719 14% 3580s Jan 19 16:22:08 patroni/postgresql/connection.py 75 50 33% 3580s Jan 19 16:22:08 patroni/postgresql/misc.py 43 30 30% 3580s Jan 19 16:22:08 patroni/postgresql/mpp/__init__.py 89 21 76% 3580s Jan 19 16:22:08 patroni/postgresql/mpp/citus.py 259 259 0% 3580s Jan 19 16:22:08 patroni/postgresql/postmaster.py 170 139 18% 3580s Jan 19 16:22:08 patroni/postgresql/rewind.py 416 416 0% 3580s Jan 19 16:22:08 patroni/postgresql/slots.py 349 300 14% 3580s Jan 19 16:22:08 patroni/postgresql/sync.py 130 96 26% 3580s Jan 19 16:22:08 patroni/postgresql/validator.py 157 52 67% 3580s Jan 19 16:22:08 patroni/psycopg.py 46 32 30% 3580s Jan 19 16:22:08 patroni/raft_controller.py 22 1 95% 3580s Jan 19 16:22:08 patroni/request.py 58 6 90% 3580s Jan 19 16:22:08 patroni/scripts/__init__.py 0 0 100% 3580s Jan 19 16:22:08 patroni/scripts/aws.py 59 59 0% 3580s Jan 19 16:22:08 patroni/scripts/barman/__init__.py 0 0 100% 3580s Jan 19 16:22:08 patroni/scripts/barman/cli.py 51 51 0% 3580s Jan 19 16:22:08 patroni/scripts/barman/config_switch.py 51 51 0% 3580s Jan 19 16:22:08 patroni/scripts/barman/recover.py 37 37 0% 3580s Jan 19 16:22:08 patroni/scripts/barman/utils.py 94 94 0% 3580s Jan 19 16:22:08 patroni/scripts/wale_restore.py 207 207 0% 3580s Jan 19 16:22:08 patroni/tags.py 38 11 71% 3580s Jan 19 16:22:08 patroni/utils.py 370 233 37% 3580s Jan 19 16:22:08 patroni/validator.py 307 221 28% 3580s Jan 19 16:22:08 patroni/version.py 1 0 100% 3580s Jan 19 16:22:08 patroni/watchdog/__init__.py 2 2 0% 3580s Jan 19 16:22:08 patroni/watchdog/base.py 203 203 0% 3580s Jan 19 16:22:08 patroni/watchdog/linux.py 135 135 0% 3580s Jan 19 16:22:08 ---------------------------------------------------------------------------------------------------------- 3580s Jan 19 16:22:08 TOTAL 40386 22776 44% 3580s Jan 19 16:22:08 12 features passed, 0 failed, 1 skipped 3580s Jan 19 16:22:08 55 scenarios passed, 0 failed, 6 skipped 3580s Jan 19 16:22:08 532 steps passed, 0 failed, 63 skipped, 0 undefined 3580s Jan 19 16:22:08 Took 8m26.095s 3580s ### End 17 acceptance-raft ### 3580s + echo '### End 17 acceptance-raft ###' 3580s + rm -f '/tmp/pgpass?' 3580s ++ id -u 3580s + '[' 1000 -eq 0 ']' 3581s autopkgtest [16:22:09]: test acceptance-raft: -----------------------] 3581s acceptance-raft PASS 3581s autopkgtest [16:22:09]: test acceptance-raft: - - - - - - - - - - results - - - - - - - - - - 3582s autopkgtest [16:22:10]: test test: preparing testbed 4071s autopkgtest [16:30:19]: testbed dpkg architecture: amd64 4072s autopkgtest [16:30:20]: testbed apt version: 2.9.18 4072s autopkgtest [16:30:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 4072s autopkgtest [16:30:20]: testbed release detected to be: plucky 4073s autopkgtest [16:30:21]: updating testbed package index (apt update) 4073s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 4073s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 4074s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 4074s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 4074s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [145 kB] 4074s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [778 kB] 4074s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 4074s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.6 kB] 4074s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [275 kB] 4074s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [188 kB] 4074s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 4074s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 4074s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [913 kB] 4074s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [381 kB] 4074s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4116 B] 4074s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [24.6 kB] 4074s Fetched 2850 kB in 1s (2972 kB/s) 4075s Reading package lists... 4075s + lsb_release --codename --short 4075s + RELEASE=plucky 4075s + cat 4075s + [ plucky != trusty ] 4075s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 4075s Reading package lists... 4076s Building dependency tree... 4076s Reading state information... 4076s Calculating upgrade... 4076s The following packages will be upgraded: 4076s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-bin libglib2.0-data liblz4-1 4076s python3.13-gdbm 4076s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4076s Need to get 2089 kB of archives. 4076s After this operation, 5120 B of additional disk space will be used. 4076s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 liblz4-1 amd64 1.9.4-4 [63.9 kB] 4076s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.82.4-2 [52.3 kB] 4076s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-bin amd64 2.82.4-2 [103 kB] 4076s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.82.4-2 [182 kB] 4076s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1656 kB] 4077s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.1-3 [31.7 kB] 4077s Fetched 2089 kB in 1s (3208 kB/s) 4077s (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 ... 89449 files and directories currently installed.) 4077s Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ... 4077s Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3) ... 4077s Setting up liblz4-1:amd64 (1.9.4-4) ... 4077s (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 ... 89449 files and directories currently installed.) 4077s Preparing to unpack .../libglib2.0-data_2.82.4-2_all.deb ... 4077s Unpacking libglib2.0-data (2.82.4-2) over (2.82.4-1) ... 4077s Preparing to unpack .../libglib2.0-bin_2.82.4-2_amd64.deb ... 4077s Unpacking libglib2.0-bin (2.82.4-2) over (2.82.4-1) ... 4077s Preparing to unpack .../gir1.2-glib-2.0_2.82.4-2_amd64.deb ... 4077s Unpacking gir1.2-glib-2.0:amd64 (2.82.4-2) over (2.82.4-1) ... 4077s Preparing to unpack .../libglib2.0-0t64_2.82.4-2_amd64.deb ... 4077s Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ... 4077s Preparing to unpack .../python3.13-gdbm_3.13.1-3_amd64.deb ... 4077s Unpacking python3.13-gdbm (3.13.1-3) over (3.13.1-2) ... 4077s Setting up libglib2.0-0t64:amd64 (2.82.4-2) ... 4077s No schema files found: doing nothing. 4077s Setting up libglib2.0-data (2.82.4-2) ... 4077s Setting up gir1.2-glib-2.0:amd64 (2.82.4-2) ... 4077s Setting up python3.13-gdbm (3.13.1-3) ... 4077s Setting up libglib2.0-bin (2.82.4-2) ... 4077s Processing triggers for libc-bin (2.40-4ubuntu1) ... 4077s Processing triggers for man-db (2.13.0-1) ... 4078s 4078s Running kernel seems to be up-to-date. 4078s 4078s Restarting services... 4078s systemctl restart packagekit.service polkit.service udisks2.service 4079s 4079s Service restarts being deferred: 4079s systemctl restart ModemManager.service 4079s 4079s No containers need to be restarted. 4079s 4079s No user sessions are running outdated binaries. 4079s 4079s No VM guests are running outdated hypervisor (qemu) binaries on this host. 4079s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 4079s + /usr/lib/apt/apt-helper analyze-pattern ?true 4079s + DEBIAN_FRONTEND=noninteractive eatmydataReading package lists... 4079s Building dependency tree... apt-get -y purge --autoremove ?obsolete 4080s 4080s Reading state information... 4080s 0 upgraded, 0 newly installed, 0 to remove and 127 not upgraded. 4080s + grep -q trusty /etc/lsb-release 4080s + [ ! -d /usr/share/doc/unattended-upgrades ] 4080s + [ ! -d /usr/share/doc/lxd ] 4080s + [ ! -d /usr/share/doc/lxd-client ] 4080s + [ ! -d /usr/share/doc/snapd ] 4080s + type iptables 4080s + cat 4080s + chmod 755 /etc/rc.local 4080s + . /etc/rc.local 4080s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 4080s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 4080s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 4080s + uname -m 4080s + [ x86_64 = ppc64le ] 4080s + [ -d /run/systemd/system ] 4080s + systemd-detect-virt --quiet --vm 4080s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 4080s + cat 4080s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 4080s + echo COMPRESS=lz4 4080s + sync 4080s autopkgtest [16:30:28]: upgrading testbed (apt dist-upgrade and autopurge) 4080s Reading package lists... 4080s Building dependency tree... 4080s Reading state information... 4081s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 4081s Starting 2 pkgProblemResolver with broken count: 0 4081s Done 4081s Entering ResolveByKeep 4081s 4081s The following packages were automatically installed and are no longer required: 4081s python3.12 python3.12-minimal 4081s Use 'sudo apt autoremove' to remove them. 4081s The following NEW packages will be installed: 4081s libjemalloc2 libpython3.13 libpython3.13-minimal libpython3.13-stdlib 4081s linux-headers-6.11.0-9 linux-headers-6.11.0-9-generic 4081s linux-image-6.11.0-9-generic linux-modules-6.11.0-9-generic 4081s linux-modules-extra-6.11.0-9-generic login.defs python3.13 4081s python3.13-minimal 4081s The following packages will be upgraded: 4081s apt apt-utils binutils binutils-common binutils-x86-64-linux-gnu 4081s bsdextrautils bsdutils btrfs-progs ca-certificates dirmngr e2fsprogs 4081s e2fsprogs-l10n eject fdisk gettext-base gir1.2-girepository-2.0 gnupg 4081s gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 4081s ibverbs-providers keyboxd krb5-locales libapt-pkg6.0t64 libbinutils 4081s libblkid1 libclang-cpp18 libclang1-19 libcom-err2 libcrypt-dev libcrypt1 4081s libctf-nobfd0 libctf0 libedit2 libext2fs2t64 libfdisk1 libgirepository-1.0-1 4081s libgprofng0 libgssapi-krb5-2 libgstreamer1.0-0 libibverbs1 libimobiledevice6 4081s libk5crypto3 libkrb5-3 libkrb5support0 libldap-common libldap2 libllvm18 4081s libllvm19 libmount1 libnftables1 libnftnl11 libnss-systemd libnvme1t64 4081s libpam-systemd libplist-2.0-4 libpng16-16t64 libpolkit-agent-1-0 4081s libpolkit-gobject-1-0 libpython3-stdlib libpython3.12-minimal 4081s libpython3.12-stdlib libpython3.12t64 libselinux1 libsframe1 libsmartcols1 4081s libss2 libsystemd-shared libsystemd0 libtcl8.6 libudev1 libunwind8 libuuid1 4081s libvolume-key1 libwrap0 libxxhash0 libzstd1 linux-generic 4081s linux-headers-generic linux-headers-virtual linux-image-generic 4081s linux-image-virtual linux-libc-dev linux-tools-common linux-virtual login 4081s logsave mount netcat-openbsd nftables passwd polkitd python3 python3-attr 4081s python3-gi python3-jinja2 python3-minimal python3-more-itertools 4081s python3-openssl python3-urllib3 python3.12 python3.12-gdbm 4081s python3.12-minimal rsync systemd systemd-cryptsetup systemd-resolved 4081s systemd-sysv systemd-timesyncd tcl8.6 tmux tzdata ucf udev util-linux 4081s uuid-runtime vim vim-common vim-runtime vim-tiny xxd zstd 4081s 127 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 4081s Need to get 334 MB of archives. 4081s After this operation, 327 MB of additional disk space will be used. 4081s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 bsdutils amd64 1:2.40.2-14ubuntu1 [102 kB] 4082s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 eject amd64 2.40.2-14ubuntu1 [46.3 kB] 4082s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 bsdextrautils amd64 2.40.2-14ubuntu1 [89.7 kB] 4082s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libfdisk1 amd64 2.40.2-14ubuntu1 [174 kB] 4082s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 fdisk amd64 2.40.2-14ubuntu1 [144 kB] 4082s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libblkid1 amd64 2.40.2-14ubuntu1 [141 kB] 4082s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libmount1 amd64 2.40.2-14ubuntu1 [167 kB] 4082s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsmartcols1 amd64 2.40.2-14ubuntu1 [98.4 kB] 4082s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 mount amd64 2.40.2-14ubuntu1 [143 kB] 4082s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libuuid1 amd64 2.40.2-14ubuntu1 [43.3 kB] 4082s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 util-linux amd64 2.40.2-14ubuntu1 [1137 kB] 4082s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 uuid-runtime amd64 2.40.2-14ubuntu1 [54.2 kB] 4082s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-timesyncd amd64 257.1-7ubuntu1 [42.0 kB] 4082s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-resolved amd64 257.1-7ubuntu1 [341 kB] 4082s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-cryptsetup amd64 257.1-7ubuntu1 [124 kB] 4082s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcrypt-dev amd64 1:4.4.38-1 [120 kB] 4082s Get:17 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcrypt1 amd64 1:4.4.38-1 [90.2 kB] 4082s Get:18 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libselinux1 amd64 3.7-3ubuntu2 [87.1 kB] 4082s Get:19 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd amd64 257.1-7ubuntu1 [3696 kB] 4082s Get:20 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 udev amd64 257.1-7ubuntu1 [2116 kB] 4082s Get:21 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 systemd-sysv amd64 257.1-7ubuntu1 [11.8 kB] 4082s Get:22 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnss-systemd amd64 257.1-7ubuntu1 [199 kB] 4082s Get:23 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpam-systemd amd64 257.1-7ubuntu1 [301 kB] 4082s Get:24 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsystemd-shared amd64 257.1-7ubuntu1 [2367 kB] 4082s Get:25 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libudev1 amd64 257.1-7ubuntu1 [213 kB] 4082s Get:26 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsystemd0 amd64 257.1-7ubuntu1 [592 kB] 4082s Get:27 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libxxhash0 amd64 0.8.3-2 [30.9 kB] 4082s Get:28 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [369 kB] 4082s Get:29 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libapt-pkg6.0t64 amd64 2.9.23 [1126 kB] 4082s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apt amd64 2.9.23 [1367 kB] 4082s Get:31 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 apt-utils amd64 2.9.23 [224 kB] 4082s Get:32 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg-wks-client amd64 2.4.4-2ubuntu22 [73.8 kB] 4082s Get:33 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 dirmngr amd64 2.4.4-2ubuntu22 [353 kB] 4082s Get:34 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgsm amd64 2.4.4-2ubuntu22 [263 kB] 4083s Get:35 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg-utils amd64 2.4.4-2ubuntu22 [114 kB] 4083s Get:36 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg-agent amd64 2.4.4-2ubuntu22 [247 kB] 4083s Get:37 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpg amd64 2.4.4-2ubuntu22 [652 kB] 4083s Get:38 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgconf amd64 2.4.4-2ubuntu22 [107 kB] 4083s Get:39 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg all 2.4.4-2ubuntu22 [359 kB] 4083s Get:40 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 keyboxd amd64 2.4.4-2ubuntu22 [86.3 kB] 4083s Get:41 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libldap-common all 2.6.9+dfsg-1~exp2ubuntu1 [33.2 kB] 4083s Get:42 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libldap2 amd64 2.6.9+dfsg-1~exp2ubuntu1 [209 kB] 4083s Get:43 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gpgv amd64 2.4.4-2ubuntu22 [181 kB] 4083s Get:44 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 logsave amd64 1.47.2-1ubuntu1 [26.7 kB] 4083s Get:45 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 e2fsprogs-l10n all 1.47.2-1ubuntu1 [7030 B] 4083s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libext2fs2t64 amd64 1.47.2-1ubuntu1 [241 kB] 4083s Get:47 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 e2fsprogs amd64 1.47.2-1ubuntu1 [638 kB] 4083s Get:48 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 login.defs all 1:4.16.0-7ubuntu1 [38.5 kB] 4083s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 login amd64 1:4.16.0-2+really2.40.2-14ubuntu1 [77.8 kB] 4083s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-3 [881 kB] 4083s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-3 [2358 kB] 4083s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 4083s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 4083s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tzdata all 2024b-6ubuntu1 [197 kB] 4083s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [2087 kB] 4083s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-3 [729 kB] 4083s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 4083s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12t64 amd64 3.12.8-5 [2364 kB] 4083s Get:59 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12 amd64 3.12.8-5 [667 kB] 4083s Get:60 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12-stdlib amd64 3.12.8-5 [2083 kB] 4083s Get:61 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12-minimal amd64 3.12.8-5 [2349 kB] 4083s Get:62 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3.12-minimal amd64 3.12.8-5 [839 kB] 4083s Get:63 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 rsync amd64 3.3.0+ds1-4 [481 kB] 4083s Get:64 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 passwd amd64 1:4.16.0-7ubuntu1 [1088 kB] 4083s Get:65 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libcom-err2 amd64 1.47.2-1ubuntu1 [26.5 kB] 4083s Get:66 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libss2 amd64 1.47.2-1ubuntu1 [17.9 kB] 4083s Get:67 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ca-certificates all 20241223 [165 kB] 4083s Get:68 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgirepository-1.0-1 amd64 1.82.0-4 [89.3 kB] 4083s Get:69 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gir1.2-girepository-2.0 amd64 1.82.0-4 [25.3 kB] 4083s Get:70 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 krb5-locales all 1.21.3-4 [14.5 kB] 4083s Get:71 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgssapi-krb5-2 amd64 1.21.3-4 [159 kB] 4083s Get:72 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libkrb5-3 amd64 1.21.3-4 [386 kB] 4083s Get:73 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libkrb5support0 amd64 1.21.3-4 [35.2 kB] 4083s Get:74 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libk5crypto3 amd64 1.21.3-4 [90.6 kB] 4083s Get:75 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 netcat-openbsd amd64 1.228-1 [44.9 kB] 4083s Get:76 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-gi amd64 3.50.0-4 [293 kB] 4083s Get:77 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ucf all 3.0048 [42.8 kB] 4083s Get:78 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim amd64 2:9.1.0967-1ubuntu1 [2371 kB] 4083s Get:79 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-common all 2:9.1.0967-1ubuntu1 [396 kB] 4083s Get:80 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-tiny amd64 2:9.1.0967-1ubuntu1 [1039 kB] 4084s Get:81 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 vim-runtime all 2:9.1.0967-1ubuntu1 [7510 kB] 4084s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.1-3 [2344 kB] 4084s Get:83 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 xxd amd64 2:9.1.0967-1ubuntu1 [68.0 kB] 4084s Get:84 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gettext-base amd64 0.23.1-1 [42.1 kB] 4084s Get:85 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libibverbs1 amd64 52.0-2ubuntu2 [68.1 kB] 4084s Get:86 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ibverbs-providers amd64 52.0-2ubuntu2 [374 kB] 4084s Get:87 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libedit2 amd64 3.1-20250104-1 [110 kB] 4084s Get:88 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 nftables amd64 1.1.1-1build1 [71.3 kB] 4084s Get:89 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnftnl11 amd64 1.2.8-1 [70.5 kB] 4084s Get:90 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnftables1 amd64 1.1.1-1build1 [419 kB] 4084s Get:91 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpng16-16t64 amd64 1.6.45-1 [219 kB] 4084s Get:92 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3.12-gdbm amd64 3.12.8-5 [30.8 kB] 4084s Get:93 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgprofng0 amd64 2.43.50.20250108-1ubuntu1 [884 kB] 4084s Get:94 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libctf0 amd64 2.43.50.20250108-1ubuntu1 [96.4 kB] 4084s Get:95 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1ubuntu1 [98.6 kB] 4084s Get:96 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1ubuntu1 [2521 kB] 4084s Get:97 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libbinutils amd64 2.43.50.20250108-1ubuntu1 [584 kB] 4084s Get:98 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils amd64 2.43.50.20250108-1ubuntu1 [3280 B] 4084s Get:99 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 binutils-common amd64 2.43.50.20250108-1ubuntu1 [245 kB] 4084s Get:100 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libsframe1 amd64 2.43.50.20250108-1ubuntu1 [14.6 kB] 4084s Get:101 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 btrfs-progs amd64 6.12-1build1 [1357 kB] 4084s Get:102 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gnupg-l10n all 2.4.4-2ubuntu22 [66.4 kB] 4085s Get:103 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libclang-cpp18 amd64 1:18.1.8-15 [13.5 MB] 4085s Get:104 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libllvm18 amd64 1:18.1.8-15 [27.4 MB] 4086s Get:105 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libllvm19 amd64 1:19.1.7-1ubuntu1 [28.6 MB] 4086s Get:106 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libclang1-19 amd64 1:19.1.7-1ubuntu1 [8247 kB] 4086s Get:107 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libunwind8 amd64 1.7.2-1 [64.3 kB] 4086s Get:108 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgstreamer1.0-0 amd64 1.25.1-1 [1221 kB] 4087s Get:109 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libplist-2.0-4 amd64 2.6.0-2build1 [62.2 kB] 4087s Get:110 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libimobiledevice6 amd64 1.3.0-8.1ubuntu4 [72.9 kB] 4087s Get:111 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjemalloc2 amd64 5.3.0-2build1 [256 kB] 4087s Get:112 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libnvme1t64 amd64 1.11.1-1build1 [88.8 kB] 4087s Get:113 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 polkitd amd64 126-2 [98.2 kB] 4087s Get:114 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpolkit-agent-1-0 amd64 126-2 [18.2 kB] 4087s Get:115 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpolkit-gobject-1-0 amd64 126-2 [49.9 kB] 4087s Get:116 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libtcl8.6 amd64 8.6.16+dfsg-1 [1086 kB] 4087s Get:117 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libvolume-key1 amd64 0.3.12-8build1 [41.7 kB] 4087s Get:118 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libwrap0 amd64 7.6.q-35 [49.2 kB] 4087s Get:119 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-modules-6.11.0-9-generic amd64 6.11.0-9.9 [40.6 MB] 4087s Get:120 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-6.11.0-9-generic amd64 6.11.0-9.9 [15.1 MB] 4088s Get:121 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-modules-extra-6.11.0-9-generic amd64 6.11.0-9.9 [118 MB] 4092s Get:122 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-generic amd64 6.11.0-9.9 [1734 B] 4092s Get:123 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-generic amd64 6.11.0-9.9 [10.8 kB] 4092s Get:124 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-virtual amd64 6.11.0-9.9 [1724 B] 4092s Get:125 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-image-virtual amd64 6.11.0-9.9 [10.8 kB] 4092s Get:126 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-virtual amd64 6.11.0-9.9 [1644 B] 4092s Get:127 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-6.11.0-9 all 6.11.0-9.9 [13.9 MB] 4093s Get:128 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-6.11.0-9-generic amd64 6.11.0-9.9 [4109 kB] 4093s Get:129 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-headers-generic amd64 6.11.0-9.9 [10.7 kB] 4093s Get:130 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-libc-dev amd64 6.11.0-9.9 [1667 kB] 4093s Get:131 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 linux-tools-common all 6.11.0-9.9 [484 kB] 4093s Get:132 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-attr all 24.3.0-1 [50.5 kB] 4093s Get:133 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-jinja2 all 3.1.3-2 [108 kB] 4093s Get:134 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-more-itertools all 10.6.0-1 [57.7 kB] 4093s Get:135 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-openssl all 25.0.0-1 [46.1 kB] 4093s Get:136 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-urllib3 all 2.3.0-1 [94.0 kB] 4093s Get:137 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tcl8.6 amd64 8.6.16+dfsg-1 [14.9 kB] 4093s Get:138 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 tmux amd64 3.5a-2 [563 kB] 4093s Get:139 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 zstd amd64 1.5.6+dfsg-2 [775 kB] 4094s Preconfiguring packages ... 4094s Fetched 334 MB in 12s (27.8 MB/s) 4094s (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 ... 89449 files and directories currently installed.) 4094s Preparing to unpack .../bsdutils_1%3a2.40.2-14ubuntu1_amd64.deb ... 4094s Unpacking bsdutils (1:2.40.2-14ubuntu1) over (1:2.40.2-1ubuntu2) ... 4094s Setting up bsdutils (1:2.40.2-14ubuntu1) ... 4094s (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 ... 89449 files and directories currently installed.) 4094s Preparing to unpack .../eject_2.40.2-14ubuntu1_amd64.deb ... 4094s Unpacking eject (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 4094s Preparing to unpack .../bsdextrautils_2.40.2-14ubuntu1_amd64.deb ... 4094s Unpacking bsdextrautils (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 4094s Preparing to unpack .../libfdisk1_2.40.2-14ubuntu1_amd64.deb ... 4094s Unpacking libfdisk1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 4094s Preparing to unpack .../fdisk_2.40.2-14ubuntu1_amd64.deb ... 4094s Unpacking fdisk (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 4095s Preparing to unpack .../libblkid1_2.40.2-14ubuntu1_amd64.deb ... 4095s Unpacking libblkid1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 4095s Setting up libblkid1:amd64 (2.40.2-14ubuntu1) ... 4095s (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 ... 89445 files and directories currently installed.) 4095s Preparing to unpack .../libmount1_2.40.2-14ubuntu1_amd64.deb ... 4095s Unpacking libmount1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 4095s Setting up libmount1:amd64 (2.40.2-14ubuntu1) ... 4095s (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 ... 89445 files and directories currently installed.) 4095s Preparing to unpack .../libsmartcols1_2.40.2-14ubuntu1_amd64.deb ... 4095s Unpacking libsmartcols1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 4095s Setting up libsmartcols1:amd64 (2.40.2-14ubuntu1) ... 4095s (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 ... 89445 files and directories currently installed.) 4095s Preparing to unpack .../mount_2.40.2-14ubuntu1_amd64.deb ... 4095s Unpacking mount (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 4095s Preparing to unpack .../libuuid1_2.40.2-14ubuntu1_amd64.deb ... 4095s Unpacking libuuid1:amd64 (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 4095s Setting up libuuid1:amd64 (2.40.2-14ubuntu1) ... 4095s (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 ... 89445 files and directories currently installed.) 4095s Preparing to unpack .../util-linux_2.40.2-14ubuntu1_amd64.deb ... 4095s Unpacking util-linux (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 4095s Setting up util-linux (2.40.2-14ubuntu1) ... 4095s /usr/sbin/policy-rc.d returned 101, not running 'restart fstrim.timer' 4096s /usr/sbin/policy-rc.d returned 101, not running 'restart fstrim.service' 4096s (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 ... 89438 files and directories currently installed.) 4096s Preparing to unpack .../0-uuid-runtime_2.40.2-14ubuntu1_amd64.deb ... 4096s Unpacking uuid-runtime (2.40.2-14ubuntu1) over (2.40.2-1ubuntu2) ... 4096s Preparing to unpack .../1-systemd-timesyncd_257.1-7ubuntu1_amd64.deb ... 4096s Unpacking systemd-timesyncd (257.1-7ubuntu1) over (257-2ubuntu1) ... 4096s Preparing to unpack .../2-systemd-resolved_257.1-7ubuntu1_amd64.deb ... 4096s Unpacking systemd-resolved (257.1-7ubuntu1) over (257-2ubuntu1) ... 4096s Preparing to unpack .../3-systemd-cryptsetup_257.1-7ubuntu1_amd64.deb ... 4096s Unpacking systemd-cryptsetup (257.1-7ubuntu1) over (257-2ubuntu1) ... 4096s Preparing to unpack .../4-libcrypt-dev_1%3a4.4.38-1_amd64.deb ... 4096s Unpacking libcrypt-dev:amd64 (1:4.4.38-1) over (1:4.4.36-5) ... 4096s Preparing to unpack .../5-libcrypt1_1%3a4.4.38-1_amd64.deb ... 4096s Unpacking libcrypt1:amd64 (1:4.4.38-1) over (1:4.4.36-5) ... 4096s Setting up libcrypt1:amd64 (1:4.4.38-1) ... 4096s (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 ... 89438 files and directories currently installed.) 4096s Preparing to unpack .../libselinux1_3.7-3ubuntu2_amd64.deb ... 4096s Unpacking libselinux1:amd64 (3.7-3ubuntu2) over (3.7-3ubuntu1) ... 4096s Setting up libselinux1:amd64 (3.7-3ubuntu2) ... 4096s (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 ... 89438 files and directories currently installed.) 4096s Preparing to unpack .../systemd_257.1-7ubuntu1_amd64.deb ... 4096s Unpacking systemd (257.1-7ubuntu1) over (257-2ubuntu1) ... 4096s Preparing to unpack .../udev_257.1-7ubuntu1_amd64.deb ... 4096s Unpacking udev (257.1-7ubuntu1) over (257-2ubuntu1) ... 4096s Preparing to unpack .../libsystemd-shared_257.1-7ubuntu1_amd64.deb ... 4096s Unpacking libsystemd-shared:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 4096s Setting up libsystemd-shared:amd64 (257.1-7ubuntu1) ... 4096s (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 ... 89439 files and directories currently installed.) 4096s Preparing to unpack .../libsystemd0_257.1-7ubuntu1_amd64.deb ... 4096s Unpacking libsystemd0:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 4096s Setting up libsystemd0:amd64 (257.1-7ubuntu1) ... 4096s Setting up mount (2.40.2-14ubuntu1) ... 4096s Setting up systemd (257.1-7ubuntu1) ... 4097s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 4097s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 4097s (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 ... 89439 files and directories currently installed.) 4097s Preparing to unpack .../systemd-sysv_257.1-7ubuntu1_amd64.deb ... 4097s Unpacking systemd-sysv (257.1-7ubuntu1) over (257-2ubuntu1) ... 4097s Preparing to unpack .../libnss-systemd_257.1-7ubuntu1_amd64.deb ... 4097s Unpacking libnss-systemd:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 4097s Preparing to unpack .../libpam-systemd_257.1-7ubuntu1_amd64.deb ... 4097s Unpacking libpam-systemd:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 4097s Preparing to unpack .../libudev1_257.1-7ubuntu1_amd64.deb ... 4097s Unpacking libudev1:amd64 (257.1-7ubuntu1) over (257-2ubuntu1) ... 4097s Setting up libudev1:amd64 (257.1-7ubuntu1) ... 4097s (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 ... 89439 files and directories currently installed.) 4097s Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ... 4097s Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2build1) ... 4097s Setting up libxxhash0:amd64 (0.8.3-2) ... 4097s (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 ... 89439 files and directories currently installed.) 4097s Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ... 4097s Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 4097s Setting up libzstd1:amd64 (1.5.6+dfsg-2) ... 4097s (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 ... 89439 files and directories currently installed.) 4097s Preparing to unpack .../libapt-pkg6.0t64_2.9.23_amd64.deb ... 4097s Unpacking libapt-pkg6.0t64:amd64 (2.9.23) over (2.9.18) ... 4097s Setting up libapt-pkg6.0t64:amd64 (2.9.23) ... 4097s (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 ... 89439 files and directories currently installed.) 4097s Preparing to unpack .../archives/apt_2.9.23_amd64.deb ... 4098s Unpacking apt (2.9.23) over (2.9.18) ... 4098s Setting up apt (2.9.23) ... 4098s /usr/sbin/policy-rc.d returned 101, not running 'restart apt-daily-upgrade.timer apt-daily.timer' 4098s (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 ... 89441 files and directories currently installed.) 4098s Preparing to unpack .../00-apt-utils_2.9.23_amd64.deb ... 4098s Unpacking apt-utils (2.9.23) over (2.9.18) ... 4098s Preparing to unpack .../01-gpg-wks-client_2.4.4-2ubuntu22_amd64.deb ... 4098s Unpacking gpg-wks-client (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 4098s Preparing to unpack .../02-dirmngr_2.4.4-2ubuntu22_amd64.deb ... 4098s Unpacking dirmngr (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 4098s Preparing to unpack .../03-gpgsm_2.4.4-2ubuntu22_amd64.deb ... 4098s Unpacking gpgsm (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 4098s Preparing to unpack .../04-gnupg-utils_2.4.4-2ubuntu22_amd64.deb ... 4098s Unpacking gnupg-utils (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 4098s Preparing to unpack .../05-gpg-agent_2.4.4-2ubuntu22_amd64.deb ... 4098s Unpacking gpg-agent (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 4098s Preparing to unpack .../06-gpg_2.4.4-2ubuntu22_amd64.deb ... 4098s Unpacking gpg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 4098s Preparing to unpack .../07-gpgconf_2.4.4-2ubuntu22_amd64.deb ... 4098s Unpacking gpgconf (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 4098s Preparing to unpack .../08-gnupg_2.4.4-2ubuntu22_all.deb ... 4098s Unpacking gnupg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 4098s Preparing to unpack .../09-keyboxd_2.4.4-2ubuntu22_amd64.deb ... 4098s Unpacking keyboxd (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 4098s Preparing to unpack .../10-libldap-common_2.6.9+dfsg-1~exp2ubuntu1_all.deb ... 4098s Unpacking libldap-common (2.6.9+dfsg-1~exp2ubuntu1) over (2.6.8+dfsg-1~exp4ubuntu3) ... 4098s Preparing to unpack .../11-libldap2_2.6.9+dfsg-1~exp2ubuntu1_amd64.deb ... 4098s Unpacking libldap2:amd64 (2.6.9+dfsg-1~exp2ubuntu1) over (2.6.8+dfsg-1~exp4ubuntu3) ... 4098s Preparing to unpack .../12-gpgv_2.4.4-2ubuntu22_amd64.deb ... 4098s Unpacking gpgv (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 4098s Setting up gpgv (2.4.4-2ubuntu22) ... 4099s (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 ... 89440 files and directories currently installed.) 4099s Preparing to unpack .../logsave_1.47.2-1ubuntu1_amd64.deb ... 4099s Unpacking logsave (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 4099s Preparing to unpack .../e2fsprogs-l10n_1.47.2-1ubuntu1_all.deb ... 4099s Unpacking e2fsprogs-l10n (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 4099s Preparing to unpack .../libext2fs2t64_1.47.2-1ubuntu1_amd64.deb ... 4099s Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 4099s Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 4099s Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 4099s Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 4099s Unpacking libext2fs2t64:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 4099s Setting up libext2fs2t64:amd64 (1.47.2-1ubuntu1) ... 4099s (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 ... 89440 files and directories currently installed.) 4099s Preparing to unpack .../e2fsprogs_1.47.2-1ubuntu1_amd64.deb ... 4099s Unpacking e2fsprogs (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 4099s Selecting previously unselected package login.defs. 4099s Preparing to unpack .../login.defs_1%3a4.16.0-7ubuntu1_all.deb ... 4099s Unpacking login.defs (1:4.16.0-7ubuntu1) ... 4099s Replacing files in old package login (1:4.15.3-3ubuntu2) ... 4099s Setting up login.defs (1:4.16.0-7ubuntu1) ... 4099s Installing new version of config file /etc/login.defs ... 4099s (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 ... 89444 files and directories currently installed.) 4099s Preparing to unpack .../login_1%3a4.16.0-2+really2.40.2-14ubuntu1_amd64.deb ... 4099s Unpacking login (1:4.16.0-2+really2.40.2-14ubuntu1) over (1:4.15.3-3ubuntu2) ... 4099s Selecting previously unselected package libpython3.13-minimal:amd64. 4099s Preparing to unpack .../libpython3.13-minimal_3.13.1-3_amd64.deb ... 4099s Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ... 4099s Selecting previously unselected package python3.13-minimal. 4099s Preparing to unpack .../python3.13-minimal_3.13.1-3_amd64.deb ... 4099s Unpacking python3.13-minimal (3.13.1-3) ... 4099s Setting up libpython3.13-minimal:amd64 (3.13.1-3) ... 4099s Setting up python3.13-minimal (3.13.1-3) ... 4100s (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 ... 89728 files and directories currently installed.) 4100s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 4100s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 4100s Setting up python3-minimal (3.13.1-1~exp2) ... 4100s (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 ... 89728 files and directories currently installed.) 4100s Preparing to unpack .../00-python3_3.13.1-1~exp2_amd64.deb ... 4100s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 4100s Preparing to unpack .../01-tzdata_2024b-6ubuntu1_all.deb ... 4100s Unpacking tzdata (2024b-6ubuntu1) over (2024b-4ubuntu1) ... 4100s Selecting previously unselected package libpython3.13-stdlib:amd64. 4100s Preparing to unpack .../02-libpython3.13-stdlib_3.13.1-3_amd64.deb ... 4100s Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ... 4100s Selecting previously unselected package python3.13. 4100s Preparing to unpack .../03-python3.13_3.13.1-3_amd64.deb ... 4100s Unpacking python3.13 (3.13.1-3) ... 4100s Preparing to unpack .../04-libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 4100s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 4100s Preparing to unpack .../05-libpython3.12t64_3.12.8-5_amd64.deb ... 4100s Unpacking libpython3.12t64:amd64 (3.12.8-5) over (3.12.8-3) ... 4100s Preparing to unpack .../06-python3.12_3.12.8-5_amd64.deb ... 4100s Unpacking python3.12 (3.12.8-5) over (3.12.8-3) ... 4100s Preparing to unpack .../07-libpython3.12-stdlib_3.12.8-5_amd64.deb ... 4100s Unpacking libpython3.12-stdlib:amd64 (3.12.8-5) over (3.12.8-3) ... 4101s Preparing to unpack .../08-python3.12-minimal_3.12.8-5_amd64.deb ... 4101s Unpacking python3.12-minimal (3.12.8-5) over (3.12.8-3) ... 4101s Preparing to unpack .../09-libpython3.12-minimal_3.12.8-5_amd64.deb ... 4101s Unpacking libpython3.12-minimal:amd64 (3.12.8-5) over (3.12.8-3) ... 4101s Preparing to unpack .../10-rsync_3.3.0+ds1-4_amd64.deb ... 4101s Unpacking rsync (3.3.0+ds1-4) over (3.3.0+ds1-2) ... 4101s Preparing to unpack .../11-passwd_1%3a4.16.0-7ubuntu1_amd64.deb ... 4101s Unpacking passwd (1:4.16.0-7ubuntu1) over (1:4.15.3-3ubuntu2) ... 4101s Setting up passwd (1:4.16.0-7ubuntu1) ... 4101s (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 ... 90179 files and directories currently installed.) 4101s Preparing to unpack .../00-libcom-err2_1.47.2-1ubuntu1_amd64.deb ... 4101s Unpacking libcom-err2:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 4101s Preparing to unpack .../01-libss2_1.47.2-1ubuntu1_amd64.deb ... 4101s Unpacking libss2:amd64 (1.47.2-1ubuntu1) over (1.47.1-1ubuntu1) ... 4101s Preparing to unpack .../02-ca-certificates_20241223_all.deb ... 4101s Unpacking ca-certificates (20241223) over (20240203) ... 4101s Preparing to unpack .../03-libgirepository-1.0-1_1.82.0-4_amd64.deb ... 4101s Unpacking libgirepository-1.0-1:amd64 (1.82.0-4) over (1.82.0-3) ... 4101s Preparing to unpack .../04-gir1.2-girepository-2.0_1.82.0-4_amd64.deb ... 4101s Unpacking gir1.2-girepository-2.0:amd64 (1.82.0-4) over (1.82.0-3) ... 4101s Preparing to unpack .../05-krb5-locales_1.21.3-4_all.deb ... 4101s Unpacking krb5-locales (1.21.3-4) over (1.21.3-3) ... 4101s Preparing to unpack .../06-libgssapi-krb5-2_1.21.3-4_amd64.deb ... 4101s Unpacking libgssapi-krb5-2:amd64 (1.21.3-4) over (1.21.3-3) ... 4101s Preparing to unpack .../07-libkrb5-3_1.21.3-4_amd64.deb ... 4101s Unpacking libkrb5-3:amd64 (1.21.3-4) over (1.21.3-3) ... 4101s Preparing to unpack .../08-libkrb5support0_1.21.3-4_amd64.deb ... 4101s Unpacking libkrb5support0:amd64 (1.21.3-4) over (1.21.3-3) ... 4101s Preparing to unpack .../09-libk5crypto3_1.21.3-4_amd64.deb ... 4101s Unpacking libk5crypto3:amd64 (1.21.3-4) over (1.21.3-3) ... 4101s Preparing to unpack .../10-netcat-openbsd_1.228-1_amd64.deb ... 4101s Unpacking netcat-openbsd (1.228-1) over (1.226-1.1) ... 4101s Preparing to unpack .../11-python3-gi_3.50.0-4_amd64.deb ... 4102s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 4102s for fn in glob1(directory, "%s.*" % fname): 4102s Unpacking python3-gi (3.50.0-4) over (3.50.0-3build1) ... 4102s Preparing to unpack .../12-ucf_3.0048_all.deb ... 4102s Unpacking ucf (3.0048) over (3.0046) ... 4102s Preparing to unpack .../13-vim_2%3a9.1.0967-1ubuntu1_amd64.deb ... 4102s Unpacking vim (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 4102s Preparing to unpack .../14-vim-common_2%3a9.1.0967-1ubuntu1_all.deb ... 4102s Unpacking vim-common (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 4102s Preparing to unpack .../15-vim-tiny_2%3a9.1.0967-1ubuntu1_amd64.deb ... 4102s Unpacking vim-tiny (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 4102s Preparing to unpack .../16-vim-runtime_2%3a9.1.0967-1ubuntu1_all.deb ... 4102s Unpacking vim-runtime (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 4102s Selecting previously unselected package libpython3.13:amd64. 4102s Preparing to unpack .../17-libpython3.13_3.13.1-3_amd64.deb ... 4102s Unpacking libpython3.13:amd64 (3.13.1-3) ... 4103s Preparing to unpack .../18-xxd_2%3a9.1.0967-1ubuntu1_amd64.deb ... 4103s Unpacking xxd (2:9.1.0967-1ubuntu1) over (2:9.1.0861-1ubuntu1) ... 4103s Preparing to unpack .../19-gettext-base_0.23.1-1_amd64.deb ... 4103s Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ... 4103s Preparing to unpack .../20-libibverbs1_52.0-2ubuntu2_amd64.deb ... 4103s Unpacking libibverbs1:amd64 (52.0-2ubuntu2) over (52.0-2ubuntu1) ... 4103s Preparing to unpack .../21-ibverbs-providers_52.0-2ubuntu2_amd64.deb ... 4103s Unpacking ibverbs-providers:amd64 (52.0-2ubuntu2) over (52.0-2ubuntu1) ... 4103s Preparing to unpack .../22-libedit2_3.1-20250104-1_amd64.deb ... 4103s Unpacking libedit2:amd64 (3.1-20250104-1) over (3.1-20240808-1) ... 4103s Preparing to unpack .../23-nftables_1.1.1-1build1_amd64.deb ... 4103s Unpacking nftables (1.1.1-1build1) over (1.1.0-2) ... 4103s Preparing to unpack .../24-libnftnl11_1.2.8-1_amd64.deb ... 4103s Unpacking libnftnl11:amd64 (1.2.8-1) over (1.2.7-1) ... 4103s Preparing to unpack .../25-libnftables1_1.1.1-1build1_amd64.deb ... 4103s Unpacking libnftables1:amd64 (1.1.1-1build1) over (1.1.0-2) ... 4103s Preparing to unpack .../26-libpng16-16t64_1.6.45-1_amd64.deb ... 4103s Unpacking libpng16-16t64:amd64 (1.6.45-1) over (1.6.44-3) ... 4103s Preparing to unpack .../27-python3.12-gdbm_3.12.8-5_amd64.deb ... 4103s Unpacking python3.12-gdbm (3.12.8-5) over (3.12.8-3) ... 4103s Preparing to unpack .../28-libgprofng0_2.43.50.20250108-1ubuntu1_amd64.deb ... 4103s Unpacking libgprofng0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 4103s Preparing to unpack .../29-libctf0_2.43.50.20250108-1ubuntu1_amd64.deb ... 4103s Unpacking libctf0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 4103s Preparing to unpack .../30-libctf-nobfd0_2.43.50.20250108-1ubuntu1_amd64.deb ... 4103s Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 4103s Preparing to unpack .../31-binutils-x86-64-linux-gnu_2.43.50.20250108-1ubuntu1_amd64.deb ... 4103s Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 4103s Preparing to unpack .../32-libbinutils_2.43.50.20250108-1ubuntu1_amd64.deb ... 4103s Unpacking libbinutils:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 4103s Preparing to unpack .../33-binutils_2.43.50.20250108-1ubuntu1_amd64.deb ... 4103s Unpacking binutils (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 4103s Preparing to unpack .../34-binutils-common_2.43.50.20250108-1ubuntu1_amd64.deb ... 4103s Unpacking binutils-common:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 4103s Preparing to unpack .../35-libsframe1_2.43.50.20250108-1ubuntu1_amd64.deb ... 4103s Unpacking libsframe1:amd64 (2.43.50.20250108-1ubuntu1) over (2.43.50.20241230-1ubuntu1) ... 4103s Preparing to unpack .../36-btrfs-progs_6.12-1build1_amd64.deb ... 4103s Unpacking btrfs-progs (6.12-1build1) over (6.6.3-1.2) ... 4103s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu22_all.deb ... 4103s Unpacking gnupg-l10n (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 4103s Preparing to unpack .../38-libclang-cpp18_1%3a18.1.8-15_amd64.deb ... 4103s Unpacking libclang-cpp18 (1:18.1.8-15) over (1:18.1.8-13) ... 4104s Preparing to unpack .../39-libllvm18_1%3a18.1.8-15_amd64.deb ... 4104s Unpacking libllvm18:amd64 (1:18.1.8-15) over (1:18.1.8-13) ... 4104s Preparing to unpack .../40-libllvm19_1%3a19.1.7-1ubuntu1_amd64.deb ... 4104s Unpacking libllvm19:amd64 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 4105s Preparing to unpack .../41-libclang1-19_1%3a19.1.7-1ubuntu1_amd64.deb ... 4105s Unpacking libclang1-19 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 4105s Preparing to unpack .../42-libunwind8_1.7.2-1_amd64.deb ... 4105s Unpacking libunwind8:amd64 (1.7.2-1) over (1.6.2-3.1) ... 4105s Preparing to unpack .../43-libgstreamer1.0-0_1.25.1-1_amd64.deb ... 4105s Unpacking libgstreamer1.0-0:amd64 (1.25.1-1) over (1.24.10-2) ... 4105s Preparing to unpack .../44-libplist-2.0-4_2.6.0-2build1_amd64.deb ... 4105s Unpacking libplist-2.0-4:amd64 (2.6.0-2build1) over (2.6.0-2) ... 4105s Preparing to unpack .../45-libimobiledevice6_1.3.0-8.1ubuntu4_amd64.deb ... 4105s Unpacking libimobiledevice6:amd64 (1.3.0-8.1ubuntu4) over (1.3.0-8.1ubuntu3) ... 4105s Selecting previously unselected package libjemalloc2:amd64. 4105s Preparing to unpack .../46-libjemalloc2_5.3.0-2build1_amd64.deb ... 4105s Unpacking libjemalloc2:amd64 (5.3.0-2build1) ... 4105s Preparing to unpack .../47-libnvme1t64_1.11.1-1build1_amd64.deb ... 4105s Unpacking libnvme1t64 (1.11.1-1build1) over (1.11.1-1) ... 4105s Preparing to unpack .../48-polkitd_126-2_amd64.deb ... 4105s Unpacking polkitd (126-2) over (125-2ubuntu1) ... 4105s Preparing to unpack .../49-libpolkit-agent-1-0_126-2_amd64.deb ... 4105s Unpacking libpolkit-agent-1-0:amd64 (126-2) over (125-2ubuntu1) ... 4105s Preparing to unpack .../50-libpolkit-gobject-1-0_126-2_amd64.deb ... 4105s Unpacking libpolkit-gobject-1-0:amd64 (126-2) over (125-2ubuntu1) ... 4105s Preparing to unpack .../51-libtcl8.6_8.6.16+dfsg-1_amd64.deb ... 4105s Unpacking libtcl8.6:amd64 (8.6.16+dfsg-1) over (8.6.15+dfsg-2) ... 4105s Preparing to unpack .../52-libvolume-key1_0.3.12-8build1_amd64.deb ... 4105s Unpacking libvolume-key1:amd64 (0.3.12-8build1) over (0.3.12-8) ... 4105s Preparing to unpack .../53-libwrap0_7.6.q-35_amd64.deb ... 4105s Unpacking libwrap0:amd64 (7.6.q-35) over (7.6.q-34) ... 4105s Selecting previously unselected package linux-modules-6.11.0-9-generic. 4106s Preparing to unpack .../54-linux-modules-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 4106s Unpacking linux-modules-6.11.0-9-generic (6.11.0-9.9) ... 4106s Selecting previously unselected package linux-image-6.11.0-9-generic. 4106s Preparing to unpack .../55-linux-image-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 4106s Unpacking linux-image-6.11.0-9-generic (6.11.0-9.9) ... 4106s Selecting previously unselected package linux-modules-extra-6.11.0-9-generic. 4106s Preparing to unpack .../56-linux-modules-extra-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 4106s Unpacking linux-modules-extra-6.11.0-9-generic (6.11.0-9.9) ... 4107s Preparing to unpack .../57-linux-generic_6.11.0-9.9_amd64.deb ... 4107s Unpacking linux-generic (6.11.0-9.9) over (6.11.0-8.8) ... 4107s Preparing to unpack .../58-linux-image-generic_6.11.0-9.9_amd64.deb ... 4107s Unpacking linux-image-generic (6.11.0-9.9) over (6.11.0-8.8) ... 4107s Preparing to unpack .../59-linux-virtual_6.11.0-9.9_amd64.deb ... 4107s Unpacking linux-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 4107s Preparing to unpack .../60-linux-image-virtual_6.11.0-9.9_amd64.deb ... 4107s Unpacking linux-image-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 4107s Preparing to unpack .../61-linux-headers-virtual_6.11.0-9.9_amd64.deb ... 4107s Unpacking linux-headers-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 4107s Selecting previously unselected package linux-headers-6.11.0-9. 4107s Preparing to unpack .../62-linux-headers-6.11.0-9_6.11.0-9.9_all.deb ... 4107s Unpacking linux-headers-6.11.0-9 (6.11.0-9.9) ... 4109s Selecting previously unselected package linux-headers-6.11.0-9-generic. 4109s Preparing to unpack .../63-linux-headers-6.11.0-9-generic_6.11.0-9.9_amd64.deb ... 4109s Unpacking linux-headers-6.11.0-9-generic (6.11.0-9.9) ... 4111s Preparing to unpack .../64-linux-headers-generic_6.11.0-9.9_amd64.deb ... 4111s Unpacking linux-headers-generic (6.11.0-9.9) over (6.11.0-8.8) ... 4111s Preparing to unpack .../65-linux-libc-dev_6.11.0-9.9_amd64.deb ... 4111s Unpacking linux-libc-dev:amd64 (6.11.0-9.9) over (6.11.0-8.8) ... 4111s Preparing to unpack .../66-linux-tools-common_6.11.0-9.9_all.deb ... 4111s Unpacking linux-tools-common (6.11.0-9.9) over (6.11.0-8.8) ... 4111s Preparing to unpack .../67-python3-attr_24.3.0-1_all.deb ... 4111s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 4111s for fn in glob1(directory, "%s.*" % fname): 4111s Unpacking python3-attr (24.3.0-1) over (24.2.0-1) ... 4111s Preparing to unpack .../68-python3-jinja2_3.1.3-2_all.deb ... 4111s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 4111s for fn in glob1(directory, "%s.*" % fname): 4111s Unpacking python3-jinja2 (3.1.3-2) over (3.1.3-1.1) ... 4111s Preparing to unpack .../69-python3-more-itertools_10.6.0-1_all.deb ... 4111s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 4111s for fn in glob1(directory, "%s.*" % fname): 4111s Unpacking python3-more-itertools (10.6.0-1) over (10.5.0-1) ... 4111s Preparing to unpack .../70-python3-openssl_25.0.0-1_all.deb ... 4111s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 4111s for fn in glob1(directory, "%s.*" % fname): 4111s Unpacking python3-openssl (25.0.0-1) over (24.3.0-1) ... 4111s Preparing to unpack .../71-python3-urllib3_2.3.0-1_all.deb ... 4111s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 4111s for fn in glob1(directory, "%s.*" % fname): 4111s Unpacking python3-urllib3 (2.3.0-1) over (2.0.7-2ubuntu0.1) ... 4111s Preparing to unpack .../72-tcl8.6_8.6.16+dfsg-1_amd64.deb ... 4111s Unpacking tcl8.6 (8.6.16+dfsg-1) over (8.6.15+dfsg-2) ... 4112s Preparing to unpack .../73-tmux_3.5a-2_amd64.deb ... 4112s Unpacking tmux (3.5a-2) over (3.4-7) ... 4112s Preparing to unpack .../74-zstd_1.5.6+dfsg-2_amd64.deb ... 4112s Unpacking zstd (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 4112s Setting up libibverbs1:amd64 (52.0-2ubuntu2) ... 4112s Setting up systemd-sysv (257.1-7ubuntu1) ... 4112s Setting up apt-utils (2.9.23) ... 4112s Setting up bsdextrautils (2.40.2-14ubuntu1) ... 4112s Setting up ibverbs-providers:amd64 (52.0-2ubuntu2) ... 4112s Setting up python3.12-gdbm (3.12.8-5) ... 4112s Setting up libedit2:amd64 (3.1-20250104-1) ... 4112s Setting up netcat-openbsd (1.228-1) ... 4112s Setting up libpython3.12-minimal:amd64 (3.12.8-5) ... 4112s Setting up binutils-common:amd64 (2.43.50.20250108-1ubuntu1) ... 4112s Installing new version of config file /etc/gprofng.rc ... 4112s Setting up linux-libc-dev:amd64 (6.11.0-9.9) ... 4112s Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1ubuntu1) ... 4112s Setting up gettext-base (0.23.1-1) ... 4112s Setting up libnss-systemd:amd64 (257.1-7ubuntu1) ... 4112s Setting up libnftnl11:amd64 (1.2.8-1) ... 4112s Setting up krb5-locales (1.21.3-4) ... 4112s Setting up libcom-err2:amd64 (1.47.2-1ubuntu1) ... 4112s Setting up libjemalloc2:amd64 (5.3.0-2build1) ... 4112s Setting up libldap-common (2.6.9+dfsg-1~exp2ubuntu1) ... 4112s Installing new version of config file /etc/ldap/ldap.conf ... 4112s Setting up libunwind8:amd64 (1.7.2-1) ... 4112s Setting up xxd (2:9.1.0967-1ubuntu1) ... 4112s Setting up libsframe1:amd64 (2.43.50.20250108-1ubuntu1) ... 4112s Setting up libkrb5support0:amd64 (1.21.3-4) ... 4112s Setting up tzdata (2024b-6ubuntu1) ... 4112s 4112s Current default time zone: 'Etc/UTC' 4112s Local time is now: Sun Jan 19 16:31:00 UTC 2025. 4112s Universal Time is now: Sun Jan 19 16:31:00 UTC 2025. 4112s Run 'dpkg-reconfigure tzdata' if you wish to change it. 4112s 4112s Setting up eject (2.40.2-14ubuntu1) ... 4112s Setting up ca-certificates (20241223) ... 4114s Updating certificates in /etc/ssl/certs... 4115s rehash: warning: skipping ca-certificates.crt, it does not contain exactly one certificate or CRL 4115s 7 added, 1 removed; done. 4115s Setting up vim-common (2:9.1.0967-1ubuntu1) ... 4115s Setting up systemd-cryptsetup (257.1-7ubuntu1) ... 4115s Setting up libwrap0:amd64 (7.6.q-35) ... 4115s Setting up libnvme1t64 (1.11.1-1build1) ... 4115s Setting up gnupg-l10n (2.4.4-2ubuntu22) ... 4115s Setting up linux-headers-6.11.0-9 (6.11.0-9.9) ... 4115s Setting up libpng16-16t64:amd64 (1.6.45-1) ... 4115s Setting up systemd-timesyncd (257.1-7ubuntu1) ... 4115s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-time-wait-sync.service systemd-timesyncd.service' 4115s Setting up udev (257.1-7ubuntu1) ... 4116s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-udevd.service' 4116s Setting up libss2:amd64 (1.47.2-1ubuntu1) ... 4116s Setting up libtcl8.6:amd64 (8.6.16+dfsg-1) ... 4116s Setting up ucf (3.0048) ... 4116s Setting up libk5crypto3:amd64 (1.21.3-4) ... 4116s Setting up logsave (1.47.2-1ubuntu1) ... 4116s Setting up libfdisk1:amd64 (2.40.2-14ubuntu1) ... 4116s Setting up libplist-2.0-4:amd64 (2.6.0-2build1) ... 4116s Setting up uuid-runtime (2.40.2-14ubuntu1) ... 4116s invoke-rc.d: policy-rc.d denied execution of restart. 4116s /usr/sbin/policy-rc.d returned 101, not running 'restart uuidd.service uuidd.socket' 4116s Setting up libcrypt-dev:amd64 (1:4.4.38-1) ... 4117s Setting up gpgconf (2.4.4-2ubuntu22) ... 4117s Setting up libpam-systemd:amd64 (257.1-7ubuntu1) ... 4117s Setting up libgirepository-1.0-1:amd64 (1.82.0-4) ... 4117s Setting up libkrb5-3:amd64 (1.21.3-4) ... 4117s Setting up libbinutils:amd64 (2.43.50.20250108-1ubuntu1) ... 4117s Setting up vim-runtime (2:9.1.0967-1ubuntu1) ... 4117s Setting up libimobiledevice6:amd64 (1.3.0-8.1ubuntu4) ... 4117s Setting up linux-tools-common (6.11.0-9.9) ... 4117s Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ... 4117s Setting up tmux (3.5a-2) ... 4117s Setting up zstd (1.5.6+dfsg-2) ... 4117s Setting up libldap2:amd64 (2.6.9+dfsg-1~exp2ubuntu1) ... 4117s Setting up linux-modules-6.11.0-9-generic (6.11.0-9.9) ... 4118s Setting up gpg (2.4.4-2ubuntu22) ... 4118s Setting up libpolkit-gobject-1-0:amd64 (126-2) ... 4118s Setting up libgstreamer1.0-0:amd64 (1.25.1-1) ... 4118s Setcap worked! gst-ptp-helper is not suid! 4118s Setting up rsync (3.3.0+ds1-4) ... 4118s invoke-rc.d: policy-rc.d denied execution of restart. 4119s /usr/sbin/policy-rc.d returned 101, not running 'restart rsync.service' 4119s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 4119s Setting up libllvm18:amd64 (1:18.1.8-15) ... 4119s Setting up gnupg-utils (2.4.4-2ubuntu22) ... 4119s Setting up systemd-resolved (257.1-7ubuntu1) ... 4119s /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-resolved.service' 4119s Setting up login (1:4.16.0-2+really2.40.2-14ubuntu1) ... 4119s Setting up libctf0:amd64 (2.43.50.20250108-1ubuntu1) ... 4119s Setting up libpython3.13:amd64 (3.13.1-3) ... 4119s Setting up python3.12-minimal (3.12.8-5) ... 4120s Setting up libllvm19:amd64 (1:19.1.7-1ubuntu1) ... 4120s Setting up tcl8.6 (8.6.16+dfsg-1) ... 4120s Setting up libnftables1:amd64 (1.1.1-1build1) ... 4120s Setting up vim (2:9.1.0967-1ubuntu1) ... 4120s Setting up gpg-agent (2.4.4-2ubuntu22) ... 4120s Setting up nftables (1.1.1-1build1) ... 4121s /usr/sbin/policy-rc.d returned 101, not running 'try-restart nftables.service' 4121s Setting up libclang1-19 (1:19.1.7-1ubuntu1) ... 4121s Setting up libpython3.12-stdlib:amd64 (3.12.8-5) ... 4121s Setting up python3.13 (3.13.1-3) ... 4121s Setting up btrfs-progs (6.12-1build1) ... 4121s Setting up python3.12 (3.12.8-5) ... 4122s Setting up gpgsm (2.4.4-2ubuntu22) ... 4122s Setting up linux-modules-extra-6.11.0-9-generic (6.11.0-9.9) ... 4124s Setting up e2fsprogs (1.47.2-1ubuntu1) ... 4124s update-initramfs: deferring update (trigger activated) 4124s /usr/sbin/policy-rc.d returned 101, not running 'start e2scrub_all.timer e2scrub_reap.service' 4124s Setting up python3 (3.13.1-1~exp2) ... 4124s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 4124s for fn in glob1(directory, "%s.*" % fname): 4124s Setting up vim-tiny (2:9.1.0967-1ubuntu1) ... 4124s Setting up fdisk (2.40.2-14ubuntu1) ... 4124s Setting up libpython3.12t64:amd64 (3.12.8-5) ... 4124s Setting up dirmngr (2.4.4-2ubuntu22) ... 4124s Setting up linux-headers-6.11.0-9-generic (6.11.0-9.9) ... 4124s Setting up python3-jinja2 (3.1.3-2) ... 4125s Setting up libgprofng0:amd64 (2.43.50.20250108-1ubuntu1) ... 4125s Setting up gir1.2-girepository-2.0:amd64 (1.82.0-4) ... 4125s Setting up python3-gi (3.50.0-4) ... 4125s Setting up libgssapi-krb5-2:amd64 (1.21.3-4) ... 4125s Setting up linux-image-6.11.0-9-generic (6.11.0-9.9) ... 4127s I: /boot/vmlinuz is now a symlink to vmlinuz-6.11.0-9-generic 4127s I: /boot/initrd.img is now a symlink to initrd.img-6.11.0-9-generic 4127s Setting up keyboxd (2.4.4-2ubuntu22) ... 4127s Setting up python3-urllib3 (2.3.0-1) ... 4127s Setting up gnupg (2.4.4-2ubuntu22) ... 4127s Setting up libpolkit-agent-1-0:amd64 (126-2) ... 4127s Setting up libvolume-key1:amd64 (0.3.12-8build1) ... 4127s Setting up linux-image-virtual (6.11.0-9.9) ... 4127s Setting up libclang-cpp18 (1:18.1.8-15) ... 4127s Setting up polkitd (126-2) ... 4127s /usr/sbin/policy-rc.d returned 101, not running 'try-restart polkit.service' 4127s Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1ubuntu1) ... 4127s Setting up python3-more-itertools (10.6.0-1) ... 4128s Setting up python3-attr (24.3.0-1) ... 4128s Setting up linux-image-generic (6.11.0-9.9) ... 4128s Setting up gpg-wks-client (2.4.4-2ubuntu22) ... 4128s Setting up e2fsprogs-l10n (1.47.2-1ubuntu1) ... 4128s Setting up python3-openssl (25.0.0-1) ... 4128s Setting up linux-headers-generic (6.11.0-9.9) ... 4128s Setting up binutils (2.43.50.20250108-1ubuntu1) ... 4128s Setting up linux-headers-virtual (6.11.0-9.9) ... 4128s Setting up linux-generic (6.11.0-9.9) ... 4128s Setting up linux-virtual (6.11.0-9.9) ... 4128s Processing triggers for shared-mime-info (2.4-5) ... 4128s Warning: program compiled against libxml 212 using older 209 4128s Processing triggers for sgml-base (1.31) ... 4128s Processing triggers for debianutils (5.21) ... 4128s Processing triggers for install-info (7.1.1-1) ... 4128s Processing triggers for initramfs-tools (0.142ubuntu35) ... 4129s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 4129s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 4138s Processing triggers for libc-bin (2.40-4ubuntu1) ... 4138s Processing triggers for systemd (257.1-7ubuntu1) ... 4139s Processing triggers for man-db (2.13.0-1) ... 4141s Processing triggers for dbus (1.14.10-4ubuntu5) ... 4141s Processing triggers for ca-certificates (20241223) ... 4141s Updating certificates in /etc/ssl/certs... 4141s 0 added, 0 removed; done. 4141s Running hooks in /etc/ca-certificates/update.d... 4141s done. 4141s Processing triggers for linux-image-6.11.0-9-generic (6.11.0-9.9) ... 4141s /etc/kernel/postinst.d/initramfs-tools: 4141s update-initramfs: Generating /boot/initrd.img-6.11.0-9-generic 4141s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 4150s /etc/kernel/postinst.d/zz-update-grub: 4150s Sourcing file `/etc/default/grub' 4150s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 4150s Generating grub configuration file ... 4150s Found linux image: /boot/vmlinuz-6.11.0-9-generic 4150s Found initrd image: /boot/initrd.img-6.11.0-9-generic 4151s Found linux image: /boot/vmlinuz-6.11.0-8-generic 4151s Found initrd image: /boot/initrd.img-6.11.0-8-generic 4151s Warning: os-prober will not be executed to detect other bootable partitions. 4151s Systems on them will not be added to the GRUB boot configuration. 4151s Check GRUB_DISABLE_OS_PROBER documentation entry. 4151s Adding boot menu entry for UEFI Firmware Settings ... 4151s done 4151s 4151s Restarting services... 4151s /etc/needrestart/restart.d/systemd-manager 4152s systemctl restart cron.service multipathd.service packagekit.service polkit.service rsyslog.service ssh.service systemd-journald.service systemd-networkd.service systemd-resolved.service systemd-timesyncd.service systemd-udevd.service udisks2.service 4152s 4152s Service restarts being deferred: 4152s systemctl restart ModemManager.service 4152s /etc/needrestart/restart.d/dbus.service 4152s systemctl restart getty@tty1.service 4152s systemctl restart serial-getty@ttyS0.service 4152s systemctl restart systemd-logind.service 4152s 4152s No containers need to be restarted. 4152s 4152s User sessions running outdated binaries: 4152s ubuntu @ session #4: sshd-session[1227] 4152s ubuntu @ user manager service: systemd[958] 4152s 4152s No VM guests are running outdated hypervisor (qemu) binaries on this host. 4154s Reading package lists... 4154s Building dependency tree... 4154s Reading state information... 4154s Starting pkgProblemResolver with broken count: 0 4154s Starting 2 pkgProblemResolver with broken count: 0 4154s Done 4154s The following packages will be REMOVED: 4154s python3.12* python3.12-minimal* 4155s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 4155s After this operation, 8926 kB disk space will be freed. 4155s (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 ... 128887 files and directories currently installed.) 4155s Removing python3.12 (3.12.8-5) ... 4155s Removing python3.12-minimal (3.12.8-5) ... 4155s /usr/bin/py3clean:125: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 4155s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 4156s Processing triggers for man-db (2.13.0-1) ... 4156s Processing triggers for systemd (257.1-7ubuntu1) ... 4157s (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 ... 128859 files and directories currently installed.) 4157s Purging configuration files for python3.12-minimal (3.12.8-5) ... 4158s autopkgtest [16:31:46]: rebooting testbed after setup commands that affected boot 4186s Reading package lists... 4186s Building dependency tree... 4186s Reading state information... 4186s Starting pkgProblemResolver with broken count: 0 4186s Starting 2 pkgProblemResolver with broken count: 0 4186s Done 4186s The following NEW packages will be installed: 4186s fonts-font-awesome fonts-lato libcares2 libev4t64 libjs-jquery 4186s libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-metadata 4186s libjs-jquery-tablesorter libjs-jquery-throttle-debounce libjs-sphinxdoc 4186s libjs-underscore libpq5 patroni patroni-doc python3-aiohappyeyeballs 4186s python3-aiohttp python3-aiosignal python3-async-timeout python3-cachetools 4186s python3-cdiff python3-consul python3-coverage python3-dnspython python3-etcd 4186s python3-eventlet python3-flake8 python3-frozenlist python3-gevent 4186s python3-google-auth python3-greenlet python3-iniconfig python3-kazoo 4186s python3-kerberos python3-kubernetes python3-mccabe python3-mock 4186s python3-multidict python3-pluggy python3-prettytable python3-psutil 4186s python3-psycopg2 python3-pure-sasl python3-pycodestyle python3-pyflakes 4186s python3-pysyncobj python3-pytest python3-pytest-cov python3-pyu2f 4186s python3-requests-oauthlib python3-responses python3-rsa python3-wcwidth 4186s python3-websocket python3-yarl python3-ydiff python3-zope.event python3.12 4186s python3.12-minimal sphinx-rtd-theme-common 4187s 0 upgraded, 60 newly installed, 0 to remove and 0 not upgraded. 4187s Need to get 10.4 MB/13.5 MB of archives. 4187s After this operation, 72.1 MB of additional disk space will be used. 4187s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 4188s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 4188s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libcares2 amd64 1.34.4-2.1 [109 kB] 4188s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 libev4t64 amd64 1:4.33-2.1build1 [31.0 kB] 4188s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 4188s Get:6 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-metadata all 12-4 [6582 B] 4188s Get:7 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 4188s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 4188s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 4188s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 4188s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpq5 amd64 17.2-1build2 [153 kB] 4188s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 4188s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-prettytable all 3.12.0-1 [36.5 kB] 4188s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 4188s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psycopg2 amd64 2.9.10-1 [146 kB] 4188s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 4188s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-etcd all 0.4.5-6 [32.1 kB] 4188s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-consul all 1.5.1+dfsg-1 [21.7 kB] 4188s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-greenlet amd64 3.1.0-1 [183 kB] 4188s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-eventlet all 0.36.1-11ubuntu1 [275 kB] 4188s Get:21 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-zope.event all 5.0-0.1 [7512 B] 4188s Get:22 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-gevent amd64 24.11.1-1 [1145 kB] 4188s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-kerberos amd64 1.1.14-3.1build10 [21.5 kB] 4188s Get:24 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pure-sasl all 0.5.1+dfsg1-5 [11.4 kB] 4188s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-kazoo all 2.9.0-2 [103 kB] 4188s Get:26 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-multidict amd64 6.1.0-1build1 [38.5 kB] 4188s Get:27 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-yarl amd64 1.13.1-1build1 [127 kB] 4188s Get:28 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-async-timeout all 5.0.1-1 [6830 B] 4188s Get:29 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-aiohappyeyeballs all 2.4.4-2 [10.6 kB] 4188s Get:30 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-frozenlist amd64 1.5.0-1build1 [67.8 kB] 4188s Get:31 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-aiosignal all 1.3.2-1 [5182 B] 4188s Get:32 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-aiohttp amd64 3.10.11-1 [374 kB] 4188s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-cachetools all 5.3.3-1 [10.3 kB] 4188s Get:34 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyu2f all 0.1.5-4 [22.9 kB] 4188s Get:35 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-responses all 0.25.3-1 [54.3 kB] 4188s Get:36 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-rsa all 4.9-2 [28.2 kB] 4188s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-google-auth all 2.28.2-3 [91.0 kB] 4188s Get:38 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-requests-oauthlib all 1.3.1-1 [18.8 kB] 4188s Get:39 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-websocket all 1.8.0-2 [38.5 kB] 4188s Get:40 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-kubernetes all 30.1.0-1 [386 kB] 4188s Get:41 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pysyncobj all 0.3.12-1 [38.9 kB] 4188s Get:42 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ydiff all 1.4.2-1 [19.0 kB] 4188s Get:43 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-cdiff all 1.4.2-1 [1778 B] 4188s Get:44 http://ftpmaster.internal/ubuntu plucky/universe amd64 patroni all 3.3.5-1 [269 kB] 4188s Get:45 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-2 [1014 kB] 4188s Get:46 http://ftpmaster.internal/ubuntu plucky/universe amd64 patroni-doc all 3.3.5-1 [510 kB] 4188s Get:47 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-coverage amd64 7.4.4+dfsg1-0ubuntu3 [150 kB] 4188s Get:48 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mccabe all 0.7.0-1 [8678 B] 4188s Get:49 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pycodestyle all 2.12.1-2 [30.2 kB] 4188s Get:50 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyflakes all 3.2.0-3 [53.0 kB] 4188s Get:51 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-flake8 all 7.1.1-3 [44.0 kB] 4188s Get:52 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 4188s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 4188s Get:54 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 4188s Get:55 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 4188s Get:56 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 4188s Get:57 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-cov all 5.0.0-1 [21.3 kB] 4189s Get:58 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mock all 5.1.0-1 [64.1 kB] 4189s Fetched 10.4 MB in 2s (5181 kB/s) 4189s Selecting previously unselected package python3.12-minimal. 4189s (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 ... 128859 files and directories currently installed.) 4189s Preparing to unpack .../00-python3.12-minimal_3.12.8-5_amd64.deb ... 4189s Unpacking python3.12-minimal (3.12.8-5) ... 4189s Selecting previously unselected package fonts-lato. 4189s Preparing to unpack .../01-fonts-lato_2.015-1_all.deb ... 4189s Unpacking fonts-lato (2.015-1) ... 4189s Selecting previously unselected package python3.12. 4189s Preparing to unpack .../02-python3.12_3.12.8-5_amd64.deb ... 4189s Unpacking python3.12 (3.12.8-5) ... 4189s Selecting previously unselected package fonts-font-awesome. 4189s Preparing to unpack .../03-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 4189s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 4189s Selecting previously unselected package libcares2:amd64. 4189s Preparing to unpack .../04-libcares2_1.34.4-2.1_amd64.deb ... 4189s Unpacking libcares2:amd64 (1.34.4-2.1) ... 4189s Selecting previously unselected package libev4t64:amd64. 4189s Preparing to unpack .../05-libev4t64_1%3a4.33-2.1build1_amd64.deb ... 4189s Unpacking libev4t64:amd64 (1:4.33-2.1build1) ... 4189s Selecting previously unselected package libjs-jquery. 4189s Preparing to unpack .../06-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 4189s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 4190s Selecting previously unselected package libjs-jquery-metadata. 4190s Preparing to unpack .../07-libjs-jquery-metadata_12-4_all.deb ... 4190s Unpacking libjs-jquery-metadata (12-4) ... 4190s Selecting previously unselected package libjs-jquery-tablesorter. 4190s Preparing to unpack .../08-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 4190s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 4190s Selecting previously unselected package libjs-jquery-throttle-debounce. 4190s Preparing to unpack .../09-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 4190s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 4190s Selecting previously unselected package libjs-underscore. 4190s Preparing to unpack .../10-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 4190s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 4190s Selecting previously unselected package libjs-sphinxdoc. 4190s Preparing to unpack .../11-libjs-sphinxdoc_8.1.3-4_all.deb ... 4190s Unpacking libjs-sphinxdoc (8.1.3-4) ... 4190s Selecting previously unselected package libpq5:amd64. 4190s Preparing to unpack .../12-libpq5_17.2-1build2_amd64.deb ... 4190s Unpacking libpq5:amd64 (17.2-1build2) ... 4190s Selecting previously unselected package python3-wcwidth. 4190s Preparing to unpack .../13-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 4190s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 4190s Selecting previously unselected package python3-prettytable. 4190s Preparing to unpack .../14-python3-prettytable_3.12.0-1_all.deb ... 4190s Unpacking python3-prettytable (3.12.0-1) ... 4190s Selecting previously unselected package python3-psutil. 4190s Preparing to unpack .../15-python3-psutil_5.9.8-2build3_amd64.deb ... 4190s Unpacking python3-psutil (5.9.8-2build3) ... 4190s Selecting previously unselected package python3-psycopg2. 4190s Preparing to unpack .../16-python3-psycopg2_2.9.10-1_amd64.deb ... 4190s Unpacking python3-psycopg2 (2.9.10-1) ... 4190s Selecting previously unselected package python3-dnspython. 4190s Preparing to unpack .../17-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 4190s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 4190s Selecting previously unselected package python3-etcd. 4190s Preparing to unpack .../18-python3-etcd_0.4.5-6_all.deb ... 4190s Unpacking python3-etcd (0.4.5-6) ... 4190s Selecting previously unselected package python3-consul. 4190s Preparing to unpack .../19-python3-consul_1.5.1+dfsg-1_all.deb ... 4190s Unpacking python3-consul (1.5.1+dfsg-1) ... 4190s Selecting previously unselected package python3-greenlet. 4190s Preparing to unpack .../20-python3-greenlet_3.1.0-1_amd64.deb ... 4190s Unpacking python3-greenlet (3.1.0-1) ... 4190s Selecting previously unselected package python3-eventlet. 4190s Preparing to unpack .../21-python3-eventlet_0.36.1-11ubuntu1_all.deb ... 4190s Unpacking python3-eventlet (0.36.1-11ubuntu1) ... 4190s Selecting previously unselected package python3-zope.event. 4190s Preparing to unpack .../22-python3-zope.event_5.0-0.1_all.deb ... 4190s Unpacking python3-zope.event (5.0-0.1) ... 4190s Selecting previously unselected package python3-gevent. 4190s Preparing to unpack .../23-python3-gevent_24.11.1-1_amd64.deb ... 4190s Unpacking python3-gevent (24.11.1-1) ... 4190s Selecting previously unselected package python3-kerberos. 4190s Preparing to unpack .../24-python3-kerberos_1.1.14-3.1build10_amd64.deb ... 4190s Unpacking python3-kerberos (1.1.14-3.1build10) ... 4190s Selecting previously unselected package python3-pure-sasl. 4190s Preparing to unpack .../25-python3-pure-sasl_0.5.1+dfsg1-5_all.deb ... 4190s Unpacking python3-pure-sasl (0.5.1+dfsg1-5) ... 4190s Selecting previously unselected package python3-kazoo. 4190s Preparing to unpack .../26-python3-kazoo_2.9.0-2_all.deb ... 4190s Unpacking python3-kazoo (2.9.0-2) ... 4190s Selecting previously unselected package python3-multidict. 4190s Preparing to unpack .../27-python3-multidict_6.1.0-1build1_amd64.deb ... 4190s Unpacking python3-multidict (6.1.0-1build1) ... 4190s Selecting previously unselected package python3-yarl. 4190s Preparing to unpack .../28-python3-yarl_1.13.1-1build1_amd64.deb ... 4190s Unpacking python3-yarl (1.13.1-1build1) ... 4190s Selecting previously unselected package python3-async-timeout. 4190s Preparing to unpack .../29-python3-async-timeout_5.0.1-1_all.deb ... 4190s Unpacking python3-async-timeout (5.0.1-1) ... 4190s Selecting previously unselected package python3-aiohappyeyeballs. 4190s Preparing to unpack .../30-python3-aiohappyeyeballs_2.4.4-2_all.deb ... 4190s Unpacking python3-aiohappyeyeballs (2.4.4-2) ... 4190s Selecting previously unselected package python3-frozenlist. 4190s Preparing to unpack .../31-python3-frozenlist_1.5.0-1build1_amd64.deb ... 4190s Unpacking python3-frozenlist (1.5.0-1build1) ... 4190s Selecting previously unselected package python3-aiosignal. 4190s Preparing to unpack .../32-python3-aiosignal_1.3.2-1_all.deb ... 4190s Unpacking python3-aiosignal (1.3.2-1) ... 4190s Selecting previously unselected package python3-aiohttp. 4190s Preparing to unpack .../33-python3-aiohttp_3.10.11-1_amd64.deb ... 4190s Unpacking python3-aiohttp (3.10.11-1) ... 4190s Selecting previously unselected package python3-cachetools. 4190s Preparing to unpack .../34-python3-cachetools_5.3.3-1_all.deb ... 4190s Unpacking python3-cachetools (5.3.3-1) ... 4190s Selecting previously unselected package python3-pyu2f. 4190s Preparing to unpack .../35-python3-pyu2f_0.1.5-4_all.deb ... 4190s Unpacking python3-pyu2f (0.1.5-4) ... 4190s Selecting previously unselected package python3-responses. 4190s Preparing to unpack .../36-python3-responses_0.25.3-1_all.deb ... 4190s Unpacking python3-responses (0.25.3-1) ... 4190s Selecting previously unselected package python3-rsa. 4190s Preparing to unpack .../37-python3-rsa_4.9-2_all.deb ... 4190s Unpacking python3-rsa (4.9-2) ... 4190s Selecting previously unselected package python3-google-auth. 4190s Preparing to unpack .../38-python3-google-auth_2.28.2-3_all.deb ... 4190s Unpacking python3-google-auth (2.28.2-3) ... 4191s Selecting previously unselected package python3-requests-oauthlib. 4191s Preparing to unpack .../39-python3-requests-oauthlib_1.3.1-1_all.deb ... 4191s Unpacking python3-requests-oauthlib (1.3.1-1) ... 4191s Selecting previously unselected package python3-websocket. 4191s Preparing to unpack .../40-python3-websocket_1.8.0-2_all.deb ... 4191s Unpacking python3-websocket (1.8.0-2) ... 4191s Selecting previously unselected package python3-kubernetes. 4191s Preparing to unpack .../41-python3-kubernetes_30.1.0-1_all.deb ... 4191s Unpacking python3-kubernetes (30.1.0-1) ... 4191s Selecting previously unselected package python3-pysyncobj. 4191s Preparing to unpack .../42-python3-pysyncobj_0.3.12-1_all.deb ... 4191s Unpacking python3-pysyncobj (0.3.12-1) ... 4191s Selecting previously unselected package python3-ydiff. 4191s Preparing to unpack .../43-python3-ydiff_1.4.2-1_all.deb ... 4191s Unpacking python3-ydiff (1.4.2-1) ... 4191s Selecting previously unselected package python3-cdiff. 4191s Preparing to unpack .../44-python3-cdiff_1.4.2-1_all.deb ... 4191s Unpacking python3-cdiff (1.4.2-1) ... 4191s Selecting previously unselected package patroni. 4191s Preparing to unpack .../45-patroni_3.3.5-1_all.deb ... 4191s Unpacking patroni (3.3.5-1) ... 4191s Selecting previously unselected package sphinx-rtd-theme-common. 4191s Preparing to unpack .../46-sphinx-rtd-theme-common_3.0.2+dfsg-2_all.deb ... 4191s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 4191s Selecting previously unselected package patroni-doc. 4191s Preparing to unpack .../47-patroni-doc_3.3.5-1_all.deb ... 4191s Unpacking patroni-doc (3.3.5-1) ... 4191s Selecting previously unselected package python3-coverage. 4191s Preparing to unpack .../48-python3-coverage_7.4.4+dfsg1-0ubuntu3_amd64.deb ... 4191s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 4191s Selecting previously unselected package python3-mccabe. 4191s Preparing to unpack .../49-python3-mccabe_0.7.0-1_all.deb ... 4191s Unpacking python3-mccabe (0.7.0-1) ... 4191s Selecting previously unselected package python3-pycodestyle. 4191s Preparing to unpack .../50-python3-pycodestyle_2.12.1-2_all.deb ... 4191s Unpacking python3-pycodestyle (2.12.1-2) ... 4191s Selecting previously unselected package python3-pyflakes. 4191s Preparing to unpack .../51-python3-pyflakes_3.2.0-3_all.deb ... 4191s Unpacking python3-pyflakes (3.2.0-3) ... 4191s Selecting previously unselected package python3-flake8. 4191s Preparing to unpack .../52-python3-flake8_7.1.1-3_all.deb ... 4191s Unpacking python3-flake8 (7.1.1-3) ... 4191s Selecting previously unselected package python3-iniconfig. 4191s Preparing to unpack .../53-python3-iniconfig_1.1.1-2_all.deb ... 4191s Unpacking python3-iniconfig (1.1.1-2) ... 4191s Selecting previously unselected package python3-pluggy. 4191s Preparing to unpack .../54-python3-pluggy_1.5.0-1_all.deb ... 4191s Unpacking python3-pluggy (1.5.0-1) ... 4191s Selecting previously unselected package python3-pytest. 4191s Preparing to unpack .../55-python3-pytest_8.3.4-1_all.deb ... 4191s Unpacking python3-pytest (8.3.4-1) ... 4191s Selecting previously unselected package libjs-jquery-hotkeys. 4191s Preparing to unpack .../56-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 4191s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 4191s Selecting previously unselected package libjs-jquery-isonscreen. 4191s Preparing to unpack .../57-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 4191s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 4191s Selecting previously unselected package python3-pytest-cov. 4191s Preparing to unpack .../58-python3-pytest-cov_5.0.0-1_all.deb ... 4191s Unpacking python3-pytest-cov (5.0.0-1) ... 4191s Selecting previously unselected package python3-mock. 4191s Preparing to unpack .../59-python3-mock_5.1.0-1_all.deb ... 4191s Unpacking python3-mock (5.1.0-1) ... 4191s Setting up python3-iniconfig (1.1.1-2) ... 4191s Setting up python3.12-minimal (3.12.8-5) ... 4192s Setting up libev4t64:amd64 (1:4.33-2.1build1) ... 4192s Setting up fonts-lato (2.015-1) ... 4192s Setting up python3-pysyncobj (0.3.12-1) ... 4192s Setting up python3-cachetools (5.3.3-1) ... 4192s Setting up python3-zope.event (5.0-0.1) ... 4193s Setting up python3.12 (3.12.8-5) ... 4193s Setting up python3-pyflakes (3.2.0-3) ... 4194s Setting up python3-ydiff (1.4.2-1) ... 4194s Setting up libpq5:amd64 (17.2-1build2) ... 4194s Setting up python3-kerberos (1.1.14-3.1build10) ... 4194s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 4194s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 4194s Setting up python3-psutil (5.9.8-2build3) ... 4194s Setting up python3-multidict (6.1.0-1build1) ... 4195s Setting up python3-frozenlist (1.5.0-1build1) ... 4195s Setting up python3-aiosignal (1.3.2-1) ... 4195s Setting up python3-mock (5.1.0-1) ... 4195s Setting up python3-async-timeout (5.0.1-1) ... 4195s Setting up python3-responses (0.25.3-1) ... 4195s Setting up python3-pycodestyle (2.12.1-2) ... 4196s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 4196s Setting up python3-pyu2f (0.1.5-4) ... 4196s Setting up python3-greenlet (3.1.0-1) ... 4196s Setting up libcares2:amd64 (1.34.4-2.1) ... 4196s Setting up python3-psycopg2 (2.9.10-1) ... 4196s Setting up python3-aiohappyeyeballs (2.4.4-2) ... 4197s Setting up python3-pluggy (1.5.0-1) ... 4197s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 4197s Setting up python3-rsa (4.9-2) ... 4197s Setting up python3-mccabe (0.7.0-1) ... 4197s Setting up python3-consul (1.5.1+dfsg-1) ... 4198s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 4198s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 4198s Setting up python3-prettytable (3.12.0-1) ... 4198s Setting up python3-yarl (1.13.1-1build1) ... 4198s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 4198s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 4198s Setting up python3-websocket (1.8.0-2) ... 4198s Setting up python3-requests-oauthlib (1.3.1-1) ... 4198s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 4198s Setting up python3-pure-sasl (0.5.1+dfsg1-5) ... 4198s Setting up python3-etcd (0.4.5-6) ... 4199s Setting up python3-pytest (8.3.4-1) ... 4199s Setting up python3-cdiff (1.4.2-1) ... 4199s Setting up python3-aiohttp (3.10.11-1) ... 4199s Setting up python3-gevent (24.11.1-1) ... 4200s Setting up python3-flake8 (7.1.1-3) ... 4200s Setting up python3-eventlet (0.36.1-11ubuntu1) ... 4200s Setting up python3-kazoo (2.9.0-2) ... 4201s Setting up python3-google-auth (2.28.2-3) ... 4201s Setting up libjs-jquery-metadata (12-4) ... 4201s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 4201s Setting up libjs-sphinxdoc (8.1.3-4) ... 4201s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 4201s Setting up patroni (3.3.5-1) ... 4201s Created symlink '/etc/systemd/system/multi-user.target.wants/patroni.service' → '/usr/lib/systemd/system/patroni.service'. 4202s invoke-rc.d: policy-rc.d denied execution of start. 4202s Setting up python3-kubernetes (30.1.0-1) ... 4204s Setting up patroni-doc (3.3.5-1) ... 4204s Setting up python3-pytest-cov (5.0.0-1) ... 4204s Processing triggers for man-db (2.13.0-1) ... 4205s Processing triggers for libc-bin (2.40-4ubuntu1) ... 4205s Processing triggers for systemd (257.1-7ubuntu1) ... 4205s 4205s Running kernel seems to be up-to-date. 4205s 4205s No services need to be restarted. 4205s 4205s No containers need to be restarted. 4205s 4205s No user sessions are running outdated binaries. 4205s 4205s No VM guests are running outdated hypervisor (qemu) binaries on this host. 4211s autopkgtest [16:32:39]: test test: [----------------------- 4212s running test 4212s ============================= test session starts ============================== 4212s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 4212s cachedir: .pytest_cache 4212s rootdir: /tmp/autopkgtest.xxl6eK/build.dSs/src 4212s plugins: cov-5.0.0, typeguard-4.4.1 4214s collecting ... collected 659 items 4214s 4214s tests/test_api.py::TestRestApiHandler::test_RestApiServer_query PASSED [ 0%] 4214s tests/test_api.py::TestRestApiHandler::test_basicauth PASSED [ 0%] 4214s tests/test_api.py::TestRestApiHandler::test_do_DELETE_restart PASSED [ 0%] 4214s tests/test_api.py::TestRestApiHandler::test_do_DELETE_switchover PASSED [ 0%] 4214s tests/test_api.py::TestRestApiHandler::test_do_GET PASSED [ 0%] 4214s tests/test_api.py::TestRestApiHandler::test_do_GET_cluster PASSED [ 0%] 4214s tests/test_api.py::TestRestApiHandler::test_do_GET_config PASSED [ 1%] 4214s tests/test_api.py::TestRestApiHandler::test_do_GET_failsafe PASSED [ 1%] 4214s tests/test_api.py::TestRestApiHandler::test_do_GET_history PASSED [ 1%] 4214s tests/test_api.py::TestRestApiHandler::test_do_GET_liveness PASSED [ 1%] 4214s tests/test_api.py::TestRestApiHandler::test_do_GET_metrics PASSED [ 1%] 4214s tests/test_api.py::TestRestApiHandler::test_do_GET_patroni PASSED [ 1%] 4214s tests/test_api.py::TestRestApiHandler::test_do_GET_readiness PASSED [ 1%] 4214s tests/test_api.py::TestRestApiHandler::test_do_HEAD PASSED [ 2%] 4214s tests/test_api.py::TestRestApiHandler::test_do_OPTIONS PASSED [ 2%] 4214s tests/test_api.py::TestRestApiHandler::test_do_PATCH_config PASSED [ 2%] 4214s tests/test_api.py::TestRestApiHandler::test_do_POST_citus PASSED [ 2%] 4214s tests/test_api.py::TestRestApiHandler::test_do_POST_failover PASSED [ 2%] 4214s tests/test_api.py::TestRestApiHandler::test_do_POST_failsafe PASSED [ 2%] 4214s tests/test_api.py::TestRestApiHandler::test_do_POST_mpp PASSED [ 3%] 4214s tests/test_api.py::TestRestApiHandler::test_do_POST_reinitialize PASSED [ 3%] 4214s tests/test_api.py::TestRestApiHandler::test_do_POST_reload PASSED [ 3%] 4214s tests/test_api.py::TestRestApiHandler::test_do_POST_restart PASSED [ 3%] 4214s tests/test_api.py::TestRestApiHandler::test_do_POST_sigterm PASSED [ 3%] 4214s tests/test_api.py::TestRestApiHandler::test_do_POST_switchover PASSED [ 3%] 4214s tests/test_api.py::TestRestApiHandler::test_do_PUT_config PASSED [ 3%] 4214s tests/test_api.py::TestRestApiServer::test_check_access PASSED [ 4%] 4214s tests/test_api.py::TestRestApiServer::test_get_certificate_serial_number PASSED [ 4%] 4214s tests/test_api.py::TestRestApiServer::test_handle_error PASSED [ 4%] 4214s tests/test_api.py::TestRestApiServer::test_process_request_error PASSED [ 4%] 4214s tests/test_api.py::TestRestApiServer::test_process_request_thread PASSED [ 4%] 4214s tests/test_api.py::TestRestApiServer::test_query PASSED [ 4%] 4214s tests/test_api.py::TestRestApiServer::test_reload_config PASSED [ 5%] 4214s tests/test_api.py::TestRestApiServer::test_reload_local_certificate PASSED [ 5%] 4214s tests/test_api.py::TestRestApiServer::test_socket_error PASSED [ 5%] 4214s tests/test_async_executor.py::TestAsyncExecutor::test_cancel PASSED [ 5%] 4214s tests/test_async_executor.py::TestAsyncExecutor::test_run PASSED [ 5%] 4214s tests/test_async_executor.py::TestAsyncExecutor::test_run_async PASSED [ 5%] 4214s tests/test_async_executor.py::TestCriticalTask::test_completed_task PASSED [ 5%] 4214s tests/test_aws.py::TestAWSConnection::test_aws_bizarre_response PASSED [ 6%] 4214s tests/test_aws.py::TestAWSConnection::test_main PASSED [ 6%] 4214s tests/test_aws.py::TestAWSConnection::test_non_aws PASSED [ 6%] 4215s tests/test_aws.py::TestAWSConnection::test_on_role_change PASSED [ 6%] 4215s tests/test_barman.py::test_set_up_logging PASSED [ 6%] 4215s tests/test_barman.py::TestPgBackupApi::test__build_full_url PASSED [ 6%] 4215s tests/test_barman.py::TestPgBackupApi::test__deserialize_response PASSED [ 6%] 4215s tests/test_barman.py::TestPgBackupApi::test__ensure_api_ok PASSED [ 7%] 4215s tests/test_barman.py::TestPgBackupApi::test__get_request PASSED [ 7%] 4215s tests/test_barman.py::TestPgBackupApi::test__post_request PASSED [ 7%] 4215s tests/test_barman.py::TestPgBackupApi::test__serialize_request PASSED [ 7%] 4215s tests/test_barman.py::TestPgBackupApi::test_create_config_switch_operation PASSED [ 7%] 4215s tests/test_barman.py::TestPgBackupApi::test_create_recovery_operation PASSED [ 7%] 4215s tests/test_barman.py::TestPgBackupApi::test_get_operation_status PASSED [ 8%] 4215s tests/test_barman.py::TestBarmanRecover::test__restore_backup PASSED [ 8%] 4215s tests/test_barman.py::TestBarmanRecoverCli::test_run_barman_recover PASSED [ 8%] 4215s tests/test_barman.py::TestBarmanConfigSwitch::test__switch_config PASSED [ 8%] 4215s tests/test_barman.py::TestBarmanConfigSwitchCli::test__should_skip_switch PASSED [ 8%] 4215s tests/test_barman.py::TestBarmanConfigSwitchCli::test_run_barman_config_switch PASSED [ 8%] 4215s tests/test_barman.py::TestMain::test_main PASSED [ 8%] 4215s tests/test_bootstrap.py::TestBootstrap::test__initdb PASSED [ 9%] 4215s tests/test_bootstrap.py::TestBootstrap::test__process_user_options PASSED [ 9%] 4215s tests/test_bootstrap.py::TestBootstrap::test_basebackup PASSED [ 9%] 4215s tests/test_bootstrap.py::TestBootstrap::test_bootstrap PASSED [ 9%] 4215s tests/test_bootstrap.py::TestBootstrap::test_call_post_bootstrap PASSED [ 9%] 4215s tests/test_bootstrap.py::TestBootstrap::test_clone PASSED [ 9%] 4215s tests/test_bootstrap.py::TestBootstrap::test_create_replica PASSED [ 10%] 4215s tests/test_bootstrap.py::TestBootstrap::test_create_replica_old_format PASSED [ 10%] 4215s tests/test_bootstrap.py::TestBootstrap::test_custom_bootstrap PASSED [ 10%] 4215s tests/test_bootstrap.py::TestBootstrap::test_post_bootstrap PASSED [ 10%] 4215s tests/test_callback_executor.py::TestCallbackExecutor::test_callback_executor PASSED [ 10%] 4215s tests/test_cancellable.py::TestCancellableSubprocess::test__kill_children PASSED [ 10%] 4215s tests/test_cancellable.py::TestCancellableSubprocess::test_call PASSED [ 10%] 4215s tests/test_cancellable.py::TestCancellableSubprocess::test_cancel PASSED [ 11%] 4215s tests/test_citus.py::TestCitus::test_add_task SKIPPED (Citus not tested) [ 11%] 4215s tests/test_citus.py::TestCitus::test_adjust_postgres_gucs SKIPPED (C...) [ 11%] 4215s tests/test_citus.py::TestCitus::test_bootstrap_duplicate_database SKIPPED [ 11%] 4215s tests/test_citus.py::TestCitus::test_handle_event SKIPPED (Citus not...) [ 11%] 4215s tests/test_citus.py::TestCitus::test_ignore_replication_slot SKIPPED [ 11%] 4215s tests/test_citus.py::TestCitus::test_load_pg_dist_node SKIPPED (Citu...) [ 11%] 4215s tests/test_citus.py::TestCitus::test_on_demote SKIPPED (Citus not te...) [ 12%] 4215s tests/test_citus.py::TestCitus::test_pick_task SKIPPED (Citus not te...) [ 12%] 4215s tests/test_citus.py::TestCitus::test_process_task SKIPPED (Citus not...) [ 12%] 4215s tests/test_citus.py::TestCitus::test_process_tasks SKIPPED (Citus no...) [ 12%] 4215s tests/test_citus.py::TestCitus::test_run SKIPPED (Citus not tested) [ 12%] 4215s tests/test_citus.py::TestCitus::test_sync_meta_data SKIPPED (Citus n...) [ 12%] 4215s tests/test_citus.py::TestCitus::test_wait SKIPPED (Citus not tested) [ 13%] 4215s tests/test_config.py::TestConfig::test__process_postgresql_parameters PASSED [ 13%] 4215s tests/test_config.py::TestConfig::test__validate_and_adjust_timeouts PASSED [ 13%] 4215s tests/test_config.py::TestConfig::test__validate_failover_tags PASSED [ 13%] 4215s tests/test_config.py::TestConfig::test_configuration_directory PASSED [ 13%] 4215s tests/test_config.py::TestConfig::test_global_config_is_synchronous_mode PASSED [ 13%] 4215s tests/test_config.py::TestConfig::test_invalid_path PASSED [ 13%] 4216s tests/test_config.py::TestConfig::test_reload_local_configuration PASSED [ 14%] 4216s tests/test_config.py::TestConfig::test_save_cache PASSED [ 14%] 4216s tests/test_config.py::TestConfig::test_set_dynamic_configuration PASSED [ 14%] 4216s tests/test_config.py::TestConfig::test_standby_cluster_parameters PASSED [ 14%] 4216s tests/test_config_generator.py::TestGenerateConfig::test_generate_config_running_instance_17 PASSED [ 14%] 4216s tests/test_config_generator.py::TestGenerateConfig::test_generate_config_running_instance_17_connect_from_env PASSED [ 14%] 4216s tests/test_config_generator.py::TestGenerateConfig::test_generate_config_running_instance_errors PASSED [ 15%] 4216s tests/test_config_generator.py::TestGenerateConfig::test_generate_sample_config_17 PASSED [ 15%] 4216s tests/test_config_generator.py::TestGenerateConfig::test_generate_sample_config_pre_13_dir_creation PASSED [ 15%] 4216s tests/test_config_generator.py::TestGenerateConfig::test_get_address PASSED [ 15%] 4216s tests/test_consul.py::TestHTTPClient::test_get PASSED [ 15%] 4216s tests/test_consul.py::TestHTTPClient::test_put PASSED [ 15%] 4216s tests/test_consul.py::TestHTTPClient::test_unknown_method PASSED [ 15%] 4216s tests/test_consul.py::TestConsul::test__get_citus_cluster PASSED [ 16%] 4216s tests/test_consul.py::TestConsul::test_cancel_initialization PASSED [ 16%] 4216s tests/test_consul.py::TestConsul::test_create_session PASSED [ 16%] 4216s tests/test_consul.py::TestConsul::test_delete_cluster PASSED [ 16%] 4216s tests/test_consul.py::TestConsul::test_delete_leader PASSED [ 16%] 4216s tests/test_consul.py::TestConsul::test_get_cluster PASSED [ 16%] 4216s tests/test_consul.py::TestConsul::test_initialize PASSED [ 16%] 4216s tests/test_consul.py::TestConsul::test_referesh_session PASSED [ 17%] 4216s tests/test_consul.py::TestConsul::test_reload_config PASSED [ 17%] 4216s tests/test_consul.py::TestConsul::test_set_config_value PASSED [ 17%] 4216s tests/test_consul.py::TestConsul::test_set_failover_value PASSED [ 17%] 4216s tests/test_consul.py::TestConsul::test_set_history_value PASSED [ 17%] 4216s tests/test_consul.py::TestConsul::test_set_retry_timeout PASSED [ 17%] 4216s tests/test_consul.py::TestConsul::test_sync_state PASSED [ 18%] 4216s tests/test_consul.py::TestConsul::test_take_leader PASSED [ 18%] 4216s tests/test_consul.py::TestConsul::test_touch_member PASSED [ 18%] 4216s tests/test_consul.py::TestConsul::test_update_leader FAILED [ 18%] 4216s tests/test_consul.py::TestConsul::test_update_service PASSED [ 18%] 4216s tests/test_consul.py::TestConsul::test_watch PASSED [ 18%] 4216s tests/test_consul.py::TestConsul::test_write_leader_optime PASSED [ 18%] 4216s tests/test_ctl.py::TestCtl::test_apply_config_changes PASSED [ 19%] 4216s tests/test_ctl.py::TestCtl::test_ctl PASSED [ 19%] 4216s tests/test_ctl.py::TestCtl::test_dsn PASSED [ 19%] 4216s tests/test_ctl.py::TestCtl::test_edit_config PASSED [ 19%] 4216s tests/test_ctl.py::TestCtl::test_failover PASSED [ 19%] 4216s tests/test_ctl.py::TestCtl::test_flush_restart PASSED [ 19%] 4216s tests/test_ctl.py::TestCtl::test_flush_switchover PASSED [ 20%] 4216s tests/test_ctl.py::TestCtl::test_format_pg_version PASSED [ 20%] 4216s tests/test_ctl.py::TestCtl::test_get_all_members PASSED [ 20%] 4216s tests/test_ctl.py::TestCtl::test_get_any_member PASSED [ 20%] 4216s tests/test_ctl.py::TestCtl::test_get_cursor PASSED [ 20%] 4216s tests/test_ctl.py::TestCtl::test_get_dcs PASSED [ 20%] 4216s tests/test_ctl.py::TestCtl::test_get_members PASSED [ 20%] 4216s tests/test_ctl.py::TestCtl::test_history PASSED [ 21%] 4216s tests/test_ctl.py::TestCtl::test_invoke_editor PASSED [ 21%] 4216s tests/test_ctl.py::TestCtl::test_list_extended PASSED [ 21%] 4216s tests/test_ctl.py::TestCtl::test_list_standby_cluster PASSED [ 21%] 4216s tests/test_ctl.py::TestCtl::test_load_config PASSED [ 21%] 4216s tests/test_ctl.py::TestCtl::test_members PASSED [ 21%] 4216s tests/test_ctl.py::TestCtl::test_output_members PASSED [ 22%] 4216s tests/test_ctl.py::TestCtl::test_parse_dcs PASSED [ 22%] 4216s tests/test_ctl.py::TestCtl::test_pause_cluster PASSED [ 22%] 4216s tests/test_ctl.py::TestCtl::test_query PASSED [ 22%] 4216s tests/test_ctl.py::TestCtl::test_query_member PASSED [ 22%] 4216s tests/test_ctl.py::TestCtl::test_reinit_wait PASSED [ 22%] 4216s tests/test_ctl.py::TestCtl::test_reload PASSED [ 22%] 4216s tests/test_ctl.py::TestCtl::test_remove PASSED [ 23%] 4216s tests/test_ctl.py::TestCtl::test_restart_reinit PASSED [ 23%] 4216s tests/test_ctl.py::TestCtl::test_resume_cluster PASSED [ 23%] 4216s tests/test_ctl.py::TestCtl::test_show_config PASSED [ 23%] 4216s tests/test_ctl.py::TestCtl::test_show_diff PASSED [ 23%] 4216s tests/test_ctl.py::TestCtl::test_show_diff_pager PASSED [ 23%] 4216s tests/test_ctl.py::TestCtl::test_switchover PASSED [ 23%] 4216s tests/test_ctl.py::TestCtl::test_topology PASSED [ 24%] 4216s tests/test_ctl.py::TestCtl::test_version PASSED [ 24%] 4216s tests/test_ctl.py::TestPatronictlPrettyTable::test__get_hline PASSED [ 24%] 4216s tests/test_ctl.py::TestPatronictlPrettyTable::test__stringify_hrule PASSED [ 24%] 4216s tests/test_ctl.py::TestPatronictlPrettyTable::test_output PASSED [ 24%] 4216s tests/test_etcd.py::TestDnsCachingResolver::test_run PASSED [ 24%] 4216s tests/test_etcd.py::TestClient::test___del__ PASSED [ 25%] 4216s tests/test_etcd.py::TestClient::test__get_machines_cache_from_dns PASSED [ 25%] 4216s tests/test_etcd.py::TestClient::test__get_machines_cache_from_srv PASSED [ 25%] 4216s tests/test_etcd.py::TestClient::test__load_machines_cache PASSED [ 25%] 4216s tests/test_etcd.py::TestClient::test__refresh_machines_cache PASSED [ 25%] 4217s tests/test_etcd.py::TestClient::test_api_execute PASSED [ 25%] 4217s tests/test_etcd.py::TestClient::test_create_connection_patched PASSED [ 25%] 4217s tests/test_etcd.py::TestClient::test_get_srv_record PASSED [ 26%] 4217s tests/test_etcd.py::TestClient::test_machines PASSED [ 26%] 4217s tests/test_etcd.py::TestEtcd::test__get_citus_cluster PASSED [ 26%] 4217s tests/test_etcd.py::TestEtcd::test_attempt_to_acquire_leader PASSED [ 26%] 4217s tests/test_etcd.py::TestEtcd::test_base_path PASSED [ 26%] 4217s tests/test_etcd.py::TestEtcd::test_cancel_initializion PASSED [ 26%] 4217s tests/test_etcd.py::TestEtcd::test_delete_cluster PASSED [ 27%] 4217s tests/test_etcd.py::TestEtcd::test_delete_leader PASSED [ 27%] 4217s tests/test_etcd.py::TestEtcd::test_get_cluster PASSED [ 27%] 4217s tests/test_etcd.py::TestEtcd::test_get_etcd_client PASSED [ 27%] 4217s tests/test_etcd.py::TestEtcd::test_initialize PASSED [ 27%] 4217s tests/test_etcd.py::TestEtcd::test_last_seen PASSED [ 27%] 4217s tests/test_etcd.py::TestEtcd::test_other_exceptions PASSED [ 27%] 4217s tests/test_etcd.py::TestEtcd::test_set_history_value PASSED [ 28%] 4217s tests/test_etcd.py::TestEtcd::test_set_ttl PASSED [ 28%] 4217s tests/test_etcd.py::TestEtcd::test_sync_state PASSED [ 28%] 4217s tests/test_etcd.py::TestEtcd::test_take_leader PASSED [ 28%] 4217s tests/test_etcd.py::TestEtcd::test_touch_member PASSED [ 28%] 4217s tests/test_etcd.py::TestEtcd::test_update_leader PASSED [ 28%] 4217s tests/test_etcd.py::TestEtcd::test_watch PASSED [ 28%] 4217s tests/test_etcd.py::TestEtcd::test_write_leader_optime PASSED [ 29%] 4217s tests/test_etcd3.py::TestEtcd3Client::test_authenticate PASSED [ 29%] 4217s tests/test_etcd3.py::TestKVCache::test__build_cache PASSED [ 29%] 4217s tests/test_etcd3.py::TestKVCache::test__do_watch PASSED [ 29%] 4217s tests/test_etcd3.py::TestKVCache::test_kill_stream PASSED [ 29%] 4217s tests/test_etcd3.py::TestKVCache::test_run PASSED [ 29%] 4217s tests/test_etcd3.py::TestPatroniEtcd3Client::test__ensure_version_prefix PASSED [ 30%] 4217s tests/test_etcd3.py::TestPatroniEtcd3Client::test__handle_auth_errors PASSED [ 30%] 4217s tests/test_etcd3.py::TestPatroniEtcd3Client::test__handle_server_response PASSED [ 30%] 4217s tests/test_etcd3.py::TestPatroniEtcd3Client::test__init__ PASSED [ 30%] 4217s tests/test_etcd3.py::TestPatroniEtcd3Client::test__restart_watcher PASSED [ 30%] 4217s tests/test_etcd3.py::TestPatroniEtcd3Client::test__wait_cache PASSED [ 30%] 4217s tests/test_etcd3.py::TestPatroniEtcd3Client::test_call_rpc PASSED [ 30%] 4217s tests/test_etcd3.py::TestPatroniEtcd3Client::test_txn PASSED [ 31%] 4217s tests/test_etcd3.py::TestEtcd3::test__get_citus_cluster PASSED [ 31%] 4217s tests/test_etcd3.py::TestEtcd3::test__update_leader PASSED [ 31%] 4217s tests/test_etcd3.py::TestEtcd3::test_attempt_to_acquire_leader PASSED [ 31%] 4217s tests/test_etcd3.py::TestEtcd3::test_cancel_initialization PASSED [ 31%] 4217s tests/test_etcd3.py::TestEtcd3::test_create_lease PASSED [ 31%] 4217s tests/test_etcd3.py::TestEtcd3::test_delete_cluster PASSED [ 32%] 4217s tests/test_etcd3.py::TestEtcd3::test_delete_leader PASSED [ 32%] 4217s tests/test_etcd3.py::TestEtcd3::test_delete_sync_state PASSED [ 32%] 4217s tests/test_etcd3.py::TestEtcd3::test_get_cluster PASSED [ 32%] 4217s tests/test_etcd3.py::TestEtcd3::test_initialize PASSED [ 32%] 4217s tests/test_etcd3.py::TestEtcd3::test_refresh_lease PASSED [ 32%] 4217s tests/test_etcd3.py::TestEtcd3::test_set_config_value PASSED [ 32%] 4217s tests/test_etcd3.py::TestEtcd3::test_set_failover_value PASSED [ 33%] 4217s tests/test_etcd3.py::TestEtcd3::test_set_history_value PASSED [ 33%] 4217s tests/test_etcd3.py::TestEtcd3::test_set_socket_options PASSED [ 33%] 4217s tests/test_etcd3.py::TestEtcd3::test_set_sync_state_value PASSED [ 33%] 4217s tests/test_etcd3.py::TestEtcd3::test_set_ttl PASSED [ 33%] 4217s tests/test_etcd3.py::TestEtcd3::test_take_leader PASSED [ 33%] 4217s tests/test_etcd3.py::TestEtcd3::test_touch_member PASSED [ 33%] 4217s tests/test_etcd3.py::TestEtcd3::test_watch PASSED [ 34%] 4217s tests/test_exhibitor.py::TestExhibitorEnsembleProvider::test_init PASSED [ 34%] 4217s tests/test_exhibitor.py::TestExhibitorEnsembleProvider::test_poll PASSED [ 34%] 4217s tests/test_exhibitor.py::TestExhibitor::test_get_cluster PASSED [ 34%] 4217s tests/test_file_perm.py::TestFilePermissions::test_set_permissions_from_data_directory PASSED [ 34%] 4217s tests/test_file_perm.py::TestFilePermissions::test_set_umask PASSED [ 34%] 4217s tests/test_ha.py::TestHa::test__is_healthiest_node PASSED [ 35%] 4217s tests/test_ha.py::TestHa::test_abort_join PASSED [ 35%] 4217s tests/test_ha.py::TestHa::test_acquire_lock PASSED [ 35%] 4217s tests/test_ha.py::TestHa::test_acquire_lock_as_primary PASSED [ 35%] 4217s tests/test_ha.py::TestHa::test_after_pause PASSED [ 35%] 4217s tests/test_ha.py::TestHa::test_bootstrap_as_standby_leader PASSED [ 35%] 4217s tests/test_ha.py::TestHa::test_bootstrap_from_another_member PASSED [ 35%] 4217s tests/test_ha.py::TestHa::test_bootstrap_initialize_lock_failed PASSED [ 36%] 4217s tests/test_ha.py::TestHa::test_bootstrap_initialized_new_cluster PASSED [ 36%] 4217s tests/test_ha.py::TestHa::test_bootstrap_not_running_concurrently PASSED [ 36%] 4217s tests/test_ha.py::TestHa::test_bootstrap_release_initialize_key_on_failure PASSED [ 36%] 4217s tests/test_ha.py::TestHa::test_bootstrap_release_initialize_key_on_watchdog_failure PASSED [ 36%] 4217s tests/test_ha.py::TestHa::test_bootstrap_waiting_for_leader PASSED [ 36%] 4217s tests/test_ha.py::TestHa::test_bootstrap_waiting_for_standby_leader PASSED [ 37%] 4217s tests/test_ha.py::TestHa::test_bootstrap_without_leader PASSED [ 37%] 4217s tests/test_ha.py::TestHa::test_call_failsafe_member PASSED [ 37%] 4217s tests/test_ha.py::TestHa::test_check_failsafe_topology PASSED [ 37%] 4217s tests/test_ha.py::TestHa::test_coordinator_leader_with_lock PASSED [ 37%] 4217s tests/test_ha.py::TestHa::test_crash_recovery PASSED [ 37%] 4217s tests/test_ha.py::TestHa::test_crash_recovery_before_rewind PASSED [ 37%] 4217s tests/test_ha.py::TestHa::test_delete_future_restarts PASSED [ 38%] 4217s tests/test_ha.py::TestHa::test_demote_after_failing_to_obtain_lock PASSED [ 38%] 4217s tests/test_ha.py::TestHa::test_demote_because_not_having_lock PASSED [ 38%] 4217s tests/test_ha.py::TestHa::test_demote_because_not_healthiest PASSED [ 38%] 4217s tests/test_ha.py::TestHa::test_demote_because_update_lock_failed PASSED [ 38%] 4217s tests/test_ha.py::TestHa::test_demote_immediate PASSED [ 38%] 4217s tests/test_ha.py::TestHa::test_disable_sync_when_restarting PASSED [ 38%] 4217s tests/test_ha.py::TestHa::test_effective_tags PASSED [ 39%] 4217s tests/test_ha.py::TestHa::test_empty_directory_in_pause PASSED [ 39%] 4217s tests/test_ha.py::TestHa::test_enable_synchronous_mode PASSED [ 39%] 4217s tests/test_ha.py::TestHa::test_evaluate_scheduled_restart PASSED [ 39%] 4217s tests/test_ha.py::TestHa::test_failed_to_update_lock_in_pause PASSED [ 39%] 4218s tests/test_ha.py::TestHa::test_failover_immediately_on_zero_primary_start_timeout PASSED [ 39%] 4218s tests/test_ha.py::TestHa::test_fetch_node_status PASSED [ 40%] 4218s tests/test_ha.py::TestHa::test_follow PASSED [ 40%] 4218s tests/test_ha.py::TestHa::test_follow_copy PASSED [ 40%] 4218s tests/test_ha.py::TestHa::test_follow_in_pause PASSED [ 40%] 4218s tests/test_ha.py::TestHa::test_follow_new_leader_after_failing_to_obtain_lock PASSED [ 40%] 4218s tests/test_ha.py::TestHa::test_follow_new_leader_because_not_healthiest PASSED [ 40%] 4218s tests/test_ha.py::TestHa::test_follow_triggers_rewind PASSED [ 40%] 4218s tests/test_ha.py::TestHa::test_get_node_to_follow_nostream PASSED [ 41%] 4218s tests/test_ha.py::TestHa::test_inconsistent_synchronous_state PASSED [ 41%] 4218s tests/test_ha.py::TestHa::test_is_healthiest_node PASSED [ 41%] 4218s tests/test_ha.py::TestHa::test_is_leader PASSED [ 41%] 4218s tests/test_ha.py::TestHa::test_leader_race_stale_primary PASSED [ 41%] 4218s tests/test_ha.py::TestHa::test_leader_with_lock PASSED [ 41%] 4218s tests/test_ha.py::TestHa::test_leader_with_not_accessible_data_directory PASSED [ 42%] 4218s tests/test_ha.py::TestHa::test_long_promote PASSED [ 42%] 4218s tests/test_ha.py::TestHa::test_lost_leader_lock_during_promote PASSED [ 42%] 4218s tests/test_ha.py::TestHa::test_manual_failover_from_leader PASSED [ 42%] 4218s tests/test_ha.py::TestHa::test_manual_failover_from_leader_in_pause PASSED [ 42%] 4218s tests/test_ha.py::TestHa::test_manual_failover_from_leader_in_synchronous_mode PASSED [ 42%] 4218s tests/test_ha.py::TestHa::test_manual_failover_process_no_leader PASSED [ 42%] 4218s tests/test_ha.py::TestHa::test_manual_failover_process_no_leader_in_pause PASSED [ 43%] 4218s tests/test_ha.py::TestHa::test_manual_failover_process_no_leader_in_synchronous_mode PASSED [ 43%] 4218s tests/test_ha.py::TestHa::test_manual_failover_while_starting PASSED [ 43%] 4218s tests/test_ha.py::TestHa::test_manual_switchover_from_leader PASSED [ 43%] 4218s tests/test_ha.py::TestHa::test_manual_switchover_from_leader_in_pause PASSED [ 43%] 4218s tests/test_ha.py::TestHa::test_manual_switchover_from_leader_in_synchronous_mode PASSED [ 43%] 4218s tests/test_ha.py::TestHa::test_manual_switchover_process_no_leader PASSED [ 44%] 4218s tests/test_ha.py::TestHa::test_manual_switchover_process_no_leader_in_pause PASSED [ 44%] 4218s tests/test_ha.py::TestHa::test_manual_switchover_process_no_leader_in_synchronous_mode PASSED [ 44%] 4218s tests/test_ha.py::TestHa::test_no_dcs_connection_primary_demote PASSED [ 44%] 4218s tests/test_ha.py::TestHa::test_no_dcs_connection_primary_failsafe PASSED [ 44%] 4218s tests/test_ha.py::TestHa::test_no_dcs_connection_replica_failsafe PASSED [ 44%] 4218s tests/test_ha.py::TestHa::test_no_dcs_connection_replica_failsafe_not_enabled_but_active PASSED [ 44%] 4218s tests/test_ha.py::TestHa::test_no_etcd_connection_in_pause PASSED [ 45%] 4218s tests/test_ha.py::TestHa::test_notify_citus_coordinator PASSED [ 45%] 4218s tests/test_ha.py::TestHa::test_permanent_logical_slots_after_promote PASSED [ 45%] 4218s tests/test_ha.py::TestHa::test_post_recover PASSED [ 45%] 4218s tests/test_ha.py::TestHa::test_postgres_unhealthy_in_pause PASSED [ 45%] 4218s tests/test_ha.py::TestHa::test_primary_stop_timeout PASSED [ 45%] 4218s tests/test_ha.py::TestHa::test_process_healthy_cluster_in_pause PASSED [ 45%] 4218s tests/test_ha.py::TestHa::test_process_healthy_standby_cluster_as_cascade_replica PASSED [ 46%] 4218s tests/test_ha.py::TestHa::test_process_healthy_standby_cluster_as_standby_leader PASSED [ 46%] 4218s tests/test_ha.py::TestHa::test_process_sync_replication PASSED [ 46%] 4218s tests/test_ha.py::TestHa::test_process_unhealthy_standby_cluster_as_cascade_replica PASSED [ 46%] 4218s tests/test_ha.py::TestHa::test_process_unhealthy_standby_cluster_as_standby_leader PASSED [ 46%] 4218s tests/test_ha.py::TestHa::test_promote_because_have_lock PASSED [ 46%] 4218s tests/test_ha.py::TestHa::test_promote_without_watchdog PASSED [ 47%] 4218s tests/test_ha.py::TestHa::test_promoted_by_acquiring_lock PASSED [ 47%] 4218s tests/test_ha.py::TestHa::test_promotion_cancelled_after_pre_promote_failed PASSED [ 47%] 4218s tests/test_ha.py::TestHa::test_readonly_dcs_primary_failsafe PASSED [ 47%] 4218s tests/test_ha.py::TestHa::test_recover_former_primary PASSED [ 47%] 4218s tests/test_ha.py::TestHa::test_recover_raft PASSED [ 47%] 4218s tests/test_ha.py::TestHa::test_recover_replica_failed PASSED [ 47%] 4218s tests/test_ha.py::TestHa::test_recover_unhealthy_leader_in_standby_cluster PASSED [ 48%] 4218s tests/test_ha.py::TestHa::test_recover_unhealthy_unlocked_standby_cluster PASSED [ 48%] 4218s tests/test_ha.py::TestHa::test_recover_with_reinitialize PASSED [ 48%] 4218s tests/test_ha.py::TestHa::test_recover_with_rewind PASSED [ 48%] 4218s tests/test_ha.py::TestHa::test_reinitialize PASSED [ 48%] 4218s tests/test_ha.py::TestHa::test_restart PASSED [ 48%] 4218s tests/test_ha.py::TestHa::test_restart_in_progress PASSED [ 49%] 4218s tests/test_ha.py::TestHa::test_restart_matches PASSED [ 49%] 4218s tests/test_ha.py::TestHa::test_restore_cluster_config PASSED [ 49%] 4218s tests/test_ha.py::TestHa::test_run_cycle PASSED [ 49%] 4218s tests/test_ha.py::TestHa::test_schedule_future_restart PASSED [ 49%] 4218s tests/test_ha.py::TestHa::test_scheduled_restart PASSED [ 49%] 4218s tests/test_ha.py::TestHa::test_scheduled_switchover_from_leader PASSED [ 49%] 4218s tests/test_ha.py::TestHa::test_shutdown PASSED [ 50%] 4218s tests/test_ha.py::TestHa::test_shutdown_citus_worker PASSED [ 50%] 4218s tests/test_ha.py::TestHa::test_start_as_cascade_replica_in_standby_cluster PASSED [ 50%] 4218s tests/test_ha.py::TestHa::test_start_as_readonly PASSED [ 50%] 4218s tests/test_ha.py::TestHa::test_start_as_replica PASSED [ 50%] 4218s tests/test_ha.py::TestHa::test_start_primary_after_failure PASSED [ 50%] 4218s tests/test_ha.py::TestHa::test_starting_timeout PASSED [ 50%] 4218s tests/test_ha.py::TestHa::test_sync_replication_become_primary PASSED [ 51%] 4218s tests/test_ha.py::TestHa::test_sysid_no_match PASSED [ 51%] 4218s tests/test_ha.py::TestHa::test_sysid_no_match_in_pause PASSED [ 51%] 4218s tests/test_ha.py::TestHa::test_touch_member PASSED [ 51%] 4218s tests/test_ha.py::TestHa::test_unhealthy_sync_mode PASSED [ 51%] 4219s tests/test_ha.py::TestHa::test_update_cluster_history PASSED [ 51%] 4219s tests/test_ha.py::TestHa::test_update_failsafe PASSED [ 52%] 4219s tests/test_ha.py::TestHa::test_update_lock PASSED [ 52%] 4219s tests/test_ha.py::TestHa::test_wakeup PASSED [ 52%] 4219s tests/test_ha.py::TestHa::test_watch PASSED [ 52%] 4219s tests/test_ha.py::TestHa::test_worker_restart PASSED [ 52%] 4219s tests/test_kubernetes.py::TestK8sConfig::test_load_incluster_config PASSED [ 52%] 4219s tests/test_kubernetes.py::TestK8sConfig::test_load_kube_config PASSED [ 52%] 4219s tests/test_kubernetes.py::TestK8sConfig::test_refresh_token PASSED [ 53%] 4219s tests/test_kubernetes.py::TestApiClient::test__do_http_request PASSED [ 53%] 4219s tests/test_kubernetes.py::TestApiClient::test__refresh_api_servers_cache PASSED [ 53%] 4219s tests/test_kubernetes.py::TestApiClient::test_request PASSED [ 53%] 4219s tests/test_kubernetes.py::TestCoreV1Api::test_create_namespaced_service PASSED [ 53%] 4219s tests/test_kubernetes.py::TestCoreV1Api::test_delete_namespaced_pod PASSED [ 53%] 4219s tests/test_kubernetes.py::TestCoreV1Api::test_list_namespaced_endpoints PASSED [ 54%] 4219s tests/test_kubernetes.py::TestCoreV1Api::test_list_namespaced_pod PASSED [ 54%] 4219s tests/test_kubernetes.py::TestCoreV1Api::test_patch_namespaced_config_map PASSED [ 54%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test__get_citus_cluster PASSED [ 54%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test__wait_caches PASSED [ 54%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_attempt_to_acquire_leader PASSED [ 54%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_cancel_initialization PASSED [ 54%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_delete_cluster PASSED [ 55%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_delete_leader PASSED [ 55%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_get_citus_coordinator PASSED [ 55%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_get_cluster PASSED [ 55%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_get_mpp_coordinator PASSED [ 55%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_initialize PASSED [ 55%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_manual_failover PASSED [ 55%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_reload_config PASSED [ 56%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_set_config_value PASSED [ 56%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_set_history_value PASSED [ 56%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_take_leader PASSED [ 56%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_touch_member PASSED [ 56%] 4219s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_watch PASSED [ 56%] 4219s tests/test_kubernetes.py::TestKubernetesEndpointsNoPodIP::test_update_leader PASSED [ 57%] 4220s tests/test_kubernetes.py::TestKubernetesEndpoints::test__create_config_service PASSED [ 57%] 4220s tests/test_kubernetes.py::TestKubernetesEndpoints::test__update_leader_with_retry FAILED [ 57%] 4220s tests/test_kubernetes.py::TestKubernetesEndpoints::test_delete_sync_state PASSED [ 57%] 4220s tests/test_kubernetes.py::TestKubernetesEndpoints::test_update_leader PASSED [ 57%] 4220s tests/test_kubernetes.py::TestKubernetesEndpoints::test_write_leader_optime PASSED [ 57%] 4220s tests/test_kubernetes.py::TestKubernetesEndpoints::test_write_sync_state PASSED [ 57%] 4220s tests/test_kubernetes.py::TestCacheBuilder::test__build_cache PASSED [ 58%] 4220s tests/test_kubernetes.py::TestCacheBuilder::test__do_watch PASSED [ 58%] 4220s tests/test_kubernetes.py::TestCacheBuilder::test__list PASSED [ 58%] 4220s tests/test_kubernetes.py::TestCacheBuilder::test_kill_stream PASSED [ 58%] 4220s tests/test_kubernetes.py::TestCacheBuilder::test_run PASSED [ 58%] 4220s tests/test_log.py::TestPatroniLogger::test_dateformat PASSED [ 58%] 4220s tests/test_log.py::TestPatroniLogger::test_fail_to_use_python_json_logger PASSED [ 59%] 4220s tests/test_log.py::TestPatroniLogger::test_interceptor PASSED [ 59%] 4220s tests/test_log.py::TestPatroniLogger::test_invalid_dateformat PASSED [ 59%] 4220s tests/test_log.py::TestPatroniLogger::test_invalid_json_format PASSED [ 59%] 4220s tests/test_log.py::TestPatroniLogger::test_invalid_plain_format PASSED [ 59%] 4220s tests/test_log.py::TestPatroniLogger::test_json_list_format PASSED [ 59%] 4220s tests/test_log.py::TestPatroniLogger::test_json_str_format PASSED [ 59%] 4220s tests/test_log.py::TestPatroniLogger::test_patroni_logger PASSED [ 60%] 4220s tests/test_log.py::TestPatroniLogger::test_plain_format PASSED [ 60%] 4220s tests/test_mpp.py::TestMPP::test_get_handler_impl_exception PASSED [ 60%] 4220s tests/test_mpp.py::TestMPP::test_null_handler PASSED [ 60%] 4220s tests/test_patroni.py::TestPatroni::test__filter_tags PASSED [ 60%] 4220s tests/test_patroni.py::TestPatroni::test_apply_dynamic_configuration PASSED [ 60%] 4220s tests/test_patroni.py::TestPatroni::test_check_psycopg PASSED [ 61%] 4220s tests/test_patroni.py::TestPatroni::test_ensure_dcs_access PASSED [ 61%] 4220s tests/test_patroni.py::TestPatroni::test_ensure_unique_name PASSED [ 61%] 4220s tests/test_patroni.py::TestPatroni::test_failover_priority PASSED [ 61%] 4220s tests/test_patroni.py::TestPatroni::test_no_config PASSED [ 61%] 4220s tests/test_patroni.py::TestPatroni::test_nofailover PASSED [ 61%] 4220s tests/test_patroni.py::TestPatroni::test_noloadbalance PASSED [ 61%] 4220s tests/test_patroni.py::TestPatroni::test_nostream PASSED [ 62%] 4220s tests/test_patroni.py::TestPatroni::test_nosync PASSED [ 62%] 4220s tests/test_patroni.py::TestPatroni::test_patroni_main PASSED [ 62%] 4220s tests/test_patroni.py::TestPatroni::test_patroni_patroni_main PASSED [ 62%] 4220s tests/test_patroni.py::TestPatroni::test_reload_config PASSED [ 62%] 4220s tests/test_patroni.py::TestPatroni::test_replicatefrom PASSED [ 62%] 4220s tests/test_patroni.py::TestPatroni::test_run PASSED [ 62%] 4220s tests/test_patroni.py::TestPatroni::test_schedule_next_run PASSED [ 63%] 4220s tests/test_patroni.py::TestPatroni::test_shutdown PASSED [ 63%] 4220s tests/test_patroni.py::TestPatroni::test_sigterm_handler PASSED [ 63%] 4220s tests/test_patroni.py::TestPatroni::test_validate_config PASSED [ 63%] 4220s tests/test_postgresql.py::TestPostgresql::test__do_stop PASSED [ 63%] 4220s tests/test_postgresql.py::TestPostgresql::test__get_postgres_guc_validators PASSED [ 63%] 4220s tests/test_postgresql.py::TestPostgresql::test__load_postgres_gucs_validators PASSED [ 64%] 4220s tests/test_postgresql.py::TestPostgresql::test__pgpass_content PASSED [ 64%] 4220s tests/test_postgresql.py::TestPostgresql::test__query PASSED [ 64%] 4220s tests/test_postgresql.py::TestPostgresql::test__read_postgres_gucs_validators_file PASSED [ 64%] 4220s tests/test_postgresql.py::TestPostgresql::test__read_recovery_params PASSED [ 64%] 4220s tests/test_postgresql.py::TestPostgresql::test__read_recovery_params_pre_v12 PASSED [ 64%] 4220s tests/test_postgresql.py::TestPostgresql::test__wait_for_connection_close PASSED [ 64%] 4220s tests/test_postgresql.py::TestPostgresql::test__write_recovery_params PASSED [ 65%] 4220s tests/test_postgresql.py::TestPostgresql::test_call_nowait PASSED [ 65%] 4220s tests/test_postgresql.py::TestPostgresql::test_can_create_replica_without_replication_connection PASSED [ 65%] 4220s tests/test_postgresql.py::TestPostgresql::test_check_for_startup PASSED [ 65%] 4221s tests/test_postgresql.py::TestPostgresql::test_check_recovery_conf PASSED [ 65%] 4221s tests/test_postgresql.py::TestPostgresql::test_checkpoint PASSED [ 65%] 4221s tests/test_postgresql.py::TestPostgresql::test_controldata PASSED [ 66%] 4221s tests/test_postgresql.py::TestPostgresql::test_effective_configuration PASSED [ 66%] 4221s tests/test_postgresql.py::TestPostgresql::test_follow PASSED [ 66%] 4221s tests/test_postgresql.py::TestPostgresql::test_get_major_version PASSED [ 66%] 4221s tests/test_postgresql.py::TestPostgresql::test_get_postgres_role_from_data_directory PASSED [ 66%] 4221s tests/test_postgresql.py::TestPostgresql::test_get_primary_timeline PASSED [ 66%] 4221s tests/test_postgresql.py::TestPostgresql::test_get_server_parameters PASSED [ 66%] 4221s tests/test_postgresql.py::TestPostgresql::test_handle_parameter_change PASSED [ 67%] 4221s tests/test_postgresql.py::TestPostgresql::test_is_healthy PASSED [ 67%] 4221s tests/test_postgresql.py::TestPostgresql::test_is_primary PASSED [ 67%] 4221s tests/test_postgresql.py::TestPostgresql::test_is_primary_exception PASSED [ 67%] 4221s tests/test_postgresql.py::TestPostgresql::test_is_running PASSED [ 67%] 4221s tests/test_postgresql.py::TestPostgresql::test_latest_checkpoint_location PASSED [ 67%] 4221s tests/test_postgresql.py::TestPostgresql::test_move_data_directory PASSED [ 67%] 4221s tests/test_postgresql.py::TestPostgresql::test_pg_version PASSED [ 68%] 4221s tests/test_postgresql.py::TestPostgresql::test_pgpass_is_dir PASSED [ 68%] 4221s tests/test_postgresql.py::TestPostgresql::test_postmaster_start_time PASSED [ 68%] 4221s tests/test_postgresql.py::TestPostgresql::test_promote PASSED [ 68%] 4221s tests/test_postgresql.py::TestPostgresql::test_query PASSED [ 68%] 4221s tests/test_postgresql.py::TestPostgresql::test_received_timeline PASSED [ 68%] 4221s tests/test_postgresql.py::TestPostgresql::test_reload PASSED [ 69%] 4221s tests/test_postgresql.py::TestPostgresql::test_reload_config PASSED [ 69%] 4221s tests/test_postgresql.py::TestPostgresql::test_remove_data_directory PASSED [ 69%] 4221s tests/test_postgresql.py::TestPostgresql::test_replica_cached_timeline PASSED [ 69%] 4221s tests/test_postgresql.py::TestPostgresql::test_replica_method_can_work_without_replication_connection PASSED [ 69%] 4221s tests/test_postgresql.py::TestPostgresql::test_resolve_connection_addresses PASSED [ 69%] 4221s tests/test_postgresql.py::TestPostgresql::test_restart PASSED [ 69%] 4221s tests/test_postgresql.py::TestPostgresql::test_restore_configuration_files PASSED [ 70%] 4221s tests/test_postgresql.py::TestPostgresql::test_save_configuration_files PASSED [ 70%] 4221s tests/test_postgresql.py::TestPostgresql::test_set_enforce_hot_standby_feedback PASSED [ 70%] 4221s tests/test_postgresql.py::TestPostgresql::test_start PASSED [ 70%] 4221s tests/test_postgresql.py::TestPostgresql::test_stop PASSED [ 70%] 4221s tests/test_postgresql.py::TestPostgresql::test_sysid PASSED [ 70%] 4221s tests/test_postgresql.py::TestPostgresql::test_terminate_starting_postmaster PASSED [ 71%] 4221s tests/test_postgresql.py::TestPostgresql::test_timeline_wal_position PASSED [ 71%] 4221s tests/test_postgresql.py::TestPostgresql::test_transform_postgresql_parameter_value PASSED [ 71%] 4221s tests/test_postgresql.py::TestPostgresql::test_validator_factory PASSED [ 71%] 4221s tests/test_postgresql.py::TestPostgresql::test_wait_for_port_open PASSED [ 71%] 4221s tests/test_postgresql.py::TestPostgresql::test_wait_for_startup PASSED [ 71%] 4221s tests/test_postgresql.py::TestPostgresql::test_write_pgpass PASSED [ 71%] 4221s tests/test_postgresql.py::TestPostgresql::test_write_postgresql_and_sanitize_auto_conf PASSED [ 72%] 4221s tests/test_postgresql.py::TestPostgresql2::test_available_gucs PASSED [ 72%] 4221s tests/test_postgresql.py::TestPostgresql2::test_cluster_info_query PASSED [ 72%] 4221s tests/test_postgresql.py::TestPostgresql2::test_format_dsn PASSED [ 72%] 4221s tests/test_postgresql.py::TestPostgresql2::test_load_current_server_parameters PASSED [ 72%] 4221s tests/test_postmaster.py::TestPostmasterProcess::test_from_pid PASSED [ 72%] 4221s tests/test_postmaster.py::TestPostmasterProcess::test_from_pidfile PASSED [ 72%] 4221s tests/test_postmaster.py::TestPostmasterProcess::test_init PASSED [ 73%] 4221s tests/test_postmaster.py::TestPostmasterProcess::test_read_postmaster_pidfile PASSED [ 73%] 4221s tests/test_postmaster.py::TestPostmasterProcess::test_signal_kill PASSED [ 73%] 4221s tests/test_postmaster.py::TestPostmasterProcess::test_signal_stop PASSED [ 73%] 4221s tests/test_postmaster.py::TestPostmasterProcess::test_signal_stop_nt PASSED [ 73%] 4221s tests/test_postmaster.py::TestPostmasterProcess::test_start PASSED [ 73%] 4221s tests/test_postmaster.py::TestPostmasterProcess::test_wait_for_user_backends_to_close PASSED [ 74%] 4221s tests/test_raft.py::TestTCPTransport::test__connectIfNecessarySingle PASSED [ 74%] 4221s tests/test_raft.py::TestDynMemberSyncObj::test__SyncObj__doChangeCluster PASSED [ 74%] 4221s tests/test_raft.py::TestDynMemberSyncObj::test_add_member PASSED [ 74%] 4221s tests/test_raft.py::TestDynMemberSyncObj::test_getMembers PASSED [ 74%] 4222s tests/test_raft.py::TestKVStoreTTL::test_delete PASSED [ 74%] 4224s tests/test_raft.py::TestKVStoreTTL::test_expire PASSED [ 74%] 4226s tests/test_raft.py::TestKVStoreTTL::test_on_ready_override PASSED [ 75%] 4226s tests/test_raft.py::TestKVStoreTTL::test_retry PASSED [ 75%] 4229s tests/test_raft.py::TestKVStoreTTL::test_set PASSED [ 75%] 4229s tests/test_raft.py::TestRaft::test_init PASSED [ 75%] 4230s tests/test_raft.py::TestRaft::test_raft PASSED [ 75%] 4230s tests/test_raft_controller.py::TestPatroniRaftController::test_patroni_raft_controller_main PASSED [ 75%] 4230s tests/test_raft_controller.py::TestPatroniRaftController::test_reload_config PASSED [ 76%] 4230s tests/test_raft_controller.py::TestPatroniRaftController::test_run PASSED [ 76%] 4230s tests/test_rewind.py::TestRewind::test__check_timeline_and_lsn PASSED [ 76%] 4230s tests/test_rewind.py::TestRewind::test__get_local_timeline_lsn PASSED [ 76%] 4230s tests/test_rewind.py::TestRewind::test__log_primary_history PASSED [ 76%] 4230s tests/test_rewind.py::TestRewind::test_archive_ready_wals PASSED [ 76%] 4230s tests/test_rewind.py::TestRewind::test_can_rewind PASSED [ 76%] 4230s tests/test_rewind.py::TestRewind::test_check_leader_is_not_in_recovery PASSED [ 77%] 4230s tests/test_rewind.py::TestRewind::test_cleanup_archive_status PASSED [ 77%] 4230s tests/test_rewind.py::TestRewind::test_ensure_checkpoint_after_promote PASSED [ 77%] 4230s tests/test_rewind.py::TestRewind::test_ensure_clean_shutdown PASSED [ 77%] 4230s tests/test_rewind.py::TestRewind::test_execute PASSED [ 77%] 4230s tests/test_rewind.py::TestRewind::test_maybe_clean_pg_replslot PASSED [ 77%] 4230s tests/test_rewind.py::TestRewind::test_pg_rewind PASSED [ 77%] 4230s tests/test_rewind.py::TestRewind::test_read_postmaster_opts PASSED [ 78%] 4230s tests/test_rewind.py::TestRewind::test_single_user_mode PASSED [ 78%] 4230s tests/test_slots.py::TestSlotsHandler::test__ensure_logical_slots_replica PASSED [ 78%] 4230s tests/test_slots.py::TestSlotsHandler::test_advance_physical_primary PASSED [ 78%] 4230s tests/test_slots.py::TestSlotsHandler::test_advance_physical_slots PASSED [ 78%] 4230s tests/test_slots.py::TestSlotsHandler::test_cascading_replica_sync_replication_slots PASSED [ 78%] 4230s tests/test_slots.py::TestSlotsHandler::test_check_logical_slots_readiness PASSED [ 79%] 4230s tests/test_slots.py::TestSlotsHandler::test_copy_logical_slots PASSED [ 79%] 4230s tests/test_slots.py::TestSlotsHandler::test_fsync_dir PASSED [ 79%] 4230s tests/test_slots.py::TestSlotsHandler::test_get_slot_name_on_primary PASSED [ 79%] 4230s tests/test_slots.py::TestSlotsHandler::test_nostream_slot_processing PASSED [ 79%] 4230s tests/test_slots.py::TestSlotsHandler::test_on_promote PASSED [ 79%] 4230s tests/test_slots.py::TestSlotsHandler::test_process_permanent_slots PASSED [ 79%] 4230s tests/test_slots.py::TestSlotsHandler::test_should_enforce_hot_standby_feedback PASSED [ 80%] 4230s tests/test_slots.py::TestSlotsHandler::test_slots_advance_thread PASSED [ 80%] 4231s tests/test_slots.py::TestSlotsHandler::test_sync_replication_slots PASSED [ 80%] 4231s tests/test_sync.py::TestSync::test_do_not_prick_yourself PASSED [ 80%] 4231s tests/test_sync.py::TestSync::test_pick_sync_standby PASSED [ 80%] 4231s tests/test_sync.py::TestSync::test_set_sync_standby PASSED [ 80%] 4231s tests/test_utils.py::TestUtils::test_apply_keepalive_limit PASSED [ 81%] 4231s tests/test_utils.py::TestUtils::test_enable_keepalive PASSED [ 81%] 4231s tests/test_utils.py::TestUtils::test_get_major_version PASSED [ 81%] 4231s tests/test_utils.py::TestUtils::test_get_postgres_version PASSED [ 81%] 4231s tests/test_utils.py::TestUtils::test_polling_loop PASSED [ 81%] 4231s tests/test_utils.py::TestUtils::test_unquote PASSED [ 81%] 4231s tests/test_utils.py::TestUtils::test_validate_directory_couldnt_create PASSED [ 81%] 4231s tests/test_utils.py::TestUtils::test_validate_directory_is_not_a_directory PASSED [ 82%] 4231s tests/test_utils.py::TestUtils::test_validate_directory_not_writable PASSED [ 82%] 4231s tests/test_utils.py::TestUtils::test_validate_directory_writable PASSED [ 82%] 4231s tests/test_utils.py::TestRetrySleeper::test_copy PASSED [ 82%] 4231s tests/test_utils.py::TestRetrySleeper::test_deadline PASSED [ 82%] 4231s tests/test_utils.py::TestRetrySleeper::test_maximum_delay PASSED [ 82%] 4231s tests/test_utils.py::TestRetrySleeper::test_reset PASSED [ 83%] 4231s tests/test_utils.py::TestRetrySleeper::test_too_many_tries PASSED [ 83%] 4231s tests/test_validator.py::TestValidator::test_bin_dir_is_empty PASSED [ 83%] 4231s tests/test_validator.py::TestValidator::test_bin_dir_is_empty_string_executables_in_path PASSED [ 83%] 4231s tests/test_validator.py::TestValidator::test_bin_dir_is_file PASSED [ 83%] 4231s tests/test_validator.py::TestValidator::test_complete_config PASSED [ 83%] 4231s tests/test_validator.py::TestValidator::test_data_dir_contains_pg_version PASSED [ 83%] 4231s tests/test_validator.py::TestValidator::test_data_dir_is_empty_string PASSED [ 84%] 4231s tests/test_validator.py::TestValidator::test_directory_contains PASSED [ 84%] 4231s tests/test_validator.py::TestValidator::test_empty_config PASSED [ 84%] 4231s tests/test_validator.py::TestValidator::test_failover_priority_int PASSED [ 84%] 4231s tests/test_validator.py::TestValidator::test_json_log_format PASSED [ 84%] 4231s tests/test_validator.py::TestValidator::test_one_of PASSED [ 84%] 4231s tests/test_validator.py::TestValidator::test_pg_version_mismatch PASSED [ 84%] 4231s tests/test_validator.py::TestValidator::test_pg_wal_doesnt_exist PASSED [ 85%] 4231s tests/test_validator.py::TestValidator::test_validate_binary_name PASSED [ 85%] 4231s tests/test_validator.py::TestValidator::test_validate_binary_name_empty_string PASSED [ 85%] 4231s tests/test_validator.py::TestValidator::test_validate_binary_name_missing PASSED [ 85%] 4231s tests/test_wale_restore.py::TestWALERestore::test_create_replica_with_s3 PASSED [ 85%] 4231s tests/test_wale_restore.py::TestWALERestore::test_fix_subdirectory_path_if_broken PASSED [ 85%] 4231s tests/test_wale_restore.py::TestWALERestore::test_get_major_version PASSED [ 86%] 4231s tests/test_wale_restore.py::TestWALERestore::test_main PASSED [ 86%] 4231s tests/test_wale_restore.py::TestWALERestore::test_run PASSED [ 86%] 4231s tests/test_wale_restore.py::TestWALERestore::test_should_use_s3_to_create_replica PASSED [ 86%] 4231s tests/test_watchdog.py::TestWatchdog::test_basic_operation PASSED [ 86%] 4231s tests/test_watchdog.py::TestWatchdog::test_config_reload PASSED [ 86%] 4231s tests/test_watchdog.py::TestWatchdog::test_exceptions PASSED [ 86%] 4231s tests/test_watchdog.py::TestWatchdog::test_invalid_timings PASSED [ 87%] 4231s tests/test_watchdog.py::TestWatchdog::test_parse_mode PASSED [ 87%] 4231s tests/test_watchdog.py::TestWatchdog::test_timeout_does_not_ensure_safe_termination PASSED [ 87%] 4231s tests/test_watchdog.py::TestWatchdog::test_unsafe_timeout_disable_watchdog_and_exit PASSED [ 87%] 4231s tests/test_watchdog.py::TestWatchdog::test_unsupported_platform PASSED [ 87%] 4231s tests/test_watchdog.py::TestWatchdog::test_watchdog_activate PASSED [ 87%] 4231s tests/test_watchdog.py::TestWatchdog::test_watchdog_not_activated PASSED [ 88%] 4231s tests/test_watchdog.py::TestNullWatchdog::test_basics PASSED [ 88%] 4231s tests/test_watchdog.py::TestLinuxWatchdogDevice::test__ioctl PASSED [ 88%] 4231s tests/test_watchdog.py::TestLinuxWatchdogDevice::test_basics PASSED [ 88%] 4231s tests/test_watchdog.py::TestLinuxWatchdogDevice::test_error_handling PASSED [ 88%] 4231s tests/test_watchdog.py::TestLinuxWatchdogDevice::test_is_healthy PASSED [ 88%] 4231s tests/test_watchdog.py::TestLinuxWatchdogDevice::test_open PASSED [ 88%] 4231s tests/test_zookeeper.py::TestPatroniSequentialThreadingHandler::test_create_connection PASSED [ 89%] 4231s tests/test_zookeeper.py::TestPatroniSequentialThreadingHandler::test_select PASSED [ 89%] 4231s tests/test_zookeeper.py::TestPatroniKazooClient::test__call PASSED [ 89%] 4231s tests/test_zookeeper.py::TestZooKeeper::test__cluster_loader PASSED [ 89%] 4231s tests/test_zookeeper.py::TestZooKeeper::test__get_citus_cluster PASSED [ 89%] 4231s tests/test_zookeeper.py::TestZooKeeper::test__kazoo_connect PASSED [ 89%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_attempt_to_acquire_leader PASSED [ 89%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_cancel_initialization PASSED [ 90%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_delete_cluster PASSED [ 90%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_delete_leader PASSED [ 90%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_get_children PASSED [ 90%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_get_citus_coordinator PASSED [ 90%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_get_cluster PASSED [ 90%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_get_mpp_coordinator PASSED [ 91%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_get_node PASSED [ 91%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_initialize PASSED [ 91%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_reload_config PASSED [ 91%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_set_config_value PASSED [ 91%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_set_failover_value PASSED [ 91%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_set_history_value PASSED [ 91%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_sync_state PASSED [ 92%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_take_leader PASSED [ 92%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_touch_member PASSED [ 92%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_update_leader PASSED [ 92%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_watch PASSED [ 92%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_watcher PASSED [ 92%] 4231s tests/test_zookeeper.py::TestZooKeeper::test_write_leader_optime PASSED [ 93%] 4231s patroni/__init__.py::patroni.parse_version PASSED [ 93%] 4231s patroni/api.py::patroni.api.check_access PASSED [ 93%] 4231s patroni/collections.py::patroni.collections.CaseInsensitiveDict.__len__ PASSED [ 93%] 4231s patroni/collections.py::patroni.collections.CaseInsensitiveDict.__repr__ PASSED [ 93%] 4231s patroni/collections.py::patroni.collections.CaseInsensitiveSet.__len__ PASSED [ 93%] 4231s patroni/collections.py::patroni.collections.CaseInsensitiveSet.__repr__ PASSED [ 93%] 4231s patroni/collections.py::patroni.collections.CaseInsensitiveSet.__str__ SKIPPED [ 94%] 4231s patroni/collections.py::patroni.collections._FrozenDict.__len__ PASSED [ 94%] 4231s patroni/ctl.py::patroni.ctl.format_pg_version PASSED [ 94%] 4231s patroni/ctl.py::patroni.ctl.parse_dcs PASSED [ 94%] 4231s patroni/ctl.py::patroni.ctl.parse_scheduled PASSED [ 94%] 4232s patroni/ctl.py::patroni.ctl.watching PASSED [ 94%] 4232s patroni/dcs/__init__.py::patroni.dcs.Cluster.__len__ PASSED [ 94%] 4232s patroni/dcs/__init__.py::patroni.dcs.Cluster.timeline PASSED [ 95%] 4232s patroni/dcs/__init__.py::patroni.dcs.ClusterConfig.from_node PASSED [ 95%] 4232s patroni/dcs/__init__.py::patroni.dcs.Failover PASSED [ 95%] 4232s patroni/dcs/__init__.py::patroni.dcs.Failover.__len__ PASSED [ 95%] 4232s patroni/dcs/__init__.py::patroni.dcs.Leader.checkpoint_after_promote PASSED [ 95%] 4232s patroni/dcs/__init__.py::patroni.dcs.Member.from_node PASSED [ 95%] 4232s patroni/dcs/__init__.py::patroni.dcs.Member.patroni_version PASSED [ 96%] 4232s patroni/dcs/__init__.py::patroni.dcs.SyncState.from_node PASSED [ 96%] 4232s patroni/dcs/__init__.py::patroni.dcs.SyncState.matches PASSED [ 96%] 4232s patroni/dcs/__init__.py::patroni.dcs.TimelineHistory.from_node PASSED [ 96%] 4232s patroni/dcs/kubernetes.py::patroni.dcs.kubernetes.Kubernetes.subsets_changed PASSED [ 96%] 4232s patroni/postgresql/bootstrap.py::patroni.postgresql.bootstrap.Bootstrap.process_user_options PASSED [ 96%] 4232s patroni/postgresql/config.py::patroni.postgresql.config.parse_dsn PASSED [ 96%] 4232s patroni/postgresql/config.py::patroni.postgresql.config.read_recovery_param_value PASSED [ 97%] 4232s patroni/postgresql/misc.py::patroni.postgresql.misc.get_major_from_minor_version PASSED [ 97%] 4232s patroni/postgresql/misc.py::patroni.postgresql.misc.postgres_major_version_to_int PASSED [ 97%] 4232s patroni/postgresql/misc.py::patroni.postgresql.misc.postgres_version_to_int PASSED [ 97%] 4232s patroni/postgresql/sync.py::patroni.postgresql.sync.parse_sync_standby_names PASSED [ 97%] 4232s patroni/scripts/wale_restore.py::patroni.scripts.wale_restore.repr_size PASSED [ 97%] 4232s patroni/scripts/wale_restore.py::patroni.scripts.wale_restore.size_as_bytes PASSED [ 98%] 4232s patroni/utils.py::patroni.utils.compare_values PASSED [ 98%] 4232s patroni/utils.py::patroni.utils.convert_int_from_base_unit PASSED [ 98%] 4232s patroni/utils.py::patroni.utils.convert_real_from_base_unit PASSED [ 98%] 4232s patroni/utils.py::patroni.utils.convert_to_base_unit PASSED [ 98%] 4232s patroni/utils.py::patroni.utils.deep_compare PASSED [ 98%] 4232s patroni/utils.py::patroni.utils.maybe_convert_from_base_unit PASSED [ 98%] 4232s patroni/utils.py::patroni.utils.parse_bool PASSED [ 99%] 4232s patroni/utils.py::patroni.utils.parse_int PASSED [ 99%] 4232s patroni/utils.py::patroni.utils.parse_real PASSED [ 99%] 4232s patroni/utils.py::patroni.utils.split_host_port PASSED [ 99%] 4232s patroni/utils.py::patroni.utils.strtod PASSED [ 99%] 4232s patroni/utils.py::patroni.utils.strtol PASSED [ 99%] 4234s patroni/utils.py::patroni.utils.unquote PASSED [100%] 4234s 4234s =================================== FAILURES =================================== 4234s ________________________ TestConsul.test_update_leader _________________________ 4234s 4234s self = 4234s mock_renew = 4234s 4234s @patch.object(Session, 'renew') 4234s @patch.object(KV, 'put', Mock(side_effect=ConsulException)) 4234s def test_update_leader(self, mock_renew): 4234s cluster = self.c.get_cluster() 4234s self.c._session = 'fd4f44fe-2cac-bba5-a60b-304b51ff39b8' 4234s with patch.object(KV, 'delete', Mock(return_value=True)): 4234s with patch.object(KV, 'put', Mock(return_value=True)): 4234s self.assertTrue(self.c.update_leader(cluster, 12345, failsafe={'foo': 'bar'})) 4234s with patch.object(KV, 'put', Mock(side_effect=ConsulException)): 4234s self.assertFalse(self.c.update_leader(cluster, 12345)) 4234s with patch('time.time', Mock(side_effect=[0, 0, 0, 0, 100, 200, 300])): 4234s > self.assertRaises(ConsulError, self.c.update_leader, cluster, 12345) 4234s E AssertionError: ConsulError not raised by update_leader 4234s 4234s tests/test_consul.py:196: AssertionError 4234s ----------------------------- Captured stderr call ----------------------------- 4234s Using t- as consul service name instead of scope name t_ 4234s Recreating the leader key due to session mismatch 4234s Recreating the leader key due to session mismatch 4234s Recreating the leader key due to session mismatch 4234s ------------------------------ Captured log call ------------------------------- 4234s WARNING patroni.dcs.consul:consul.py:503 Using t- as consul service name instead of scope name t_ 4234s WARNING patroni.dcs.consul:consul.py:650 Recreating the leader key due to session mismatch 4234s WARNING patroni.dcs.consul:consul.py:650 Recreating the leader key due to session mismatch 4234s WARNING patroni.dcs.consul:consul.py:650 Recreating the leader key due to session mismatch 4234s ____________ TestKubernetesEndpoints.test__update_leader_with_retry ____________ 4234s 4234s self = 4234s mock_patch = 4234s mock_read = 4234s 4234s @patch.object(k8s_client.CoreV1Api, 'read_namespaced_endpoints', create=True) 4234s @patch.object(k8s_client.CoreV1Api, 'patch_namespaced_endpoints', create=True) 4234s def test__update_leader_with_retry(self, mock_patch, mock_read): 4234s cluster = self.k.get_cluster() 4234s mock_read.return_value = mock_read_namespaced_endpoints() 4234s mock_patch.side_effect = k8s_client.rest.ApiException(502, '') 4234s self.assertFalse(self.k.update_leader(cluster, '123')) 4234s mock_patch.side_effect = RetryFailedError('') 4234s self.assertRaises(KubernetesError, self.k.update_leader, cluster, '123') 4234s mock_patch.side_effect = [k8s_client.rest.ApiException(409, ''), 4234s k8s_client.rest.ApiException(409, ''), mock_namespaced_kind()] 4234s mock_read.return_value.metadata.resource_version = '2' 4234s with patch('time.time', Mock(side_effect=[0, 100, 200, 0, 0, 0, 0, 100, 200])): 4234s self.assertFalse(self.k.update_leader(cluster, '123')) 4234s > self.assertFalse(self.k.update_leader(cluster, '123')) 4234s E AssertionError: True is not false 4234s 4234s tests/test_kubernetes.py:425: AssertionError 4234s ----------------------------- Captured stderr call ----------------------------- 4234s Failed to refresh service account token: ConfigException('Service token file does not exists.') 4234s Failed to get "kubernetes" endpoint from http://localhost: ApiException() 4234s Failed to refresh service account token: ConfigException('Service token file does not exists.') 4234s Failed to get "kubernetes" endpoint from http://localhost: ApiException() 4234s Failed to refresh service account token: ConfigException('Service token file does not exists.') 4234s Failed to get "kubernetes" endpoint from http://localhost: ApiException() 4234s Unexpected error from Kubernetes API 4234s Traceback (most recent call last): 4234s File "/tmp/autopkgtest.xxl6eK/build.dSs/src/patroni/dcs/kubernetes.py", line 1190, in _update_leader_with_retry 4234s return bool(self._patch_or_create(self.leader_path, annotations, resource_version, ips=ips, retry=_retry)) 4234s ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 4234s File "/tmp/autopkgtest.xxl6eK/build.dSs/src/patroni/dcs/kubernetes.py", line 1121, in _patch_or_create 4234s ret = retry(func, self._namespace, body) if retry else func(self._namespace, body) 4234s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 4234s File "/tmp/autopkgtest.xxl6eK/build.dSs/src/patroni/dcs/kubernetes.py", line 1187, in _retry 4234s return retry(*args, **kwargs) 4234s File "/tmp/autopkgtest.xxl6eK/build.dSs/src/patroni/utils.py", line 763, in __call__ 4234s return func(*args, **kwargs) 4234s File "/tmp/autopkgtest.xxl6eK/build.dSs/src/patroni/dcs/kubernetes.py", line 559, in wrapper 4234s return getattr(self._core_v1_api, func)(*args, **kwargs) 4234s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 4234s File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ 4234s return self._mock_call(*args, **kwargs) 4234s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 4234s File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call 4234s return self._execute_mock_call(*args, **kwargs) 4234s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 4234s File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call 4234s raise effect 4234s patroni.dcs.kubernetes.K8sClient.rest.ApiException: (502) 4234s Reason: 4234s 4234s Concurrent update of test 4234s Concurrent update of test 4234s ------------------------------ Captured log call ------------------------------- 4234s ERROR patroni.dcs.kubernetes:kubernetes.py:171 Failed to refresh service account token: ConfigException('Service token file does not exists.') 4234s ERROR patroni.dcs.kubernetes:kubernetes.py:304 Failed to get "kubernetes" endpoint from http://localhost: ApiException() 4234s ERROR patroni.dcs.kubernetes:kubernetes.py:171 Failed to refresh service account token: ConfigException('Service token file does not exists.') 4234s ERROR patroni.dcs.kubernetes:kubernetes.py:304 Failed to get "kubernetes" endpoint from http://localhost: ApiException() 4234s ERROR patroni.dcs.kubernetes:kubernetes.py:171 Failed to refresh service account token: ConfigException('Service token file does not exists.') 4234s ERROR patroni.dcs.kubernetes:kubernetes.py:304 Failed to get "kubernetes" endpoint from http://localhost: ApiException() 4234s ERROR patroni.dcs.kubernetes:kubernetes.py:1195 Unexpected error from Kubernetes API 4234s Traceback (most recent call last): 4234s File "/tmp/autopkgtest.xxl6eK/build.dSs/src/patroni/dcs/kubernetes.py", line 1190, in _update_leader_with_retry 4234s return bool(self._patch_or_create(self.leader_path, annotations, resource_version, ips=ips, retry=_retry)) 4234s ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 4234s File "/tmp/autopkgtest.xxl6eK/build.dSs/src/patroni/dcs/kubernetes.py", line 1121, in _patch_or_create 4234s ret = retry(func, self._namespace, body) if retry else func(self._namespace, body) 4234s ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 4234s File "/tmp/autopkgtest.xxl6eK/build.dSs/src/patroni/dcs/kubernetes.py", line 1187, in _retry 4234s return retry(*args, **kwargs) 4234s File "/tmp/autopkgtest.xxl6eK/build.dSs/src/patroni/utils.py", line 763, in __call__ 4234s return func(*args, **kwargs) 4234s File "/tmp/autopkgtest.xxl6eK/build.dSs/src/patroni/dcs/kubernetes.py", line 559, in wrapper 4234s return getattr(self._core_v1_api, func)(*args, **kwargs) 4234s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 4234s File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ 4234s return self._mock_call(*args, **kwargs) 4234s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 4234s File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call 4234s return self._execute_mock_call(*args, **kwargs) 4234s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 4234s File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call 4234s raise effect 4234s patroni.dcs.kubernetes.K8sClient.rest.ApiException: (502) 4234s Reason: 4234s 4234s WARNING patroni.dcs.kubernetes:kubernetes.py:1193 Concurrent update of test 4234s WARNING patroni.dcs.kubernetes:kubernetes.py:1193 Concurrent update of test 4234s 4234s ---------- coverage: platform linux, python 3.13.1-final-0 ----------- 4234s Name Stmts Miss Cover Missing 4234s ----------------------------------------------------------------------------------- 4234s patroni/__init__.py 13 0 100% 4234s patroni/__main__.py 199 1 99% 406 4234s patroni/api.py 780 0 100% 4234s patroni/async_executor.py 96 0 100% 4234s patroni/collections.py 56 3 95% 50, 99, 107 4234s patroni/config.py 371 0 100% 4234s patroni/config_generator.py 212 0 100% 4234s patroni/ctl.py 941 0 100% 4234s patroni/daemon.py 76 0 100% 4234s patroni/dcs/__init__.py 654 0 100% 4234s patroni/dcs/consul.py 484 1 99% 637 4234s patroni/dcs/etcd3.py 679 0 100% 4234s patroni/dcs/etcd.py 603 0 100% 4234s patroni/dcs/exhibitor.py 62 0 100% 4234s patroni/dcs/kubernetes.py 940 11 99% 1065-1067, 1207-1211, 1220, 1225, 1228 4234s patroni/dcs/raft.py 319 0 100% 4234s patroni/dcs/zookeeper.py 289 0 100% 4234s patroni/dynamic_loader.py 35 0 100% 4234s patroni/exceptions.py 16 0 100% 4234s patroni/file_perm.py 43 0 100% 4234s patroni/global_config.py 81 0 100% 4234s patroni/ha.py 1271 2 99% 2049-2050 4234s patroni/log.py 221 2 99% 367-369 4234s patroni/postgresql/__init__.py 822 0 100% 4234s patroni/postgresql/available_parameters/__init__.py 24 0 100% 4234s patroni/postgresql/bootstrap.py 255 0 100% 4234s patroni/postgresql/callback_executor.py 55 0 100% 4234s patroni/postgresql/cancellable.py 104 0 100% 4234s patroni/postgresql/config.py 839 0 100% 4234s patroni/postgresql/connection.py 75 0 100% 4234s patroni/postgresql/misc.py 43 0 100% 4234s patroni/postgresql/mpp/__init__.py 89 0 100% 4234s patroni/postgresql/mpp/citus.py 259 122 53% 49, 52, 62, 66, 135-144, 149-162, 183-186, 205-227, 230-234, 255-271, 274-299, 302-320, 330, 338, 343-346, 360-361, 369-380, 395-399, 437, 458-459 4234s patroni/postgresql/postmaster.py 170 0 100% 4234s patroni/postgresql/rewind.py 416 0 100% 4234s patroni/postgresql/slots.py 349 0 100% 4234s patroni/postgresql/sync.py 130 0 100% 4234s patroni/postgresql/validator.py 157 0 100% 4234s patroni/psycopg.py 46 20 57% 19, 25-26, 42, 44-98, 136 4234s patroni/raft_controller.py 22 0 100% 4234s patroni/request.py 58 0 100% 4234s patroni/scripts/__init__.py 0 0 100% 4234s patroni/scripts/aws.py 59 1 98% 86 4234s patroni/scripts/barman/__init__.py 0 0 100% 4234s patroni/scripts/barman/cli.py 51 1 98% 240 4234s patroni/scripts/barman/config_switch.py 51 0 100% 4234s patroni/scripts/barman/recover.py 37 0 100% 4234s patroni/scripts/barman/utils.py 94 0 100% 4234s patroni/scripts/wale_restore.py 207 1 99% 374 4234s patroni/tags.py 38 0 100% 4234s patroni/utils.py 370 0 100% 4234s patroni/validator.py 307 0 100% 4234s patroni/version.py 1 0 100% 4234s patroni/watchdog/__init__.py 2 0 100% 4234s patroni/watchdog/base.py 203 0 100% 4234s patroni/watchdog/linux.py 135 1 99% 36 4234s ----------------------------------------------------------------------------------- 4234s TOTAL 13909 166 99% 4234s Coverage XML written to file coverage.xml 4234s 4234s =========================== short test summary info ============================ 4234s FAILED tests/test_consul.py::TestConsul::test_update_leader - AssertionError:... 4234s FAILED tests/test_kubernetes.py::TestKubernetesEndpoints::test__update_leader_with_retry 4234s ================== 2 failed, 643 passed, 14 skipped in 21.54s ================== 4234s autopkgtest [16:33:02]: test test: -----------------------] 4235s test FAIL non-zero exit status 1autopkgtest [16:33:03]: test test: - - - - - - - - - - results - - - - - - - - - - 4235s 4235s autopkgtest [16:33:03]: @@@@@@@@@@@@@@@@@@@@ summary 4235s acceptance-etcd3 PASS 4235s acceptance-etcd-basic PASS 4235s acceptance-etcd PASS 4235s acceptance-zookeeper PASS 4235s acceptance-raft PASS 4235s test FAIL non-zero exit status 1 4240s nova [W] Skipping flock for amd64 4240s Creating nova instance adt-plucky-amd64-patroni-20250119-152227-juju-7f2275-prod-proposed-migration-environment-2-d7a1d4e1-dbb8-419f-a280-b05f46571a5d from image adt/ubuntu-plucky-amd64-server-20250119.img (UUID 7982e7e7-53fc-4a89-b206-09501ed3ffd2)... 4240s nova [W] Timed out waiting for f9a2db74-f662-4265-8dfe-29c0b6442ad4 to get deleted. 4240s nova [W] Skipping flock for amd64 4240s Creating nova instance adt-plucky-amd64-patroni-20250119-152227-juju-7f2275-prod-proposed-migration-environment-2-d7a1d4e1-dbb8-419f-a280-b05f46571a5d from image adt/ubuntu-plucky-amd64-server-20250119.img (UUID 7982e7e7-53fc-4a89-b206-09501ed3ffd2)... 4240s nova [W] Timed out waiting for 99cfdb68-5c9e-4e0c-80fe-684e6e74bb4d to get deleted. 4240s nova [W] Skipping flock for amd64 4240s Creating nova instance adt-plucky-amd64-patroni-20250119-152227-juju-7f2275-prod-proposed-migration-environment-2-d7a1d4e1-dbb8-419f-a280-b05f46571a5d from image adt/ubuntu-plucky-amd64-server-20250119.img (UUID 7982e7e7-53fc-4a89-b206-09501ed3ffd2)... 4240s nova [W] Timed out waiting for 23d98df5-f5dd-453f-b5af-76bf926c2ffb to get deleted. 4240s nova [W] Skipping flock for amd64 4240s Creating nova instance adt-plucky-amd64-patroni-20250119-152227-juju-7f2275-prod-proposed-migration-environment-2-d7a1d4e1-dbb8-419f-a280-b05f46571a5d from image adt/ubuntu-plucky-amd64-server-20250119.img (UUID 7982e7e7-53fc-4a89-b206-09501ed3ffd2)... 4240s nova [W] Skipping flock for amd64 4240s Creating nova instance adt-plucky-amd64-patroni-20250119-152227-juju-7f2275-prod-proposed-migration-environment-2-d7a1d4e1-dbb8-419f-a280-b05f46571a5d from image adt/ubuntu-plucky-amd64-server-20250119.img (UUID 7982e7e7-53fc-4a89-b206-09501ed3ffd2)... 4240s nova [W] Timed out waiting for 4683a67d-e4ae-4e19-9a29-80cb2a96392b to get deleted.