0s autopkgtest [10:15:06]: starting date and time: 2025-01-08 10:15:06+0000 0s autopkgtest [10:15:06]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [10:15:06]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.txdpv6_0/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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\n" >> /etc/environment' --apt-pocket=proposed=src:sphinx --apt-upgrade patroni --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/8.1.3-4 -- lxd -r lxd-armhf-10.145.243.115 lxd-armhf-10.145.243.115:autopkgtest/ubuntu/plucky/armhf 51s autopkgtest [10:15:57]: testbed dpkg architecture: armhf 53s autopkgtest [10:15:59]: testbed apt version: 2.9.14ubuntu1 57s autopkgtest [10:16:03]: @@@@@@@@@@@@@@@@@@@@ test bed setup 59s autopkgtest [10:16:05]: testbed release detected to be: None 67s autopkgtest [10:16:13]: updating testbed package index (apt update) 69s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 69s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [213 kB] 69s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 69s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 70s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.3 kB] 70s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [129 kB] 70s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [818 kB] 70s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 70s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [228 kB] 70s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [756 B] 70s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [908 kB] 70s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5504 B] 70s Get:13 http://ftpmaster.internal/ubuntu plucky/main Sources [1376 kB] 70s Get:14 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [297 kB] 70s Get:15 http://ftpmaster.internal/ubuntu plucky/universe Sources [20.8 MB] 71s Get:16 http://ftpmaster.internal/ubuntu plucky/restricted Sources [15.2 kB] 71s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1357 kB] 71s Get:18 http://ftpmaster.internal/ubuntu plucky/restricted armhf Packages [2544 B] 71s Get:19 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [15.1 MB] 71s Get:20 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [173 kB] 75s Fetched 41.6 MB in 5s (7567 kB/s) 76s Reading package lists... 83s autopkgtest [10:16:29]: upgrading testbed (apt dist-upgrade and autopurge) 85s Reading package lists... 85s Building dependency tree... 85s Reading state information... 86s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 86s Starting 2 pkgProblemResolver with broken count: 0 86s Done 87s Entering ResolveByKeep 87s 89s The following package was automatically installed and is no longer required: 89s libassuan0 89s Use 'apt autoremove' to remove it. 89s The following NEW packages will be installed: 89s openssl-provider-legacy python3-bcrypt 89s The following packages will be upgraded: 89s apport apport-core-dump-handler appstream apt apt-utils base-passwd bash 89s bash-completion binutils binutils-arm-linux-gnueabihf binutils-common 89s bsdextrautils bsdutils curl dirmngr dracut-install eject ethtool fdisk fwupd 89s gcc-14-base gettext-base gir1.2-girepository-2.0 gir1.2-glib-2.0 gnupg 89s gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 89s groff-base iputils-ping iputils-tracepath keyboxd libappstream5 89s libapt-pkg6.0t64 libatomic1 libbinutils libblkid1 libbpf1 libc-bin libc6 89s libcap-ng0 libctf-nobfd0 libctf0 libcurl3t64-gnutls libcurl4t64 89s libdebconfclient0 libfdisk1 libfribidi0 libftdi1-2 libfwupd3 libgcc-s1 89s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-bin libglib2.0-data 89s libgpg-error-l10n libgpg-error0 libgstreamer1.0-0 libjson-glib-1.0-0 89s libjson-glib-1.0-common libmount1 libnewt0.52 libnpth0t64 libnss-systemd 89s libnss3 libpam-systemd libpng16-16t64 libpython3-stdlib 89s libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 libqmi-proxy 89s libreadline8t64 libsframe1 libsmartcols1 libssl3t64 libstdc++6 89s libsystemd-shared libsystemd0 libtraceevent1 libtraceevent1-plugin libudev1 89s libunistring5 libuuid1 libwrap0 libxkbcommon0 libxml2 libyaml-0-2 locales 89s make mount nano openssl pci.ids publicsuffix python-apt-common python3 89s python3-apport python3-apt python3-attr python3-cryptography python3-gdbm 89s python3-jinja2 python3-json-pointer python3-jsonpatch python3-minimal 89s python3-newt python3-openssl python3-pkg-resources python3-problem-report 89s python3-rich python3-setuptools python3-software-properties python3-wadllib 89s python3.12 python3.12-gdbm python3.12-minimal python3.13-gdbm 89s readline-common rsync software-properties-common systemd systemd-cryptsetup 89s systemd-resolved systemd-sysv systemd-timesyncd tar tzdata ucf udev usb.ids 89s util-linux uuid-runtime whiptail xauth 89s 140 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 89s Need to get 58.6 MB of archives. 89s After this operation, 8867 kB of additional disk space will be used. 89s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf bash armhf 5.2.37-1ubuntu1 [677 kB] 89s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf bsdutils armhf 1:2.40.2-1ubuntu2 [108 kB] 89s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf tar armhf 1.35+dfsg-3.1 [240 kB] 89s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 14.2.0-12ubuntu1 [7892 B] 89s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-base armhf 14.2.0-12ubuntu1 [52.6 kB] 89s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 14.2.0-12ubuntu1 [40.6 kB] 89s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 14.2.0-12ubuntu1 [711 kB] 89s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libc6 armhf 2.40-4ubuntu1 [2866 kB] 89s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf openssl-provider-legacy armhf 3.4.0-1ubuntu2 [29.4 kB] 89s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libssl3t64 armhf 3.4.0-1ubuntu2 [1756 kB] 89s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-timesyncd armhf 257-2ubuntu1 [41.2 kB] 89s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-resolved armhf 257-2ubuntu1 [307 kB] 89s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-cryptsetup armhf 257-2ubuntu1 [122 kB] 89s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf eject armhf 2.40.2-1ubuntu2 [62.3 kB] 89s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf bsdextrautils armhf 2.40.2-1ubuntu2 [99.4 kB] 89s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf fdisk armhf 2.40.2-1ubuntu2 [155 kB] 89s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libblkid1 armhf 2.40.2-1ubuntu2 [167 kB] 89s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libmount1 armhf 2.40.2-1ubuntu2 [189 kB] 89s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libsmartcols1 armhf 2.40.2-1ubuntu2 [135 kB] 89s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libuuid1 armhf 2.40.2-1ubuntu2 [39.5 kB] 89s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf util-linux armhf 2.40.2-1ubuntu2 [1195 kB] 89s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf uuid-runtime armhf 2.40.2-1ubuntu2 [62.7 kB] 89s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libfdisk1 armhf 2.40.2-1ubuntu2 [211 kB] 89s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf mount armhf 2.40.2-1ubuntu2 [156 kB] 89s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf readline-common all 8.2-6 [56.5 kB] 89s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libreadline8t64 armhf 8.2-6 [131 kB] 89s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libnss-systemd armhf 257-2ubuntu1 [160 kB] 89s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf systemd armhf 257-2ubuntu1 [3489 kB] 89s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf udev armhf 257-2ubuntu1 [1974 kB] 89s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-sysv armhf 257-2ubuntu1 [11.8 kB] 89s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libpam-systemd armhf 257-2ubuntu1 [233 kB] 89s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd-shared armhf 257-2ubuntu1 [2156 kB] 89s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libudev1 armhf 257-2ubuntu1 [190 kB] 89s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd0 armhf 257-2ubuntu1 [483 kB] 89s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libdebconfclient0 armhf 0.274ubuntu1 [11.2 kB] 89s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf base-passwd armhf 3.6.6 [53.4 kB] 89s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libc-bin armhf 2.40-4ubuntu1 [542 kB] 89s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libapt-pkg6.0t64 armhf 2.9.18 [1085 kB] 89s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf apt armhf 2.9.18 [1349 kB] 89s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf apt-utils armhf 2.9.18 [216 kB] 89s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error-l10n all 1.51-3 [8800 B] 89s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error0 armhf 1.51-3 [64.8 kB] 89s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libnpth0t64 armhf 1.8-2 [7572 B] 89s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-wks-client armhf 2.4.4-2ubuntu21 [88.9 kB] 89s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf dirmngr armhf 2.4.4-2ubuntu21 [351 kB] 89s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf gpgsm armhf 2.4.4-2ubuntu21 [246 kB] 89s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-utils armhf 2.4.4-2ubuntu21 [160 kB] 89s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-agent armhf 2.4.4-2ubuntu21 [238 kB] 89s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf gpg armhf 2.4.4-2ubuntu21 [536 kB] 89s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf gpgconf armhf 2.4.4-2ubuntu21 [118 kB] 89s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg all 2.4.4-2ubuntu21 [359 kB] 89s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf keyboxd armhf 2.4.4-2ubuntu21 [113 kB] 89s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf gpgv armhf 2.4.4-2ubuntu21 [228 kB] 89s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf python3-minimal armhf 3.12.8-1 [27.5 kB] 89s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf python3 armhf 3.12.8-1 [23.9 kB] 89s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf tzdata all 2024b-4ubuntu1 [196 kB] 89s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12 armhf 3.12.8-3 [667 kB] 89s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-stdlib armhf 3.12.8-3 [1939 kB] 89s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-minimal armhf 3.12.8-3 [2029 kB] 89s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-minimal armhf 3.12.8-3 [825 kB] 89s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3-stdlib armhf 3.12.8-1 [10.1 kB] 89s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf rsync armhf 3.3.0+ds1-2 [422 kB] 89s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf python-apt-common all 2.9.6build1 [21.0 kB] 89s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apt armhf 2.9.6build1 [174 kB] 89s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf python3-problem-report all 2.31.0-0ubuntu2 [25.3 kB] 89s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apport all 2.31.0-0ubuntu2 [93.1 kB] 89s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-data all 2.82.4-1 [52.2 kB] 89s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-bin armhf 2.82.4-1 [93.0 kB] 89s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-girepository-2.0 armhf 1.82.0-3 [25.3 kB] 89s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-glib-2.0 armhf 2.82.4-1 [182 kB] 89s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-0t64 armhf 2.82.4-1 [1421 kB] 89s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libgirepository-1.0-1 armhf 1.82.0-3 [108 kB] 89s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf apport-core-dump-handler all 2.31.0-0ubuntu2 [18.2 kB] 89s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf apport all 2.31.0-0ubuntu2 [82.9 kB] 89s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libcap-ng0 armhf 0.8.5-4 [13.8 kB] 89s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libunistring5 armhf 1.3-1 [583 kB] 89s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-ping armhf 3:20240905-1ubuntu1 [45.0 kB] 89s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libbpf1 armhf 1:1.5.0-2 [158 kB] 89s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libfribidi0 armhf 1.0.16-1 [24.3 kB] 89s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf python3-newt armhf 0.52.24-4ubuntu1 [20.1 kB] 89s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libnewt0.52 armhf 0.52.24-4ubuntu1 [39.7 kB] 89s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2build1 [599 kB] 89s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libyaml-0-2 armhf 0.2.5-2 [45.3 kB] 89s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf locales all 2.40-4ubuntu1 [4224 kB] 90s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf openssl armhf 3.4.0-1ubuntu2 [1159 kB] 90s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf python3-rich all 13.9.4-1 [190 kB] 90s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf ucf all 3.0046 [41.9 kB] 90s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf whiptail armhf 0.52.24-4ubuntu1 [17.3 kB] 90s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf bash-completion all 1:2.16.0-1 [214 kB] 90s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf ethtool armhf 1:6.11-1 [222 kB] 90s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf gettext-base armhf 0.22.5-3 [40.7 kB] 90s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf groff-base armhf 1.23.0-7 [949 kB] 90s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-tracepath armhf 3:20240905-1ubuntu1 [13.3 kB] 90s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libpng16-16t64 armhf 1.6.44-3 [169 kB] 90s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1-plugin armhf 1:1.8.4-2 [19.0 kB] 90s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1 armhf 1:1.8.4-2 [53.8 kB] 90s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbcommon0 armhf 1.7.0-2 [113 kB] 90s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf nano armhf 8.3-1 [277 kB] 90s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf pci.ids all 0.0~2024.11.25-1 [282 kB] 90s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf publicsuffix all 20241206.1516-0.1 [135 kB] 90s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-gdbm armhf 3.13.1-2 [29.8 kB] 90s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-gdbm armhf 3.12.8-3 [28.9 kB] 90s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf python3-gdbm armhf 3.13.1-1 [8668 B] 90s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf usb.ids all 2024.12.04-1 [223 kB] 90s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf xauth armhf 1:1.1.2-1.1 [23.0 kB] 90s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl3t64-gnutls armhf 8.11.1-1ubuntu1 [333 kB] 90s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libappstream5 armhf 1.0.4-1 [211 kB] 91s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf appstream armhf 1.0.4-1 [67.3 kB] 91s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf libctf0 armhf 2.43.50.20241230-1ubuntu1 [74.5 kB] 91s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libctf-nobfd0 armhf 2.43.50.20241230-1ubuntu1 [77.3 kB] 91s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-arm-linux-gnueabihf armhf 2.43.50.20241230-1ubuntu1 [2960 kB] 92s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libbinutils armhf 2.43.50.20241230-1ubuntu1 [403 kB] 92s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf binutils armhf 2.43.50.20241230-1ubuntu1 [3086 B] 92s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-common armhf 2.43.50.20241230-1ubuntu1 [222 kB] 92s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libsframe1 armhf 2.43.50.20241230-1ubuntu1 [12.1 kB] 92s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf curl armhf 8.11.1-1ubuntu1 [244 kB] 92s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl4t64 armhf 8.11.1-1ubuntu1 [337 kB] 92s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf dracut-install armhf 105-2ubuntu5 [37.3 kB] 92s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-common all 1.10.6+ds-1 [5636 B] 92s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-0 armhf 1.10.6+ds-1 [59.5 kB] 92s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf fwupd armhf 2.0.3-3 [5028 kB] 93s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf libfwupd3 armhf 2.0.3-3 [121 kB] 93s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-proxy armhf 1.35.6-1 [5878 B] 93s Get:124 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-glib5 armhf 1.35.6-1 [928 kB] 93s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-l10n all 2.4.4-2ubuntu21 [66.3 kB] 93s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf libftdi1-2 armhf 1.5-8 [26.3 kB] 93s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf libgstreamer1.0-0 armhf 1.24.10-2 [1109 kB] 93s Get:128 http://ftpmaster.internal/ubuntu plucky/main armhf libnss3 armhf 2:3.106-1ubuntu1 [1321 kB] 93s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf libwrap0 armhf 7.6.q-34 [45.7 kB] 93s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf make armhf 4.4.1-1 [180 kB] 93s Get:131 http://ftpmaster.internal/ubuntu plucky/main armhf python3-attr all 24.2.0-1 [50.2 kB] 93s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf python3-bcrypt armhf 4.2.0-2.1 [239 kB] 93s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf python3-cryptography armhf 43.0.0-1 [925 kB] 93s Get:134 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.3-1.1 [108 kB] 93s Get:135 http://ftpmaster.internal/ubuntu plucky/main armhf python3-json-pointer all 2.4-3 [8444 B] 93s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jsonpatch all 1.32-5 [12.3 kB] 93s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf python3-openssl all 24.3.0-1 [45.8 kB] 93s Get:138 http://ftpmaster.internal/ubuntu plucky/main armhf python3-pkg-resources all 75.6.0-1 [144 kB] 93s Get:139 http://ftpmaster.internal/ubuntu plucky/main armhf python3-setuptools all 75.6.0-1 [645 kB] 93s Get:140 http://ftpmaster.internal/ubuntu plucky/main armhf software-properties-common all 0.108 [16.5 kB] 93s Get:141 http://ftpmaster.internal/ubuntu plucky/main armhf python3-software-properties all 0.108 [30.9 kB] 93s Get:142 http://ftpmaster.internal/ubuntu plucky/main armhf python3-wadllib all 2.0.0-2 [36.2 kB] 94s Preconfiguring packages ... 94s Fetched 58.6 MB in 6s (10.5 MB/s) 94s (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 ... 59970 files and directories currently installed.) 94s Preparing to unpack .../bash_5.2.37-1ubuntu1_armhf.deb ... 94s Unpacking bash (5.2.37-1ubuntu1) over (5.2.32-1ubuntu2) ... 94s Setting up bash (5.2.37-1ubuntu1) ... 94s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 94s (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 ... 59970 files and directories currently installed.) 94s Preparing to unpack .../bsdutils_1%3a2.40.2-1ubuntu2_armhf.deb ... 94s Unpacking bsdutils (1:2.40.2-1ubuntu2) over (1:2.40.2-1ubuntu1) ... 94s Setting up bsdutils (1:2.40.2-1ubuntu2) ... 95s (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 ... 59970 files and directories currently installed.) 95s Preparing to unpack .../tar_1.35+dfsg-3.1_armhf.deb ... 95s Unpacking tar (1.35+dfsg-3.1) over (1.35+dfsg-3build1) ... 95s Setting up tar (1.35+dfsg-3.1) ... 95s (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 ... 59970 files and directories currently installed.) 95s Preparing to unpack .../libatomic1_14.2.0-12ubuntu1_armhf.deb ... 95s Unpacking libatomic1:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 95s Preparing to unpack .../gcc-14-base_14.2.0-12ubuntu1_armhf.deb ... 95s Unpacking gcc-14-base:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 95s Setting up gcc-14-base:armhf (14.2.0-12ubuntu1) ... 95s (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 ... 59970 files and directories currently installed.) 95s Preparing to unpack .../libgcc-s1_14.2.0-12ubuntu1_armhf.deb ... 95s Unpacking libgcc-s1:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 95s Setting up libgcc-s1:armhf (14.2.0-12ubuntu1) ... 95s (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 ... 59970 files and directories currently installed.) 95s Preparing to unpack .../libstdc++6_14.2.0-12ubuntu1_armhf.deb ... 95s Unpacking libstdc++6:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 95s Setting up libstdc++6:armhf (14.2.0-12ubuntu1) ... 95s (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 ... 59970 files and directories currently installed.) 95s Preparing to unpack .../libc6_2.40-4ubuntu1_armhf.deb ... 95s Unpacking libc6:armhf (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 95s Setting up libc6:armhf (2.40-4ubuntu1) ... 96s (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 ... 59970 files and directories currently installed.) 96s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu2_armhf.deb ... 96s Unpacking libssl3t64:armhf (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 96s Selecting previously unselected package openssl-provider-legacy. 96s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu2_armhf.deb ... 96s Unpacking openssl-provider-legacy (3.4.0-1ubuntu2) ... 96s Setting up libssl3t64:armhf (3.4.0-1ubuntu2) ... 96s Setting up openssl-provider-legacy (3.4.0-1ubuntu2) ... 96s (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 ... 59973 files and directories currently installed.) 96s Preparing to unpack .../0-systemd-timesyncd_257-2ubuntu1_armhf.deb ... 96s Unpacking systemd-timesyncd (257-2ubuntu1) over (256.5-2ubuntu4) ... 96s Preparing to unpack .../1-systemd-resolved_257-2ubuntu1_armhf.deb ... 96s Unpacking systemd-resolved (257-2ubuntu1) over (256.5-2ubuntu4) ... 96s Preparing to unpack .../2-systemd-cryptsetup_257-2ubuntu1_armhf.deb ... 96s Unpacking systemd-cryptsetup (257-2ubuntu1) over (256.5-2ubuntu4) ... 96s Preparing to unpack .../3-eject_2.40.2-1ubuntu2_armhf.deb ... 96s Unpacking eject (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 96s Preparing to unpack .../4-bsdextrautils_2.40.2-1ubuntu2_armhf.deb ... 96s Unpacking bsdextrautils (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 96s Preparing to unpack .../5-fdisk_2.40.2-1ubuntu2_armhf.deb ... 96s Unpacking fdisk (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 96s Preparing to unpack .../6-libblkid1_2.40.2-1ubuntu2_armhf.deb ... 96s Unpacking libblkid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 96s Setting up libblkid1:armhf (2.40.2-1ubuntu2) ... 96s (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 ... 59974 files and directories currently installed.) 96s Preparing to unpack .../libmount1_2.40.2-1ubuntu2_armhf.deb ... 96s Unpacking libmount1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 96s Setting up libmount1:armhf (2.40.2-1ubuntu2) ... 96s (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 ... 59974 files and directories currently installed.) 96s Preparing to unpack .../libsmartcols1_2.40.2-1ubuntu2_armhf.deb ... 96s Unpacking libsmartcols1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 97s Setting up libsmartcols1:armhf (2.40.2-1ubuntu2) ... 97s (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 ... 59974 files and directories currently installed.) 97s Preparing to unpack .../libuuid1_2.40.2-1ubuntu2_armhf.deb ... 97s Unpacking libuuid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 97s Setting up libuuid1:armhf (2.40.2-1ubuntu2) ... 97s (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 ... 59974 files and directories currently installed.) 97s Preparing to unpack .../util-linux_2.40.2-1ubuntu2_armhf.deb ... 97s Unpacking util-linux (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 97s Setting up util-linux (2.40.2-1ubuntu2) ... 98s fstrim.service is a disabled or a static unit not running, not starting it. 98s (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 ... 59974 files and directories currently installed.) 98s Preparing to unpack .../0-uuid-runtime_2.40.2-1ubuntu2_armhf.deb ... 98s Unpacking uuid-runtime (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 98s Preparing to unpack .../1-libfdisk1_2.40.2-1ubuntu2_armhf.deb ... 98s Unpacking libfdisk1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 98s Preparing to unpack .../2-mount_2.40.2-1ubuntu2_armhf.deb ... 98s Unpacking mount (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 98s Preparing to unpack .../3-readline-common_8.2-6_all.deb ... 98s Unpacking readline-common (8.2-6) over (8.2-5) ... 98s Preparing to unpack .../4-libreadline8t64_8.2-6_armhf.deb ... 98s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 98s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 98s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 98s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 98s Unpacking libreadline8t64:armhf (8.2-6) over (8.2-5) ... 98s Preparing to unpack .../5-libnss-systemd_257-2ubuntu1_armhf.deb ... 98s Unpacking libnss-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 98s Preparing to unpack .../6-systemd_257-2ubuntu1_armhf.deb ... 98s Unpacking systemd (257-2ubuntu1) over (256.5-2ubuntu4) ... 98s Preparing to unpack .../7-udev_257-2ubuntu1_armhf.deb ... 98s Unpacking udev (257-2ubuntu1) over (256.5-2ubuntu4) ... 98s Preparing to unpack .../8-libsystemd-shared_257-2ubuntu1_armhf.deb ... 98s Unpacking libsystemd-shared:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 98s Setting up libsystemd-shared:armhf (257-2ubuntu1) ... 98s (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 ... 59967 files and directories currently installed.) 98s Preparing to unpack .../libsystemd0_257-2ubuntu1_armhf.deb ... 98s Unpacking libsystemd0:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 99s Setting up libsystemd0:armhf (257-2ubuntu1) ... 99s Setting up mount (2.40.2-1ubuntu2) ... 99s Setting up systemd (257-2ubuntu1) ... 99s Installing new version of config file /etc/systemd/logind.conf ... 99s Installing new version of config file /etc/systemd/sleep.conf ... 99s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 99s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 99s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 99s (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 ... 59967 files and directories currently installed.) 99s Preparing to unpack .../systemd-sysv_257-2ubuntu1_armhf.deb ... 99s Unpacking systemd-sysv (257-2ubuntu1) over (256.5-2ubuntu4) ... 100s Preparing to unpack .../libpam-systemd_257-2ubuntu1_armhf.deb ... 100s Unpacking libpam-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 100s Preparing to unpack .../libudev1_257-2ubuntu1_armhf.deb ... 100s Unpacking libudev1:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 100s Setting up libudev1:armhf (257-2ubuntu1) ... 100s (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 ... 59967 files and directories currently installed.) 100s Preparing to unpack .../libdebconfclient0_0.274ubuntu1_armhf.deb ... 100s Unpacking libdebconfclient0:armhf (0.274ubuntu1) over (0.272ubuntu1) ... 100s Setting up libdebconfclient0:armhf (0.274ubuntu1) ... 100s (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 ... 59967 files and directories currently installed.) 100s Preparing to unpack .../base-passwd_3.6.6_armhf.deb ... 100s Unpacking base-passwd (3.6.6) over (3.6.5) ... 100s Setting up base-passwd (3.6.6) ... 100s (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 ... 59967 files and directories currently installed.) 100s Preparing to unpack .../libc-bin_2.40-4ubuntu1_armhf.deb ... 100s Unpacking libc-bin (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 100s Setting up libc-bin (2.40-4ubuntu1) ... 100s (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 ... 59967 files and directories currently installed.) 100s Preparing to unpack .../libapt-pkg6.0t64_2.9.18_armhf.deb ... 100s Unpacking libapt-pkg6.0t64:armhf (2.9.18) over (2.9.14ubuntu1) ... 101s Setting up libapt-pkg6.0t64:armhf (2.9.18) ... 101s (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 ... 59967 files and directories currently installed.) 101s Preparing to unpack .../archives/apt_2.9.18_armhf.deb ... 101s Unpacking apt (2.9.18) over (2.9.14ubuntu1) ... 101s Setting up apt (2.9.18) ... 102s (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 ... 59966 files and directories currently installed.) 102s Preparing to unpack .../apt-utils_2.9.18_armhf.deb ... 102s Unpacking apt-utils (2.9.18) over (2.9.14ubuntu1) ... 102s Preparing to unpack .../libgpg-error-l10n_1.51-3_all.deb ... 102s Unpacking libgpg-error-l10n (1.51-3) over (1.50-4) ... 102s Preparing to unpack .../libgpg-error0_1.51-3_armhf.deb ... 102s Unpacking libgpg-error0:armhf (1.51-3) over (1.50-4) ... 102s Setting up libgpg-error0:armhf (1.51-3) ... 102s (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 ... 59966 files and directories currently installed.) 102s Preparing to unpack .../libnpth0t64_1.8-2_armhf.deb ... 102s Unpacking libnpth0t64:armhf (1.8-2) over (1.6-3.1build1) ... 102s Setting up libnpth0t64:armhf (1.8-2) ... 102s (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 ... 59966 files and directories currently installed.) 102s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu21_armhf.deb ... 102s Unpacking gpg-wks-client (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 102s Preparing to unpack .../1-dirmngr_2.4.4-2ubuntu21_armhf.deb ... 102s Unpacking dirmngr (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 102s Preparing to unpack .../2-gpgsm_2.4.4-2ubuntu21_armhf.deb ... 102s Unpacking gpgsm (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 102s Preparing to unpack .../3-gnupg-utils_2.4.4-2ubuntu21_armhf.deb ... 102s Unpacking gnupg-utils (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 102s Preparing to unpack .../4-gpg-agent_2.4.4-2ubuntu21_armhf.deb ... 102s Unpacking gpg-agent (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 102s Preparing to unpack .../5-gpg_2.4.4-2ubuntu21_armhf.deb ... 102s Unpacking gpg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 102s Preparing to unpack .../6-gpgconf_2.4.4-2ubuntu21_armhf.deb ... 102s Unpacking gpgconf (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 102s Preparing to unpack .../7-gnupg_2.4.4-2ubuntu21_all.deb ... 102s Unpacking gnupg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 103s Preparing to unpack .../8-keyboxd_2.4.4-2ubuntu21_armhf.deb ... 103s Unpacking keyboxd (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 103s Preparing to unpack .../9-gpgv_2.4.4-2ubuntu21_armhf.deb ... 103s Unpacking gpgv (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 103s Setting up gpgv (2.4.4-2ubuntu21) ... 103s (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 ... 59966 files and directories currently installed.) 103s Preparing to unpack .../python3-minimal_3.12.8-1_armhf.deb ... 103s Unpacking python3-minimal (3.12.8-1) over (3.12.6-0ubuntu1) ... 103s Setting up python3-minimal (3.12.8-1) ... 103s (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 ... 59966 files and directories currently installed.) 103s Preparing to unpack .../00-python3_3.12.8-1_armhf.deb ... 103s Unpacking python3 (3.12.8-1) over (3.12.6-0ubuntu1) ... 103s Preparing to unpack .../01-tzdata_2024b-4ubuntu1_all.deb ... 103s Unpacking tzdata (2024b-4ubuntu1) over (2024b-1ubuntu2) ... 104s Preparing to unpack .../02-python3.12_3.12.8-3_armhf.deb ... 104s Unpacking python3.12 (3.12.8-3) over (3.12.7-3) ... 104s Preparing to unpack .../03-libpython3.12-stdlib_3.12.8-3_armhf.deb ... 104s Unpacking libpython3.12-stdlib:armhf (3.12.8-3) over (3.12.7-3) ... 104s Preparing to unpack .../04-python3.12-minimal_3.12.8-3_armhf.deb ... 104s Unpacking python3.12-minimal (3.12.8-3) over (3.12.7-3) ... 104s Preparing to unpack .../05-libpython3.12-minimal_3.12.8-3_armhf.deb ... 104s Unpacking libpython3.12-minimal:armhf (3.12.8-3) over (3.12.7-3) ... 105s Preparing to unpack .../06-libpython3-stdlib_3.12.8-1_armhf.deb ... 105s Unpacking libpython3-stdlib:armhf (3.12.8-1) over (3.12.6-0ubuntu1) ... 105s Preparing to unpack .../07-rsync_3.3.0+ds1-2_armhf.deb ... 105s Unpacking rsync (3.3.0+ds1-2) over (3.3.0-1) ... 105s Preparing to unpack .../08-python-apt-common_2.9.6build1_all.deb ... 105s Unpacking python-apt-common (2.9.6build1) over (2.9.0ubuntu2) ... 105s Preparing to unpack .../09-python3-apt_2.9.6build1_armhf.deb ... 105s Unpacking python3-apt (2.9.6build1) over (2.9.0ubuntu2) ... 105s Preparing to unpack .../10-python3-problem-report_2.31.0-0ubuntu2_all.deb ... 105s Unpacking python3-problem-report (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 105s Preparing to unpack .../11-python3-apport_2.31.0-0ubuntu2_all.deb ... 106s Unpacking python3-apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 106s Preparing to unpack .../12-libglib2.0-data_2.82.4-1_all.deb ... 106s Unpacking libglib2.0-data (2.82.4-1) over (2.82.2-3) ... 106s Preparing to unpack .../13-libglib2.0-bin_2.82.4-1_armhf.deb ... 106s Unpacking libglib2.0-bin (2.82.4-1) over (2.82.2-3) ... 106s Preparing to unpack .../14-gir1.2-girepository-2.0_1.82.0-3_armhf.deb ... 106s Unpacking gir1.2-girepository-2.0:armhf (1.82.0-3) over (1.82.0-2) ... 106s Preparing to unpack .../15-gir1.2-glib-2.0_2.82.4-1_armhf.deb ... 106s Unpacking gir1.2-glib-2.0:armhf (2.82.4-1) over (2.82.2-3) ... 106s Preparing to unpack .../16-libglib2.0-0t64_2.82.4-1_armhf.deb ... 106s Unpacking libglib2.0-0t64:armhf (2.82.4-1) over (2.82.2-3) ... 106s Preparing to unpack .../17-libgirepository-1.0-1_1.82.0-3_armhf.deb ... 106s Unpacking libgirepository-1.0-1:armhf (1.82.0-3) over (1.82.0-2) ... 106s Preparing to unpack .../18-apport-core-dump-handler_2.31.0-0ubuntu2_all.deb ... 106s Unpacking apport-core-dump-handler (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 106s Preparing to unpack .../19-apport_2.31.0-0ubuntu2_all.deb ... 106s Unpacking apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 106s Preparing to unpack .../20-libcap-ng0_0.8.5-4_armhf.deb ... 106s Unpacking libcap-ng0:armhf (0.8.5-4) over (0.8.5-3build1) ... 106s Setting up libcap-ng0:armhf (0.8.5-4) ... 106s (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 ... 59953 files and directories currently installed.) 106s Preparing to unpack .../libunistring5_1.3-1_armhf.deb ... 106s Unpacking libunistring5:armhf (1.3-1) over (1.2-1) ... 106s Setting up libunistring5:armhf (1.3-1) ... 106s (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 ... 59953 files and directories currently installed.) 106s Preparing to unpack .../00-iputils-ping_3%3a20240905-1ubuntu1_armhf.deb ... 106s Unpacking iputils-ping (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 106s Preparing to unpack .../01-libbpf1_1%3a1.5.0-2_armhf.deb ... 106s Unpacking libbpf1:armhf (1:1.5.0-2) over (1:1.5.0-1) ... 106s Preparing to unpack .../02-libfribidi0_1.0.16-1_armhf.deb ... 106s Unpacking libfribidi0:armhf (1.0.16-1) over (1.0.15-1) ... 106s Preparing to unpack .../03-python3-newt_0.52.24-4ubuntu1_armhf.deb ... 106s Unpacking python3-newt:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 107s Preparing to unpack .../04-libnewt0.52_0.52.24-4ubuntu1_armhf.deb ... 107s Unpacking libnewt0.52:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 107s Preparing to unpack .../05-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_armhf.deb ... 107s Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 107s Preparing to unpack .../06-libyaml-0-2_0.2.5-2_armhf.deb ... 107s Unpacking libyaml-0-2:armhf (0.2.5-2) over (0.2.5-1build1) ... 107s Preparing to unpack .../07-locales_2.40-4ubuntu1_all.deb ... 107s Unpacking locales (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 107s Preparing to unpack .../08-openssl_3.4.0-1ubuntu2_armhf.deb ... 107s Unpacking openssl (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 107s Preparing to unpack .../09-python3-rich_13.9.4-1_all.deb ... 107s Unpacking python3-rich (13.9.4-1) over (13.7.1-1) ... 107s Preparing to unpack .../10-ucf_3.0046_all.deb ... 107s Unpacking ucf (3.0046) over (3.0043+nmu1) ... 107s Preparing to unpack .../11-whiptail_0.52.24-4ubuntu1_armhf.deb ... 107s Unpacking whiptail (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 107s Preparing to unpack .../12-bash-completion_1%3a2.16.0-1_all.deb ... 107s Unpacking bash-completion (1:2.16.0-1) over (1:2.14.0-2) ... 107s Preparing to unpack .../13-ethtool_1%3a6.11-1_armhf.deb ... 107s Unpacking ethtool (1:6.11-1) over (1:6.10-1) ... 108s Preparing to unpack .../14-gettext-base_0.22.5-3_armhf.deb ... 108s Unpacking gettext-base (0.22.5-3) over (0.22.5-2) ... 108s Preparing to unpack .../15-groff-base_1.23.0-7_armhf.deb ... 108s Unpacking groff-base (1.23.0-7) over (1.23.0-5) ... 108s Preparing to unpack .../16-iputils-tracepath_3%3a20240905-1ubuntu1_armhf.deb ... 108s Unpacking iputils-tracepath (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 108s Preparing to unpack .../17-libpng16-16t64_1.6.44-3_armhf.deb ... 108s Unpacking libpng16-16t64:armhf (1.6.44-3) over (1.6.44-2) ... 108s Preparing to unpack .../18-libtraceevent1-plugin_1%3a1.8.4-2_armhf.deb ... 108s Unpacking libtraceevent1-plugin:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 108s Preparing to unpack .../19-libtraceevent1_1%3a1.8.4-2_armhf.deb ... 108s Unpacking libtraceevent1:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 108s Preparing to unpack .../20-libxkbcommon0_1.7.0-2_armhf.deb ... 108s Unpacking libxkbcommon0:armhf (1.7.0-2) over (1.7.0-1) ... 108s Preparing to unpack .../21-nano_8.3-1_armhf.deb ... 108s Unpacking nano (8.3-1) over (8.2-1) ... 108s Preparing to unpack .../22-pci.ids_0.0~2024.11.25-1_all.deb ... 108s Unpacking pci.ids (0.0~2024.11.25-1) over (0.0~2024.10.24-1) ... 108s Preparing to unpack .../23-publicsuffix_20241206.1516-0.1_all.deb ... 108s Unpacking publicsuffix (20241206.1516-0.1) over (20231001.0357-0.1) ... 108s Preparing to unpack .../24-python3.13-gdbm_3.13.1-2_armhf.deb ... 108s Unpacking python3.13-gdbm (3.13.1-2) over (3.13.0-2) ... 108s Preparing to unpack .../25-python3.12-gdbm_3.12.8-3_armhf.deb ... 108s Unpacking python3.12-gdbm (3.12.8-3) over (3.12.7-3) ... 108s Preparing to unpack .../26-python3-gdbm_3.13.1-1_armhf.deb ... 108s Unpacking python3-gdbm:armhf (3.13.1-1) over (3.12.7-1) ... 108s Preparing to unpack .../27-usb.ids_2024.12.04-1_all.deb ... 108s Unpacking usb.ids (2024.12.04-1) over (2024.07.04-1) ... 108s Preparing to unpack .../28-xauth_1%3a1.1.2-1.1_armhf.deb ... 108s Unpacking xauth (1:1.1.2-1.1) over (1:1.1.2-1build1) ... 108s Preparing to unpack .../29-libcurl3t64-gnutls_8.11.1-1ubuntu1_armhf.deb ... 108s Unpacking libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 108s Preparing to unpack .../30-libappstream5_1.0.4-1_armhf.deb ... 108s Unpacking libappstream5:armhf (1.0.4-1) over (1.0.3-1) ... 108s Preparing to unpack .../31-appstream_1.0.4-1_armhf.deb ... 108s Unpacking appstream (1.0.4-1) over (1.0.3-1) ... 108s Preparing to unpack .../32-libctf0_2.43.50.20241230-1ubuntu1_armhf.deb ... 108s Unpacking libctf0:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 108s Preparing to unpack .../33-libctf-nobfd0_2.43.50.20241230-1ubuntu1_armhf.deb ... 108s Unpacking libctf-nobfd0:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 108s Preparing to unpack .../34-binutils-arm-linux-gnueabihf_2.43.50.20241230-1ubuntu1_armhf.deb ... 108s Unpacking binutils-arm-linux-gnueabihf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 109s Preparing to unpack .../35-libbinutils_2.43.50.20241230-1ubuntu1_armhf.deb ... 109s Unpacking libbinutils:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 109s Preparing to unpack .../36-binutils_2.43.50.20241230-1ubuntu1_armhf.deb ... 109s Unpacking binutils (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 109s Preparing to unpack .../37-binutils-common_2.43.50.20241230-1ubuntu1_armhf.deb ... 109s Unpacking binutils-common:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 109s Preparing to unpack .../38-libsframe1_2.43.50.20241230-1ubuntu1_armhf.deb ... 109s Unpacking libsframe1:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 109s Preparing to unpack .../39-curl_8.11.1-1ubuntu1_armhf.deb ... 109s Unpacking curl (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 109s Preparing to unpack .../40-libcurl4t64_8.11.1-1ubuntu1_armhf.deb ... 109s Unpacking libcurl4t64:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 109s Preparing to unpack .../41-dracut-install_105-2ubuntu5_armhf.deb ... 109s Unpacking dracut-install (105-2ubuntu5) over (105-2ubuntu3) ... 109s Preparing to unpack .../42-libjson-glib-1.0-common_1.10.6+ds-1_all.deb ... 109s Unpacking libjson-glib-1.0-common (1.10.6+ds-1) over (1.10.0+ds-3) ... 109s Preparing to unpack .../43-libjson-glib-1.0-0_1.10.6+ds-1_armhf.deb ... 109s Unpacking libjson-glib-1.0-0:armhf (1.10.6+ds-1) over (1.10.0+ds-3) ... 109s Preparing to unpack .../44-fwupd_2.0.3-3_armhf.deb ... 109s Unpacking fwupd (2.0.3-3) over (2.0.2-1) ... 109s Preparing to unpack .../45-libfwupd3_2.0.3-3_armhf.deb ... 109s Unpacking libfwupd3:armhf (2.0.3-3) over (2.0.2-1) ... 109s Preparing to unpack .../46-libqmi-proxy_1.35.6-1_armhf.deb ... 109s Unpacking libqmi-proxy (1.35.6-1) over (1.35.2-0ubuntu2) ... 109s Preparing to unpack .../47-libqmi-glib5_1.35.6-1_armhf.deb ... 109s Unpacking libqmi-glib5:armhf (1.35.6-1) over (1.35.2-0ubuntu2) ... 109s Preparing to unpack .../48-gnupg-l10n_2.4.4-2ubuntu21_all.deb ... 109s Unpacking gnupg-l10n (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 110s Preparing to unpack .../49-libftdi1-2_1.5-8_armhf.deb ... 110s Unpacking libftdi1-2:armhf (1.5-8) over (1.5-7build1) ... 110s Preparing to unpack .../50-libgstreamer1.0-0_1.24.10-2_armhf.deb ... 110s Unpacking libgstreamer1.0-0:armhf (1.24.10-2) over (1.24.9-1) ... 110s Preparing to unpack .../51-libnss3_2%3a3.106-1ubuntu1_armhf.deb ... 110s Unpacking libnss3:armhf (2:3.106-1ubuntu1) over (2:3.103-1) ... 110s Preparing to unpack .../52-libwrap0_7.6.q-34_armhf.deb ... 110s Unpacking libwrap0:armhf (7.6.q-34) over (7.6.q-33) ... 110s Preparing to unpack .../53-make_4.4.1-1_armhf.deb ... 110s Unpacking make (4.4.1-1) over (4.3-4.1build2) ... 110s Preparing to unpack .../54-python3-attr_24.2.0-1_all.deb ... 110s Unpacking python3-attr (24.2.0-1) over (23.2.0-2) ... 110s Selecting previously unselected package python3-bcrypt. 110s Preparing to unpack .../55-python3-bcrypt_4.2.0-2.1_armhf.deb ... 110s Unpacking python3-bcrypt (4.2.0-2.1) ... 110s Preparing to unpack .../56-python3-cryptography_43.0.0-1_armhf.deb ... 110s Unpacking python3-cryptography (43.0.0-1) over (42.0.5-2build1) ... 110s Preparing to unpack .../57-python3-jinja2_3.1.3-1.1_all.deb ... 111s Unpacking python3-jinja2 (3.1.3-1.1) over (3.1.3-1ubuntu1) ... 111s Preparing to unpack .../58-python3-json-pointer_2.4-3_all.deb ... 111s Unpacking python3-json-pointer (2.4-3) over (2.4-2) ... 111s Preparing to unpack .../59-python3-jsonpatch_1.32-5_all.deb ... 111s Unpacking python3-jsonpatch (1.32-5) over (1.32-4) ... 111s Preparing to unpack .../60-python3-openssl_24.3.0-1_all.deb ... 111s Unpacking python3-openssl (24.3.0-1) over (24.2.1-1) ... 111s Preparing to unpack .../61-python3-pkg-resources_75.6.0-1_all.deb ... 111s Unpacking python3-pkg-resources (75.6.0-1) over (75.2.0-1) ... 111s Preparing to unpack .../62-python3-setuptools_75.6.0-1_all.deb ... 111s Unpacking python3-setuptools (75.6.0-1) over (75.2.0-1) ... 112s Preparing to unpack .../63-software-properties-common_0.108_all.deb ... 112s Unpacking software-properties-common (0.108) over (0.105) ... 112s Preparing to unpack .../64-python3-software-properties_0.108_all.deb ... 112s Unpacking python3-software-properties (0.108) over (0.105) ... 112s Preparing to unpack .../65-python3-wadllib_2.0.0-2_all.deb ... 112s Unpacking python3-wadllib (2.0.0-2) over (2.0.0-1) ... 112s Setting up systemd-sysv (257-2ubuntu1) ... 112s Setting up pci.ids (0.0~2024.11.25-1) ... 112s Setting up libnewt0.52:armhf (0.52.24-4ubuntu1) ... 112s Setting up apt-utils (2.9.18) ... 112s Setting up bsdextrautils (2.40.2-1ubuntu2) ... 112s Setting up libcurl4t64:armhf (8.11.1-1ubuntu1) ... 112s Setting up libyaml-0-2:armhf (0.2.5-2) ... 112s Setting up python3.12-gdbm (3.12.8-3) ... 112s Setting up libpython3.12-minimal:armhf (3.12.8-3) ... 112s Setting up binutils-common:armhf (2.43.50.20241230-1ubuntu1) ... 112s Setting up libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) ... 112s Setting up libctf-nobfd0:armhf (2.43.50.20241230-1ubuntu1) ... 112s Setting up gettext-base (0.22.5-3) ... 112s Setting up libnss-systemd:armhf (257-2ubuntu1) ... 112s Setting up libnss3:armhf (2:3.106-1ubuntu1) ... 112s Setting up locales (2.40-4ubuntu1) ... 113s Generating locales (this might take a while)... 118s en_US.UTF-8... done 118s Generation complete. 118s Setting up libsframe1:armhf (2.43.50.20241230-1ubuntu1) ... 118s Setting up tzdata (2024b-4ubuntu1) ... 118s 118s Current default time zone: 'Etc/UTC' 118s Local time is now: Wed Jan 8 10:17:04 UTC 2025. 118s Universal Time is now: Wed Jan 8 10:17:04 UTC 2025. 118s Run 'dpkg-reconfigure tzdata' if you wish to change it. 118s 118s Setting up eject (2.40.2-1ubuntu2) ... 118s Setting up libftdi1-2:armhf (1.5-8) ... 118s Setting up libglib2.0-data (2.82.4-1) ... 118s Setting up systemd-cryptsetup (257-2ubuntu1) ... 118s Setting up libwrap0:armhf (7.6.q-34) ... 118s Setting up make (4.4.1-1) ... 118s Setting up gnupg-l10n (2.4.4-2ubuntu21) ... 118s Setting up bash-completion (1:2.16.0-1) ... 118s Setting up libfribidi0:armhf (1.0.16-1) ... 118s Setting up libpng16-16t64:armhf (1.6.44-3) ... 118s Setting up systemd-timesyncd (257-2ubuntu1) ... 119s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 119s Setting up libatomic1:armhf (14.2.0-12ubuntu1) ... 119s Setting up udev (257-2ubuntu1) ... 120s Setting up usb.ids (2024.12.04-1) ... 120s Setting up ucf (3.0046) ... 120s Installing new version of config file /etc/ucf.conf ... 120s Setting up libfdisk1:armhf (2.40.2-1ubuntu2) ... 120s Setting up nano (8.3-1) ... 120s Installing new version of config file /etc/nanorc ... 120s Setting up whiptail (0.52.24-4ubuntu1) ... 120s Setting up python-apt-common (2.9.6build1) ... 120s Setting up dracut-install (105-2ubuntu5) ... 120s Setting up uuid-runtime (2.40.2-1ubuntu2) ... 121s uuidd.service is a disabled or a static unit not running, not starting it. 121s Setting up xauth (1:1.1.2-1.1) ... 121s Setting up groff-base (1.23.0-7) ... 121s Setting up libtraceevent1:armhf (1:1.8.4-2) ... 121s Setting up libpam-systemd:armhf (257-2ubuntu1) ... 121s Setting up libjson-glib-1.0-common (1.10.6+ds-1) ... 121s Setting up curl (8.11.1-1ubuntu1) ... 121s Setting up libbinutils:armhf (2.43.50.20241230-1ubuntu1) ... 121s Setting up openssl (3.4.0-1ubuntu2) ... 121s Installing new version of config file /etc/ssl/openssl.cnf ... 121s Setting up libgpg-error-l10n (1.51-3) ... 121s Setting up iputils-ping (3:20240905-1ubuntu1) ... 121s Setting up readline-common (8.2-6) ... 121s Setting up publicsuffix (20241206.1516-0.1) ... 121s Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) ... 121s Setting up libbpf1:armhf (1:1.5.0-2) ... 121s Setting up iputils-tracepath (3:20240905-1ubuntu1) ... 121s Setting up rsync (3.3.0+ds1-2) ... 122s rsync.service is a disabled or a static unit not running, not starting it. 122s Setting up python3.13-gdbm (3.13.1-2) ... 122s Setting up ethtool (1:6.11-1) ... 122s Setting up gnupg-utils (2.4.4-2ubuntu21) ... 122s Setting up systemd-resolved (257-2ubuntu1) ... 122s Setting up libxkbcommon0:armhf (1.7.0-2) ... 122s Setting up libctf0:armhf (2.43.50.20241230-1ubuntu1) ... 122s Setting up python3.12-minimal (3.12.8-3) ... 123s Setting up libglib2.0-0t64:armhf (2.82.4-1) ... 123s No schema files found: doing nothing. 123s Setting up gir1.2-glib-2.0:armhf (2.82.4-1) ... 123s Setting up libreadline8t64:armhf (8.2-6) ... 123s Setting up libtraceevent1-plugin:armhf (1:1.8.4-2) ... 123s Setting up gpgconf (2.4.4-2ubuntu21) ... 123s Setting up libgirepository-1.0-1:armhf (1.82.0-3) ... 123s Setting up binutils-arm-linux-gnueabihf (2.43.50.20241230-1ubuntu1) ... 123s Setting up gpg (2.4.4-2ubuntu21) ... 123s Setting up libgstreamer1.0-0:armhf (1.24.10-2) ... 123s Setcap worked! gst-ptp-helper is not suid! 123s Setting up gpg-agent (2.4.4-2ubuntu21) ... 124s Setting up libpython3.12-stdlib:armhf (3.12.8-3) ... 124s Setting up python3.12 (3.12.8-3) ... 125s Setting up gpgsm (2.4.4-2ubuntu21) ... 125s Setting up libglib2.0-bin (2.82.4-1) ... 125s Setting up libappstream5:armhf (1.0.4-1) ... 125s Setting up libqmi-glib5:armhf (1.35.6-1) ... 125s Setting up binutils (2.43.50.20241230-1ubuntu1) ... 125s Setting up fdisk (2.40.2-1ubuntu2) ... 125s Setting up libjson-glib-1.0-0:armhf (1.10.6+ds-1) ... 125s Setting up dirmngr (2.4.4-2ubuntu21) ... 125s Setting up appstream (1.0.4-1) ... 125s ✔ Metadata cache was updated successfully. 125s Setting up gir1.2-girepository-2.0:armhf (1.82.0-3) ... 125s Setting up keyboxd (2.4.4-2ubuntu21) ... 125s Setting up gnupg (2.4.4-2ubuntu21) ... 125s Setting up libpython3-stdlib:armhf (3.12.8-1) ... 125s Setting up gpg-wks-client (2.4.4-2ubuntu21) ... 125s Setting up libqmi-proxy (1.35.6-1) ... 125s Setting up libfwupd3:armhf (2.0.3-3) ... 125s Setting up python3 (3.12.8-1) ... 126s Setting up python3-newt:armhf (0.52.24-4ubuntu1) ... 126s Setting up python3-jinja2 (3.1.3-1.1) ... 126s Setting up python3-wadllib (2.0.0-2) ... 126s Setting up python3-json-pointer (2.4-3) ... 126s Setting up fwupd (2.0.3-3) ... 127s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 127s fwupd.service is a disabled or a static unit not running, not starting it. 127s Setting up python3-pkg-resources (75.6.0-1) ... 127s Setting up python3-attr (24.2.0-1) ... 129s Setting up python3-setuptools (75.6.0-1) ... 129s Setting up python3-rich (13.9.4-1) ... 129s Setting up python3-gdbm:armhf (3.13.1-1) ... 129s Setting up python3-problem-report (2.31.0-0ubuntu2) ... 129s Setting up python3-apt (2.9.6build1) ... 129s Setting up python3-jsonpatch (1.32-5) ... 129s Setting up python3-bcrypt (4.2.0-2.1) ... 129s Setting up python3-apport (2.31.0-0ubuntu2) ... 129s Setting up python3-software-properties (0.108) ... 129s Setting up python3-cryptography (43.0.0-1) ... 129s Setting up python3-openssl (24.3.0-1) ... 130s Setting up software-properties-common (0.108) ... 130s Setting up apport-core-dump-handler (2.31.0-0ubuntu2) ... 130s Setting up apport (2.31.0-0ubuntu2) ... 131s apport-autoreport.service is a disabled or a static unit not running, not starting it. 131s Processing triggers for dbus (1.14.10-4ubuntu5) ... 131s Processing triggers for shared-mime-info (2.4-5) ... 131s Warning: program compiled against libxml 212 using older 209 132s Processing triggers for debianutils (5.21) ... 132s Processing triggers for install-info (7.1.1-1) ... 132s Processing triggers for initramfs-tools (0.142ubuntu35) ... 132s Processing triggers for libc-bin (2.40-4ubuntu1) ... 132s Processing triggers for systemd (257-2ubuntu1) ... 132s Processing triggers for man-db (2.13.0-1) ... 137s Reading package lists... 137s Building dependency tree... 137s Reading state information... 138s Starting pkgProblemResolver with broken count: 0 138s Starting 2 pkgProblemResolver with broken count: 0 138s Done 139s The following packages will be REMOVED: 139s libassuan0* 139s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 139s After this operation, 68.6 kB disk space will be freed. 139s (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 ... 60003 files and directories currently installed.) 139s Removing libassuan0:armhf (2.5.6-1build1) ... 139s Processing triggers for libc-bin (2.40-4ubuntu1) ... 141s autopkgtest [10:17:27]: rebooting testbed after setup commands that affected boot 188s autopkgtest [10:18:14]: testbed running kernel: Linux 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 18:12:14 UTC 2 217s autopkgtest [10:18:43]: @@@@@@@@@@@@@@@@@@@@ apt-source patroni 234s Get:1 http://ftpmaster.internal/ubuntu plucky/universe patroni 3.3.4-1 (dsc) [2870 B] 234s Get:2 http://ftpmaster.internal/ubuntu plucky/universe patroni 3.3.4-1 (tar) [1159 kB] 234s Get:3 http://ftpmaster.internal/ubuntu plucky/universe patroni 3.3.4-1 (diff) [26.5 kB] 234s gpgv: Signature made Sun Nov 17 16:29:00 2024 UTC 234s gpgv: using RSA key 9CA877749FAB2E4FA96862ECDC686A27B43481B0 234s gpgv: Can't check signature: No public key 234s dpkg-source: warning: cannot verify inline signature for ./patroni_3.3.4-1.dsc: no acceptable signature found 234s autopkgtest [10:19:00]: testing package patroni version 3.3.4-1 237s autopkgtest [10:19:03]: build not needed 239s autopkgtest [10:19:05]: test acceptance-etcd3: preparing testbed 241s Reading package lists... 242s Building dependency tree... 242s Reading state information... 243s Starting pkgProblemResolver with broken count: 0 243s Starting 2 pkgProblemResolver with broken count: 0 244s Done 246s The following NEW packages will be installed: 246s etcd-server fonts-font-awesome fonts-lato libio-pty-perl libipc-run-perl 246s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libllvm19 libpq5 246s libpython3.13-minimal libpython3.13-stdlib libtime-duration-perl 246s libtimedate-perl libxslt1.1 moreutils patroni patroni-doc postgresql 246s postgresql-16 postgresql-client-16 postgresql-client-common 246s postgresql-common python3-behave python3-cdiff python3-click 246s python3-colorama python3-coverage python3-dateutil python3-dnspython 246s python3-etcd python3-parse python3-parse-type python3-prettytable 246s python3-psutil python3-psycopg2 python3-six python3-wcwidth python3-ydiff 246s python3.13 python3.13-minimal sphinx-rtd-theme-common ssl-cert 246s 0 upgraded, 44 newly installed, 0 to remove and 0 not upgraded. 246s Need to get 67.0 MB of archives. 246s After this operation, 251 MB of additional disk space will be used. 246s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-lato all 2.015-1 [2781 kB] 246s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-perl all 4.10000-1 [81.9 kB] 246s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-client-common all 262 [36.7 kB] 246s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf ssl-cert all 1.1.3ubuntu1 [18.7 kB] 246s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-common all 262 [162 kB] 246s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-minimal armhf 3.13.1-2 [868 kB] 247s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-minimal armhf 3.13.1-2 [2036 kB] 247s Get:8 http://ftpmaster.internal/ubuntu plucky/universe armhf etcd-server armhf 3.5.16-3 [10.7 MB] 247s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 247s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libio-pty-perl armhf 1:1.20-1build3 [31.0 kB] 247s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libipc-run-perl all 20231003.0-2 [91.5 kB] 247s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 247s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 247s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 247s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libllvm19 armhf 1:19.1.6-1ubuntu1 [27.8 MB] 248s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libpq5 armhf 17.2-1 [124 kB] 248s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-stdlib armhf 3.13.1-2 [1970 kB] 248s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libtime-duration-perl all 1.21-2 [12.3 kB] 248s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libtimedate-perl all 2.3300-2 [34.0 kB] 248s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libxslt1.1 armhf 1.1.39-0exp1ubuntu2 [152 kB] 248s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf moreutils armhf 0.69-1 [53.5 kB] 248s Get:22 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-ydiff all 1.4.2-1 [19.0 kB] 248s Get:23 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-cdiff all 1.4.2-1 [1778 B] 248s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf python3-colorama all 0.4.6-4 [32.1 kB] 248s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf python3-click all 8.1.7-2 [79.5 kB] 248s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dateutil all 2.9.0-3 [80.2 kB] 248s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 248s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf python3-prettytable all 3.12.0-1 [36.5 kB] 248s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psutil armhf 5.9.8-2build3 [194 kB] 248s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psycopg2 armhf 2.9.10-1 [134 kB] 248s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 248s Get:32 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-etcd all 0.4.5-6 [32.1 kB] 248s Get:33 http://ftpmaster.internal/ubuntu plucky/universe armhf patroni all 3.3.4-1 [269 kB] 248s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 248s Get:35 http://ftpmaster.internal/ubuntu plucky/universe armhf patroni-doc all 3.3.4-1 [508 kB] 248s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-client-16 armhf 16.4-3 [1236 kB] 248s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-16 armhf 16.4-3 [14.2 MB] 249s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql all 16+262 [11.8 kB] 249s Get:39 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-parse all 1.20.2-1 [27.0 kB] 249s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf python3-six all 1.17.0-1 [13.2 kB] 249s Get:41 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-parse-type all 0.6.4-1 [23.4 kB] 249s Get:42 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-behave all 1.2.6-6 [98.6 kB] 249s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13 armhf 3.13.1-2 [729 kB] 249s Get:44 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-coverage armhf 7.4.4+dfsg1-0ubuntu3 [148 kB] 249s Preconfiguring packages ... 249s Fetched 67.0 MB in 3s (23.5 MB/s) 249s Selecting previously unselected package fonts-lato. 249s (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 ... 59998 files and directories currently installed.) 249s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 249s Unpacking fonts-lato (2.015-1) ... 250s Selecting previously unselected package libjson-perl. 250s Preparing to unpack .../01-libjson-perl_4.10000-1_all.deb ... 250s Unpacking libjson-perl (4.10000-1) ... 250s Selecting previously unselected package postgresql-client-common. 250s Preparing to unpack .../02-postgresql-client-common_262_all.deb ... 250s Unpacking postgresql-client-common (262) ... 250s Selecting previously unselected package ssl-cert. 250s Preparing to unpack .../03-ssl-cert_1.1.3ubuntu1_all.deb ... 250s Unpacking ssl-cert (1.1.3ubuntu1) ... 250s Selecting previously unselected package postgresql-common. 250s Preparing to unpack .../04-postgresql-common_262_all.deb ... 250s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 250s Unpacking postgresql-common (262) ... 250s Selecting previously unselected package libpython3.13-minimal:armhf. 250s Preparing to unpack .../05-libpython3.13-minimal_3.13.1-2_armhf.deb ... 250s Unpacking libpython3.13-minimal:armhf (3.13.1-2) ... 250s Selecting previously unselected package python3.13-minimal. 250s Preparing to unpack .../06-python3.13-minimal_3.13.1-2_armhf.deb ... 250s Unpacking python3.13-minimal (3.13.1-2) ... 250s Selecting previously unselected package etcd-server. 250s Preparing to unpack .../07-etcd-server_3.5.16-3_armhf.deb ... 250s Unpacking etcd-server (3.5.16-3) ... 250s Selecting previously unselected package fonts-font-awesome. 251s Preparing to unpack .../08-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 251s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 251s Selecting previously unselected package libio-pty-perl. 251s Preparing to unpack .../09-libio-pty-perl_1%3a1.20-1build3_armhf.deb ... 251s Unpacking libio-pty-perl (1:1.20-1build3) ... 251s Selecting previously unselected package libipc-run-perl. 251s Preparing to unpack .../10-libipc-run-perl_20231003.0-2_all.deb ... 251s Unpacking libipc-run-perl (20231003.0-2) ... 251s Selecting previously unselected package libjs-jquery. 251s Preparing to unpack .../11-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 251s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 251s Selecting previously unselected package libjs-underscore. 251s Preparing to unpack .../12-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 251s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 251s Selecting previously unselected package libjs-sphinxdoc. 251s Preparing to unpack .../13-libjs-sphinxdoc_8.1.3-4_all.deb ... 251s Unpacking libjs-sphinxdoc (8.1.3-4) ... 251s Selecting previously unselected package libllvm19:armhf. 251s Preparing to unpack .../14-libllvm19_1%3a19.1.6-1ubuntu1_armhf.deb ... 251s Unpacking libllvm19:armhf (1:19.1.6-1ubuntu1) ... 252s Selecting previously unselected package libpq5:armhf. 252s Preparing to unpack .../15-libpq5_17.2-1_armhf.deb ... 252s Unpacking libpq5:armhf (17.2-1) ... 252s Selecting previously unselected package libpython3.13-stdlib:armhf. 252s Preparing to unpack .../16-libpython3.13-stdlib_3.13.1-2_armhf.deb ... 252s Unpacking libpython3.13-stdlib:armhf (3.13.1-2) ... 252s Selecting previously unselected package libtime-duration-perl. 252s Preparing to unpack .../17-libtime-duration-perl_1.21-2_all.deb ... 252s Unpacking libtime-duration-perl (1.21-2) ... 252s Selecting previously unselected package libtimedate-perl. 252s Preparing to unpack .../18-libtimedate-perl_2.3300-2_all.deb ... 252s Unpacking libtimedate-perl (2.3300-2) ... 252s Selecting previously unselected package libxslt1.1:armhf. 252s Preparing to unpack .../19-libxslt1.1_1.1.39-0exp1ubuntu2_armhf.deb ... 252s Unpacking libxslt1.1:armhf (1.1.39-0exp1ubuntu2) ... 252s Selecting previously unselected package moreutils. 252s Preparing to unpack .../20-moreutils_0.69-1_armhf.deb ... 252s Unpacking moreutils (0.69-1) ... 252s Selecting previously unselected package python3-ydiff. 252s Preparing to unpack .../21-python3-ydiff_1.4.2-1_all.deb ... 252s Unpacking python3-ydiff (1.4.2-1) ... 252s Selecting previously unselected package python3-cdiff. 252s Preparing to unpack .../22-python3-cdiff_1.4.2-1_all.deb ... 252s Unpacking python3-cdiff (1.4.2-1) ... 252s Selecting previously unselected package python3-colorama. 252s Preparing to unpack .../23-python3-colorama_0.4.6-4_all.deb ... 252s Unpacking python3-colorama (0.4.6-4) ... 252s Selecting previously unselected package python3-click. 253s Preparing to unpack .../24-python3-click_8.1.7-2_all.deb ... 253s Unpacking python3-click (8.1.7-2) ... 253s Selecting previously unselected package python3-dateutil. 253s Preparing to unpack .../25-python3-dateutil_2.9.0-3_all.deb ... 253s Unpacking python3-dateutil (2.9.0-3) ... 253s Selecting previously unselected package python3-wcwidth. 253s Preparing to unpack .../26-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 253s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 253s Selecting previously unselected package python3-prettytable. 253s Preparing to unpack .../27-python3-prettytable_3.12.0-1_all.deb ... 253s Unpacking python3-prettytable (3.12.0-1) ... 253s Selecting previously unselected package python3-psutil. 253s Preparing to unpack .../28-python3-psutil_5.9.8-2build3_armhf.deb ... 253s Unpacking python3-psutil (5.9.8-2build3) ... 253s Selecting previously unselected package python3-psycopg2. 253s Preparing to unpack .../29-python3-psycopg2_2.9.10-1_armhf.deb ... 253s Unpacking python3-psycopg2 (2.9.10-1) ... 253s Selecting previously unselected package python3-dnspython. 253s Preparing to unpack .../30-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 253s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 253s Selecting previously unselected package python3-etcd. 253s Preparing to unpack .../31-python3-etcd_0.4.5-6_all.deb ... 253s Unpacking python3-etcd (0.4.5-6) ... 253s Selecting previously unselected package patroni. 253s Preparing to unpack .../32-patroni_3.3.4-1_all.deb ... 253s Unpacking patroni (3.3.4-1) ... 253s Selecting previously unselected package sphinx-rtd-theme-common. 253s Preparing to unpack .../33-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 253s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 253s Selecting previously unselected package patroni-doc. 253s Preparing to unpack .../34-patroni-doc_3.3.4-1_all.deb ... 253s Unpacking patroni-doc (3.3.4-1) ... 253s Selecting previously unselected package postgresql-client-16. 253s Preparing to unpack .../35-postgresql-client-16_16.4-3_armhf.deb ... 253s Unpacking postgresql-client-16 (16.4-3) ... 254s Selecting previously unselected package postgresql-16. 254s Preparing to unpack .../36-postgresql-16_16.4-3_armhf.deb ... 254s Unpacking postgresql-16 (16.4-3) ... 254s Selecting previously unselected package postgresql. 254s Preparing to unpack .../37-postgresql_16+262_all.deb ... 254s Unpacking postgresql (16+262) ... 254s Selecting previously unselected package python3-parse. 254s Preparing to unpack .../38-python3-parse_1.20.2-1_all.deb ... 254s Unpacking python3-parse (1.20.2-1) ... 254s Selecting previously unselected package python3-six. 254s Preparing to unpack .../39-python3-six_1.17.0-1_all.deb ... 254s Unpacking python3-six (1.17.0-1) ... 254s Selecting previously unselected package python3-parse-type. 254s Preparing to unpack .../40-python3-parse-type_0.6.4-1_all.deb ... 254s Unpacking python3-parse-type (0.6.4-1) ... 254s Selecting previously unselected package python3-behave. 254s Preparing to unpack .../41-python3-behave_1.2.6-6_all.deb ... 254s Unpacking python3-behave (1.2.6-6) ... 255s Selecting previously unselected package python3.13. 255s Preparing to unpack .../42-python3.13_3.13.1-2_armhf.deb ... 255s Unpacking python3.13 (3.13.1-2) ... 255s Selecting previously unselected package python3-coverage. 255s Preparing to unpack .../43-python3-coverage_7.4.4+dfsg1-0ubuntu3_armhf.deb ... 255s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 255s Setting up postgresql-client-common (262) ... 255s Setting up libllvm19:armhf (1:19.1.6-1ubuntu1) ... 255s Setting up fonts-lato (2.015-1) ... 255s Setting up libio-pty-perl (1:1.20-1build3) ... 255s Setting up python3-colorama (0.4.6-4) ... 255s Setting up python3-ydiff (1.4.2-1) ... 255s Setting up libpq5:armhf (17.2-1) ... 255s Setting up python3-click (8.1.7-2) ... 256s Setting up python3-psutil (5.9.8-2build3) ... 256s Setting up python3-six (1.17.0-1) ... 257s Setting up libpython3.13-minimal:armhf (3.13.1-2) ... 257s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 257s Setting up ssl-cert (1.1.3ubuntu1) ... 258s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 259s Setting up python3-psycopg2 (2.9.10-1) ... 259s Setting up libipc-run-perl (20231003.0-2) ... 259s Setting up libtime-duration-perl (1.21-2) ... 259s Setting up libtimedate-perl (2.3300-2) ... 259s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 260s Setting up python3-parse (1.20.2-1) ... 260s Setting up libjson-perl (4.10000-1) ... 260s Setting up libxslt1.1:armhf (1.1.39-0exp1ubuntu2) ... 260s Setting up python3.13-minimal (3.13.1-2) ... 261s Setting up python3-dateutil (2.9.0-3) ... 261s Setting up etcd-server (3.5.16-3) ... 262s info: Selecting UID from range 100 to 999 ... 262s 262s info: Selecting GID from range 100 to 999 ... 262s info: Adding system user `etcd' (UID 107) ... 262s info: Adding new group `etcd' (GID 111) ... 262s info: Adding new user `etcd' (UID 107) with group `etcd' ... 262s info: Creating home directory `/var/lib/etcd/' ... 262s Created symlink '/etc/systemd/system/etcd2.service' → '/usr/lib/systemd/system/etcd.service'. 262s Created symlink '/etc/systemd/system/multi-user.target.wants/etcd.service' → '/usr/lib/systemd/system/etcd.service'. 263s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 263s Setting up python3-prettytable (3.12.0-1) ... 264s Setting up libpython3.13-stdlib:armhf (3.13.1-2) ... 264s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 264s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 264s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 264s Setting up moreutils (0.69-1) ... 264s Setting up python3.13 (3.13.1-2) ... 266s Setting up python3-etcd (0.4.5-6) ... 266s Setting up postgresql-client-16 (16.4-3) ... 267s update-alternatives: using /usr/share/postgresql/16/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 267s Setting up python3-cdiff (1.4.2-1) ... 267s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 268s Setting up python3-parse-type (0.6.4-1) ... 268s Setting up postgresql-common (262) ... 269s Creating config file /etc/postgresql-common/createcluster.conf with new version 270s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 270s Removing obsolete dictionary files: 271s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 271s Setting up libjs-sphinxdoc (8.1.3-4) ... 271s Setting up python3-behave (1.2.6-6) ... 272s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 272s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 272s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 272s """Registers a custom type that will be available to "parse" 272s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 272s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 272s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 272s """Registers a custom type that will be available to "parse" 272s Setting up patroni (3.3.4-1) ... 272s Created symlink '/etc/systemd/system/multi-user.target.wants/patroni.service' → '/usr/lib/systemd/system/patroni.service'. 274s Setting up postgresql-16 (16.4-3) ... 274s Creating new PostgreSQL cluster 16/main ... 274s /usr/lib/postgresql/16/bin/initdb -D /var/lib/postgresql/16/main --auth-local peer --auth-host scram-sha-256 --no-instructions 274s The files belonging to this database system will be owned by user "postgres". 274s This user must also own the server process. 274s 274s The database cluster will be initialized with locale "C.UTF-8". 274s The default database encoding has accordingly been set to "UTF8". 274s The default text search configuration will be set to "english". 274s 274s Data page checksums are disabled. 274s 274s fixing permissions on existing directory /var/lib/postgresql/16/main ... ok 274s creating subdirectories ... ok 274s selecting dynamic shared memory implementation ... posix 274s selecting default max_connections ... 100 274s selecting default shared_buffers ... 128MB 274s selecting default time zone ... Etc/UTC 274s creating configuration files ... ok 274s running bootstrap script ... ok 275s performing post-bootstrap initialization ... ok 275s syncing data to disk ... ok 280s Setting up patroni-doc (3.3.4-1) ... 280s Setting up postgresql (16+262) ... 280s Processing triggers for systemd (257-2ubuntu1) ... 280s Processing triggers for man-db (2.13.0-1) ... 281s Processing triggers for libc-bin (2.40-4ubuntu1) ... 293s autopkgtest [10:19:59]: test acceptance-etcd3: debian/tests/acceptance etcd3 293s autopkgtest [10:19:59]: test acceptance-etcd3: [----------------------- 296s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 296s ### PostgreSQL 16 acceptance-etcd3 ### 296s ++ ls -1r /usr/lib/postgresql/ 296s + for PG_VERSION in $(ls -1r /usr/lib/postgresql/) 296s + '[' 16 == 10 -o 16 == 11 ']' 296s + echo '### PostgreSQL 16 acceptance-etcd3 ###' 296s + bash -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH=arm DCS=etcd3 PATH=/usr/lib/postgresql/16/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin behave | ts' 297s Jan 08 10:20:03 Feature: basic replication # features/basic_replication.feature:1 297s Jan 08 10:20:03 We should check that the basic bootstrapping, replication and failover works. 297s Jan 08 10:20:03 Scenario: check replication of a single table # features/basic_replication.feature:4 297s Jan 08 10:20:03 Given I start postgres0 # features/steps/basic_replication.py:8 304s Jan 08 10:20:10 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 304s Jan 08 10:20:10 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 304s Jan 08 10:20:10 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 304s Jan 08 10:20:10 Then I receive a response code 200 # features/steps/patroni_api.py:98 304s Jan 08 10:20:10 When I start postgres1 # features/steps/basic_replication.py:8 311s Jan 08 10:20:17 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 318s Jan 08 10:20:24 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23 318s Jan 08 10:20:24 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 318s Jan 08 10:20:24 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 319s Jan 08 10:20:25 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 319s Jan 08 10:20:25 319s Jan 08 10:20:25 Scenario: check restart of sync replica # features/basic_replication.feature:17 319s Jan 08 10:20:25 Given I shut down postgres2 # features/steps/basic_replication.py:29 320s Jan 08 10:20:26 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23 320s Jan 08 10:20:26 When I start postgres2 # features/steps/basic_replication.py:8 326s Jan 08 10:20:31 And I shut down postgres1 # features/steps/basic_replication.py:29 329s Jan 08 10:20:34 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 330s Jan 08 10:20:35 When I start postgres1 # features/steps/basic_replication.py:8 335s Jan 08 10:20:41 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 335s Jan 08 10:20:41 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 335s Jan 08 10:20:41 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 335s Jan 08 10:20:41 335s Jan 08 10:20:41 Scenario: check stuck sync replica # features/basic_replication.feature:28 335s Jan 08 10:20:41 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 335s Jan 08 10:20:41 Then I receive a response code 200 # features/steps/patroni_api.py:98 335s Jan 08 10:20:41 And I create table on postgres0 # features/steps/basic_replication.py:73 335s Jan 08 10:20:41 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93 336s Jan 08 10:20:42 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93 336s Jan 08 10:20:42 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64 336s Jan 08 10:20:42 And I load data on postgres0 # features/steps/basic_replication.py:84 337s Jan 08 10:20:43 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23 340s Jan 08 10:20:46 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64 340s Jan 08 10:20:46 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 340s Jan 08 10:20:46 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142 340s Jan 08 10:20: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 340s Jan 08 10:20:46 Then I receive a response code 200 # features/steps/patroni_api.py:98 340s Jan 08 10:20:46 And I drop table on postgres0 # features/steps/basic_replication.py:73 340s Jan 08 10:20:46 340s Jan 08 10:20:46 Scenario: check multi sync replication # features/basic_replication.feature:44 340s Jan 08 10:20: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 340s Jan 08 10:20:46 Then I receive a response code 200 # features/steps/patroni_api.py:98 340s Jan 08 10:20:46 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23 344s Jan 08 10:20:50 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 344s Jan 08 10:20:50 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 344s Jan 08 10:20: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 344s Jan 08 10:20:50 Then I receive a response code 200 # features/steps/patroni_api.py:98 344s Jan 08 10:20:50 And I shut down postgres1 # features/steps/basic_replication.py:29 347s Jan 08 10:20:53 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 348s Jan 08 10:20:54 When I start postgres1 # features/steps/basic_replication.py:8 354s Jan 08 10:21:00 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 354s Jan 08 10:21:00 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 354s Jan 08 10:21:00 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 354s Jan 08 10:21:00 354s Jan 08 10:21:00 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59 354s Jan 08 10:21:00 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 357s Jan 08 10:21:03 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 357s Jan 08 10:21:03 When I sleep for 2 seconds # features/steps/patroni_api.py:39 359s Jan 08 10:21:05 And I shut down postgres0 # features/steps/basic_replication.py:29 360s Jan 08 10:21:06 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 363s Jan 08 10:21:09 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 363s Jan 08 10:21:09 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105 382s Jan 08 10:21:28 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156 382s Jan 08 10:21:28 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12 382s Jan 08 10:21:28 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 382s Jan 08 10:21:28 Then I receive a response code 200 # features/steps/patroni_api.py:98 382s Jan 08 10:21:28 When I add the table bar to postgres2 # features/steps/basic_replication.py:54 382s Jan 08 10:21:28 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 387s Jan 08 10:21:33 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 387s Jan 08 10:21:33 387s Jan 08 10:21:33 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75 387s Jan 08 10:21:33 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54 387s Jan 08 10:21:33 And I start postgres0 # features/steps/basic_replication.py:8 387s Jan 08 10:21:33 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 392s Jan 08 10:21:38 When I add the table buz to postgres2 # features/steps/basic_replication.py:54 392s Jan 08 10:21:38 Then table buz is present on postgres0 after 20 seconds # features/steps/basic_replication.py:93 399s Jan 08 10:21:44 399s Jan 08 10:21:44 @reject-duplicate-name 399s Jan 08 10:21:44 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83 399s Jan 08 10:21:44 Given I start duplicate postgres0 on port 8011 # features/steps/basic_replication.py:13 401s Jan 08 10:21:47 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 406s Jan 08 10:21:52 406s Jan 08 10:21:52 Feature: cascading replication # features/cascading_replication.feature:1 406s Jan 08 10:21:52 We should check that patroni can do base backup and streaming from the replica 406s Jan 08 10:21:52 Scenario: check a base backup and streaming replication from a replica # features/cascading_replication.feature:4 406s Jan 08 10:21:52 Given I start postgres0 # features/steps/basic_replication.py:8 413s Jan 08 10:21:59 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 413s Jan 08 10:21:59 And I configure and start postgres1 with a tag clonefrom true # features/steps/cascading_replication.py:7 420s Jan 08 10:22:06 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 421s Jan 08 10:22:07 And I create label with "postgres0" in postgres0 data directory # features/steps/cascading_replication.py:18 421s Jan 08 10:22:07 And I create label with "postgres1" in postgres1 data directory # features/steps/cascading_replication.py:18 421s Jan 08 10:22:07 And "members/postgres1" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 421s Jan 08 10:22:07 And I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 427s Jan 08 10:22:13 Then replication works from postgres0 to postgres2 after 30 seconds # features/steps/basic_replication.py:112 428s Jan 08 10:22:14 And there is a label with "postgres1" in postgres2 data directory # features/steps/cascading_replication.py:12 434s Jan 08 10:22:20 434s SKIP FEATURE citus: Citus extenstion isn't available 434s SKIP Scenario check that worker cluster is registered in the coordinator: Citus extenstion isn't available 434s SKIP Scenario coordinator failover updates pg_dist_node: Citus extenstion isn't available 434s SKIP Scenario worker switchover doesn't break client queries on the coordinator: Citus extenstion isn't available 434s SKIP Scenario worker primary restart doesn't break client queries on the coordinator: Citus extenstion isn't available 434s SKIP Scenario check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node: Citus extenstion isn't available 434s Jan 08 10:22:20 Feature: citus # features/citus.feature:1 434s Jan 08 10:22:20 We should check that coordinator discovers and registers workers and clients don't have errors when worker cluster switches over 434s Jan 08 10:22:20 Scenario: check that worker cluster is registered in the coordinator # features/citus.feature:4 434s Jan 08 10:22:20 Given I start postgres0 in citus group 0 # None 434s Jan 08 10:22:20 And I start postgres2 in citus group 1 # None 434s Jan 08 10:22:20 Then postgres0 is a leader in a group 0 after 10 seconds # None 434s Jan 08 10:22:20 And postgres2 is a leader in a group 1 after 10 seconds # None 434s Jan 08 10:22:20 When I start postgres1 in citus group 0 # None 434s Jan 08 10:22:20 And I start postgres3 in citus group 1 # None 434s Jan 08 10:22:20 Then replication works from postgres0 to postgres1 after 15 seconds # None 434s Jan 08 10:22:20 Then replication works from postgres2 to postgres3 after 15 seconds # None 434s Jan 08 10:22:20 And postgres0 is registered in the postgres0 as the primary in group 0 after 5 seconds # None 434s Jan 08 10:22:20 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 434s Jan 08 10:22:20 434s Jan 08 10:22:20 Scenario: coordinator failover updates pg_dist_node # features/citus.feature:16 434s Jan 08 10:22:20 Given I run patronictl.py failover batman --group 0 --candidate postgres1 --force # None 434s Jan 08 10:22:20 Then postgres1 role is the primary after 10 seconds # None 434s Jan 08 10:22:20 And "members/postgres0" key in a group 0 in DCS has state=running after 15 seconds # None 434s Jan 08 10:22:20 And replication works from postgres1 to postgres0 after 15 seconds # None 434s Jan 08 10:22:20 And postgres1 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 434s Jan 08 10:22:20 And "sync" key in a group 0 in DCS has sync_standby=postgres0 after 15 seconds # None 434s Jan 08 10:22:20 When I run patronictl.py switchover batman --group 0 --candidate postgres0 --force # None 434s Jan 08 10:22:20 Then postgres0 role is the primary after 10 seconds # None 434s Jan 08 10:22:20 And replication works from postgres0 to postgres1 after 15 seconds # None 434s Jan 08 10:22:20 And postgres0 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 434s Jan 08 10:22:20 And "sync" key in a group 0 in DCS has sync_standby=postgres1 after 15 seconds # None 434s Jan 08 10:22:20 434s Jan 08 10:22:20 Scenario: worker switchover doesn't break client queries on the coordinator # features/citus.feature:29 434s Jan 08 10:22:20 Given I create a distributed table on postgres0 # None 434s Jan 08 10:22:20 And I start a thread inserting data on postgres0 # None 434s Jan 08 10:22:20 When I run patronictl.py switchover batman --group 1 --force # None 434s Jan 08 10:22:20 Then I receive a response returncode 0 # None 434s Jan 08 10:22:20 And postgres3 role is the primary after 10 seconds # None 434s Jan 08 10:22:20 And "members/postgres2" key in a group 1 in DCS has state=running after 15 seconds # None 434s Jan 08 10:22:20 And replication works from postgres3 to postgres2 after 15 seconds # None 434s Jan 08 10:22:20 And postgres3 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 434s Jan 08 10:22:20 And "sync" key in a group 1 in DCS has sync_standby=postgres2 after 15 seconds # None 434s Jan 08 10:22:20 And a thread is still alive # None 434s Jan 08 10:22:20 When I run patronictl.py switchover batman --group 1 --force # None 434s Jan 08 10:22:20 Then I receive a response returncode 0 # None 434s Jan 08 10:22:20 And postgres2 role is the primary after 10 seconds # None 434s Jan 08 10:22:20 And replication works from postgres2 to postgres3 after 15 seconds # None 434s Jan 08 10:22:20 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 434s Jan 08 10:22:20 And "sync" key in a group 1 in DCS has sync_standby=postgres3 after 15 seconds # None 434s Jan 08 10:22:20 And a thread is still alive # None 434s Jan 08 10:22:20 When I stop a thread # None 434s Jan 08 10:22:20 Then a distributed table on postgres0 has expected rows # None 434s Jan 08 10:22:20 434s Jan 08 10:22:20 Scenario: worker primary restart doesn't break client queries on the coordinator # features/citus.feature:50 434s Jan 08 10:22:20 Given I cleanup a distributed table on postgres0 # None 434s Jan 08 10:22:20 And I start a thread inserting data on postgres0 # None 434s Jan 08 10:22:20 When I run patronictl.py restart batman postgres2 --group 1 --force # None 434s Jan 08 10:22:20 Then I receive a response returncode 0 # None 434s Jan 08 10:22:20 And postgres2 role is the primary after 10 seconds # None 434s Jan 08 10:22:20 And replication works from postgres2 to postgres3 after 15 seconds # None 434s Jan 08 10:22:20 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 434s Jan 08 10:22:20 And a thread is still alive # None 434s Jan 08 10:22:20 When I stop a thread # None 434s Jan 08 10:22:20 Then a distributed table on postgres0 has expected rows # None 434s Jan 08 10:22:20 434s Jan 08 10:22: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 434s Jan 08 10:22:20 Given I start postgres4 in citus group 2 # None 434s Jan 08 10:22:20 Then postgres4 is a leader in a group 2 after 10 seconds # None 434s Jan 08 10:22:20 And "members/postgres4" key in a group 2 in DCS has role=master after 3 seconds # None 434s Jan 08 10:22:20 When I run patronictl.py edit-config batman --group 2 -s ttl=20 --force # None 434s Jan 08 10:22:20 Then I receive a response returncode 0 # None 434s Jan 08 10:22:20 And I receive a response output "+ttl: 20" # None 434s Jan 08 10:22:20 Then postgres4 is registered in the postgres2 as the primary in group 2 after 5 seconds # None 434s Jan 08 10:22:20 When I shut down postgres4 # None 434s Jan 08 10:22:20 Then there is a transaction in progress on postgres0 changing pg_dist_node after 5 seconds # None 434s Jan 08 10:22:20 When I run patronictl.py restart batman postgres2 --group 1 --force # None 434s Jan 08 10:22:20 Then a transaction finishes in 20 seconds # None 434s Jan 08 10:22:20 434s Jan 08 10:22:20 Feature: custom bootstrap # features/custom_bootstrap.feature:1 434s Jan 08 10:22:20 We should check that patroni can bootstrap a new cluster from a backup 434s Jan 08 10:22:20 Scenario: clone existing cluster using pg_basebackup # features/custom_bootstrap.feature:4 434s Jan 08 10:22:20 Given I start postgres0 # features/steps/basic_replication.py:8 439s Jan 08 10:22:25 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 440s Jan 08 10:22:26 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 440s Jan 08 10:22:26 And I start postgres1 in a cluster batman1 as a clone of postgres0 # features/steps/custom_bootstrap.py:6 446s Jan 08 10:22:32 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 447s Jan 08 10:22:33 Then table foo is present on postgres1 after 10 seconds # features/steps/basic_replication.py:93 447s Jan 08 10:22:33 447s Jan 08 10:22:33 Scenario: make a backup and do a restore into a new cluster # features/custom_bootstrap.feature:12 447s Jan 08 10:22:33 Given I add the table bar to postgres1 # features/steps/basic_replication.py:54 447s Jan 08 10:22:33 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 449s Jan 08 10:22:35 When I start postgres2 in a cluster batman2 from backup # features/steps/custom_bootstrap.py:11 456s Jan 08 10:22:42 Then postgres2 is a leader of batman2 after 30 seconds # features/steps/custom_bootstrap.py:16 456s Jan 08 10:22:42 And table bar is present on postgres2 after 10 seconds # features/steps/basic_replication.py:93 463s Jan 08 10:22:49 463s Jan 08 10:22:49 Feature: dcs failsafe mode # features/dcs_failsafe_mode.feature:1 463s Jan 08 10:22:49 We should check the basic dcs failsafe mode functioning 463s Jan 08 10:22:49 Scenario: check failsafe mode can be successfully enabled # features/dcs_failsafe_mode.feature:4 463s Jan 08 10:22:49 Given I start postgres0 # features/steps/basic_replication.py:8 468s Jan 08 10:22:54 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 469s Jan 08 10:22:55 Then "config" key in DCS has ttl=30 after 10 seconds # features/steps/cascading_replication.py:23 469s Jan 08 10:22:55 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 469s Jan 08 10:22:55 Then I receive a response code 200 # features/steps/patroni_api.py:98 469s Jan 08 10:22:55 And Response on GET http://127.0.0.1:8008/failsafe contains postgres0 after 10 seconds # features/steps/patroni_api.py:156 470s Jan 08 10:22:56 When I issue a GET request to http://127.0.0.1:8008/failsafe # features/steps/patroni_api.py:61 470s Jan 08 10:22:56 Then I receive a response code 200 # features/steps/patroni_api.py:98 470s Jan 08 10:22:56 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98 470s Jan 08 10:22:56 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 470s Jan 08 10:22:56 Then I receive a response code 200 # features/steps/patroni_api.py:98 470s Jan 08 10:22:56 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 470s Jan 08 10:22:56 Then I receive a response code 200 # features/steps/patroni_api.py:98 470s Jan 08 10:22:56 470s Jan 08 10:22:56 @dcs-failsafe 470s Jan 08 10:22:56 Scenario: check one-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:20 470s Jan 08 10:22:56 Given DCS is down # None 470s Jan 08 10:22:56 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # None 470s Jan 08 10:22:56 And postgres0 role is the primary after 10 seconds # None 470s Jan 08 10:22:56 470s Jan 08 10:22:56 @dcs-failsafe 470s Jan 08 10:22:56 Scenario: check new replica isn't promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:26 470s Jan 08 10:22:56 Given DCS is up # None 470s Jan 08 10:22:56 When I do a backup of postgres0 # None 470s Jan 08 10:22:56 And I shut down postgres0 # None 470s Jan 08 10:22:56 When I start postgres1 in a cluster batman from backup with no_leader # None 470s Jan 08 10:22:56 Then postgres1 role is the replica after 12 seconds # None 470s Jan 08 10:22:56 470s Jan 08 10:22:56 Scenario: check leader and replica are both in /failsafe key after leader is back # features/dcs_failsafe_mode.feature:33 470s Jan 08 10:22:56 Given I start postgres0 # features/steps/basic_replication.py:8 470s Jan 08 10:22:56SKIP Scenario check one-node cluster is functioning while DCS is down: it is not possible to control state of etcd3 from tests 470s SKIP Scenario check new replica isn't promoted when leader is down and DCS is up: it is not possible to control state of etcd3 from tests 470s And I start postgres1 # features/steps/basic_replication.py:8 475s Jan 08 10:23:01 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 475s Jan 08 10:23:01 And "members/postgres1" key in DCS has state=running after 2 seconds # features/steps/cascading_replication.py:23 476s Jan 08 10:23:02 And Response on GET http://127.0.0.1:8009/failsafe contains postgres1 after 10 seconds # features/steps/patroni_api.py:156 476s Jan 08 10:23:02 When I issue a GET request to http://127.0.0.1:8009/failsafe # features/steps/patroni_api.py:61 476s Jan 08 10:23:02 Then I receive a response code 200 # features/steps/patroni_api.py:98 476s Jan 08 10:23:02 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98 476s Jan 08 10:23:02 And I receive a response postgres1 http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:98 476s Jan 08 10:23:02 476s Jan 08 10:23:02 @dcs-failsafe @slot-advance 476s Jan 08 10:23:02 Scenario: check leader and replica are functioning while DCS is down # features/dcs_failsafe_mode.feature:46 476s Jan 08 10:23:02 Given I get all changes from physical slot dcs_slot_1 on postgres0 # None 476s Jan 08 10:23:02 Then physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # None 476s Jan 08 10:23:02 And logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 10 seconds # None 476s Jan 08 10:23:02 And DCS is down # None 476s Jan 08 10:23:02 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # None 476s Jan 08 10:23:02 Then postgres0 role is the primary after 10 seconds # None 476s Jan 08 10:23:02 And postgres1 role is the replica after 2 seconds # None 476s Jan 08 10:23:02 And replication works from postgres0 to postgres1 after 10 seconds # None 476s Jan 08 10:23:02 When I get all changes from logical slot dcs_slot_0 on postgres0 # None 476s Jan 08 10:23:02 And I get all changes from physical slot dcs_slot_1 on postgres0 # None 476s Jan 08 10:23:02 Then logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 20 seconds # None 476s Jan 08 10:23:02 And physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # None 476s Jan 08 10:23:02 476s Jan 08 10:23:02 @dcs-failsafe 476s Jan 08 10:23:02 Scenario: check primary is demoted when one replica is shut down and DCS is down # features/dcs_failsafe_mode.feature:61 476s Jan 08 10:23:02 Given DCS is down # None 476s Jan 08 10:23:02 And I kill postgres1 # None 476s Jan 08 10:23:02 And I kill postmaster on postgres1 # None 476s Jan 08 10:23:02 Then postgres0 role is the replica after 12 seconds # None 476s Jan 08 10:23:02 476s Jan 08 10:23:02 @dcs-failsafe 476s Jan 08 10:23:02 Scenario: check known replica is promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:68 476s Jan 08 10:23:02 Given I kill postgres0 # None 476s Jan 08 10:23:02 And I shut down postmaster on postgres0 # None 476s Jan 08 10:23:02 And DCS is up # None 476s Jan 08 10:23:02 When I start postgres1 # None 476s Jan 08 10:23:02 Then "members/postgres1" key in DCS has state=running after 10 seconds # None 476s Jan 08 10:23:02 And postgres1 role is the primary after 25 seconds # None 476s Jan 08 10:23:02 476s Jan 08 10:23:02 @dcs-failsafe 476s Jan 08 10:23:02 Scenario: scale to three-node cluster # features/dcs_failsafe_mode.feature:77 476s Jan 08 10:23:02 Given I start postgres0 # None 476s Jan 08 10:23:02 And I configure and start postgres2 with a tag replicatefrom postgres0 # None 476s Jan 08 10:23:02 Then "members/postgres2" key in DCS has state=running after 10 seconds # None 476s Jan 08 10:23:02 And "members/postgres0" key in DCS has state=running after 20 seconds # None 476s Jan 08 10:23:02 And Response on GET http://127.0.0.1:8008/failsafe contains postgres2 after 10 seconds # None 476s Jan 08 10:23:02 And replication works from postgres1 to postgres0 after 10 seconds # None 476s Jan 08 10:23:02 And replication works from postgres1 to postgres2 after 10 seconds # None 476s Jan 08 10:23:02 476s Jan 08 10:23:02 @dcs-failsafe @slot-advance 476s Jan 08 10:23:02 Scenario: make sure permanent slots exist on replicas # features/dcs_failsafe_mode.feature:88 476s Jan 08 10:23:02 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"}}} # None 476s Jan 08 10:23:02 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # None 476s Jan 08 10:23:02 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # None 476s Jan 08 10:23:02 When I get all changes from physical slot dcs_slot_1 on postgres1 # None 476s Jan 08 10:23:02 Then physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # None 476s Jan 08 10:23:02 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # None 476s Jan 08 10:23:02 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # None 476s Jan 08 10:23:02 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # None 476s SKIP Scenario check leader and replica are functioning while DCS is down: it is not possible to control state of etcd3 from tests 476s SKIP Scenario check primary is demoted when one replica is shut down and DCS is down: it is not possible to control state of etcd3 from tests 476s SKIP Scenario check known replica is promoted when leader is down and DCS is up: it is not possible to control state of etcd3 from tests 476s SKIP Scenario scale to three-node cluster: it is not possible to control state of etcd3 from tests 476s SKIP Scenario make sure permanent slots exist on replicas: it is not possible to control state of etcd3 from tests 476s SKIP Scenario check three-node cluster is functioning while DCS is down: it is not possible to control state of etcd3 from tests 476s SKIP Scenario check that permanent slots are in sync between nodes while DCS is down: it is not possible to control state of etcd3 from tests 476s Jan 08 10:23:02 476s Jan 08 10:23:02 @dcs-failsafe 476s Jan 08 10:23:02 Scenario: check three-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:99 476s Jan 08 10:23:02 Given DCS is down # None 476s Jan 08 10:23:02 Then Response on GET http://127.0.0.1:8009/primary contains failsafe_mode_is_active after 12 seconds # None 476s Jan 08 10:23:02 Then postgres1 role is the primary after 10 seconds # None 476s Jan 08 10:23:02 And postgres0 role is the replica after 2 seconds # None 476s Jan 08 10:23:02 And postgres2 role is the replica after 2 seconds # None 480s Jan 08 10:23:06 480s Jan 08 10:23:06 @dcs-failsafe @slot-advance 480s Jan 08 10:23:06 Scenario: check that permanent slots are in sync between nodes while DCS is down # features/dcs_failsafe_mode.feature:108 480s Jan 08 10:23:06 Given replication works from postgres1 to postgres0 after 10 seconds # None 480s Jan 08 10:23:06 And replication works from postgres1 to postgres2 after 10 seconds # None 480s Jan 08 10:23:06 When I get all changes from logical slot dcs_slot_2 on postgres1 # None 480s Jan 08 10:23:06 And I get all changes from physical slot dcs_slot_1 on postgres1 # None 480s Jan 08 10:23:06 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # None 480s Jan 08 10:23:06 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # None 480s Jan 08 10:23:06 And physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # None 480s Jan 08 10:23:06 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # None 480s Jan 08 10:23:06 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # None 480s Jan 08 10:23:06 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # None 480s Jan 08 10:23:06 480s Jan 08 10:23:06 Feature: ignored slots # features/ignored_slots.feature:1 480s Jan 08 10:23:06 480s Jan 08 10:23:06 Scenario: check ignored slots aren't removed on failover/switchover # features/ignored_slots.feature:2 480s Jan 08 10:23:06 Given I start postgres1 # features/steps/basic_replication.py:8 485s Jan 08 10:23:11 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 486s Jan 08 10:23:12 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 486s Jan 08 10:23:12 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 486s Jan 08 10:23:12 Then I receive a response code 200 # features/steps/patroni_api.py:98 486s Jan 08 10:23:12 And Response on GET http://127.0.0.1:8009/config contains ignore_slots after 10 seconds # features/steps/patroni_api.py:156 487s Jan 08 10:23:12 When I shut down postgres1 # features/steps/basic_replication.py:29 489s Jan 08 10:23:14 And I start postgres1 # features/steps/basic_replication.py:8 492s Jan 08 10:23:17 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 493s Jan 08 10:23:18 And "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 494s Jan 08 10:23:20 And postgres1 role is the primary after 20 seconds # features/steps/basic_replication.py:105 494s Jan 08 10:23:20 When I create a logical replication slot unmanaged_slot_0 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 494s Jan 08 10:23:20 And I create a logical replication slot unmanaged_slot_1 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 494s Jan 08 10:23:20 And I create a logical replication slot unmanaged_slot_2 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 494s Jan 08 10:23:20 And I create a logical replication slot unmanaged_slot_3 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 494s Jan 08 10:23:20 And I create a logical replication slot dummy_slot on postgres1 with the test_decoding plugin # features/steps/slots.py:8 494s Jan 08 10:23:20 Then postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 494s Jan 08 10:23:20 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 494s Jan 08 10:23:20 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 494s Jan 08 10:23:20 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 494s Jan 08 10:23:20 When I start postgres0 # features/steps/basic_replication.py:8 499s Jan 08 10:23:25 Then "members/postgres0" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 499s Jan 08 10:23:25 And postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 499s Jan 08 10:23:25 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 500s Jan 08 10:23:26 When I shut down postgres1 # features/steps/basic_replication.py:29 502s Jan 08 10:23:28 Then "members/postgres0" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 503s Jan 08 10:23:29 When I start postgres1 # features/steps/basic_replication.py:8 507s Jan 08 10:23:33 Then postgres1 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 507s Jan 08 10:23:33 And "members/postgres1" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 507s Jan 08 10:23:33 And I sleep for 2 seconds # features/steps/patroni_api.py:39 509s Jan 08 10:23:35 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 509s Jan 08 10:23:35 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 509s Jan 08 10:23:35 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 509s Jan 08 10:23:35 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 509s Jan 08 10:23:35 And postgres1 does not have a replication slot named dummy_slot # features/steps/slots.py:40 509s Jan 08 10:23:35 When I shut down postgres0 # features/steps/basic_replication.py:29 511s Jan 08 10:23:37 Then "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 512s Jan 08 10:23: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 512s Jan 08 10:23: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 512s Jan 08 10:23: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 512s Jan 08 10:23: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 514s Jan 08 10:23:40 514s Jan 08 10:23:40 Feature: nostream node # features/nostream_node.feature:1 514s Jan 08 10:23:40 514s Jan 08 10:23:40 Scenario: check nostream node is recovering from archive # features/nostream_node.feature:3 514s Jan 08 10:23:40 When I start postgres0 # features/steps/basic_replication.py:8 519s Jan 08 10:23:45 And I configure and start postgres1 with a tag nostream true # features/steps/cascading_replication.py:7 524s Jan 08 10:23:50 Then "members/postgres1" key in DCS has replication_state=in archive recovery after 10 seconds # features/steps/cascading_replication.py:23 525s Jan 08 10:23:51 And replication works from postgres0 to postgres1 after 30 seconds # features/steps/basic_replication.py:112 530s Jan 08 10:23:56 530s Jan 08 10:23:56 @slot-advance 530s Jan 08 10:23:56 Scenario: check permanent logical replication slots are not copied # features/nostream_node.feature:10 530s Jan 08 10:23:56 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 530s Jan 08 10:23:56 Then I receive a response code 200 # features/steps/patroni_api.py:98 530s Jan 08 10:23:56 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 533s Jan 08 10:23:59 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 534s Jan 08 10:24:00 When I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 539s Jan 08 10:24:05 Then "members/postgres2" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 546s Jan 08 10:24:12 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 546s Jan 08 10:24:12 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 551s Jan 08 10:24:17 551s Jan 08 10:24:17 Feature: patroni api # features/patroni_api.feature:1 551s Jan 08 10:24:17 We should check that patroni correctly responds to valid and not-valid API requests. 551s Jan 08 10:24:17 Scenario: check API requests on a stand-alone server # features/patroni_api.feature:4 551s Jan 08 10:24:17 Given I start postgres0 # features/steps/basic_replication.py:8 556s Jan 08 10:24:22 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 557s Jan 08 10:24:23 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 557s Jan 08 10:24:23 Then I receive a response code 200 # features/steps/patroni_api.py:98 557s Jan 08 10:24:23 And I receive a response state running # features/steps/patroni_api.py:98 557s Jan 08 10:24:23 And I receive a response role master # features/steps/patroni_api.py:98 557s Jan 08 10:24:23 When I issue a GET request to http://127.0.0.1:8008/standby_leader # features/steps/patroni_api.py:61 557s Jan 08 10:24:23 Then I receive a response code 503 # features/steps/patroni_api.py:98 557s Jan 08 10:24:23 When I issue a GET request to http://127.0.0.1:8008/health # features/steps/patroni_api.py:61 557s Jan 08 10:24:23 Then I receive a response code 200 # features/steps/patroni_api.py:98 557s Jan 08 10:24:23 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 557s Jan 08 10:24:23 Then I receive a response code 503 # features/steps/patroni_api.py:98 557s Jan 08 10:24:23 When I issue a POST request to http://127.0.0.1:8008/reinitialize with {"force": true} # features/steps/patroni_api.py:71 557s Jan 08 10:24:23 Then I receive a response code 503 # features/steps/patroni_api.py:98 557s Jan 08 10:24:23 And I receive a response text I am the leader, can not reinitialize # features/steps/patroni_api.py:98 557s Jan 08 10:24:23 When I run patronictl.py switchover batman --master postgres0 --force # features/steps/patroni_api.py:86 560s Jan 08 10:24:26 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 560s Jan 08 10:24:26 And I receive a response output "Error: No candidates found to switchover to" # features/steps/patroni_api.py:98 560s Jan 08 10:24:26 When I issue a POST request to http://127.0.0.1:8008/switchover with {"leader": "postgres0"} # features/steps/patroni_api.py:71 560s Jan 08 10:24:26 Then I receive a response code 412 # features/steps/patroni_api.py:98 560s Jan 08 10:24:26 And I receive a response text switchover is not possible: cluster does not have members except leader # features/steps/patroni_api.py:98 560s Jan 08 10:24:26 When I issue an empty POST request to http://127.0.0.1:8008/failover # features/steps/patroni_api.py:66 560s Jan 08 10:24:26 Then I receive a response code 400 # features/steps/patroni_api.py:98 560s Jan 08 10:24:26 When I issue a POST request to http://127.0.0.1:8008/failover with {"foo": "bar"} # features/steps/patroni_api.py:71 560s Jan 08 10:24:26 Then I receive a response code 400 # features/steps/patroni_api.py:98 560s Jan 08 10:24:26 And I receive a response text "Failover could be performed only to a specific candidate" # features/steps/patroni_api.py:98 560s Jan 08 10:24:26 560s Jan 08 10:24:26 Scenario: check local configuration reload # features/patroni_api.feature:32 560s Jan 08 10:24:26 Given I add tag new_tag new_value to postgres0 config # features/steps/patroni_api.py:137 560s Jan 08 10:24:26 And I issue an empty POST request to http://127.0.0.1:8008/reload # features/steps/patroni_api.py:66 560s Jan 08 10:24:26 Then I receive a response code 202 # features/steps/patroni_api.py:98 560s Jan 08 10:24:26 560s Jan 08 10:24:26 Scenario: check dynamic configuration change via DCS # features/patroni_api.feature:37 560s Jan 08 10:24:26 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 560s Jan 08 10:24:26 Then I receive a response code 200 # features/steps/patroni_api.py:98 560s Jan 08 10:24:26 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 11 seconds # features/steps/patroni_api.py:156 563s Jan 08 10:24:29 When I issue a GET request to http://127.0.0.1:8008/config # features/steps/patroni_api.py:61 563s Jan 08 10:24:29 Then I receive a response code 200 # features/steps/patroni_api.py:98 563s Jan 08 10:24:29 And I receive a response ttl 20 # features/steps/patroni_api.py:98 563s Jan 08 10:24:29 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 563s Jan 08 10:24:29 Then I receive a response code 200 # features/steps/patroni_api.py:98 563s Jan 08 10:24:29 And I receive a response tags {'new_tag': 'new_value'} # features/steps/patroni_api.py:98 563s Jan 08 10:24:29 And I sleep for 4 seconds # features/steps/patroni_api.py:39 567s Jan 08 10:24:33 567s Jan 08 10:24:33 Scenario: check the scheduled restart # features/patroni_api.feature:49 567s Jan 08 10:24:33 Given I run patronictl.py edit-config -p 'superuser_reserved_connections=6' --force batman # features/steps/patroni_api.py:86 569s Jan 08 10:24:35 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 569s Jan 08 10:24:35 And I receive a response output "+ superuser_reserved_connections: 6" # features/steps/patroni_api.py:98 569s Jan 08 10:24:35 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 5 seconds # features/steps/patroni_api.py:156 569s Jan 08 10:24:35 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 569s Jan 08 10:24:35 Then I receive a response code 202 # features/steps/patroni_api.py:98 569s Jan 08 10:24:35 And I sleep for 8 seconds # features/steps/patroni_api.py:39 577s Jan 08 10:24:43 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 10 seconds # features/steps/patroni_api.py:156 578s Jan 08 10:24:43 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 578s Jan 08 10:24:44 Then I receive a response code 202 # features/steps/patroni_api.py:98 578s Jan 08 10:24:44 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 584s Jan 08 10:24:50 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 585s Jan 08 10:24:51 585s Jan 08 10:24:51 Scenario: check API requests for the primary-replica pair in the pause mode # features/patroni_api.feature:63 585s Jan 08 10:24:51 Given I start postgres1 # features/steps/basic_replication.py:8 590s Jan 08 10:24:56 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 591s Jan 08 10:24:57 When I run patronictl.py pause batman # features/steps/patroni_api.py:86 593s Jan 08 10:24:59 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 593s Jan 08 10:24:59 When I kill postmaster on postgres1 # features/steps/basic_replication.py:44 593s Jan 08 10:24:59 waiting for server to shut down.... done 593s Jan 08 10:24:59 server stopped 593s Jan 08 10:24:59 And I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 593s Jan 08 10:24:59 Then I receive a response code 503 # features/steps/patroni_api.py:98 593s Jan 08 10:24:59 And "members/postgres1" key in DCS has state=stopped after 10 seconds # features/steps/cascading_replication.py:23 595s Jan 08 10:25:01 When I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 599s Jan 08 10:25:05 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 599s Jan 08 10:25:05 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 600s Jan 08 10:25:06 And I sleep for 2 seconds # features/steps/patroni_api.py:39 602s Jan 08 10:25:08 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 602s Jan 08 10:25:08 Then I receive a response code 200 # features/steps/patroni_api.py:98 602s Jan 08 10:25:08 And I receive a response state running # features/steps/patroni_api.py:98 602s Jan 08 10:25:08 And I receive a response role replica # features/steps/patroni_api.py:98 602s Jan 08 10:25:08 When I run patronictl.py reinit batman postgres1 --force --wait # features/steps/patroni_api.py:86 607s Jan 08 10:25:13 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 607s Jan 08 10:25:13 And I receive a response output "Success: reinitialize for member postgres1" # features/steps/patroni_api.py:98 607s Jan 08 10:25:13 And postgres1 role is the secondary after 30 seconds # features/steps/basic_replication.py:105 608s Jan 08 10:25:14 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 608s Jan 08 10:25:14 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 611s Jan 08 10:25:17 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 611s Jan 08 10:25:17 And I receive a response output "Success: restart on member postgres0" # features/steps/patroni_api.py:98 611s Jan 08 10:25:17 And postgres0 role is the primary after 5 seconds # features/steps/basic_replication.py:105 612s Jan 08 10:25:18 612s Jan 08 10:25:18 Scenario: check the switchover via the API in the pause mode # features/patroni_api.feature:90 612s Jan 08 10:25:18 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 614s Jan 08 10:25:20 Then I receive a response code 200 # features/steps/patroni_api.py:98 614s Jan 08 10:25:20 And postgres1 is a leader after 5 seconds # features/steps/patroni_api.py:29 614s Jan 08 10:25:20 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 615s Jan 08 10:25:21 And postgres0 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 621s Jan 08 10:25:27 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 621s Jan 08 10:25:27 And "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 621s Jan 08 10:25:27 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 621s Jan 08 10:25:27 Then I receive a response code 503 # features/steps/patroni_api.py:98 621s Jan 08 10:25:27 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 621s Jan 08 10:25:27 Then I receive a response code 200 # features/steps/patroni_api.py:98 621s Jan 08 10:25:27 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 621s Jan 08 10:25:27 Then I receive a response code 200 # features/steps/patroni_api.py:98 621s Jan 08 10:25:27 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 622s Jan 08 10:25:27 Then I receive a response code 503 # features/steps/patroni_api.py:98 622s Jan 08 10:25:27 622s Jan 08 10:25:27 Scenario: check the scheduled switchover # features/patroni_api.feature:107 622s Jan 08 10:25:27 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 624s Jan 08 10:25:29 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 624s Jan 08 10:25:29 And I receive a response output "Can't schedule switchover in the paused state" # features/steps/patroni_api.py:98 624s Jan 08 10:25:29 When I run patronictl.py resume batman # features/steps/patroni_api.py:86 626s Jan 08 10:25:32 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 626s Jan 08 10:25:32 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 628s Jan 08 10:25:34 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 628s Jan 08 10:25:34 And postgres0 is a leader after 20 seconds # features/steps/patroni_api.py:29 638s Jan 08 10:25:44 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 638s Jan 08 10:25:44 And postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 641s Jan 08 10:25:47 And replication works from postgres0 to postgres1 after 25 seconds # features/steps/basic_replication.py:112 641s Jan 08 10:25:47 And "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 642s Jan 08 10:25:48 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 642s Jan 08 10:25:48 Then I receive a response code 200 # features/steps/patroni_api.py:98 642s Jan 08 10:25:48 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 642s Jan 08 10:25:48 Then I receive a response code 503 # features/steps/patroni_api.py:98 642s Jan 08 10:25:48 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 642s Jan 08 10:25:48 Then I receive a response code 503 # features/steps/patroni_api.py:98 642s Jan 08 10:25:48 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 642s Jan 08 10:25:48 Then I receive a response code 200 # features/steps/patroni_api.py:98 647s Jan 08 10:25:53 647s Jan 08 10:25:53 Feature: permanent slots # features/permanent_slots.feature:1 647s Jan 08 10:25:53 647s Jan 08 10:25:53 Scenario: check that physical permanent slots are created # features/permanent_slots.feature:2 647s Jan 08 10:25:53 Given I start postgres0 # features/steps/basic_replication.py:8 652s Jan 08 10:25:58 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 653s Jan 08 10:25:59 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 653s Jan 08 10:25:59 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 653s Jan 08 10:25:59 Then I receive a response code 200 # features/steps/patroni_api.py:98 653s Jan 08 10:25:59 And Response on GET http://127.0.0.1:8008/config contains slots after 10 seconds # features/steps/patroni_api.py:156 653s Jan 08 10:25:59 When I start postgres1 # features/steps/basic_replication.py:8 658s Jan 08 10:26:04 And I configure and start postgres2 with a tag nofailover true # features/steps/cascading_replication.py:7 664s Jan 08 10:26:09 And I configure and start postgres3 with a tag replicatefrom postgres2 # features/steps/cascading_replication.py:7 669s Jan 08 10:26:15 Then postgres0 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 669s Jan 08 10:26:15 And postgres0 has a physical replication slot named postgres1 after 10 seconds # features/steps/slots.py:80 669s Jan 08 10:26:15 And postgres0 has a physical replication slot named postgres2 after 10 seconds # features/steps/slots.py:80 669s Jan 08 10:26:15 And postgres2 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 669s Jan 08 10:26:15 And postgres2 does not have a replication slot named test_physical # features/steps/slots.py:40 669s Jan 08 10:26:15 669s Jan 08 10:26:15 @slot-advance 669s Jan 08 10:26:15 Scenario: check that logical permanent slots are created # features/permanent_slots.feature:19 669s Jan 08 10:26:15 Given I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 671s Jan 08 10:26:17 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 671s Jan 08 10:26:17 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 672s Jan 08 10:26:18 672s Jan 08 10:26:18 @slot-advance 672s Jan 08 10:26:18 Scenario: check that permanent slots are created on replicas # features/permanent_slots.feature:25 672s Jan 08 10:26:18 Given postgres1 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 677s Jan 08 10:26:23 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 677s Jan 08 10:26:23 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 678s Jan 08 10:26:24 And postgres1 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 678s Jan 08 10:26:24 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 678s Jan 08 10:26:24 And postgres3 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 678s Jan 08 10:26:24 678s Jan 08 10:26:24 @slot-advance 678s Jan 08 10:26:24 Scenario: check permanent physical slots that match with member names # features/permanent_slots.feature:34 678s Jan 08 10:26:24 Given postgres0 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 678s Jan 08 10:26:24 And postgres1 has a physical replication slot named postgres0 after 2 seconds # features/steps/slots.py:80 678s Jan 08 10:26:24 And postgres1 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 678s Jan 08 10:26:24 And postgres2 does not have a replication slot named postgres0 # features/steps/slots.py:40 678s Jan 08 10:26:24 And postgres2 does not have a replication slot named postgres1 # features/steps/slots.py:40 678s Jan 08 10:26:24 And postgres2 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 679s Jan 08 10:26:24 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 679s Jan 08 10:26:24 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 679s Jan 08 10:26:24 679s Jan 08 10:26:24 @slot-advance 679s Jan 08 10:26:24 Scenario: check that permanent slots are advanced on replicas # features/permanent_slots.feature:45 679s Jan 08 10:26:24 Given I add the table replicate_me to postgres0 # features/steps/basic_replication.py:54 679s Jan 08 10:26:24 When I get all changes from logical slot test_logical on postgres0 # features/steps/slots.py:70 679s Jan 08 10:26:24 And I get all changes from physical slot test_physical on postgres0 # features/steps/slots.py:75 679s Jan 08 10:26:24 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 680s Jan 08 10:26:26 And Physical slot test_physical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 680s Jan 08 10:26:26 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 680s Jan 08 10:26:26 And Physical slot test_physical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 680s Jan 08 10:26:26 And Physical slot postgres3 is in sync between postgres2 and postgres0 after 20 seconds # features/steps/slots.py:51 682s Jan 08 10:26:28 And Physical slot postgres3 is in sync between postgres2 and postgres1 after 10 seconds # features/steps/slots.py:51 682s Jan 08 10:26:28 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 682s Jan 08 10:26:28 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 682s Jan 08 10:26:28 682s Jan 08 10:26:28 @slot-advance 682s Jan 08 10:26:28 Scenario: check that only permanent slots are written to the /status key # features/permanent_slots.feature:59 682s Jan 08 10:26:28 Given "status" key in DCS has test_physical in slots # features/steps/slots.py:116 682s Jan 08 10:26:28 And "status" key in DCS has postgres0 in slots # features/steps/slots.py:116 682s Jan 08 10:26:28 And "status" key in DCS has postgres1 in slots # features/steps/slots.py:116 682s Jan 08 10:26:28 And "status" key in DCS does not have postgres2 in slots # features/steps/slots.py:122 682s Jan 08 10:26:28 And "status" key in DCS has postgres3 in slots # features/steps/slots.py:116 682s Jan 08 10:26:28 682s Jan 08 10:26:28 Scenario: check permanent physical replication slot after failover # features/permanent_slots.feature:66 682s Jan 08 10:26:28 Given I shut down postgres3 # features/steps/basic_replication.py:29 683s Jan 08 10:26:29 And I shut down postgres2 # features/steps/basic_replication.py:29 684s Jan 08 10:26:30 And I shut down postgres0 # features/steps/basic_replication.py:29 686s Jan 08 10:26:32 Then postgres1 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 686s Jan 08 10:26:32 And postgres1 has a physical replication slot named postgres0 after 10 seconds # features/steps/slots.py:80 686s Jan 08 10:26:32 And postgres1 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 686s Jan 08 10:26:32 When I start postgres0 # features/steps/basic_replication.py:8 690s Jan 08 10:26:36 Then postgres0 role is the replica after 20 seconds # features/steps/basic_replication.py:105 690s Jan 08 10:26:36 And physical replication slot named postgres1 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 690s Jan 08 10:26:36 And physical replication slot named postgres2 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 693s Jan 08 10:26:39 693s Jan 08 10:26:39 Feature: priority replication # features/priority_failover.feature:1 693s Jan 08 10:26:39 We should check that we can give nodes priority during failover 693s Jan 08 10:26:39 Scenario: check failover priority 0 prevents leaderships # features/priority_failover.feature:4 693s Jan 08 10:26:39 Given I configure and start postgres0 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 698s Jan 08 10:26:44 And I configure and start postgres1 with a tag failover_priority 0 # features/steps/cascading_replication.py:7 704s Jan 08 10:26:50 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 705s Jan 08 10:26:51 When I shut down postgres0 # features/steps/basic_replication.py:29 707s Jan 08 10:26: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 709s Jan 08 10:26:55 Then postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 709s Jan 08 10:26:55 When I start postgres0 # features/steps/basic_replication.py:8 712s Jan 08 10:26:58 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 714s Jan 08 10:27:00 714s Jan 08 10:27:00 Scenario: check higher failover priority is respected # features/priority_failover.feature:14 714s Jan 08 10:27:00 Given I configure and start postgres2 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 719s Jan 08 10:27:05 And I configure and start postgres3 with a tag failover_priority 2 # features/steps/cascading_replication.py:7 724s Jan 08 10:27:10 Then replication works from postgres0 to postgres2 after 20 seconds # features/steps/basic_replication.py:112 725s Jan 08 10:27:11 And replication works from postgres0 to postgres3 after 20 seconds # features/steps/basic_replication.py:112 726s Jan 08 10:27:12 When I shut down postgres0 # features/steps/basic_replication.py:29 728s Jan 08 10:27:14 Then postgres3 role is the primary after 10 seconds # features/steps/basic_replication.py:105 729s Jan 08 10:27:15 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 729s Jan 08 10:27:15 729s Jan 08 10:27:15 Scenario: check conflicting configuration handling # features/priority_failover.feature:23 729s Jan 08 10:27:15 When I set nofailover tag in postgres2 config # features/steps/patroni_api.py:131 729s Jan 08 10:27:15 And I issue an empty POST request to http://127.0.0.1:8010/reload # features/steps/patroni_api.py:66 729s Jan 08 10:27:15 Then I receive a response code 202 # features/steps/patroni_api.py:98 729s Jan 08 10:27:15 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 732s Jan 08 10:27:18 And "members/postgres2" key in DCS has tags={'failover_priority': '1', 'nofailover': True} after 10 seconds # features/steps/cascading_replication.py:23 733s Jan 08 10:27:19 When I issue a POST request to http://127.0.0.1:8010/failover with {"candidate": "postgres2"} # features/steps/patroni_api.py:71 733s Jan 08 10:27:19 Then I receive a response code 412 # features/steps/patroni_api.py:98 733s Jan 08 10:27:19 And I receive a response text "failover is not possible: no good candidates have been found" # features/steps/patroni_api.py:98 733s Jan 08 10:27:19 When I reset nofailover tag in postgres1 config # features/steps/patroni_api.py:131 733s Jan 08 10:27:19 And I issue an empty POST request to http://127.0.0.1:8009/reload # features/steps/patroni_api.py:66 734s Jan 08 10:27:19 Then I receive a response code 202 # features/steps/patroni_api.py:98 734s Jan 08 10:27:19 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 735s Jan 08 10:27:20 And "members/postgres1" key in DCS has tags={'failover_priority': '0', 'nofailover': False} after 10 seconds # features/steps/cascading_replication.py:23 736s Jan 08 10:27:22 And I issue a POST request to http://127.0.0.1:8009/failover with {"candidate": "postgres1"} # features/steps/patroni_api.py:71 739s Jan 08 10:27:25 Then I receive a response code 200 # features/steps/patroni_api.py:98 739s Jan 08 10:27:25 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 744s Jan 08 10:27:30 744s Jan 08 10:27:30 Feature: recovery # features/recovery.feature:1 744s Jan 08 10:27:30 We want to check that crashed postgres is started back 744s Jan 08 10:27:30 Scenario: check that timeline is not incremented when primary is started after crash # features/recovery.feature:4 744s Jan 08 10:27:30 Given I start postgres0 # features/steps/basic_replication.py:8 749s Jan 08 10:27:35 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 750s Jan 08 10:27:36 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 750s Jan 08 10:27:36 When I start postgres1 # features/steps/basic_replication.py:8 755s Jan 08 10:27:41 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 755s Jan 08 10:27:41 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 756s Jan 08 10:27:42 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 756s Jan 08 10:27:42 waiting for server to shut down.... done 756s Jan 08 10:27:42 server stopped 756s Jan 08 10:27:42 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 758s Jan 08 10:27:44 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 758s Jan 08 10:27:44 Then I receive a response code 200 # features/steps/patroni_api.py:98 758s Jan 08 10:27:44 And I receive a response role master # features/steps/patroni_api.py:98 758s Jan 08 10:27:44 And I receive a response timeline 1 # features/steps/patroni_api.py:98 758s Jan 08 10:27:44 And "members/postgres0" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 759s Jan 08 10:27:45 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 762s Jan 08 10:27:48 762s Jan 08 10:27:48 Scenario: check immediate failover when master_start_timeout=0 # features/recovery.feature:20 762s Jan 08 10:27:48 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 762s Jan 08 10:27:48 Then I receive a response code 200 # features/steps/patroni_api.py:98 762s Jan 08 10:27:48 And Response on GET http://127.0.0.1:8008/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 762s Jan 08 10:27:48 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 763s Jan 08 10:27:49 waiting for server to shut down.... done 763s Jan 08 10:27:49 server stopped 763s Jan 08 10:27:49 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 766s Jan 08 10:27:52 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 769s Jan 08 10:27:55 769s Jan 08 10:27:55 Feature: standby cluster # features/standby_cluster.feature:1 769s Jan 08 10:27:55 769s Jan 08 10:27:55 Scenario: prepare the cluster with logical slots # features/standby_cluster.feature:2 769s Jan 08 10:27:55 Given I start postgres1 # features/steps/basic_replication.py:8 774s Jan 08 10:28:00 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 774s Jan 08 10:28:00 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 774s Jan 08 10:28:00 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 774s Jan 08 10:28:00 Then I receive a response code 200 # features/steps/patroni_api.py:98 774s Jan 08 10:28:00 And Response on GET http://127.0.0.1:8009/config contains slots after 10 seconds # features/steps/patroni_api.py:156 774s Jan 08 10:28:00 And I sleep for 3 seconds # features/steps/patroni_api.py:39 777s Jan 08 10:28:03 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 777s Jan 08 10:28:03 Then I receive a response code 200 # features/steps/patroni_api.py:98 777s Jan 08 10:28:03 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 779s Jan 08 10:28:05 When I start postgres0 # features/steps/basic_replication.py:8 784s Jan 08 10:28:10 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 785s Jan 08 10:28:11 And replication works from postgres1 to postgres0 after 15 seconds # features/steps/basic_replication.py:112 786s Jan 08 10:28:12 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 786s Jan 08 10:28:12 Then I receive a response code 200 # features/steps/patroni_api.py:98 786s Jan 08 10:28:12 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 786s Jan 08 10:28:12 And "members/postgres0" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 786s Jan 08 10:28:12 786s Jan 08 10:28:12 @slot-advance 786s Jan 08 10:28:12 Scenario: check permanent logical slots are synced to the replica # features/standby_cluster.feature:22 786s Jan 08 10:28:12 Given I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 789s Jan 08 10:28:15 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 795s Jan 08 10:28:21 795s Jan 08 10:28:21 Scenario: Detach exiting node from the cluster # features/standby_cluster.feature:26 795s Jan 08 10:28:21 When I shut down postgres1 # features/steps/basic_replication.py:29 797s Jan 08 10:28:23 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 797s Jan 08 10:28:23 And "members/postgres0" key in DCS has role=master after 5 seconds # features/steps/cascading_replication.py:23 798s Jan 08 10:28:24 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 798s Jan 08 10:28:24 Then I receive a response code 200 # features/steps/patroni_api.py:98 798s Jan 08 10:28:24 798s Jan 08 10:28:24 Scenario: check replication of a single table in a standby cluster # features/standby_cluster.feature:33 798s Jan 08 10:28:24 Given I start postgres1 in a standby cluster batman1 as a clone of postgres0 # features/steps/standby_cluster.py:23 802s Jan 08 10:28:28 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 802s Jan 08 10:28:28 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 802s Jan 08 10:28:28 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 802s Jan 08 10:28:28 When I issue a GET request to http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:61 802s Jan 08 10:28:28 Then I receive a response code 200 # features/steps/patroni_api.py:98 802s Jan 08 10:28:28 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 802s Jan 08 10:28:28 And I sleep for 3 seconds # features/steps/patroni_api.py:39 805s Jan 08 10:28:31 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 805s Jan 08 10:28:31 Then I receive a response code 503 # features/steps/patroni_api.py:98 805s Jan 08 10:28:31 When I issue a GET request to http://127.0.0.1:8009/standby_leader # features/steps/patroni_api.py:61 805s Jan 08 10:28:31 Then I receive a response code 200 # features/steps/patroni_api.py:98 805s Jan 08 10:28:31 And I receive a response role standby_leader # features/steps/patroni_api.py:98 805s Jan 08 10:28:31 And there is a postgres1_cb.log with "on_role_change standby_leader batman1" in postgres1 data directory # features/steps/cascading_replication.py:12 805s Jan 08 10:28:31 When I start postgres2 in a cluster batman1 # features/steps/standby_cluster.py:12 810s Jan 08 10:28:36 Then postgres2 role is the replica after 24 seconds # features/steps/basic_replication.py:105 810s Jan 08 10:28:36 And postgres2 is replicating from postgres1 after 10 seconds # features/steps/standby_cluster.py:52 811s Jan 08 10:28:37 And table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 811s Jan 08 10:28:37 When I issue a GET request to http://127.0.0.1:8010/patroni # features/steps/patroni_api.py:61 811s Jan 08 10:28:37 Then I receive a response code 200 # features/steps/patroni_api.py:98 811s Jan 08 10:28:37 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 811s Jan 08 10:28:37 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 811s Jan 08 10:28:37 811s Jan 08 10:28:37 Scenario: check switchover # features/standby_cluster.feature:57 811s Jan 08 10:28:37 Given I run patronictl.py switchover batman1 --force # features/steps/patroni_api.py:86 816s Jan 08 10:28:41 Then Status code on GET http://127.0.0.1:8010/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 816s Jan 08 10:28:42 And postgres1 is replicating from postgres2 after 32 seconds # features/steps/standby_cluster.py:52 818s Jan 08 10:28:44 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 818s Jan 08 10:28:44 818s Jan 08 10:28:44 Scenario: check failover # features/standby_cluster.feature:63 818s Jan 08 10:28:44 When I kill postgres2 # features/steps/basic_replication.py:34 819s Jan 08 10:28:45 And I kill postmaster on postgres2 # features/steps/basic_replication.py:44 819s Jan 08 10:28:45 waiting for server to shut down.... done 819s Jan 08 10:28:45 server stopped 819s Jan 08 10:28:45 Then postgres1 is replicating from postgres0 after 32 seconds # features/steps/standby_cluster.py:52 838s Jan 08 10:29:04 And Status code on GET http://127.0.0.1:8009/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 838s Jan 08 10:29:04 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 838s Jan 08 10:29:04 Then I receive a response code 503 # features/steps/patroni_api.py:98 838s Jan 08 10:29:04 And I receive a response role standby_leader # features/steps/patroni_api.py:98 838s Jan 08 10:29:04 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 839s Jan 08 10:29:05 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 843s Jan 08 10:29:09 843s Jan 08 10:29:09 Feature: watchdog # features/watchdog.feature:1 843s Jan 08 10:29:09 Verify that watchdog gets pinged and triggered under appropriate circumstances. 843s Jan 08 10:29:09 Scenario: watchdog is opened and pinged # features/watchdog.feature:4 843s Jan 08 10:29:09 Given I start postgres0 with watchdog # features/steps/watchdog.py:16 848s Jan 08 10:29:14 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 849s Jan 08 10:29:15 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 849s Jan 08 10:29:15 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 850s Jan 08 10:29:16 And postgres0 watchdog has a 15 second timeout # features/steps/watchdog.py:34 850s Jan 08 10:29:16 850s Jan 08 10:29:16 Scenario: watchdog is reconfigured after global ttl changed # features/watchdog.feature:11 850s Jan 08 10:29:16 Given I run patronictl.py edit-config batman -s ttl=30 --force # features/steps/patroni_api.py:86 852s Jan 08 10:29:18 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 852s Jan 08 10:29:18 And I receive a response output "+ttl: 30" # features/steps/patroni_api.py:98 852s Jan 08 10:29:18 When I sleep for 4 seconds # features/steps/patroni_api.py:39 856s Jan 08 10:29:22 Then postgres0 watchdog has a 25 second timeout # features/steps/watchdog.py:34 856s Jan 08 10:29:22 856s Jan 08 10:29:22 Scenario: watchdog is disabled during pause # features/watchdog.feature:18 856s Jan 08 10:29:22 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 858s Jan 08 10:29:24 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 858s Jan 08 10:29:24 When I sleep for 2 seconds # features/steps/patroni_api.py:39 860s Jan 08 10:29:26 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 860s Jan 08 10:29:26 860s Jan 08 10:29:26 Scenario: watchdog is opened and pinged after resume # features/watchdog.feature:24 860s Jan 08 10:29:26 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 860s Jan 08 10:29:26 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 862s Jan 08 10:29:28 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 862s Jan 08 10:29:28 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 863s Jan 08 10:29:29 863s Jan 08 10:29:29 Scenario: watchdog is disabled when shutting down # features/watchdog.feature:30 863s Jan 08 10:29:29 Given I shut down postgres0 # features/steps/basic_replication.py:29 865s Jan 08 10:29:31 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 865s Jan 08 10:29:31 865s Jan 08 10:29:31 Scenario: watchdog is triggered if patroni stops responding # features/watchdog.feature:34 865s Jan 08 10:29:31 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 865s Jan 08 10:29:31 And I start postgres0 with watchdog # features/steps/watchdog.py:16 868s Jan 08 10:29:34 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 870s Jan 08 10:29:36 When postgres0 hangs for 30 seconds # features/steps/watchdog.py:52 870s Jan 08 10:29:36 Then postgres0 watchdog is triggered after 30 seconds # features/steps/watchdog.py:44 898s Jan 08 10:30:03 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.3672.XaltSqzx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.3718.XTUxBxFx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.3762.XgYKbIMx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.3818.XgHbmHBx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.3863.XukEAekx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.3938.XTodSwcx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.3992.XcOSddBx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.3995.XqTwExnx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4084.XloioPDx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4188.XXDpkjwx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4198.XEqWumqx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4242.XpqPimYx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4292.XanmkWZx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4404.XnbNfTwx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4450.XbSHSOyx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4503.XFNhbeax 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4600.XAVfkSqx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4650.XOidCbmx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4749.XtAOQaJx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4802.XWMqvCZx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4865.XtslGOBx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.4956.XmcGJJtx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5054.XrBSaEIx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5099.XXHFsKxx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5162.XbGEtEGx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5198.XSezefSx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5327.XYzCNIax 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5377.XXOptcrx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5393.XtSjvMqx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5433.XJNHkxzx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5482.XKpyroIx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5490.XPKxQoBx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5528.XrTvdJrx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5574.XvKPjNix 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5741.XgKWTIOx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5743.XZUrqtPx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5749.XzsEkbrx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5884.XUMBDVPx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5930.XwjGpfMx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.5971.XDRlRWZx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.6016.XiGsnyjx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.6063.XANOGYix 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.6210.XLnJUSXx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.6278.XTbiJWWx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.6322.XnMZYojx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.6395.XATXCCxx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.6474.XMUvFjXx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.6542.XUnKtNZx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.6885.XaRPsALx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.6929.XHfyVUjx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.7070.XMtCwLDx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.7134.XvJJbEYx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.7187.XqNFLFYx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.7290.XttjjAsx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.7413.XOnkdGOx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.7546.XRXZhDEx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.7590.XrZArLmx 898s Jan 08 10:30:04 Skipping duplicate data .coverage.autopkgtest-lxd-edfhko.7592.Xnhkawtx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.7595.XYifrFAx 898s Jan 08 10:30:04 Combined data file .coverage.autopkgtest-lxd-edfhko.7606.XDWZKwjx 901s Jan 08 10:30:07 Name Stmts Miss Cover 901s Jan 08 10:30:07 ------------------------------------------------------------------------------------------------------------- 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/OpenSSL/SSL.py 1159 642 45% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/OpenSSL/__init__.py 4 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/OpenSSL/_util.py 42 14 67% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/OpenSSL/crypto.py 865 658 24% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/OpenSSL/version.py 10 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96 5% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/bcrypt/__init__.py 3 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/__about__.py 5 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/__init__.py 3 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/exceptions.py 26 5 81% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/__init__.py 2 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/_oid.py 135 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/__init__.py 0 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/__init__.py 0 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/_conditional.py 38 17 55% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/binding.py 51 4 92% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/__init__.py 1 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/__init__.py 1 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/algorithms.py 68 18 74% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/__init__.py 0 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_asymmetric.py 6 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_cipheralgorithm.py 23 4 83% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_serialization.py 79 35 56% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/__init__.py 0 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/dh.py 47 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/dsa.py 55 5 91% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ec.py 172 22 87% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ed448.py 45 12 73% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ed25519.py 43 12 72% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/padding.py 55 23 58% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/rsa.py 93 40 57% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/types.py 19 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/utils.py 14 5 64% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/x448.py 43 12 72% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/x25519.py 41 12 71% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/__init__.py 4 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/algorithms.py 72 15 79% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/base.py 54 12 78% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/modes.py 140 59 58% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/constant_time.py 6 3 50% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/hashes.py 127 20 84% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/__init__.py 5 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/base.py 7 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/ssh.py 775 614 21% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/utils.py 76 28 63% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/x509/__init__.py 70 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/x509/base.py 488 227 53% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/x509/certificate_transparency.py 42 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/x509/extensions.py 1024 552 46% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/x509/general_name.py 166 94 43% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/x509/name.py 236 144 39% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/x509/oid.py 3 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/cryptography/x509/verification.py 12 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dateutil/__init__.py 13 4 69% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dateutil/_common.py 25 15 40% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dateutil/_version.py 11 2 82% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dateutil/parser/__init__.py 33 4 88% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dateutil/parser/_parser.py 811 436 46% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dateutil/parser/isoparser.py 184 150 18% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dateutil/relativedelta.py 240 206 14% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dateutil/tz/__init__.py 4 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dateutil/tz/_common.py 151 114 25% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dateutil/tz/_factories.py 49 21 57% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dateutil/tz/tz.py 795 626 21% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dateutil/tz/win.py 153 149 3% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/__init__.py 3 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/_asyncbackend.py 14 6 57% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/_ddr.py 105 86 18% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/_features.py 44 7 84% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/_immutable_ctx.py 40 5 88% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/asyncbackend.py 44 32 27% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/asyncquery.py 277 242 13% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/edns.py 270 161 40% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/entropy.py 80 49 39% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/enum.py 72 46 36% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/exception.py 60 33 45% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/flags.py 41 14 66% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/grange.py 34 30 12% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/immutable.py 41 30 27% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/inet.py 80 65 19% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/ipv4.py 27 20 26% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/ipv6.py 115 100 13% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/message.py 809 662 18% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/name.py 620 427 31% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/nameserver.py 101 54 47% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/node.py 118 71 40% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/opcode.py 31 7 77% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/query.py 536 462 14% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/quic/__init__.py 26 23 12% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rcode.py 69 13 81% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rdata.py 377 269 29% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rdataclass.py 44 9 80% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rdataset.py 193 133 31% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rdatatype.py 214 25 88% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/OPT.py 34 19 44% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/SOA.py 41 26 37% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/TSIG.py 58 42 28% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/ZONEMD.py 43 27 37% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/__init__.py 2 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rdtypes/__init__.py 2 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rdtypes/svcbbase.py 397 261 34% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rdtypes/util.py 191 154 19% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/renderer.py 152 118 22% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/resolver.py 899 719 20% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/reversename.py 33 24 27% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/rrset.py 78 56 28% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/serial.py 93 79 15% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/set.py 149 108 28% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/tokenizer.py 335 279 17% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/transaction.py 271 203 25% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/tsig.py 177 122 31% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/ttl.py 45 38 16% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/version.py 7 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/wire.py 64 42 34% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/xfr.py 148 126 15% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/zone.py 508 383 25% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/zonefile.py 429 380 11% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/dns/zonetypes.py 15 2 87% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/etcd/__init__.py 125 63 50% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/etcd/client.py 380 256 33% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/etcd/lock.py 125 103 18% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/idna/__init__.py 4 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/idna/core.py 292 257 12% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/idna/idnadata.py 4 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/idna/intranges.py 30 24 20% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/idna/package_data.py 1 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/__init__.py 13 2 85% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/__main__.py 199 63 68% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/api.py 780 289 63% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/async_executor.py 96 15 84% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/collections.py 56 6 89% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/config.py 371 94 75% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/config_generator.py 212 159 25% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/daemon.py 76 3 96% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/dcs/__init__.py 654 77 88% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/dcs/etcd3.py 679 122 82% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/dcs/etcd.py 603 256 58% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/dynamic_loader.py 35 7 80% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/exceptions.py 16 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/file_perm.py 43 8 81% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/global_config.py 81 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/ha.py 1270 379 70% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/log.py 221 71 68% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/__init__.py 822 173 79% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/available_parameters/__init__.py 24 3 88% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py 255 62 76% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/callback_executor.py 55 8 85% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/cancellable.py 104 41 61% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/config.py 838 219 74% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/connection.py 75 1 99% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/misc.py 43 8 81% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/mpp/__init__.py 89 11 88% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py 170 85 50% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/rewind.py 416 163 61% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/slots.py 349 38 89% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/sync.py 130 19 85% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/postgresql/validator.py 157 24 85% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/psycopg.py 46 20 57% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/request.py 58 7 88% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/tags.py 38 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/utils.py 370 106 71% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/validator.py 307 214 30% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/version.py 1 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/watchdog/__init__.py 2 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/watchdog/base.py 203 42 79% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/patroni/watchdog/linux.py 135 35 74% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/psutil/__init__.py 951 629 34% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/psutil/_common.py 424 212 50% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/psutil/_compat.py 302 263 13% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/psutil/_pslinux.py 1251 924 26% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/psutil/_psposix.py 96 38 60% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/psycopg2/__init__.py 19 3 84% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/psycopg2/_json.py 64 27 58% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/psycopg2/_range.py 269 172 36% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/psycopg2/errors.py 3 2 33% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/psycopg2/extensions.py 91 25 73% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/__init__.py 50 14 72% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/_base_connection.py 70 52 26% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/_collections.py 234 127 46% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/_request_methods.py 53 23 57% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/_version.py 2 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/connection.py 324 99 69% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/connectionpool.py 347 131 62% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/contrib/__init__.py 0 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/contrib/pyopenssl.py 257 96 63% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/exceptions.py 115 32 72% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/fields.py 92 73 21% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/filepost.py 37 24 35% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/poolmanager.py 233 86 63% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/response.py 562 274 51% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/__init__.py 10 0 100% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/connection.py 66 42 36% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/proxy.py 13 6 54% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/request.py 104 49 53% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/response.py 32 15 53% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/retry.py 173 50 71% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/ssl_.py 177 78 56% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/ssl_match_hostname.py 66 54 18% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/ssltransport.py 160 112 30% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/timeout.py 71 14 80% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/url.py 205 75 63% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/util.py 26 10 62% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/urllib3/util/wait.py 49 18 63% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/__init__.py 165 109 34% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/composer.py 92 17 82% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/constructor.py 479 276 42% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/cyaml.py 46 24 48% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/dumper.py 23 12 48% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/emitter.py 838 769 8% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/error.py 58 42 28% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/events.py 61 6 90% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/loader.py 47 24 49% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/nodes.py 29 7 76% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/parser.py 352 198 44% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/reader.py 122 34 72% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/representer.py 248 176 29% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/resolver.py 135 76 44% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/scanner.py 758 437 42% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/serializer.py 85 70 18% 901s Jan 08 10:30:07 /usr/lib/python3/dist-packages/yaml/tokens.py 76 17 78% 901s Jan 08 10:30:07 patroni/__init__.py 13 2 85% 901s Jan 08 10:30:07 patroni/__main__.py 199 199 0% 901s Jan 08 10:30:07 patroni/api.py 780 780 0% 901s Jan 08 10:30:07 patroni/async_executor.py 96 69 28% 901s Jan 08 10:30:07 patroni/collections.py 56 15 73% 901s Jan 08 10:30:07 patroni/config.py 371 196 47% 901s Jan 08 10:30:07 patroni/config_generator.py 212 212 0% 901s Jan 08 10:30:07 patroni/ctl.py 936 411 56% 901s Jan 08 10:30:07 patroni/daemon.py 76 76 0% 901s Jan 08 10:30:07 patroni/dcs/__init__.py 654 274 58% 901s Jan 08 10:30:07 patroni/dcs/consul.py 484 484 0% 901s Jan 08 10:30:07 patroni/dcs/etcd3.py 679 346 49% 901s Jan 08 10:30:07 patroni/dcs/etcd.py 603 280 54% 901s Jan 08 10:30:07 patroni/dcs/exhibitor.py 62 62 0% 901s Jan 08 10:30:07 patroni/dcs/kubernetes.py 940 940 0% 901s Jan 08 10:30:07 patroni/dcs/raft.py 319 319 0% 901s Jan 08 10:30:07 patroni/dcs/zookeeper.py 289 289 0% 901s Jan 08 10:30:07 patroni/dynamic_loader.py 35 7 80% 901s Jan 08 10:30:07 patroni/exceptions.py 16 1 94% 901s Jan 08 10:30:07 patroni/file_perm.py 43 15 65% 901s Jan 08 10:30:07 patroni/global_config.py 81 18 78% 901s Jan 08 10:30:07 patroni/ha.py 1270 1270 0% 901s Jan 08 10:30:07 patroni/log.py 221 175 21% 901s Jan 08 10:30:07 patroni/postgresql/__init__.py 822 652 21% 901s Jan 08 10:30:07 patroni/postgresql/available_parameters/__init__.py 24 3 88% 901s Jan 08 10:30:07 patroni/postgresql/bootstrap.py 255 225 12% 901s Jan 08 10:30:07 patroni/postgresql/callback_executor.py 55 34 38% 901s Jan 08 10:30:07 patroni/postgresql/cancellable.py 104 84 19% 901s Jan 08 10:30:07 patroni/postgresql/config.py 838 718 14% 901s Jan 08 10:30:07 patroni/postgresql/connection.py 75 50 33% 901s Jan 08 10:30:07 patroni/postgresql/misc.py 43 30 30% 901s Jan 08 10:30:07 patroni/postgresql/mpp/__init__.py 89 21 76% 901s Jan 08 10:30:07 patroni/postgresql/mpp/citus.py 259 259 0% 901s Jan 08 10:30:07 patroni/postgresql/postmaster.py 170 139 18% 901s Jan 08 10:30:07 patroni/postgresql/rewind.py 416 416 0% 901s Jan 08 10:30:07 patroni/postgresql/slots.py 349 300 14% 901s Jan 08 10:30:07 patroni/postgresql/sync.py 130 96 26% 901s Jan 08 10:30:07 patroni/postgresql/validator.py 157 52 67% 901s Jan 08 10:30:07 patroni/psycopg.py 46 32 30% 901s Jan 08 10:30:07 patroni/raft_controller.py 22 22 0% 901s Jan 08 10:30:07 patroni/request.py 58 6 90% 901s Jan 08 10:30:07 patroni/scripts/__init__.py 0 0 100% 901s Jan 08 10:30:07 patroni/scripts/aws.py 59 59 0% 901s Jan 08 10:30:07 patroni/scripts/barman/__init__.py 0 0 100% 901s Jan 08 10:30:07 patroni/scripts/barman/cli.py 51 51 0% 901s Jan 08 10:30:07 patroni/scripts/barman/config_switch.py 51 51 0% 901s Jan 08 10:30:07 patroni/scripts/barman/recover.py 37 37 0% 901s Jan 08 10:30:07 patroni/scripts/barman/utils.py 94 94 0% 901s Jan 08 10:30:07 patroni/scripts/wale_restore.py 207 207 0% 901s Jan 08 10:30:07 patroni/tags.py 38 11 71% 901s Jan 08 10:30:07 patroni/utils.py 370 187 49% 901s Jan 08 10:30:07 patroni/validator.py 307 221 28% 901s Jan 08 10:30:07 patroni/version.py 1 0 100% 901s Jan 08 10:30:07 patroni/watchdog/__init__.py 2 2 0% 901s Jan 08 10:30:07 patroni/watchdog/base.py 203 203 0% 901s Jan 08 10:30:07 patroni/watchdog/linux.py 135 135 0% 901s Jan 08 10:30:07 ------------------------------------------------------------------------------------------------------------- 901s Jan 08 10:30:07 TOTAL 53248 31933 40% 901s Jan 08 10:30:07 12 features passed, 0 failed, 1 skipped 901s Jan 08 10:30:07 46 scenarios passed, 0 failed, 14 skipped 901s Jan 08 10:30:07 467 steps passed, 0 failed, 121 skipped, 0 undefined 901s Jan 08 10:30:07 Took 9m9.908s 901s ### End 16 acceptance-etcd3 ### 901s + echo '### End 16 acceptance-etcd3 ###' 901s + rm -f '/tmp/pgpass?' 901s ++ id -u 901s + '[' 1000 -eq 0 ']' 901s autopkgtest [10:30:07]: test acceptance-etcd3: -----------------------] 906s acceptance-etcd3 PASS 906s autopkgtest [10:30:12]: test acceptance-etcd3: - - - - - - - - - - results - - - - - - - - - - 911s autopkgtest [10:30:17]: test acceptance-etcd-basic: preparing testbed 966s autopkgtest [10:31:12]: testbed dpkg architecture: armhf 968s autopkgtest [10:31:14]: testbed apt version: 2.9.14ubuntu1 973s autopkgtest [10:31:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 975s autopkgtest [10:31:21]: testbed release detected to be: plucky 984s autopkgtest [10:31:30]: updating testbed package index (apt update) 986s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 986s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [213 kB] 986s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 986s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 986s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [129 kB] 986s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 986s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.3 kB] 986s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [818 kB] 987s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [228 kB] 987s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [756 B] 987s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [908 kB] 987s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5504 B] 987s Get:13 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [297 kB] 987s Get:14 http://ftpmaster.internal/ubuntu plucky/universe Sources [20.8 MB] 987s Get:15 http://ftpmaster.internal/ubuntu plucky/main Sources [1376 kB] 987s Get:16 http://ftpmaster.internal/ubuntu plucky/restricted Sources [15.2 kB] 987s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1357 kB] 987s Get:18 http://ftpmaster.internal/ubuntu plucky/restricted armhf Packages [2544 B] 987s Get:19 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [15.1 MB] 988s Get:20 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [173 kB] 991s Fetched 41.6 MB in 5s (7985 kB/s) 992s Reading package lists... 999s autopkgtest [10:31:45]: upgrading testbed (apt dist-upgrade and autopurge) 1001s Reading package lists... 1001s Building dependency tree... 1001s Reading state information... 1002s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1002s Starting 2 pkgProblemResolver with broken count: 0 1002s Done 1003s Entering ResolveByKeep 1003s 1004s The following package was automatically installed and is no longer required: 1004s libassuan0 1004s Use 'apt autoremove' to remove it. 1004s The following NEW packages will be installed: 1004s openssl-provider-legacy python3-bcrypt 1004s The following packages will be upgraded: 1004s apport apport-core-dump-handler appstream apt apt-utils base-passwd bash 1004s bash-completion binutils binutils-arm-linux-gnueabihf binutils-common 1004s bsdextrautils bsdutils curl dirmngr dracut-install eject ethtool fdisk fwupd 1004s gcc-14-base gettext-base gir1.2-girepository-2.0 gir1.2-glib-2.0 gnupg 1004s gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 1004s groff-base iputils-ping iputils-tracepath keyboxd libappstream5 1004s libapt-pkg6.0t64 libatomic1 libbinutils libblkid1 libbpf1 libc-bin libc6 1004s libcap-ng0 libctf-nobfd0 libctf0 libcurl3t64-gnutls libcurl4t64 1004s libdebconfclient0 libfdisk1 libfribidi0 libftdi1-2 libfwupd3 libgcc-s1 1004s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-bin libglib2.0-data 1004s libgpg-error-l10n libgpg-error0 libgstreamer1.0-0 libjson-glib-1.0-0 1004s libjson-glib-1.0-common libmount1 libnewt0.52 libnpth0t64 libnss-systemd 1004s libnss3 libpam-systemd libpng16-16t64 libpython3-stdlib 1004s libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 libqmi-proxy 1004s libreadline8t64 libsframe1 libsmartcols1 libssl3t64 libstdc++6 1004s libsystemd-shared libsystemd0 libtraceevent1 libtraceevent1-plugin libudev1 1004s libunistring5 libuuid1 libwrap0 libxkbcommon0 libxml2 libyaml-0-2 locales 1004s make mount nano openssl pci.ids publicsuffix python-apt-common python3 1004s python3-apport python3-apt python3-attr python3-cryptography python3-gdbm 1004s python3-jinja2 python3-json-pointer python3-jsonpatch python3-minimal 1004s python3-newt python3-openssl python3-pkg-resources python3-problem-report 1004s python3-rich python3-setuptools python3-software-properties python3-wadllib 1004s python3.12 python3.12-gdbm python3.12-minimal python3.13-gdbm 1004s readline-common rsync software-properties-common systemd systemd-cryptsetup 1004s systemd-resolved systemd-sysv systemd-timesyncd tar tzdata ucf udev usb.ids 1004s util-linux uuid-runtime whiptail xauth 1004s 140 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 1004s Need to get 58.6 MB of archives. 1004s After this operation, 8867 kB of additional disk space will be used. 1004s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf bash armhf 5.2.37-1ubuntu1 [677 kB] 1005s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf bsdutils armhf 1:2.40.2-1ubuntu2 [108 kB] 1005s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf tar armhf 1.35+dfsg-3.1 [240 kB] 1005s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 14.2.0-12ubuntu1 [7892 B] 1005s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-base armhf 14.2.0-12ubuntu1 [52.6 kB] 1005s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 14.2.0-12ubuntu1 [40.6 kB] 1005s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 14.2.0-12ubuntu1 [711 kB] 1005s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libc6 armhf 2.40-4ubuntu1 [2866 kB] 1005s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf openssl-provider-legacy armhf 3.4.0-1ubuntu2 [29.4 kB] 1005s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libssl3t64 armhf 3.4.0-1ubuntu2 [1756 kB] 1005s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-timesyncd armhf 257-2ubuntu1 [41.2 kB] 1005s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-resolved armhf 257-2ubuntu1 [307 kB] 1005s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-cryptsetup armhf 257-2ubuntu1 [122 kB] 1005s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf eject armhf 2.40.2-1ubuntu2 [62.3 kB] 1005s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf bsdextrautils armhf 2.40.2-1ubuntu2 [99.4 kB] 1005s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf fdisk armhf 2.40.2-1ubuntu2 [155 kB] 1005s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libblkid1 armhf 2.40.2-1ubuntu2 [167 kB] 1005s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libmount1 armhf 2.40.2-1ubuntu2 [189 kB] 1005s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libsmartcols1 armhf 2.40.2-1ubuntu2 [135 kB] 1005s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libuuid1 armhf 2.40.2-1ubuntu2 [39.5 kB] 1005s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf util-linux armhf 2.40.2-1ubuntu2 [1195 kB] 1005s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf uuid-runtime armhf 2.40.2-1ubuntu2 [62.7 kB] 1005s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libfdisk1 armhf 2.40.2-1ubuntu2 [211 kB] 1005s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf mount armhf 2.40.2-1ubuntu2 [156 kB] 1005s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf readline-common all 8.2-6 [56.5 kB] 1005s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libreadline8t64 armhf 8.2-6 [131 kB] 1005s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libnss-systemd armhf 257-2ubuntu1 [160 kB] 1005s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf systemd armhf 257-2ubuntu1 [3489 kB] 1005s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf udev armhf 257-2ubuntu1 [1974 kB] 1005s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-sysv armhf 257-2ubuntu1 [11.8 kB] 1005s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libpam-systemd armhf 257-2ubuntu1 [233 kB] 1005s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd-shared armhf 257-2ubuntu1 [2156 kB] 1005s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libudev1 armhf 257-2ubuntu1 [190 kB] 1005s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd0 armhf 257-2ubuntu1 [483 kB] 1005s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libdebconfclient0 armhf 0.274ubuntu1 [11.2 kB] 1005s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf base-passwd armhf 3.6.6 [53.4 kB] 1005s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libc-bin armhf 2.40-4ubuntu1 [542 kB] 1005s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libapt-pkg6.0t64 armhf 2.9.18 [1085 kB] 1005s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf apt armhf 2.9.18 [1349 kB] 1005s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf apt-utils armhf 2.9.18 [216 kB] 1005s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error-l10n all 1.51-3 [8800 B] 1005s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error0 armhf 1.51-3 [64.8 kB] 1005s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libnpth0t64 armhf 1.8-2 [7572 B] 1005s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-wks-client armhf 2.4.4-2ubuntu21 [88.9 kB] 1005s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf dirmngr armhf 2.4.4-2ubuntu21 [351 kB] 1005s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf gpgsm armhf 2.4.4-2ubuntu21 [246 kB] 1005s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-utils armhf 2.4.4-2ubuntu21 [160 kB] 1005s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-agent armhf 2.4.4-2ubuntu21 [238 kB] 1005s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf gpg armhf 2.4.4-2ubuntu21 [536 kB] 1005s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf gpgconf armhf 2.4.4-2ubuntu21 [118 kB] 1005s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg all 2.4.4-2ubuntu21 [359 kB] 1005s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf keyboxd armhf 2.4.4-2ubuntu21 [113 kB] 1005s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf gpgv armhf 2.4.4-2ubuntu21 [228 kB] 1005s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf python3-minimal armhf 3.12.8-1 [27.5 kB] 1005s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf python3 armhf 3.12.8-1 [23.9 kB] 1005s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf tzdata all 2024b-4ubuntu1 [196 kB] 1005s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12 armhf 3.12.8-3 [667 kB] 1005s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-stdlib armhf 3.12.8-3 [1939 kB] 1006s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-minimal armhf 3.12.8-3 [2029 kB] 1006s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-minimal armhf 3.12.8-3 [825 kB] 1006s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3-stdlib armhf 3.12.8-1 [10.1 kB] 1006s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf rsync armhf 3.3.0+ds1-2 [422 kB] 1006s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf python-apt-common all 2.9.6build1 [21.0 kB] 1006s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apt armhf 2.9.6build1 [174 kB] 1006s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf python3-problem-report all 2.31.0-0ubuntu2 [25.3 kB] 1006s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apport all 2.31.0-0ubuntu2 [93.1 kB] 1006s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-data all 2.82.4-1 [52.2 kB] 1006s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-bin armhf 2.82.4-1 [93.0 kB] 1006s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-girepository-2.0 armhf 1.82.0-3 [25.3 kB] 1006s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-glib-2.0 armhf 2.82.4-1 [182 kB] 1006s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-0t64 armhf 2.82.4-1 [1421 kB] 1006s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libgirepository-1.0-1 armhf 1.82.0-3 [108 kB] 1006s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf apport-core-dump-handler all 2.31.0-0ubuntu2 [18.2 kB] 1006s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf apport all 2.31.0-0ubuntu2 [82.9 kB] 1006s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libcap-ng0 armhf 0.8.5-4 [13.8 kB] 1006s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libunistring5 armhf 1.3-1 [583 kB] 1006s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-ping armhf 3:20240905-1ubuntu1 [45.0 kB] 1006s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libbpf1 armhf 1:1.5.0-2 [158 kB] 1006s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libfribidi0 armhf 1.0.16-1 [24.3 kB] 1006s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf python3-newt armhf 0.52.24-4ubuntu1 [20.1 kB] 1006s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libnewt0.52 armhf 0.52.24-4ubuntu1 [39.7 kB] 1006s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2build1 [599 kB] 1006s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libyaml-0-2 armhf 0.2.5-2 [45.3 kB] 1006s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf locales all 2.40-4ubuntu1 [4224 kB] 1006s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf openssl armhf 3.4.0-1ubuntu2 [1159 kB] 1006s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf python3-rich all 13.9.4-1 [190 kB] 1006s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf ucf all 3.0046 [41.9 kB] 1006s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf whiptail armhf 0.52.24-4ubuntu1 [17.3 kB] 1006s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf bash-completion all 1:2.16.0-1 [214 kB] 1006s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf ethtool armhf 1:6.11-1 [222 kB] 1006s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf gettext-base armhf 0.22.5-3 [40.7 kB] 1006s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf groff-base armhf 1.23.0-7 [949 kB] 1006s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-tracepath armhf 3:20240905-1ubuntu1 [13.3 kB] 1006s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libpng16-16t64 armhf 1.6.44-3 [169 kB] 1006s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1-plugin armhf 1:1.8.4-2 [19.0 kB] 1006s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1 armhf 1:1.8.4-2 [53.8 kB] 1006s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbcommon0 armhf 1.7.0-2 [113 kB] 1006s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf nano armhf 8.3-1 [277 kB] 1006s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf pci.ids all 0.0~2024.11.25-1 [282 kB] 1006s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf publicsuffix all 20241206.1516-0.1 [135 kB] 1006s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-gdbm armhf 3.13.1-2 [29.8 kB] 1006s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-gdbm armhf 3.12.8-3 [28.9 kB] 1006s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf python3-gdbm armhf 3.13.1-1 [8668 B] 1006s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf usb.ids all 2024.12.04-1 [223 kB] 1007s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf xauth armhf 1:1.1.2-1.1 [23.0 kB] 1007s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl3t64-gnutls armhf 8.11.1-1ubuntu1 [333 kB] 1007s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libappstream5 armhf 1.0.4-1 [211 kB] 1007s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf appstream armhf 1.0.4-1 [67.3 kB] 1007s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf libctf0 armhf 2.43.50.20241230-1ubuntu1 [74.5 kB] 1007s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libctf-nobfd0 armhf 2.43.50.20241230-1ubuntu1 [77.3 kB] 1007s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-arm-linux-gnueabihf armhf 2.43.50.20241230-1ubuntu1 [2960 kB] 1007s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libbinutils armhf 2.43.50.20241230-1ubuntu1 [403 kB] 1007s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf binutils armhf 2.43.50.20241230-1ubuntu1 [3086 B] 1007s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-common armhf 2.43.50.20241230-1ubuntu1 [222 kB] 1007s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libsframe1 armhf 2.43.50.20241230-1ubuntu1 [12.1 kB] 1007s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf curl armhf 8.11.1-1ubuntu1 [244 kB] 1007s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl4t64 armhf 8.11.1-1ubuntu1 [337 kB] 1007s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf dracut-install armhf 105-2ubuntu5 [37.3 kB] 1007s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-common all 1.10.6+ds-1 [5636 B] 1007s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-0 armhf 1.10.6+ds-1 [59.5 kB] 1007s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf fwupd armhf 2.0.3-3 [5028 kB] 1007s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf libfwupd3 armhf 2.0.3-3 [121 kB] 1007s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-proxy armhf 1.35.6-1 [5878 B] 1007s Get:124 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-glib5 armhf 1.35.6-1 [928 kB] 1007s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-l10n all 2.4.4-2ubuntu21 [66.3 kB] 1007s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf libftdi1-2 armhf 1.5-8 [26.3 kB] 1007s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf libgstreamer1.0-0 armhf 1.24.10-2 [1109 kB] 1007s Get:128 http://ftpmaster.internal/ubuntu plucky/main armhf libnss3 armhf 2:3.106-1ubuntu1 [1321 kB] 1007s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf libwrap0 armhf 7.6.q-34 [45.7 kB] 1007s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf make armhf 4.4.1-1 [180 kB] 1007s Get:131 http://ftpmaster.internal/ubuntu plucky/main armhf python3-attr all 24.2.0-1 [50.2 kB] 1007s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf python3-bcrypt armhf 4.2.0-2.1 [239 kB] 1007s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf python3-cryptography armhf 43.0.0-1 [925 kB] 1007s Get:134 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.3-1.1 [108 kB] 1007s Get:135 http://ftpmaster.internal/ubuntu plucky/main armhf python3-json-pointer all 2.4-3 [8444 B] 1007s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jsonpatch all 1.32-5 [12.3 kB] 1007s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf python3-openssl all 24.3.0-1 [45.8 kB] 1007s Get:138 http://ftpmaster.internal/ubuntu plucky/main armhf python3-pkg-resources all 75.6.0-1 [144 kB] 1007s Get:139 http://ftpmaster.internal/ubuntu plucky/main armhf python3-setuptools all 75.6.0-1 [645 kB] 1007s Get:140 http://ftpmaster.internal/ubuntu plucky/main armhf software-properties-common all 0.108 [16.5 kB] 1007s Get:141 http://ftpmaster.internal/ubuntu plucky/main armhf python3-software-properties all 0.108 [30.9 kB] 1007s Get:142 http://ftpmaster.internal/ubuntu plucky/main armhf python3-wadllib all 2.0.0-2 [36.2 kB] 1008s Preconfiguring packages ... 1009s Fetched 58.6 MB in 3s (17.8 MB/s) 1009s (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 ... 59970 files and directories currently installed.) 1009s Preparing to unpack .../bash_5.2.37-1ubuntu1_armhf.deb ... 1009s Unpacking bash (5.2.37-1ubuntu1) over (5.2.32-1ubuntu2) ... 1009s Setting up bash (5.2.37-1ubuntu1) ... 1009s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 1009s (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 ... 59970 files and directories currently installed.) 1009s Preparing to unpack .../bsdutils_1%3a2.40.2-1ubuntu2_armhf.deb ... 1009s Unpacking bsdutils (1:2.40.2-1ubuntu2) over (1:2.40.2-1ubuntu1) ... 1009s Setting up bsdutils (1:2.40.2-1ubuntu2) ... 1009s (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 ... 59970 files and directories currently installed.) 1009s Preparing to unpack .../tar_1.35+dfsg-3.1_armhf.deb ... 1009s Unpacking tar (1.35+dfsg-3.1) over (1.35+dfsg-3build1) ... 1009s Setting up tar (1.35+dfsg-3.1) ... 1009s (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 ... 59970 files and directories currently installed.) 1009s Preparing to unpack .../libatomic1_14.2.0-12ubuntu1_armhf.deb ... 1009s Unpacking libatomic1:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 1009s Preparing to unpack .../gcc-14-base_14.2.0-12ubuntu1_armhf.deb ... 1009s Unpacking gcc-14-base:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 1009s Setting up gcc-14-base:armhf (14.2.0-12ubuntu1) ... 1009s (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 ... 59970 files and directories currently installed.) 1009s Preparing to unpack .../libgcc-s1_14.2.0-12ubuntu1_armhf.deb ... 1009s Unpacking libgcc-s1:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 1009s Setting up libgcc-s1:armhf (14.2.0-12ubuntu1) ... 1009s (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 ... 59970 files and directories currently installed.) 1009s Preparing to unpack .../libstdc++6_14.2.0-12ubuntu1_armhf.deb ... 1009s Unpacking libstdc++6:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 1009s Setting up libstdc++6:armhf (14.2.0-12ubuntu1) ... 1009s (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 ... 59970 files and directories currently installed.) 1009s Preparing to unpack .../libc6_2.40-4ubuntu1_armhf.deb ... 1010s Unpacking libc6:armhf (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 1010s Setting up libc6:armhf (2.40-4ubuntu1) ... 1010s (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 ... 59970 files and directories currently installed.) 1010s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu2_armhf.deb ... 1010s Unpacking libssl3t64:armhf (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 1010s Selecting previously unselected package openssl-provider-legacy. 1010s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu2_armhf.deb ... 1010s Unpacking openssl-provider-legacy (3.4.0-1ubuntu2) ... 1010s Setting up libssl3t64:armhf (3.4.0-1ubuntu2) ... 1010s Setting up openssl-provider-legacy (3.4.0-1ubuntu2) ... 1010s (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 ... 59973 files and directories currently installed.) 1010s Preparing to unpack .../0-systemd-timesyncd_257-2ubuntu1_armhf.deb ... 1010s Unpacking systemd-timesyncd (257-2ubuntu1) over (256.5-2ubuntu4) ... 1010s Preparing to unpack .../1-systemd-resolved_257-2ubuntu1_armhf.deb ... 1010s Unpacking systemd-resolved (257-2ubuntu1) over (256.5-2ubuntu4) ... 1010s Preparing to unpack .../2-systemd-cryptsetup_257-2ubuntu1_armhf.deb ... 1010s Unpacking systemd-cryptsetup (257-2ubuntu1) over (256.5-2ubuntu4) ... 1010s Preparing to unpack .../3-eject_2.40.2-1ubuntu2_armhf.deb ... 1010s Unpacking eject (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 1010s Preparing to unpack .../4-bsdextrautils_2.40.2-1ubuntu2_armhf.deb ... 1010s Unpacking bsdextrautils (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 1010s Preparing to unpack .../5-fdisk_2.40.2-1ubuntu2_armhf.deb ... 1010s Unpacking fdisk (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 1010s Preparing to unpack .../6-libblkid1_2.40.2-1ubuntu2_armhf.deb ... 1010s Unpacking libblkid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 1010s Setting up libblkid1:armhf (2.40.2-1ubuntu2) ... 1011s (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 ... 59974 files and directories currently installed.) 1011s Preparing to unpack .../libmount1_2.40.2-1ubuntu2_armhf.deb ... 1011s Unpacking libmount1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 1011s Setting up libmount1:armhf (2.40.2-1ubuntu2) ... 1011s (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 ... 59974 files and directories currently installed.) 1011s Preparing to unpack .../libsmartcols1_2.40.2-1ubuntu2_armhf.deb ... 1011s Unpacking libsmartcols1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 1011s Setting up libsmartcols1:armhf (2.40.2-1ubuntu2) ... 1011s (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 ... 59974 files and directories currently installed.) 1011s Preparing to unpack .../libuuid1_2.40.2-1ubuntu2_armhf.deb ... 1011s Unpacking libuuid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 1011s Setting up libuuid1:armhf (2.40.2-1ubuntu2) ... 1011s (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 ... 59974 files and directories currently installed.) 1011s Preparing to unpack .../util-linux_2.40.2-1ubuntu2_armhf.deb ... 1011s Unpacking util-linux (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 1011s Setting up util-linux (2.40.2-1ubuntu2) ... 1012s fstrim.service is a disabled or a static unit not running, not starting it. 1012s (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 ... 59974 files and directories currently installed.) 1012s Preparing to unpack .../0-uuid-runtime_2.40.2-1ubuntu2_armhf.deb ... 1012s Unpacking uuid-runtime (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 1012s Preparing to unpack .../1-libfdisk1_2.40.2-1ubuntu2_armhf.deb ... 1012s Unpacking libfdisk1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 1012s Preparing to unpack .../2-mount_2.40.2-1ubuntu2_armhf.deb ... 1012s Unpacking mount (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 1012s Preparing to unpack .../3-readline-common_8.2-6_all.deb ... 1012s Unpacking readline-common (8.2-6) over (8.2-5) ... 1012s Preparing to unpack .../4-libreadline8t64_8.2-6_armhf.deb ... 1012s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 1012s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 1012s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 1012s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 1012s Unpacking libreadline8t64:armhf (8.2-6) over (8.2-5) ... 1012s Preparing to unpack .../5-libnss-systemd_257-2ubuntu1_armhf.deb ... 1012s Unpacking libnss-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 1012s Preparing to unpack .../6-systemd_257-2ubuntu1_armhf.deb ... 1012s Unpacking systemd (257-2ubuntu1) over (256.5-2ubuntu4) ... 1013s Preparing to unpack .../7-udev_257-2ubuntu1_armhf.deb ... 1013s Unpacking udev (257-2ubuntu1) over (256.5-2ubuntu4) ... 1013s Preparing to unpack .../8-libsystemd-shared_257-2ubuntu1_armhf.deb ... 1013s Unpacking libsystemd-shared:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 1013s Setting up libsystemd-shared:armhf (257-2ubuntu1) ... 1013s (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 ... 59967 files and directories currently installed.) 1013s Preparing to unpack .../libsystemd0_257-2ubuntu1_armhf.deb ... 1013s Unpacking libsystemd0:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 1013s Setting up libsystemd0:armhf (257-2ubuntu1) ... 1013s Setting up mount (2.40.2-1ubuntu2) ... 1013s Setting up systemd (257-2ubuntu1) ... 1013s Installing new version of config file /etc/systemd/logind.conf ... 1013s Installing new version of config file /etc/systemd/sleep.conf ... 1013s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 1013s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 1013s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 1014s (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 ... 59967 files and directories currently installed.) 1014s Preparing to unpack .../systemd-sysv_257-2ubuntu1_armhf.deb ... 1014s Unpacking systemd-sysv (257-2ubuntu1) over (256.5-2ubuntu4) ... 1014s Preparing to unpack .../libpam-systemd_257-2ubuntu1_armhf.deb ... 1014s Unpacking libpam-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 1014s Preparing to unpack .../libudev1_257-2ubuntu1_armhf.deb ... 1014s Unpacking libudev1:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 1014s Setting up libudev1:armhf (257-2ubuntu1) ... 1014s (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 ... 59967 files and directories currently installed.) 1014s Preparing to unpack .../libdebconfclient0_0.274ubuntu1_armhf.deb ... 1014s Unpacking libdebconfclient0:armhf (0.274ubuntu1) over (0.272ubuntu1) ... 1014s Setting up libdebconfclient0:armhf (0.274ubuntu1) ... 1014s (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 ... 59967 files and directories currently installed.) 1014s Preparing to unpack .../base-passwd_3.6.6_armhf.deb ... 1014s Unpacking base-passwd (3.6.6) over (3.6.5) ... 1014s Setting up base-passwd (3.6.6) ... 1014s (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 ... 59967 files and directories currently installed.) 1014s Preparing to unpack .../libc-bin_2.40-4ubuntu1_armhf.deb ... 1014s Unpacking libc-bin (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 1014s Setting up libc-bin (2.40-4ubuntu1) ... 1015s (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 ... 59967 files and directories currently installed.) 1015s Preparing to unpack .../libapt-pkg6.0t64_2.9.18_armhf.deb ... 1015s Unpacking libapt-pkg6.0t64:armhf (2.9.18) over (2.9.14ubuntu1) ... 1015s Setting up libapt-pkg6.0t64:armhf (2.9.18) ... 1015s (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 ... 59967 files and directories currently installed.) 1015s Preparing to unpack .../archives/apt_2.9.18_armhf.deb ... 1015s Unpacking apt (2.9.18) over (2.9.14ubuntu1) ... 1015s Setting up apt (2.9.18) ... 1016s (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 ... 59966 files and directories currently installed.) 1016s Preparing to unpack .../apt-utils_2.9.18_armhf.deb ... 1016s Unpacking apt-utils (2.9.18) over (2.9.14ubuntu1) ... 1016s Preparing to unpack .../libgpg-error-l10n_1.51-3_all.deb ... 1016s Unpacking libgpg-error-l10n (1.51-3) over (1.50-4) ... 1016s Preparing to unpack .../libgpg-error0_1.51-3_armhf.deb ... 1016s Unpacking libgpg-error0:armhf (1.51-3) over (1.50-4) ... 1016s Setting up libgpg-error0:armhf (1.51-3) ... 1016s (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 ... 59966 files and directories currently installed.) 1016s Preparing to unpack .../libnpth0t64_1.8-2_armhf.deb ... 1016s Unpacking libnpth0t64:armhf (1.8-2) over (1.6-3.1build1) ... 1016s Setting up libnpth0t64:armhf (1.8-2) ... 1016s (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 ... 59966 files and directories currently installed.) 1016s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu21_armhf.deb ... 1016s Unpacking gpg-wks-client (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 1016s Preparing to unpack .../1-dirmngr_2.4.4-2ubuntu21_armhf.deb ... 1016s Unpacking dirmngr (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 1016s Preparing to unpack .../2-gpgsm_2.4.4-2ubuntu21_armhf.deb ... 1016s Unpacking gpgsm (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 1016s Preparing to unpack .../3-gnupg-utils_2.4.4-2ubuntu21_armhf.deb ... 1016s Unpacking gnupg-utils (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 1016s Preparing to unpack .../4-gpg-agent_2.4.4-2ubuntu21_armhf.deb ... 1016s Unpacking gpg-agent (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 1016s Preparing to unpack .../5-gpg_2.4.4-2ubuntu21_armhf.deb ... 1016s Unpacking gpg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 1016s Preparing to unpack .../6-gpgconf_2.4.4-2ubuntu21_armhf.deb ... 1016s Unpacking gpgconf (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 1016s Preparing to unpack .../7-gnupg_2.4.4-2ubuntu21_all.deb ... 1016s Unpacking gnupg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 1016s Preparing to unpack .../8-keyboxd_2.4.4-2ubuntu21_armhf.deb ... 1016s Unpacking keyboxd (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 1016s Preparing to unpack .../9-gpgv_2.4.4-2ubuntu21_armhf.deb ... 1016s Unpacking gpgv (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 1016s Setting up gpgv (2.4.4-2ubuntu21) ... 1016s (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 ... 59966 files and directories currently installed.) 1016s Preparing to unpack .../python3-minimal_3.12.8-1_armhf.deb ... 1016s Unpacking python3-minimal (3.12.8-1) over (3.12.6-0ubuntu1) ... 1017s Setting up python3-minimal (3.12.8-1) ... 1017s (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 ... 59966 files and directories currently installed.) 1017s Preparing to unpack .../00-python3_3.12.8-1_armhf.deb ... 1017s Unpacking python3 (3.12.8-1) over (3.12.6-0ubuntu1) ... 1017s Preparing to unpack .../01-tzdata_2024b-4ubuntu1_all.deb ... 1017s Unpacking tzdata (2024b-4ubuntu1) over (2024b-1ubuntu2) ... 1017s Preparing to unpack .../02-python3.12_3.12.8-3_armhf.deb ... 1017s Unpacking python3.12 (3.12.8-3) over (3.12.7-3) ... 1017s Preparing to unpack .../03-libpython3.12-stdlib_3.12.8-3_armhf.deb ... 1017s Unpacking libpython3.12-stdlib:armhf (3.12.8-3) over (3.12.7-3) ... 1017s Preparing to unpack .../04-python3.12-minimal_3.12.8-3_armhf.deb ... 1017s Unpacking python3.12-minimal (3.12.8-3) over (3.12.7-3) ... 1017s Preparing to unpack .../05-libpython3.12-minimal_3.12.8-3_armhf.deb ... 1017s Unpacking libpython3.12-minimal:armhf (3.12.8-3) over (3.12.7-3) ... 1018s Preparing to unpack .../06-libpython3-stdlib_3.12.8-1_armhf.deb ... 1018s Unpacking libpython3-stdlib:armhf (3.12.8-1) over (3.12.6-0ubuntu1) ... 1018s Preparing to unpack .../07-rsync_3.3.0+ds1-2_armhf.deb ... 1018s Unpacking rsync (3.3.0+ds1-2) over (3.3.0-1) ... 1018s Preparing to unpack .../08-python-apt-common_2.9.6build1_all.deb ... 1018s Unpacking python-apt-common (2.9.6build1) over (2.9.0ubuntu2) ... 1018s Preparing to unpack .../09-python3-apt_2.9.6build1_armhf.deb ... 1018s Unpacking python3-apt (2.9.6build1) over (2.9.0ubuntu2) ... 1018s Preparing to unpack .../10-python3-problem-report_2.31.0-0ubuntu2_all.deb ... 1018s Unpacking python3-problem-report (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 1018s Preparing to unpack .../11-python3-apport_2.31.0-0ubuntu2_all.deb ... 1018s Unpacking python3-apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 1018s Preparing to unpack .../12-libglib2.0-data_2.82.4-1_all.deb ... 1018s Unpacking libglib2.0-data (2.82.4-1) over (2.82.2-3) ... 1018s Preparing to unpack .../13-libglib2.0-bin_2.82.4-1_armhf.deb ... 1018s Unpacking libglib2.0-bin (2.82.4-1) over (2.82.2-3) ... 1018s Preparing to unpack .../14-gir1.2-girepository-2.0_1.82.0-3_armhf.deb ... 1018s Unpacking gir1.2-girepository-2.0:armhf (1.82.0-3) over (1.82.0-2) ... 1018s Preparing to unpack .../15-gir1.2-glib-2.0_2.82.4-1_armhf.deb ... 1018s Unpacking gir1.2-glib-2.0:armhf (2.82.4-1) over (2.82.2-3) ... 1018s Preparing to unpack .../16-libglib2.0-0t64_2.82.4-1_armhf.deb ... 1018s Unpacking libglib2.0-0t64:armhf (2.82.4-1) over (2.82.2-3) ... 1019s Preparing to unpack .../17-libgirepository-1.0-1_1.82.0-3_armhf.deb ... 1019s Unpacking libgirepository-1.0-1:armhf (1.82.0-3) over (1.82.0-2) ... 1019s Preparing to unpack .../18-apport-core-dump-handler_2.31.0-0ubuntu2_all.deb ... 1019s Unpacking apport-core-dump-handler (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 1019s Preparing to unpack .../19-apport_2.31.0-0ubuntu2_all.deb ... 1019s Unpacking apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 1019s Preparing to unpack .../20-libcap-ng0_0.8.5-4_armhf.deb ... 1019s Unpacking libcap-ng0:armhf (0.8.5-4) over (0.8.5-3build1) ... 1019s Setting up libcap-ng0:armhf (0.8.5-4) ... 1019s (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 ... 59953 files and directories currently installed.) 1019s Preparing to unpack .../libunistring5_1.3-1_armhf.deb ... 1019s Unpacking libunistring5:armhf (1.3-1) over (1.2-1) ... 1019s Setting up libunistring5:armhf (1.3-1) ... 1019s (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 ... 59953 files and directories currently installed.) 1019s Preparing to unpack .../00-iputils-ping_3%3a20240905-1ubuntu1_armhf.deb ... 1019s Unpacking iputils-ping (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 1019s Preparing to unpack .../01-libbpf1_1%3a1.5.0-2_armhf.deb ... 1019s Unpacking libbpf1:armhf (1:1.5.0-2) over (1:1.5.0-1) ... 1019s Preparing to unpack .../02-libfribidi0_1.0.16-1_armhf.deb ... 1019s Unpacking libfribidi0:armhf (1.0.16-1) over (1.0.15-1) ... 1019s Preparing to unpack .../03-python3-newt_0.52.24-4ubuntu1_armhf.deb ... 1019s Unpacking python3-newt:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 1019s Preparing to unpack .../04-libnewt0.52_0.52.24-4ubuntu1_armhf.deb ... 1019s Unpacking libnewt0.52:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 1019s Preparing to unpack .../05-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_armhf.deb ... 1019s Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 1019s Preparing to unpack .../06-libyaml-0-2_0.2.5-2_armhf.deb ... 1019s Unpacking libyaml-0-2:armhf (0.2.5-2) over (0.2.5-1build1) ... 1019s Preparing to unpack .../07-locales_2.40-4ubuntu1_all.deb ... 1019s Unpacking locales (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 1020s Preparing to unpack .../08-openssl_3.4.0-1ubuntu2_armhf.deb ... 1020s Unpacking openssl (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 1020s Preparing to unpack .../09-python3-rich_13.9.4-1_all.deb ... 1020s Unpacking python3-rich (13.9.4-1) over (13.7.1-1) ... 1020s Preparing to unpack .../10-ucf_3.0046_all.deb ... 1020s Unpacking ucf (3.0046) over (3.0043+nmu1) ... 1020s Preparing to unpack .../11-whiptail_0.52.24-4ubuntu1_armhf.deb ... 1020s Unpacking whiptail (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 1020s Preparing to unpack .../12-bash-completion_1%3a2.16.0-1_all.deb ... 1020s Unpacking bash-completion (1:2.16.0-1) over (1:2.14.0-2) ... 1020s Preparing to unpack .../13-ethtool_1%3a6.11-1_armhf.deb ... 1020s Unpacking ethtool (1:6.11-1) over (1:6.10-1) ... 1020s Preparing to unpack .../14-gettext-base_0.22.5-3_armhf.deb ... 1020s Unpacking gettext-base (0.22.5-3) over (0.22.5-2) ... 1020s Preparing to unpack .../15-groff-base_1.23.0-7_armhf.deb ... 1020s Unpacking groff-base (1.23.0-7) over (1.23.0-5) ... 1020s Preparing to unpack .../16-iputils-tracepath_3%3a20240905-1ubuntu1_armhf.deb ... 1020s Unpacking iputils-tracepath (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 1020s Preparing to unpack .../17-libpng16-16t64_1.6.44-3_armhf.deb ... 1020s Unpacking libpng16-16t64:armhf (1.6.44-3) over (1.6.44-2) ... 1020s Preparing to unpack .../18-libtraceevent1-plugin_1%3a1.8.4-2_armhf.deb ... 1020s Unpacking libtraceevent1-plugin:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 1021s Preparing to unpack .../19-libtraceevent1_1%3a1.8.4-2_armhf.deb ... 1021s Unpacking libtraceevent1:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 1021s Preparing to unpack .../20-libxkbcommon0_1.7.0-2_armhf.deb ... 1021s Unpacking libxkbcommon0:armhf (1.7.0-2) over (1.7.0-1) ... 1021s Preparing to unpack .../21-nano_8.3-1_armhf.deb ... 1021s Unpacking nano (8.3-1) over (8.2-1) ... 1021s Preparing to unpack .../22-pci.ids_0.0~2024.11.25-1_all.deb ... 1021s Unpacking pci.ids (0.0~2024.11.25-1) over (0.0~2024.10.24-1) ... 1021s Preparing to unpack .../23-publicsuffix_20241206.1516-0.1_all.deb ... 1021s Unpacking publicsuffix (20241206.1516-0.1) over (20231001.0357-0.1) ... 1021s Preparing to unpack .../24-python3.13-gdbm_3.13.1-2_armhf.deb ... 1021s Unpacking python3.13-gdbm (3.13.1-2) over (3.13.0-2) ... 1021s Preparing to unpack .../25-python3.12-gdbm_3.12.8-3_armhf.deb ... 1021s Unpacking python3.12-gdbm (3.12.8-3) over (3.12.7-3) ... 1021s Preparing to unpack .../26-python3-gdbm_3.13.1-1_armhf.deb ... 1021s Unpacking python3-gdbm:armhf (3.13.1-1) over (3.12.7-1) ... 1021s Preparing to unpack .../27-usb.ids_2024.12.04-1_all.deb ... 1021s Unpacking usb.ids (2024.12.04-1) over (2024.07.04-1) ... 1021s Preparing to unpack .../28-xauth_1%3a1.1.2-1.1_armhf.deb ... 1021s Unpacking xauth (1:1.1.2-1.1) over (1:1.1.2-1build1) ... 1021s Preparing to unpack .../29-libcurl3t64-gnutls_8.11.1-1ubuntu1_armhf.deb ... 1021s Unpacking libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 1021s Preparing to unpack .../30-libappstream5_1.0.4-1_armhf.deb ... 1021s Unpacking libappstream5:armhf (1.0.4-1) over (1.0.3-1) ... 1021s Preparing to unpack .../31-appstream_1.0.4-1_armhf.deb ... 1021s Unpacking appstream (1.0.4-1) over (1.0.3-1) ... 1021s Preparing to unpack .../32-libctf0_2.43.50.20241230-1ubuntu1_armhf.deb ... 1021s Unpacking libctf0:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 1021s Preparing to unpack .../33-libctf-nobfd0_2.43.50.20241230-1ubuntu1_armhf.deb ... 1021s Unpacking libctf-nobfd0:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 1021s Preparing to unpack .../34-binutils-arm-linux-gnueabihf_2.43.50.20241230-1ubuntu1_armhf.deb ... 1021s Unpacking binutils-arm-linux-gnueabihf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 1021s Preparing to unpack .../35-libbinutils_2.43.50.20241230-1ubuntu1_armhf.deb ... 1021s Unpacking libbinutils:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 1021s Preparing to unpack .../36-binutils_2.43.50.20241230-1ubuntu1_armhf.deb ... 1021s Unpacking binutils (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 1021s Preparing to unpack .../37-binutils-common_2.43.50.20241230-1ubuntu1_armhf.deb ... 1021s Unpacking binutils-common:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 1021s Preparing to unpack .../38-libsframe1_2.43.50.20241230-1ubuntu1_armhf.deb ... 1021s Unpacking libsframe1:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 1021s Preparing to unpack .../39-curl_8.11.1-1ubuntu1_armhf.deb ... 1021s Unpacking curl (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 1022s Preparing to unpack .../40-libcurl4t64_8.11.1-1ubuntu1_armhf.deb ... 1022s Unpacking libcurl4t64:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 1022s Preparing to unpack .../41-dracut-install_105-2ubuntu5_armhf.deb ... 1022s Unpacking dracut-install (105-2ubuntu5) over (105-2ubuntu3) ... 1022s Preparing to unpack .../42-libjson-glib-1.0-common_1.10.6+ds-1_all.deb ... 1022s Unpacking libjson-glib-1.0-common (1.10.6+ds-1) over (1.10.0+ds-3) ... 1022s Preparing to unpack .../43-libjson-glib-1.0-0_1.10.6+ds-1_armhf.deb ... 1022s Unpacking libjson-glib-1.0-0:armhf (1.10.6+ds-1) over (1.10.0+ds-3) ... 1022s Preparing to unpack .../44-fwupd_2.0.3-3_armhf.deb ... 1022s Unpacking fwupd (2.0.3-3) over (2.0.2-1) ... 1022s Preparing to unpack .../45-libfwupd3_2.0.3-3_armhf.deb ... 1022s Unpacking libfwupd3:armhf (2.0.3-3) over (2.0.2-1) ... 1022s Preparing to unpack .../46-libqmi-proxy_1.35.6-1_armhf.deb ... 1022s Unpacking libqmi-proxy (1.35.6-1) over (1.35.2-0ubuntu2) ... 1022s Preparing to unpack .../47-libqmi-glib5_1.35.6-1_armhf.deb ... 1022s Unpacking libqmi-glib5:armhf (1.35.6-1) over (1.35.2-0ubuntu2) ... 1022s Preparing to unpack .../48-gnupg-l10n_2.4.4-2ubuntu21_all.deb ... 1022s Unpacking gnupg-l10n (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 1022s Preparing to unpack .../49-libftdi1-2_1.5-8_armhf.deb ... 1022s Unpacking libftdi1-2:armhf (1.5-8) over (1.5-7build1) ... 1022s Preparing to unpack .../50-libgstreamer1.0-0_1.24.10-2_armhf.deb ... 1022s Unpacking libgstreamer1.0-0:armhf (1.24.10-2) over (1.24.9-1) ... 1022s Preparing to unpack .../51-libnss3_2%3a3.106-1ubuntu1_armhf.deb ... 1022s Unpacking libnss3:armhf (2:3.106-1ubuntu1) over (2:3.103-1) ... 1022s Preparing to unpack .../52-libwrap0_7.6.q-34_armhf.deb ... 1022s Unpacking libwrap0:armhf (7.6.q-34) over (7.6.q-33) ... 1022s Preparing to unpack .../53-make_4.4.1-1_armhf.deb ... 1022s Unpacking make (4.4.1-1) over (4.3-4.1build2) ... 1022s Preparing to unpack .../54-python3-attr_24.2.0-1_all.deb ... 1022s Unpacking python3-attr (24.2.0-1) over (23.2.0-2) ... 1022s Selecting previously unselected package python3-bcrypt. 1023s Preparing to unpack .../55-python3-bcrypt_4.2.0-2.1_armhf.deb ... 1023s Unpacking python3-bcrypt (4.2.0-2.1) ... 1023s Preparing to unpack .../56-python3-cryptography_43.0.0-1_armhf.deb ... 1023s Unpacking python3-cryptography (43.0.0-1) over (42.0.5-2build1) ... 1023s Preparing to unpack .../57-python3-jinja2_3.1.3-1.1_all.deb ... 1023s Unpacking python3-jinja2 (3.1.3-1.1) over (3.1.3-1ubuntu1) ... 1023s Preparing to unpack .../58-python3-json-pointer_2.4-3_all.deb ... 1023s Unpacking python3-json-pointer (2.4-3) over (2.4-2) ... 1023s Preparing to unpack .../59-python3-jsonpatch_1.32-5_all.deb ... 1023s Unpacking python3-jsonpatch (1.32-5) over (1.32-4) ... 1023s Preparing to unpack .../60-python3-openssl_24.3.0-1_all.deb ... 1023s Unpacking python3-openssl (24.3.0-1) over (24.2.1-1) ... 1023s Preparing to unpack .../61-python3-pkg-resources_75.6.0-1_all.deb ... 1023s Unpacking python3-pkg-resources (75.6.0-1) over (75.2.0-1) ... 1023s Preparing to unpack .../62-python3-setuptools_75.6.0-1_all.deb ... 1023s Unpacking python3-setuptools (75.6.0-1) over (75.2.0-1) ... 1024s Preparing to unpack .../63-software-properties-common_0.108_all.deb ... 1024s Unpacking software-properties-common (0.108) over (0.105) ... 1024s Preparing to unpack .../64-python3-software-properties_0.108_all.deb ... 1024s Unpacking python3-software-properties (0.108) over (0.105) ... 1024s Preparing to unpack .../65-python3-wadllib_2.0.0-2_all.deb ... 1024s Unpacking python3-wadllib (2.0.0-2) over (2.0.0-1) ... 1024s Setting up systemd-sysv (257-2ubuntu1) ... 1024s Setting up pci.ids (0.0~2024.11.25-1) ... 1024s Setting up libnewt0.52:armhf (0.52.24-4ubuntu1) ... 1024s Setting up apt-utils (2.9.18) ... 1024s Setting up bsdextrautils (2.40.2-1ubuntu2) ... 1024s Setting up libcurl4t64:armhf (8.11.1-1ubuntu1) ... 1024s Setting up libyaml-0-2:armhf (0.2.5-2) ... 1024s Setting up python3.12-gdbm (3.12.8-3) ... 1024s Setting up libpython3.12-minimal:armhf (3.12.8-3) ... 1024s Setting up binutils-common:armhf (2.43.50.20241230-1ubuntu1) ... 1024s Setting up libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) ... 1024s Setting up libctf-nobfd0:armhf (2.43.50.20241230-1ubuntu1) ... 1024s Setting up gettext-base (0.22.5-3) ... 1024s Setting up libnss-systemd:armhf (257-2ubuntu1) ... 1024s Setting up libnss3:armhf (2:3.106-1ubuntu1) ... 1024s Setting up locales (2.40-4ubuntu1) ... 1025s Generating locales (this might take a while)... 1027s en_US.UTF-8... done 1027s Generation complete. 1027s Setting up libsframe1:armhf (2.43.50.20241230-1ubuntu1) ... 1027s Setting up tzdata (2024b-4ubuntu1) ... 1027s 1027s Current default time zone: 'Etc/UTC' 1027s Local time is now: Wed Jan 8 10:32:13 UTC 2025. 1027s Universal Time is now: Wed Jan 8 10:32:13 UTC 2025. 1027s Run 'dpkg-reconfigure tzdata' if you wish to change it. 1027s 1027s Setting up eject (2.40.2-1ubuntu2) ... 1027s Setting up libftdi1-2:armhf (1.5-8) ... 1027s Setting up libglib2.0-data (2.82.4-1) ... 1027s Setting up systemd-cryptsetup (257-2ubuntu1) ... 1027s Setting up libwrap0:armhf (7.6.q-34) ... 1027s Setting up make (4.4.1-1) ... 1027s Setting up gnupg-l10n (2.4.4-2ubuntu21) ... 1027s Setting up bash-completion (1:2.16.0-1) ... 1027s Setting up libfribidi0:armhf (1.0.16-1) ... 1027s Setting up libpng16-16t64:armhf (1.6.44-3) ... 1027s Setting up systemd-timesyncd (257-2ubuntu1) ... 1027s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 1027s Setting up libatomic1:armhf (14.2.0-12ubuntu1) ... 1027s Setting up udev (257-2ubuntu1) ... 1028s Setting up usb.ids (2024.12.04-1) ... 1028s Setting up ucf (3.0046) ... 1028s Installing new version of config file /etc/ucf.conf ... 1028s Setting up libfdisk1:armhf (2.40.2-1ubuntu2) ... 1028s Setting up nano (8.3-1) ... 1028s Installing new version of config file /etc/nanorc ... 1028s Setting up whiptail (0.52.24-4ubuntu1) ... 1028s Setting up python-apt-common (2.9.6build1) ... 1028s Setting up dracut-install (105-2ubuntu5) ... 1028s Setting up uuid-runtime (2.40.2-1ubuntu2) ... 1029s uuidd.service is a disabled or a static unit not running, not starting it. 1029s Setting up xauth (1:1.1.2-1.1) ... 1029s Setting up groff-base (1.23.0-7) ... 1029s Setting up libtraceevent1:armhf (1:1.8.4-2) ... 1029s Setting up libpam-systemd:armhf (257-2ubuntu1) ... 1029s Setting up libjson-glib-1.0-common (1.10.6+ds-1) ... 1029s Setting up curl (8.11.1-1ubuntu1) ... 1029s Setting up libbinutils:armhf (2.43.50.20241230-1ubuntu1) ... 1029s Setting up openssl (3.4.0-1ubuntu2) ... 1029s Installing new version of config file /etc/ssl/openssl.cnf ... 1029s Setting up libgpg-error-l10n (1.51-3) ... 1029s Setting up iputils-ping (3:20240905-1ubuntu1) ... 1029s Setting up readline-common (8.2-6) ... 1029s Setting up publicsuffix (20241206.1516-0.1) ... 1029s Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) ... 1029s Setting up libbpf1:armhf (1:1.5.0-2) ... 1029s Setting up iputils-tracepath (3:20240905-1ubuntu1) ... 1029s Setting up rsync (3.3.0+ds1-2) ... 1030s rsync.service is a disabled or a static unit not running, not starting it. 1030s Setting up python3.13-gdbm (3.13.1-2) ... 1030s Setting up ethtool (1:6.11-1) ... 1030s Setting up gnupg-utils (2.4.4-2ubuntu21) ... 1030s Setting up systemd-resolved (257-2ubuntu1) ... 1030s Setting up libxkbcommon0:armhf (1.7.0-2) ... 1030s Setting up libctf0:armhf (2.43.50.20241230-1ubuntu1) ... 1030s Setting up python3.12-minimal (3.12.8-3) ... 1032s Setting up libglib2.0-0t64:armhf (2.82.4-1) ... 1032s No schema files found: doing nothing. 1032s Setting up gir1.2-glib-2.0:armhf (2.82.4-1) ... 1032s Setting up libreadline8t64:armhf (8.2-6) ... 1032s Setting up libtraceevent1-plugin:armhf (1:1.8.4-2) ... 1032s Setting up gpgconf (2.4.4-2ubuntu21) ... 1032s Setting up libgirepository-1.0-1:armhf (1.82.0-3) ... 1032s Setting up binutils-arm-linux-gnueabihf (2.43.50.20241230-1ubuntu1) ... 1032s Setting up gpg (2.4.4-2ubuntu21) ... 1032s Setting up libgstreamer1.0-0:armhf (1.24.10-2) ... 1032s Setcap worked! gst-ptp-helper is not suid! 1032s Setting up gpg-agent (2.4.4-2ubuntu21) ... 1032s Setting up libpython3.12-stdlib:armhf (3.12.8-3) ... 1032s Setting up python3.12 (3.12.8-3) ... 1034s Setting up gpgsm (2.4.4-2ubuntu21) ... 1034s Setting up libglib2.0-bin (2.82.4-1) ... 1034s Setting up libappstream5:armhf (1.0.4-1) ... 1034s Setting up libqmi-glib5:armhf (1.35.6-1) ... 1034s Setting up binutils (2.43.50.20241230-1ubuntu1) ... 1034s Setting up fdisk (2.40.2-1ubuntu2) ... 1034s Setting up libjson-glib-1.0-0:armhf (1.10.6+ds-1) ... 1034s Setting up dirmngr (2.4.4-2ubuntu21) ... 1034s Setting up appstream (1.0.4-1) ... 1034s ✔ Metadata cache was updated successfully. 1034s Setting up gir1.2-girepository-2.0:armhf (1.82.0-3) ... 1034s Setting up keyboxd (2.4.4-2ubuntu21) ... 1034s Setting up gnupg (2.4.4-2ubuntu21) ... 1034s Setting up libpython3-stdlib:armhf (3.12.8-1) ... 1034s Setting up gpg-wks-client (2.4.4-2ubuntu21) ... 1034s Setting up libqmi-proxy (1.35.6-1) ... 1034s Setting up libfwupd3:armhf (2.0.3-3) ... 1034s Setting up python3 (3.12.8-1) ... 1034s Setting up python3-newt:armhf (0.52.24-4ubuntu1) ... 1034s Setting up python3-jinja2 (3.1.3-1.1) ... 1035s Setting up python3-wadllib (2.0.0-2) ... 1035s Setting up python3-json-pointer (2.4-3) ... 1035s Setting up fwupd (2.0.3-3) ... 1035s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 1035s fwupd.service is a disabled or a static unit not running, not starting it. 1035s Setting up python3-pkg-resources (75.6.0-1) ... 1036s Setting up python3-attr (24.2.0-1) ... 1036s Setting up python3-setuptools (75.6.0-1) ... 1037s Setting up python3-rich (13.9.4-1) ... 1037s Setting up python3-gdbm:armhf (3.13.1-1) ... 1037s Setting up python3-problem-report (2.31.0-0ubuntu2) ... 1037s Setting up python3-apt (2.9.6build1) ... 1037s Setting up python3-jsonpatch (1.32-5) ... 1038s Setting up python3-bcrypt (4.2.0-2.1) ... 1038s Setting up python3-apport (2.31.0-0ubuntu2) ... 1038s Setting up python3-software-properties (0.108) ... 1038s Setting up python3-cryptography (43.0.0-1) ... 1038s Setting up python3-openssl (24.3.0-1) ... 1038s Setting up software-properties-common (0.108) ... 1038s Setting up apport-core-dump-handler (2.31.0-0ubuntu2) ... 1039s Setting up apport (2.31.0-0ubuntu2) ... 1040s apport-autoreport.service is a disabled or a static unit not running, not starting it. 1040s Processing triggers for dbus (1.14.10-4ubuntu5) ... 1040s Processing triggers for shared-mime-info (2.4-5) ... 1040s Warning: program compiled against libxml 212 using older 209 1040s Processing triggers for debianutils (5.21) ... 1040s Processing triggers for install-info (7.1.1-1) ... 1041s Processing triggers for initramfs-tools (0.142ubuntu35) ... 1041s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1041s Processing triggers for systemd (257-2ubuntu1) ... 1041s Processing triggers for man-db (2.13.0-1) ... 1045s Reading package lists... 1046s Building dependency tree... 1046s Reading state information... 1046s Starting pkgProblemResolver with broken count: 0 1046s Starting 2 pkgProblemResolver with broken count: 0 1046s Done 1047s The following packages will be REMOVED: 1047s libassuan0* 1047s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 1047s After this operation, 68.6 kB disk space will be freed. 1047s (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 ... 60003 files and directories currently installed.) 1047s Removing libassuan0:armhf (2.5.6-1build1) ... 1047s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1050s autopkgtest [10:32:36]: rebooting testbed after setup commands that affected boot 1123s Reading package lists... 1124s Building dependency tree... 1124s Reading state information... 1124s Starting pkgProblemResolver with broken count: 0 1124s Starting 2 pkgProblemResolver with broken count: 0 1124s Done 1125s The following NEW packages will be installed: 1125s etcd-server fonts-font-awesome fonts-lato libio-pty-perl libipc-run-perl 1125s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libllvm19 libpq5 1125s libpython3.13-minimal libpython3.13-stdlib libtime-duration-perl 1125s libtimedate-perl libxslt1.1 moreutils patroni patroni-doc postgresql 1125s postgresql-16 postgresql-client-16 postgresql-client-common 1125s postgresql-common python3-behave python3-cdiff python3-click 1125s python3-colorama python3-coverage python3-dateutil python3-dnspython 1125s python3-etcd python3-parse python3-parse-type python3-prettytable 1125s python3-psutil python3-psycopg2 python3-six python3-wcwidth python3-ydiff 1125s python3.13 python3.13-minimal sphinx-rtd-theme-common ssl-cert 1125s 0 upgraded, 44 newly installed, 0 to remove and 0 not upgraded. 1125s Need to get 67.0 MB of archives. 1125s After this operation, 251 MB of additional disk space will be used. 1125s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-lato all 2.015-1 [2781 kB] 1126s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-perl all 4.10000-1 [81.9 kB] 1126s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-client-common all 262 [36.7 kB] 1126s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf ssl-cert all 1.1.3ubuntu1 [18.7 kB] 1126s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-common all 262 [162 kB] 1126s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-minimal armhf 3.13.1-2 [868 kB] 1126s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-minimal armhf 3.13.1-2 [2036 kB] 1126s Get:8 http://ftpmaster.internal/ubuntu plucky/universe armhf etcd-server armhf 3.5.16-3 [10.7 MB] 1126s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 1126s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libio-pty-perl armhf 1:1.20-1build3 [31.0 kB] 1126s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libipc-run-perl all 20231003.0-2 [91.5 kB] 1126s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1126s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1126s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 1126s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libllvm19 armhf 1:19.1.6-1ubuntu1 [27.8 MB] 1127s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libpq5 armhf 17.2-1 [124 kB] 1127s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-stdlib armhf 3.13.1-2 [1970 kB] 1127s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libtime-duration-perl all 1.21-2 [12.3 kB] 1127s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libtimedate-perl all 2.3300-2 [34.0 kB] 1127s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libxslt1.1 armhf 1.1.39-0exp1ubuntu2 [152 kB] 1127s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf moreutils armhf 0.69-1 [53.5 kB] 1127s Get:22 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-ydiff all 1.4.2-1 [19.0 kB] 1127s Get:23 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-cdiff all 1.4.2-1 [1778 B] 1127s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf python3-colorama all 0.4.6-4 [32.1 kB] 1127s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf python3-click all 8.1.7-2 [79.5 kB] 1127s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dateutil all 2.9.0-3 [80.2 kB] 1127s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 1127s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf python3-prettytable all 3.12.0-1 [36.5 kB] 1127s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psutil armhf 5.9.8-2build3 [194 kB] 1127s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psycopg2 armhf 2.9.10-1 [134 kB] 1127s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 1127s Get:32 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-etcd all 0.4.5-6 [32.1 kB] 1127s Get:33 http://ftpmaster.internal/ubuntu plucky/universe armhf patroni all 3.3.4-1 [269 kB] 1127s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 1127s Get:35 http://ftpmaster.internal/ubuntu plucky/universe armhf patroni-doc all 3.3.4-1 [508 kB] 1127s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-client-16 armhf 16.4-3 [1236 kB] 1127s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-16 armhf 16.4-3 [14.2 MB] 1128s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql all 16+262 [11.8 kB] 1128s Get:39 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-parse all 1.20.2-1 [27.0 kB] 1128s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf python3-six all 1.17.0-1 [13.2 kB] 1128s Get:41 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-parse-type all 0.6.4-1 [23.4 kB] 1128s Get:42 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-behave all 1.2.6-6 [98.6 kB] 1128s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13 armhf 3.13.1-2 [729 kB] 1128s Get:44 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-coverage armhf 7.4.4+dfsg1-0ubuntu3 [148 kB] 1129s Preconfiguring packages ... 1129s Fetched 67.0 MB in 3s (20.1 MB/s) 1129s Selecting previously unselected package fonts-lato. 1129s (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 ... 59998 files and directories currently installed.) 1129s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 1129s Unpacking fonts-lato (2.015-1) ... 1129s Selecting previously unselected package libjson-perl. 1129s Preparing to unpack .../01-libjson-perl_4.10000-1_all.deb ... 1129s Unpacking libjson-perl (4.10000-1) ... 1129s Selecting previously unselected package postgresql-client-common. 1129s Preparing to unpack .../02-postgresql-client-common_262_all.deb ... 1129s Unpacking postgresql-client-common (262) ... 1129s Selecting previously unselected package ssl-cert. 1129s Preparing to unpack .../03-ssl-cert_1.1.3ubuntu1_all.deb ... 1129s Unpacking ssl-cert (1.1.3ubuntu1) ... 1129s Selecting previously unselected package postgresql-common. 1129s Preparing to unpack .../04-postgresql-common_262_all.deb ... 1129s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 1129s Unpacking postgresql-common (262) ... 1129s Selecting previously unselected package libpython3.13-minimal:armhf. 1129s Preparing to unpack .../05-libpython3.13-minimal_3.13.1-2_armhf.deb ... 1129s Unpacking libpython3.13-minimal:armhf (3.13.1-2) ... 1129s Selecting previously unselected package python3.13-minimal. 1129s Preparing to unpack .../06-python3.13-minimal_3.13.1-2_armhf.deb ... 1129s Unpacking python3.13-minimal (3.13.1-2) ... 1129s Selecting previously unselected package etcd-server. 1129s Preparing to unpack .../07-etcd-server_3.5.16-3_armhf.deb ... 1129s Unpacking etcd-server (3.5.16-3) ... 1130s Selecting previously unselected package fonts-font-awesome. 1130s Preparing to unpack .../08-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 1130s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1130s Selecting previously unselected package libio-pty-perl. 1130s Preparing to unpack .../09-libio-pty-perl_1%3a1.20-1build3_armhf.deb ... 1130s Unpacking libio-pty-perl (1:1.20-1build3) ... 1130s Selecting previously unselected package libipc-run-perl. 1130s Preparing to unpack .../10-libipc-run-perl_20231003.0-2_all.deb ... 1130s Unpacking libipc-run-perl (20231003.0-2) ... 1130s Selecting previously unselected package libjs-jquery. 1130s Preparing to unpack .../11-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1130s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1130s Selecting previously unselected package libjs-underscore. 1130s Preparing to unpack .../12-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1130s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1130s Selecting previously unselected package libjs-sphinxdoc. 1130s Preparing to unpack .../13-libjs-sphinxdoc_8.1.3-4_all.deb ... 1130s Unpacking libjs-sphinxdoc (8.1.3-4) ... 1130s Selecting previously unselected package libllvm19:armhf. 1130s Preparing to unpack .../14-libllvm19_1%3a19.1.6-1ubuntu1_armhf.deb ... 1130s Unpacking libllvm19:armhf (1:19.1.6-1ubuntu1) ... 1131s Selecting previously unselected package libpq5:armhf. 1131s Preparing to unpack .../15-libpq5_17.2-1_armhf.deb ... 1131s Unpacking libpq5:armhf (17.2-1) ... 1131s Selecting previously unselected package libpython3.13-stdlib:armhf. 1131s Preparing to unpack .../16-libpython3.13-stdlib_3.13.1-2_armhf.deb ... 1131s Unpacking libpython3.13-stdlib:armhf (3.13.1-2) ... 1131s Selecting previously unselected package libtime-duration-perl. 1131s Preparing to unpack .../17-libtime-duration-perl_1.21-2_all.deb ... 1131s Unpacking libtime-duration-perl (1.21-2) ... 1131s Selecting previously unselected package libtimedate-perl. 1131s Preparing to unpack .../18-libtimedate-perl_2.3300-2_all.deb ... 1131s Unpacking libtimedate-perl (2.3300-2) ... 1131s Selecting previously unselected package libxslt1.1:armhf. 1131s Preparing to unpack .../19-libxslt1.1_1.1.39-0exp1ubuntu2_armhf.deb ... 1131s Unpacking libxslt1.1:armhf (1.1.39-0exp1ubuntu2) ... 1131s Selecting previously unselected package moreutils. 1131s Preparing to unpack .../20-moreutils_0.69-1_armhf.deb ... 1131s Unpacking moreutils (0.69-1) ... 1131s Selecting previously unselected package python3-ydiff. 1131s Preparing to unpack .../21-python3-ydiff_1.4.2-1_all.deb ... 1131s Unpacking python3-ydiff (1.4.2-1) ... 1131s Selecting previously unselected package python3-cdiff. 1131s Preparing to unpack .../22-python3-cdiff_1.4.2-1_all.deb ... 1131s Unpacking python3-cdiff (1.4.2-1) ... 1131s Selecting previously unselected package python3-colorama. 1131s Preparing to unpack .../23-python3-colorama_0.4.6-4_all.deb ... 1131s Unpacking python3-colorama (0.4.6-4) ... 1131s Selecting previously unselected package python3-click. 1131s Preparing to unpack .../24-python3-click_8.1.7-2_all.deb ... 1131s Unpacking python3-click (8.1.7-2) ... 1131s Selecting previously unselected package python3-dateutil. 1131s Preparing to unpack .../25-python3-dateutil_2.9.0-3_all.deb ... 1131s Unpacking python3-dateutil (2.9.0-3) ... 1131s Selecting previously unselected package python3-wcwidth. 1131s Preparing to unpack .../26-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 1131s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 1131s Selecting previously unselected package python3-prettytable. 1131s Preparing to unpack .../27-python3-prettytable_3.12.0-1_all.deb ... 1131s Unpacking python3-prettytable (3.12.0-1) ... 1131s Selecting previously unselected package python3-psutil. 1131s Preparing to unpack .../28-python3-psutil_5.9.8-2build3_armhf.deb ... 1131s Unpacking python3-psutil (5.9.8-2build3) ... 1132s Selecting previously unselected package python3-psycopg2. 1132s Preparing to unpack .../29-python3-psycopg2_2.9.10-1_armhf.deb ... 1132s Unpacking python3-psycopg2 (2.9.10-1) ... 1132s Selecting previously unselected package python3-dnspython. 1132s Preparing to unpack .../30-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 1132s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 1132s Selecting previously unselected package python3-etcd. 1132s Preparing to unpack .../31-python3-etcd_0.4.5-6_all.deb ... 1132s Unpacking python3-etcd (0.4.5-6) ... 1132s Selecting previously unselected package patroni. 1132s Preparing to unpack .../32-patroni_3.3.4-1_all.deb ... 1132s Unpacking patroni (3.3.4-1) ... 1132s Selecting previously unselected package sphinx-rtd-theme-common. 1132s Preparing to unpack .../33-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 1132s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 1132s Selecting previously unselected package patroni-doc. 1132s Preparing to unpack .../34-patroni-doc_3.3.4-1_all.deb ... 1132s Unpacking patroni-doc (3.3.4-1) ... 1132s Selecting previously unselected package postgresql-client-16. 1132s Preparing to unpack .../35-postgresql-client-16_16.4-3_armhf.deb ... 1132s Unpacking postgresql-client-16 (16.4-3) ... 1132s Selecting previously unselected package postgresql-16. 1132s Preparing to unpack .../36-postgresql-16_16.4-3_armhf.deb ... 1132s Unpacking postgresql-16 (16.4-3) ... 1132s Selecting previously unselected package postgresql. 1132s Preparing to unpack .../37-postgresql_16+262_all.deb ... 1132s Unpacking postgresql (16+262) ... 1132s Selecting previously unselected package python3-parse. 1132s Preparing to unpack .../38-python3-parse_1.20.2-1_all.deb ... 1132s Unpacking python3-parse (1.20.2-1) ... 1132s Selecting previously unselected package python3-six. 1132s Preparing to unpack .../39-python3-six_1.17.0-1_all.deb ... 1132s Unpacking python3-six (1.17.0-1) ... 1133s Selecting previously unselected package python3-parse-type. 1133s Preparing to unpack .../40-python3-parse-type_0.6.4-1_all.deb ... 1133s Unpacking python3-parse-type (0.6.4-1) ... 1133s Selecting previously unselected package python3-behave. 1133s Preparing to unpack .../41-python3-behave_1.2.6-6_all.deb ... 1133s Unpacking python3-behave (1.2.6-6) ... 1133s Selecting previously unselected package python3.13. 1133s Preparing to unpack .../42-python3.13_3.13.1-2_armhf.deb ... 1133s Unpacking python3.13 (3.13.1-2) ... 1133s Selecting previously unselected package python3-coverage. 1133s Preparing to unpack .../43-python3-coverage_7.4.4+dfsg1-0ubuntu3_armhf.deb ... 1133s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 1133s Setting up postgresql-client-common (262) ... 1133s Setting up libllvm19:armhf (1:19.1.6-1ubuntu1) ... 1133s Setting up fonts-lato (2.015-1) ... 1133s Setting up libio-pty-perl (1:1.20-1build3) ... 1133s Setting up python3-colorama (0.4.6-4) ... 1133s Setting up python3-ydiff (1.4.2-1) ... 1133s Setting up libpq5:armhf (17.2-1) ... 1133s Setting up python3-click (8.1.7-2) ... 1134s Setting up python3-psutil (5.9.8-2build3) ... 1134s Setting up python3-six (1.17.0-1) ... 1134s Setting up libpython3.13-minimal:armhf (3.13.1-2) ... 1134s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 1135s Setting up ssl-cert (1.1.3ubuntu1) ... 1135s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 1135s Setting up python3-psycopg2 (2.9.10-1) ... 1136s Setting up libipc-run-perl (20231003.0-2) ... 1136s Setting up libtime-duration-perl (1.21-2) ... 1136s Setting up libtimedate-perl (2.3300-2) ... 1136s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 1136s Setting up python3-parse (1.20.2-1) ... 1137s Setting up libjson-perl (4.10000-1) ... 1137s Setting up libxslt1.1:armhf (1.1.39-0exp1ubuntu2) ... 1137s Setting up python3.13-minimal (3.13.1-2) ... 1137s Setting up python3-dateutil (2.9.0-3) ... 1138s Setting up etcd-server (3.5.16-3) ... 1138s info: Selecting UID from range 100 to 999 ... 1138s 1138s info: Selecting GID from range 100 to 999 ... 1138s info: Adding system user `etcd' (UID 107) ... 1138s info: Adding new group `etcd' (GID 111) ... 1138s info: Adding new user `etcd' (UID 107) with group `etcd' ... 1138s info: Creating home directory `/var/lib/etcd/' ... 1138s Created symlink '/etc/systemd/system/etcd2.service' → '/usr/lib/systemd/system/etcd.service'. 1138s Created symlink '/etc/systemd/system/multi-user.target.wants/etcd.service' → '/usr/lib/systemd/system/etcd.service'. 1139s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1139s Setting up python3-prettytable (3.12.0-1) ... 1140s Setting up libpython3.13-stdlib:armhf (3.13.1-2) ... 1140s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 1140s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 1140s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1140s Setting up moreutils (0.69-1) ... 1140s Setting up python3.13 (3.13.1-2) ... 1141s Setting up python3-etcd (0.4.5-6) ... 1141s Setting up postgresql-client-16 (16.4-3) ... 1142s update-alternatives: using /usr/share/postgresql/16/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 1142s Setting up python3-cdiff (1.4.2-1) ... 1142s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 1142s Setting up python3-parse-type (0.6.4-1) ... 1142s Setting up postgresql-common (262) ... 1143s Creating config file /etc/postgresql-common/createcluster.conf with new version 1143s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 1143s Removing obsolete dictionary files: 1144s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 1144s Setting up libjs-sphinxdoc (8.1.3-4) ... 1144s Setting up python3-behave (1.2.6-6) ... 1144s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 1144s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 1144s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 1144s """Registers a custom type that will be available to "parse" 1144s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 1144s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 1144s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 1144s """Registers a custom type that will be available to "parse" 1144s Setting up patroni (3.3.4-1) ... 1144s Created symlink '/etc/systemd/system/multi-user.target.wants/patroni.service' → '/usr/lib/systemd/system/patroni.service'. 1145s Setting up postgresql-16 (16.4-3) ... 1146s Creating new PostgreSQL cluster 16/main ... 1146s /usr/lib/postgresql/16/bin/initdb -D /var/lib/postgresql/16/main --auth-local peer --auth-host scram-sha-256 --no-instructions 1146s The files belonging to this database system will be owned by user "postgres". 1146s This user must also own the server process. 1146s 1146s The database cluster will be initialized with locale "C.UTF-8". 1146s The default database encoding has accordingly been set to "UTF8". 1146s The default text search configuration will be set to "english". 1146s 1146s Data page checksums are disabled. 1146s 1146s fixing permissions on existing directory /var/lib/postgresql/16/main ... ok 1146s creating subdirectories ... ok 1146s selecting dynamic shared memory implementation ... posix 1146s selecting default max_connections ... 100 1146s selecting default shared_buffers ... 128MB 1146s selecting default time zone ... Etc/UTC 1146s creating configuration files ... ok 1146s running bootstrap script ... ok 1147s performing post-bootstrap initialization ... ok 1147s syncing data to disk ... ok 1150s Setting up patroni-doc (3.3.4-1) ... 1150s Setting up postgresql (16+262) ... 1150s Processing triggers for systemd (257-2ubuntu1) ... 1150s Processing triggers for man-db (2.13.0-1) ... 1151s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1169s autopkgtest [10:34:35]: test acceptance-etcd-basic: debian/tests/acceptance etcd features/basic_replication.feature 1169s autopkgtest [10:34:35]: test acceptance-etcd-basic: [----------------------- 1171s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 1172s ○ etcd.service - etcd - highly-available key value store 1172s Loaded: loaded (/usr/lib/systemd/system/etcd.service; enabled; preset: enabled) 1172s Active: inactive (dead) since Wed 2025-01-08 10:34:38 UTC; 16ms ago 1172s Duration: 32.461s 1172s Invocation: a3efe720c47d4ece8dcc5bd5c13dd0d1 1172s Docs: https://etcd.io/docs 1172s man:etcd 1172s Process: 1312 ExecStart=/usr/bin/etcd $DAEMON_ARGS (code=killed, signal=TERM) 1172s Main PID: 1312 (code=killed, signal=TERM) 1172s 1172s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"info","ts":"2025-01-08T10:34:38.302129Z","caller":"osutil/interrupt_unix.go:64","msg":"received signal; shutting down","signal":"terminated"} 1172s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"info","ts":"2025-01-08T10:34:38.302217Z","caller":"embed/etcd.go:378","msg":"closing etcd server","name":"autopkgtest-lxd-ngdluo","data-dir":"/var/lib/etcd/default","advertise-peer-urls":["http://localhost:2380"],"advertise-client-urls":["http://localhost:2379"]} 1172s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"warn","ts":"2025-01-08T10:34:38.302383Z","caller":"embed/serve.go:161","msg":"stopping insecure grpc server due to error","error":"accept tcp 127.0.0.1:2379: use of closed network connection"} 1172s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"warn","ts":"2025-01-08T10:34:38.302682Z","caller":"embed/serve.go:163","msg":"stopped insecure grpc server due to error","error":"accept tcp 127.0.0.1:2379: use of closed network connection"} 1172s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"info","ts":"2025-01-08T10:34:38.302751Z","caller":"etcdserver/server.go:1543","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"8e9e05c52164694d","current-leader-member-id":"8e9e05c52164694d"} 1172s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"info","ts":"2025-01-08T10:34:38.308089Z","caller":"embed/etcd.go:582","msg":"stopping serving peer traffic","address":"127.0.0.1:2380"} 1172s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"info","ts":"2025-01-08T10:34:38.308357Z","caller":"embed/etcd.go:587","msg":"stopped serving peer traffic","address":"127.0.0.1:2380"} 1172s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"info","ts":"2025-01-08T10:34:38.308389Z","caller":"embed/etcd.go:380","msg":"closed etcd server","name":"autopkgtest-lxd-ngdluo","data-dir":"/var/lib/etcd/default","advertise-peer-urls":["http://localhost:2380"],"advertise-client-urls":["http://localhost:2379"]} 1172s Jan 08 10:34:38 autopkgtest-lxd-ngdluo systemd[1]: etcd.service: Deactivated successfully. 1172s Jan 08 10:34:38 autopkgtest-lxd-ngdluo systemd[1]: Stopped etcd.service - etcd - highly-available key value store. 1172s ### PostgreSQL 16 acceptance-etcd features/basic_replication.feature ### 1172s ++ ls -1r /usr/lib/postgresql/ 1172s + for PG_VERSION in $(ls -1r /usr/lib/postgresql/) 1172s + '[' 16 == 10 -o 16 == 11 ']' 1172s + echo '### PostgreSQL 16 acceptance-etcd features/basic_replication.feature ###' 1172s + su postgres -p -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH=arm DCS=etcd PATH=/usr/lib/postgresql/16/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' 1174s Jan 08 10:34:40 Feature: basic replication # features/basic_replication.feature:1 1174s Jan 08 10:34:40 We should check that the basic bootstrapping, replication and failover works. 1174s Jan 08 10:34:40 Scenario: check replication of a single table # features/basic_replication.feature:4 1174s Jan 08 10:34:40 Given I start postgres0 # features/steps/basic_replication.py:8 1179s Jan 08 10:34:45 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1179s Jan 08 10:34:45 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 1179s Jan 08 10:34:45 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 1179s Jan 08 10:34:45 Then I receive a response code 200 # features/steps/patroni_api.py:98 1179s Jan 08 10:34:45 When I start postgres1 # features/steps/basic_replication.py:8 1184s Jan 08 10:34:50 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 1189s Jan 08 10:34:55 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23 1189s Jan 08 10:34:55 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 1189s Jan 08 10:34:55 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 1190s Jan 08 10:34:56 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 1190s Jan 08 10:34:56 1190s Jan 08 10:34:56 Scenario: check restart of sync replica # features/basic_replication.feature:17 1190s Jan 08 10:34:56 Given I shut down postgres2 # features/steps/basic_replication.py:29 1191s Jan 08 10:34:57 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23 1191s Jan 08 10:34:57 When I start postgres2 # features/steps/basic_replication.py:8 1194s Jan 08 10:35:00 And I shut down postgres1 # features/steps/basic_replication.py:29 1197s Jan 08 10:35:03 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 1198s Jan 08 10:35:04 When I start postgres1 # features/steps/basic_replication.py:8 1201s Jan 08 10:35:07 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1202s Jan 08 10:35:08 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1202s Jan 08 10:35:08 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 1202s Jan 08 10:35:08 1202s Jan 08 10:35:08 Scenario: check stuck sync replica # features/basic_replication.feature:28 1202s Jan 08 10:35:08 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 1202s Jan 08 10:35:08 Then I receive a response code 200 # features/steps/patroni_api.py:98 1202s Jan 08 10:35:08 And I create table on postgres0 # features/steps/basic_replication.py:73 1202s Jan 08 10:35:08 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93 1203s Jan 08 10:35:09 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93 1203s Jan 08 10:35:09 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64 1203s Jan 08 10:35:09 And I load data on postgres0 # features/steps/basic_replication.py:84 1204s Jan 08 10:35:10 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23 1207s Jan 08 10:35:13 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64 1207s Jan 08 10:35:13 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1207s Jan 08 10:35:13 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142 1207s Jan 08 10:35: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 1207s Jan 08 10:35:13 Then I receive a response code 200 # features/steps/patroni_api.py:98 1207s Jan 08 10:35:13 And I drop table on postgres0 # features/steps/basic_replication.py:73 1207s Jan 08 10:35:13 1207s Jan 08 10:35:13 Scenario: check multi sync replication # features/basic_replication.feature:44 1207s Jan 08 10:35: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 1207s Jan 08 10:35:13 Then I receive a response code 200 # features/steps/patroni_api.py:98 1207s Jan 08 10:35:13 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23 1211s Jan 08 10:35:17 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1211s Jan 08 10:35:17 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1211s Jan 08 10:35: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 1211s Jan 08 10:35:17 Then I receive a response code 200 # features/steps/patroni_api.py:98 1211s Jan 08 10:35:17 And I shut down postgres1 # features/steps/basic_replication.py:29 1214s Jan 08 10:35:20 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 1215s Jan 08 10:35:21 When I start postgres1 # features/steps/basic_replication.py:8 1219s Jan 08 10:35:25 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1219s Jan 08 10:35:25 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1219s Jan 08 10:35:25 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 1219s Jan 08 10:35:25 1219s Jan 08 10:35:25 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59 1219s Jan 08 10:35:25 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 1222s Jan 08 10:35:28 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1222s Jan 08 10:35:28 When I sleep for 2 seconds # features/steps/patroni_api.py:39 1224s Jan 08 10:35:30 And I shut down postgres0 # features/steps/basic_replication.py:29 1225s Jan 08 10:35:31 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 1227s Jan 08 10:35:33 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1227s Jan 08 10:35:33 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105 1246s Jan 08 10:35:52 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156 1248s Jan 08 10:35:54 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12 1248s Jan 08 10:35: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 1248s Jan 08 10:35:54 Then I receive a response code 200 # features/steps/patroni_api.py:98 1248s Jan 08 10:35:54 When I add the table bar to postgres2 # features/steps/basic_replication.py:54 1248s Jan 08 10:35:54 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 1251s Jan 08 10:35:57 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 1251s Jan 08 10:35:57 1251s Jan 08 10:35:57 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75 1251s Jan 08 10:35:57 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54 1251s Jan 08 10:35:57 And I start postgres0 # features/steps/basic_replication.py:8 1251s Jan 08 10:35:57 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 1259s Jan 08 10:36:05 When I add the table buz to postgres2 # features/steps/basic_replication.py:54 1259s Jan 08 10:36:05 Then table buz is present on postgres0 after 20 seconds # features/steps/basic_replication.py:93 1259s Jan 08 10:36:05 1259s Jan 08 10:36:05 @reject-duplicate-name 1259s Jan 08 10:36:05 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83 1259s Jan 08 10:36:05 Given I start duplicate postgres0 on port 8011 # features/steps/basic_replication.py:13 1262s Jan 08 10:36:08 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 1266s Jan 08 10:36:12 1267s 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'))") 1268s Jan 08 10:36:14 Combined data file .coverage.autopkgtest-lxd-ngdluo.3542.XhKcichx 1268s Jan 08 10:36:14 Combined data file .coverage.autopkgtest-lxd-ngdluo.3586.XugsykGx 1268s Jan 08 10:36:14 Combined data file .coverage.autopkgtest-lxd-ngdluo.3626.XgLmXnmx 1268s Jan 08 10:36:14 Combined data file .coverage.autopkgtest-lxd-ngdluo.3680.XPdvYjnx 1268s Jan 08 10:36:14 Combined data file .coverage.autopkgtest-lxd-ngdluo.3728.XOqTEPkx 1268s Jan 08 10:36:14 Combined data file .coverage.autopkgtest-lxd-ngdluo.3801.XRUZiigx 1268s Jan 08 10:36:14 Combined data file .coverage.autopkgtest-lxd-ngdluo.3850.XBpQabqx 1268s Jan 08 10:36:14 Combined data file .coverage.autopkgtest-lxd-ngdluo.3853.XCTFdXrx 1268s Jan 08 10:36:14 Combined data file .coverage.autopkgtest-lxd-ngdluo.3939.XVHSDYjx 1268s Jan 08 10:36:14 Combined data file .coverage.autopkgtest-lxd-ngdluo.4036.XWSuiXzx 1270s Jan 08 10:36:16 Name Stmts Miss Cover 1270s Jan 08 10:36:16 ------------------------------------------------------------------------------------------------------------- 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/OpenSSL/SSL.py 1159 647 44% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/OpenSSL/__init__.py 4 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/OpenSSL/_util.py 42 14 67% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/OpenSSL/crypto.py 865 658 24% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/OpenSSL/version.py 10 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96 5% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/bcrypt/__init__.py 3 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/__about__.py 5 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/__init__.py 3 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/exceptions.py 26 5 81% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/__init__.py 2 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/_oid.py 135 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/__init__.py 0 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/__init__.py 0 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/_conditional.py 38 17 55% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/binding.py 51 4 92% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/__init__.py 1 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/__init__.py 1 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/algorithms.py 68 18 74% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/__init__.py 0 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_asymmetric.py 6 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_cipheralgorithm.py 23 4 83% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_serialization.py 79 35 56% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/__init__.py 0 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/dh.py 47 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/dsa.py 55 5 91% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ec.py 172 22 87% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ed448.py 45 12 73% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ed25519.py 43 12 72% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/padding.py 55 23 58% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/rsa.py 93 40 57% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/types.py 19 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/utils.py 14 5 64% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/x448.py 43 12 72% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/x25519.py 41 12 71% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/__init__.py 4 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/algorithms.py 72 15 79% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/base.py 54 12 78% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/modes.py 140 59 58% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/constant_time.py 6 3 50% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/hashes.py 127 20 84% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/__init__.py 5 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/base.py 7 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/ssh.py 775 614 21% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/utils.py 76 28 63% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/x509/__init__.py 70 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/x509/base.py 488 227 53% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/x509/certificate_transparency.py 42 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/x509/extensions.py 1024 552 46% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/x509/general_name.py 166 94 43% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/x509/name.py 236 144 39% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/x509/oid.py 3 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/cryptography/x509/verification.py 12 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dateutil/__init__.py 13 4 69% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dateutil/_common.py 25 15 40% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dateutil/_version.py 11 2 82% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dateutil/parser/__init__.py 33 4 88% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dateutil/parser/_parser.py 811 688 15% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dateutil/parser/isoparser.py 184 150 18% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dateutil/relativedelta.py 240 206 14% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dateutil/tz/__init__.py 4 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dateutil/tz/_common.py 151 117 23% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dateutil/tz/_factories.py 49 21 57% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dateutil/tz/tz.py 795 629 21% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dateutil/tz/win.py 153 149 3% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/__init__.py 3 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/_asyncbackend.py 14 6 57% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/_ddr.py 105 86 18% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/_features.py 44 7 84% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/_immutable_ctx.py 40 5 88% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/asyncbackend.py 44 32 27% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/asyncquery.py 277 242 13% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/edns.py 270 161 40% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/entropy.py 80 49 39% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/enum.py 72 46 36% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/exception.py 60 33 45% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/flags.py 41 14 66% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/grange.py 34 30 12% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/immutable.py 41 30 27% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/inet.py 80 65 19% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/ipv4.py 27 20 26% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/ipv6.py 115 100 13% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/message.py 809 662 18% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/name.py 620 427 31% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/nameserver.py 101 54 47% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/node.py 118 71 40% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/opcode.py 31 7 77% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/query.py 536 462 14% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/quic/__init__.py 26 23 12% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rcode.py 69 13 81% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rdata.py 377 269 29% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rdataclass.py 44 9 80% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rdataset.py 193 133 31% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rdatatype.py 214 25 88% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/OPT.py 34 19 44% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/SOA.py 41 26 37% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/TSIG.py 58 42 28% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/ZONEMD.py 43 27 37% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/__init__.py 2 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rdtypes/__init__.py 2 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rdtypes/svcbbase.py 397 261 34% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rdtypes/util.py 191 154 19% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/renderer.py 152 118 22% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/resolver.py 899 719 20% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/reversename.py 33 24 27% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/rrset.py 78 56 28% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/serial.py 93 79 15% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/set.py 149 108 28% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/tokenizer.py 335 279 17% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/transaction.py 271 203 25% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/tsig.py 177 122 31% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/ttl.py 45 38 16% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/version.py 7 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/wire.py 64 42 34% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/xfr.py 148 126 15% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/zone.py 508 383 25% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/zonefile.py 429 380 11% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/dns/zonetypes.py 15 2 87% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/etcd/__init__.py 125 27 78% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/etcd/client.py 380 195 49% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/etcd/lock.py 125 103 18% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/idna/__init__.py 4 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/idna/core.py 292 257 12% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/idna/idnadata.py 4 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/idna/intranges.py 30 24 20% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/idna/package_data.py 1 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/__init__.py 13 2 85% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/__main__.py 199 67 66% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/api.py 780 433 44% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/async_executor.py 96 19 80% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/collections.py 56 6 89% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/config.py 371 110 70% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/config_generator.py 212 159 25% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/daemon.py 76 6 92% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/dcs/__init__.py 654 151 77% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/dcs/etcd.py 603 183 70% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/dynamic_loader.py 35 7 80% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/exceptions.py 16 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/file_perm.py 43 9 79% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/global_config.py 81 4 95% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/ha.py 1270 634 50% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/log.py 221 73 67% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/__init__.py 822 239 71% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/available_parameters/__init__.py 24 3 88% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py 255 91 64% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/callback_executor.py 55 8 85% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/cancellable.py 104 41 61% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/config.py 838 260 69% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/connection.py 75 7 91% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/misc.py 43 13 70% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/mpp/__init__.py 89 12 87% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py 170 92 46% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/rewind.py 416 200 52% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/slots.py 349 188 46% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/sync.py 130 19 85% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/postgresql/validator.py 157 24 85% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/psycopg.py 46 20 57% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/request.py 58 7 88% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/tags.py 38 5 87% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/utils.py 370 140 62% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/validator.py 307 217 29% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/version.py 1 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/watchdog/__init__.py 2 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/watchdog/base.py 203 49 76% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/patroni/watchdog/linux.py 135 50 63% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/psutil/__init__.py 951 636 33% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/psutil/_common.py 424 212 50% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/psutil/_compat.py 302 264 13% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/psutil/_pslinux.py 1251 936 25% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/psutil/_psposix.py 96 41 57% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/psycopg2/__init__.py 19 3 84% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/psycopg2/_json.py 64 27 58% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/psycopg2/_range.py 269 172 36% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/psycopg2/errors.py 3 2 33% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/psycopg2/extensions.py 91 25 73% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/__init__.py 50 14 72% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/_base_connection.py 70 52 26% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/_collections.py 234 104 56% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/_request_methods.py 53 11 79% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/_version.py 2 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/connection.py 324 100 69% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/connectionpool.py 347 137 61% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/contrib/__init__.py 0 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/contrib/pyopenssl.py 257 98 62% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/exceptions.py 115 37 68% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/fields.py 92 73 21% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/filepost.py 37 24 35% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/poolmanager.py 233 86 63% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/response.py 562 318 43% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/__init__.py 10 0 100% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/connection.py 66 42 36% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/proxy.py 13 6 54% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/request.py 104 49 53% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/response.py 32 17 47% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/retry.py 173 56 68% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/ssl_.py 177 78 56% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/ssl_match_hostname.py 66 54 18% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/ssltransport.py 160 112 30% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/timeout.py 71 14 80% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/url.py 205 71 65% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/util.py 26 10 62% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/urllib3/util/wait.py 49 18 63% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/__init__.py 165 109 34% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/composer.py 92 17 82% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/constructor.py 479 276 42% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/cyaml.py 46 24 48% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/dumper.py 23 12 48% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/emitter.py 838 769 8% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/error.py 58 42 28% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/events.py 61 6 90% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/loader.py 47 24 49% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/nodes.py 29 7 76% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/parser.py 352 198 44% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/reader.py 122 34 72% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/representer.py 248 176 29% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/resolver.py 135 76 44% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/scanner.py 758 437 42% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/serializer.py 85 70 18% 1270s Jan 08 10:36:16 /usr/lib/python3/dist-packages/yaml/tokens.py 76 17 78% 1270s Jan 08 10:36:16 patroni/__init__.py 13 2 85% 1270s Jan 08 10:36:16 patroni/__main__.py 199 199 0% 1270s Jan 08 10:36:16 patroni/api.py 780 780 0% 1270s Jan 08 10:36:16 patroni/async_executor.py 96 69 28% 1270s Jan 08 10:36:16 patroni/collections.py 56 15 73% 1270s Jan 08 10:36:16 patroni/config.py 371 196 47% 1270s Jan 08 10:36:16 patroni/config_generator.py 212 212 0% 1270s Jan 08 10:36:16 patroni/ctl.py 936 663 29% 1270s Jan 08 10:36:16 patroni/daemon.py 76 76 0% 1270s Jan 08 10:36:16 patroni/dcs/__init__.py 654 313 52% 1270s Jan 08 10:36:16 patroni/dcs/consul.py 484 484 0% 1270s Jan 08 10:36:16 patroni/dcs/etcd3.py 679 679 0% 1270s Jan 08 10:36:16 patroni/dcs/etcd.py 603 235 61% 1270s Jan 08 10:36:16 patroni/dcs/exhibitor.py 62 62 0% 1270s Jan 08 10:36:16 patroni/dcs/kubernetes.py 940 940 0% 1270s Jan 08 10:36:16 patroni/dcs/raft.py 319 319 0% 1270s Jan 08 10:36:16 patroni/dcs/zookeeper.py 289 289 0% 1270s Jan 08 10:36:16 patroni/dynamic_loader.py 35 7 80% 1270s Jan 08 10:36:16 patroni/exceptions.py 16 1 94% 1270s Jan 08 10:36:16 patroni/file_perm.py 43 15 65% 1270s Jan 08 10:36:16 patroni/global_config.py 81 23 72% 1270s Jan 08 10:36:16 patroni/ha.py 1270 1270 0% 1270s Jan 08 10:36:16 patroni/log.py 221 175 21% 1270s Jan 08 10:36:16 patroni/postgresql/__init__.py 822 652 21% 1270s Jan 08 10:36:16 patroni/postgresql/available_parameters/__init__.py 24 6 75% 1270s Jan 08 10:36:16 patroni/postgresql/bootstrap.py 255 225 12% 1270s Jan 08 10:36:16 patroni/postgresql/callback_executor.py 55 34 38% 1270s Jan 08 10:36:16 patroni/postgresql/cancellable.py 104 84 19% 1270s Jan 08 10:36:16 patroni/postgresql/config.py 838 718 14% 1270s Jan 08 10:36:16 patroni/postgresql/connection.py 75 50 33% 1270s Jan 08 10:36:16 patroni/postgresql/misc.py 43 30 30% 1270s Jan 08 10:36:16 patroni/postgresql/mpp/__init__.py 89 21 76% 1270s Jan 08 10:36:16 patroni/postgresql/mpp/citus.py 259 259 0% 1270s Jan 08 10:36:16 patroni/postgresql/postmaster.py 170 139 18% 1270s Jan 08 10:36:16 patroni/postgresql/rewind.py 416 416 0% 1270s Jan 08 10:36:16 patroni/postgresql/slots.py 349 300 14% 1270s Jan 08 10:36:16 patroni/postgresql/sync.py 130 96 26% 1270s Jan 08 10:36:16 patroni/postgresql/validator.py 157 52 67% 1270s Jan 08 10:36:16 patroni/psycopg.py 46 32 30% 1270s Jan 08 10:36:16 patroni/raft_controller.py 22 22 0% 1270s Jan 08 10:36:16 patroni/request.py 58 6 90% 1270s Jan 08 10:36:16 patroni/scripts/__init__.py 0 0 100% 1270s Jan 08 10:36:16 patroni/scripts/aws.py 59 59 0% 1270s Jan 08 10:36:16 patroni/scripts/barman/__init__.py 0 0 100% 1270s Jan 08 10:36:16 patroni/scripts/barman/cli.py 51 51 0% 1270s Jan 08 10:36:16 patroni/scripts/barman/config_switch.py 51 51 0% 1270s Jan 08 10:36:16 patroni/scripts/barman/recover.py 37 37 0% 1270s Jan 08 10:36:16 patroni/scripts/barman/utils.py 94 94 0% 1270s Jan 08 10:36:16 patroni/scripts/wale_restore.py 207 207 0% 1270s Jan 08 10:36:16 patroni/tags.py 38 15 61% 1270s Jan 08 10:36:16 patroni/utils.py 370 265 28% 1270s Jan 08 10:36:16 patroni/validator.py 307 221 28% 1270s Jan 08 10:36:16 patroni/version.py 1 0 100% 1270s Jan 08 10:36:16 patroni/watchdog/__init__.py 2 2 0% 1270s Jan 08 10:36:16 patroni/watchdog/base.py 203 203 0% 1270s Jan 08 10:36:16 patroni/watchdog/linux.py 135 135 0% 1270s Jan 08 10:36:16 ------------------------------------------------------------------------------------------------------------- 1270s Jan 08 10:36:16 TOTAL 52569 33536 36% 1270s Jan 08 10:36:16 1 feature passed, 0 failed, 0 skipped 1270s Jan 08 10:36:16 7 scenarios passed, 0 failed, 0 skipped 1270s Jan 08 10:36:16 68 steps passed, 0 failed, 0 skipped, 0 undefined 1270s Jan 08 10:36:16 Took 1m28.547s 1270s + echo '### End 16 acceptance-etcd features/basic_replication.feature ###' 1270s + rm -f '/tmp/pgpass?' 1270s ### End 16 acceptance-etcd features/basic_replication.feature ### 1270s ++ id -u 1270s + '[' 0 -eq 0 ']' 1270s + '[' -x /etc/init.d/zookeeper ']' 1271s autopkgtest [10:36:17]: test acceptance-etcd-basic: -----------------------] 1275s autopkgtest [10:36:21]: test acceptance-etcd-basic: - - - - - - - - - - results - - - - - - - - - - 1275s acceptance-etcd-basic PASS 1280s autopkgtest [10:36:26]: test acceptance-etcd: preparing testbed 1282s Reading package lists... 1282s Building dependency tree... 1282s Reading state information... 1283s Starting pkgProblemResolver with broken count: 0 1283s Starting 2 pkgProblemResolver with broken count: 0 1283s Done 1284s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1294s autopkgtest [10:36:40]: test acceptance-etcd: debian/tests/acceptance etcd 1294s autopkgtest [10:36:40]: test acceptance-etcd: [----------------------- 1297s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 1297s ○ etcd.service - etcd - highly-available key value store 1297s Loaded: loaded (/usr/lib/systemd/system/etcd.service; enabled; preset: enabled) 1297s Active: inactive (dead) since Wed 2025-01-08 10:34:38 UTC; 2min 5s ago 1297s Duration: 32.461s 1297s Invocation: a3efe720c47d4ece8dcc5bd5c13dd0d1 1297s Docs: https://etcd.io/docs 1297s man:etcd 1297s Process: 1312 ExecStart=/usr/bin/etcd $DAEMON_ARGS (code=killed, signal=TERM) 1297s Main PID: 1312 (code=killed, signal=TERM) 1297s 1297s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"info","ts":"2025-01-08T10:34:38.302129Z","caller":"osutil/interrupt_unix.go:64","msg":"received signal; shutting down","signal":"terminated"} 1297s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"info","ts":"2025-01-08T10:34:38.302217Z","caller":"embed/etcd.go:378","msg":"closing etcd server","name":"autopkgtest-lxd-ngdluo","data-dir":"/var/lib/etcd/default","advertise-peer-urls":["http://localhost:2380"],"advertise-client-urls":["http://localhost:2379"]} 1297s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"warn","ts":"2025-01-08T10:34:38.302383Z","caller":"embed/serve.go:161","msg":"stopping insecure grpc server due to error","error":"accept tcp 127.0.0.1:2379: use of closed network connection"} 1297s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"warn","ts":"2025-01-08T10:34:38.302682Z","caller":"embed/serve.go:163","msg":"stopped insecure grpc server due to error","error":"accept tcp 127.0.0.1:2379: use of closed network connection"} 1297s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"info","ts":"2025-01-08T10:34:38.302751Z","caller":"etcdserver/server.go:1543","msg":"skipped leadership transfer for single voting member cluster","local-member-id":"8e9e05c52164694d","current-leader-member-id":"8e9e05c52164694d"} 1297s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"info","ts":"2025-01-08T10:34:38.308089Z","caller":"embed/etcd.go:582","msg":"stopping serving peer traffic","address":"127.0.0.1:2380"} 1297s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"info","ts":"2025-01-08T10:34:38.308357Z","caller":"embed/etcd.go:587","msg":"stopped serving peer traffic","address":"127.0.0.1:2380"} 1297s Jan 08 10:34:38 autopkgtest-lxd-ngdluo etcd[1312]: {"level":"info","ts":"2025-01-08T10:34:38.308389Z","caller":"embed/etcd.go:380","msg":"closed etcd server","name":"autopkgtest-lxd-ngdluo","data-dir":"/var/lib/etcd/default","advertise-peer-urls":["http://localhost:2380"],"advertise-client-urls":["http://localhost:2379"]} 1297s Jan 08 10:34:38 autopkgtest-lxd-ngdluo systemd[1]: etcd.service: Deactivated successfully. 1297s Jan 08 10:34:38 autopkgtest-lxd-ngdluo systemd[1]: Stopped etcd.service - etcd - highly-available key value store. 1297s ### PostgreSQL 16 acceptance-etcd ### 1297s ++ ls -1r /usr/lib/postgresql/ 1297s + for PG_VERSION in $(ls -1r /usr/lib/postgresql/) 1297s + '[' 16 == 10 -o 16 == 11 ']' 1297s + echo '### PostgreSQL 16 acceptance-etcd ###' 1297s + su postgres -p -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH=arm DCS=etcd PATH=/usr/lib/postgresql/16/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin behave | ts' 1299s Jan 08 10:36:45 Feature: basic replication # features/basic_replication.feature:1 1299s Jan 08 10:36:45 We should check that the basic bootstrapping, replication and failover works. 1299s Jan 08 10:36:45 Scenario: check replication of a single table # features/basic_replication.feature:4 1299s Jan 08 10:36:45 Given I start postgres0 # features/steps/basic_replication.py:8 1304s Jan 08 10:36:50 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1304s Jan 08 10:36:50 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 1304s Jan 08 10:36: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 1304s Jan 08 10:36:50 Then I receive a response code 200 # features/steps/patroni_api.py:98 1304s Jan 08 10:36:50 When I start postgres1 # features/steps/basic_replication.py:8 1310s Jan 08 10:36:56 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 1315s Jan 08 10:37:01 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23 1315s Jan 08 10:37:01 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 1315s Jan 08 10:37:01 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 1316s Jan 08 10:37:02 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 1316s Jan 08 10:37:02 1316s Jan 08 10:37:02 Scenario: check restart of sync replica # features/basic_replication.feature:17 1316s Jan 08 10:37:02 Given I shut down postgres2 # features/steps/basic_replication.py:29 1317s Jan 08 10:37:03 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23 1317s Jan 08 10:37:03 When I start postgres2 # features/steps/basic_replication.py:8 1321s Jan 08 10:37:07 And I shut down postgres1 # features/steps/basic_replication.py:29 1324s Jan 08 10:37:10 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 1325s Jan 08 10:37:11 When I start postgres1 # features/steps/basic_replication.py:8 1328s Jan 08 10:37:14 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1329s Jan 08 10:37:15 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1329s Jan 08 10:37:15 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 1329s Jan 08 10:37:15 1329s Jan 08 10:37:15 Scenario: check stuck sync replica # features/basic_replication.feature:28 1329s Jan 08 10:37:15 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 1329s Jan 08 10:37:15 Then I receive a response code 200 # features/steps/patroni_api.py:98 1329s Jan 08 10:37:15 And I create table on postgres0 # features/steps/basic_replication.py:73 1329s Jan 08 10:37:15 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93 1330s Jan 08 10:37:16 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93 1330s Jan 08 10:37:16 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64 1330s Jan 08 10:37:16 And I load data on postgres0 # features/steps/basic_replication.py:84 1331s Jan 08 10:37:17 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23 1334s Jan 08 10:37:20 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64 1334s Jan 08 10:37:20 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1334s Jan 08 10:37:20 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142 1334s Jan 08 10:37:20 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 1334s Jan 08 10:37:20 Then I receive a response code 200 # features/steps/patroni_api.py:98 1334s Jan 08 10:37:20 And I drop table on postgres0 # features/steps/basic_replication.py:73 1334s Jan 08 10:37:20 1334s Jan 08 10:37:20 Scenario: check multi sync replication # features/basic_replication.feature:44 1334s Jan 08 10:37:20 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 1334s Jan 08 10:37:20 Then I receive a response code 200 # features/steps/patroni_api.py:98 1334s Jan 08 10:37:20 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23 1338s Jan 08 10:37:24 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1338s Jan 08 10:37:24 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1338s Jan 08 10:37:24 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 1338s Jan 08 10:37:24 Then I receive a response code 200 # features/steps/patroni_api.py:98 1338s Jan 08 10:37:24 And I shut down postgres1 # features/steps/basic_replication.py:29 1341s Jan 08 10:37:27 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 1343s Jan 08 10:37:28 When I start postgres1 # features/steps/basic_replication.py:8 1347s Jan 08 10:37:33 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1347s Jan 08 10:37:33 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 1347s Jan 08 10:37:33 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 1347s Jan 08 10:37:33 1347s Jan 08 10:37:33 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59 1347s Jan 08 10:37:33 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 1349s Jan 08 10:37:35 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1349s Jan 08 10:37:35 When I sleep for 2 seconds # features/steps/patroni_api.py:39 1351s Jan 08 10:37:37 And I shut down postgres0 # features/steps/basic_replication.py:29 1352s Jan 08 10:37:38 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 1354s Jan 08 10:37:40 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1354s Jan 08 10:37:40 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105 1373s Jan 08 10:37:59 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156 1375s Jan 08 10:38:01 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12 1375s Jan 08 10:38:01 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 1375s Jan 08 10:38:01 Then I receive a response code 200 # features/steps/patroni_api.py:98 1375s Jan 08 10:38:01 When I add the table bar to postgres2 # features/steps/basic_replication.py:54 1375s Jan 08 10:38:01 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 1378s Jan 08 10:38:04 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 1378s Jan 08 10:38:04 1378s Jan 08 10:38:04 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75 1378s Jan 08 10:38:04 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54 1378s Jan 08 10:38:04 And I start postgres0 # features/steps/basic_replication.py:8 1378s Jan 08 10:38:04 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 1387s Jan 08 10:38:13 When I add the table buz to postgres2 # features/steps/basic_replication.py:54 1387s Jan 08 10:38:13 Then table buz is present on postgres0 after 20 seconds # features/steps/basic_replication.py:93 1387s Jan 08 10:38:13 1387s Jan 08 10:38:13 @reject-duplicate-name 1387s Jan 08 10:38:13 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83 1387s Jan 08 10:38:13 Given I start duplicate postgres0 on port 8011 # features/steps/basic_replication.py:13 1390s Jan 08 10:38:16 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 1395s Jan 08 10:38:21 1395s Jan 08 10:38:21 Feature: cascading replication # features/cascading_replication.feature:1 1395s Jan 08 10:38:21 We should check that patroni can do base backup and streaming from the replica 1395s Jan 08 10:38:21 Scenario: check a base backup and streaming replication from a replica # features/cascading_replication.feature:4 1395s Jan 08 10:38:21 Given I start postgres0 # features/steps/basic_replication.py:8 1400s Jan 08 10:38:26 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1400s Jan 08 10:38:26 And I configure and start postgres1 with a tag clonefrom true # features/steps/cascading_replication.py:7 1405s Jan 08 10:38:31 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 1406s Jan 08 10:38:32 And I create label with "postgres0" in postgres0 data directory # features/steps/cascading_replication.py:18 1406s Jan 08 10:38:32 And I create label with "postgres1" in postgres1 data directory # features/steps/cascading_replication.py:18 1406s Jan 08 10:38:32 And "members/postgres1" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 1406s Jan 08 10:38:32 And I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 1412s Jan 08 10:38:38 Then replication works from postgres0 to postgres2 after 30 seconds # features/steps/basic_replication.py:112 1413s Jan 08 10:38:39 And there is a label with "postgres1" in postgres2 data directory # features/steps/cascading_replication.py:12 1419s Jan 08 10:38:45 1419s Jan 08 10:38:45 Feature: citus # features/citus.feature:1 1419s Jan 08 10:38:45 We should check that coordinator discovers and registers workers and clients don't have errors when worker cluster switches over 1419s Jan 08 10:38:45 Scenario: check that worker cluster is registered in the coordinator # features/citus.feature:4 1419s Jan 08 10:38:45 Given I start postgres0 in citus group 0 # None 1419s Jan 08 10:38:45 And I start postgres2 in citus group 1 # None 1419s Jan 08 10:38:45 Then postgres0 is a leader in a group 0 after 10 seconds # None 1419s Jan 08 10:38:45 And postgres2 is a leader in a group 1 after 10 seconds # None 1419s Jan 08 10:38:45 When I start postgres1 in citus group 0 # None 1419s Jan 08 10:38:45 And I start postgres3 in citus group 1 # None 1419s Jan 08 10:38:45 Then replication works from postgres0 to postgres1 after 15 seconds # None 1419s Jan 08 10:38:45 Then replication works from postgres2 to postgres3 after 15 seconds # None 1419s Jan 08 10:38:45 And postgres0 is registered in the postgres0 as the primary in group 0 after 5 seconds # None 1419s Jan 08 10:38:45 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 1419s Jan 08 10:38:45 1419s Jan 08 10:38:45 Scenario: coordinator failover updates pg_dist_node # features/citus.feature:16 1419s Jan 08 10:38:45 Given I run patronictl.py failover batman --group 0 --candidate postgres1 --force # None 1419s Jan 08 10:38:45 Then postgres1 role is the primary after 10 seconds # None 1419s Jan 08 10:38:45 And "members/postgres0" key in a group 0 in DCS has state=running after 15 seconds # None 1419s Jan 08 10:38:45 And replication works from postgres1 to postgres0 after 15 seconds # None 1419s Jan 08 10:38:45 And postgres1 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 1419s Jan 08 10:38:45 And "sync" key in a group 0 in DCS has sync_standby=postgres0 after 15 seconds # None 1419s Jan 08 10:38:45 When I run patronictl.py switchover batman --group 0 --candidate postgres0 --force # None 1419s Jan 08 10:38:45 Then postgres0 role is the primary after 10 seconds # None 1419s Jan 08 10:38:45 And replication works from postgres0 to postgres1 after 15 seconds # None 1419s Jan 08 10:38:45 And postgres0 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 1419s Jan 08 10:38:45 And "sync" key in a group 0 in DCS has sync_standby=postgres1 after 15 seconds # None 1419s SKIP FEATURE citus: Citus extenstion isn't available 1419s SKIP Scenario check that worker cluster is registered in the coordinator: Citus extenstion isn't available 1419s SKIP Scenario coordinator failover updates pg_dist_node: Citus extenstion isn't available 1419s SKIP Scenario worker switchover doesn't break client queries on the coordinator: Citus extenstion isn't available 1419s SKIP Scenario worker primary restart doesn't break client queries on the coordinator: Citus extenstion isn't available 1419s SKIP Scenario check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node: Citus extenstion isn't available 1419s Jan 08 10:38:45 1419s Jan 08 10:38:45 Scenario: worker switchover doesn't break client queries on the coordinator # features/citus.feature:29 1419s Jan 08 10:38:45 Given I create a distributed table on postgres0 # None 1419s Jan 08 10:38:45 And I start a thread inserting data on postgres0 # None 1419s Jan 08 10:38:45 When I run patronictl.py switchover batman --group 1 --force # None 1419s Jan 08 10:38:45 Then I receive a response returncode 0 # None 1419s Jan 08 10:38:45 And postgres3 role is the primary after 10 seconds # None 1419s Jan 08 10:38:45 And "members/postgres2" key in a group 1 in DCS has state=running after 15 seconds # None 1419s Jan 08 10:38:45 And replication works from postgres3 to postgres2 after 15 seconds # None 1419s Jan 08 10:38:45 And postgres3 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 1419s Jan 08 10:38:45 And "sync" key in a group 1 in DCS has sync_standby=postgres2 after 15 seconds # None 1419s Jan 08 10:38:45 And a thread is still alive # None 1419s Jan 08 10:38:45 When I run patronictl.py switchover batman --group 1 --force # None 1419s Jan 08 10:38:45 Then I receive a response returncode 0 # None 1419s Jan 08 10:38:45 And postgres2 role is the primary after 10 seconds # None 1419s Jan 08 10:38:45 And replication works from postgres2 to postgres3 after 15 seconds # None 1419s Jan 08 10:38:45 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 1419s Jan 08 10:38:45 And "sync" key in a group 1 in DCS has sync_standby=postgres3 after 15 seconds # None 1419s Jan 08 10:38:45 And a thread is still alive # None 1419s Jan 08 10:38:45 When I stop a thread # None 1419s Jan 08 10:38:45 Then a distributed table on postgres0 has expected rows # None 1419s Jan 08 10:38:45 1419s Jan 08 10:38:45 Scenario: worker primary restart doesn't break client queries on the coordinator # features/citus.feature:50 1419s Jan 08 10:38:45 Given I cleanup a distributed table on postgres0 # None 1419s Jan 08 10:38:45 And I start a thread inserting data on postgres0 # None 1419s Jan 08 10:38:45 When I run patronictl.py restart batman postgres2 --group 1 --force # None 1419s Jan 08 10:38:45 Then I receive a response returncode 0 # None 1419s Jan 08 10:38:45 And postgres2 role is the primary after 10 seconds # None 1419s Jan 08 10:38:45 And replication works from postgres2 to postgres3 after 15 seconds # None 1419s Jan 08 10:38:45 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 1419s Jan 08 10:38:45 And a thread is still alive # None 1419s Jan 08 10:38:45 When I stop a thread # None 1419s Jan 08 10:38:45 Then a distributed table on postgres0 has expected rows # None 1419s Jan 08 10:38:45 1419s Jan 08 10:38:45 Scenario: check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node # features/citus.feature:62 1419s Jan 08 10:38:45 Given I start postgres4 in citus group 2 # None 1419s Jan 08 10:38:45 Then postgres4 is a leader in a group 2 after 10 seconds # None 1419s Jan 08 10:38:45 And "members/postgres4" key in a group 2 in DCS has role=master after 3 seconds # None 1419s Jan 08 10:38:45 When I run patronictl.py edit-config batman --group 2 -s ttl=20 --force # None 1419s Jan 08 10:38:45 Then I receive a response returncode 0 # None 1419s Jan 08 10:38:45 And I receive a response output "+ttl: 20" # None 1419s Jan 08 10:38:45 Then postgres4 is registered in the postgres2 as the primary in group 2 after 5 seconds # None 1419s Jan 08 10:38:45 When I shut down postgres4 # None 1419s Jan 08 10:38:45 Then there is a transaction in progress on postgres0 changing pg_dist_node after 5 seconds # None 1419s Jan 08 10:38:45 When I run patronictl.py restart batman postgres2 --group 1 --force # None 1419s Jan 08 10:38:45 Then a transaction finishes in 20 seconds # None 1419s Jan 08 10:38:45 1419s Jan 08 10:38:45 Feature: custom bootstrap # features/custom_bootstrap.feature:1 1419s Jan 08 10:38:45 We should check that patroni can bootstrap a new cluster from a backup 1419s Jan 08 10:38:45 Scenario: clone existing cluster using pg_basebackup # features/custom_bootstrap.feature:4 1419s Jan 08 10:38:45 Given I start postgres0 # features/steps/basic_replication.py:8 1424s Jan 08 10:38:50 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1424s Jan 08 10:38:50 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 1424s Jan 08 10:38:50 And I start postgres1 in a cluster batman1 as a clone of postgres0 # features/steps/custom_bootstrap.py:6 1430s Jan 08 10:38:56 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 1431s Jan 08 10:38:57 Then table foo is present on postgres1 after 10 seconds # features/steps/basic_replication.py:93 1431s Jan 08 10:38:57 1431s Jan 08 10:38:57 Scenario: make a backup and do a restore into a new cluster # features/custom_bootstrap.feature:12 1431s Jan 08 10:38:57 Given I add the table bar to postgres1 # features/steps/basic_replication.py:54 1431s Jan 08 10:38:57 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 1433s Jan 08 10:38:59 When I start postgres2 in a cluster batman2 from backup # features/steps/custom_bootstrap.py:11 1440s Jan 08 10:39:06 Then postgres2 is a leader of batman2 after 30 seconds # features/steps/custom_bootstrap.py:16 1440s Jan 08 10:39:06 And table bar is present on postgres2 after 10 seconds # features/steps/basic_replication.py:93 1447s Jan 08 10:39:13 1447s Jan 08 10:39:13 Feature: dcs failsafe mode # features/dcs_failsafe_mode.feature:1 1447s Jan 08 10:39:13 We should check the basic dcs failsafe mode functioning 1447s Jan 08 10:39:13 Scenario: check failsafe mode can be successfully enabled # features/dcs_failsafe_mode.feature:4 1447s Jan 08 10:39:13 Given I start postgres0 # features/steps/basic_replication.py:8 1452s Jan 08 10:39:18 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1452s Jan 08 10:39:18 Then "config" key in DCS has ttl=30 after 10 seconds # features/steps/cascading_replication.py:23 1452s Jan 08 10:39:18 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 1452s Jan 08 10:39:18 Then I receive a response code 200 # features/steps/patroni_api.py:98 1452s Jan 08 10:39:18 And Response on GET http://127.0.0.1:8008/failsafe contains postgres0 after 10 seconds # features/steps/patroni_api.py:156 1452s Jan 08 10:39:18 When I issue a GET request to http://127.0.0.1:8008/failsafe # features/steps/patroni_api.py:61 1452s Jan 08 10:39:18 Then I receive a response code 200 # features/steps/patroni_api.py:98 1452s Jan 08 10:39:18 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98 1452s Jan 08 10:39:18 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 1452s Jan 08 10:39:18 Then I receive a response code 200 # features/steps/patroni_api.py:98 1452s Jan 08 10:39:18 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 1452s Jan 08 10:39:18 Then I receive a response code 200 # features/steps/patroni_api.py:98 1452s Jan 08 10:39:18 1452s Jan 08 10:39:18 @dcs-failsafe 1452s Jan 08 10:39:18 Scenario: check one-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:20 1452s Jan 08 10:39:18 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 1452s Jan 08 10:39:18 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 1459s Jan 08 10:39:25 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1459s Jan 08 10:39:25 1459s Jan 08 10:39:25 @dcs-failsafe 1459s Jan 08 10:39:25 Scenario: check new replica isn't promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:26 1459s Jan 08 10:39:25 Given DCS is up # features/steps/dcs_failsafe_mode.py:9 1459s Jan 08 10:39:25 When I do a backup of postgres0 # features/steps/custom_bootstrap.py:25 1461s Jan 08 10:39:27 And I shut down postgres0 # features/steps/basic_replication.py:29 1463s Jan 08 10:39:29 When I start postgres1 in a cluster batman from backup with no_leader # features/steps/dcs_failsafe_mode.py:14 1469s Jan 08 10:39:35 Then postgres1 role is the replica after 12 seconds # features/steps/basic_replication.py:105 1469s Jan 08 10:39:35 1469s Jan 08 10:39:35 Scenario: check leader and replica are both in /failsafe key after leader is back # features/dcs_failsafe_mode.feature:33 1469s Jan 08 10:39:35 Given I start postgres0 # features/steps/basic_replication.py:8 1472s Jan 08 10:39:38 And I start postgres1 # features/steps/basic_replication.py:8 1472s Jan 08 10:39:38 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1473s Jan 08 10:39:39 And "members/postgres1" key in DCS has state=running after 2 seconds # features/steps/cascading_replication.py:23 1473s Jan 08 10:39:39 And Response on GET http://127.0.0.1:8009/failsafe contains postgres1 after 10 seconds # features/steps/patroni_api.py:156 1474s Jan 08 10:39:40 When I issue a GET request to http://127.0.0.1:8009/failsafe # features/steps/patroni_api.py:61 1474s Jan 08 10:39:40 Then I receive a response code 200 # features/steps/patroni_api.py:98 1474s Jan 08 10:39:40 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98 1474s Jan 08 10:39:40 And I receive a response postgres1 http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:98 1474s Jan 08 10:39:40 1474s Jan 08 10:39:40 @dcs-failsafe @slot-advance 1474s Jan 08 10:39:40 Scenario: check leader and replica are functioning while DCS is down # features/dcs_failsafe_mode.feature:46 1474s Jan 08 10:39:40 Given I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75 1474s Jan 08 10:39:40 Then physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1476s Jan 08 10:39:42 And logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1479s Jan 08 10:39:45 And DCS is down # features/steps/dcs_failsafe_mode.py:4 1479s Jan 08 10:39:45 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 1487s Jan 08 10:39:53 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1487s Jan 08 10:39:53 And postgres1 role is the replica after 2 seconds # features/steps/basic_replication.py:105 1487s Jan 08 10:39:53 And replication works from postgres0 to postgres1 after 10 seconds # features/steps/basic_replication.py:112 1487s Jan 08 10:39:53 When I get all changes from logical slot dcs_slot_0 on postgres0 # features/steps/slots.py:70 1487s Jan 08 10:39:53 And I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75 1487s Jan 08 10:39:53 Then logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 20 seconds # features/steps/slots.py:51 1493s Jan 08 10:39:59 And physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1493s Jan 08 10:39:59 1493s Jan 08 10:39:59 @dcs-failsafe 1493s Jan 08 10:39:59 Scenario: check primary is demoted when one replica is shut down and DCS is down # features/dcs_failsafe_mode.feature:61 1493s Jan 08 10:39:59 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 1493s Jan 08 10:39:59 And I kill postgres1 # features/steps/basic_replication.py:34 1494s Jan 08 10:40:00 And I kill postmaster on postgres1 # features/steps/basic_replication.py:44 1494s Jan 08 10:40:00 waiting for server to shut down.... done 1494s Jan 08 10:40:00 server stopped 1494s Jan 08 10:40:00 Then postgres0 role is the replica after 12 seconds # features/steps/basic_replication.py:105 1497s Jan 08 10:40:03 1497s Jan 08 10:40:03 @dcs-failsafe 1497s Jan 08 10:40:03 Scenario: check known replica is promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:68 1497s Jan 08 10:40:03 Given I kill postgres0 # features/steps/basic_replication.py:34 1498s Jan 08 10:40:04 And I shut down postmaster on postgres0 # features/steps/basic_replication.py:39 1498s Jan 08 10:40:04 waiting for server to shut down.... done 1498s Jan 08 10:40:04 server stopped 1498s Jan 08 10:40:04 And DCS is up # features/steps/dcs_failsafe_mode.py:9 1498s Jan 08 10:40:04 When I start postgres1 # features/steps/basic_replication.py:8 1501s Jan 08 10:40:07 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1502s Jan 08 10:40:08 And postgres1 role is the primary after 25 seconds # features/steps/basic_replication.py:105 1503s Jan 08 10:40:09 1503s Jan 08 10:40:09 @dcs-failsafe 1503s Jan 08 10:40:09 Scenario: scale to three-node cluster # features/dcs_failsafe_mode.feature:77 1503s Jan 08 10:40:09 Given I start postgres0 # features/steps/basic_replication.py:8 1509s Jan 08 10:40:15 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 1514s Jan 08 10:40:20 Then "members/postgres2" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1515s Jan 08 10:40:21 And "members/postgres0" key in DCS has state=running after 20 seconds # features/steps/cascading_replication.py:23 1515s Jan 08 10:40:21 And Response on GET http://127.0.0.1:8008/failsafe contains postgres2 after 10 seconds # features/steps/patroni_api.py:156 1515s Jan 08 10:40:21 And replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112 1516s Jan 08 10:40:22 And replication works from postgres1 to postgres2 after 10 seconds # features/steps/basic_replication.py:112 1518s Jan 08 10:40:23 1518s Jan 08 10:40:23 @dcs-failsafe @slot-advance 1518s Jan 08 10:40:23 Scenario: make sure permanent slots exist on replicas # features/dcs_failsafe_mode.feature:88 1518s Jan 08 10:40:23 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 1518s Jan 08 10:40:24 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51 1524s Jan 08 10:40:30 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # features/steps/slots.py:51 1525s Jan 08 10:40:31 When I get all changes from physical slot dcs_slot_1 on postgres1 # features/steps/slots.py:75 1525s Jan 08 10:40:31 Then physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # features/steps/slots.py:51 1526s Jan 08 10:40:32 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 1526s Jan 08 10:40:32 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 1526s Jan 08 10:40:32 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1526s Jan 08 10:40:32 1526s Jan 08 10:40:32 @dcs-failsafe 1526s Jan 08 10:40:32 Scenario: check three-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:99 1526s Jan 08 10:40:32 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 1526s Jan 08 10:40:32 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 1534s Jan 08 10:40:40 Then postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1534s Jan 08 10:40:40 And postgres0 role is the replica after 2 seconds # features/steps/basic_replication.py:105 1534s Jan 08 10:40:40 And postgres2 role is the replica after 2 seconds # features/steps/basic_replication.py:105 1534s Jan 08 10:40:40 1534s Jan 08 10:40:40 @dcs-failsafe @slot-advance 1534s Jan 08 10:40:40 Scenario: check that permanent slots are in sync between nodes while DCS is down # features/dcs_failsafe_mode.feature:108 1534s Jan 08 10:40:40 Given replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112 1534s Jan 08 10:40:40 And replication works from postgres1 to postgres2 after 10 seconds # features/steps/basic_replication.py:112 1535s Jan 08 10:40:41 When I get all changes from logical slot dcs_slot_2 on postgres1 # features/steps/slots.py:70 1535s Jan 08 10:40:41 And I get all changes from physical slot dcs_slot_1 on postgres1 # features/steps/slots.py:75 1535s Jan 08 10:40:41 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51 1537s Jan 08 10:40:43 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # features/steps/slots.py:51 1537s Jan 08 10:40:43 And physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # features/steps/slots.py:51 1537s Jan 08 10:40:43 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 1537s Jan 08 10:40:43 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 1537s Jan 08 10:40:43 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1545s Jan 08 10:40:50 1545s Jan 08 10:40:50 Feature: ignored slots # features/ignored_slots.feature:1 1545s Jan 08 10:40:50 1545s Jan 08 10:40:50 Scenario: check ignored slots aren't removed on failover/switchover # features/ignored_slots.feature:2 1545s Jan 08 10:40:50 Given I start postgres1 # features/steps/basic_replication.py:8 1550s Jan 08 10:40:56 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 1550s Jan 08 10:40:56 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 1550s Jan 08 10:40:56 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 1550s Jan 08 10:40:56 Then I receive a response code 200 # features/steps/patroni_api.py:98 1550s Jan 08 10:40:56 And Response on GET http://127.0.0.1:8009/config contains ignore_slots after 10 seconds # features/steps/patroni_api.py:156 1550s Jan 08 10:40:56 When I shut down postgres1 # features/steps/basic_replication.py:29 1552s Jan 08 10:40:58 And I start postgres1 # features/steps/basic_replication.py:8 1555s Jan 08 10:41:01 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 1556s Jan 08 10:41:02 And "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 1557s Jan 08 10:41:03 And postgres1 role is the primary after 20 seconds # features/steps/basic_replication.py:105 1557s Jan 08 10:41:03 When I create a logical replication slot unmanaged_slot_0 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 1557s Jan 08 10:41:03 And I create a logical replication slot unmanaged_slot_1 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 1557s Jan 08 10:41:03 And I create a logical replication slot unmanaged_slot_2 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 1557s Jan 08 10:41:03 And I create a logical replication slot unmanaged_slot_3 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 1557s Jan 08 10:41:03 And I create a logical replication slot dummy_slot on postgres1 with the test_decoding plugin # features/steps/slots.py:8 1557s Jan 08 10:41:03 Then postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1557s Jan 08 10:41:03 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1557s Jan 08 10:41:03 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1557s Jan 08 10:41:03 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1557s Jan 08 10:41:03 When I start postgres0 # features/steps/basic_replication.py:8 1562s Jan 08 10:41:08 Then "members/postgres0" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 1562s Jan 08 10:41:08 And postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 1562s Jan 08 10:41:08 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 1563s Jan 08 10:41:09 When I shut down postgres1 # features/steps/basic_replication.py:29 1565s Jan 08 10:41:11 Then "members/postgres0" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 1566s Jan 08 10:41:12 When I start postgres1 # features/steps/basic_replication.py:8 1570s Jan 08 10:41:16 Then postgres1 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 1570s Jan 08 10:41:16 And "members/postgres1" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 1570s Jan 08 10:41:16 And I sleep for 2 seconds # features/steps/patroni_api.py:39 1572s Jan 08 10:41:18 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1572s Jan 08 10:41:18 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1572s Jan 08 10:41:18 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1572s Jan 08 10:41:18 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1572s Jan 08 10:41:18 And postgres1 does not have a replication slot named dummy_slot # features/steps/slots.py:40 1572s Jan 08 10:41:18 When I shut down postgres0 # features/steps/basic_replication.py:29 1574s Jan 08 10:41:20 Then "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 1575s Jan 08 10:41:21 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 1575s Jan 08 10:41: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 1575s Jan 08 10:41: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 1575s Jan 08 10:41: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 1577s Jan 08 10:41:23 1577s Jan 08 10:41:23 Feature: nostream node # features/nostream_node.feature:1 1577s Jan 08 10:41:23 1577s Jan 08 10:41:23 Scenario: check nostream node is recovering from archive # features/nostream_node.feature:3 1577s Jan 08 10:41:23 When I start postgres0 # features/steps/basic_replication.py:8 1582s Jan 08 10:41:28 And I configure and start postgres1 with a tag nostream true # features/steps/cascading_replication.py:7 1587s Jan 08 10:41:33 Then "members/postgres1" key in DCS has replication_state=in archive recovery after 10 seconds # features/steps/cascading_replication.py:23 1587s Jan 08 10:41:33 And replication works from postgres0 to postgres1 after 30 seconds # features/steps/basic_replication.py:112 1592s Jan 08 10:41:38 1592s Jan 08 10:41:38 @slot-advance 1592s Jan 08 10:41:38 Scenario: check permanent logical replication slots are not copied # features/nostream_node.feature:10 1592s Jan 08 10:41:38 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 1592s Jan 08 10:41:38 Then I receive a response code 200 # features/steps/patroni_api.py:98 1592s Jan 08 10:41:38 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 1595s Jan 08 10:41:41 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 1596s Jan 08 10:41:42 When I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 1601s Jan 08 10:41:47 Then "members/postgres2" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 1607s Jan 08 10:41:53 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 1607s Jan 08 10:41:53 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 1612s Jan 08 10:41:58 1612s Jan 08 10:41:58 Feature: patroni api # features/patroni_api.feature:1 1612s Jan 08 10:41:58 We should check that patroni correctly responds to valid and not-valid API requests. 1612s Jan 08 10:41:58 Scenario: check API requests on a stand-alone server # features/patroni_api.feature:4 1612s Jan 08 10:41:58 Given I start postgres0 # features/steps/basic_replication.py:8 1620s Jan 08 10:42:06 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1620s Jan 08 10:42:06 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 1620s Jan 08 10:42:06 Then I receive a response code 200 # features/steps/patroni_api.py:98 1620s Jan 08 10:42:06 And I receive a response state running # features/steps/patroni_api.py:98 1620s Jan 08 10:42:06 And I receive a response role master # features/steps/patroni_api.py:98 1620s Jan 08 10:42:06 When I issue a GET request to http://127.0.0.1:8008/standby_leader # features/steps/patroni_api.py:61 1620s Jan 08 10:42:06 Then I receive a response code 503 # features/steps/patroni_api.py:98 1620s Jan 08 10:42:06 When I issue a GET request to http://127.0.0.1:8008/health # features/steps/patroni_api.py:61 1621s Jan 08 10:42:06 Then I receive a response code 200 # features/steps/patroni_api.py:98 1621s Jan 08 10:42:06 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 1621s Jan 08 10:42:07 Then I receive a response code 503 # features/steps/patroni_api.py:98 1621s Jan 08 10:42:07 When I issue a POST request to http://127.0.0.1:8008/reinitialize with {"force": true} # features/steps/patroni_api.py:71 1621s Jan 08 10:42:07 Then I receive a response code 503 # features/steps/patroni_api.py:98 1621s Jan 08 10:42:07 And I receive a response text I am the leader, can not reinitialize # features/steps/patroni_api.py:98 1621s Jan 08 10:42:07 When I run patronictl.py switchover batman --master postgres0 --force # features/steps/patroni_api.py:86 1623s Jan 08 10:42:09 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 1623s Jan 08 10:42:09 And I receive a response output "Error: No candidates found to switchover to" # features/steps/patroni_api.py:98 1623s Jan 08 10:42:09 When I issue a POST request to http://127.0.0.1:8008/switchover with {"leader": "postgres0"} # features/steps/patroni_api.py:71 1623s Jan 08 10:42:09 Then I receive a response code 412 # features/steps/patroni_api.py:98 1623s Jan 08 10:42:09 And I receive a response text switchover is not possible: cluster does not have members except leader # features/steps/patroni_api.py:98 1623s Jan 08 10:42:09 When I issue an empty POST request to http://127.0.0.1:8008/failover # features/steps/patroni_api.py:66 1623s Jan 08 10:42:09 Then I receive a response code 400 # features/steps/patroni_api.py:98 1623s Jan 08 10:42:09 When I issue a POST request to http://127.0.0.1:8008/failover with {"foo": "bar"} # features/steps/patroni_api.py:71 1623s Jan 08 10:42:09 Then I receive a response code 400 # features/steps/patroni_api.py:98 1623s Jan 08 10:42:09 And I receive a response text "Failover could be performed only to a specific candidate" # features/steps/patroni_api.py:98 1623s Jan 08 10:42:09 1623s Jan 08 10:42:09 Scenario: check local configuration reload # features/patroni_api.feature:32 1623s Jan 08 10:42:09 Given I add tag new_tag new_value to postgres0 config # features/steps/patroni_api.py:137 1623s Jan 08 10:42:09 And I issue an empty POST request to http://127.0.0.1:8008/reload # features/steps/patroni_api.py:66 1623s Jan 08 10:42:09 Then I receive a response code 202 # features/steps/patroni_api.py:98 1623s Jan 08 10:42:09 1623s Jan 08 10:42:09 Scenario: check dynamic configuration change via DCS # features/patroni_api.feature:37 1623s Jan 08 10:42:09 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 1623s Jan 08 10:42:09 Then I receive a response code 200 # features/steps/patroni_api.py:98 1623s Jan 08 10:42:09 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 11 seconds # features/steps/patroni_api.py:156 1625s Jan 08 10:42:11 When I issue a GET request to http://127.0.0.1:8008/config # features/steps/patroni_api.py:61 1625s Jan 08 10:42:11 Then I receive a response code 200 # features/steps/patroni_api.py:98 1625s Jan 08 10:42:11 And I receive a response ttl 20 # features/steps/patroni_api.py:98 1625s Jan 08 10:42:11 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 1625s Jan 08 10:42:11 Then I receive a response code 200 # features/steps/patroni_api.py:98 1625s Jan 08 10:42:11 And I receive a response tags {'new_tag': 'new_value'} # features/steps/patroni_api.py:98 1625s Jan 08 10:42:11 And I sleep for 4 seconds # features/steps/patroni_api.py:39 1629s Jan 08 10:42:15 1629s Jan 08 10:42:15 Scenario: check the scheduled restart # features/patroni_api.feature:49 1629s Jan 08 10:42:15 Given I run patronictl.py edit-config -p 'superuser_reserved_connections=6' --force batman # features/steps/patroni_api.py:86 1631s Jan 08 10:42:17 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1631s Jan 08 10:42:17 And I receive a response output "+ superuser_reserved_connections: 6" # features/steps/patroni_api.py:98 1631s Jan 08 10:42:17 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 5 seconds # features/steps/patroni_api.py:156 1631s Jan 08 10:42:17 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 1631s Jan 08 10:42:17 Then I receive a response code 202 # features/steps/patroni_api.py:98 1631s Jan 08 10:42:17 And I sleep for 8 seconds # features/steps/patroni_api.py:39 1639s Jan 08 10:42:25 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 10 seconds # features/steps/patroni_api.py:156 1640s Jan 08 10:42:26 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 1640s Jan 08 10:42:26 Then I receive a response code 202 # features/steps/patroni_api.py:98 1640s Jan 08 10:42:26 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 1646s Jan 08 10:42:32 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1647s Jan 08 10:42:33 1647s Jan 08 10:42:33 Scenario: check API requests for the primary-replica pair in the pause mode # features/patroni_api.feature:63 1647s Jan 08 10:42:33 Given I start postgres1 # features/steps/basic_replication.py:8 1652s Jan 08 10:42:38 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 1652s Jan 08 10:42:38 When I run patronictl.py pause batman # features/steps/patroni_api.py:86 1654s Jan 08 10:42:40 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1654s Jan 08 10:42:40 When I kill postmaster on postgres1 # features/steps/basic_replication.py:44 1654s Jan 08 10:42:40 waiting for server to shut down.... done 1654s Jan 08 10:42:40 server stopped 1654s Jan 08 10:42:40 And I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 1654s Jan 08 10:42:40 Then I receive a response code 503 # features/steps/patroni_api.py:98 1654s Jan 08 10:42:40 And "members/postgres1" key in DCS has state=stopped after 10 seconds # features/steps/cascading_replication.py:23 1655s Jan 08 10:42:41 When I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 1659s Jan 08 10:42:45 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1659s Jan 08 10:42:45 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 1660s Jan 08 10:42:46 And I sleep for 2 seconds # features/steps/patroni_api.py:39 1662s Jan 08 10:42:48 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 1662s Jan 08 10:42:48 Then I receive a response code 200 # features/steps/patroni_api.py:98 1662s Jan 08 10:42:48 And I receive a response state running # features/steps/patroni_api.py:98 1662s Jan 08 10:42:48 And I receive a response role replica # features/steps/patroni_api.py:98 1662s Jan 08 10:42:48 When I run patronictl.py reinit batman postgres1 --force --wait # features/steps/patroni_api.py:86 1668s Jan 08 10:42:54 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1668s Jan 08 10:42:54 And I receive a response output "Success: reinitialize for member postgres1" # features/steps/patroni_api.py:98 1668s Jan 08 10:42:54 And postgres1 role is the secondary after 30 seconds # features/steps/basic_replication.py:105 1669s Jan 08 10:42:55 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 1669s Jan 08 10:42:55 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 1671s Jan 08 10:42:57 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1671s Jan 08 10:42:57 And I receive a response output "Success: restart on member postgres0" # features/steps/patroni_api.py:98 1671s Jan 08 10:42:57 And postgres0 role is the primary after 5 seconds # features/steps/basic_replication.py:105 1673s Jan 08 10:42:58 1673s Jan 08 10:42:58 Scenario: check the switchover via the API in the pause mode # features/patroni_api.feature:90 1673s Jan 08 10:42:58 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 1675s Jan 08 10:43:01 Then I receive a response code 200 # features/steps/patroni_api.py:98 1675s Jan 08 10:43:01 And postgres1 is a leader after 5 seconds # features/steps/patroni_api.py:29 1675s Jan 08 10:43:01 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1676s Jan 08 10:43:02 And postgres0 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 1681s Jan 08 10:43:07 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 1681s Jan 08 10:43:07 And "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1681s Jan 08 10:43:07 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 1681s Jan 08 10:43:07 Then I receive a response code 503 # features/steps/patroni_api.py:98 1681s Jan 08 10:43:07 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 1681s Jan 08 10:43:07 Then I receive a response code 200 # features/steps/patroni_api.py:98 1681s Jan 08 10:43:07 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 1681s Jan 08 10:43:07 Then I receive a response code 200 # features/steps/patroni_api.py:98 1681s Jan 08 10:43:07 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 1681s Jan 08 10:43:07 Then I receive a response code 503 # features/steps/patroni_api.py:98 1681s Jan 08 10:43:07 1681s Jan 08 10:43:07 Scenario: check the scheduled switchover # features/patroni_api.feature:107 1681s Jan 08 10:43:07 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 1683s Jan 08 10:43:09 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 1683s Jan 08 10:43:09 And I receive a response output "Can't schedule switchover in the paused state" # features/steps/patroni_api.py:98 1683s Jan 08 10:43:09 When I run patronictl.py resume batman # features/steps/patroni_api.py:86 1685s Jan 08 10:43:11 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1685s Jan 08 10:43:11 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 1687s Jan 08 10:43:13 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1687s Jan 08 10:43:13 And postgres0 is a leader after 20 seconds # features/steps/patroni_api.py:29 1698s Jan 08 10:43:23 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1698s Jan 08 10:43:23 And postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 1699s Jan 08 10:43:25 And replication works from postgres0 to postgres1 after 25 seconds # features/steps/basic_replication.py:112 1699s Jan 08 10:43:25 And "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1700s Jan 08 10:43:26 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 1701s Jan 08 10:43:26 Then I receive a response code 200 # features/steps/patroni_api.py:98 1701s Jan 08 10:43:26 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 1701s Jan 08 10:43:27 Then I receive a response code 503 # features/steps/patroni_api.py:98 1701s Jan 08 10:43:27 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 1701s Jan 08 10:43:27 Then I receive a response code 503 # features/steps/patroni_api.py:98 1701s Jan 08 10:43:27 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 1701s Jan 08 10:43:27 Then I receive a response code 200 # features/steps/patroni_api.py:98 1705s Jan 08 10:43:31 1705s Jan 08 10:43:31 Feature: permanent slots # features/permanent_slots.feature:1 1705s Jan 08 10:43:31 1705s Jan 08 10:43:31 Scenario: check that physical permanent slots are created # features/permanent_slots.feature:2 1705s Jan 08 10:43:31 Given I start postgres0 # features/steps/basic_replication.py:8 1710s Jan 08 10:43:36 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1710s Jan 08 10:43:36 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 1710s Jan 08 10:43:36 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 1710s Jan 08 10:43:36 Then I receive a response code 200 # features/steps/patroni_api.py:98 1710s Jan 08 10:43:36 And Response on GET http://127.0.0.1:8008/config contains slots after 10 seconds # features/steps/patroni_api.py:156 1710s Jan 08 10:43:36 When I start postgres1 # features/steps/basic_replication.py:8 1715s Jan 08 10:43:41 And I configure and start postgres2 with a tag nofailover true # features/steps/cascading_replication.py:7 1720s Jan 08 10:43:46 And I configure and start postgres3 with a tag replicatefrom postgres2 # features/steps/cascading_replication.py:7 1725s Jan 08 10:43:51 Then postgres0 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 1725s Jan 08 10:43:51 And postgres0 has a physical replication slot named postgres1 after 10 seconds # features/steps/slots.py:80 1725s Jan 08 10:43:51 And postgres0 has a physical replication slot named postgres2 after 10 seconds # features/steps/slots.py:80 1725s Jan 08 10:43:51 And postgres2 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 1725s Jan 08 10:43:51 And postgres2 does not have a replication slot named test_physical # features/steps/slots.py:40 1725s Jan 08 10:43:51 1725s Jan 08 10:43:51 @slot-advance 1725s Jan 08 10:43:51 Scenario: check that logical permanent slots are created # features/permanent_slots.feature:19 1725s Jan 08 10:43:51 Given I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 1728s Jan 08 10:43:54 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 1728s Jan 08 10:43:54 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 1729s Jan 08 10:43:55 1729s Jan 08 10:43:55 @slot-advance 1729s Jan 08 10:43:55 Scenario: check that permanent slots are created on replicas # features/permanent_slots.feature:25 1729s Jan 08 10:43:55 Given postgres1 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 1734s Jan 08 10:44:00 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1734s Jan 08 10:44:00 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 1735s Jan 08 10:44:01 And postgres1 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 1735s Jan 08 10:44:01 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 1735s Jan 08 10:44:01 And postgres3 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 1735s Jan 08 10:44:01 1735s Jan 08 10:44:01 @slot-advance 1735s Jan 08 10:44:01 Scenario: check permanent physical slots that match with member names # features/permanent_slots.feature:34 1735s Jan 08 10:44:01 Given postgres0 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 1735s Jan 08 10:44:01 And postgres1 has a physical replication slot named postgres0 after 2 seconds # features/steps/slots.py:80 1735s Jan 08 10:44:01 And postgres1 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 1735s Jan 08 10:44:01 And postgres2 does not have a replication slot named postgres0 # features/steps/slots.py:40 1735s Jan 08 10:44:01 And postgres2 does not have a replication slot named postgres1 # features/steps/slots.py:40 1735s Jan 08 10:44:01 And postgres2 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 1735s Jan 08 10:44:01 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 1735s Jan 08 10:44:01 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 1735s Jan 08 10:44:01 1735s Jan 08 10:44:01 @slot-advance 1735s Jan 08 10:44:01 Scenario: check that permanent slots are advanced on replicas # features/permanent_slots.feature:45 1735s Jan 08 10:44:01 Given I add the table replicate_me to postgres0 # features/steps/basic_replication.py:54 1735s Jan 08 10:44:01 When I get all changes from logical slot test_logical on postgres0 # features/steps/slots.py:70 1735s Jan 08 10:44:01 And I get all changes from physical slot test_physical on postgres0 # features/steps/slots.py:75 1735s Jan 08 10:44:01 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1736s Jan 08 10:44:02 And Physical slot test_physical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1736s Jan 08 10:44:02 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 1736s Jan 08 10:44:02 And Physical slot test_physical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 1736s Jan 08 10:44:02 And Physical slot postgres3 is in sync between postgres2 and postgres0 after 20 seconds # features/steps/slots.py:51 1738s Jan 08 10:44:04 And Physical slot postgres3 is in sync between postgres2 and postgres1 after 10 seconds # features/steps/slots.py:51 1738s Jan 08 10:44:04 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 1738s Jan 08 10:44:04 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 1738s Jan 08 10:44:04 1738s Jan 08 10:44:04 @slot-advance 1738s Jan 08 10:44:04 Scenario: check that only permanent slots are written to the /status key # features/permanent_slots.feature:59 1738s Jan 08 10:44:04 Given "status" key in DCS has test_physical in slots # features/steps/slots.py:116 1738s Jan 08 10:44:04 And "status" key in DCS has postgres0 in slots # features/steps/slots.py:116 1738s Jan 08 10:44:04 And "status" key in DCS has postgres1 in slots # features/steps/slots.py:116 1738s Jan 08 10:44:04 And "status" key in DCS does not have postgres2 in slots # features/steps/slots.py:122 1738s Jan 08 10:44:04 And "status" key in DCS has postgres3 in slots # features/steps/slots.py:116 1738s Jan 08 10:44:04 1738s Jan 08 10:44:04 Scenario: check permanent physical replication slot after failover # features/permanent_slots.feature:66 1738s Jan 08 10:44:04 Given I shut down postgres3 # features/steps/basic_replication.py:29 1739s Jan 08 10:44:05 And I shut down postgres2 # features/steps/basic_replication.py:29 1740s Jan 08 10:44:06 And I shut down postgres0 # features/steps/basic_replication.py:29 1742s Jan 08 10:44:08 Then postgres1 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 1742s Jan 08 10:44:08 And postgres1 has a physical replication slot named postgres0 after 10 seconds # features/steps/slots.py:80 1742s Jan 08 10:44:08 And postgres1 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 1742s Jan 08 10:44:08 When I start postgres0 # features/steps/basic_replication.py:8 1746s Jan 08 10:44:12 Then postgres0 role is the replica after 20 seconds # features/steps/basic_replication.py:105 1746s Jan 08 10:44:12 And physical replication slot named postgres1 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 1746s Jan 08 10:44:12 And physical replication slot named postgres2 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 1749s Jan 08 10:44:15 1749s Jan 08 10:44:15 Feature: priority replication # features/priority_failover.feature:1 1749s Jan 08 10:44:15 We should check that we can give nodes priority during failover 1749s Jan 08 10:44:15 Scenario: check failover priority 0 prevents leaderships # features/priority_failover.feature:4 1749s Jan 08 10:44:15 Given I configure and start postgres0 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 1754s Jan 08 10:44:20 And I configure and start postgres1 with a tag failover_priority 0 # features/steps/cascading_replication.py:7 1759s Jan 08 10:44:25 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 1761s Jan 08 10:44:27 When I shut down postgres0 # features/steps/basic_replication.py:29 1763s Jan 08 10:44:29 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 1765s Jan 08 10:44:31 Then postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 1765s Jan 08 10:44:31 When I start postgres0 # features/steps/basic_replication.py:8 1768s Jan 08 10:44:34 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1770s Jan 08 10:44:36 1770s Jan 08 10:44:36 Scenario: check higher failover priority is respected # features/priority_failover.feature:14 1770s Jan 08 10:44:36 Given I configure and start postgres2 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 1775s Jan 08 10:44:41 And I configure and start postgres3 with a tag failover_priority 2 # features/steps/cascading_replication.py:7 1780s Jan 08 10:44:46 Then replication works from postgres0 to postgres2 after 20 seconds # features/steps/basic_replication.py:112 1781s Jan 08 10:44:47 And replication works from postgres0 to postgres3 after 20 seconds # features/steps/basic_replication.py:112 1782s Jan 08 10:44:48 When I shut down postgres0 # features/steps/basic_replication.py:29 1784s Jan 08 10:44:50 Then postgres3 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1784s Jan 08 10:44:50 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 1784s Jan 08 10:44:50 1784s Jan 08 10:44:50 Scenario: check conflicting configuration handling # features/priority_failover.feature:23 1784s Jan 08 10:44:50 When I set nofailover tag in postgres2 config # features/steps/patroni_api.py:131 1784s Jan 08 10:44:50 And I issue an empty POST request to http://127.0.0.1:8010/reload # features/steps/patroni_api.py:66 1784s Jan 08 10:44:50 Then I receive a response code 202 # features/steps/patroni_api.py:98 1784s Jan 08 10:44:50 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 1786s Jan 08 10:44:52 And "members/postgres2" key in DCS has tags={'failover_priority': '1', 'nofailover': True} after 10 seconds # features/steps/cascading_replication.py:23 1787s Jan 08 10:44:53 When I issue a POST request to http://127.0.0.1:8010/failover with {"candidate": "postgres2"} # features/steps/patroni_api.py:71 1787s Jan 08 10:44:53 Then I receive a response code 412 # features/steps/patroni_api.py:98 1787s Jan 08 10:44:53 And I receive a response text "failover is not possible: no good candidates have been found" # features/steps/patroni_api.py:98 1787s Jan 08 10:44:53 When I reset nofailover tag in postgres1 config # features/steps/patroni_api.py:131 1787s Jan 08 10:44:53 And I issue an empty POST request to http://127.0.0.1:8009/reload # features/steps/patroni_api.py:66 1787s Jan 08 10:44:53 Then I receive a response code 202 # features/steps/patroni_api.py:98 1787s Jan 08 10:44:53 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 1789s Jan 08 10:44:55 And "members/postgres1" key in DCS has tags={'failover_priority': '0', 'nofailover': False} after 10 seconds # features/steps/cascading_replication.py:23 1790s Jan 08 10:44:56 And I issue a POST request to http://127.0.0.1:8009/failover with {"candidate": "postgres1"} # features/steps/patroni_api.py:71 1792s Jan 08 10:44:58 Then I receive a response code 200 # features/steps/patroni_api.py:98 1792s Jan 08 10:44:58 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1796s Jan 08 10:45:02 1796s Jan 08 10:45:02 Feature: recovery # features/recovery.feature:1 1796s Jan 08 10:45:02 We want to check that crashed postgres is started back 1796s Jan 08 10:45:02 Scenario: check that timeline is not incremented when primary is started after crash # features/recovery.feature:4 1796s Jan 08 10:45:02 Given I start postgres0 # features/steps/basic_replication.py:8 1802s Jan 08 10:45:07 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1802s Jan 08 10:45:07 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 1802s Jan 08 10:45:07 When I start postgres1 # features/steps/basic_replication.py:8 1807s Jan 08 10:45:13 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 1807s Jan 08 10:45:13 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 1808s Jan 08 10:45:14 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 1808s Jan 08 10:45:14 waiting for server to shut down.... done 1808s Jan 08 10:45:14 server stopped 1808s Jan 08 10:45:14 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1810s Jan 08 10:45:16 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 1810s Jan 08 10:45:16 Then I receive a response code 200 # features/steps/patroni_api.py:98 1810s Jan 08 10:45:16 And I receive a response role master # features/steps/patroni_api.py:98 1810s Jan 08 10:45:16 And I receive a response timeline 1 # features/steps/patroni_api.py:98 1810s Jan 08 10:45:16 And "members/postgres0" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 1811s Jan 08 10:45:17 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 1814s Jan 08 10:45:20 1814s Jan 08 10:45:20 Scenario: check immediate failover when master_start_timeout=0 # features/recovery.feature:20 1814s Jan 08 10:45:20 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 1814s Jan 08 10:45:20 Then I receive a response code 200 # features/steps/patroni_api.py:98 1814s Jan 08 10:45:20 And Response on GET http://127.0.0.1:8008/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 1814s Jan 08 10:45:20 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 1814s Jan 08 10:45:20 waiting for server to shut down.... done 1814s Jan 08 10:45:20 server stopped 1814s Jan 08 10:45:20 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 1816s Jan 08 10:45:22 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1820s Jan 08 10:45:26 1820s Jan 08 10:45:26 Feature: standby cluster # features/standby_cluster.feature:1 1820s Jan 08 10:45:26 1820s Jan 08 10:45:26 Scenario: prepare the cluster with logical slots # features/standby_cluster.feature:2 1820s Jan 08 10:45:26 Given I start postgres1 # features/steps/basic_replication.py:8 1825s Jan 08 10:45:31 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 1825s Jan 08 10:45:31 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 1825s Jan 08 10:45:31 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 1825s Jan 08 10:45:31 Then I receive a response code 200 # features/steps/patroni_api.py:98 1825s Jan 08 10:45:31 And Response on GET http://127.0.0.1:8009/config contains slots after 10 seconds # features/steps/patroni_api.py:156 1825s Jan 08 10:45:31 And I sleep for 3 seconds # features/steps/patroni_api.py:39 1828s Jan 08 10:45:34 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 1828s Jan 08 10:45:34 Then I receive a response code 200 # features/steps/patroni_api.py:98 1828s Jan 08 10:45:34 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 1830s Jan 08 10:45:36 When I start postgres0 # features/steps/basic_replication.py:8 1835s Jan 08 10:45:41 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 1836s Jan 08 10:45:42 And replication works from postgres1 to postgres0 after 15 seconds # features/steps/basic_replication.py:112 1836s Jan 08 10:45:42 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 1836s Jan 08 10:45:42 Then I receive a response code 200 # features/steps/patroni_api.py:98 1836s Jan 08 10:45:42 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 1836s Jan 08 10:45:42 And "members/postgres0" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 1836s Jan 08 10:45:42 1836s Jan 08 10:45:42 @slot-advance 1836s Jan 08 10:45:42 Scenario: check permanent logical slots are synced to the replica # features/standby_cluster.feature:22 1836s Jan 08 10:45:42 Given I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 1839s Jan 08 10:45:45 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 1844s Jan 08 10:45:50 1844s Jan 08 10:45:50 Scenario: Detach exiting node from the cluster # features/standby_cluster.feature:26 1844s Jan 08 10:45:50 When I shut down postgres1 # features/steps/basic_replication.py:29 1846s Jan 08 10:45:52 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1846s Jan 08 10:45:52 And "members/postgres0" key in DCS has role=master after 5 seconds # features/steps/cascading_replication.py:23 1847s Jan 08 10:45:53 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 1847s Jan 08 10:45:53 Then I receive a response code 200 # features/steps/patroni_api.py:98 1847s Jan 08 10:45:53 1847s Jan 08 10:45:53 Scenario: check replication of a single table in a standby cluster # features/standby_cluster.feature:33 1847s Jan 08 10:45:53 Given I start postgres1 in a standby cluster batman1 as a clone of postgres0 # features/steps/standby_cluster.py:23 1851s Jan 08 10:45:57 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 1851s Jan 08 10:45:57 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 1851s Jan 08 10:45:57 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 1851s Jan 08 10:45:57 When I issue a GET request to http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:61 1851s Jan 08 10:45:57 Then I receive a response code 200 # features/steps/patroni_api.py:98 1851s Jan 08 10:45:57 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 1851s Jan 08 10:45:57 And I sleep for 3 seconds # features/steps/patroni_api.py:39 1854s Jan 08 10:46:00 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 1854s Jan 08 10:46:00 Then I receive a response code 503 # features/steps/patroni_api.py:98 1854s Jan 08 10:46:00 When I issue a GET request to http://127.0.0.1:8009/standby_leader # features/steps/patroni_api.py:61 1855s Jan 08 10:46:01 Then I receive a response code 200 # features/steps/patroni_api.py:98 1855s Jan 08 10:46:01 And I receive a response role standby_leader # features/steps/patroni_api.py:98 1855s Jan 08 10:46:01 And there is a postgres1_cb.log with "on_role_change standby_leader batman1" in postgres1 data directory # features/steps/cascading_replication.py:12 1855s Jan 08 10:46:01 When I start postgres2 in a cluster batman1 # features/steps/standby_cluster.py:12 1860s Jan 08 10:46:06 Then postgres2 role is the replica after 24 seconds # features/steps/basic_replication.py:105 1860s Jan 08 10:46:06 And postgres2 is replicating from postgres1 after 10 seconds # features/steps/standby_cluster.py:52 1860s Jan 08 10:46:06 And table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 1860s Jan 08 10:46:06 When I issue a GET request to http://127.0.0.1:8010/patroni # features/steps/patroni_api.py:61 1860s Jan 08 10:46:06 Then I receive a response code 200 # features/steps/patroni_api.py:98 1860s Jan 08 10:46:06 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 1860s Jan 08 10:46:06 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 1860s Jan 08 10:46:06 1860s Jan 08 10:46:06 Scenario: check switchover # features/standby_cluster.feature:57 1860s Jan 08 10:46:06 Given I run patronictl.py switchover batman1 --force # features/steps/patroni_api.py:86 1864s Jan 08 10:46:10 Then Status code on GET http://127.0.0.1:8010/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 1864s Jan 08 10:46:10 And postgres1 is replicating from postgres2 after 32 seconds # features/steps/standby_cluster.py:52 1866s Jan 08 10:46:12 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 1866s Jan 08 10:46:12 1866s Jan 08 10:46:12 Scenario: check failover # features/standby_cluster.feature:63 1866s Jan 08 10:46:12 When I kill postgres2 # features/steps/basic_replication.py:34 1867s Jan 08 10:46:13 And I kill postmaster on postgres2 # features/steps/basic_replication.py:44 1867s Jan 08 10:46:13 waiting for server to shut down.... done 1867s Jan 08 10:46:13 server stopped 1867s Jan 08 10:46:13 Then postgres1 is replicating from postgres0 after 32 seconds # features/steps/standby_cluster.py:52 1886s Jan 08 10:46:32 And Status code on GET http://127.0.0.1:8009/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 1886s Jan 08 10:46:32 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 1886s Jan 08 10:46:32 Then I receive a response code 503 # features/steps/patroni_api.py:98 1886s Jan 08 10:46:32 And I receive a response role standby_leader # features/steps/patroni_api.py:98 1886s Jan 08 10:46:32 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 1887s Jan 08 10:46:33 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 1892s Jan 08 10:46:38 1892s Jan 08 10:46:38 Feature: watchdog # features/watchdog.feature:1 1892s Jan 08 10:46:38 Verify that watchdog gets pinged and triggered under appropriate circumstances. 1892s Jan 08 10:46:38 Scenario: watchdog is opened and pinged # features/watchdog.feature:4 1892s Jan 08 10:46:38 Given I start postgres0 with watchdog # features/steps/watchdog.py:16 1897s Jan 08 10:46:43 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 1897s Jan 08 10:46:43 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1897s Jan 08 10:46:43 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 1898s Jan 08 10:46:44 And postgres0 watchdog has a 15 second timeout # features/steps/watchdog.py:34 1898s Jan 08 10:46:44 1898s Jan 08 10:46:44 Scenario: watchdog is reconfigured after global ttl changed # features/watchdog.feature:11 1898s Jan 08 10:46:44 Given I run patronictl.py edit-config batman -s ttl=30 --force # features/steps/patroni_api.py:86 1900s Jan 08 10:46:46 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1900s Jan 08 10:46:46 And I receive a response output "+ttl: 30" # features/steps/patroni_api.py:98 1900s Jan 08 10:46:46 When I sleep for 4 seconds # features/steps/patroni_api.py:39 1904s Jan 08 10:46:50 Then postgres0 watchdog has a 25 second timeout # features/steps/watchdog.py:34 1904s Jan 08 10:46:50 1904s Jan 08 10:46:50 Scenario: watchdog is disabled during pause # features/watchdog.feature:18 1904s Jan 08 10:46:50 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 1906s Jan 08 10:46:52 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1906s Jan 08 10:46:52 When I sleep for 2 seconds # features/steps/patroni_api.py:39 1908s Jan 08 10:46:54 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 1908s Jan 08 10:46:54 1908s Jan 08 10:46:54 Scenario: watchdog is opened and pinged after resume # features/watchdog.feature:24 1908s Jan 08 10:46:54 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 1908s Jan 08 10:46:54 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 1910s Jan 08 10:46:56 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 1910s Jan 08 10:46:56 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 1911s Jan 08 10:46:57 1911s Jan 08 10:46:57 Scenario: watchdog is disabled when shutting down # features/watchdog.feature:30 1911s Jan 08 10:46:57 Given I shut down postgres0 # features/steps/basic_replication.py:29 1913s Jan 08 10:46:59 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 1913s Jan 08 10:46:59 1913s Jan 08 10:46:59 Scenario: watchdog is triggered if patroni stops responding # features/watchdog.feature:34 1913s Jan 08 10:46:59 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 1913s Jan 08 10:46:59 And I start postgres0 with watchdog # features/steps/watchdog.py:16 1916s Jan 08 10:47:02 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 1918s Jan 08 10:47:04 When postgres0 hangs for 30 seconds # features/steps/watchdog.py:52 1918s Jan 08 10:47:04 Then postgres0 watchdog is triggered after 30 seconds # features/steps/watchdog.py:44 1945s Jan 08 10:47:31 1946s 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'))") 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4291.XTWYywKx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4335.XCvAKsQx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4383.XlWrFtOx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4430.XveZJvEx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4477.XYuuizPx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4550.XVgcapAx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4599.XXgevYIx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4602.XrBvJYmx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4698.XyYesEcx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4796.XXweMuHx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4810.XcNmcedx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4853.XLbFwMIx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.4900.XHVdDUqx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.5048.XqDzVkWx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.5093.XLMwiPrx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.5148.XnBarCHx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.5240.XEGLBXqx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.5578.XyYGCfZx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.5649.XGFmemax 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.5735.XMoqssux 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.5959.XeCCTNLx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6012.XBzFTCAx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6074.XLOJjAjx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6164.XrdvnRjx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6262.XWFyQnZx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6305.XRqXmoyx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6369.XJOxPrEx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6405.XRjqPkyx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6534.XaueYCQx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6584.XOpfVHux 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6600.XFnfmCbx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6639.XuXZZRjx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6688.XZJETYNx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6693.XCdmGQrx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6730.XHRUuYox 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6776.XvaBoCwx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6943.XySLxXux 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6945.XTqgeZLx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.6950.XvzeNlHx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.7084.XJJTdlbx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.7130.XubrxaWx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.7171.XMZLyPdx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.7222.XBHdxgox 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.7260.XgqSRQkx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.7409.XXVHlILx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.7475.XKVExmwx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.7518.XUhPSscx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.7591.XwGPjORx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.7671.XASGgVlx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.7737.XgZalqdx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.8057.XWTARiBx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.8100.XwAmjGnx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.8241.Xrmhtisx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.8304.XYmgLGxx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.8355.XZjTgfBx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.8459.XUlqKMIx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.8578.XeQlQKZx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.8705.XfPYwKOx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.8748.Xfeiydex 1947s Jan 08 10:47:33 Skipping duplicate data .coverage.autopkgtest-lxd-ngdluo.8750.XXszJObx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.8753.XeYTGsCx 1947s Jan 08 10:47:33 Combined data file .coverage.autopkgtest-lxd-ngdluo.8764.XmHlcaix 1949s Jan 08 10:47:35 Name Stmts Miss Cover 1949s Jan 08 10:47:35 ------------------------------------------------------------------------------------------------------------- 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/OpenSSL/SSL.py 1159 642 45% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/OpenSSL/__init__.py 4 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/OpenSSL/_util.py 42 14 67% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/OpenSSL/crypto.py 865 658 24% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/OpenSSL/version.py 10 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96 5% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/bcrypt/__init__.py 3 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/__about__.py 5 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/__init__.py 3 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/exceptions.py 26 5 81% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/__init__.py 2 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/_oid.py 135 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/__init__.py 0 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/__init__.py 0 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/_conditional.py 38 17 55% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/binding.py 51 4 92% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/__init__.py 1 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/__init__.py 1 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/algorithms.py 68 18 74% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/__init__.py 0 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_asymmetric.py 6 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_cipheralgorithm.py 23 4 83% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_serialization.py 79 35 56% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/__init__.py 0 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/dh.py 47 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/dsa.py 55 5 91% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ec.py 172 22 87% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ed448.py 45 12 73% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ed25519.py 43 12 72% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/padding.py 55 23 58% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/rsa.py 93 40 57% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/types.py 19 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/utils.py 14 5 64% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/x448.py 43 12 72% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/x25519.py 41 12 71% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/__init__.py 4 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/algorithms.py 72 15 79% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/base.py 54 12 78% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/modes.py 140 59 58% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/constant_time.py 6 3 50% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/hashes.py 127 20 84% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/__init__.py 5 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/base.py 7 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/serialization/ssh.py 775 614 21% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/utils.py 76 28 63% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/x509/__init__.py 70 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/x509/base.py 488 227 53% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/x509/certificate_transparency.py 42 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/x509/extensions.py 1024 552 46% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/x509/general_name.py 166 94 43% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/x509/name.py 236 144 39% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/x509/oid.py 3 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/cryptography/x509/verification.py 12 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dateutil/__init__.py 13 4 69% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dateutil/_common.py 25 15 40% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dateutil/_version.py 11 2 82% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dateutil/parser/__init__.py 33 4 88% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dateutil/parser/_parser.py 811 436 46% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dateutil/parser/isoparser.py 184 150 18% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dateutil/relativedelta.py 240 206 14% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dateutil/tz/__init__.py 4 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dateutil/tz/_common.py 151 114 25% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dateutil/tz/_factories.py 49 21 57% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dateutil/tz/tz.py 795 626 21% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dateutil/tz/win.py 153 149 3% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/__init__.py 3 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/_asyncbackend.py 14 6 57% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/_ddr.py 105 86 18% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/_features.py 44 7 84% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/_immutable_ctx.py 40 5 88% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/asyncbackend.py 44 32 27% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/asyncquery.py 277 242 13% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/edns.py 270 161 40% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/entropy.py 80 49 39% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/enum.py 72 46 36% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/exception.py 60 33 45% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/flags.py 41 14 66% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/grange.py 34 30 12% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/immutable.py 41 30 27% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/inet.py 80 65 19% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/ipv4.py 27 20 26% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/ipv6.py 115 100 13% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/message.py 809 662 18% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/name.py 620 427 31% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/nameserver.py 101 54 47% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/node.py 118 71 40% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/opcode.py 31 7 77% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/query.py 536 462 14% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/quic/__init__.py 26 23 12% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rcode.py 69 13 81% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rdata.py 377 269 29% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rdataclass.py 44 9 80% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rdataset.py 193 133 31% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rdatatype.py 214 25 88% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/OPT.py 34 19 44% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/SOA.py 41 26 37% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/TSIG.py 58 42 28% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/ZONEMD.py 43 27 37% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/__init__.py 2 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rdtypes/__init__.py 2 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rdtypes/svcbbase.py 397 261 34% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rdtypes/util.py 191 154 19% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/renderer.py 152 118 22% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/resolver.py 899 719 20% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/reversename.py 33 24 27% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/rrset.py 78 56 28% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/serial.py 93 79 15% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/set.py 149 108 28% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/tokenizer.py 335 279 17% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/transaction.py 271 203 25% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/tsig.py 177 122 31% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/ttl.py 45 38 16% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/version.py 7 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/wire.py 64 42 34% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/xfr.py 148 126 15% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/zone.py 508 383 25% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/zonefile.py 429 380 11% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/dns/zonetypes.py 15 2 87% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/etcd/__init__.py 125 24 81% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/etcd/client.py 380 192 49% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/etcd/lock.py 125 103 18% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/idna/__init__.py 4 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/idna/core.py 292 257 12% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/idna/idnadata.py 4 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/idna/intranges.py 30 24 20% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/idna/package_data.py 1 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/__init__.py 13 2 85% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/__main__.py 199 63 68% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/api.py 780 281 64% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/async_executor.py 96 15 84% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/collections.py 56 6 89% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/config.py 371 94 75% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/config_generator.py 212 159 25% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/daemon.py 76 3 96% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/dcs/__init__.py 654 77 88% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/dcs/etcd.py 603 119 80% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/dynamic_loader.py 35 7 80% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/exceptions.py 16 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/file_perm.py 43 8 81% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/global_config.py 81 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/ha.py 1270 321 75% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/log.py 221 71 68% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/__init__.py 822 173 79% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/available_parameters/__init__.py 24 3 88% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py 255 62 76% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/callback_executor.py 55 8 85% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/cancellable.py 104 41 61% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/config.py 838 219 74% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/connection.py 75 1 99% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/misc.py 43 8 81% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/mpp/__init__.py 89 11 88% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py 170 85 50% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/rewind.py 416 166 60% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/slots.py 349 35 90% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/sync.py 130 19 85% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/postgresql/validator.py 157 24 85% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/psycopg.py 46 20 57% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/request.py 58 6 90% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/tags.py 38 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/utils.py 370 120 68% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/validator.py 307 214 30% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/version.py 1 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/watchdog/__init__.py 2 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/watchdog/base.py 203 42 79% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/patroni/watchdog/linux.py 135 35 74% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/psutil/__init__.py 951 629 34% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/psutil/_common.py 424 212 50% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/psutil/_compat.py 302 263 13% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/psutil/_pslinux.py 1251 924 26% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/psutil/_psposix.py 96 38 60% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/psycopg2/__init__.py 19 3 84% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/psycopg2/_json.py 64 27 58% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/psycopg2/_range.py 269 172 36% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/psycopg2/errors.py 3 2 33% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/psycopg2/extensions.py 91 25 73% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/__init__.py 50 14 72% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/_base_connection.py 70 52 26% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/_collections.py 234 100 57% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/_request_methods.py 53 9 83% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/_version.py 2 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/connection.py 324 99 69% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/connectionpool.py 347 121 65% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/contrib/__init__.py 0 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/contrib/pyopenssl.py 257 96 63% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/exceptions.py 115 37 68% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/fields.py 92 73 21% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/filepost.py 37 24 35% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/poolmanager.py 233 85 64% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/response.py 562 310 45% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/__init__.py 10 0 100% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/connection.py 66 42 36% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/proxy.py 13 6 54% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/request.py 104 49 53% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/response.py 32 17 47% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/retry.py 173 47 73% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/ssl_.py 177 78 56% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/ssl_match_hostname.py 66 54 18% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/ssltransport.py 160 112 30% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/timeout.py 71 14 80% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/url.py 205 71 65% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/util.py 26 10 62% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/urllib3/util/wait.py 49 18 63% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/__init__.py 165 109 34% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/composer.py 92 17 82% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/constructor.py 479 276 42% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/cyaml.py 46 24 48% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/dumper.py 23 12 48% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/emitter.py 838 769 8% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/error.py 58 42 28% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/events.py 61 6 90% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/loader.py 47 24 49% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/nodes.py 29 7 76% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/parser.py 352 198 44% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/reader.py 122 34 72% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/representer.py 248 176 29% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/resolver.py 135 76 44% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/scanner.py 758 437 42% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/serializer.py 85 70 18% 1949s Jan 08 10:47:35 /usr/lib/python3/dist-packages/yaml/tokens.py 76 17 78% 1949s Jan 08 10:47:35 patroni/__init__.py 13 2 85% 1949s Jan 08 10:47:35 patroni/__main__.py 199 199 0% 1949s Jan 08 10:47:35 patroni/api.py 780 780 0% 1949s Jan 08 10:47:35 patroni/async_executor.py 96 69 28% 1949s Jan 08 10:47:35 patroni/collections.py 56 15 73% 1949s Jan 08 10:47:35 patroni/config.py 371 196 47% 1949s Jan 08 10:47:35 patroni/config_generator.py 212 212 0% 1949s Jan 08 10:47:35 patroni/ctl.py 936 411 56% 1949s Jan 08 10:47:35 patroni/daemon.py 76 76 0% 1949s Jan 08 10:47:35 patroni/dcs/__init__.py 654 275 58% 1949s Jan 08 10:47:35 patroni/dcs/consul.py 484 484 0% 1949s Jan 08 10:47:35 patroni/dcs/etcd3.py 679 679 0% 1949s Jan 08 10:47:35 patroni/dcs/etcd.py 603 227 62% 1949s Jan 08 10:47:35 patroni/dcs/exhibitor.py 62 62 0% 1949s Jan 08 10:47:35 patroni/dcs/kubernetes.py 940 940 0% 1949s Jan 08 10:47:35 patroni/dcs/raft.py 319 319 0% 1949s Jan 08 10:47:35 patroni/dcs/zookeeper.py 289 289 0% 1949s Jan 08 10:47:35 patroni/dynamic_loader.py 35 7 80% 1949s Jan 08 10:47:35 patroni/exceptions.py 16 1 94% 1949s Jan 08 10:47:35 patroni/file_perm.py 43 15 65% 1949s Jan 08 10:47:35 patroni/global_config.py 81 18 78% 1949s Jan 08 10:47:35 patroni/ha.py 1270 1270 0% 1949s Jan 08 10:47:35 patroni/log.py 221 175 21% 1949s Jan 08 10:47:35 patroni/postgresql/__init__.py 822 652 21% 1949s Jan 08 10:47:35 patroni/postgresql/available_parameters/__init__.py 24 6 75% 1949s Jan 08 10:47:35 patroni/postgresql/bootstrap.py 255 225 12% 1949s Jan 08 10:47:35 patroni/postgresql/callback_executor.py 55 34 38% 1949s Jan 08 10:47:35 patroni/postgresql/cancellable.py 104 84 19% 1949s Jan 08 10:47:35 patroni/postgresql/config.py 838 718 14% 1949s Jan 08 10:47:35 patroni/postgresql/connection.py 75 50 33% 1949s Jan 08 10:47:35 patroni/postgresql/misc.py 43 30 30% 1949s Jan 08 10:47:35 patroni/postgresql/mpp/__init__.py 89 21 76% 1949s Jan 08 10:47:35 patroni/postgresql/mpp/citus.py 259 259 0% 1949s Jan 08 10:47:35 patroni/postgresql/postmaster.py 170 139 18% 1949s Jan 08 10:47:35 patroni/postgresql/rewind.py 416 416 0% 1949s Jan 08 10:47:35 patroni/postgresql/slots.py 349 300 14% 1949s Jan 08 10:47:35 patroni/postgresql/sync.py 130 96 26% 1949s Jan 08 10:47:35 patroni/postgresql/validator.py 157 52 67% 1949s Jan 08 10:47:35 patroni/psycopg.py 46 32 30% 1949s Jan 08 10:47:35 patroni/raft_controller.py 22 22 0% 1949s Jan 08 10:47:35 patroni/request.py 58 6 90% 1949s Jan 08 10:47:35 patroni/scripts/__init__.py 0 0 100% 1949s Jan 08 10:47:35 patroni/scripts/aws.py 59 59 0% 1949s Jan 08 10:47:35 patroni/scripts/barman/__init__.py 0 0 100% 1949s Jan 08 10:47:35 patroni/scripts/barman/cli.py 51 51 0% 1949s Jan 08 10:47:35 patroni/scripts/barman/config_switch.py 51 51 0% 1949s Jan 08 10:47:35 patroni/scripts/barman/recover.py 37 37 0% 1949s Jan 08 10:47:35 patroni/scripts/barman/utils.py 94 94 0% 1949s Jan 08 10:47:35 patroni/scripts/wale_restore.py 207 207 0% 1949s Jan 08 10:47:35 patroni/tags.py 38 11 71% 1949s Jan 08 10:47:35 patroni/utils.py 370 215 42% 1949s Jan 08 10:47:35 patroni/validator.py 307 221 28% 1949s Jan 08 10:47:35 patroni/version.py 1 0 100% 1949s Jan 08 10:47:35 patroni/watchdog/__init__.py 2 2 0% 1949s Jan 08 10:47:35 patroni/watchdog/base.py 203 203 0% 1949s Jan 08 10:47:35 patroni/watchdog/linux.py 135 135 0% 1949s Jan 08 10:47:35 ------------------------------------------------------------------------------------------------------------- 1949s Jan 08 10:47:35 TOTAL 52569 31814 39% 1949s Jan 08 10:47:35 12 features passed, 0 failed, 1 skipped 1949s Jan 08 10:47:35 55 scenarios passed, 0 failed, 5 skipped 1949s Jan 08 10:47:35 527 steps passed, 0 failed, 61 skipped, 0 undefined 1949s Jan 08 10:47:35 Took 9m56.753s 1950s + echo '### End 16 acceptance-etcd ###' 1950s + rm -f '/tmp/pgpass?' 1950s ### End 16 acceptance-etcd ### 1950s ++ id -u 1950s + '[' 0 -eq 0 ']' 1950s + '[' -x /etc/init.d/zookeeper ']' 1950s autopkgtest [10:47:36]: test acceptance-etcd: -----------------------] 1954s acceptance-etcd PASS 1954s autopkgtest [10:47:40]: test acceptance-etcd: - - - - - - - - - - results - - - - - - - - - - 1959s autopkgtest [10:47:45]: test acceptance-zookeeper: preparing testbed 2014s autopkgtest [10:48:40]: testbed dpkg architecture: armhf 2016s autopkgtest [10:48:42]: testbed apt version: 2.9.14ubuntu1 2020s autopkgtest [10:48:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2022s autopkgtest [10:48:48]: testbed release detected to be: plucky 2033s autopkgtest [10:48:59]: updating testbed package index (apt update) 2035s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2035s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [213 kB] 2035s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2035s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2035s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 2035s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [818 kB] 2035s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.3 kB] 2035s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [129 kB] 2035s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [228 kB] 2035s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [756 B] 2035s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [908 kB] 2035s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5504 B] 2036s Get:13 http://ftpmaster.internal/ubuntu plucky/restricted Sources [15.2 kB] 2036s Get:14 http://ftpmaster.internal/ubuntu plucky/universe Sources [20.8 MB] 2036s Get:15 http://ftpmaster.internal/ubuntu plucky/main Sources [1376 kB] 2036s Get:16 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [297 kB] 2036s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1357 kB] 2036s Get:18 http://ftpmaster.internal/ubuntu plucky/restricted armhf Packages [2544 B] 2036s Get:19 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [14.9 MB] 2037s Get:20 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [173 kB] 2040s Fetched 41.4 MB in 5s (7601 kB/s) 2041s Reading package lists... 2049s autopkgtest [10:49:15]: upgrading testbed (apt dist-upgrade and autopurge) 2051s Reading package lists... 2051s Building dependency tree... 2051s Reading state information... 2052s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2052s Starting 2 pkgProblemResolver with broken count: 0 2052s Done 2053s Entering ResolveByKeep 2053s 2054s The following package was automatically installed and is no longer required: 2054s libassuan0 2054s Use 'apt autoremove' to remove it. 2054s The following NEW packages will be installed: 2054s openssl-provider-legacy python3-bcrypt 2054s The following packages will be upgraded: 2054s apport apport-core-dump-handler appstream apt apt-utils base-passwd bash 2054s bash-completion binutils binutils-arm-linux-gnueabihf binutils-common 2054s bsdextrautils bsdutils curl dirmngr dracut-install eject ethtool fdisk fwupd 2054s gcc-14-base gettext-base gir1.2-girepository-2.0 gir1.2-glib-2.0 gnupg 2054s gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 2054s groff-base iputils-ping iputils-tracepath keyboxd libappstream5 2054s libapt-pkg6.0t64 libatomic1 libbinutils libblkid1 libbpf1 libc-bin libc6 2054s libcap-ng0 libctf-nobfd0 libctf0 libcurl3t64-gnutls libcurl4t64 2054s libdebconfclient0 libfdisk1 libfribidi0 libftdi1-2 libfwupd3 libgcc-s1 2054s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-bin libglib2.0-data 2054s libgpg-error-l10n libgpg-error0 libgstreamer1.0-0 libjson-glib-1.0-0 2054s libjson-glib-1.0-common libmount1 libnewt0.52 libnpth0t64 libnss-systemd 2054s libnss3 libpam-systemd libpng16-16t64 libpython3-stdlib 2054s libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 libqmi-proxy 2054s libreadline8t64 libsframe1 libsmartcols1 libssl3t64 libstdc++6 2054s libsystemd-shared libsystemd0 libtraceevent1 libtraceevent1-plugin libudev1 2054s libunistring5 libuuid1 libwrap0 libxkbcommon0 libxml2 libyaml-0-2 locales 2054s make mount nano openssl pci.ids publicsuffix python-apt-common python3 2054s python3-apport python3-apt python3-attr python3-cryptography python3-gdbm 2054s python3-jinja2 python3-json-pointer python3-jsonpatch python3-minimal 2054s python3-newt python3-openssl python3-pkg-resources python3-problem-report 2054s python3-rich python3-setuptools python3-software-properties python3-wadllib 2054s python3.12 python3.12-gdbm python3.12-minimal python3.13-gdbm 2054s readline-common rsync software-properties-common systemd systemd-cryptsetup 2054s systemd-resolved systemd-sysv systemd-timesyncd tar tzdata ucf udev usb.ids 2054s util-linux uuid-runtime whiptail xauth 2054s 140 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 2054s Need to get 58.6 MB of archives. 2054s After this operation, 8867 kB of additional disk space will be used. 2054s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf bash armhf 5.2.37-1ubuntu1 [677 kB] 2054s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf bsdutils armhf 1:2.40.2-1ubuntu2 [108 kB] 2054s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf tar armhf 1.35+dfsg-3.1 [240 kB] 2054s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 14.2.0-12ubuntu1 [7892 B] 2054s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-base armhf 14.2.0-12ubuntu1 [52.6 kB] 2054s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 14.2.0-12ubuntu1 [40.6 kB] 2054s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 14.2.0-12ubuntu1 [711 kB] 2054s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libc6 armhf 2.40-4ubuntu1 [2866 kB] 2055s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf openssl-provider-legacy armhf 3.4.0-1ubuntu2 [29.4 kB] 2055s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libssl3t64 armhf 3.4.0-1ubuntu2 [1756 kB] 2055s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-timesyncd armhf 257-2ubuntu1 [41.2 kB] 2055s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-resolved armhf 257-2ubuntu1 [307 kB] 2055s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-cryptsetup armhf 257-2ubuntu1 [122 kB] 2055s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf eject armhf 2.40.2-1ubuntu2 [62.3 kB] 2055s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf bsdextrautils armhf 2.40.2-1ubuntu2 [99.4 kB] 2055s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf fdisk armhf 2.40.2-1ubuntu2 [155 kB] 2055s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libblkid1 armhf 2.40.2-1ubuntu2 [167 kB] 2055s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libmount1 armhf 2.40.2-1ubuntu2 [189 kB] 2055s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libsmartcols1 armhf 2.40.2-1ubuntu2 [135 kB] 2055s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libuuid1 armhf 2.40.2-1ubuntu2 [39.5 kB] 2055s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf util-linux armhf 2.40.2-1ubuntu2 [1195 kB] 2055s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf uuid-runtime armhf 2.40.2-1ubuntu2 [62.7 kB] 2055s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libfdisk1 armhf 2.40.2-1ubuntu2 [211 kB] 2055s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf mount armhf 2.40.2-1ubuntu2 [156 kB] 2055s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf readline-common all 8.2-6 [56.5 kB] 2055s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libreadline8t64 armhf 8.2-6 [131 kB] 2055s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libnss-systemd armhf 257-2ubuntu1 [160 kB] 2055s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf systemd armhf 257-2ubuntu1 [3489 kB] 2055s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf udev armhf 257-2ubuntu1 [1974 kB] 2055s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-sysv armhf 257-2ubuntu1 [11.8 kB] 2055s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libpam-systemd armhf 257-2ubuntu1 [233 kB] 2055s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd-shared armhf 257-2ubuntu1 [2156 kB] 2055s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libudev1 armhf 257-2ubuntu1 [190 kB] 2055s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd0 armhf 257-2ubuntu1 [483 kB] 2055s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libdebconfclient0 armhf 0.274ubuntu1 [11.2 kB] 2055s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf base-passwd armhf 3.6.6 [53.4 kB] 2055s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libc-bin armhf 2.40-4ubuntu1 [542 kB] 2055s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libapt-pkg6.0t64 armhf 2.9.18 [1085 kB] 2055s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf apt armhf 2.9.18 [1349 kB] 2055s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf apt-utils armhf 2.9.18 [216 kB] 2055s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error-l10n all 1.51-3 [8800 B] 2055s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error0 armhf 1.51-3 [64.8 kB] 2055s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libnpth0t64 armhf 1.8-2 [7572 B] 2055s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-wks-client armhf 2.4.4-2ubuntu21 [88.9 kB] 2055s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf dirmngr armhf 2.4.4-2ubuntu21 [351 kB] 2055s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf gpgsm armhf 2.4.4-2ubuntu21 [246 kB] 2055s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-utils armhf 2.4.4-2ubuntu21 [160 kB] 2055s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-agent armhf 2.4.4-2ubuntu21 [238 kB] 2055s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf gpg armhf 2.4.4-2ubuntu21 [536 kB] 2055s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf gpgconf armhf 2.4.4-2ubuntu21 [118 kB] 2055s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg all 2.4.4-2ubuntu21 [359 kB] 2055s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf keyboxd armhf 2.4.4-2ubuntu21 [113 kB] 2055s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf gpgv armhf 2.4.4-2ubuntu21 [228 kB] 2055s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf python3-minimal armhf 3.12.8-1 [27.5 kB] 2055s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf python3 armhf 3.12.8-1 [23.9 kB] 2055s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf tzdata all 2024b-4ubuntu1 [196 kB] 2055s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12 armhf 3.12.8-3 [667 kB] 2055s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-stdlib armhf 3.12.8-3 [1939 kB] 2055s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-minimal armhf 3.12.8-3 [2029 kB] 2055s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-minimal armhf 3.12.8-3 [825 kB] 2055s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3-stdlib armhf 3.12.8-1 [10.1 kB] 2055s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf rsync armhf 3.3.0+ds1-2 [422 kB] 2055s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf python-apt-common all 2.9.6build1 [21.0 kB] 2055s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apt armhf 2.9.6build1 [174 kB] 2055s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf python3-problem-report all 2.31.0-0ubuntu2 [25.3 kB] 2055s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apport all 2.31.0-0ubuntu2 [93.1 kB] 2055s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-data all 2.82.4-1 [52.2 kB] 2055s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-bin armhf 2.82.4-1 [93.0 kB] 2056s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-girepository-2.0 armhf 1.82.0-3 [25.3 kB] 2056s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-glib-2.0 armhf 2.82.4-1 [182 kB] 2056s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-0t64 armhf 2.82.4-1 [1421 kB] 2056s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libgirepository-1.0-1 armhf 1.82.0-3 [108 kB] 2056s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf apport-core-dump-handler all 2.31.0-0ubuntu2 [18.2 kB] 2056s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf apport all 2.31.0-0ubuntu2 [82.9 kB] 2056s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libcap-ng0 armhf 0.8.5-4 [13.8 kB] 2056s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libunistring5 armhf 1.3-1 [583 kB] 2056s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-ping armhf 3:20240905-1ubuntu1 [45.0 kB] 2056s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libbpf1 armhf 1:1.5.0-2 [158 kB] 2056s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libfribidi0 armhf 1.0.16-1 [24.3 kB] 2056s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf python3-newt armhf 0.52.24-4ubuntu1 [20.1 kB] 2056s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libnewt0.52 armhf 0.52.24-4ubuntu1 [39.7 kB] 2056s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2build1 [599 kB] 2056s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libyaml-0-2 armhf 0.2.5-2 [45.3 kB] 2056s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf locales all 2.40-4ubuntu1 [4224 kB] 2056s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf openssl armhf 3.4.0-1ubuntu2 [1159 kB] 2056s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf python3-rich all 13.9.4-1 [190 kB] 2056s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf ucf all 3.0046 [41.9 kB] 2056s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf whiptail armhf 0.52.24-4ubuntu1 [17.3 kB] 2056s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf bash-completion all 1:2.16.0-1 [214 kB] 2056s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf ethtool armhf 1:6.11-1 [222 kB] 2056s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf gettext-base armhf 0.22.5-3 [40.7 kB] 2056s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf groff-base armhf 1.23.0-7 [949 kB] 2056s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-tracepath armhf 3:20240905-1ubuntu1 [13.3 kB] 2056s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libpng16-16t64 armhf 1.6.44-3 [169 kB] 2056s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1-plugin armhf 1:1.8.4-2 [19.0 kB] 2056s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1 armhf 1:1.8.4-2 [53.8 kB] 2056s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbcommon0 armhf 1.7.0-2 [113 kB] 2056s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf nano armhf 8.3-1 [277 kB] 2056s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf pci.ids all 0.0~2024.11.25-1 [282 kB] 2056s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf publicsuffix all 20241206.1516-0.1 [135 kB] 2056s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-gdbm armhf 3.13.1-2 [29.8 kB] 2056s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-gdbm armhf 3.12.8-3 [28.9 kB] 2056s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf python3-gdbm armhf 3.13.1-1 [8668 B] 2056s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf usb.ids all 2024.12.04-1 [223 kB] 2056s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf xauth armhf 1:1.1.2-1.1 [23.0 kB] 2056s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl3t64-gnutls armhf 8.11.1-1ubuntu1 [333 kB] 2057s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libappstream5 armhf 1.0.4-1 [211 kB] 2057s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf appstream armhf 1.0.4-1 [67.3 kB] 2057s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf libctf0 armhf 2.43.50.20241230-1ubuntu1 [74.5 kB] 2057s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libctf-nobfd0 armhf 2.43.50.20241230-1ubuntu1 [77.3 kB] 2057s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-arm-linux-gnueabihf armhf 2.43.50.20241230-1ubuntu1 [2960 kB] 2057s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libbinutils armhf 2.43.50.20241230-1ubuntu1 [403 kB] 2057s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf binutils armhf 2.43.50.20241230-1ubuntu1 [3086 B] 2057s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-common armhf 2.43.50.20241230-1ubuntu1 [222 kB] 2057s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libsframe1 armhf 2.43.50.20241230-1ubuntu1 [12.1 kB] 2057s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf curl armhf 8.11.1-1ubuntu1 [244 kB] 2057s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl4t64 armhf 8.11.1-1ubuntu1 [337 kB] 2057s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf dracut-install armhf 105-2ubuntu5 [37.3 kB] 2057s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-common all 1.10.6+ds-1 [5636 B] 2057s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-0 armhf 1.10.6+ds-1 [59.5 kB] 2057s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf fwupd armhf 2.0.3-3 [5028 kB] 2057s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf libfwupd3 armhf 2.0.3-3 [121 kB] 2057s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-proxy armhf 1.35.6-1 [5878 B] 2057s Get:124 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-glib5 armhf 1.35.6-1 [928 kB] 2057s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-l10n all 2.4.4-2ubuntu21 [66.3 kB] 2057s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf libftdi1-2 armhf 1.5-8 [26.3 kB] 2057s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf libgstreamer1.0-0 armhf 1.24.10-2 [1109 kB] 2057s Get:128 http://ftpmaster.internal/ubuntu plucky/main armhf libnss3 armhf 2:3.106-1ubuntu1 [1321 kB] 2057s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf libwrap0 armhf 7.6.q-34 [45.7 kB] 2057s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf make armhf 4.4.1-1 [180 kB] 2057s Get:131 http://ftpmaster.internal/ubuntu plucky/main armhf python3-attr all 24.2.0-1 [50.2 kB] 2057s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf python3-bcrypt armhf 4.2.0-2.1 [239 kB] 2057s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf python3-cryptography armhf 43.0.0-1 [925 kB] 2057s Get:134 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.3-1.1 [108 kB] 2057s Get:135 http://ftpmaster.internal/ubuntu plucky/main armhf python3-json-pointer all 2.4-3 [8444 B] 2057s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jsonpatch all 1.32-5 [12.3 kB] 2057s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf python3-openssl all 24.3.0-1 [45.8 kB] 2057s Get:138 http://ftpmaster.internal/ubuntu plucky/main armhf python3-pkg-resources all 75.6.0-1 [144 kB] 2057s Get:139 http://ftpmaster.internal/ubuntu plucky/main armhf python3-setuptools all 75.6.0-1 [645 kB] 2057s Get:140 http://ftpmaster.internal/ubuntu plucky/main armhf software-properties-common all 0.108 [16.5 kB] 2057s Get:141 http://ftpmaster.internal/ubuntu plucky/main armhf python3-software-properties all 0.108 [30.9 kB] 2057s Get:142 http://ftpmaster.internal/ubuntu plucky/main armhf python3-wadllib all 2.0.0-2 [36.2 kB] 2058s Preconfiguring packages ... 2058s Fetched 58.6 MB in 3s (16.8 MB/s) 2058s (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 ... 59970 files and directories currently installed.) 2058s Preparing to unpack .../bash_5.2.37-1ubuntu1_armhf.deb ... 2058s Unpacking bash (5.2.37-1ubuntu1) over (5.2.32-1ubuntu2) ... 2058s Setting up bash (5.2.37-1ubuntu1) ... 2058s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 2058s (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 ... 59970 files and directories currently installed.) 2058s Preparing to unpack .../bsdutils_1%3a2.40.2-1ubuntu2_armhf.deb ... 2058s Unpacking bsdutils (1:2.40.2-1ubuntu2) over (1:2.40.2-1ubuntu1) ... 2058s Setting up bsdutils (1:2.40.2-1ubuntu2) ... 2058s (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 ... 59970 files and directories currently installed.) 2058s Preparing to unpack .../tar_1.35+dfsg-3.1_armhf.deb ... 2058s Unpacking tar (1.35+dfsg-3.1) over (1.35+dfsg-3build1) ... 2059s Setting up tar (1.35+dfsg-3.1) ... 2059s (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 ... 59970 files and directories currently installed.) 2059s Preparing to unpack .../libatomic1_14.2.0-12ubuntu1_armhf.deb ... 2059s Unpacking libatomic1:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 2059s Preparing to unpack .../gcc-14-base_14.2.0-12ubuntu1_armhf.deb ... 2059s Unpacking gcc-14-base:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 2059s Setting up gcc-14-base:armhf (14.2.0-12ubuntu1) ... 2059s (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 ... 59970 files and directories currently installed.) 2059s Preparing to unpack .../libgcc-s1_14.2.0-12ubuntu1_armhf.deb ... 2059s Unpacking libgcc-s1:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 2059s Setting up libgcc-s1:armhf (14.2.0-12ubuntu1) ... 2059s (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 ... 59970 files and directories currently installed.) 2059s Preparing to unpack .../libstdc++6_14.2.0-12ubuntu1_armhf.deb ... 2059s Unpacking libstdc++6:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 2059s Setting up libstdc++6:armhf (14.2.0-12ubuntu1) ... 2059s (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 ... 59970 files and directories currently installed.) 2059s Preparing to unpack .../libc6_2.40-4ubuntu1_armhf.deb ... 2059s Unpacking libc6:armhf (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 2059s Setting up libc6:armhf (2.40-4ubuntu1) ... 2059s (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 ... 59970 files and directories currently installed.) 2059s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu2_armhf.deb ... 2059s Unpacking libssl3t64:armhf (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 2059s Selecting previously unselected package openssl-provider-legacy. 2059s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu2_armhf.deb ... 2059s Unpacking openssl-provider-legacy (3.4.0-1ubuntu2) ... 2060s Setting up libssl3t64:armhf (3.4.0-1ubuntu2) ... 2060s Setting up openssl-provider-legacy (3.4.0-1ubuntu2) ... 2060s (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 ... 59973 files and directories currently installed.) 2060s Preparing to unpack .../0-systemd-timesyncd_257-2ubuntu1_armhf.deb ... 2060s Unpacking systemd-timesyncd (257-2ubuntu1) over (256.5-2ubuntu4) ... 2060s Preparing to unpack .../1-systemd-resolved_257-2ubuntu1_armhf.deb ... 2060s Unpacking systemd-resolved (257-2ubuntu1) over (256.5-2ubuntu4) ... 2060s Preparing to unpack .../2-systemd-cryptsetup_257-2ubuntu1_armhf.deb ... 2060s Unpacking systemd-cryptsetup (257-2ubuntu1) over (256.5-2ubuntu4) ... 2060s Preparing to unpack .../3-eject_2.40.2-1ubuntu2_armhf.deb ... 2060s Unpacking eject (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2060s Preparing to unpack .../4-bsdextrautils_2.40.2-1ubuntu2_armhf.deb ... 2060s Unpacking bsdextrautils (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2060s Preparing to unpack .../5-fdisk_2.40.2-1ubuntu2_armhf.deb ... 2060s Unpacking fdisk (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2060s Preparing to unpack .../6-libblkid1_2.40.2-1ubuntu2_armhf.deb ... 2060s Unpacking libblkid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2060s Setting up libblkid1:armhf (2.40.2-1ubuntu2) ... 2060s (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 ... 59974 files and directories currently installed.) 2060s Preparing to unpack .../libmount1_2.40.2-1ubuntu2_armhf.deb ... 2060s Unpacking libmount1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2060s Setting up libmount1:armhf (2.40.2-1ubuntu2) ... 2060s (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 ... 59974 files and directories currently installed.) 2060s Preparing to unpack .../libsmartcols1_2.40.2-1ubuntu2_armhf.deb ... 2060s Unpacking libsmartcols1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2060s Setting up libsmartcols1:armhf (2.40.2-1ubuntu2) ... 2060s (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 ... 59974 files and directories currently installed.) 2060s Preparing to unpack .../libuuid1_2.40.2-1ubuntu2_armhf.deb ... 2060s Unpacking libuuid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2060s Setting up libuuid1:armhf (2.40.2-1ubuntu2) ... 2060s (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 ... 59974 files and directories currently installed.) 2060s Preparing to unpack .../util-linux_2.40.2-1ubuntu2_armhf.deb ... 2060s Unpacking util-linux (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2060s Setting up util-linux (2.40.2-1ubuntu2) ... 2061s fstrim.service is a disabled or a static unit not running, not starting it. 2061s (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 ... 59974 files and directories currently installed.) 2061s Preparing to unpack .../0-uuid-runtime_2.40.2-1ubuntu2_armhf.deb ... 2061s Unpacking uuid-runtime (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2061s Preparing to unpack .../1-libfdisk1_2.40.2-1ubuntu2_armhf.deb ... 2061s Unpacking libfdisk1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2061s Preparing to unpack .../2-mount_2.40.2-1ubuntu2_armhf.deb ... 2061s Unpacking mount (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2061s Preparing to unpack .../3-readline-common_8.2-6_all.deb ... 2061s Unpacking readline-common (8.2-6) over (8.2-5) ... 2061s Preparing to unpack .../4-libreadline8t64_8.2-6_armhf.deb ... 2061s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 2061s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 2061s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 2061s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 2061s Unpacking libreadline8t64:armhf (8.2-6) over (8.2-5) ... 2061s Preparing to unpack .../5-libnss-systemd_257-2ubuntu1_armhf.deb ... 2061s Unpacking libnss-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 2061s Preparing to unpack .../6-systemd_257-2ubuntu1_armhf.deb ... 2061s Unpacking systemd (257-2ubuntu1) over (256.5-2ubuntu4) ... 2062s Preparing to unpack .../7-udev_257-2ubuntu1_armhf.deb ... 2062s Unpacking udev (257-2ubuntu1) over (256.5-2ubuntu4) ... 2062s Preparing to unpack .../8-libsystemd-shared_257-2ubuntu1_armhf.deb ... 2062s Unpacking libsystemd-shared:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 2062s Setting up libsystemd-shared:armhf (257-2ubuntu1) ... 2062s (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 ... 59967 files and directories currently installed.) 2062s Preparing to unpack .../libsystemd0_257-2ubuntu1_armhf.deb ... 2062s Unpacking libsystemd0:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 2062s Setting up libsystemd0:armhf (257-2ubuntu1) ... 2062s Setting up mount (2.40.2-1ubuntu2) ... 2062s Setting up systemd (257-2ubuntu1) ... 2062s Installing new version of config file /etc/systemd/logind.conf ... 2062s Installing new version of config file /etc/systemd/sleep.conf ... 2062s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 2062s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 2062s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 2063s (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 ... 59967 files and directories currently installed.) 2063s Preparing to unpack .../systemd-sysv_257-2ubuntu1_armhf.deb ... 2063s Unpacking systemd-sysv (257-2ubuntu1) over (256.5-2ubuntu4) ... 2063s Preparing to unpack .../libpam-systemd_257-2ubuntu1_armhf.deb ... 2063s Unpacking libpam-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 2063s Preparing to unpack .../libudev1_257-2ubuntu1_armhf.deb ... 2063s Unpacking libudev1:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 2063s Setting up libudev1:armhf (257-2ubuntu1) ... 2063s (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 ... 59967 files and directories currently installed.) 2063s Preparing to unpack .../libdebconfclient0_0.274ubuntu1_armhf.deb ... 2063s Unpacking libdebconfclient0:armhf (0.274ubuntu1) over (0.272ubuntu1) ... 2063s Setting up libdebconfclient0:armhf (0.274ubuntu1) ... 2063s (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 ... 59967 files and directories currently installed.) 2063s Preparing to unpack .../base-passwd_3.6.6_armhf.deb ... 2063s Unpacking base-passwd (3.6.6) over (3.6.5) ... 2063s Setting up base-passwd (3.6.6) ... 2063s (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 ... 59967 files and directories currently installed.) 2063s Preparing to unpack .../libc-bin_2.40-4ubuntu1_armhf.deb ... 2063s Unpacking libc-bin (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 2063s Setting up libc-bin (2.40-4ubuntu1) ... 2064s (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 ... 59967 files and directories currently installed.) 2064s Preparing to unpack .../libapt-pkg6.0t64_2.9.18_armhf.deb ... 2064s Unpacking libapt-pkg6.0t64:armhf (2.9.18) over (2.9.14ubuntu1) ... 2064s Setting up libapt-pkg6.0t64:armhf (2.9.18) ... 2064s (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 ... 59967 files and directories currently installed.) 2064s Preparing to unpack .../archives/apt_2.9.18_armhf.deb ... 2064s Unpacking apt (2.9.18) over (2.9.14ubuntu1) ... 2064s Setting up apt (2.9.18) ... 2065s (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 ... 59966 files and directories currently installed.) 2065s Preparing to unpack .../apt-utils_2.9.18_armhf.deb ... 2065s Unpacking apt-utils (2.9.18) over (2.9.14ubuntu1) ... 2065s Preparing to unpack .../libgpg-error-l10n_1.51-3_all.deb ... 2065s Unpacking libgpg-error-l10n (1.51-3) over (1.50-4) ... 2065s Preparing to unpack .../libgpg-error0_1.51-3_armhf.deb ... 2065s Unpacking libgpg-error0:armhf (1.51-3) over (1.50-4) ... 2065s Setting up libgpg-error0:armhf (1.51-3) ... 2065s (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 ... 59966 files and directories currently installed.) 2065s Preparing to unpack .../libnpth0t64_1.8-2_armhf.deb ... 2065s Unpacking libnpth0t64:armhf (1.8-2) over (1.6-3.1build1) ... 2065s Setting up libnpth0t64:armhf (1.8-2) ... 2065s (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 ... 59966 files and directories currently installed.) 2065s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu21_armhf.deb ... 2065s Unpacking gpg-wks-client (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2065s Preparing to unpack .../1-dirmngr_2.4.4-2ubuntu21_armhf.deb ... 2065s Unpacking dirmngr (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2065s Preparing to unpack .../2-gpgsm_2.4.4-2ubuntu21_armhf.deb ... 2065s Unpacking gpgsm (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2065s Preparing to unpack .../3-gnupg-utils_2.4.4-2ubuntu21_armhf.deb ... 2065s Unpacking gnupg-utils (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2065s Preparing to unpack .../4-gpg-agent_2.4.4-2ubuntu21_armhf.deb ... 2065s Unpacking gpg-agent (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2065s Preparing to unpack .../5-gpg_2.4.4-2ubuntu21_armhf.deb ... 2065s Unpacking gpg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2065s Preparing to unpack .../6-gpgconf_2.4.4-2ubuntu21_armhf.deb ... 2065s Unpacking gpgconf (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2065s Preparing to unpack .../7-gnupg_2.4.4-2ubuntu21_all.deb ... 2065s Unpacking gnupg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2065s Preparing to unpack .../8-keyboxd_2.4.4-2ubuntu21_armhf.deb ... 2065s Unpacking keyboxd (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2065s Preparing to unpack .../9-gpgv_2.4.4-2ubuntu21_armhf.deb ... 2065s Unpacking gpgv (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2065s Setting up gpgv (2.4.4-2ubuntu21) ... 2065s (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 ... 59966 files and directories currently installed.) 2065s Preparing to unpack .../python3-minimal_3.12.8-1_armhf.deb ... 2065s Unpacking python3-minimal (3.12.8-1) over (3.12.6-0ubuntu1) ... 2065s Setting up python3-minimal (3.12.8-1) ... 2066s (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 ... 59966 files and directories currently installed.) 2066s Preparing to unpack .../00-python3_3.12.8-1_armhf.deb ... 2066s Unpacking python3 (3.12.8-1) over (3.12.6-0ubuntu1) ... 2066s Preparing to unpack .../01-tzdata_2024b-4ubuntu1_all.deb ... 2066s Unpacking tzdata (2024b-4ubuntu1) over (2024b-1ubuntu2) ... 2066s Preparing to unpack .../02-python3.12_3.12.8-3_armhf.deb ... 2066s Unpacking python3.12 (3.12.8-3) over (3.12.7-3) ... 2066s Preparing to unpack .../03-libpython3.12-stdlib_3.12.8-3_armhf.deb ... 2066s Unpacking libpython3.12-stdlib:armhf (3.12.8-3) over (3.12.7-3) ... 2066s Preparing to unpack .../04-python3.12-minimal_3.12.8-3_armhf.deb ... 2066s Unpacking python3.12-minimal (3.12.8-3) over (3.12.7-3) ... 2066s Preparing to unpack .../05-libpython3.12-minimal_3.12.8-3_armhf.deb ... 2066s Unpacking libpython3.12-minimal:armhf (3.12.8-3) over (3.12.7-3) ... 2066s Preparing to unpack .../06-libpython3-stdlib_3.12.8-1_armhf.deb ... 2066s Unpacking libpython3-stdlib:armhf (3.12.8-1) over (3.12.6-0ubuntu1) ... 2066s Preparing to unpack .../07-rsync_3.3.0+ds1-2_armhf.deb ... 2066s Unpacking rsync (3.3.0+ds1-2) over (3.3.0-1) ... 2067s Preparing to unpack .../08-python-apt-common_2.9.6build1_all.deb ... 2067s Unpacking python-apt-common (2.9.6build1) over (2.9.0ubuntu2) ... 2067s Preparing to unpack .../09-python3-apt_2.9.6build1_armhf.deb ... 2067s Unpacking python3-apt (2.9.6build1) over (2.9.0ubuntu2) ... 2067s Preparing to unpack .../10-python3-problem-report_2.31.0-0ubuntu2_all.deb ... 2067s Unpacking python3-problem-report (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 2067s Preparing to unpack .../11-python3-apport_2.31.0-0ubuntu2_all.deb ... 2067s Unpacking python3-apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 2067s Preparing to unpack .../12-libglib2.0-data_2.82.4-1_all.deb ... 2067s Unpacking libglib2.0-data (2.82.4-1) over (2.82.2-3) ... 2067s Preparing to unpack .../13-libglib2.0-bin_2.82.4-1_armhf.deb ... 2067s Unpacking libglib2.0-bin (2.82.4-1) over (2.82.2-3) ... 2067s Preparing to unpack .../14-gir1.2-girepository-2.0_1.82.0-3_armhf.deb ... 2067s Unpacking gir1.2-girepository-2.0:armhf (1.82.0-3) over (1.82.0-2) ... 2067s Preparing to unpack .../15-gir1.2-glib-2.0_2.82.4-1_armhf.deb ... 2067s Unpacking gir1.2-glib-2.0:armhf (2.82.4-1) over (2.82.2-3) ... 2067s Preparing to unpack .../16-libglib2.0-0t64_2.82.4-1_armhf.deb ... 2067s Unpacking libglib2.0-0t64:armhf (2.82.4-1) over (2.82.2-3) ... 2067s Preparing to unpack .../17-libgirepository-1.0-1_1.82.0-3_armhf.deb ... 2067s Unpacking libgirepository-1.0-1:armhf (1.82.0-3) over (1.82.0-2) ... 2067s Preparing to unpack .../18-apport-core-dump-handler_2.31.0-0ubuntu2_all.deb ... 2067s Unpacking apport-core-dump-handler (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 2067s Preparing to unpack .../19-apport_2.31.0-0ubuntu2_all.deb ... 2067s Unpacking apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 2068s Preparing to unpack .../20-libcap-ng0_0.8.5-4_armhf.deb ... 2068s Unpacking libcap-ng0:armhf (0.8.5-4) over (0.8.5-3build1) ... 2068s Setting up libcap-ng0:armhf (0.8.5-4) ... 2068s (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 ... 59953 files and directories currently installed.) 2068s Preparing to unpack .../libunistring5_1.3-1_armhf.deb ... 2068s Unpacking libunistring5:armhf (1.3-1) over (1.2-1) ... 2068s Setting up libunistring5:armhf (1.3-1) ... 2068s (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 ... 59953 files and directories currently installed.) 2068s Preparing to unpack .../00-iputils-ping_3%3a20240905-1ubuntu1_armhf.deb ... 2068s Unpacking iputils-ping (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 2068s Preparing to unpack .../01-libbpf1_1%3a1.5.0-2_armhf.deb ... 2068s Unpacking libbpf1:armhf (1:1.5.0-2) over (1:1.5.0-1) ... 2068s Preparing to unpack .../02-libfribidi0_1.0.16-1_armhf.deb ... 2068s Unpacking libfribidi0:armhf (1.0.16-1) over (1.0.15-1) ... 2068s Preparing to unpack .../03-python3-newt_0.52.24-4ubuntu1_armhf.deb ... 2068s Unpacking python3-newt:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 2068s Preparing to unpack .../04-libnewt0.52_0.52.24-4ubuntu1_armhf.deb ... 2068s Unpacking libnewt0.52:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 2068s Preparing to unpack .../05-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_armhf.deb ... 2068s Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 2068s Preparing to unpack .../06-libyaml-0-2_0.2.5-2_armhf.deb ... 2068s Unpacking libyaml-0-2:armhf (0.2.5-2) over (0.2.5-1build1) ... 2068s Preparing to unpack .../07-locales_2.40-4ubuntu1_all.deb ... 2068s Unpacking locales (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 2068s Preparing to unpack .../08-openssl_3.4.0-1ubuntu2_armhf.deb ... 2068s Unpacking openssl (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 2068s Preparing to unpack .../09-python3-rich_13.9.4-1_all.deb ... 2069s Unpacking python3-rich (13.9.4-1) over (13.7.1-1) ... 2069s Preparing to unpack .../10-ucf_3.0046_all.deb ... 2069s Unpacking ucf (3.0046) over (3.0043+nmu1) ... 2069s Preparing to unpack .../11-whiptail_0.52.24-4ubuntu1_armhf.deb ... 2069s Unpacking whiptail (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 2069s Preparing to unpack .../12-bash-completion_1%3a2.16.0-1_all.deb ... 2069s Unpacking bash-completion (1:2.16.0-1) over (1:2.14.0-2) ... 2069s Preparing to unpack .../13-ethtool_1%3a6.11-1_armhf.deb ... 2069s Unpacking ethtool (1:6.11-1) over (1:6.10-1) ... 2069s Preparing to unpack .../14-gettext-base_0.22.5-3_armhf.deb ... 2069s Unpacking gettext-base (0.22.5-3) over (0.22.5-2) ... 2069s Preparing to unpack .../15-groff-base_1.23.0-7_armhf.deb ... 2069s Unpacking groff-base (1.23.0-7) over (1.23.0-5) ... 2069s Preparing to unpack .../16-iputils-tracepath_3%3a20240905-1ubuntu1_armhf.deb ... 2069s Unpacking iputils-tracepath (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 2069s Preparing to unpack .../17-libpng16-16t64_1.6.44-3_armhf.deb ... 2069s Unpacking libpng16-16t64:armhf (1.6.44-3) over (1.6.44-2) ... 2069s Preparing to unpack .../18-libtraceevent1-plugin_1%3a1.8.4-2_armhf.deb ... 2069s Unpacking libtraceevent1-plugin:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 2069s Preparing to unpack .../19-libtraceevent1_1%3a1.8.4-2_armhf.deb ... 2069s Unpacking libtraceevent1:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 2069s Preparing to unpack .../20-libxkbcommon0_1.7.0-2_armhf.deb ... 2069s Unpacking libxkbcommon0:armhf (1.7.0-2) over (1.7.0-1) ... 2069s Preparing to unpack .../21-nano_8.3-1_armhf.deb ... 2069s Unpacking nano (8.3-1) over (8.2-1) ... 2069s Preparing to unpack .../22-pci.ids_0.0~2024.11.25-1_all.deb ... 2069s Unpacking pci.ids (0.0~2024.11.25-1) over (0.0~2024.10.24-1) ... 2069s Preparing to unpack .../23-publicsuffix_20241206.1516-0.1_all.deb ... 2069s Unpacking publicsuffix (20241206.1516-0.1) over (20231001.0357-0.1) ... 2069s Preparing to unpack .../24-python3.13-gdbm_3.13.1-2_armhf.deb ... 2069s Unpacking python3.13-gdbm (3.13.1-2) over (3.13.0-2) ... 2069s Preparing to unpack .../25-python3.12-gdbm_3.12.8-3_armhf.deb ... 2069s Unpacking python3.12-gdbm (3.12.8-3) over (3.12.7-3) ... 2069s Preparing to unpack .../26-python3-gdbm_3.13.1-1_armhf.deb ... 2069s Unpacking python3-gdbm:armhf (3.13.1-1) over (3.12.7-1) ... 2070s Preparing to unpack .../27-usb.ids_2024.12.04-1_all.deb ... 2070s Unpacking usb.ids (2024.12.04-1) over (2024.07.04-1) ... 2070s Preparing to unpack .../28-xauth_1%3a1.1.2-1.1_armhf.deb ... 2070s Unpacking xauth (1:1.1.2-1.1) over (1:1.1.2-1build1) ... 2070s Preparing to unpack .../29-libcurl3t64-gnutls_8.11.1-1ubuntu1_armhf.deb ... 2070s Unpacking libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 2070s Preparing to unpack .../30-libappstream5_1.0.4-1_armhf.deb ... 2070s Unpacking libappstream5:armhf (1.0.4-1) over (1.0.3-1) ... 2070s Preparing to unpack .../31-appstream_1.0.4-1_armhf.deb ... 2070s Unpacking appstream (1.0.4-1) over (1.0.3-1) ... 2070s Preparing to unpack .../32-libctf0_2.43.50.20241230-1ubuntu1_armhf.deb ... 2070s Unpacking libctf0:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2070s Preparing to unpack .../33-libctf-nobfd0_2.43.50.20241230-1ubuntu1_armhf.deb ... 2070s Unpacking libctf-nobfd0:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2070s Preparing to unpack .../34-binutils-arm-linux-gnueabihf_2.43.50.20241230-1ubuntu1_armhf.deb ... 2070s Unpacking binutils-arm-linux-gnueabihf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2070s Preparing to unpack .../35-libbinutils_2.43.50.20241230-1ubuntu1_armhf.deb ... 2070s Unpacking libbinutils:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2070s Preparing to unpack .../36-binutils_2.43.50.20241230-1ubuntu1_armhf.deb ... 2070s Unpacking binutils (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2070s Preparing to unpack .../37-binutils-common_2.43.50.20241230-1ubuntu1_armhf.deb ... 2070s Unpacking binutils-common:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2070s Preparing to unpack .../38-libsframe1_2.43.50.20241230-1ubuntu1_armhf.deb ... 2070s Unpacking libsframe1:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2070s Preparing to unpack .../39-curl_8.11.1-1ubuntu1_armhf.deb ... 2070s Unpacking curl (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 2070s Preparing to unpack .../40-libcurl4t64_8.11.1-1ubuntu1_armhf.deb ... 2070s Unpacking libcurl4t64:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 2070s Preparing to unpack .../41-dracut-install_105-2ubuntu5_armhf.deb ... 2070s Unpacking dracut-install (105-2ubuntu5) over (105-2ubuntu3) ... 2070s Preparing to unpack .../42-libjson-glib-1.0-common_1.10.6+ds-1_all.deb ... 2070s Unpacking libjson-glib-1.0-common (1.10.6+ds-1) over (1.10.0+ds-3) ... 2070s Preparing to unpack .../43-libjson-glib-1.0-0_1.10.6+ds-1_armhf.deb ... 2070s Unpacking libjson-glib-1.0-0:armhf (1.10.6+ds-1) over (1.10.0+ds-3) ... 2070s Preparing to unpack .../44-fwupd_2.0.3-3_armhf.deb ... 2070s Unpacking fwupd (2.0.3-3) over (2.0.2-1) ... 2071s Preparing to unpack .../45-libfwupd3_2.0.3-3_armhf.deb ... 2071s Unpacking libfwupd3:armhf (2.0.3-3) over (2.0.2-1) ... 2071s Preparing to unpack .../46-libqmi-proxy_1.35.6-1_armhf.deb ... 2071s Unpacking libqmi-proxy (1.35.6-1) over (1.35.2-0ubuntu2) ... 2071s Preparing to unpack .../47-libqmi-glib5_1.35.6-1_armhf.deb ... 2071s Unpacking libqmi-glib5:armhf (1.35.6-1) over (1.35.2-0ubuntu2) ... 2071s Preparing to unpack .../48-gnupg-l10n_2.4.4-2ubuntu21_all.deb ... 2071s Unpacking gnupg-l10n (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2071s Preparing to unpack .../49-libftdi1-2_1.5-8_armhf.deb ... 2071s Unpacking libftdi1-2:armhf (1.5-8) over (1.5-7build1) ... 2071s Preparing to unpack .../50-libgstreamer1.0-0_1.24.10-2_armhf.deb ... 2071s Unpacking libgstreamer1.0-0:armhf (1.24.10-2) over (1.24.9-1) ... 2071s Preparing to unpack .../51-libnss3_2%3a3.106-1ubuntu1_armhf.deb ... 2071s Unpacking libnss3:armhf (2:3.106-1ubuntu1) over (2:3.103-1) ... 2071s Preparing to unpack .../52-libwrap0_7.6.q-34_armhf.deb ... 2071s Unpacking libwrap0:armhf (7.6.q-34) over (7.6.q-33) ... 2071s Preparing to unpack .../53-make_4.4.1-1_armhf.deb ... 2071s Unpacking make (4.4.1-1) over (4.3-4.1build2) ... 2071s Preparing to unpack .../54-python3-attr_24.2.0-1_all.deb ... 2071s Unpacking python3-attr (24.2.0-1) over (23.2.0-2) ... 2071s Selecting previously unselected package python3-bcrypt. 2071s Preparing to unpack .../55-python3-bcrypt_4.2.0-2.1_armhf.deb ... 2071s Unpacking python3-bcrypt (4.2.0-2.1) ... 2071s Preparing to unpack .../56-python3-cryptography_43.0.0-1_armhf.deb ... 2071s Unpacking python3-cryptography (43.0.0-1) over (42.0.5-2build1) ... 2071s Preparing to unpack .../57-python3-jinja2_3.1.3-1.1_all.deb ... 2071s Unpacking python3-jinja2 (3.1.3-1.1) over (3.1.3-1ubuntu1) ... 2071s Preparing to unpack .../58-python3-json-pointer_2.4-3_all.deb ... 2072s Unpacking python3-json-pointer (2.4-3) over (2.4-2) ... 2072s Preparing to unpack .../59-python3-jsonpatch_1.32-5_all.deb ... 2072s Unpacking python3-jsonpatch (1.32-5) over (1.32-4) ... 2072s Preparing to unpack .../60-python3-openssl_24.3.0-1_all.deb ... 2072s Unpacking python3-openssl (24.3.0-1) over (24.2.1-1) ... 2072s Preparing to unpack .../61-python3-pkg-resources_75.6.0-1_all.deb ... 2072s Unpacking python3-pkg-resources (75.6.0-1) over (75.2.0-1) ... 2072s Preparing to unpack .../62-python3-setuptools_75.6.0-1_all.deb ... 2072s Unpacking python3-setuptools (75.6.0-1) over (75.2.0-1) ... 2072s Preparing to unpack .../63-software-properties-common_0.108_all.deb ... 2072s Unpacking software-properties-common (0.108) over (0.105) ... 2072s Preparing to unpack .../64-python3-software-properties_0.108_all.deb ... 2072s Unpacking python3-software-properties (0.108) over (0.105) ... 2072s Preparing to unpack .../65-python3-wadllib_2.0.0-2_all.deb ... 2072s Unpacking python3-wadllib (2.0.0-2) over (2.0.0-1) ... 2073s Setting up systemd-sysv (257-2ubuntu1) ... 2073s Setting up pci.ids (0.0~2024.11.25-1) ... 2073s Setting up libnewt0.52:armhf (0.52.24-4ubuntu1) ... 2073s Setting up apt-utils (2.9.18) ... 2073s Setting up bsdextrautils (2.40.2-1ubuntu2) ... 2073s Setting up libcurl4t64:armhf (8.11.1-1ubuntu1) ... 2073s Setting up libyaml-0-2:armhf (0.2.5-2) ... 2073s Setting up python3.12-gdbm (3.12.8-3) ... 2073s Setting up libpython3.12-minimal:armhf (3.12.8-3) ... 2073s Setting up binutils-common:armhf (2.43.50.20241230-1ubuntu1) ... 2073s Setting up libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) ... 2073s Setting up libctf-nobfd0:armhf (2.43.50.20241230-1ubuntu1) ... 2073s Setting up gettext-base (0.22.5-3) ... 2073s Setting up libnss-systemd:armhf (257-2ubuntu1) ... 2073s Setting up libnss3:armhf (2:3.106-1ubuntu1) ... 2073s Setting up locales (2.40-4ubuntu1) ... 2073s Generating locales (this might take a while)... 2075s en_US.UTF-8... done 2075s Generation complete. 2075s Setting up libsframe1:armhf (2.43.50.20241230-1ubuntu1) ... 2075s Setting up tzdata (2024b-4ubuntu1) ... 2075s 2075s Current default time zone: 'Etc/UTC' 2075s Local time is now: Wed Jan 8 10:49:41 UTC 2025. 2075s Universal Time is now: Wed Jan 8 10:49:41 UTC 2025. 2075s Run 'dpkg-reconfigure tzdata' if you wish to change it. 2075s 2075s Setting up eject (2.40.2-1ubuntu2) ... 2075s Setting up libftdi1-2:armhf (1.5-8) ... 2075s Setting up libglib2.0-data (2.82.4-1) ... 2075s Setting up systemd-cryptsetup (257-2ubuntu1) ... 2075s Setting up libwrap0:armhf (7.6.q-34) ... 2075s Setting up make (4.4.1-1) ... 2075s Setting up gnupg-l10n (2.4.4-2ubuntu21) ... 2075s Setting up bash-completion (1:2.16.0-1) ... 2076s Setting up libfribidi0:armhf (1.0.16-1) ... 2076s Setting up libpng16-16t64:armhf (1.6.44-3) ... 2076s Setting up systemd-timesyncd (257-2ubuntu1) ... 2076s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 2076s Setting up libatomic1:armhf (14.2.0-12ubuntu1) ... 2076s Setting up udev (257-2ubuntu1) ... 2077s Setting up usb.ids (2024.12.04-1) ... 2077s Setting up ucf (3.0046) ... 2077s Installing new version of config file /etc/ucf.conf ... 2077s Setting up libfdisk1:armhf (2.40.2-1ubuntu2) ... 2077s Setting up nano (8.3-1) ... 2077s Installing new version of config file /etc/nanorc ... 2077s Setting up whiptail (0.52.24-4ubuntu1) ... 2077s Setting up python-apt-common (2.9.6build1) ... 2077s Setting up dracut-install (105-2ubuntu5) ... 2077s Setting up uuid-runtime (2.40.2-1ubuntu2) ... 2078s uuidd.service is a disabled or a static unit not running, not starting it. 2078s Setting up xauth (1:1.1.2-1.1) ... 2078s Setting up groff-base (1.23.0-7) ... 2078s Setting up libtraceevent1:armhf (1:1.8.4-2) ... 2078s Setting up libpam-systemd:armhf (257-2ubuntu1) ... 2078s Setting up libjson-glib-1.0-common (1.10.6+ds-1) ... 2078s Setting up curl (8.11.1-1ubuntu1) ... 2078s Setting up libbinutils:armhf (2.43.50.20241230-1ubuntu1) ... 2078s Setting up openssl (3.4.0-1ubuntu2) ... 2078s Installing new version of config file /etc/ssl/openssl.cnf ... 2078s Setting up libgpg-error-l10n (1.51-3) ... 2078s Setting up iputils-ping (3:20240905-1ubuntu1) ... 2078s Setting up readline-common (8.2-6) ... 2078s Setting up publicsuffix (20241206.1516-0.1) ... 2078s Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) ... 2078s Setting up libbpf1:armhf (1:1.5.0-2) ... 2078s Setting up iputils-tracepath (3:20240905-1ubuntu1) ... 2078s Setting up rsync (3.3.0+ds1-2) ... 2079s rsync.service is a disabled or a static unit not running, not starting it. 2079s Setting up python3.13-gdbm (3.13.1-2) ... 2079s Setting up ethtool (1:6.11-1) ... 2079s Setting up gnupg-utils (2.4.4-2ubuntu21) ... 2079s Setting up systemd-resolved (257-2ubuntu1) ... 2079s Setting up libxkbcommon0:armhf (1.7.0-2) ... 2079s Setting up libctf0:armhf (2.43.50.20241230-1ubuntu1) ... 2079s Setting up python3.12-minimal (3.12.8-3) ... 2080s Setting up libglib2.0-0t64:armhf (2.82.4-1) ... 2080s No schema files found: doing nothing. 2080s Setting up gir1.2-glib-2.0:armhf (2.82.4-1) ... 2080s Setting up libreadline8t64:armhf (8.2-6) ... 2080s Setting up libtraceevent1-plugin:armhf (1:1.8.4-2) ... 2080s Setting up gpgconf (2.4.4-2ubuntu21) ... 2080s Setting up libgirepository-1.0-1:armhf (1.82.0-3) ... 2080s Setting up binutils-arm-linux-gnueabihf (2.43.50.20241230-1ubuntu1) ... 2080s Setting up gpg (2.4.4-2ubuntu21) ... 2080s Setting up libgstreamer1.0-0:armhf (1.24.10-2) ... 2080s Setcap worked! gst-ptp-helper is not suid! 2080s Setting up gpg-agent (2.4.4-2ubuntu21) ... 2081s Setting up libpython3.12-stdlib:armhf (3.12.8-3) ... 2081s Setting up python3.12 (3.12.8-3) ... 2082s Setting up gpgsm (2.4.4-2ubuntu21) ... 2082s Setting up libglib2.0-bin (2.82.4-1) ... 2082s Setting up libappstream5:armhf (1.0.4-1) ... 2082s Setting up libqmi-glib5:armhf (1.35.6-1) ... 2082s Setting up binutils (2.43.50.20241230-1ubuntu1) ... 2082s Setting up fdisk (2.40.2-1ubuntu2) ... 2082s Setting up libjson-glib-1.0-0:armhf (1.10.6+ds-1) ... 2082s Setting up dirmngr (2.4.4-2ubuntu21) ... 2082s Setting up appstream (1.0.4-1) ... 2082s ✔ Metadata cache was updated successfully. 2082s Setting up gir1.2-girepository-2.0:armhf (1.82.0-3) ... 2082s Setting up keyboxd (2.4.4-2ubuntu21) ... 2082s Setting up gnupg (2.4.4-2ubuntu21) ... 2082s Setting up libpython3-stdlib:armhf (3.12.8-1) ... 2082s Setting up gpg-wks-client (2.4.4-2ubuntu21) ... 2082s Setting up libqmi-proxy (1.35.6-1) ... 2082s Setting up libfwupd3:armhf (2.0.3-3) ... 2082s Setting up python3 (3.12.8-1) ... 2083s Setting up python3-newt:armhf (0.52.24-4ubuntu1) ... 2083s Setting up python3-jinja2 (3.1.3-1.1) ... 2083s Setting up python3-wadllib (2.0.0-2) ... 2083s Setting up python3-json-pointer (2.4-3) ... 2083s Setting up fwupd (2.0.3-3) ... 2084s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 2084s fwupd.service is a disabled or a static unit not running, not starting it. 2084s Setting up python3-pkg-resources (75.6.0-1) ... 2084s Setting up python3-attr (24.2.0-1) ... 2084s Setting up python3-setuptools (75.6.0-1) ... 2085s Setting up python3-rich (13.9.4-1) ... 2085s Setting up python3-gdbm:armhf (3.13.1-1) ... 2085s Setting up python3-problem-report (2.31.0-0ubuntu2) ... 2085s Setting up python3-apt (2.9.6build1) ... 2086s Setting up python3-jsonpatch (1.32-5) ... 2086s Setting up python3-bcrypt (4.2.0-2.1) ... 2086s Setting up python3-apport (2.31.0-0ubuntu2) ... 2086s Setting up python3-software-properties (0.108) ... 2086s Setting up python3-cryptography (43.0.0-1) ... 2086s Setting up python3-openssl (24.3.0-1) ... 2087s Setting up software-properties-common (0.108) ... 2087s Setting up apport-core-dump-handler (2.31.0-0ubuntu2) ... 2087s Setting up apport (2.31.0-0ubuntu2) ... 2088s apport-autoreport.service is a disabled or a static unit not running, not starting it. 2088s Processing triggers for dbus (1.14.10-4ubuntu5) ... 2088s Processing triggers for shared-mime-info (2.4-5) ... 2088s Warning: program compiled against libxml 212 using older 209 2089s Processing triggers for debianutils (5.21) ... 2089s Processing triggers for install-info (7.1.1-1) ... 2089s Processing triggers for initramfs-tools (0.142ubuntu35) ... 2089s Processing triggers for libc-bin (2.40-4ubuntu1) ... 2089s Processing triggers for systemd (257-2ubuntu1) ... 2089s Processing triggers for man-db (2.13.0-1) ... 2094s Reading package lists... 2094s Building dependency tree... 2094s Reading state information... 2094s Starting pkgProblemResolver with broken count: 0 2095s Starting 2 pkgProblemResolver with broken count: 0 2095s Done 2095s The following packages will be REMOVED: 2095s libassuan0* 2096s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 2096s After this operation, 68.6 kB disk space will be freed. 2096s (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 ... 60003 files and directories currently installed.) 2096s Removing libassuan0:armhf (2.5.6-1build1) ... 2096s Processing triggers for libc-bin (2.40-4ubuntu1) ... 2099s autopkgtest [10:50:05]: rebooting testbed after setup commands that affected boot 2173s Reading package lists... 2174s Building dependency tree... 2174s Reading state information... 2174s Starting pkgProblemResolver with broken count: 0 2174s Starting 2 pkgProblemResolver with broken count: 0 2174s Done 2175s The following NEW packages will be installed: 2175s adwaita-icon-theme at-spi2-common ca-certificates-java 2175s dconf-gsettings-backend dconf-service default-jre default-jre-headless 2175s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 2175s fonts-font-awesome fonts-lato gtk-update-icon-cache hicolor-icon-theme 2175s humanity-icon-theme java-common junit4 libactivation-java libapache-pom-java 2175s libapr1t64 libasm-java libasound2-data libasound2t64 2175s libatinject-jsr330-api-java libatk-bridge2.0-0t64 libatk1.0-0t64 2175s libatspi2.0-0t64 libavahi-client3 libavahi-common-data libavahi-common3 2175s libcairo-gobject2 libcairo2 libcares2 libcolord2 libcommons-cli-java 2175s libcommons-io-java libcommons-logging-java libcommons-parent-java 2175s libcups2t64 libdatrie1 libdconf1 libdeflate0 libdrm-radeon1 2175s libdropwizard-metrics-java libeclipse-jdt-core-compiler-batch-java 2175s libeclipse-jdt-core-java libel-api-java libepoxy0 liberror-prone-java 2175s libev4t64 libfindbugs-annotations-java libfontconfig1 libfreetype6 libgbm1 2175s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dri 2175s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgtk-3-0t64 2175s libgtk-3-common libguava-java libhamcrest-java libharfbuzz0b libio-pty-perl 2175s libipc-run-perl libjackson2-annotations-java libjackson2-core-java 2175s libjackson2-databind-java libjaxb-api-java libjbig0 libjctools-java 2175s libjetty9-extra-java libjetty9-java libjffi-java libjffi-jni 2175s libjnr-constants-java libjnr-enxio-java libjnr-ffi-java libjnr-posix-java 2175s libjnr-unixsocket-java libjnr-x86asm-java libjpeg-turbo8 libjpeg8 2175s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libjsp-api-java 2175s libjsr305-java liblcms2-2 liblerc4 libllvm19 liblog4j1.2-java libmail-java 2175s libnetty-java libnetty-tcnative-java libnetty-tcnative-jni libpango-1.0-0 2175s libpangocairo-1.0-0 libpangoft2-1.0-0 libpcsclite1 libpixman-1-0 libpq5 2175s libpython3.13-minimal libpython3.13-stdlib libservlet-api-java libsharpyuv0 2175s libslf4j-java libsnappy-java libsnappy-jni libsnappy1v5 libspring-beans-java 2175s libspring-core-java libtaglibs-standard-impl-java 2175s libtaglibs-standard-spec-java libthai-data libthai0 libtiff6 2175s libtime-duration-perl libtimedate-perl libtomcat9-java libvulkan1 2175s libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 2175s libwebp7 libwebsocket-api-java libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 2175s libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shm0 2175s libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxcursor1 libxdamage1 2175s libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1 libxshmfence1 2175s libxslt1.1 libxtst6 libxxf86vm1 libzookeeper-java mesa-libgallium moreutils 2175s openjdk-21-jre openjdk-21-jre-headless patroni patroni-doc postgresql 2175s postgresql-16 postgresql-client-16 postgresql-client-common 2175s postgresql-common python3-behave python3-cdiff python3-click 2175s python3-colorama python3-coverage python3-dateutil python3-dnspython 2175s python3-eventlet python3-gevent python3-greenlet python3-kazoo 2175s python3-kerberos python3-parse python3-parse-type python3-prettytable 2175s python3-psutil python3-psycopg2 python3-pure-sasl python3-six 2175s python3-wcwidth python3-ydiff python3-zope.event python3-zope.interface 2175s python3.13 python3.13-minimal sphinx-rtd-theme-common ssl-cert ubuntu-mono 2175s x11-common zookeeper zookeeperd 2175s 0 upgraded, 200 newly installed, 0 to remove and 0 not upgraded. 2175s Need to get 155 MB of archives. 2175s After this operation, 530 MB of additional disk space will be used. 2175s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-lato all 2.015-1 [2781 kB] 2176s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-perl all 4.10000-1 [81.9 kB] 2176s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-client-common all 262 [36.7 kB] 2176s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf ssl-cert all 1.1.3ubuntu1 [18.7 kB] 2176s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-common all 262 [162 kB] 2176s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-minimal armhf 3.13.1-2 [868 kB] 2176s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-minimal armhf 3.13.1-2 [2036 kB] 2176s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf ca-certificates-java all 20240118 [11.6 kB] 2176s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf java-common all 0.76 [6852 B] 2176s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf liblcms2-2 armhf 2.16-2 [137 kB] 2176s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8 armhf 2.1.5-3ubuntu2 [127 kB] 2176s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 2176s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libpcsclite1 armhf 2.3.0-3 [25.3 kB] 2176s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf openjdk-21-jre-headless armhf 21.0.5+11-1 [39.7 MB] 2180s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf default-jre-headless armhf 2:1.21-76 [3182 B] 2180s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [7888 B] 2180s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libdeflate0 armhf 1.22-1 [38.9 kB] 2180s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 2180s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf liblerc4 armhf 4.0.0+ds-5ubuntu1 [160 kB] 2180s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libsharpyuv0 armhf 1.4.0-0.1 [16.3 kB] 2180s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf libwebp7 armhf 1.4.0-0.1 [184 kB] 2180s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libtiff6 armhf 4.5.1+git230720-4ubuntu4 [179 kB] 2180s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.12+dfsg-1 [135 kB] 2180s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf gtk-update-icon-cache armhf 4.17.1+ds-2 [50.8 kB] 2180s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf hicolor-icon-theme all 0.18-1 [13.5 kB] 2180s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf humanity-icon-theme all 0.6.16 [1282 kB] 2180s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf ubuntu-mono all 24.04-0ubuntu1 [151 kB] 2180s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf adwaita-icon-theme all 47.0-2 [525 kB] 2180s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf at-spi2-common all 2.54.0-1 [8774 B] 2180s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf libatk1.0-0t64 armhf 2.54.0-1 [48.0 kB] 2180s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libxi6 armhf 2:1.8.2-1 [26.5 kB] 2180s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libatspi2.0-0t64 armhf 2.54.0-1 [70.8 kB] 2180s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libatk-bridge2.0-0t64 armhf 2.54.0-1 [59.6 kB] 2180s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 2180s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 2180s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 2180s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig-config armhf 2.15.0-1.1ubuntu2 [37.4 kB] 2180s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig1 armhf 2.15.0-1.1ubuntu2 [113 kB] 2180s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libpixman-1-0 armhf 0.44.0-3 [183 kB] 2180s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 2180s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 2180s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 2180s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo2 armhf 1.18.2-2 [484 kB] 2180s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo-gobject2 armhf 1.18.2-2 [126 kB] 2180s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf libcolord2 armhf 1.4.7-1build2 [133 kB] 2180s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common-data armhf 0.8-14ubuntu1 [30.5 kB] 2180s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common3 armhf 0.8-14ubuntu1 [19.5 kB] 2180s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-client3 armhf 0.8-14ubuntu1 [23.6 kB] 2180s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf libcups2t64 armhf 2.4.11-0ubuntu2 [243 kB] 2180s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf libepoxy0 armhf 1.5.10-2 [192 kB] 2180s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 2180s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz0b armhf 10.1.0-1 [464 kB] 2180s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig armhf 2.15.0-1.1ubuntu2 [189 kB] 2180s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf libthai-data all 0.1.29-2build1 [158 kB] 2180s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf libdatrie1 armhf 0.2.13-3build1 [15.7 kB] 2180s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 2180s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf libpango-1.0-0 armhf 1.55.0+ds-3 [213 kB] 2180s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libpangoft2-1.0-0 armhf 1.55.0+ds-3 [42.7 kB] 2180s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf libpangocairo-1.0-0 armhf 1.55.0+ds-3 [24.6 kB] 2180s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-client0 armhf 1.23.0-1 [22.7 kB] 2180s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-cursor0 armhf 1.23.0-1 [9672 B] 2180s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-egl1 armhf 1.23.0-1 [5352 B] 2180s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf libxcomposite1 armhf 1:0.4.6-1 [6060 B] 2180s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf libxfixes3 armhf 1:6.0.0-2build1 [9038 B] 2180s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf libxcursor1 armhf 1:1.2.2-1 [17.6 kB] 2180s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf libxdamage1 armhf 1:1.1.6-1build1 [5462 B] 2180s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf libxinerama1 armhf 2:1.1.4-3build1 [5866 B] 2180s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf libxrandr2 armhf 2:1.5.4-1 [15.8 kB] 2180s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf libdconf1 armhf 0.40.0-4build2 [38.4 kB] 2180s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf dconf-service armhf 0.40.0-4build2 [27.4 kB] 2180s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf dconf-gsettings-backend armhf 0.40.0-4build2 [23.6 kB] 2180s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libgtk-3-common all 3.24.43-4ubuntu1 [1203 kB] 2181s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libgtk-3-0t64 armhf 3.24.43-4ubuntu1 [2608 kB] 2181s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libglvnd0 armhf 1.7.0-1build1 [83.7 kB] 2181s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libglapi-mesa armhf 24.2.8-1ubuntu1 [49.5 kB] 2181s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libx11-xcb1 armhf 2:1.8.10-2 [7902 B] 2181s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-dri2-0 armhf 1.17.0-2 [6868 B] 2181s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-dri3-0 armhf 1.17.0-2 [7120 B] 2181s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-glx0 armhf 1.17.0-2 [22.6 kB] 2181s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-present0 armhf 1.17.0-2 [5940 B] 2181s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-randr0 armhf 1.17.0-2 [17.0 kB] 2181s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-sync1 armhf 1.17.0-2 [8732 B] 2181s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xfixes0 armhf 1.17.0-2 [10.0 kB] 2181s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf libxshmfence1 armhf 1.3-1build5 [4464 B] 2181s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf libxxf86vm1 armhf 1:1.1.4-1build4 [8068 B] 2181s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf libdrm-radeon1 armhf 2.4.123-1 [18.1 kB] 2181s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf libllvm19 armhf 1:19.1.6-1ubuntu1 [27.8 MB] 2183s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf mesa-libgallium armhf 24.2.8-1ubuntu1 [7907 kB] 2184s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf libvulkan1 armhf 1.3.296.0-1 [114 kB] 2184s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-server0 armhf 1.23.0-1 [29.4 kB] 2184s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf libgbm1 armhf 24.2.8-1ubuntu1 [28.2 kB] 2184s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf libgl1-mesa-dri armhf 24.2.8-1ubuntu1 [30.9 kB] 2184s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf libglx-mesa0 armhf 24.2.8-1ubuntu1 [131 kB] 2184s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libglx0 armhf 1.7.0-1build1 [39.3 kB] 2184s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf libgl1 armhf 1.7.0-1build1 [105 kB] 2184s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libasound2-data all 1.2.12-1 [21.0 kB] 2184s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libasound2t64 armhf 1.2.12-1 [344 kB] 2184s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf libgif7 armhf 5.2.2-1ubuntu1 [32.6 kB] 2184s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 2184s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf libxtst6 armhf 2:1.2.3-1.1build1 [10.7 kB] 2184s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf openjdk-21-jre armhf 21.0.5+11-1 [197 kB] 2184s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf default-jre armhf 2:1.21-76 [918 B] 2184s Get:103 http://ftpmaster.internal/ubuntu plucky/universe armhf libhamcrest-java all 2.2-2 [117 kB] 2184s Get:104 http://ftpmaster.internal/ubuntu plucky/universe armhf junit4 all 4.13.2-5 [348 kB] 2184s Get:105 http://ftpmaster.internal/ubuntu plucky/universe armhf libcommons-cli-java all 1.6.0-1 [59.9 kB] 2184s Get:106 http://ftpmaster.internal/ubuntu plucky/universe armhf libapache-pom-java all 33-2 [5874 B] 2184s Get:107 http://ftpmaster.internal/ubuntu plucky/universe armhf libcommons-parent-java all 56-1 [10.7 kB] 2184s Get:108 http://ftpmaster.internal/ubuntu plucky/universe armhf libcommons-io-java all 2.17.0-1 [457 kB] 2184s Get:109 http://ftpmaster.internal/ubuntu plucky/universe armhf libdropwizard-metrics-java all 3.2.6-1 [240 kB] 2184s Get:110 http://ftpmaster.internal/ubuntu plucky/universe armhf libfindbugs-annotations-java all 3.1.0~preview2-4 [48.9 kB] 2185s Get:111 http://ftpmaster.internal/ubuntu plucky/universe armhf libatinject-jsr330-api-java all 1.0+ds1-5 [5348 B] 2185s Get:112 http://ftpmaster.internal/ubuntu plucky/universe armhf liberror-prone-java all 2.18.0-1 [22.5 kB] 2185s Get:113 http://ftpmaster.internal/ubuntu plucky/universe armhf libjsr305-java all 0.1~+svn49-11 [27.0 kB] 2185s Get:114 http://ftpmaster.internal/ubuntu plucky/universe armhf libguava-java all 32.0.1-1 [2692 kB] 2185s Get:115 http://ftpmaster.internal/ubuntu plucky/universe armhf libjackson2-annotations-java all 2.14.0-1 [64.7 kB] 2185s Get:116 http://ftpmaster.internal/ubuntu plucky/universe armhf libjackson2-core-java all 2.14.1-1 [432 kB] 2185s Get:117 http://ftpmaster.internal/ubuntu plucky/universe armhf libjackson2-databind-java all 2.14.0-1 [1531 kB] 2185s Get:118 http://ftpmaster.internal/ubuntu plucky/universe armhf libasm-java all 9.7.1-1 [388 kB] 2185s Get:119 http://ftpmaster.internal/ubuntu plucky/universe armhf libel-api-java all 3.0.0-3 [64.9 kB] 2185s Get:120 http://ftpmaster.internal/ubuntu plucky/universe armhf libjsp-api-java all 2.3.4-3 [53.7 kB] 2185s Get:121 http://ftpmaster.internal/ubuntu plucky/universe armhf libservlet-api-java all 4.0.1-2 [81.0 kB] 2185s Get:122 http://ftpmaster.internal/ubuntu plucky/universe armhf libwebsocket-api-java all 1.1-2 [40.1 kB] 2185s Get:123 http://ftpmaster.internal/ubuntu plucky/universe armhf libjetty9-java all 9.4.56-1 [2790 kB] 2186s Get:124 http://ftpmaster.internal/ubuntu plucky/universe armhf libjnr-constants-java all 0.10.4-2 [1397 kB] 2186s Get:125 http://ftpmaster.internal/ubuntu plucky/universe armhf libjffi-jni armhf 1.3.13+ds-1 [24.9 kB] 2186s Get:126 http://ftpmaster.internal/ubuntu plucky/universe armhf libjffi-java all 1.3.13+ds-1 [112 kB] 2186s Get:127 http://ftpmaster.internal/ubuntu plucky/universe armhf libjnr-x86asm-java all 1.0.2-5.1 [207 kB] 2186s Get:128 http://ftpmaster.internal/ubuntu plucky/universe armhf libjnr-ffi-java all 2.2.15-2 [627 kB] 2186s Get:129 http://ftpmaster.internal/ubuntu plucky/universe armhf libjnr-enxio-java all 0.32.16-1 [33.7 kB] 2186s Get:130 http://ftpmaster.internal/ubuntu plucky/universe armhf libjnr-posix-java all 3.1.18-1 [267 kB] 2186s Get:131 http://ftpmaster.internal/ubuntu plucky/universe armhf libjnr-unixsocket-java all 0.38.21-2 [46.9 kB] 2186s Get:132 http://ftpmaster.internal/ubuntu plucky/universe armhf libactivation-java all 1.2.0-2 [84.7 kB] 2186s Get:133 http://ftpmaster.internal/ubuntu plucky/universe armhf libmail-java all 1.6.5-3 [681 kB] 2186s Get:134 http://ftpmaster.internal/ubuntu plucky/universe armhf libcommons-logging-java all 1.3.0-1ubuntu1 [63.8 kB] 2186s Get:135 http://ftpmaster.internal/ubuntu plucky/universe armhf libjaxb-api-java all 2.3.1-1 [119 kB] 2186s Get:136 http://ftpmaster.internal/ubuntu plucky/universe armhf libspring-core-java all 4.3.30-2ubuntu1 [1015 kB] 2186s Get:137 http://ftpmaster.internal/ubuntu plucky/universe armhf libspring-beans-java all 4.3.30-2ubuntu1 [677 kB] 2186s Get:138 http://ftpmaster.internal/ubuntu plucky/universe armhf libtaglibs-standard-spec-java all 1.2.5-3 [35.2 kB] 2186s Get:139 http://ftpmaster.internal/ubuntu plucky/universe armhf libtaglibs-standard-impl-java all 1.2.5-3 [182 kB] 2186s Get:140 http://ftpmaster.internal/ubuntu plucky/universe armhf libeclipse-jdt-core-compiler-batch-java all 3.35.0+eclipse4.29-2 [2933 kB] 2187s Get:141 http://ftpmaster.internal/ubuntu plucky/universe armhf libeclipse-jdt-core-java all 3.35.0+eclipse4.29-2 [3831 kB] 2187s Get:142 http://ftpmaster.internal/ubuntu plucky/universe armhf libtomcat9-java all 9.0.70-2ubuntu1.1 [6161 kB] 2187s Get:143 http://ftpmaster.internal/ubuntu plucky/universe armhf libjetty9-extra-java all 9.4.56-1 [1199 kB] 2187s Get:144 http://ftpmaster.internal/ubuntu plucky/universe armhf libjctools-java all 2.0.2-1 [188 kB] 2187s Get:145 http://ftpmaster.internal/ubuntu plucky/universe armhf libnetty-java all 1:4.1.48-10 [3628 kB] 2188s Get:146 http://ftpmaster.internal/ubuntu plucky/universe armhf libslf4j-java all 1.7.32-1 [141 kB] 2188s Get:147 http://ftpmaster.internal/ubuntu plucky/main armhf libsnappy1v5 armhf 1.2.1-1 [28.4 kB] 2188s Get:148 http://ftpmaster.internal/ubuntu plucky/universe armhf libsnappy-jni armhf 1.1.10.7-1 [6228 B] 2188s Get:149 http://ftpmaster.internal/ubuntu plucky/universe armhf libsnappy-java all 1.1.10.7-1 [83.6 kB] 2188s Get:150 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.5-1 [88.2 kB] 2188s Get:151 http://ftpmaster.internal/ubuntu plucky/universe armhf libnetty-tcnative-jni armhf 2.0.28-1build4 [28.9 kB] 2188s Get:152 http://ftpmaster.internal/ubuntu plucky/universe armhf libnetty-tcnative-java all 2.0.28-1build4 [24.8 kB] 2188s Get:153 http://ftpmaster.internal/ubuntu plucky/universe armhf liblog4j1.2-java all 1.2.17-11 [439 kB] 2188s Get:154 http://ftpmaster.internal/ubuntu plucky/universe armhf libzookeeper-java all 3.9.3-1 [1890 kB] 2188s Get:155 http://ftpmaster.internal/ubuntu plucky/universe armhf zookeeper all 3.9.3-1 [57.8 kB] 2188s Get:156 http://ftpmaster.internal/ubuntu plucky/universe armhf zookeeperd all 3.9.3-1 [6022 B] 2188s Get:157 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 2188s Get:158 http://ftpmaster.internal/ubuntu plucky/main armhf libcares2 armhf 1.34.4-2.1 [85.0 kB] 2188s Get:159 http://ftpmaster.internal/ubuntu plucky/universe armhf libev4t64 armhf 1:4.33-2.1build1 [26.3 kB] 2188s Get:160 http://ftpmaster.internal/ubuntu plucky/main armhf libio-pty-perl armhf 1:1.20-1build3 [31.0 kB] 2188s Get:161 http://ftpmaster.internal/ubuntu plucky/main armhf libipc-run-perl all 20231003.0-2 [91.5 kB] 2188s Get:162 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 2188s Get:163 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 2188s Get:164 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 2188s Get:165 http://ftpmaster.internal/ubuntu plucky/main armhf libpq5 armhf 17.2-1 [124 kB] 2188s Get:166 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-stdlib armhf 3.13.1-2 [1970 kB] 2188s Get:167 http://ftpmaster.internal/ubuntu plucky/main armhf libtime-duration-perl all 1.21-2 [12.3 kB] 2188s Get:168 http://ftpmaster.internal/ubuntu plucky/main armhf libtimedate-perl all 2.3300-2 [34.0 kB] 2188s Get:169 http://ftpmaster.internal/ubuntu plucky/main armhf libxslt1.1 armhf 1.1.39-0exp1ubuntu2 [152 kB] 2188s Get:170 http://ftpmaster.internal/ubuntu plucky/universe armhf moreutils armhf 0.69-1 [53.5 kB] 2188s Get:171 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-ydiff all 1.4.2-1 [19.0 kB] 2188s Get:172 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-cdiff all 1.4.2-1 [1778 B] 2188s Get:173 http://ftpmaster.internal/ubuntu plucky/main armhf python3-colorama all 0.4.6-4 [32.1 kB] 2188s Get:174 http://ftpmaster.internal/ubuntu plucky/main armhf python3-click all 8.1.7-2 [79.5 kB] 2188s Get:175 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dateutil all 2.9.0-3 [80.2 kB] 2188s Get:176 http://ftpmaster.internal/ubuntu plucky/main armhf python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 2188s Get:177 http://ftpmaster.internal/ubuntu plucky/main armhf python3-prettytable all 3.12.0-1 [36.5 kB] 2188s Get:178 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psutil armhf 5.9.8-2build3 [194 kB] 2188s Get:179 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psycopg2 armhf 2.9.10-1 [134 kB] 2188s Get:180 http://ftpmaster.internal/ubuntu plucky/main armhf python3-greenlet armhf 3.1.0-1 [175 kB] 2188s Get:181 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 2188s Get:182 http://ftpmaster.internal/ubuntu plucky/main armhf python3-eventlet all 0.36.1-11ubuntu1 [275 kB] 2188s Get:183 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-zope.event all 5.0-0.1 [7512 B] 2188s Get:184 http://ftpmaster.internal/ubuntu plucky/main armhf python3-zope.interface armhf 7.2-1 [139 kB] 2188s Get:185 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-gevent armhf 24.11.1-1 [1016 kB] 2188s Get:186 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-kerberos armhf 1.1.14-3.1build10 [19.9 kB] 2188s Get:187 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pure-sasl all 0.5.1+dfsg1-5 [11.4 kB] 2188s Get:188 http://ftpmaster.internal/ubuntu plucky/main armhf python3-six all 1.17.0-1 [13.2 kB] 2188s Get:189 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-kazoo all 2.9.0-2 [103 kB] 2188s Get:190 http://ftpmaster.internal/ubuntu plucky/universe armhf patroni all 3.3.4-1 [269 kB] 2188s Get:191 http://ftpmaster.internal/ubuntu plucky/main armhf sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 2188s Get:192 http://ftpmaster.internal/ubuntu plucky/universe armhf patroni-doc all 3.3.4-1 [508 kB] 2188s Get:193 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-client-16 armhf 16.4-3 [1236 kB] 2188s Get:194 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-16 armhf 16.4-3 [14.2 MB] 2189s Get:195 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql all 16+262 [11.8 kB] 2189s Get:196 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-parse all 1.20.2-1 [27.0 kB] 2189s Get:197 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-parse-type all 0.6.4-1 [23.4 kB] 2189s Get:198 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-behave all 1.2.6-6 [98.6 kB] 2189s Get:199 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13 armhf 3.13.1-2 [729 kB] 2189s Get:200 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-coverage armhf 7.4.4+dfsg1-0ubuntu3 [148 kB] 2190s Preconfiguring packages ... 2190s Fetched 155 MB in 14s (11.1 MB/s) 2190s Selecting previously unselected package fonts-lato. 2190s (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 ... 59998 files and directories currently installed.) 2190s Preparing to unpack .../000-fonts-lato_2.015-1_all.deb ... 2190s Unpacking fonts-lato (2.015-1) ... 2190s Selecting previously unselected package libjson-perl. 2190s Preparing to unpack .../001-libjson-perl_4.10000-1_all.deb ... 2190s Unpacking libjson-perl (4.10000-1) ... 2190s Selecting previously unselected package postgresql-client-common. 2190s Preparing to unpack .../002-postgresql-client-common_262_all.deb ... 2190s Unpacking postgresql-client-common (262) ... 2190s Selecting previously unselected package ssl-cert. 2190s Preparing to unpack .../003-ssl-cert_1.1.3ubuntu1_all.deb ... 2190s Unpacking ssl-cert (1.1.3ubuntu1) ... 2190s Selecting previously unselected package postgresql-common. 2190s Preparing to unpack .../004-postgresql-common_262_all.deb ... 2190s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 2190s Unpacking postgresql-common (262) ... 2190s Selecting previously unselected package libpython3.13-minimal:armhf. 2190s Preparing to unpack .../005-libpython3.13-minimal_3.13.1-2_armhf.deb ... 2190s Unpacking libpython3.13-minimal:armhf (3.13.1-2) ... 2190s Selecting previously unselected package python3.13-minimal. 2190s Preparing to unpack .../006-python3.13-minimal_3.13.1-2_armhf.deb ... 2190s Unpacking python3.13-minimal (3.13.1-2) ... 2190s Selecting previously unselected package ca-certificates-java. 2190s Preparing to unpack .../007-ca-certificates-java_20240118_all.deb ... 2190s Unpacking ca-certificates-java (20240118) ... 2190s Selecting previously unselected package java-common. 2190s Preparing to unpack .../008-java-common_0.76_all.deb ... 2190s Unpacking java-common (0.76) ... 2190s Selecting previously unselected package liblcms2-2:armhf. 2190s Preparing to unpack .../009-liblcms2-2_2.16-2_armhf.deb ... 2190s Unpacking liblcms2-2:armhf (2.16-2) ... 2190s Selecting previously unselected package libjpeg-turbo8:armhf. 2190s Preparing to unpack .../010-libjpeg-turbo8_2.1.5-3ubuntu2_armhf.deb ... 2190s Unpacking libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 2191s Selecting previously unselected package libjpeg8:armhf. 2191s Preparing to unpack .../011-libjpeg8_8c-2ubuntu11_armhf.deb ... 2191s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 2191s Selecting previously unselected package libpcsclite1:armhf. 2191s Preparing to unpack .../012-libpcsclite1_2.3.0-3_armhf.deb ... 2191s Unpacking libpcsclite1:armhf (2.3.0-3) ... 2191s Selecting previously unselected package openjdk-21-jre-headless:armhf. 2191s Preparing to unpack .../013-openjdk-21-jre-headless_21.0.5+11-1_armhf.deb ... 2191s Unpacking openjdk-21-jre-headless:armhf (21.0.5+11-1) ... 2192s Selecting previously unselected package default-jre-headless. 2192s Preparing to unpack .../014-default-jre-headless_2%3a1.21-76_armhf.deb ... 2192s Unpacking default-jre-headless (2:1.21-76) ... 2192s Selecting previously unselected package libgdk-pixbuf2.0-common. 2192s Preparing to unpack .../015-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... 2192s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 2192s Selecting previously unselected package libdeflate0:armhf. 2192s Preparing to unpack .../016-libdeflate0_1.22-1_armhf.deb ... 2192s Unpacking libdeflate0:armhf (1.22-1) ... 2192s Selecting previously unselected package libjbig0:armhf. 2192s Preparing to unpack .../017-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 2192s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 2192s Selecting previously unselected package liblerc4:armhf. 2192s Preparing to unpack .../018-liblerc4_4.0.0+ds-5ubuntu1_armhf.deb ... 2192s Unpacking liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 2192s Selecting previously unselected package libsharpyuv0:armhf. 2192s Preparing to unpack .../019-libsharpyuv0_1.4.0-0.1_armhf.deb ... 2192s Unpacking libsharpyuv0:armhf (1.4.0-0.1) ... 2192s Selecting previously unselected package libwebp7:armhf. 2192s Preparing to unpack .../020-libwebp7_1.4.0-0.1_armhf.deb ... 2192s Unpacking libwebp7:armhf (1.4.0-0.1) ... 2192s Selecting previously unselected package libtiff6:armhf. 2192s Preparing to unpack .../021-libtiff6_4.5.1+git230720-4ubuntu4_armhf.deb ... 2192s Unpacking libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 2192s Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf. 2192s Preparing to unpack .../022-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1_armhf.deb ... 2192s Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-1) ... 2192s Selecting previously unselected package gtk-update-icon-cache. 2192s Preparing to unpack .../023-gtk-update-icon-cache_4.17.1+ds-2_armhf.deb ... 2192s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 2192s 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. 2192s Unpacking gtk-update-icon-cache (4.17.1+ds-2) ... 2192s Selecting previously unselected package hicolor-icon-theme. 2192s Preparing to unpack .../024-hicolor-icon-theme_0.18-1_all.deb ... 2192s Unpacking hicolor-icon-theme (0.18-1) ... 2192s Selecting previously unselected package humanity-icon-theme. 2192s Preparing to unpack .../025-humanity-icon-theme_0.6.16_all.deb ... 2192s Unpacking humanity-icon-theme (0.6.16) ... 2193s Selecting previously unselected package ubuntu-mono. 2193s Preparing to unpack .../026-ubuntu-mono_24.04-0ubuntu1_all.deb ... 2193s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 2193s Selecting previously unselected package adwaita-icon-theme. 2193s Preparing to unpack .../027-adwaita-icon-theme_47.0-2_all.deb ... 2193s Unpacking adwaita-icon-theme (47.0-2) ... 2194s Selecting previously unselected package at-spi2-common. 2194s Preparing to unpack .../028-at-spi2-common_2.54.0-1_all.deb ... 2194s Unpacking at-spi2-common (2.54.0-1) ... 2194s Selecting previously unselected package libatk1.0-0t64:armhf. 2194s Preparing to unpack .../029-libatk1.0-0t64_2.54.0-1_armhf.deb ... 2194s Unpacking libatk1.0-0t64:armhf (2.54.0-1) ... 2194s Selecting previously unselected package libxi6:armhf. 2194s Preparing to unpack .../030-libxi6_2%3a1.8.2-1_armhf.deb ... 2194s Unpacking libxi6:armhf (2:1.8.2-1) ... 2194s Selecting previously unselected package libatspi2.0-0t64:armhf. 2194s Preparing to unpack .../031-libatspi2.0-0t64_2.54.0-1_armhf.deb ... 2194s Unpacking libatspi2.0-0t64:armhf (2.54.0-1) ... 2194s Selecting previously unselected package libatk-bridge2.0-0t64:armhf. 2194s Preparing to unpack .../032-libatk-bridge2.0-0t64_2.54.0-1_armhf.deb ... 2194s Unpacking libatk-bridge2.0-0t64:armhf (2.54.0-1) ... 2194s Selecting previously unselected package libfreetype6:armhf. 2194s Preparing to unpack .../033-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 2194s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 2194s Selecting previously unselected package fonts-dejavu-mono. 2194s Preparing to unpack .../034-fonts-dejavu-mono_2.37-8_all.deb ... 2194s Unpacking fonts-dejavu-mono (2.37-8) ... 2194s Selecting previously unselected package fonts-dejavu-core. 2194s Preparing to unpack .../035-fonts-dejavu-core_2.37-8_all.deb ... 2194s Unpacking fonts-dejavu-core (2.37-8) ... 2194s Selecting previously unselected package fontconfig-config. 2194s Preparing to unpack .../036-fontconfig-config_2.15.0-1.1ubuntu2_armhf.deb ... 2194s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 2194s Selecting previously unselected package libfontconfig1:armhf. 2194s Preparing to unpack .../037-libfontconfig1_2.15.0-1.1ubuntu2_armhf.deb ... 2194s Unpacking libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 2194s Selecting previously unselected package libpixman-1-0:armhf. 2194s Preparing to unpack .../038-libpixman-1-0_0.44.0-3_armhf.deb ... 2194s Unpacking libpixman-1-0:armhf (0.44.0-3) ... 2194s Selecting previously unselected package libxcb-render0:armhf. 2194s Preparing to unpack .../039-libxcb-render0_1.17.0-2_armhf.deb ... 2194s Unpacking libxcb-render0:armhf (1.17.0-2) ... 2194s Selecting previously unselected package libxcb-shm0:armhf. 2194s Preparing to unpack .../040-libxcb-shm0_1.17.0-2_armhf.deb ... 2194s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 2194s Selecting previously unselected package libxrender1:armhf. 2194s Preparing to unpack .../041-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 2194s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 2194s Selecting previously unselected package libcairo2:armhf. 2194s Preparing to unpack .../042-libcairo2_1.18.2-2_armhf.deb ... 2194s Unpacking libcairo2:armhf (1.18.2-2) ... 2194s Selecting previously unselected package libcairo-gobject2:armhf. 2194s Preparing to unpack .../043-libcairo-gobject2_1.18.2-2_armhf.deb ... 2194s Unpacking libcairo-gobject2:armhf (1.18.2-2) ... 2194s Selecting previously unselected package libcolord2:armhf. 2194s Preparing to unpack .../044-libcolord2_1.4.7-1build2_armhf.deb ... 2194s Unpacking libcolord2:armhf (1.4.7-1build2) ... 2194s Selecting previously unselected package libavahi-common-data:armhf. 2194s Preparing to unpack .../045-libavahi-common-data_0.8-14ubuntu1_armhf.deb ... 2194s Unpacking libavahi-common-data:armhf (0.8-14ubuntu1) ... 2194s Selecting previously unselected package libavahi-common3:armhf. 2195s Preparing to unpack .../046-libavahi-common3_0.8-14ubuntu1_armhf.deb ... 2195s Unpacking libavahi-common3:armhf (0.8-14ubuntu1) ... 2195s Selecting previously unselected package libavahi-client3:armhf. 2195s Preparing to unpack .../047-libavahi-client3_0.8-14ubuntu1_armhf.deb ... 2195s Unpacking libavahi-client3:armhf (0.8-14ubuntu1) ... 2195s Selecting previously unselected package libcups2t64:armhf. 2195s Preparing to unpack .../048-libcups2t64_2.4.11-0ubuntu2_armhf.deb ... 2195s Unpacking libcups2t64:armhf (2.4.11-0ubuntu2) ... 2195s Selecting previously unselected package libepoxy0:armhf. 2195s Preparing to unpack .../049-libepoxy0_1.5.10-2_armhf.deb ... 2195s Unpacking libepoxy0:armhf (1.5.10-2) ... 2195s Selecting previously unselected package libgraphite2-3:armhf. 2195s Preparing to unpack .../050-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 2195s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 2195s Selecting previously unselected package libharfbuzz0b:armhf. 2195s Preparing to unpack .../051-libharfbuzz0b_10.1.0-1_armhf.deb ... 2195s Unpacking libharfbuzz0b:armhf (10.1.0-1) ... 2195s Selecting previously unselected package fontconfig. 2195s Preparing to unpack .../052-fontconfig_2.15.0-1.1ubuntu2_armhf.deb ... 2195s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 2195s Selecting previously unselected package libthai-data. 2195s Preparing to unpack .../053-libthai-data_0.1.29-2build1_all.deb ... 2195s Unpacking libthai-data (0.1.29-2build1) ... 2195s Selecting previously unselected package libdatrie1:armhf. 2195s Preparing to unpack .../054-libdatrie1_0.2.13-3build1_armhf.deb ... 2195s Unpacking libdatrie1:armhf (0.2.13-3build1) ... 2195s Selecting previously unselected package libthai0:armhf. 2195s Preparing to unpack .../055-libthai0_0.1.29-2build1_armhf.deb ... 2195s Unpacking libthai0:armhf (0.1.29-2build1) ... 2195s Selecting previously unselected package libpango-1.0-0:armhf. 2195s Preparing to unpack .../056-libpango-1.0-0_1.55.0+ds-3_armhf.deb ... 2195s Unpacking libpango-1.0-0:armhf (1.55.0+ds-3) ... 2195s Selecting previously unselected package libpangoft2-1.0-0:armhf. 2195s Preparing to unpack .../057-libpangoft2-1.0-0_1.55.0+ds-3_armhf.deb ... 2195s Unpacking libpangoft2-1.0-0:armhf (1.55.0+ds-3) ... 2195s Selecting previously unselected package libpangocairo-1.0-0:armhf. 2195s Preparing to unpack .../058-libpangocairo-1.0-0_1.55.0+ds-3_armhf.deb ... 2195s Unpacking libpangocairo-1.0-0:armhf (1.55.0+ds-3) ... 2195s Selecting previously unselected package libwayland-client0:armhf. 2195s Preparing to unpack .../059-libwayland-client0_1.23.0-1_armhf.deb ... 2195s Unpacking libwayland-client0:armhf (1.23.0-1) ... 2195s Selecting previously unselected package libwayland-cursor0:armhf. 2195s Preparing to unpack .../060-libwayland-cursor0_1.23.0-1_armhf.deb ... 2195s Unpacking libwayland-cursor0:armhf (1.23.0-1) ... 2195s Selecting previously unselected package libwayland-egl1:armhf. 2195s Preparing to unpack .../061-libwayland-egl1_1.23.0-1_armhf.deb ... 2195s Unpacking libwayland-egl1:armhf (1.23.0-1) ... 2195s Selecting previously unselected package libxcomposite1:armhf. 2195s Preparing to unpack .../062-libxcomposite1_1%3a0.4.6-1_armhf.deb ... 2195s Unpacking libxcomposite1:armhf (1:0.4.6-1) ... 2195s Selecting previously unselected package libxfixes3:armhf. 2195s Preparing to unpack .../063-libxfixes3_1%3a6.0.0-2build1_armhf.deb ... 2195s Unpacking libxfixes3:armhf (1:6.0.0-2build1) ... 2195s Selecting previously unselected package libxcursor1:armhf. 2195s Preparing to unpack .../064-libxcursor1_1%3a1.2.2-1_armhf.deb ... 2195s Unpacking libxcursor1:armhf (1:1.2.2-1) ... 2195s Selecting previously unselected package libxdamage1:armhf. 2195s Preparing to unpack .../065-libxdamage1_1%3a1.1.6-1build1_armhf.deb ... 2195s Unpacking libxdamage1:armhf (1:1.1.6-1build1) ... 2195s Selecting previously unselected package libxinerama1:armhf. 2195s Preparing to unpack .../066-libxinerama1_2%3a1.1.4-3build1_armhf.deb ... 2195s Unpacking libxinerama1:armhf (2:1.1.4-3build1) ... 2195s Selecting previously unselected package libxrandr2:armhf. 2195s Preparing to unpack .../067-libxrandr2_2%3a1.5.4-1_armhf.deb ... 2195s Unpacking libxrandr2:armhf (2:1.5.4-1) ... 2195s Selecting previously unselected package libdconf1:armhf. 2195s Preparing to unpack .../068-libdconf1_0.40.0-4build2_armhf.deb ... 2195s Unpacking libdconf1:armhf (0.40.0-4build2) ... 2195s Selecting previously unselected package dconf-service. 2195s Preparing to unpack .../069-dconf-service_0.40.0-4build2_armhf.deb ... 2195s Unpacking dconf-service (0.40.0-4build2) ... 2195s Selecting previously unselected package dconf-gsettings-backend:armhf. 2195s Preparing to unpack .../070-dconf-gsettings-backend_0.40.0-4build2_armhf.deb ... 2195s Unpacking dconf-gsettings-backend:armhf (0.40.0-4build2) ... 2195s Selecting previously unselected package libgtk-3-common. 2195s Preparing to unpack .../071-libgtk-3-common_3.24.43-4ubuntu1_all.deb ... 2195s Unpacking libgtk-3-common (3.24.43-4ubuntu1) ... 2195s Selecting previously unselected package libgtk-3-0t64:armhf. 2195s Preparing to unpack .../072-libgtk-3-0t64_3.24.43-4ubuntu1_armhf.deb ... 2195s Unpacking libgtk-3-0t64:armhf (3.24.43-4ubuntu1) ... 2196s Selecting previously unselected package libglvnd0:armhf. 2196s Preparing to unpack .../073-libglvnd0_1.7.0-1build1_armhf.deb ... 2196s Unpacking libglvnd0:armhf (1.7.0-1build1) ... 2196s Selecting previously unselected package libglapi-mesa:armhf. 2196s Preparing to unpack .../074-libglapi-mesa_24.2.8-1ubuntu1_armhf.deb ... 2196s Unpacking libglapi-mesa:armhf (24.2.8-1ubuntu1) ... 2196s Selecting previously unselected package libx11-xcb1:armhf. 2196s Preparing to unpack .../075-libx11-xcb1_2%3a1.8.10-2_armhf.deb ... 2196s Unpacking libx11-xcb1:armhf (2:1.8.10-2) ... 2196s Selecting previously unselected package libxcb-dri2-0:armhf. 2196s Preparing to unpack .../076-libxcb-dri2-0_1.17.0-2_armhf.deb ... 2196s Unpacking libxcb-dri2-0:armhf (1.17.0-2) ... 2196s Selecting previously unselected package libxcb-dri3-0:armhf. 2196s Preparing to unpack .../077-libxcb-dri3-0_1.17.0-2_armhf.deb ... 2196s Unpacking libxcb-dri3-0:armhf (1.17.0-2) ... 2196s Selecting previously unselected package libxcb-glx0:armhf. 2196s Preparing to unpack .../078-libxcb-glx0_1.17.0-2_armhf.deb ... 2196s Unpacking libxcb-glx0:armhf (1.17.0-2) ... 2196s Selecting previously unselected package libxcb-present0:armhf. 2196s Preparing to unpack .../079-libxcb-present0_1.17.0-2_armhf.deb ... 2196s Unpacking libxcb-present0:armhf (1.17.0-2) ... 2196s Selecting previously unselected package libxcb-randr0:armhf. 2196s Preparing to unpack .../080-libxcb-randr0_1.17.0-2_armhf.deb ... 2196s Unpacking libxcb-randr0:armhf (1.17.0-2) ... 2196s Selecting previously unselected package libxcb-sync1:armhf. 2196s Preparing to unpack .../081-libxcb-sync1_1.17.0-2_armhf.deb ... 2196s Unpacking libxcb-sync1:armhf (1.17.0-2) ... 2196s Selecting previously unselected package libxcb-xfixes0:armhf. 2196s Preparing to unpack .../082-libxcb-xfixes0_1.17.0-2_armhf.deb ... 2196s Unpacking libxcb-xfixes0:armhf (1.17.0-2) ... 2196s Selecting previously unselected package libxshmfence1:armhf. 2196s Preparing to unpack .../083-libxshmfence1_1.3-1build5_armhf.deb ... 2196s Unpacking libxshmfence1:armhf (1.3-1build5) ... 2196s Selecting previously unselected package libxxf86vm1:armhf. 2196s Preparing to unpack .../084-libxxf86vm1_1%3a1.1.4-1build4_armhf.deb ... 2196s Unpacking libxxf86vm1:armhf (1:1.1.4-1build4) ... 2196s Selecting previously unselected package libdrm-radeon1:armhf. 2196s Preparing to unpack .../085-libdrm-radeon1_2.4.123-1_armhf.deb ... 2196s Unpacking libdrm-radeon1:armhf (2.4.123-1) ... 2196s Selecting previously unselected package libllvm19:armhf. 2196s Preparing to unpack .../086-libllvm19_1%3a19.1.6-1ubuntu1_armhf.deb ... 2196s Unpacking libllvm19:armhf (1:19.1.6-1ubuntu1) ... 2197s Selecting previously unselected package mesa-libgallium:armhf. 2197s Preparing to unpack .../087-mesa-libgallium_24.2.8-1ubuntu1_armhf.deb ... 2197s Unpacking mesa-libgallium:armhf (24.2.8-1ubuntu1) ... 2197s Selecting previously unselected package libvulkan1:armhf. 2197s Preparing to unpack .../088-libvulkan1_1.3.296.0-1_armhf.deb ... 2197s Unpacking libvulkan1:armhf (1.3.296.0-1) ... 2197s Selecting previously unselected package libwayland-server0:armhf. 2197s Preparing to unpack .../089-libwayland-server0_1.23.0-1_armhf.deb ... 2197s Unpacking libwayland-server0:armhf (1.23.0-1) ... 2197s Selecting previously unselected package libgbm1:armhf. 2197s Preparing to unpack .../090-libgbm1_24.2.8-1ubuntu1_armhf.deb ... 2197s Unpacking libgbm1:armhf (24.2.8-1ubuntu1) ... 2197s Selecting previously unselected package libgl1-mesa-dri:armhf. 2197s Preparing to unpack .../091-libgl1-mesa-dri_24.2.8-1ubuntu1_armhf.deb ... 2197s Unpacking libgl1-mesa-dri:armhf (24.2.8-1ubuntu1) ... 2197s Selecting previously unselected package libglx-mesa0:armhf. 2197s Preparing to unpack .../092-libglx-mesa0_24.2.8-1ubuntu1_armhf.deb ... 2197s Unpacking libglx-mesa0:armhf (24.2.8-1ubuntu1) ... 2197s Selecting previously unselected package libglx0:armhf. 2197s Preparing to unpack .../093-libglx0_1.7.0-1build1_armhf.deb ... 2197s Unpacking libglx0:armhf (1.7.0-1build1) ... 2197s Selecting previously unselected package libgl1:armhf. 2197s Preparing to unpack .../094-libgl1_1.7.0-1build1_armhf.deb ... 2197s Unpacking libgl1:armhf (1.7.0-1build1) ... 2197s Selecting previously unselected package libasound2-data. 2197s Preparing to unpack .../095-libasound2-data_1.2.12-1_all.deb ... 2197s Unpacking libasound2-data (1.2.12-1) ... 2197s Selecting previously unselected package libasound2t64:armhf. 2197s Preparing to unpack .../096-libasound2t64_1.2.12-1_armhf.deb ... 2197s Unpacking libasound2t64:armhf (1.2.12-1) ... 2198s Selecting previously unselected package libgif7:armhf. 2198s Preparing to unpack .../097-libgif7_5.2.2-1ubuntu1_armhf.deb ... 2198s Unpacking libgif7:armhf (5.2.2-1ubuntu1) ... 2198s Selecting previously unselected package x11-common. 2198s Preparing to unpack .../098-x11-common_1%3a7.7+23ubuntu3_all.deb ... 2198s Unpacking x11-common (1:7.7+23ubuntu3) ... 2198s Selecting previously unselected package libxtst6:armhf. 2198s Preparing to unpack .../099-libxtst6_2%3a1.2.3-1.1build1_armhf.deb ... 2198s Unpacking libxtst6:armhf (2:1.2.3-1.1build1) ... 2198s Selecting previously unselected package openjdk-21-jre:armhf. 2198s Preparing to unpack .../100-openjdk-21-jre_21.0.5+11-1_armhf.deb ... 2198s Unpacking openjdk-21-jre:armhf (21.0.5+11-1) ... 2198s Selecting previously unselected package default-jre. 2198s Preparing to unpack .../101-default-jre_2%3a1.21-76_armhf.deb ... 2198s Unpacking default-jre (2:1.21-76) ... 2198s Selecting previously unselected package libhamcrest-java. 2198s Preparing to unpack .../102-libhamcrest-java_2.2-2_all.deb ... 2198s Unpacking libhamcrest-java (2.2-2) ... 2198s Selecting previously unselected package junit4. 2198s Preparing to unpack .../103-junit4_4.13.2-5_all.deb ... 2198s Unpacking junit4 (4.13.2-5) ... 2198s Selecting previously unselected package libcommons-cli-java. 2198s Preparing to unpack .../104-libcommons-cli-java_1.6.0-1_all.deb ... 2198s Unpacking libcommons-cli-java (1.6.0-1) ... 2198s Selecting previously unselected package libapache-pom-java. 2198s Preparing to unpack .../105-libapache-pom-java_33-2_all.deb ... 2198s Unpacking libapache-pom-java (33-2) ... 2198s Selecting previously unselected package libcommons-parent-java. 2198s Preparing to unpack .../106-libcommons-parent-java_56-1_all.deb ... 2198s Unpacking libcommons-parent-java (56-1) ... 2198s Selecting previously unselected package libcommons-io-java. 2198s Preparing to unpack .../107-libcommons-io-java_2.17.0-1_all.deb ... 2198s Unpacking libcommons-io-java (2.17.0-1) ... 2198s Selecting previously unselected package libdropwizard-metrics-java. 2198s Preparing to unpack .../108-libdropwizard-metrics-java_3.2.6-1_all.deb ... 2198s Unpacking libdropwizard-metrics-java (3.2.6-1) ... 2198s Selecting previously unselected package libfindbugs-annotations-java. 2198s Preparing to unpack .../109-libfindbugs-annotations-java_3.1.0~preview2-4_all.deb ... 2198s Unpacking libfindbugs-annotations-java (3.1.0~preview2-4) ... 2198s Selecting previously unselected package libatinject-jsr330-api-java. 2198s Preparing to unpack .../110-libatinject-jsr330-api-java_1.0+ds1-5_all.deb ... 2198s Unpacking libatinject-jsr330-api-java (1.0+ds1-5) ... 2198s Selecting previously unselected package liberror-prone-java. 2198s Preparing to unpack .../111-liberror-prone-java_2.18.0-1_all.deb ... 2198s Unpacking liberror-prone-java (2.18.0-1) ... 2198s Selecting previously unselected package libjsr305-java. 2198s Preparing to unpack .../112-libjsr305-java_0.1~+svn49-11_all.deb ... 2198s Unpacking libjsr305-java (0.1~+svn49-11) ... 2198s Selecting previously unselected package libguava-java. 2198s Preparing to unpack .../113-libguava-java_32.0.1-1_all.deb ... 2198s Unpacking libguava-java (32.0.1-1) ... 2198s Selecting previously unselected package libjackson2-annotations-java. 2198s Preparing to unpack .../114-libjackson2-annotations-java_2.14.0-1_all.deb ... 2198s Unpacking libjackson2-annotations-java (2.14.0-1) ... 2198s Selecting previously unselected package libjackson2-core-java. 2198s Preparing to unpack .../115-libjackson2-core-java_2.14.1-1_all.deb ... 2198s Unpacking libjackson2-core-java (2.14.1-1) ... 2198s Selecting previously unselected package libjackson2-databind-java. 2198s Preparing to unpack .../116-libjackson2-databind-java_2.14.0-1_all.deb ... 2198s Unpacking libjackson2-databind-java (2.14.0-1) ... 2198s Selecting previously unselected package libasm-java. 2198s Preparing to unpack .../117-libasm-java_9.7.1-1_all.deb ... 2198s Unpacking libasm-java (9.7.1-1) ... 2198s Selecting previously unselected package libel-api-java. 2198s Preparing to unpack .../118-libel-api-java_3.0.0-3_all.deb ... 2198s Unpacking libel-api-java (3.0.0-3) ... 2198s Selecting previously unselected package libjsp-api-java. 2198s Preparing to unpack .../119-libjsp-api-java_2.3.4-3_all.deb ... 2198s Unpacking libjsp-api-java (2.3.4-3) ... 2198s Selecting previously unselected package libservlet-api-java. 2198s Preparing to unpack .../120-libservlet-api-java_4.0.1-2_all.deb ... 2198s Unpacking libservlet-api-java (4.0.1-2) ... 2199s Selecting previously unselected package libwebsocket-api-java. 2199s Preparing to unpack .../121-libwebsocket-api-java_1.1-2_all.deb ... 2199s Unpacking libwebsocket-api-java (1.1-2) ... 2199s Selecting previously unselected package libjetty9-java. 2199s Preparing to unpack .../122-libjetty9-java_9.4.56-1_all.deb ... 2199s Unpacking libjetty9-java (9.4.56-1) ... 2199s Selecting previously unselected package libjnr-constants-java. 2199s Preparing to unpack .../123-libjnr-constants-java_0.10.4-2_all.deb ... 2199s Unpacking libjnr-constants-java (0.10.4-2) ... 2199s Selecting previously unselected package libjffi-jni:armhf. 2199s Preparing to unpack .../124-libjffi-jni_1.3.13+ds-1_armhf.deb ... 2199s Unpacking libjffi-jni:armhf (1.3.13+ds-1) ... 2199s Selecting previously unselected package libjffi-java. 2199s Preparing to unpack .../125-libjffi-java_1.3.13+ds-1_all.deb ... 2199s Unpacking libjffi-java (1.3.13+ds-1) ... 2199s Selecting previously unselected package libjnr-x86asm-java. 2199s Preparing to unpack .../126-libjnr-x86asm-java_1.0.2-5.1_all.deb ... 2199s Unpacking libjnr-x86asm-java (1.0.2-5.1) ... 2199s Selecting previously unselected package libjnr-ffi-java. 2199s Preparing to unpack .../127-libjnr-ffi-java_2.2.15-2_all.deb ... 2199s Unpacking libjnr-ffi-java (2.2.15-2) ... 2199s Selecting previously unselected package libjnr-enxio-java. 2199s Preparing to unpack .../128-libjnr-enxio-java_0.32.16-1_all.deb ... 2199s Unpacking libjnr-enxio-java (0.32.16-1) ... 2199s Selecting previously unselected package libjnr-posix-java. 2199s Preparing to unpack .../129-libjnr-posix-java_3.1.18-1_all.deb ... 2199s Unpacking libjnr-posix-java (3.1.18-1) ... 2199s Selecting previously unselected package libjnr-unixsocket-java. 2199s Preparing to unpack .../130-libjnr-unixsocket-java_0.38.21-2_all.deb ... 2199s Unpacking libjnr-unixsocket-java (0.38.21-2) ... 2199s Selecting previously unselected package libactivation-java. 2199s Preparing to unpack .../131-libactivation-java_1.2.0-2_all.deb ... 2199s Unpacking libactivation-java (1.2.0-2) ... 2199s Selecting previously unselected package libmail-java. 2199s Preparing to unpack .../132-libmail-java_1.6.5-3_all.deb ... 2199s Unpacking libmail-java (1.6.5-3) ... 2199s Selecting previously unselected package libcommons-logging-java. 2199s Preparing to unpack .../133-libcommons-logging-java_1.3.0-1ubuntu1_all.deb ... 2199s Unpacking libcommons-logging-java (1.3.0-1ubuntu1) ... 2199s Selecting previously unselected package libjaxb-api-java. 2199s Preparing to unpack .../134-libjaxb-api-java_2.3.1-1_all.deb ... 2199s Unpacking libjaxb-api-java (2.3.1-1) ... 2199s Selecting previously unselected package libspring-core-java. 2199s Preparing to unpack .../135-libspring-core-java_4.3.30-2ubuntu1_all.deb ... 2199s Unpacking libspring-core-java (4.3.30-2ubuntu1) ... 2199s Selecting previously unselected package libspring-beans-java. 2199s Preparing to unpack .../136-libspring-beans-java_4.3.30-2ubuntu1_all.deb ... 2199s Unpacking libspring-beans-java (4.3.30-2ubuntu1) ... 2199s Selecting previously unselected package libtaglibs-standard-spec-java. 2199s Preparing to unpack .../137-libtaglibs-standard-spec-java_1.2.5-3_all.deb ... 2199s Unpacking libtaglibs-standard-spec-java (1.2.5-3) ... 2199s Selecting previously unselected package libtaglibs-standard-impl-java. 2199s Preparing to unpack .../138-libtaglibs-standard-impl-java_1.2.5-3_all.deb ... 2199s Unpacking libtaglibs-standard-impl-java (1.2.5-3) ... 2199s Selecting previously unselected package libeclipse-jdt-core-compiler-batch-java. 2199s Preparing to unpack .../139-libeclipse-jdt-core-compiler-batch-java_3.35.0+eclipse4.29-2_all.deb ... 2199s Unpacking libeclipse-jdt-core-compiler-batch-java (3.35.0+eclipse4.29-2) ... 2199s Selecting previously unselected package libeclipse-jdt-core-java. 2199s Preparing to unpack .../140-libeclipse-jdt-core-java_3.35.0+eclipse4.29-2_all.deb ... 2199s Unpacking libeclipse-jdt-core-java (3.35.0+eclipse4.29-2) ... 2199s Selecting previously unselected package libtomcat9-java. 2199s Preparing to unpack .../141-libtomcat9-java_9.0.70-2ubuntu1.1_all.deb ... 2199s Unpacking libtomcat9-java (9.0.70-2ubuntu1.1) ... 2200s Selecting previously unselected package libjetty9-extra-java. 2200s Preparing to unpack .../142-libjetty9-extra-java_9.4.56-1_all.deb ... 2200s Unpacking libjetty9-extra-java (9.4.56-1) ... 2200s Selecting previously unselected package libjctools-java. 2200s Preparing to unpack .../143-libjctools-java_2.0.2-1_all.deb ... 2200s Unpacking libjctools-java (2.0.2-1) ... 2200s Selecting previously unselected package libnetty-java. 2200s Preparing to unpack .../144-libnetty-java_1%3a4.1.48-10_all.deb ... 2200s Unpacking libnetty-java (1:4.1.48-10) ... 2200s Selecting previously unselected package libslf4j-java. 2200s Preparing to unpack .../145-libslf4j-java_1.7.32-1_all.deb ... 2200s Unpacking libslf4j-java (1.7.32-1) ... 2200s Selecting previously unselected package libsnappy1v5:armhf. 2200s Preparing to unpack .../146-libsnappy1v5_1.2.1-1_armhf.deb ... 2200s Unpacking libsnappy1v5:armhf (1.2.1-1) ... 2200s Selecting previously unselected package libsnappy-jni. 2200s Preparing to unpack .../147-libsnappy-jni_1.1.10.7-1_armhf.deb ... 2200s Unpacking libsnappy-jni (1.1.10.7-1) ... 2200s Selecting previously unselected package libsnappy-java. 2200s Preparing to unpack .../148-libsnappy-java_1.1.10.7-1_all.deb ... 2200s Unpacking libsnappy-java (1.1.10.7-1) ... 2200s Selecting previously unselected package libapr1t64:armhf. 2200s Preparing to unpack .../149-libapr1t64_1.7.5-1_armhf.deb ... 2200s Unpacking libapr1t64:armhf (1.7.5-1) ... 2200s Selecting previously unselected package libnetty-tcnative-jni. 2200s Preparing to unpack .../150-libnetty-tcnative-jni_2.0.28-1build4_armhf.deb ... 2200s Unpacking libnetty-tcnative-jni (2.0.28-1build4) ... 2200s Selecting previously unselected package libnetty-tcnative-java. 2200s Preparing to unpack .../151-libnetty-tcnative-java_2.0.28-1build4_all.deb ... 2200s Unpacking libnetty-tcnative-java (2.0.28-1build4) ... 2200s Selecting previously unselected package liblog4j1.2-java. 2200s Preparing to unpack .../152-liblog4j1.2-java_1.2.17-11_all.deb ... 2200s Unpacking liblog4j1.2-java (1.2.17-11) ... 2200s Selecting previously unselected package libzookeeper-java. 2200s Preparing to unpack .../153-libzookeeper-java_3.9.3-1_all.deb ... 2200s Unpacking libzookeeper-java (3.9.3-1) ... 2200s Selecting previously unselected package zookeeper. 2200s Preparing to unpack .../154-zookeeper_3.9.3-1_all.deb ... 2200s Unpacking zookeeper (3.9.3-1) ... 2200s Selecting previously unselected package zookeeperd. 2200s Preparing to unpack .../155-zookeeperd_3.9.3-1_all.deb ... 2200s Unpacking zookeeperd (3.9.3-1) ... 2200s Selecting previously unselected package fonts-font-awesome. 2200s Preparing to unpack .../156-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 2200s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 2200s Selecting previously unselected package libcares2:armhf. 2200s Preparing to unpack .../157-libcares2_1.34.4-2.1_armhf.deb ... 2200s Unpacking libcares2:armhf (1.34.4-2.1) ... 2200s Selecting previously unselected package libev4t64:armhf. 2200s Preparing to unpack .../158-libev4t64_1%3a4.33-2.1build1_armhf.deb ... 2200s Unpacking libev4t64:armhf (1:4.33-2.1build1) ... 2200s Selecting previously unselected package libio-pty-perl. 2200s Preparing to unpack .../159-libio-pty-perl_1%3a1.20-1build3_armhf.deb ... 2200s Unpacking libio-pty-perl (1:1.20-1build3) ... 2200s Selecting previously unselected package libipc-run-perl. 2200s Preparing to unpack .../160-libipc-run-perl_20231003.0-2_all.deb ... 2200s Unpacking libipc-run-perl (20231003.0-2) ... 2200s Selecting previously unselected package libjs-jquery. 2200s Preparing to unpack .../161-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 2200s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 2201s Selecting previously unselected package libjs-underscore. 2201s Preparing to unpack .../162-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 2201s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 2201s Selecting previously unselected package libjs-sphinxdoc. 2201s Preparing to unpack .../163-libjs-sphinxdoc_8.1.3-4_all.deb ... 2201s Unpacking libjs-sphinxdoc (8.1.3-4) ... 2201s Selecting previously unselected package libpq5:armhf. 2201s Preparing to unpack .../164-libpq5_17.2-1_armhf.deb ... 2201s Unpacking libpq5:armhf (17.2-1) ... 2201s Selecting previously unselected package libpython3.13-stdlib:armhf. 2201s Preparing to unpack .../165-libpython3.13-stdlib_3.13.1-2_armhf.deb ... 2201s Unpacking libpython3.13-stdlib:armhf (3.13.1-2) ... 2201s Selecting previously unselected package libtime-duration-perl. 2201s Preparing to unpack .../166-libtime-duration-perl_1.21-2_all.deb ... 2201s Unpacking libtime-duration-perl (1.21-2) ... 2201s Selecting previously unselected package libtimedate-perl. 2201s Preparing to unpack .../167-libtimedate-perl_2.3300-2_all.deb ... 2201s Unpacking libtimedate-perl (2.3300-2) ... 2201s Selecting previously unselected package libxslt1.1:armhf. 2201s Preparing to unpack .../168-libxslt1.1_1.1.39-0exp1ubuntu2_armhf.deb ... 2201s Unpacking libxslt1.1:armhf (1.1.39-0exp1ubuntu2) ... 2201s Selecting previously unselected package moreutils. 2201s Preparing to unpack .../169-moreutils_0.69-1_armhf.deb ... 2201s Unpacking moreutils (0.69-1) ... 2201s Selecting previously unselected package python3-ydiff. 2201s Preparing to unpack .../170-python3-ydiff_1.4.2-1_all.deb ... 2201s Unpacking python3-ydiff (1.4.2-1) ... 2201s Selecting previously unselected package python3-cdiff. 2201s Preparing to unpack .../171-python3-cdiff_1.4.2-1_all.deb ... 2201s Unpacking python3-cdiff (1.4.2-1) ... 2201s Selecting previously unselected package python3-colorama. 2201s Preparing to unpack .../172-python3-colorama_0.4.6-4_all.deb ... 2201s Unpacking python3-colorama (0.4.6-4) ... 2201s Selecting previously unselected package python3-click. 2201s Preparing to unpack .../173-python3-click_8.1.7-2_all.deb ... 2201s Unpacking python3-click (8.1.7-2) ... 2201s Selecting previously unselected package python3-dateutil. 2201s Preparing to unpack .../174-python3-dateutil_2.9.0-3_all.deb ... 2201s Unpacking python3-dateutil (2.9.0-3) ... 2201s Selecting previously unselected package python3-wcwidth. 2201s Preparing to unpack .../175-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 2201s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 2201s Selecting previously unselected package python3-prettytable. 2201s Preparing to unpack .../176-python3-prettytable_3.12.0-1_all.deb ... 2201s Unpacking python3-prettytable (3.12.0-1) ... 2201s Selecting previously unselected package python3-psutil. 2201s Preparing to unpack .../177-python3-psutil_5.9.8-2build3_armhf.deb ... 2201s Unpacking python3-psutil (5.9.8-2build3) ... 2201s Selecting previously unselected package python3-psycopg2. 2201s Preparing to unpack .../178-python3-psycopg2_2.9.10-1_armhf.deb ... 2201s Unpacking python3-psycopg2 (2.9.10-1) ... 2201s Selecting previously unselected package python3-greenlet. 2201s Preparing to unpack .../179-python3-greenlet_3.1.0-1_armhf.deb ... 2201s Unpacking python3-greenlet (3.1.0-1) ... 2201s Selecting previously unselected package python3-dnspython. 2201s Preparing to unpack .../180-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 2201s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 2202s Selecting previously unselected package python3-eventlet. 2202s Preparing to unpack .../181-python3-eventlet_0.36.1-11ubuntu1_all.deb ... 2202s Unpacking python3-eventlet (0.36.1-11ubuntu1) ... 2202s Selecting previously unselected package python3-zope.event. 2202s Preparing to unpack .../182-python3-zope.event_5.0-0.1_all.deb ... 2202s Unpacking python3-zope.event (5.0-0.1) ... 2202s Selecting previously unselected package python3-zope.interface. 2202s Preparing to unpack .../183-python3-zope.interface_7.2-1_armhf.deb ... 2202s Unpacking python3-zope.interface (7.2-1) ... 2202s Selecting previously unselected package python3-gevent. 2202s Preparing to unpack .../184-python3-gevent_24.11.1-1_armhf.deb ... 2202s Unpacking python3-gevent (24.11.1-1) ... 2202s Selecting previously unselected package python3-kerberos. 2202s Preparing to unpack .../185-python3-kerberos_1.1.14-3.1build10_armhf.deb ... 2202s Unpacking python3-kerberos (1.1.14-3.1build10) ... 2202s Selecting previously unselected package python3-pure-sasl. 2202s Preparing to unpack .../186-python3-pure-sasl_0.5.1+dfsg1-5_all.deb ... 2202s Unpacking python3-pure-sasl (0.5.1+dfsg1-5) ... 2202s Selecting previously unselected package python3-six. 2202s Preparing to unpack .../187-python3-six_1.17.0-1_all.deb ... 2202s Unpacking python3-six (1.17.0-1) ... 2202s Selecting previously unselected package python3-kazoo. 2202s Preparing to unpack .../188-python3-kazoo_2.9.0-2_all.deb ... 2202s Unpacking python3-kazoo (2.9.0-2) ... 2202s Selecting previously unselected package patroni. 2202s Preparing to unpack .../189-patroni_3.3.4-1_all.deb ... 2202s Unpacking patroni (3.3.4-1) ... 2202s Selecting previously unselected package sphinx-rtd-theme-common. 2202s Preparing to unpack .../190-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 2202s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 2202s Selecting previously unselected package patroni-doc. 2202s Preparing to unpack .../191-patroni-doc_3.3.4-1_all.deb ... 2202s Unpacking patroni-doc (3.3.4-1) ... 2202s Selecting previously unselected package postgresql-client-16. 2202s Preparing to unpack .../192-postgresql-client-16_16.4-3_armhf.deb ... 2202s Unpacking postgresql-client-16 (16.4-3) ... 2202s Selecting previously unselected package postgresql-16. 2202s Preparing to unpack .../193-postgresql-16_16.4-3_armhf.deb ... 2202s Unpacking postgresql-16 (16.4-3) ... 2203s Selecting previously unselected package postgresql. 2203s Preparing to unpack .../194-postgresql_16+262_all.deb ... 2203s Unpacking postgresql (16+262) ... 2203s Selecting previously unselected package python3-parse. 2203s Preparing to unpack .../195-python3-parse_1.20.2-1_all.deb ... 2203s Unpacking python3-parse (1.20.2-1) ... 2203s Selecting previously unselected package python3-parse-type. 2203s Preparing to unpack .../196-python3-parse-type_0.6.4-1_all.deb ... 2203s Unpacking python3-parse-type (0.6.4-1) ... 2203s Selecting previously unselected package python3-behave. 2203s Preparing to unpack .../197-python3-behave_1.2.6-6_all.deb ... 2203s Unpacking python3-behave (1.2.6-6) ... 2203s Selecting previously unselected package python3.13. 2203s Preparing to unpack .../198-python3.13_3.13.1-2_armhf.deb ... 2203s Unpacking python3.13 (3.13.1-2) ... 2203s Selecting previously unselected package python3-coverage. 2203s Preparing to unpack .../199-python3-coverage_7.4.4+dfsg1-0ubuntu3_armhf.deb ... 2203s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 2203s Setting up postgresql-client-common (262) ... 2203s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 2203s Setting up libxcb-dri3-0:armhf (1.17.0-2) ... 2203s Setting up liblcms2-2:armhf (2.16-2) ... 2203s Setting up libtaglibs-standard-spec-java (1.2.5-3) ... 2203s Setting up libpixman-1-0:armhf (0.44.0-3) ... 2203s Setting up libev4t64:armhf (1:4.33-2.1build1) ... 2203s Setting up libjackson2-annotations-java (2.14.0-1) ... 2203s Setting up libllvm19:armhf (1:19.1.6-1ubuntu1) ... 2203s Setting up libsharpyuv0:armhf (1.4.0-0.1) ... 2203s Setting up libwayland-server0:armhf (1.23.0-1) ... 2203s Setting up libx11-xcb1:armhf (2:1.8.10-2) ... 2203s Setting up libslf4j-java (1.7.32-1) ... 2203s Setting up fonts-lato (2.015-1) ... 2203s Setting up libeclipse-jdt-core-compiler-batch-java (3.35.0+eclipse4.29-2) ... 2203s Setting up libxdamage1:armhf (1:1.1.6-1build1) ... 2203s Setting up libxcb-xfixes0:armhf (1.17.0-2) ... 2203s Setting up liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 2203s Setting up libjsr305-java (0.1~+svn49-11) ... 2203s Setting up hicolor-icon-theme (0.18-1) ... 2203s Setting up libxi6:armhf (2:1.8.2-1) ... 2203s Setting up java-common (0.76) ... 2203s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 2203s Setting up libdatrie1:armhf (0.2.13-3build1) ... 2203s Setting up libcommons-cli-java (1.6.0-1) ... 2203s Setting up libio-pty-perl (1:1.20-1build3) ... 2203s Setting up python3-colorama (0.4.6-4) ... 2203s Setting up libxcb-render0:armhf (1.17.0-2) ... 2203s Setting up python3-zope.event (5.0-0.1) ... 2203s Setting up python3-zope.interface (7.2-1) ... 2204s Setting up libdrm-radeon1:armhf (2.4.123-1) ... 2204s Setting up libglvnd0:armhf (1.7.0-1build1) ... 2204s Setting up libxcb-glx0:armhf (1.17.0-2) ... 2204s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 2204s Setting up python3-ydiff (1.4.2-1) ... 2204s Setting up libasm-java (9.7.1-1) ... 2204s Setting up x11-common (1:7.7+23ubuntu3) ... 2205s Setting up libpq5:armhf (17.2-1) ... 2205s Setting up libdeflate0:armhf (1.22-1) ... 2205s Setting up python3-kerberos (1.1.14-3.1build10) ... 2205s Setting up liblog4j1.2-java (1.2.17-11) ... 2205s Setting up libel-api-java (3.0.0-3) ... 2205s Setting up libxcb-shm0:armhf (1.17.0-2) ... 2205s Setting up python3-click (8.1.7-2) ... 2205s Setting up libjnr-x86asm-java (1.0.2-5.1) ... 2205s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 2205s Setting up libcolord2:armhf (1.4.7-1build2) ... 2205s Setting up python3-psutil (5.9.8-2build3) ... 2205s Setting up libeclipse-jdt-core-java (3.35.0+eclipse4.29-2) ... 2205s Setting up libxxf86vm1:armhf (1:1.1.4-1build4) ... 2205s Setting up libsnappy1v5:armhf (1.2.1-1) ... 2205s Setting up libxcb-present0:armhf (1.17.0-2) ... 2205s Setting up libtaglibs-standard-impl-java (1.2.5-3) ... 2205s Setting up libdconf1:armhf (0.40.0-4build2) ... 2205s Setting up libjctools-java (2.0.2-1) ... 2205s Setting up libdropwizard-metrics-java (3.2.6-1) ... 2205s Setting up python3-six (1.17.0-1) ... 2206s Setting up libpython3.13-minimal:armhf (3.13.1-2) ... 2206s Setting up libasound2-data (1.2.12-1) ... 2206s Setting up libasound2t64:armhf (1.2.12-1) ... 2206s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 2206s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 2206s Setting up libfindbugs-annotations-java (3.1.0~preview2-4) ... 2206s Setting up libepoxy0:armhf (1.5.10-2) ... 2206s Setting up ssl-cert (1.1.3ubuntu1) ... 2207s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 2207s Setting up libxfixes3:armhf (1:6.0.0-2build1) ... 2207s Setting up libxcb-sync1:armhf (1.17.0-2) ... 2207s Setting up libapache-pom-java (33-2) ... 2207s Setting up libavahi-common-data:armhf (0.8-14ubuntu1) ... 2207s Setting up libatinject-jsr330-api-java (1.0+ds1-5) ... 2207s Setting up libatspi2.0-0t64:armhf (2.54.0-1) ... 2207s Setting up libwebsocket-api-java (1.1-2) ... 2207s Setting up python3-greenlet (3.1.0-1) ... 2207s Setting up libxinerama1:armhf (2:1.1.4-3build1) ... 2207s Setting up fonts-dejavu-mono (2.37-8) ... 2207s Setting up libcares2:armhf (1.34.4-2.1) ... 2207s Setting up libxrandr2:armhf (2:1.5.4-1) ... 2207s Setting up python3-psycopg2 (2.9.10-1) ... 2208s Setting up fonts-dejavu-core (2.37-8) ... 2208s Setting up libipc-run-perl (20231003.0-2) ... 2208s Setting up libpcsclite1:armhf (2.3.0-3) ... 2208s Setting up libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 2208s Setting up libactivation-java (1.2.0-2) ... 2208s Setting up libtomcat9-java (9.0.70-2ubuntu1.1) ... 2208s Setting up libhamcrest-java (2.2-2) ... 2208s Setting up libglapi-mesa:armhf (24.2.8-1ubuntu1) ... 2208s Setting up libjsp-api-java (2.3.4-3) ... 2208s Setting up libvulkan1:armhf (1.3.296.0-1) ... 2208s Setting up libtime-duration-perl (1.21-2) ... 2208s Setting up libwebp7:armhf (1.4.0-0.1) ... 2208s Setting up libtimedate-perl (2.3300-2) ... 2208s Setting up libxcb-dri2-0:armhf (1.17.0-2) ... 2208s Setting up libgif7:armhf (5.2.2-1ubuntu1) ... 2208s Setting up libxshmfence1:armhf (1.3-1build5) ... 2208s Setting up libmail-java (1.6.5-3) ... 2208s Setting up at-spi2-common (2.54.0-1) ... 2208s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 2208s Setting up libnetty-java (1:4.1.48-10) ... 2208s Setting up libxcb-randr0:armhf (1.17.0-2) ... 2208s Setting up python3-parse (1.20.2-1) ... 2208s Setting up libapr1t64:armhf (1.7.5-1) ... 2208s Setting up libjson-perl (4.10000-1) ... 2208s Setting up libxslt1.1:armhf (1.1.39-0exp1ubuntu2) ... 2208s Setting up libservlet-api-java (4.0.1-2) ... 2208s Setting up libjackson2-core-java (2.14.1-1) ... 2208s Setting up python3.13-minimal (3.13.1-2) ... 2209s Setting up libharfbuzz0b:armhf (10.1.0-1) ... 2209s Setting up libthai-data (0.1.29-2build1) ... 2209s Setting up python3-dateutil (2.9.0-3) ... 2209s Setting up libjffi-jni:armhf (1.3.13+ds-1) ... 2209s Setting up libwayland-egl1:armhf (1.23.0-1) ... 2209s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 2209s Setting up ca-certificates-java (20240118) ... 2209s No JRE found. Skipping Java certificates setup. 2209s Setting up python3-prettytable (3.12.0-1) ... 2210s Setting up libsnappy-jni (1.1.10.7-1) ... 2210s Setting up libxcomposite1:armhf (1:0.4.6-1) ... 2210s Setting up libpython3.13-stdlib:armhf (3.13.1-2) ... 2210s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 2210s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 2210s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 2210s Setting up libjnr-constants-java (0.10.4-2) ... 2210s Setting up libwayland-client0:armhf (1.23.0-1) ... 2210s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 2210s Setting up libjaxb-api-java (2.3.1-1) ... 2210s Setting up libjffi-java (1.3.13+ds-1) ... 2210s Setting up mesa-libgallium:armhf (24.2.8-1ubuntu1) ... 2210s Setting up libjetty9-java (9.4.56-1) ... 2210s Setting up moreutils (0.69-1) ... 2210s Setting up libatk1.0-0t64:armhf (2.54.0-1) ... 2210s Setting up openjdk-21-jre-headless:armhf (21.0.5+11-1) ... 2210s update-alternatives: using /usr/lib/jvm/java-21-openjdk-armhf/bin/java to provide /usr/bin/java (java) in auto mode 2210s update-alternatives: using /usr/lib/jvm/java-21-openjdk-armhf/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 2210s update-alternatives: using /usr/lib/jvm/java-21-openjdk-armhf/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 2210s update-alternatives: using /usr/lib/jvm/java-21-openjdk-armhf/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 2210s update-alternatives: using /usr/lib/jvm/java-21-openjdk-armhf/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 2210s Setting up python3-pure-sasl (0.5.1+dfsg1-5) ... 2210s Setting up libgbm1:armhf (24.2.8-1ubuntu1) ... 2210s Setting up python3.13 (3.13.1-2) ... 2211s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 2211s Setting up libxtst6:armhf (2:1.2.3-1.1build1) ... 2211s Setting up libxcursor1:armhf (1:1.2.2-1) ... 2211s Setting up postgresql-client-16 (16.4-3) ... 2212s update-alternatives: using /usr/share/postgresql/16/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 2212s Setting up python3-cdiff (1.4.2-1) ... 2212s Setting up libgl1-mesa-dri:armhf (24.2.8-1ubuntu1) ... 2212s Setting up libcommons-parent-java (56-1) ... 2212s Setting up libavahi-common3:armhf (0.8-14ubuntu1) ... 2212s Setting up libcommons-logging-java (1.3.0-1ubuntu1) ... 2212s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 2212s Setting up dconf-service (0.40.0-4build2) ... 2212s Setting up python3-gevent (24.11.1-1) ... 2213s Setting up libjackson2-databind-java (2.14.0-1) ... 2213s Setting up libthai0:armhf (0.1.29-2build1) ... 2213s Setting up python3-parse-type (0.6.4-1) ... 2213s Setting up python3-eventlet (0.36.1-11ubuntu1) ... 2214s Setting up libnetty-tcnative-jni (2.0.28-1build4) ... 2214s Setting up python3-kazoo (2.9.0-2) ... 2214s Setting up postgresql-common (262) ... 2215s Creating config file /etc/postgresql-common/createcluster.conf with new version 2215s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 2215s Removing obsolete dictionary files: 2216s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 2216s Setting up libjs-sphinxdoc (8.1.3-4) ... 2216s Setting up libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 2216s Setting up libwayland-cursor0:armhf (1.23.0-1) ... 2216s Setting up libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-1) ... 2216s Setting up python3-behave (1.2.6-6) ... 2216s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 2216s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 2216s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 2216s """Registers a custom type that will be available to "parse" 2216s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 2216s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 2216s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 2216s """Registers a custom type that will be available to "parse" 2216s Setting up libsnappy-java (1.1.10.7-1) ... 2216s Setting up patroni (3.3.4-1) ... 2216s Created symlink '/etc/systemd/system/multi-user.target.wants/patroni.service' → '/usr/lib/systemd/system/patroni.service'. 2217s Setting up libavahi-client3:armhf (0.8-14ubuntu1) ... 2217s Setting up libjnr-ffi-java (2.2.15-2) ... 2217s Setting up libatk-bridge2.0-0t64:armhf (2.54.0-1) ... 2217s Setting up gtk-update-icon-cache (4.17.1+ds-2) ... 2217s Setting up libglx-mesa0:armhf (24.2.8-1ubuntu1) ... 2217s Setting up postgresql-16 (16.4-3) ... 2218s Creating new PostgreSQL cluster 16/main ... 2218s /usr/lib/postgresql/16/bin/initdb -D /var/lib/postgresql/16/main --auth-local peer --auth-host scram-sha-256 --no-instructions 2218s The files belonging to this database system will be owned by user "postgres". 2218s This user must also own the server process. 2218s 2218s The database cluster will be initialized with locale "C.UTF-8". 2218s The default database encoding has accordingly been set to "UTF8". 2218s The default text search configuration will be set to "english". 2218s 2218s Data page checksums are disabled. 2218s 2218s fixing permissions on existing directory /var/lib/postgresql/16/main ... ok 2218s creating subdirectories ... ok 2218s selecting dynamic shared memory implementation ... posix 2218s selecting default max_connections ... 100 2218s selecting default shared_buffers ... 128MB 2218s selecting default time zone ... Etc/UTC 2218s creating configuration files ... ok 2218s running bootstrap script ... ok 2218s performing post-bootstrap initialization ... ok 2218s syncing data to disk ... ok 2222s Setting up libglx0:armhf (1.7.0-1build1) ... 2222s Setting up libspring-core-java (4.3.30-2ubuntu1) ... 2222s Setting up dconf-gsettings-backend:armhf (0.40.0-4build2) ... 2222s Setting up libcommons-io-java (2.17.0-1) ... 2222s Setting up patroni-doc (3.3.4-1) ... 2222s Setting up libjnr-enxio-java (0.32.16-1) ... 2222s Setting up libgl1:armhf (1.7.0-1build1) ... 2222s Setting up postgresql (16+262) ... 2222s Setting up libcups2t64:armhf (2.4.11-0ubuntu2) ... 2222s Setting up libgtk-3-common (3.24.43-4ubuntu1) ... 2222s Setting up libjnr-posix-java (3.1.18-1) ... 2222s Setting up libspring-beans-java (4.3.30-2ubuntu1) ... 2222s Setting up libjnr-unixsocket-java (0.38.21-2) ... 2222s Setting up libjetty9-extra-java (9.4.56-1) ... 2222s Setting up libguava-java (32.0.1-1) ... 2222s Setting up adwaita-icon-theme (47.0-2) ... 2222s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 2222s Setting up liberror-prone-java (2.18.0-1) ... 2222s Setting up humanity-icon-theme (0.6.16) ... 2222s Setting up ubuntu-mono (24.04-0ubuntu1) ... 2222s Processing triggers for systemd (257-2ubuntu1) ... 2222s Processing triggers for man-db (2.13.0-1) ... 2223s Processing triggers for libglib2.0-0t64:armhf (2.82.4-1) ... 2223s Processing triggers for sgml-base (1.31) ... 2223s Setting up libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 2223s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 2225s Regenerating fonts cache... done. 2225s Processing triggers for libc-bin (2.40-4ubuntu1) ... 2225s Setting up libpango-1.0-0:armhf (1.55.0+ds-3) ... 2225s Setting up libcairo2:armhf (1.18.2-2) ... 2225s Setting up libcairo-gobject2:armhf (1.18.2-2) ... 2225s Setting up libpangoft2-1.0-0:armhf (1.55.0+ds-3) ... 2225s Setting up libpangocairo-1.0-0:armhf (1.55.0+ds-3) ... 2225s Setting up libgtk-3-0t64:armhf (3.24.43-4ubuntu1) ... 2225s Processing triggers for ca-certificates-java (20240118) ... 2226s Adding debian:ACCVRAIZ1.pem 2226s Adding debian:AC_RAIZ_FNMT-RCM.pem 2226s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 2226s Adding debian:ANF_Secure_Server_Root_CA.pem 2226s Adding debian:Actalis_Authentication_Root_CA.pem 2226s Adding debian:AffirmTrust_Commercial.pem 2226s Adding debian:AffirmTrust_Networking.pem 2226s Adding debian:AffirmTrust_Premium.pem 2226s Adding debian:AffirmTrust_Premium_ECC.pem 2226s Adding debian:Amazon_Root_CA_1.pem 2226s Adding debian:Amazon_Root_CA_2.pem 2226s Adding debian:Amazon_Root_CA_3.pem 2226s Adding debian:Amazon_Root_CA_4.pem 2226s Adding debian:Atos_TrustedRoot_2011.pem 2226s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 2226s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 2226s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 2226s Adding debian:BJCA_Global_Root_CA1.pem 2226s Adding debian:BJCA_Global_Root_CA2.pem 2226s Adding debian:Baltimore_CyberTrust_Root.pem 2226s Adding debian:Buypass_Class_2_Root_CA.pem 2226s Adding debian:Buypass_Class_3_Root_CA.pem 2226s Adding debian:CA_Disig_Root_R2.pem 2226s Adding debian:CFCA_EV_ROOT.pem 2226s Adding debian:COMODO_Certification_Authority.pem 2226s Adding debian:COMODO_ECC_Certification_Authority.pem 2226s Adding debian:COMODO_RSA_Certification_Authority.pem 2226s Adding debian:Certainly_Root_E1.pem 2226s Adding debian:Certainly_Root_R1.pem 2226s Adding debian:Certigna.pem 2226s Adding debian:Certigna_Root_CA.pem 2226s Adding debian:Certum_EC-384_CA.pem 2226s Adding debian:Certum_Trusted_Network_CA.pem 2226s Adding debian:Certum_Trusted_Network_CA_2.pem 2226s Adding debian:Certum_Trusted_Root_CA.pem 2226s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 2226s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 2226s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 2226s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 2226s Adding debian:Comodo_AAA_Services_root.pem 2226s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 2226s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 2226s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 2226s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 2226s Adding debian:DigiCert_Assured_ID_Root_CA.pem 2226s Adding debian:DigiCert_Assured_ID_Root_G2.pem 2226s Adding debian:DigiCert_Assured_ID_Root_G3.pem 2226s Adding debian:DigiCert_Global_Root_CA.pem 2226s Adding debian:DigiCert_Global_Root_G2.pem 2226s Adding debian:DigiCert_Global_Root_G3.pem 2226s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 2226s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 2226s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 2226s Adding debian:DigiCert_Trusted_Root_G4.pem 2226s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 2226s Adding debian:Entrust_Root_Certification_Authority.pem 2226s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 2226s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 2226s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 2226s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 2226s Adding debian:GLOBALTRUST_2020.pem 2226s Adding debian:GTS_Root_R1.pem 2226s Adding debian:GTS_Root_R2.pem 2226s Adding debian:GTS_Root_R3.pem 2226s Adding debian:GTS_Root_R4.pem 2226s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 2226s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 2226s Adding debian:GlobalSign_Root_CA.pem 2226s Adding debian:GlobalSign_Root_CA_-_R3.pem 2226s Adding debian:GlobalSign_Root_CA_-_R6.pem 2226s Adding debian:GlobalSign_Root_E46.pem 2226s Adding debian:GlobalSign_Root_R46.pem 2226s Adding debian:Go_Daddy_Class_2_CA.pem 2226s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 2226s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 2226s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 2226s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 2226s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 2226s Adding debian:HiPKI_Root_CA_-_G1.pem 2226s Adding debian:Hongkong_Post_Root_CA_3.pem 2226s Adding debian:ISRG_Root_X1.pem 2226s Adding debian:ISRG_Root_X2.pem 2226s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 2226s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 2226s Adding debian:Izenpe.com.pem 2226s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 2226s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 2226s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 2226s Adding debian:NAVER_Global_Root_Certification_Authority.pem 2226s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 2226s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 2226s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 2226s Adding debian:QuoVadis_Root_CA_1_G3.pem 2226s Adding debian:QuoVadis_Root_CA_2.pem 2226s Adding debian:QuoVadis_Root_CA_2_G3.pem 2226s Adding debian:QuoVadis_Root_CA_3.pem 2226s Adding debian:QuoVadis_Root_CA_3_G3.pem 2226s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 2226s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 2226s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 2226s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 2226s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 2226s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 2226s Adding debian:SZAFIR_ROOT_CA2.pem 2226s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 2226s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 2226s Adding debian:SecureSign_RootCA11.pem 2226s Adding debian:SecureTrust_CA.pem 2226s Adding debian:Secure_Global_CA.pem 2226s Adding debian:Security_Communication_ECC_RootCA1.pem 2226s Adding debian:Security_Communication_RootCA2.pem 2226s Adding debian:Security_Communication_RootCA3.pem 2226s Adding debian:Security_Communication_Root_CA.pem 2226s Adding debian:Starfield_Class_2_CA.pem 2226s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 2226s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 2226s Adding debian:SwissSign_Gold_CA_-_G2.pem 2226s Adding debian:SwissSign_Silver_CA_-_G2.pem 2226s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 2226s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 2226s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 2227s Adding debian:TWCA_Global_Root_CA.pem 2227s Adding debian:TWCA_Root_Certification_Authority.pem 2227s Adding debian:TeliaSonera_Root_CA_v1.pem 2227s Adding debian:Telia_Root_CA_v2.pem 2227s Adding debian:TrustAsia_Global_Root_CA_G3.pem 2227s Adding debian:TrustAsia_Global_Root_CA_G4.pem 2227s Adding debian:Trustwave_Global_Certification_Authority.pem 2227s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 2227s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 2227s Adding debian:TunTrust_Root_CA.pem 2227s Adding debian:UCA_Extended_Validation_Root.pem 2227s Adding debian:UCA_Global_G2_Root.pem 2227s Adding debian:USERTrust_ECC_Certification_Authority.pem 2227s Adding debian:USERTrust_RSA_Certification_Authority.pem 2227s Adding debian:XRamp_Global_CA_Root.pem 2227s Adding debian:certSIGN_ROOT_CA.pem 2227s Adding debian:certSIGN_Root_CA_G2.pem 2227s Adding debian:e-Szigno_Root_CA_2017.pem 2227s Adding debian:ePKI_Root_Certification_Authority.pem 2227s Adding debian:emSign_ECC_Root_CA_-_C3.pem 2227s Adding debian:emSign_ECC_Root_CA_-_G3.pem 2227s Adding debian:emSign_Root_CA_-_C1.pem 2227s Adding debian:emSign_Root_CA_-_G1.pem 2227s Adding debian:vTrus_ECC_Root_CA.pem 2227s Adding debian:vTrus_Root_CA.pem 2227s done. 2227s Setting up default-jre-headless (2:1.21-76) ... 2227s Setting up openjdk-21-jre:armhf (21.0.5+11-1) ... 2227s Setting up junit4 (4.13.2-5) ... 2227s Setting up default-jre (2:1.21-76) ... 2227s Setting up libnetty-tcnative-java (2.0.28-1build4) ... 2227s Setting up libzookeeper-java (3.9.3-1) ... 2227s Setting up zookeeper (3.9.3-1) ... 2227s warn: The home directory `/var/lib/zookeeper' already exists. Not touching this directory. 2227s warn: Warning: The home directory `/var/lib/zookeeper' does not belong to the user you are currently creating. 2227s update-alternatives: using /etc/zookeeper/conf_example to provide /etc/zookeeper/conf (zookeeper-conf) in auto mode 2227s Setting up zookeeperd (3.9.3-1) ... 2227s Processing triggers for libc-bin (2.40-4ubuntu1) ... 2247s autopkgtest [10:52:33]: test acceptance-zookeeper: debian/tests/acceptance zookeeper "-e dcs_failsafe_mode" 2247s autopkgtest [10:52:33]: test acceptance-zookeeper: [----------------------- 2254s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 2254s ++ ls -1r /usr/lib/postgresql/ 2254s + for PG_VERSION in $(ls -1r /usr/lib/postgresql/) 2254s + '[' 16 == 10 -o 16 == 11 ']' 2254s + echo '### PostgreSQL 16 acceptance-zookeeper -e dcs_failsafe_mode ###' 2254s + su postgres -p -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH=arm DCS=zookeeper PATH=/usr/lib/postgresql/16/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' 2254s ### PostgreSQL 16 acceptance-zookeeper -e dcs_failsafe_mode ### 2255s Jan 08 10:52:41 Feature: basic replication # features/basic_replication.feature:1 2255s Jan 08 10:52:41 We should check that the basic bootstrapping, replication and failover works. 2255s Jan 08 10:52:41 Scenario: check replication of a single table # features/basic_replication.feature:4 2255s Jan 08 10:52:41 Given I start postgres0 # features/steps/basic_replication.py:8 2260s Jan 08 10:52:46 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2260s Jan 08 10:52:46 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 2260s Jan 08 10:52:46 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 2260s Jan 08 10:52:46 Then I receive a response code 200 # features/steps/patroni_api.py:98 2260s Jan 08 10:52:46 When I start postgres1 # features/steps/basic_replication.py:8 2266s Jan 08 10:52:52 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 2271s Jan 08 10:52:57 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23 2271s Jan 08 10:52:57 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 2271s Jan 08 10:52:57 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 2272s Jan 08 10:52:58 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 2272s Jan 08 10:52:58 2272s Jan 08 10:52:58 Scenario: check restart of sync replica # features/basic_replication.feature:17 2272s Jan 08 10:52:58 Given I shut down postgres2 # features/steps/basic_replication.py:29 2273s Jan 08 10:52:59 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23 2273s Jan 08 10:52:59 When I start postgres2 # features/steps/basic_replication.py:8 2276s Jan 08 10:53:02 And I shut down postgres1 # features/steps/basic_replication.py:29 2279s Jan 08 10:53:05 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 2280s Jan 08 10:53:06 When I start postgres1 # features/steps/basic_replication.py:8 2284s Jan 08 10:53:09 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 2285s Jan 08 10:53:10 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 2285s Jan 08 10:53:11 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 2285s Jan 08 10:53:11 2285s Jan 08 10:53:11 Scenario: check stuck sync replica # features/basic_replication.feature:28 2285s Jan 08 10:53:11 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 2285s Jan 08 10:53:11 Then I receive a response code 200 # features/steps/patroni_api.py:98 2285s Jan 08 10:53:11 And I create table on postgres0 # features/steps/basic_replication.py:73 2285s Jan 08 10:53:11 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93 2286s Jan 08 10:53:12 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93 2286s Jan 08 10:53:12 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64 2286s Jan 08 10:53:12 And I load data on postgres0 # features/steps/basic_replication.py:84 2286s Jan 08 10:53:12 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23 2289s Jan 08 10:53:15 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64 2289s Jan 08 10:53:15 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 2290s Jan 08 10:53:16 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142 2290s Jan 08 10:53:16 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 2291s Jan 08 10:53:17 Then I receive a response code 200 # features/steps/patroni_api.py:98 2291s Jan 08 10:53:17 And I drop table on postgres0 # features/steps/basic_replication.py:73 2291s Jan 08 10:53:17 2291s Jan 08 10:53:17 Scenario: check multi sync replication # features/basic_replication.feature:44 2291s Jan 08 10:53:17 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 2291s Jan 08 10:53:17 Then I receive a response code 200 # features/steps/patroni_api.py:98 2291s Jan 08 10:53:17 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23 2295s Jan 08 10:53:21 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 2295s Jan 08 10:53:21 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 2295s Jan 08 10:53:21 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 2295s Jan 08 10:53:21 Then I receive a response code 200 # features/steps/patroni_api.py:98 2295s Jan 08 10:53:21 And I shut down postgres1 # features/steps/basic_replication.py:29 2298s Jan 08 10:53:24 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 2299s Jan 08 10:53:25 When I start postgres1 # features/steps/basic_replication.py:8 2302s Jan 08 10:53:28 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 2303s Jan 08 10:53:29 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 2303s Jan 08 10:53:29 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 2303s Jan 08 10:53:29 2303s Jan 08 10:53:29 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59 2303s Jan 08 10:53:29 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 2304s Jan 08 10:53:30 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2304s Jan 08 10:53:30 When I sleep for 2 seconds # features/steps/patroni_api.py:39 2306s Jan 08 10:53:32 And I shut down postgres0 # features/steps/basic_replication.py:29 2307s Jan 08 10:53:33 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 2309s Jan 08 10:53:35 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2309s Jan 08 10:53:35 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105 2330s Jan 08 10:53:56 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156 2332s Jan 08 10:53:58 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12 2332s Jan 08 10:53:58 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 2332s Jan 08 10:53:58 Then I receive a response code 200 # features/steps/patroni_api.py:98 2332s Jan 08 10:53:58 When I add the table bar to postgres2 # features/steps/basic_replication.py:54 2332s Jan 08 10:53:58 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 2335s Jan 08 10:54:01 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 2335s Jan 08 10:54:01 2335s Jan 08 10:54:01 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75 2335s Jan 08 10:54:01 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54 2336s Jan 08 10:54:01 And I start postgres0 # features/steps/basic_replication.py:8 2336s Jan 08 10:54:01 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 2339s Jan 08 10:54:05 When I add the table buz to postgres2 # features/steps/basic_replication.py:54 2339s Jan 08 10:54:05 Then table buz is present on postgres0 after 20 seconds # features/steps/basic_replication.py:93 2343s Jan 08 10:54:09 2343s Jan 08 10:54:09 @reject-duplicate-name 2343s Jan 08 10:54:09 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83 2343s Jan 08 10:54:09 Given I start duplicate postgres0 on port 8011 # features/steps/basic_replication.py:13 2346s Jan 08 10:54:11 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 2350s Jan 08 10:54:16 2350s Jan 08 10:54:16 Feature: cascading replication # features/cascading_replication.feature:1 2350s Jan 08 10:54:16 We should check that patroni can do base backup and streaming from the replica 2350s Jan 08 10:54:16 Scenario: check a base backup and streaming replication from a replica # features/cascading_replication.feature:4 2350s Jan 08 10:54:16 Given I start postgres0 # features/steps/basic_replication.py:8 2355s Jan 08 10:54:21 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2355s Jan 08 10:54:21 And I configure and start postgres1 with a tag clonefrom true # features/steps/cascading_replication.py:7 2359s Jan 08 10:54:25 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 2360s Jan 08 10:54:26 And I create label with "postgres0" in postgres0 data directory # features/steps/cascading_replication.py:18 2360s Jan 08 10:54:26 And I create label with "postgres1" in postgres1 data directory # features/steps/cascading_replication.py:18 2360s Jan 08 10:54:26 And "members/postgres1" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 2360s Jan 08 10:54:26 And I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 2364s Jan 08 10:54:30 Then replication works from postgres0 to postgres2 after 30 seconds # features/steps/basic_replication.py:112 2365s Jan 08 10:54:31 And there is a label with "postgres1" in postgres2 data directory # features/steps/cascading_replication.py:12 2370s SKIP FEATURE citus: Citus extenstion isn't available 2370s SKIP Scenario check that worker cluster is registered in the coordinator: Citus extenstion isn't available 2370s SKIP Scenario coordinator failover updates pg_dist_node: Citus extenstion isn't available 2370s SKIP Scenario worker switchover doesn't break client queries on the coordinator: Citus extenstion isn't available 2370s SKIP Scenario worker primary restart doesn't break client queries on the coordinator: Citus extenstion isn't available 2370s SKIP Scenario check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node: Citus extenstion isn't available 2370s Jan 08 10:54:36 2370s Jan 08 10:54:36 Feature: citus # features/citus.feature:1 2370s Jan 08 10:54:36 We should check that coordinator discovers and registers workers and clients don't have errors when worker cluster switches over 2370s Jan 08 10:54:36 Scenario: check that worker cluster is registered in the coordinator # features/citus.feature:4 2370s Jan 08 10:54:36 Given I start postgres0 in citus group 0 # None 2370s Jan 08 10:54:36 And I start postgres2 in citus group 1 # None 2370s Jan 08 10:54:36 Then postgres0 is a leader in a group 0 after 10 seconds # None 2370s Jan 08 10:54:36 And postgres2 is a leader in a group 1 after 10 seconds # None 2370s Jan 08 10:54:36 When I start postgres1 in citus group 0 # None 2370s Jan 08 10:54:36 And I start postgres3 in citus group 1 # None 2370s Jan 08 10:54:36 Then replication works from postgres0 to postgres1 after 15 seconds # None 2370s Jan 08 10:54:36 Then replication works from postgres2 to postgres3 after 15 seconds # None 2370s Jan 08 10:54:36 And postgres0 is registered in the postgres0 as the primary in group 0 after 5 seconds # None 2370s Jan 08 10:54:36 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 2370s Jan 08 10:54:36 2370s Jan 08 10:54:36 Scenario: coordinator failover updates pg_dist_node # features/citus.feature:16 2370s Jan 08 10:54:36 Given I run patronictl.py failover batman --group 0 --candidate postgres1 --force # None 2370s Jan 08 10:54:36 Then postgres1 role is the primary after 10 seconds # None 2370s Jan 08 10:54:36 And "members/postgres0" key in a group 0 in DCS has state=running after 15 seconds # None 2370s Jan 08 10:54:36 And replication works from postgres1 to postgres0 after 15 seconds # None 2370s Jan 08 10:54:36 And postgres1 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 2370s Jan 08 10:54:36 And "sync" key in a group 0 in DCS has sync_standby=postgres0 after 15 seconds # None 2370s Jan 08 10:54:36 When I run patronictl.py switchover batman --group 0 --candidate postgres0 --force # None 2370s Jan 08 10:54:36 Then postgres0 role is the primary after 10 seconds # None 2370s Jan 08 10:54:36 And replication works from postgres0 to postgres1 after 15 seconds # None 2370s Jan 08 10:54:36 And postgres0 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 2370s Jan 08 10:54:36 And "sync" key in a group 0 in DCS has sync_standby=postgres1 after 15 seconds # None 2370s Jan 08 10:54:36 2370s Jan 08 10:54:36 Scenario: worker switchover doesn't break client queries on the coordinator # features/citus.feature:29 2370s Jan 08 10:54:36 Given I create a distributed table on postgres0 # None 2370s Jan 08 10:54:36 And I start a thread inserting data on postgres0 # None 2370s Jan 08 10:54:36 When I run patronictl.py switchover batman --group 1 --force # None 2370s Jan 08 10:54:36 Then I receive a response returncode 0 # None 2370s Jan 08 10:54:36 And postgres3 role is the primary after 10 seconds # None 2370s Jan 08 10:54:36 And "members/postgres2" key in a group 1 in DCS has state=running after 15 seconds # None 2370s Jan 08 10:54:36 And replication works from postgres3 to postgres2 after 15 seconds # None 2370s Jan 08 10:54:36 And postgres3 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 2370s Jan 08 10:54:36 And "sync" key in a group 1 in DCS has sync_standby=postgres2 after 15 seconds # None 2370s Jan 08 10:54:36 And a thread is still alive # None 2370s Jan 08 10:54:36 When I run patronictl.py switchover batman --group 1 --force # None 2370s Jan 08 10:54:36 Then I receive a response returncode 0 # None 2370s Jan 08 10:54:36 And postgres2 role is the primary after 10 seconds # None 2370s Jan 08 10:54:36 And replication works from postgres2 to postgres3 after 15 seconds # None 2370s Jan 08 10:54:36 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 2370s Jan 08 10:54:36 And "sync" key in a group 1 in DCS has sync_standby=postgres3 after 15 seconds # None 2370s Jan 08 10:54:36 And a thread is still alive # None 2370s Jan 08 10:54:36 When I stop a thread # None 2370s Jan 08 10:54:36 Then a distributed table on postgres0 has expected rows # None 2370s Jan 08 10:54:36 2370s Jan 08 10:54:36 Scenario: worker primary restart doesn't break client queries on the coordinator # features/citus.feature:50 2370s Jan 08 10:54:36 Given I cleanup a distributed table on postgres0 # None 2370s Jan 08 10:54:36 And I start a thread inserting data on postgres0 # None 2370s Jan 08 10:54:36 When I run patronictl.py restart batman postgres2 --group 1 --force # None 2370s Jan 08 10:54:36 Then I receive a response returncode 0 # None 2370s Jan 08 10:54:36 And postgres2 role is the primary after 10 seconds # None 2370s Jan 08 10:54:36 And replication works from postgres2 to postgres3 after 15 seconds # None 2370s Jan 08 10:54:36 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 2370s Jan 08 10:54:36 And a thread is still alive # None 2370s Jan 08 10:54:36 When I stop a thread # None 2370s Jan 08 10:54:36 Then a distributed table on postgres0 has expected rows # None 2370s Jan 08 10:54:36 2370s Jan 08 10:54:36 Scenario: check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node # features/citus.feature:62 2370s Jan 08 10:54:36 Given I start postgres4 in citus group 2 # None 2370s Jan 08 10:54:36 Then postgres4 is a leader in a group 2 after 10 seconds # None 2370s Jan 08 10:54:36 And "members/postgres4" key in a group 2 in DCS has role=master after 3 seconds # None 2370s Jan 08 10:54:36 When I run patronictl.py edit-config batman --group 2 -s ttl=20 --force # None 2370s Jan 08 10:54:36 Then I receive a response returncode 0 # None 2370s Jan 08 10:54:36 And I receive a response output "+ttl: 20" # None 2370s Jan 08 10:54:36 Then postgres4 is registered in the postgres2 as the primary in group 2 after 5 seconds # None 2370s Jan 08 10:54:36 When I shut down postgres4 # None 2370s Jan 08 10:54:36 Then there is a transaction in progress on postgres0 changing pg_dist_node after 5 seconds # None 2370s Jan 08 10:54:36 When I run patronictl.py restart batman postgres2 --group 1 --force # None 2370s Jan 08 10:54:36 Then a transaction finishes in 20 seconds # None 2370s Jan 08 10:54:36 2370s Jan 08 10:54:36 Feature: custom bootstrap # features/custom_bootstrap.feature:1 2370s Jan 08 10:54:36 We should check that patroni can bootstrap a new cluster from a backup 2370s Jan 08 10:54:36 Scenario: clone existing cluster using pg_basebackup # features/custom_bootstrap.feature:4 2370s Jan 08 10:54:36 Given I start postgres0 # features/steps/basic_replication.py:8 2375s Jan 08 10:54:41 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2375s Jan 08 10:54:41 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 2375s Jan 08 10:54:41 And I start postgres1 in a cluster batman1 as a clone of postgres0 # features/steps/custom_bootstrap.py:6 2380s Jan 08 10:54:46 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 2381s Jan 08 10:54:47 Then table foo is present on postgres1 after 10 seconds # features/steps/basic_replication.py:93 2381s Jan 08 10:54:47 2381s Jan 08 10:54:47 Scenario: make a backup and do a restore into a new cluster # features/custom_bootstrap.feature:12 2381s Jan 08 10:54:47 Given I add the table bar to postgres1 # features/steps/basic_replication.py:54 2381s Jan 08 10:54:47 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 2383s Jan 08 10:54:49 When I start postgres2 in a cluster batman2 from backup # features/steps/custom_bootstrap.py:11 2389s Jan 08 10:54:55 Then postgres2 is a leader of batman2 after 30 seconds # features/steps/custom_bootstrap.py:16 2389s Jan 08 10:54:55 And table bar is present on postgres2 after 10 seconds # features/steps/basic_replication.py:93 2395s Jan 08 10:55:01 2395s Jan 08 10:55:01 Feature: ignored slots # features/ignored_slots.feature:1 2395s Jan 08 10:55:01 2395s Jan 08 10:55:01 Scenario: check ignored slots aren't removed on failover/switchover # features/ignored_slots.feature:2 2395s Jan 08 10:55:01 Given I start postgres1 # features/steps/basic_replication.py:8 2400s Jan 08 10:55:06 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 2400s Jan 08 10:55:06 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 2400s Jan 08 10:55:06 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 2400s Jan 08 10:55:06 Then I receive a response code 200 # features/steps/patroni_api.py:98 2400s Jan 08 10:55:06 And Response on GET http://127.0.0.1:8009/config contains ignore_slots after 10 seconds # features/steps/patroni_api.py:156 2400s Jan 08 10:55:06 When I shut down postgres1 # features/steps/basic_replication.py:29 2402s Jan 08 10:55:08 And I start postgres1 # features/steps/basic_replication.py:8 2405s Jan 08 10:55:11 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 2405s Jan 08 10:55:11 And "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 2407s Jan 08 10:55:13 And postgres1 role is the primary after 20 seconds # features/steps/basic_replication.py:105 2407s Jan 08 10:55:13 When I create a logical replication slot unmanaged_slot_0 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 2407s Jan 08 10:55:13 And I create a logical replication slot unmanaged_slot_1 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 2408s Jan 08 10:55:13 And I create a logical replication slot unmanaged_slot_2 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 2408s Jan 08 10:55:14 And I create a logical replication slot unmanaged_slot_3 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 2408s Jan 08 10:55:14 And I create a logical replication slot dummy_slot on postgres1 with the test_decoding plugin # features/steps/slots.py:8 2408s Jan 08 10:55:14 Then postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2408s Jan 08 10:55:14 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2408s Jan 08 10:55:14 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2408s Jan 08 10:55:14 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2408s Jan 08 10:55:14 When I start postgres0 # features/steps/basic_replication.py:8 2413s Jan 08 10:55:19 Then "members/postgres0" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 2413s Jan 08 10:55:19 And postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 2413s Jan 08 10:55:19 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 2414s Jan 08 10:55:20 When I shut down postgres1 # features/steps/basic_replication.py:29 2416s Jan 08 10:55:22 Then "members/postgres0" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 2417s Jan 08 10:55:23 When I start postgres1 # features/steps/basic_replication.py:8 2420s Jan 08 10:55:26 Then postgres1 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 2420s Jan 08 10:55:26 And "members/postgres1" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 2421s Jan 08 10:55:27 And I sleep for 2 seconds # features/steps/patroni_api.py:39 2423s Jan 08 10:55:29 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2423s Jan 08 10:55:29 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2423s Jan 08 10:55:29 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2423s Jan 08 10:55:29 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2423s Jan 08 10:55:29 And postgres1 does not have a replication slot named dummy_slot # features/steps/slots.py:40 2423s Jan 08 10:55:29 When I shut down postgres0 # features/steps/basic_replication.py:29 2425s Jan 08 10:55:31 Then "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 2426s Jan 08 10:55:32 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2426s Jan 08 10:55:32 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2426s Jan 08 10:55:32 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2426s Jan 08 10:55:32 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 2428s Jan 08 10:55:34 2428s Jan 08 10:55:34 Feature: nostream node # features/nostream_node.feature:1 2428s Jan 08 10:55:34 2428s Jan 08 10:55:34 Scenario: check nostream node is recovering from archive # features/nostream_node.feature:3 2428s Jan 08 10:55:34 When I start postgres0 # features/steps/basic_replication.py:8 2431s Jan 08 10:55:37 And I configure and start postgres1 with a tag nostream true # features/steps/cascading_replication.py:7 2435s Jan 08 10:55:41 Then "members/postgres1" key in DCS has replication_state=in archive recovery after 10 seconds # features/steps/cascading_replication.py:23 2436s Jan 08 10:55:42 And replication works from postgres0 to postgres1 after 30 seconds # features/steps/basic_replication.py:112 2441s Jan 08 10:55:47 2441s Jan 08 10:55:47 @slot-advance 2441s Jan 08 10:55:47 Scenario: check permanent logical replication slots are not copied # features/nostream_node.feature:10 2441s Jan 08 10:55:47 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 2441s Jan 08 10:55:47 Then I receive a response code 200 # features/steps/patroni_api.py:98 2441s Jan 08 10:55:47 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 2443s Jan 08 10:55:49 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 2444s Jan 08 10:55:50 When I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 2448s Jan 08 10:55:54 Then "members/postgres2" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 2449s Jan 08 10:55:55 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 2449s Jan 08 10:55:55 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 2455s Jan 08 10:56:01 2455s Jan 08 10:56:01 Feature: patroni api # features/patroni_api.feature:1 2455s Jan 08 10:56:01 We should check that patroni correctly responds to valid and not-valid API requests. 2455s Jan 08 10:56:01 Scenario: check API requests on a stand-alone server # features/patroni_api.feature:4 2455s Jan 08 10:56:01 Given I start postgres0 # features/steps/basic_replication.py:8 2460s Jan 08 10:56:06 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2460s Jan 08 10:56:06 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 2460s Jan 08 10:56:06 Then I receive a response code 200 # features/steps/patroni_api.py:98 2460s Jan 08 10:56:06 And I receive a response state running # features/steps/patroni_api.py:98 2460s Jan 08 10:56:06 And I receive a response role master # features/steps/patroni_api.py:98 2460s Jan 08 10:56:06 When I issue a GET request to http://127.0.0.1:8008/standby_leader # features/steps/patroni_api.py:61 2460s Jan 08 10:56:06 Then I receive a response code 503 # features/steps/patroni_api.py:98 2460s Jan 08 10:56:06 When I issue a GET request to http://127.0.0.1:8008/health # features/steps/patroni_api.py:61 2460s Jan 08 10:56:06 Then I receive a response code 200 # features/steps/patroni_api.py:98 2460s Jan 08 10:56:06 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 2460s Jan 08 10:56:06 Then I receive a response code 503 # features/steps/patroni_api.py:98 2460s Jan 08 10:56:06 When I issue a POST request to http://127.0.0.1:8008/reinitialize with {"force": true} # features/steps/patroni_api.py:71 2460s Jan 08 10:56:06 Then I receive a response code 503 # features/steps/patroni_api.py:98 2460s Jan 08 10:56:06 And I receive a response text I am the leader, can not reinitialize # features/steps/patroni_api.py:98 2460s Jan 08 10:56:06 When I run patronictl.py switchover batman --master postgres0 --force # features/steps/patroni_api.py:86 2461s Jan 08 10:56:07 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 2461s Jan 08 10:56:07 And I receive a response output "Error: No candidates found to switchover to" # features/steps/patroni_api.py:98 2461s Jan 08 10:56:07 When I issue a POST request to http://127.0.0.1:8008/switchover with {"leader": "postgres0"} # features/steps/patroni_api.py:71 2461s Jan 08 10:56:07 Then I receive a response code 412 # features/steps/patroni_api.py:98 2461s Jan 08 10:56:07 And I receive a response text switchover is not possible: cluster does not have members except leader # features/steps/patroni_api.py:98 2461s Jan 08 10:56:07 When I issue an empty POST request to http://127.0.0.1:8008/failover # features/steps/patroni_api.py:66 2462s Jan 08 10:56:07 Then I receive a response code 400 # features/steps/patroni_api.py:98 2462s Jan 08 10:56:07 When I issue a POST request to http://127.0.0.1:8008/failover with {"foo": "bar"} # features/steps/patroni_api.py:71 2462s Jan 08 10:56:08 Then I receive a response code 400 # features/steps/patroni_api.py:98 2462s Jan 08 10:56:08 And I receive a response text "Failover could be performed only to a specific candidate" # features/steps/patroni_api.py:98 2462s Jan 08 10:56:08 2462s Jan 08 10:56:08 Scenario: check local configuration reload # features/patroni_api.feature:32 2462s Jan 08 10:56:08 Given I add tag new_tag new_value to postgres0 config # features/steps/patroni_api.py:137 2462s Jan 08 10:56:08 And I issue an empty POST request to http://127.0.0.1:8008/reload # features/steps/patroni_api.py:66 2462s Jan 08 10:56:08 Then I receive a response code 202 # features/steps/patroni_api.py:98 2462s Jan 08 10:56:08 2462s Jan 08 10:56:08 Scenario: check dynamic configuration change via DCS # features/patroni_api.feature:37 2462s Jan 08 10:56:08 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 2462s Jan 08 10:56:08 Then I receive a response code 200 # features/steps/patroni_api.py:98 2462s Jan 08 10:56:08 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 11 seconds # features/steps/patroni_api.py:156 2464s Jan 08 10:56:10 When I issue a GET request to http://127.0.0.1:8008/config # features/steps/patroni_api.py:61 2464s Jan 08 10:56:10 Then I receive a response code 200 # features/steps/patroni_api.py:98 2464s Jan 08 10:56:10 And I receive a response ttl 20 # features/steps/patroni_api.py:98 2464s Jan 08 10:56:10 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 2464s Jan 08 10:56:10 Then I receive a response code 200 # features/steps/patroni_api.py:98 2464s Jan 08 10:56:10 And I receive a response tags {'new_tag': 'new_value'} # features/steps/patroni_api.py:98 2464s Jan 08 10:56:10 And I sleep for 4 seconds # features/steps/patroni_api.py:39 2468s Jan 08 10:56:14 2468s Jan 08 10:56:14 Scenario: check the scheduled restart # features/patroni_api.feature:49 2468s Jan 08 10:56:14 Given I run patronictl.py edit-config -p 'superuser_reserved_connections=6' --force batman # features/steps/patroni_api.py:86 2469s Jan 08 10:56:15 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2469s Jan 08 10:56:15 And I receive a response output "+ superuser_reserved_connections: 6" # features/steps/patroni_api.py:98 2469s Jan 08 10:56:15 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 5 seconds # features/steps/patroni_api.py:156 2470s Jan 08 10:56:16 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 2470s Jan 08 10:56:16 Then I receive a response code 202 # features/steps/patroni_api.py:98 2470s Jan 08 10:56:16 And I sleep for 8 seconds # features/steps/patroni_api.py:39 2478s Jan 08 10:56:24 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 10 seconds # features/steps/patroni_api.py:156 2478s Jan 08 10:56:24 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 2478s Jan 08 10:56:24 Then I receive a response code 202 # features/steps/patroni_api.py:98 2478s Jan 08 10:56:24 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 2484s Jan 08 10:56:30 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2485s Jan 08 10:56:31 2485s Jan 08 10:56:31 Scenario: check API requests for the primary-replica pair in the pause mode # features/patroni_api.feature:63 2485s Jan 08 10:56:31 Given I start postgres1 # features/steps/basic_replication.py:8 2489s Jan 08 10:56:35 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 2490s Jan 08 10:56:36 When I run patronictl.py pause batman # features/steps/patroni_api.py:86 2492s Jan 08 10:56:38 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2492s Jan 08 10:56:38 When I kill postmaster on postgres1 # features/steps/basic_replication.py:44 2492s Jan 08 10:56:38 waiting for server to shut down.... done 2492s Jan 08 10:56:38 server stopped 2492s Jan 08 10:56:38 And I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 2492s Jan 08 10:56:38 Then I receive a response code 503 # features/steps/patroni_api.py:98 2492s Jan 08 10:56:38 And "members/postgres1" key in DCS has state=stopped after 10 seconds # features/steps/cascading_replication.py:23 2493s Jan 08 10:56:39 When I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 2496s Jan 08 10:56:42 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2496s Jan 08 10:56:42 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 2497s Jan 08 10:56:43 And I sleep for 2 seconds # features/steps/patroni_api.py:39 2499s Jan 08 10:56:45 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 2499s Jan 08 10:56:45 Then I receive a response code 200 # features/steps/patroni_api.py:98 2499s Jan 08 10:56:45 And I receive a response state running # features/steps/patroni_api.py:98 2499s Jan 08 10:56:45 And I receive a response role replica # features/steps/patroni_api.py:98 2499s Jan 08 10:56:45 When I run patronictl.py reinit batman postgres1 --force --wait # features/steps/patroni_api.py:86 2504s Jan 08 10:56:50 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2504s Jan 08 10:56:50 And I receive a response output "Success: reinitialize for member postgres1" # features/steps/patroni_api.py:98 2504s Jan 08 10:56:50 And postgres1 role is the secondary after 30 seconds # features/steps/basic_replication.py:105 2505s Jan 08 10:56:51 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 2505s Jan 08 10:56:51 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 2508s Jan 08 10:56:54 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2508s Jan 08 10:56:54 And I receive a response output "Success: restart on member postgres0" # features/steps/patroni_api.py:98 2508s Jan 08 10:56:54 And postgres0 role is the primary after 5 seconds # features/steps/basic_replication.py:105 2509s Jan 08 10:56:55 2509s Jan 08 10:56:55 Scenario: check the switchover via the API in the pause mode # features/patroni_api.feature:90 2509s Jan 08 10:56:55 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 2511s Jan 08 10:56:57 Then I receive a response code 200 # features/steps/patroni_api.py:98 2511s Jan 08 10:56:57 And postgres1 is a leader after 5 seconds # features/steps/patroni_api.py:29 2511s Jan 08 10:56:57 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2512s Jan 08 10:56:58 And postgres0 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 2517s Jan 08 10:57:03 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 2517s Jan 08 10:57:03 And "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 2518s Jan 08 10:57:04 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 2518s Jan 08 10:57:04 Then I receive a response code 503 # features/steps/patroni_api.py:98 2518s Jan 08 10:57:04 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 2518s Jan 08 10:57:04 Then I receive a response code 200 # features/steps/patroni_api.py:98 2518s Jan 08 10:57:04 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 2518s Jan 08 10:57:04 Then I receive a response code 200 # features/steps/patroni_api.py:98 2518s Jan 08 10:57:04 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 2518s Jan 08 10:57:04 Then I receive a response code 503 # features/steps/patroni_api.py:98 2518s Jan 08 10:57:04 2518s Jan 08 10:57:04 Scenario: check the scheduled switchover # features/patroni_api.feature:107 2518s Jan 08 10:57:04 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 2520s Jan 08 10:57:05 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 2520s Jan 08 10:57:05 And I receive a response output "Can't schedule switchover in the paused state" # features/steps/patroni_api.py:98 2520s Jan 08 10:57:05 When I run patronictl.py resume batman # features/steps/patroni_api.py:86 2521s Jan 08 10:57:07 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2521s Jan 08 10:57:07 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 2523s Jan 08 10:57:09 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2523s Jan 08 10:57:09 And postgres0 is a leader after 20 seconds # features/steps/patroni_api.py:29 2533s Jan 08 10:57:19 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2534s Jan 08 10:57:20 And postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 2536s Jan 08 10:57:22 And replication works from postgres0 to postgres1 after 25 seconds # features/steps/basic_replication.py:112 2536s Jan 08 10:57:22 And "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 2537s Jan 08 10:57:23 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 2537s Jan 08 10:57:23 Then I receive a response code 200 # features/steps/patroni_api.py:98 2537s Jan 08 10:57:23 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 2537s Jan 08 10:57:23 Then I receive a response code 503 # features/steps/patroni_api.py:98 2537s Jan 08 10:57:23 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 2537s Jan 08 10:57:23 Then I receive a response code 503 # features/steps/patroni_api.py:98 2537s Jan 08 10:57:23 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 2537s Jan 08 10:57:23 Then I receive a response code 200 # features/steps/patroni_api.py:98 2541s Jan 08 10:57:27 2541s Jan 08 10:57:27 Feature: permanent slots # features/permanent_slots.feature:1 2541s Jan 08 10:57:27 2541s Jan 08 10:57:27 Scenario: check that physical permanent slots are created # features/permanent_slots.feature:2 2541s Jan 08 10:57:27 Given I start postgres0 # features/steps/basic_replication.py:8 2545s Jan 08 10:57:31 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2546s Jan 08 10:57:32 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 2546s Jan 08 10:57:32 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 2546s Jan 08 10:57:32 Then I receive a response code 200 # features/steps/patroni_api.py:98 2546s Jan 08 10:57:32 And Response on GET http://127.0.0.1:8008/config contains slots after 10 seconds # features/steps/patroni_api.py:156 2546s Jan 08 10:57:32 When I start postgres1 # features/steps/basic_replication.py:8 2550s Jan 08 10:57:36 And I configure and start postgres2 with a tag nofailover true # features/steps/cascading_replication.py:7 2555s Jan 08 10:57:41 And I configure and start postgres3 with a tag replicatefrom postgres2 # features/steps/cascading_replication.py:7 2559s Jan 08 10:57:45 Then postgres0 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 2559s Jan 08 10:57:45 And postgres0 has a physical replication slot named postgres1 after 10 seconds # features/steps/slots.py:80 2559s Jan 08 10:57:45 And postgres0 has a physical replication slot named postgres2 after 10 seconds # features/steps/slots.py:80 2559s Jan 08 10:57:45 And postgres2 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 2559s Jan 08 10:57:45 And postgres2 does not have a replication slot named test_physical # features/steps/slots.py:40 2559s Jan 08 10:57:45 2559s Jan 08 10:57:45 @slot-advance 2559s Jan 08 10:57:45 Scenario: check that logical permanent slots are created # features/permanent_slots.feature:19 2559s Jan 08 10:57:45 Given I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 2562s Jan 08 10:57:48 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 2562s Jan 08 10:57:48 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 2563s Jan 08 10:57:49 2563s Jan 08 10:57:49 @slot-advance 2563s Jan 08 10:57:49 Scenario: check that permanent slots are created on replicas # features/permanent_slots.feature:25 2563s Jan 08 10:57:49 Given postgres1 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 2568s Jan 08 10:57:54 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 2568s Jan 08 10:57:54 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 2569s Jan 08 10:57:55 And postgres1 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 2569s Jan 08 10:57:55 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 2569s Jan 08 10:57:55 And postgres3 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 2569s Jan 08 10:57:55 2569s Jan 08 10:57:55 @slot-advance 2569s Jan 08 10:57:55 Scenario: check permanent physical slots that match with member names # features/permanent_slots.feature:34 2569s Jan 08 10:57:55 Given postgres0 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 2569s Jan 08 10:57:55 And postgres1 has a physical replication slot named postgres0 after 2 seconds # features/steps/slots.py:80 2569s Jan 08 10:57:55 And postgres1 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 2569s Jan 08 10:57:55 And postgres2 does not have a replication slot named postgres0 # features/steps/slots.py:40 2569s Jan 08 10:57:55 And postgres2 does not have a replication slot named postgres1 # features/steps/slots.py:40 2569s Jan 08 10:57:55 And postgres2 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 2569s Jan 08 10:57:55 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 2569s Jan 08 10:57:55 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 2569s Jan 08 10:57:55 2569s Jan 08 10:57:55 @slot-advance 2569s Jan 08 10:57:55 Scenario: check that permanent slots are advanced on replicas # features/permanent_slots.feature:45 2569s Jan 08 10:57:55 Given I add the table replicate_me to postgres0 # features/steps/basic_replication.py:54 2569s Jan 08 10:57:55 When I get all changes from logical slot test_logical on postgres0 # features/steps/slots.py:70 2569s Jan 08 10:57:55 And I get all changes from physical slot test_physical on postgres0 # features/steps/slots.py:75 2569s Jan 08 10:57:55 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 2572s Jan 08 10:57:58 And Physical slot test_physical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 2572s Jan 08 10:57:58 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 2572s Jan 08 10:57:58 And Physical slot test_physical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 2572s Jan 08 10:57:58 And Physical slot postgres3 is in sync between postgres2 and postgres0 after 20 seconds # features/steps/slots.py:51 2572s Jan 08 10:57:58 And Physical slot postgres3 is in sync between postgres2 and postgres1 after 10 seconds # features/steps/slots.py:51 2572s Jan 08 10:57:58 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 2572s Jan 08 10:57:58 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 2572s Jan 08 10:57:58 2572s Jan 08 10:57:58 @slot-advance 2572s Jan 08 10:57:58 Scenario: check that only permanent slots are written to the /status key # features/permanent_slots.feature:59 2572s Jan 08 10:57:58 Given "status" key in DCS has test_physical in slots # features/steps/slots.py:116 2572s Jan 08 10:57:58 And "status" key in DCS has postgres0 in slots # features/steps/slots.py:116 2572s Jan 08 10:57:58 And "status" key in DCS has postgres1 in slots # features/steps/slots.py:116 2572s Jan 08 10:57:58 And "status" key in DCS does not have postgres2 in slots # features/steps/slots.py:122 2572s Jan 08 10:57:58 And "status" key in DCS has postgres3 in slots # features/steps/slots.py:116 2572s Jan 08 10:57:58 2572s Jan 08 10:57:58 Scenario: check permanent physical replication slot after failover # features/permanent_slots.feature:66 2572s Jan 08 10:57:58 Given I shut down postgres3 # features/steps/basic_replication.py:29 2573s Jan 08 10:57:59 And I shut down postgres2 # features/steps/basic_replication.py:29 2574s Jan 08 10:58:00 And I shut down postgres0 # features/steps/basic_replication.py:29 2576s Jan 08 10:58:02 Then postgres1 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 2576s Jan 08 10:58:02 And postgres1 has a physical replication slot named postgres0 after 10 seconds # features/steps/slots.py:80 2576s Jan 08 10:58:02 And postgres1 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 2576s Jan 08 10:58:02 When I start postgres0 # features/steps/basic_replication.py:8 2579s Jan 08 10:58:05 Then postgres0 role is the replica after 20 seconds # features/steps/basic_replication.py:105 2579s Jan 08 10:58:05 And physical replication slot named postgres1 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 2579s Jan 08 10:58:05 And physical replication slot named postgres2 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 2582s Jan 08 10:58:08 2582s Jan 08 10:58:08 Feature: priority replication # features/priority_failover.feature:1 2582s Jan 08 10:58:08 We should check that we can give nodes priority during failover 2582s Jan 08 10:58:08 Scenario: check failover priority 0 prevents leaderships # features/priority_failover.feature:4 2582s Jan 08 10:58:08 Given I configure and start postgres0 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 2587s Jan 08 10:58:13 And I configure and start postgres1 with a tag failover_priority 0 # features/steps/cascading_replication.py:7 2591s Jan 08 10:58:17 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 2592s Jan 08 10:58:18 When I shut down postgres0 # features/steps/basic_replication.py:29 2594s Jan 08 10:58:20 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 2596s Jan 08 10:58:22 Then postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 2596s Jan 08 10:58:22 When I start postgres0 # features/steps/basic_replication.py:8 2599s Jan 08 10:58:25 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2601s Jan 08 10:58:27 2601s Jan 08 10:58:27 Scenario: check higher failover priority is respected # features/priority_failover.feature:14 2601s Jan 08 10:58:27 Given I configure and start postgres2 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 2605s Jan 08 10:58:31 And I configure and start postgres3 with a tag failover_priority 2 # features/steps/cascading_replication.py:7 2610s Jan 08 10:58:36 Then replication works from postgres0 to postgres2 after 20 seconds # features/steps/basic_replication.py:112 2612s Jan 08 10:58:38 And replication works from postgres0 to postgres3 after 20 seconds # features/steps/basic_replication.py:112 2613s Jan 08 10:58:39 When I shut down postgres0 # features/steps/basic_replication.py:29 2615s Jan 08 10:58:41 Then postgres3 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2615s Jan 08 10:58:41 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 2615s Jan 08 10:58:41 2615s Jan 08 10:58:41 Scenario: check conflicting configuration handling # features/priority_failover.feature:23 2615s Jan 08 10:58:41 When I set nofailover tag in postgres2 config # features/steps/patroni_api.py:131 2615s Jan 08 10:58:41 And I issue an empty POST request to http://127.0.0.1:8010/reload # features/steps/patroni_api.py:66 2615s Jan 08 10:58:41 Then I receive a response code 202 # features/steps/patroni_api.py:98 2615s Jan 08 10:58:41 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 2617s Jan 08 10:58:43 And "members/postgres2" key in DCS has tags={'failover_priority': '1', 'nofailover': True} after 10 seconds # features/steps/cascading_replication.py:23 2618s Jan 08 10:58:44 When I issue a POST request to http://127.0.0.1:8010/failover with {"candidate": "postgres2"} # features/steps/patroni_api.py:71 2618s Jan 08 10:58:44 Then I receive a response code 412 # features/steps/patroni_api.py:98 2618s Jan 08 10:58:44 And I receive a response text "failover is not possible: no good candidates have been found" # features/steps/patroni_api.py:98 2618s Jan 08 10:58:44 When I reset nofailover tag in postgres1 config # features/steps/patroni_api.py:131 2618s Jan 08 10:58:44 And I issue an empty POST request to http://127.0.0.1:8009/reload # features/steps/patroni_api.py:66 2618s Jan 08 10:58:44 Then I receive a response code 202 # features/steps/patroni_api.py:98 2618s Jan 08 10:58:44 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 2619s Jan 08 10:58:45 And "members/postgres1" key in DCS has tags={'failover_priority': '0', 'nofailover': False} after 10 seconds # features/steps/cascading_replication.py:23 2620s Jan 08 10:58:46 And I issue a POST request to http://127.0.0.1:8009/failover with {"candidate": "postgres1"} # features/steps/patroni_api.py:71 2623s Jan 08 10:58:49 Then I receive a response code 200 # features/steps/patroni_api.py:98 2623s Jan 08 10:58:49 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2628s Jan 08 10:58:54 2628s Jan 08 10:58:54 Feature: recovery # features/recovery.feature:1 2628s Jan 08 10:58:54 We want to check that crashed postgres is started back 2628s Jan 08 10:58:54 Scenario: check that timeline is not incremented when primary is started after crash # features/recovery.feature:4 2628s Jan 08 10:58:54 Given I start postgres0 # features/steps/basic_replication.py:8 2632s Jan 08 10:58:58 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2632s Jan 08 10:58:58 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 2632s Jan 08 10:58:58 When I start postgres1 # features/steps/basic_replication.py:8 2636s Jan 08 10:59:02 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 2636s Jan 08 10:59:02 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 2637s Jan 08 10:59:03 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 2638s Jan 08 10:59:04 waiting for server to shut down.... done 2638s Jan 08 10:59:04 server stopped 2638s Jan 08 10:59:04 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2640s Jan 08 10:59:06 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 2640s Jan 08 10:59:06 Then I receive a response code 200 # features/steps/patroni_api.py:98 2640s Jan 08 10:59:06 And I receive a response role master # features/steps/patroni_api.py:98 2640s Jan 08 10:59:06 And I receive a response timeline 1 # features/steps/patroni_api.py:98 2640s Jan 08 10:59:06 And "members/postgres0" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 2640s Jan 08 10:59:06 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 2644s Jan 08 10:59:10 2644s Jan 08 10:59:10 Scenario: check immediate failover when master_start_timeout=0 # features/recovery.feature:20 2644s Jan 08 10:59:10 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 2644s Jan 08 10:59:10 Then I receive a response code 200 # features/steps/patroni_api.py:98 2644s Jan 08 10:59:10 And Response on GET http://127.0.0.1:8008/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 2644s Jan 08 10:59:10 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 2644s Jan 08 10:59:10 waiting for server to shut down.... done 2644s Jan 08 10:59:10 server stopped 2644s Jan 08 10:59:10 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 2647s Jan 08 10:59:13 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2650s Jan 08 10:59:16 2650s Jan 08 10:59:16 Feature: standby cluster # features/standby_cluster.feature:1 2650s Jan 08 10:59:16 2650s Jan 08 10:59:16 Scenario: prepare the cluster with logical slots # features/standby_cluster.feature:2 2650s Jan 08 10:59:16 Given I start postgres1 # features/steps/basic_replication.py:8 2655s Jan 08 10:59:21 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 2655s Jan 08 10:59:21 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 2655s Jan 08 10:59:21 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 2655s Jan 08 10:59:21 Then I receive a response code 200 # features/steps/patroni_api.py:98 2655s Jan 08 10:59:21 And Response on GET http://127.0.0.1:8009/config contains slots after 10 seconds # features/steps/patroni_api.py:156 2655s Jan 08 10:59:21 And I sleep for 3 seconds # features/steps/patroni_api.py:39 2658s Jan 08 10:59:24 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 2658s Jan 08 10:59:24 Then I receive a response code 200 # features/steps/patroni_api.py:98 2658s Jan 08 10:59:24 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 2660s Jan 08 10:59:26 When I start postgres0 # features/steps/basic_replication.py:8 2664s Jan 08 10:59:30 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 2665s Jan 08 10:59:31 And replication works from postgres1 to postgres0 after 15 seconds # features/steps/basic_replication.py:112 2666s Jan 08 10:59:32 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 2666s Jan 08 10:59:32 Then I receive a response code 200 # features/steps/patroni_api.py:98 2666s Jan 08 10:59:32 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 2666s Jan 08 10:59:32 And "members/postgres0" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 2666s Jan 08 10:59:32 2666s Jan 08 10:59:32 @slot-advance 2666s Jan 08 10:59:32 Scenario: check permanent logical slots are synced to the replica # features/standby_cluster.feature:22 2666s Jan 08 10:59:32 Given I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 2668s Jan 08 10:59:34 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 2674s Jan 08 10:59:40 2674s Jan 08 10:59:40 Scenario: Detach exiting node from the cluster # features/standby_cluster.feature:26 2674s Jan 08 10:59:40 When I shut down postgres1 # features/steps/basic_replication.py:29 2676s Jan 08 10:59:42 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2676s Jan 08 10:59:42 And "members/postgres0" key in DCS has role=master after 5 seconds # features/steps/cascading_replication.py:23 2677s Jan 08 10:59:43 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 2678s Jan 08 10:59:44 Then I receive a response code 200 # features/steps/patroni_api.py:98 2678s Jan 08 10:59:44 2678s Jan 08 10:59:44 Scenario: check replication of a single table in a standby cluster # features/standby_cluster.feature:33 2678s Jan 08 10:59:44 Given I start postgres1 in a standby cluster batman1 as a clone of postgres0 # features/steps/standby_cluster.py:23 2681s Jan 08 10:59:47 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 2682s Jan 08 10:59:48 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 2682s Jan 08 10:59:48 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 2682s Jan 08 10:59:48 When I issue a GET request to http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:61 2682s Jan 08 10:59:48 Then I receive a response code 200 # features/steps/patroni_api.py:98 2682s Jan 08 10:59:48 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 2682s Jan 08 10:59:48 And I sleep for 3 seconds # features/steps/patroni_api.py:39 2685s Jan 08 10:59:51 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 2685s Jan 08 10:59:51 Then I receive a response code 503 # features/steps/patroni_api.py:98 2685s Jan 08 10:59:51 When I issue a GET request to http://127.0.0.1:8009/standby_leader # features/steps/patroni_api.py:61 2685s Jan 08 10:59:51 Then I receive a response code 200 # features/steps/patroni_api.py:98 2685s Jan 08 10:59:51 And I receive a response role standby_leader # features/steps/patroni_api.py:98 2685s Jan 08 10:59:51 And there is a postgres1_cb.log with "on_role_change standby_leader batman1" in postgres1 data directory # features/steps/cascading_replication.py:12 2685s Jan 08 10:59:51 When I start postgres2 in a cluster batman1 # features/steps/standby_cluster.py:12 2690s Jan 08 10:59:56 Then postgres2 role is the replica after 24 seconds # features/steps/basic_replication.py:105 2690s Jan 08 10:59:56 And postgres2 is replicating from postgres1 after 10 seconds # features/steps/standby_cluster.py:52 2690s Jan 08 10:59:56 And table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 2690s Jan 08 10:59:56 When I issue a GET request to http://127.0.0.1:8010/patroni # features/steps/patroni_api.py:61 2690s Jan 08 10:59:56 Then I receive a response code 200 # features/steps/patroni_api.py:98 2690s Jan 08 10:59:56 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 2690s Jan 08 10:59:56 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 2690s Jan 08 10:59:56 2690s Jan 08 10:59:56 Scenario: check switchover # features/standby_cluster.feature:57 2690s Jan 08 10:59:56 Given I run patronictl.py switchover batman1 --force # features/steps/patroni_api.py:86 2694s Jan 08 10:59:59 Then Status code on GET http://127.0.0.1:8010/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 2694s Jan 08 11:00:00 And postgres1 is replicating from postgres2 after 32 seconds # features/steps/standby_cluster.py:52 2696s Jan 08 11:00:02 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 2696s Jan 08 11:00:02 2696s Jan 08 11:00:02 Scenario: check failover # features/standby_cluster.feature:63 2696s Jan 08 11:00:02 When I kill postgres2 # features/steps/basic_replication.py:34 2697s Jan 08 11:00:03 And I kill postmaster on postgres2 # features/steps/basic_replication.py:44 2697s Jan 08 11:00:03 waiting for server to shut down.... done 2697s Jan 08 11:00:03 server stopped 2697s Jan 08 11:00:03 Then postgres1 is replicating from postgres0 after 32 seconds # features/steps/standby_cluster.py:52 2717s Jan 08 11:00:23 And Status code on GET http://127.0.0.1:8009/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 2717s Jan 08 11:00:23 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 2717s Jan 08 11:00:23 Then I receive a response code 503 # features/steps/patroni_api.py:98 2717s Jan 08 11:00:23 And I receive a response role standby_leader # features/steps/patroni_api.py:98 2717s Jan 08 11:00:23 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 2718s Jan 08 11:00:24 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 2722s Jan 08 11:00:28 2722s Jan 08 11:00:28 Feature: watchdog # features/watchdog.feature:1 2722s Jan 08 11:00:28 Verify that watchdog gets pinged and triggered under appropriate circumstances. 2722s Jan 08 11:00:28 Scenario: watchdog is opened and pinged # features/watchdog.feature:4 2722s Jan 08 11:00:28 Given I start postgres0 with watchdog # features/steps/watchdog.py:16 2727s Jan 08 11:00:33 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 2727s Jan 08 11:00:33 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2727s Jan 08 11:00:33 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 2728s Jan 08 11:00:34 And postgres0 watchdog has a 15 second timeout # features/steps/watchdog.py:34 2728s Jan 08 11:00:34 2728s Jan 08 11:00:34 Scenario: watchdog is reconfigured after global ttl changed # features/watchdog.feature:11 2728s Jan 08 11:00:34 Given I run patronictl.py edit-config batman -s ttl=30 --force # features/steps/patroni_api.py:86 2730s Jan 08 11:00:36 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2730s Jan 08 11:00:36 And I receive a response output "+ttl: 30" # features/steps/patroni_api.py:98 2730s Jan 08 11:00:36 When I sleep for 4 seconds # features/steps/patroni_api.py:39 2734s Jan 08 11:00:40 Then postgres0 watchdog has a 25 second timeout # features/steps/watchdog.py:34 2734s Jan 08 11:00:40 2734s Jan 08 11:00:40 Scenario: watchdog is disabled during pause # features/watchdog.feature:18 2734s Jan 08 11:00:40 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 2735s Jan 08 11:00:41 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2735s Jan 08 11:00:41 When I sleep for 2 seconds # features/steps/patroni_api.py:39 2737s Jan 08 11:00:43 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 2737s Jan 08 11:00:43 2737s Jan 08 11:00:43 Scenario: watchdog is opened and pinged after resume # features/watchdog.feature:24 2737s Jan 08 11:00:43 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 2737s Jan 08 11:00:43 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 2739s Jan 08 11:00:45 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 2739s Jan 08 11:00:45 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 2739s Jan 08 11:00:45 2739s Jan 08 11:00:45 Scenario: watchdog is disabled when shutting down # features/watchdog.feature:30 2739s Jan 08 11:00:45 Given I shut down postgres0 # features/steps/basic_replication.py:29 2741s Jan 08 11:00:47 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 2741s Jan 08 11:00:47 2741s Jan 08 11:00:47 Scenario: watchdog is triggered if patroni stops responding # features/watchdog.feature:34 2741s Jan 08 11:00:47 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 2741s Jan 08 11:00:47 And I start postgres0 with watchdog # features/steps/watchdog.py:16 2744s Jan 08 11:00:50 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 2745s Jan 08 11:00:51 When postgres0 hangs for 30 seconds # features/steps/watchdog.py:52 2745s Jan 08 11:00:51 Then postgres0 watchdog is triggered after 30 seconds # features/steps/watchdog.py:44 2768s Jan 08 11:01:14 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.5648.XPXGITsx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.5713.XQSPIPkx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.5772.XnYNfXYx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.5827.XFbTcNZx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.5876.XMJSTxSx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.5952.XmMdphax 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6004.XjXrtrsx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6009.XTMqpVbx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6107.XFxbFnQx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6211.XAslSmex 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6229.XNIaNEax 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6274.XDZldmIx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6323.XrHeKeTx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6442.XTWBMdWx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6490.XhrERIYx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6547.XNzNTAox 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6653.XcVeYDCx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6711.XSObpOUx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6776.XexkmKCx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6872.XJaUyapx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.6977.XnTxmjax 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7022.XDCZpWax 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7087.XHXAbomx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7124.XsCjJlDx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7242.XElsLeUx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7293.XAYDGrxx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7314.XWrZhbnx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7355.XFeeOaUx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7407.XFhMqXUx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7414.XUpkePyx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7454.XntvnSEx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7501.XOgdUCYx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7672.XXdKvnnx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7676.XVRDafkx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7685.XSXcPWVx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7830.XNkJsRdx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7878.XMUDkNcx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7919.XnqFACDx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.7974.XBtwSCRx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.8012.XsfWWlZx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.8163.XtoPNAEx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.8234.XafXNwjx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.8280.XsUJfKSx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.8355.XFfbjoYx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.8433.XgDjMdIx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.8498.XmArRDbx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.8841.XSDUYwkx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.8886.XDDNfGsx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.9033.XIfQNYjx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.9099.XtHaLRox 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.9154.XRxDMiZx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.9263.XngGgkux 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.9391.XHsTwMox 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.9534.XZwYIFyx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.9582.XUoLOAjx 2769s Jan 08 11:01:15 Skipping duplicate data .coverage.autopkgtest-lxd-oxwvuz.9589.Xyytcavx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.9594.XgyGmLKx 2769s Jan 08 11:01:15 Combined data file .coverage.autopkgtest-lxd-oxwvuz.9610.XrmHzRfx 2771s Jan 08 11:01:17 Name Stmts Miss Cover 2771s Jan 08 11:01:17 -------------------------------------------------------------------------------------------------------- 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96 5% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/dateutil/__init__.py 13 4 69% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/dateutil/_common.py 25 15 40% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/dateutil/_version.py 11 2 82% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/dateutil/parser/__init__.py 33 4 88% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/dateutil/parser/_parser.py 811 436 46% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/dateutil/parser/isoparser.py 184 150 18% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/dateutil/relativedelta.py 240 206 14% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/dateutil/tz/__init__.py 4 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/dateutil/tz/_common.py 151 114 25% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/dateutil/tz/_factories.py 49 21 57% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/dateutil/tz/tz.py 795 626 21% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/dateutil/tz/win.py 153 149 3% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/__init__.py 1 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/client.py 629 266 58% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/exceptions.py 110 1 99% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/handlers/__init__.py 0 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/handlers/threading.py 94 15 84% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/handlers/utils.py 222 75 66% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/hosts.py 18 4 78% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/loggingsupport.py 1 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/protocol/__init__.py 0 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/protocol/connection.py 485 175 64% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/protocol/paths.py 33 8 76% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/protocol/serialization.py 316 111 65% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/protocol/states.py 49 9 82% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/python2atexit.py 32 19 41% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/recipe/__init__.py 0 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/recipe/barrier.py 97 80 18% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/recipe/counter.py 49 36 27% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/recipe/election.py 16 10 38% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/recipe/lease.py 54 36 33% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/recipe/lock.py 295 242 18% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/recipe/partitioner.py 155 120 23% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/recipe/party.py 62 43 31% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/recipe/queue.py 157 126 20% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/recipe/watchers.py 172 138 20% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/retry.py 60 4 93% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/security.py 58 35 40% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/kazoo/version.py 1 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/__init__.py 13 2 85% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/__main__.py 199 63 68% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/api.py 780 292 63% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/async_executor.py 96 15 84% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/collections.py 56 6 89% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/config.py 371 92 75% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/config_generator.py 212 159 25% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/daemon.py 76 3 96% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/dcs/__init__.py 654 91 86% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/dcs/zookeeper.py 289 67 77% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/dynamic_loader.py 35 7 80% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/exceptions.py 16 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/file_perm.py 43 8 81% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/global_config.py 81 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/ha.py 1270 390 69% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/log.py 221 71 68% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/__init__.py 822 173 79% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/available_parameters/__init__.py 24 3 88% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py 255 62 76% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/callback_executor.py 55 8 85% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/cancellable.py 104 41 61% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/config.py 838 217 74% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/connection.py 75 1 99% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/misc.py 43 8 81% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/mpp/__init__.py 89 11 88% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py 170 85 50% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/rewind.py 416 163 61% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/slots.py 349 38 89% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/sync.py 130 19 85% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/postgresql/validator.py 157 24 85% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/psycopg.py 46 20 57% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/request.py 58 7 88% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/tags.py 38 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/utils.py 370 122 67% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/validator.py 307 214 30% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/version.py 1 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/watchdog/__init__.py 2 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/watchdog/base.py 203 46 77% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/patroni/watchdog/linux.py 135 35 74% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/psutil/__init__.py 951 629 34% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/psutil/_common.py 424 212 50% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/psutil/_compat.py 302 263 13% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/psutil/_pslinux.py 1251 924 26% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/psutil/_psposix.py 96 38 60% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/psycopg2/__init__.py 19 3 84% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/psycopg2/_json.py 64 27 58% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/psycopg2/_range.py 269 172 36% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/psycopg2/errors.py 3 2 33% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/psycopg2/extensions.py 91 25 73% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/puresasl/__init__.py 21 2 90% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/puresasl/client.py 71 47 34% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/puresasl/mechanisms.py 363 263 28% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/six.py 506 259 49% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/__init__.py 50 14 72% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/_base_connection.py 70 52 26% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/_collections.py 234 128 45% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/_request_methods.py 53 23 57% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/_version.py 2 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/connection.py 324 110 66% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/connectionpool.py 347 136 61% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/exceptions.py 115 37 68% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/fields.py 92 73 21% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/filepost.py 37 24 35% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/poolmanager.py 233 88 62% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/response.py 562 334 41% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/__init__.py 10 0 100% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/connection.py 66 9 86% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/proxy.py 13 6 54% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/request.py 104 52 50% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/response.py 32 17 47% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/retry.py 173 52 70% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/ssl_.py 177 75 58% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/ssl_match_hostname.py 66 54 18% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/ssltransport.py 160 112 30% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/timeout.py 71 19 73% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/url.py 205 78 62% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/util.py 26 18 31% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/urllib3/util/wait.py 49 38 22% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/__init__.py 165 109 34% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/composer.py 92 17 82% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/constructor.py 479 276 42% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/cyaml.py 46 24 48% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/dumper.py 23 12 48% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/emitter.py 838 769 8% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/error.py 58 42 28% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/events.py 61 6 90% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/loader.py 47 24 49% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/nodes.py 29 7 76% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/parser.py 352 180 49% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/reader.py 122 30 75% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/representer.py 248 176 29% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/resolver.py 135 76 44% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/scanner.py 758 415 45% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/serializer.py 85 70 18% 2771s Jan 08 11:01:17 /usr/lib/python3/dist-packages/yaml/tokens.py 76 17 78% 2771s Jan 08 11:01:17 patroni/__init__.py 13 2 85% 2771s Jan 08 11:01:17 patroni/__main__.py 199 199 0% 2771s Jan 08 11:01:17 patroni/api.py 780 780 0% 2771s Jan 08 11:01:17 patroni/async_executor.py 96 69 28% 2771s Jan 08 11:01:17 patroni/collections.py 56 15 73% 2771s Jan 08 11:01:17 patroni/config.py 371 194 48% 2771s Jan 08 11:01:17 patroni/config_generator.py 212 212 0% 2771s Jan 08 11:01:17 patroni/ctl.py 936 411 56% 2771s Jan 08 11:01:17 patroni/daemon.py 76 76 0% 2771s Jan 08 11:01:17 patroni/dcs/__init__.py 654 276 58% 2771s Jan 08 11:01:17 patroni/dcs/consul.py 484 484 0% 2771s Jan 08 11:01:17 patroni/dcs/etcd3.py 679 679 0% 2771s Jan 08 11:01:17 patroni/dcs/etcd.py 603 603 0% 2771s Jan 08 11:01:17 patroni/dcs/exhibitor.py 62 62 0% 2771s Jan 08 11:01:17 patroni/dcs/kubernetes.py 940 940 0% 2771s Jan 08 11:01:17 patroni/dcs/raft.py 319 319 0% 2771s Jan 08 11:01:17 patroni/dcs/zookeeper.py 289 153 47% 2771s Jan 08 11:01:17 patroni/dynamic_loader.py 35 7 80% 2771s Jan 08 11:01:17 patroni/exceptions.py 16 1 94% 2771s Jan 08 11:01:17 patroni/file_perm.py 43 15 65% 2771s Jan 08 11:01:17 patroni/global_config.py 81 18 78% 2771s Jan 08 11:01:17 patroni/ha.py 1270 1270 0% 2771s Jan 08 11:01:17 patroni/log.py 221 175 21% 2771s Jan 08 11:01:17 patroni/postgresql/__init__.py 822 652 21% 2771s Jan 08 11:01:17 patroni/postgresql/available_parameters/__init__.py 24 6 75% 2771s Jan 08 11:01:17 patroni/postgresql/bootstrap.py 255 225 12% 2771s Jan 08 11:01:17 patroni/postgresql/callback_executor.py 55 34 38% 2771s Jan 08 11:01:17 patroni/postgresql/cancellable.py 104 84 19% 2771s Jan 08 11:01:17 patroni/postgresql/config.py 838 718 14% 2771s Jan 08 11:01:17 patroni/postgresql/connection.py 75 50 33% 2771s Jan 08 11:01:17 patroni/postgresql/misc.py 43 30 30% 2771s Jan 08 11:01:17 patroni/postgresql/mpp/__init__.py 89 21 76% 2771s Jan 08 11:01:17 patroni/postgresql/mpp/citus.py 259 259 0% 2771s Jan 08 11:01:17 patroni/postgresql/postmaster.py 170 139 18% 2771s Jan 08 11:01:17 patroni/postgresql/rewind.py 416 416 0% 2771s Jan 08 11:01:17 patroni/postgresql/slots.py 349 300 14% 2771s Jan 08 11:01:17 patroni/postgresql/sync.py 130 96 26% 2771s Jan 08 11:01:17 patroni/postgresql/validator.py 157 52 67% 2771s Jan 08 11:01:17 patroni/psycopg.py 46 32 30% 2771s Jan 08 11:01:17 patroni/raft_controller.py 22 22 0% 2771s Jan 08 11:01:17 patroni/request.py 58 6 90% 2771s Jan 08 11:01:17 patroni/scripts/__init__.py 0 0 100% 2771s Jan 08 11:01:17 patroni/scripts/aws.py 59 59 0% 2771s Jan 08 11:01:17 patroni/scripts/barman/__init__.py 0 0 100% 2771s Jan 08 11:01:17 patroni/scripts/barman/cli.py 51 51 0% 2771s Jan 08 11:01:17 patroni/scripts/barman/config_switch.py 51 51 0% 2771s Jan 08 11:01:17 patroni/scripts/barman/recover.py 37 37 0% 2771s Jan 08 11:01:17 patroni/scripts/barman/utils.py 94 94 0% 2771s Jan 08 11:01:17 patroni/scripts/wale_restore.py 207 207 0% 2771s Jan 08 11:01:17 patroni/tags.py 38 11 71% 2771s Jan 08 11:01:17 patroni/utils.py 370 246 34% 2771s Jan 08 11:01:17 patroni/validator.py 307 221 28% 2771s Jan 08 11:01:17 patroni/version.py 1 0 100% 2771s Jan 08 11:01:17 patroni/watchdog/__init__.py 2 2 0% 2771s Jan 08 11:01:17 patroni/watchdog/base.py 203 203 0% 2771s Jan 08 11:01:17 patroni/watchdog/linux.py 135 135 0% 2771s Jan 08 11:01:17 -------------------------------------------------------------------------------------------------------- 2771s Jan 08 11:01:17 TOTAL 40053 24023 40% 2771s Jan 08 11:01:17 11 features passed, 0 failed, 1 skipped 2771s Jan 08 11:01:17 44 scenarios passed, 0 failed, 5 skipped 2771s Jan 08 11:01:17 445 steps passed, 0 failed, 61 skipped, 0 undefined 2771s Jan 08 11:01:17 Took 7m48.356s 2771s + echo '### End 16 acceptance-zookeeper -e dcs_failsafe_mode ###' 2771s + rm -f '/tmp/pgpass?' 2771s ### End 16 acceptance-zookeeper -e dcs_failsafe_mode ### 2771s ++ id -u 2771s + '[' 0 -eq 0 ']' 2771s + '[' -x /etc/init.d/zookeeper ']' 2771s + /etc/init.d/zookeeper stop 2771s Stopping zookeeper (via systemctl): zookeeper.service. 2772s autopkgtest [11:01:17]: test acceptance-zookeeper: -----------------------] 2778s acceptance-zookeeper PASS 2778s autopkgtest [11:01:22]: test acceptance-zookeeper: - - - - - - - - - - results - - - - - - - - - - 2782s autopkgtest [11:01:28]: test acceptance-raft: preparing testbed 2837s autopkgtest [11:02:23]: testbed dpkg architecture: armhf 2839s autopkgtest [11:02:25]: testbed apt version: 2.9.14ubuntu1 2844s autopkgtest [11:02:30]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2846s autopkgtest [11:02:32]: testbed release detected to be: plucky 2855s autopkgtest [11:02:41]: updating testbed package index (apt update) 2857s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2858s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [213 kB] 2858s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2858s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2858s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.3 kB] 2858s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [818 kB] 2858s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [129 kB] 2858s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 2858s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [228 kB] 2858s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [756 B] 2858s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [908 kB] 2858s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5504 B] 2858s Get:13 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [297 kB] 2858s Get:14 http://ftpmaster.internal/ubuntu plucky/main Sources [1376 kB] 2858s Get:15 http://ftpmaster.internal/ubuntu plucky/universe Sources [20.8 MB] 2859s Get:16 http://ftpmaster.internal/ubuntu plucky/restricted Sources [15.2 kB] 2859s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1357 kB] 2859s Get:18 http://ftpmaster.internal/ubuntu plucky/restricted armhf Packages [2544 B] 2859s Get:19 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [14.9 MB] 2860s Get:20 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [173 kB] 2863s Fetched 41.4 MB in 6s (7430 kB/s) 2864s Reading package lists... 2871s autopkgtest [11:02:57]: upgrading testbed (apt dist-upgrade and autopurge) 2873s Reading package lists... 2873s Building dependency tree... 2873s Reading state information... 2873s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2874s Starting 2 pkgProblemResolver with broken count: 0 2874s Done 2874s Entering ResolveByKeep 2875s 2875s The following package was automatically installed and is no longer required: 2875s libassuan0 2875s Use 'apt autoremove' to remove it. 2875s The following NEW packages will be installed: 2875s openssl-provider-legacy python3-bcrypt 2875s The following packages will be upgraded: 2875s apport apport-core-dump-handler appstream apt apt-utils base-passwd bash 2875s bash-completion binutils binutils-arm-linux-gnueabihf binutils-common 2875s bsdextrautils bsdutils curl dirmngr dracut-install eject ethtool fdisk fwupd 2875s gcc-14-base gettext-base gir1.2-girepository-2.0 gir1.2-glib-2.0 gnupg 2875s gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 2875s groff-base iputils-ping iputils-tracepath keyboxd libappstream5 2875s libapt-pkg6.0t64 libatomic1 libbinutils libblkid1 libbpf1 libc-bin libc6 2875s libcap-ng0 libctf-nobfd0 libctf0 libcurl3t64-gnutls libcurl4t64 2875s libdebconfclient0 libfdisk1 libfribidi0 libftdi1-2 libfwupd3 libgcc-s1 2875s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-bin libglib2.0-data 2875s libgpg-error-l10n libgpg-error0 libgstreamer1.0-0 libjson-glib-1.0-0 2875s libjson-glib-1.0-common libmount1 libnewt0.52 libnpth0t64 libnss-systemd 2875s libnss3 libpam-systemd libpng16-16t64 libpython3-stdlib 2875s libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 libqmi-proxy 2875s libreadline8t64 libsframe1 libsmartcols1 libssl3t64 libstdc++6 2875s libsystemd-shared libsystemd0 libtraceevent1 libtraceevent1-plugin libudev1 2875s libunistring5 libuuid1 libwrap0 libxkbcommon0 libxml2 libyaml-0-2 locales 2875s make mount nano openssl pci.ids publicsuffix python-apt-common python3 2875s python3-apport python3-apt python3-attr python3-cryptography python3-gdbm 2875s python3-jinja2 python3-json-pointer python3-jsonpatch python3-minimal 2875s python3-newt python3-openssl python3-pkg-resources python3-problem-report 2875s python3-rich python3-setuptools python3-software-properties python3-wadllib 2875s python3.12 python3.12-gdbm python3.12-minimal python3.13-gdbm 2875s readline-common rsync software-properties-common systemd systemd-cryptsetup 2875s systemd-resolved systemd-sysv systemd-timesyncd tar tzdata ucf udev usb.ids 2875s util-linux uuid-runtime whiptail xauth 2875s 140 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 2875s Need to get 58.6 MB of archives. 2875s After this operation, 8867 kB of additional disk space will be used. 2875s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf bash armhf 5.2.37-1ubuntu1 [677 kB] 2876s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf bsdutils armhf 1:2.40.2-1ubuntu2 [108 kB] 2876s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf tar armhf 1.35+dfsg-3.1 [240 kB] 2876s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 14.2.0-12ubuntu1 [7892 B] 2876s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-base armhf 14.2.0-12ubuntu1 [52.6 kB] 2876s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 14.2.0-12ubuntu1 [40.6 kB] 2876s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 14.2.0-12ubuntu1 [711 kB] 2876s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libc6 armhf 2.40-4ubuntu1 [2866 kB] 2876s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf openssl-provider-legacy armhf 3.4.0-1ubuntu2 [29.4 kB] 2876s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libssl3t64 armhf 3.4.0-1ubuntu2 [1756 kB] 2877s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-timesyncd armhf 257-2ubuntu1 [41.2 kB] 2877s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-resolved armhf 257-2ubuntu1 [307 kB] 2877s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-cryptsetup armhf 257-2ubuntu1 [122 kB] 2877s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf eject armhf 2.40.2-1ubuntu2 [62.3 kB] 2877s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf bsdextrautils armhf 2.40.2-1ubuntu2 [99.4 kB] 2877s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf fdisk armhf 2.40.2-1ubuntu2 [155 kB] 2877s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libblkid1 armhf 2.40.2-1ubuntu2 [167 kB] 2877s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libmount1 armhf 2.40.2-1ubuntu2 [189 kB] 2877s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libsmartcols1 armhf 2.40.2-1ubuntu2 [135 kB] 2877s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libuuid1 armhf 2.40.2-1ubuntu2 [39.5 kB] 2877s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf util-linux armhf 2.40.2-1ubuntu2 [1195 kB] 2877s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf uuid-runtime armhf 2.40.2-1ubuntu2 [62.7 kB] 2877s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libfdisk1 armhf 2.40.2-1ubuntu2 [211 kB] 2877s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf mount armhf 2.40.2-1ubuntu2 [156 kB] 2877s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf readline-common all 8.2-6 [56.5 kB] 2877s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libreadline8t64 armhf 8.2-6 [131 kB] 2877s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libnss-systemd armhf 257-2ubuntu1 [160 kB] 2877s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf systemd armhf 257-2ubuntu1 [3489 kB] 2877s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf udev armhf 257-2ubuntu1 [1974 kB] 2878s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-sysv armhf 257-2ubuntu1 [11.8 kB] 2878s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libpam-systemd armhf 257-2ubuntu1 [233 kB] 2878s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd-shared armhf 257-2ubuntu1 [2156 kB] 2878s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libudev1 armhf 257-2ubuntu1 [190 kB] 2878s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd0 armhf 257-2ubuntu1 [483 kB] 2878s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libdebconfclient0 armhf 0.274ubuntu1 [11.2 kB] 2878s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf base-passwd armhf 3.6.6 [53.4 kB] 2878s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libc-bin armhf 2.40-4ubuntu1 [542 kB] 2878s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libapt-pkg6.0t64 armhf 2.9.18 [1085 kB] 2878s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf apt armhf 2.9.18 [1349 kB] 2878s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf apt-utils armhf 2.9.18 [216 kB] 2878s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error-l10n all 1.51-3 [8800 B] 2878s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error0 armhf 1.51-3 [64.8 kB] 2878s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libnpth0t64 armhf 1.8-2 [7572 B] 2878s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-wks-client armhf 2.4.4-2ubuntu21 [88.9 kB] 2878s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf dirmngr armhf 2.4.4-2ubuntu21 [351 kB] 2878s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf gpgsm armhf 2.4.4-2ubuntu21 [246 kB] 2878s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-utils armhf 2.4.4-2ubuntu21 [160 kB] 2878s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-agent armhf 2.4.4-2ubuntu21 [238 kB] 2878s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf gpg armhf 2.4.4-2ubuntu21 [536 kB] 2878s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf gpgconf armhf 2.4.4-2ubuntu21 [118 kB] 2878s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg all 2.4.4-2ubuntu21 [359 kB] 2878s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf keyboxd armhf 2.4.4-2ubuntu21 [113 kB] 2878s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf gpgv armhf 2.4.4-2ubuntu21 [228 kB] 2878s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf python3-minimal armhf 3.12.8-1 [27.5 kB] 2878s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf python3 armhf 3.12.8-1 [23.9 kB] 2878s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf tzdata all 2024b-4ubuntu1 [196 kB] 2878s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12 armhf 3.12.8-3 [667 kB] 2878s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-stdlib armhf 3.12.8-3 [1939 kB] 2878s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-minimal armhf 3.12.8-3 [2029 kB] 2879s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-minimal armhf 3.12.8-3 [825 kB] 2879s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3-stdlib armhf 3.12.8-1 [10.1 kB] 2879s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf rsync armhf 3.3.0+ds1-2 [422 kB] 2879s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf python-apt-common all 2.9.6build1 [21.0 kB] 2879s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apt armhf 2.9.6build1 [174 kB] 2879s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf python3-problem-report all 2.31.0-0ubuntu2 [25.3 kB] 2879s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apport all 2.31.0-0ubuntu2 [93.1 kB] 2879s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-data all 2.82.4-1 [52.2 kB] 2879s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-bin armhf 2.82.4-1 [93.0 kB] 2879s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-girepository-2.0 armhf 1.82.0-3 [25.3 kB] 2879s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-glib-2.0 armhf 2.82.4-1 [182 kB] 2879s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-0t64 armhf 2.82.4-1 [1421 kB] 2879s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libgirepository-1.0-1 armhf 1.82.0-3 [108 kB] 2879s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf apport-core-dump-handler all 2.31.0-0ubuntu2 [18.2 kB] 2879s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf apport all 2.31.0-0ubuntu2 [82.9 kB] 2879s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libcap-ng0 armhf 0.8.5-4 [13.8 kB] 2879s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libunistring5 armhf 1.3-1 [583 kB] 2879s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-ping armhf 3:20240905-1ubuntu1 [45.0 kB] 2879s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libbpf1 armhf 1:1.5.0-2 [158 kB] 2879s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libfribidi0 armhf 1.0.16-1 [24.3 kB] 2879s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf python3-newt armhf 0.52.24-4ubuntu1 [20.1 kB] 2879s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libnewt0.52 armhf 0.52.24-4ubuntu1 [39.7 kB] 2879s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2build1 [599 kB] 2879s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libyaml-0-2 armhf 0.2.5-2 [45.3 kB] 2879s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf locales all 2.40-4ubuntu1 [4224 kB] 2879s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf openssl armhf 3.4.0-1ubuntu2 [1159 kB] 2879s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf python3-rich all 13.9.4-1 [190 kB] 2879s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf ucf all 3.0046 [41.9 kB] 2879s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf whiptail armhf 0.52.24-4ubuntu1 [17.3 kB] 2879s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf bash-completion all 1:2.16.0-1 [214 kB] 2879s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf ethtool armhf 1:6.11-1 [222 kB] 2879s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf gettext-base armhf 0.22.5-3 [40.7 kB] 2879s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf groff-base armhf 1.23.0-7 [949 kB] 2879s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-tracepath armhf 3:20240905-1ubuntu1 [13.3 kB] 2879s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libpng16-16t64 armhf 1.6.44-3 [169 kB] 2879s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1-plugin armhf 1:1.8.4-2 [19.0 kB] 2879s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1 armhf 1:1.8.4-2 [53.8 kB] 2879s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbcommon0 armhf 1.7.0-2 [113 kB] 2879s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf nano armhf 8.3-1 [277 kB] 2879s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf pci.ids all 0.0~2024.11.25-1 [282 kB] 2879s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf publicsuffix all 20241206.1516-0.1 [135 kB] 2879s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-gdbm armhf 3.13.1-2 [29.8 kB] 2879s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-gdbm armhf 3.12.8-3 [28.9 kB] 2880s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf python3-gdbm armhf 3.13.1-1 [8668 B] 2880s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf usb.ids all 2024.12.04-1 [223 kB] 2880s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf xauth armhf 1:1.1.2-1.1 [23.0 kB] 2880s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl3t64-gnutls armhf 8.11.1-1ubuntu1 [333 kB] 2880s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libappstream5 armhf 1.0.4-1 [211 kB] 2880s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf appstream armhf 1.0.4-1 [67.3 kB] 2880s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf libctf0 armhf 2.43.50.20241230-1ubuntu1 [74.5 kB] 2880s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libctf-nobfd0 armhf 2.43.50.20241230-1ubuntu1 [77.3 kB] 2880s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-arm-linux-gnueabihf armhf 2.43.50.20241230-1ubuntu1 [2960 kB] 2880s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libbinutils armhf 2.43.50.20241230-1ubuntu1 [403 kB] 2880s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf binutils armhf 2.43.50.20241230-1ubuntu1 [3086 B] 2880s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-common armhf 2.43.50.20241230-1ubuntu1 [222 kB] 2880s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libsframe1 armhf 2.43.50.20241230-1ubuntu1 [12.1 kB] 2880s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf curl armhf 8.11.1-1ubuntu1 [244 kB] 2880s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl4t64 armhf 8.11.1-1ubuntu1 [337 kB] 2880s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf dracut-install armhf 105-2ubuntu5 [37.3 kB] 2880s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-common all 1.10.6+ds-1 [5636 B] 2880s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-0 armhf 1.10.6+ds-1 [59.5 kB] 2880s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf fwupd armhf 2.0.3-3 [5028 kB] 2880s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf libfwupd3 armhf 2.0.3-3 [121 kB] 2880s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-proxy armhf 1.35.6-1 [5878 B] 2880s Get:124 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-glib5 armhf 1.35.6-1 [928 kB] 2880s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-l10n all 2.4.4-2ubuntu21 [66.3 kB] 2880s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf libftdi1-2 armhf 1.5-8 [26.3 kB] 2880s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf libgstreamer1.0-0 armhf 1.24.10-2 [1109 kB] 2880s Get:128 http://ftpmaster.internal/ubuntu plucky/main armhf libnss3 armhf 2:3.106-1ubuntu1 [1321 kB] 2881s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf libwrap0 armhf 7.6.q-34 [45.7 kB] 2881s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf make armhf 4.4.1-1 [180 kB] 2881s Get:131 http://ftpmaster.internal/ubuntu plucky/main armhf python3-attr all 24.2.0-1 [50.2 kB] 2881s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf python3-bcrypt armhf 4.2.0-2.1 [239 kB] 2881s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf python3-cryptography armhf 43.0.0-1 [925 kB] 2881s Get:134 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.3-1.1 [108 kB] 2881s Get:135 http://ftpmaster.internal/ubuntu plucky/main armhf python3-json-pointer all 2.4-3 [8444 B] 2881s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jsonpatch all 1.32-5 [12.3 kB] 2881s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf python3-openssl all 24.3.0-1 [45.8 kB] 2881s Get:138 http://ftpmaster.internal/ubuntu plucky/main armhf python3-pkg-resources all 75.6.0-1 [144 kB] 2881s Get:139 http://ftpmaster.internal/ubuntu plucky/main armhf python3-setuptools all 75.6.0-1 [645 kB] 2881s Get:140 http://ftpmaster.internal/ubuntu plucky/main armhf software-properties-common all 0.108 [16.5 kB] 2881s Get:141 http://ftpmaster.internal/ubuntu plucky/main armhf python3-software-properties all 0.108 [30.9 kB] 2881s Get:142 http://ftpmaster.internal/ubuntu plucky/main armhf python3-wadllib all 2.0.0-2 [36.2 kB] 2881s Preconfiguring packages ... 2881s Fetched 58.6 MB in 5s (10.9 MB/s) 2882s (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 ... 59970 files and directories currently installed.) 2882s Preparing to unpack .../bash_5.2.37-1ubuntu1_armhf.deb ... 2882s Unpacking bash (5.2.37-1ubuntu1) over (5.2.32-1ubuntu2) ... 2882s Setting up bash (5.2.37-1ubuntu1) ... 2882s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 2882s (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 ... 59970 files and directories currently installed.) 2882s Preparing to unpack .../bsdutils_1%3a2.40.2-1ubuntu2_armhf.deb ... 2882s Unpacking bsdutils (1:2.40.2-1ubuntu2) over (1:2.40.2-1ubuntu1) ... 2882s Setting up bsdutils (1:2.40.2-1ubuntu2) ... 2882s (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 ... 59970 files and directories currently installed.) 2882s Preparing to unpack .../tar_1.35+dfsg-3.1_armhf.deb ... 2882s Unpacking tar (1.35+dfsg-3.1) over (1.35+dfsg-3build1) ... 2882s Setting up tar (1.35+dfsg-3.1) ... 2882s (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 ... 59970 files and directories currently installed.) 2882s Preparing to unpack .../libatomic1_14.2.0-12ubuntu1_armhf.deb ... 2882s Unpacking libatomic1:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 2882s Preparing to unpack .../gcc-14-base_14.2.0-12ubuntu1_armhf.deb ... 2882s Unpacking gcc-14-base:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 2882s Setting up gcc-14-base:armhf (14.2.0-12ubuntu1) ... 2882s (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 ... 59970 files and directories currently installed.) 2882s Preparing to unpack .../libgcc-s1_14.2.0-12ubuntu1_armhf.deb ... 2882s Unpacking libgcc-s1:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 2882s Setting up libgcc-s1:armhf (14.2.0-12ubuntu1) ... 2882s (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 ... 59970 files and directories currently installed.) 2882s Preparing to unpack .../libstdc++6_14.2.0-12ubuntu1_armhf.deb ... 2882s Unpacking libstdc++6:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 2882s Setting up libstdc++6:armhf (14.2.0-12ubuntu1) ... 2882s (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 ... 59970 files and directories currently installed.) 2882s Preparing to unpack .../libc6_2.40-4ubuntu1_armhf.deb ... 2882s Unpacking libc6:armhf (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 2883s Setting up libc6:armhf (2.40-4ubuntu1) ... 2883s (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 ... 59970 files and directories currently installed.) 2883s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu2_armhf.deb ... 2883s Unpacking libssl3t64:armhf (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 2883s Selecting previously unselected package openssl-provider-legacy. 2883s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu2_armhf.deb ... 2883s Unpacking openssl-provider-legacy (3.4.0-1ubuntu2) ... 2883s Setting up libssl3t64:armhf (3.4.0-1ubuntu2) ... 2883s Setting up openssl-provider-legacy (3.4.0-1ubuntu2) ... 2883s (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 ... 59973 files and directories currently installed.) 2883s Preparing to unpack .../0-systemd-timesyncd_257-2ubuntu1_armhf.deb ... 2883s Unpacking systemd-timesyncd (257-2ubuntu1) over (256.5-2ubuntu4) ... 2883s Preparing to unpack .../1-systemd-resolved_257-2ubuntu1_armhf.deb ... 2883s Unpacking systemd-resolved (257-2ubuntu1) over (256.5-2ubuntu4) ... 2883s Preparing to unpack .../2-systemd-cryptsetup_257-2ubuntu1_armhf.deb ... 2883s Unpacking systemd-cryptsetup (257-2ubuntu1) over (256.5-2ubuntu4) ... 2883s Preparing to unpack .../3-eject_2.40.2-1ubuntu2_armhf.deb ... 2883s Unpacking eject (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2883s Preparing to unpack .../4-bsdextrautils_2.40.2-1ubuntu2_armhf.deb ... 2883s Unpacking bsdextrautils (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2883s Preparing to unpack .../5-fdisk_2.40.2-1ubuntu2_armhf.deb ... 2883s Unpacking fdisk (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2883s Preparing to unpack .../6-libblkid1_2.40.2-1ubuntu2_armhf.deb ... 2883s Unpacking libblkid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2883s Setting up libblkid1:armhf (2.40.2-1ubuntu2) ... 2883s (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 ... 59974 files and directories currently installed.) 2883s Preparing to unpack .../libmount1_2.40.2-1ubuntu2_armhf.deb ... 2883s Unpacking libmount1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2883s Setting up libmount1:armhf (2.40.2-1ubuntu2) ... 2883s (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 ... 59974 files and directories currently installed.) 2883s Preparing to unpack .../libsmartcols1_2.40.2-1ubuntu2_armhf.deb ... 2883s Unpacking libsmartcols1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2883s Setting up libsmartcols1:armhf (2.40.2-1ubuntu2) ... 2883s (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 ... 59974 files and directories currently installed.) 2883s Preparing to unpack .../libuuid1_2.40.2-1ubuntu2_armhf.deb ... 2883s Unpacking libuuid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2883s Setting up libuuid1:armhf (2.40.2-1ubuntu2) ... 2884s (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 ... 59974 files and directories currently installed.) 2884s Preparing to unpack .../util-linux_2.40.2-1ubuntu2_armhf.deb ... 2884s Unpacking util-linux (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2884s Setting up util-linux (2.40.2-1ubuntu2) ... 2884s fstrim.service is a disabled or a static unit not running, not starting it. 2884s (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 ... 59974 files and directories currently installed.) 2884s Preparing to unpack .../0-uuid-runtime_2.40.2-1ubuntu2_armhf.deb ... 2884s Unpacking uuid-runtime (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2884s Preparing to unpack .../1-libfdisk1_2.40.2-1ubuntu2_armhf.deb ... 2884s Unpacking libfdisk1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2884s Preparing to unpack .../2-mount_2.40.2-1ubuntu2_armhf.deb ... 2884s Unpacking mount (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 2885s Preparing to unpack .../3-readline-common_8.2-6_all.deb ... 2885s Unpacking readline-common (8.2-6) over (8.2-5) ... 2885s Preparing to unpack .../4-libreadline8t64_8.2-6_armhf.deb ... 2885s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 2885s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 2885s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 2885s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 2885s Unpacking libreadline8t64:armhf (8.2-6) over (8.2-5) ... 2885s Preparing to unpack .../5-libnss-systemd_257-2ubuntu1_armhf.deb ... 2885s Unpacking libnss-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 2885s Preparing to unpack .../6-systemd_257-2ubuntu1_armhf.deb ... 2885s Unpacking systemd (257-2ubuntu1) over (256.5-2ubuntu4) ... 2885s Preparing to unpack .../7-udev_257-2ubuntu1_armhf.deb ... 2885s Unpacking udev (257-2ubuntu1) over (256.5-2ubuntu4) ... 2885s Preparing to unpack .../8-libsystemd-shared_257-2ubuntu1_armhf.deb ... 2885s Unpacking libsystemd-shared:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 2885s Setting up libsystemd-shared:armhf (257-2ubuntu1) ... 2885s (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 ... 59967 files and directories currently installed.) 2885s Preparing to unpack .../libsystemd0_257-2ubuntu1_armhf.deb ... 2885s Unpacking libsystemd0:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 2885s Setting up libsystemd0:armhf (257-2ubuntu1) ... 2885s Setting up mount (2.40.2-1ubuntu2) ... 2885s Setting up systemd (257-2ubuntu1) ... 2885s Installing new version of config file /etc/systemd/logind.conf ... 2885s Installing new version of config file /etc/systemd/sleep.conf ... 2885s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 2885s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 2886s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 2886s (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 ... 59967 files and directories currently installed.) 2886s Preparing to unpack .../systemd-sysv_257-2ubuntu1_armhf.deb ... 2886s Unpacking systemd-sysv (257-2ubuntu1) over (256.5-2ubuntu4) ... 2886s Preparing to unpack .../libpam-systemd_257-2ubuntu1_armhf.deb ... 2886s Unpacking libpam-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 2886s Preparing to unpack .../libudev1_257-2ubuntu1_armhf.deb ... 2886s Unpacking libudev1:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 2886s Setting up libudev1:armhf (257-2ubuntu1) ... 2886s (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 ... 59967 files and directories currently installed.) 2886s Preparing to unpack .../libdebconfclient0_0.274ubuntu1_armhf.deb ... 2886s Unpacking libdebconfclient0:armhf (0.274ubuntu1) over (0.272ubuntu1) ... 2886s Setting up libdebconfclient0:armhf (0.274ubuntu1) ... 2886s (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 ... 59967 files and directories currently installed.) 2887s Preparing to unpack .../base-passwd_3.6.6_armhf.deb ... 2887s Unpacking base-passwd (3.6.6) over (3.6.5) ... 2887s Setting up base-passwd (3.6.6) ... 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 ... 59967 files and directories currently installed.) 2887s Preparing to unpack .../libc-bin_2.40-4ubuntu1_armhf.deb ... 2887s Unpacking libc-bin (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 2887s Setting up libc-bin (2.40-4ubuntu1) ... 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 ... 59967 files and directories currently installed.) 2887s Preparing to unpack .../libapt-pkg6.0t64_2.9.18_armhf.deb ... 2887s Unpacking libapt-pkg6.0t64:armhf (2.9.18) over (2.9.14ubuntu1) ... 2887s Setting up libapt-pkg6.0t64:armhf (2.9.18) ... 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 ... 59967 files and directories currently installed.) 2887s Preparing to unpack .../archives/apt_2.9.18_armhf.deb ... 2887s Unpacking apt (2.9.18) over (2.9.14ubuntu1) ... 2887s Setting up apt (2.9.18) ... 2888s (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 ... 59966 files and directories currently installed.) 2888s Preparing to unpack .../apt-utils_2.9.18_armhf.deb ... 2888s Unpacking apt-utils (2.9.18) over (2.9.14ubuntu1) ... 2888s Preparing to unpack .../libgpg-error-l10n_1.51-3_all.deb ... 2888s Unpacking libgpg-error-l10n (1.51-3) over (1.50-4) ... 2888s Preparing to unpack .../libgpg-error0_1.51-3_armhf.deb ... 2888s Unpacking libgpg-error0:armhf (1.51-3) over (1.50-4) ... 2888s Setting up libgpg-error0:armhf (1.51-3) ... 2888s (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 ... 59966 files and directories currently installed.) 2888s Preparing to unpack .../libnpth0t64_1.8-2_armhf.deb ... 2888s Unpacking libnpth0t64:armhf (1.8-2) over (1.6-3.1build1) ... 2888s Setting up libnpth0t64:armhf (1.8-2) ... 2888s (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 ... 59966 files and directories currently installed.) 2888s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu21_armhf.deb ... 2888s Unpacking gpg-wks-client (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2888s Preparing to unpack .../1-dirmngr_2.4.4-2ubuntu21_armhf.deb ... 2888s Unpacking dirmngr (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2888s Preparing to unpack .../2-gpgsm_2.4.4-2ubuntu21_armhf.deb ... 2888s Unpacking gpgsm (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2888s Preparing to unpack .../3-gnupg-utils_2.4.4-2ubuntu21_armhf.deb ... 2888s Unpacking gnupg-utils (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2888s Preparing to unpack .../4-gpg-agent_2.4.4-2ubuntu21_armhf.deb ... 2888s Unpacking gpg-agent (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2888s Preparing to unpack .../5-gpg_2.4.4-2ubuntu21_armhf.deb ... 2888s Unpacking gpg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2888s Preparing to unpack .../6-gpgconf_2.4.4-2ubuntu21_armhf.deb ... 2888s Unpacking gpgconf (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2888s Preparing to unpack .../7-gnupg_2.4.4-2ubuntu21_all.deb ... 2888s Unpacking gnupg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2889s Preparing to unpack .../8-keyboxd_2.4.4-2ubuntu21_armhf.deb ... 2889s Unpacking keyboxd (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2889s Preparing to unpack .../9-gpgv_2.4.4-2ubuntu21_armhf.deb ... 2889s Unpacking gpgv (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2889s Setting up gpgv (2.4.4-2ubuntu21) ... 2889s (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 ... 59966 files and directories currently installed.) 2889s Preparing to unpack .../python3-minimal_3.12.8-1_armhf.deb ... 2889s Unpacking python3-minimal (3.12.8-1) over (3.12.6-0ubuntu1) ... 2889s Setting up python3-minimal (3.12.8-1) ... 2889s (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 ... 59966 files and directories currently installed.) 2889s Preparing to unpack .../00-python3_3.12.8-1_armhf.deb ... 2889s Unpacking python3 (3.12.8-1) over (3.12.6-0ubuntu1) ... 2889s Preparing to unpack .../01-tzdata_2024b-4ubuntu1_all.deb ... 2889s Unpacking tzdata (2024b-4ubuntu1) over (2024b-1ubuntu2) ... 2889s Preparing to unpack .../02-python3.12_3.12.8-3_armhf.deb ... 2889s Unpacking python3.12 (3.12.8-3) over (3.12.7-3) ... 2889s Preparing to unpack .../03-libpython3.12-stdlib_3.12.8-3_armhf.deb ... 2889s Unpacking libpython3.12-stdlib:armhf (3.12.8-3) over (3.12.7-3) ... 2889s Preparing to unpack .../04-python3.12-minimal_3.12.8-3_armhf.deb ... 2889s Unpacking python3.12-minimal (3.12.8-3) over (3.12.7-3) ... 2890s Preparing to unpack .../05-libpython3.12-minimal_3.12.8-3_armhf.deb ... 2890s Unpacking libpython3.12-minimal:armhf (3.12.8-3) over (3.12.7-3) ... 2890s Preparing to unpack .../06-libpython3-stdlib_3.12.8-1_armhf.deb ... 2890s Unpacking libpython3-stdlib:armhf (3.12.8-1) over (3.12.6-0ubuntu1) ... 2890s Preparing to unpack .../07-rsync_3.3.0+ds1-2_armhf.deb ... 2890s Unpacking rsync (3.3.0+ds1-2) over (3.3.0-1) ... 2890s Preparing to unpack .../08-python-apt-common_2.9.6build1_all.deb ... 2890s Unpacking python-apt-common (2.9.6build1) over (2.9.0ubuntu2) ... 2890s Preparing to unpack .../09-python3-apt_2.9.6build1_armhf.deb ... 2890s Unpacking python3-apt (2.9.6build1) over (2.9.0ubuntu2) ... 2890s Preparing to unpack .../10-python3-problem-report_2.31.0-0ubuntu2_all.deb ... 2890s Unpacking python3-problem-report (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 2890s Preparing to unpack .../11-python3-apport_2.31.0-0ubuntu2_all.deb ... 2890s Unpacking python3-apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 2890s Preparing to unpack .../12-libglib2.0-data_2.82.4-1_all.deb ... 2890s Unpacking libglib2.0-data (2.82.4-1) over (2.82.2-3) ... 2890s Preparing to unpack .../13-libglib2.0-bin_2.82.4-1_armhf.deb ... 2890s Unpacking libglib2.0-bin (2.82.4-1) over (2.82.2-3) ... 2890s Preparing to unpack .../14-gir1.2-girepository-2.0_1.82.0-3_armhf.deb ... 2890s Unpacking gir1.2-girepository-2.0:armhf (1.82.0-3) over (1.82.0-2) ... 2890s Preparing to unpack .../15-gir1.2-glib-2.0_2.82.4-1_armhf.deb ... 2890s Unpacking gir1.2-glib-2.0:armhf (2.82.4-1) over (2.82.2-3) ... 2891s Preparing to unpack .../16-libglib2.0-0t64_2.82.4-1_armhf.deb ... 2891s Unpacking libglib2.0-0t64:armhf (2.82.4-1) over (2.82.2-3) ... 2891s Preparing to unpack .../17-libgirepository-1.0-1_1.82.0-3_armhf.deb ... 2891s Unpacking libgirepository-1.0-1:armhf (1.82.0-3) over (1.82.0-2) ... 2891s Preparing to unpack .../18-apport-core-dump-handler_2.31.0-0ubuntu2_all.deb ... 2891s Unpacking apport-core-dump-handler (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 2891s Preparing to unpack .../19-apport_2.31.0-0ubuntu2_all.deb ... 2891s Unpacking apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 2891s Preparing to unpack .../20-libcap-ng0_0.8.5-4_armhf.deb ... 2891s Unpacking libcap-ng0:armhf (0.8.5-4) over (0.8.5-3build1) ... 2891s Setting up libcap-ng0:armhf (0.8.5-4) ... 2891s (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 ... 59953 files and directories currently installed.) 2891s Preparing to unpack .../libunistring5_1.3-1_armhf.deb ... 2891s Unpacking libunistring5:armhf (1.3-1) over (1.2-1) ... 2891s Setting up libunistring5:armhf (1.3-1) ... 2891s (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 ... 59953 files and directories currently installed.) 2891s Preparing to unpack .../00-iputils-ping_3%3a20240905-1ubuntu1_armhf.deb ... 2891s Unpacking iputils-ping (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 2891s Preparing to unpack .../01-libbpf1_1%3a1.5.0-2_armhf.deb ... 2891s Unpacking libbpf1:armhf (1:1.5.0-2) over (1:1.5.0-1) ... 2891s Preparing to unpack .../02-libfribidi0_1.0.16-1_armhf.deb ... 2891s Unpacking libfribidi0:armhf (1.0.16-1) over (1.0.15-1) ... 2891s Preparing to unpack .../03-python3-newt_0.52.24-4ubuntu1_armhf.deb ... 2891s Unpacking python3-newt:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 2891s Preparing to unpack .../04-libnewt0.52_0.52.24-4ubuntu1_armhf.deb ... 2891s Unpacking libnewt0.52:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 2891s Preparing to unpack .../05-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_armhf.deb ... 2891s Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 2891s Preparing to unpack .../06-libyaml-0-2_0.2.5-2_armhf.deb ... 2891s Unpacking libyaml-0-2:armhf (0.2.5-2) over (0.2.5-1build1) ... 2891s Preparing to unpack .../07-locales_2.40-4ubuntu1_all.deb ... 2891s Unpacking locales (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 2891s Preparing to unpack .../08-openssl_3.4.0-1ubuntu2_armhf.deb ... 2891s Unpacking openssl (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 2892s Preparing to unpack .../09-python3-rich_13.9.4-1_all.deb ... 2892s Unpacking python3-rich (13.9.4-1) over (13.7.1-1) ... 2892s Preparing to unpack .../10-ucf_3.0046_all.deb ... 2892s Unpacking ucf (3.0046) over (3.0043+nmu1) ... 2892s Preparing to unpack .../11-whiptail_0.52.24-4ubuntu1_armhf.deb ... 2892s Unpacking whiptail (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 2892s Preparing to unpack .../12-bash-completion_1%3a2.16.0-1_all.deb ... 2892s Unpacking bash-completion (1:2.16.0-1) over (1:2.14.0-2) ... 2892s Preparing to unpack .../13-ethtool_1%3a6.11-1_armhf.deb ... 2892s Unpacking ethtool (1:6.11-1) over (1:6.10-1) ... 2892s Preparing to unpack .../14-gettext-base_0.22.5-3_armhf.deb ... 2892s Unpacking gettext-base (0.22.5-3) over (0.22.5-2) ... 2892s Preparing to unpack .../15-groff-base_1.23.0-7_armhf.deb ... 2892s Unpacking groff-base (1.23.0-7) over (1.23.0-5) ... 2892s Preparing to unpack .../16-iputils-tracepath_3%3a20240905-1ubuntu1_armhf.deb ... 2892s Unpacking iputils-tracepath (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 2892s Preparing to unpack .../17-libpng16-16t64_1.6.44-3_armhf.deb ... 2892s Unpacking libpng16-16t64:armhf (1.6.44-3) over (1.6.44-2) ... 2892s Preparing to unpack .../18-libtraceevent1-plugin_1%3a1.8.4-2_armhf.deb ... 2892s Unpacking libtraceevent1-plugin:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 2892s Preparing to unpack .../19-libtraceevent1_1%3a1.8.4-2_armhf.deb ... 2892s Unpacking libtraceevent1:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 2892s Preparing to unpack .../20-libxkbcommon0_1.7.0-2_armhf.deb ... 2892s Unpacking libxkbcommon0:armhf (1.7.0-2) over (1.7.0-1) ... 2892s Preparing to unpack .../21-nano_8.3-1_armhf.deb ... 2892s Unpacking nano (8.3-1) over (8.2-1) ... 2892s Preparing to unpack .../22-pci.ids_0.0~2024.11.25-1_all.deb ... 2892s Unpacking pci.ids (0.0~2024.11.25-1) over (0.0~2024.10.24-1) ... 2892s Preparing to unpack .../23-publicsuffix_20241206.1516-0.1_all.deb ... 2892s Unpacking publicsuffix (20241206.1516-0.1) over (20231001.0357-0.1) ... 2892s Preparing to unpack .../24-python3.13-gdbm_3.13.1-2_armhf.deb ... 2892s Unpacking python3.13-gdbm (3.13.1-2) over (3.13.0-2) ... 2893s Preparing to unpack .../25-python3.12-gdbm_3.12.8-3_armhf.deb ... 2893s Unpacking python3.12-gdbm (3.12.8-3) over (3.12.7-3) ... 2893s Preparing to unpack .../26-python3-gdbm_3.13.1-1_armhf.deb ... 2893s Unpacking python3-gdbm:armhf (3.13.1-1) over (3.12.7-1) ... 2893s Preparing to unpack .../27-usb.ids_2024.12.04-1_all.deb ... 2893s Unpacking usb.ids (2024.12.04-1) over (2024.07.04-1) ... 2893s Preparing to unpack .../28-xauth_1%3a1.1.2-1.1_armhf.deb ... 2893s Unpacking xauth (1:1.1.2-1.1) over (1:1.1.2-1build1) ... 2893s Preparing to unpack .../29-libcurl3t64-gnutls_8.11.1-1ubuntu1_armhf.deb ... 2893s Unpacking libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 2893s Preparing to unpack .../30-libappstream5_1.0.4-1_armhf.deb ... 2893s Unpacking libappstream5:armhf (1.0.4-1) over (1.0.3-1) ... 2893s Preparing to unpack .../31-appstream_1.0.4-1_armhf.deb ... 2893s Unpacking appstream (1.0.4-1) over (1.0.3-1) ... 2893s Preparing to unpack .../32-libctf0_2.43.50.20241230-1ubuntu1_armhf.deb ... 2893s Unpacking libctf0:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2893s Preparing to unpack .../33-libctf-nobfd0_2.43.50.20241230-1ubuntu1_armhf.deb ... 2893s Unpacking libctf-nobfd0:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2893s Preparing to unpack .../34-binutils-arm-linux-gnueabihf_2.43.50.20241230-1ubuntu1_armhf.deb ... 2893s Unpacking binutils-arm-linux-gnueabihf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2893s Preparing to unpack .../35-libbinutils_2.43.50.20241230-1ubuntu1_armhf.deb ... 2893s Unpacking libbinutils:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2893s Preparing to unpack .../36-binutils_2.43.50.20241230-1ubuntu1_armhf.deb ... 2893s Unpacking binutils (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2893s Preparing to unpack .../37-binutils-common_2.43.50.20241230-1ubuntu1_armhf.deb ... 2893s Unpacking binutils-common:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2893s Preparing to unpack .../38-libsframe1_2.43.50.20241230-1ubuntu1_armhf.deb ... 2893s Unpacking libsframe1:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 2893s Preparing to unpack .../39-curl_8.11.1-1ubuntu1_armhf.deb ... 2893s Unpacking curl (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 2893s Preparing to unpack .../40-libcurl4t64_8.11.1-1ubuntu1_armhf.deb ... 2893s Unpacking libcurl4t64:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 2893s Preparing to unpack .../41-dracut-install_105-2ubuntu5_armhf.deb ... 2893s Unpacking dracut-install (105-2ubuntu5) over (105-2ubuntu3) ... 2893s Preparing to unpack .../42-libjson-glib-1.0-common_1.10.6+ds-1_all.deb ... 2893s Unpacking libjson-glib-1.0-common (1.10.6+ds-1) over (1.10.0+ds-3) ... 2893s Preparing to unpack .../43-libjson-glib-1.0-0_1.10.6+ds-1_armhf.deb ... 2893s Unpacking libjson-glib-1.0-0:armhf (1.10.6+ds-1) over (1.10.0+ds-3) ... 2893s Preparing to unpack .../44-fwupd_2.0.3-3_armhf.deb ... 2893s Unpacking fwupd (2.0.3-3) over (2.0.2-1) ... 2894s Preparing to unpack .../45-libfwupd3_2.0.3-3_armhf.deb ... 2894s Unpacking libfwupd3:armhf (2.0.3-3) over (2.0.2-1) ... 2894s Preparing to unpack .../46-libqmi-proxy_1.35.6-1_armhf.deb ... 2894s Unpacking libqmi-proxy (1.35.6-1) over (1.35.2-0ubuntu2) ... 2894s Preparing to unpack .../47-libqmi-glib5_1.35.6-1_armhf.deb ... 2894s Unpacking libqmi-glib5:armhf (1.35.6-1) over (1.35.2-0ubuntu2) ... 2894s Preparing to unpack .../48-gnupg-l10n_2.4.4-2ubuntu21_all.deb ... 2894s Unpacking gnupg-l10n (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 2894s Preparing to unpack .../49-libftdi1-2_1.5-8_armhf.deb ... 2894s Unpacking libftdi1-2:armhf (1.5-8) over (1.5-7build1) ... 2894s Preparing to unpack .../50-libgstreamer1.0-0_1.24.10-2_armhf.deb ... 2894s Unpacking libgstreamer1.0-0:armhf (1.24.10-2) over (1.24.9-1) ... 2894s Preparing to unpack .../51-libnss3_2%3a3.106-1ubuntu1_armhf.deb ... 2894s Unpacking libnss3:armhf (2:3.106-1ubuntu1) over (2:3.103-1) ... 2894s Preparing to unpack .../52-libwrap0_7.6.q-34_armhf.deb ... 2894s Unpacking libwrap0:armhf (7.6.q-34) over (7.6.q-33) ... 2894s Preparing to unpack .../53-make_4.4.1-1_armhf.deb ... 2894s Unpacking make (4.4.1-1) over (4.3-4.1build2) ... 2894s Preparing to unpack .../54-python3-attr_24.2.0-1_all.deb ... 2894s Unpacking python3-attr (24.2.0-1) over (23.2.0-2) ... 2894s Selecting previously unselected package python3-bcrypt. 2894s Preparing to unpack .../55-python3-bcrypt_4.2.0-2.1_armhf.deb ... 2894s Unpacking python3-bcrypt (4.2.0-2.1) ... 2894s Preparing to unpack .../56-python3-cryptography_43.0.0-1_armhf.deb ... 2894s Unpacking python3-cryptography (43.0.0-1) over (42.0.5-2build1) ... 2894s Preparing to unpack .../57-python3-jinja2_3.1.3-1.1_all.deb ... 2894s Unpacking python3-jinja2 (3.1.3-1.1) over (3.1.3-1ubuntu1) ... 2895s Preparing to unpack .../58-python3-json-pointer_2.4-3_all.deb ... 2895s Unpacking python3-json-pointer (2.4-3) over (2.4-2) ... 2895s Preparing to unpack .../59-python3-jsonpatch_1.32-5_all.deb ... 2895s Unpacking python3-jsonpatch (1.32-5) over (1.32-4) ... 2895s Preparing to unpack .../60-python3-openssl_24.3.0-1_all.deb ... 2895s Unpacking python3-openssl (24.3.0-1) over (24.2.1-1) ... 2895s Preparing to unpack .../61-python3-pkg-resources_75.6.0-1_all.deb ... 2895s Unpacking python3-pkg-resources (75.6.0-1) over (75.2.0-1) ... 2895s Preparing to unpack .../62-python3-setuptools_75.6.0-1_all.deb ... 2895s Unpacking python3-setuptools (75.6.0-1) over (75.2.0-1) ... 2895s Preparing to unpack .../63-software-properties-common_0.108_all.deb ... 2895s Unpacking software-properties-common (0.108) over (0.105) ... 2895s Preparing to unpack .../64-python3-software-properties_0.108_all.deb ... 2895s Unpacking python3-software-properties (0.108) over (0.105) ... 2895s Preparing to unpack .../65-python3-wadllib_2.0.0-2_all.deb ... 2896s Unpacking python3-wadllib (2.0.0-2) over (2.0.0-1) ... 2896s Setting up systemd-sysv (257-2ubuntu1) ... 2896s Setting up pci.ids (0.0~2024.11.25-1) ... 2896s Setting up libnewt0.52:armhf (0.52.24-4ubuntu1) ... 2896s Setting up apt-utils (2.9.18) ... 2896s Setting up bsdextrautils (2.40.2-1ubuntu2) ... 2896s Setting up libcurl4t64:armhf (8.11.1-1ubuntu1) ... 2896s Setting up libyaml-0-2:armhf (0.2.5-2) ... 2896s Setting up python3.12-gdbm (3.12.8-3) ... 2896s Setting up libpython3.12-minimal:armhf (3.12.8-3) ... 2896s Setting up binutils-common:armhf (2.43.50.20241230-1ubuntu1) ... 2896s Setting up libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) ... 2896s Setting up libctf-nobfd0:armhf (2.43.50.20241230-1ubuntu1) ... 2896s Setting up gettext-base (0.22.5-3) ... 2896s Setting up libnss-systemd:armhf (257-2ubuntu1) ... 2896s Setting up libnss3:armhf (2:3.106-1ubuntu1) ... 2896s Setting up locales (2.40-4ubuntu1) ... 2896s Generating locales (this might take a while)... 2898s en_US.UTF-8... done 2898s Generation complete. 2898s Setting up libsframe1:armhf (2.43.50.20241230-1ubuntu1) ... 2898s Setting up tzdata (2024b-4ubuntu1) ... 2898s 2898s Current default time zone: 'Etc/UTC' 2898s Local time is now: Wed Jan 8 11:03:24 UTC 2025. 2898s Universal Time is now: Wed Jan 8 11:03:24 UTC 2025. 2898s Run 'dpkg-reconfigure tzdata' if you wish to change it. 2898s 2898s Setting up eject (2.40.2-1ubuntu2) ... 2898s Setting up libftdi1-2:armhf (1.5-8) ... 2898s Setting up libglib2.0-data (2.82.4-1) ... 2898s Setting up systemd-cryptsetup (257-2ubuntu1) ... 2898s Setting up libwrap0:armhf (7.6.q-34) ... 2898s Setting up make (4.4.1-1) ... 2898s Setting up gnupg-l10n (2.4.4-2ubuntu21) ... 2898s Setting up bash-completion (1:2.16.0-1) ... 2898s Setting up libfribidi0:armhf (1.0.16-1) ... 2898s Setting up libpng16-16t64:armhf (1.6.44-3) ... 2898s Setting up systemd-timesyncd (257-2ubuntu1) ... 2899s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 2899s Setting up libatomic1:armhf (14.2.0-12ubuntu1) ... 2899s Setting up udev (257-2ubuntu1) ... 2900s Setting up usb.ids (2024.12.04-1) ... 2900s Setting up ucf (3.0046) ... 2900s Installing new version of config file /etc/ucf.conf ... 2900s Setting up libfdisk1:armhf (2.40.2-1ubuntu2) ... 2900s Setting up nano (8.3-1) ... 2900s Installing new version of config file /etc/nanorc ... 2900s Setting up whiptail (0.52.24-4ubuntu1) ... 2900s Setting up python-apt-common (2.9.6build1) ... 2900s Setting up dracut-install (105-2ubuntu5) ... 2900s Setting up uuid-runtime (2.40.2-1ubuntu2) ... 2900s uuidd.service is a disabled or a static unit not running, not starting it. 2900s Setting up xauth (1:1.1.2-1.1) ... 2900s Setting up groff-base (1.23.0-7) ... 2900s Setting up libtraceevent1:armhf (1:1.8.4-2) ... 2900s Setting up libpam-systemd:armhf (257-2ubuntu1) ... 2901s Setting up libjson-glib-1.0-common (1.10.6+ds-1) ... 2901s Setting up curl (8.11.1-1ubuntu1) ... 2901s Setting up libbinutils:armhf (2.43.50.20241230-1ubuntu1) ... 2901s Setting up openssl (3.4.0-1ubuntu2) ... 2901s Installing new version of config file /etc/ssl/openssl.cnf ... 2901s Setting up libgpg-error-l10n (1.51-3) ... 2901s Setting up iputils-ping (3:20240905-1ubuntu1) ... 2901s Setting up readline-common (8.2-6) ... 2901s Setting up publicsuffix (20241206.1516-0.1) ... 2901s Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) ... 2901s Setting up libbpf1:armhf (1:1.5.0-2) ... 2901s Setting up iputils-tracepath (3:20240905-1ubuntu1) ... 2901s Setting up rsync (3.3.0+ds1-2) ... 2901s rsync.service is a disabled or a static unit not running, not starting it. 2901s Setting up python3.13-gdbm (3.13.1-2) ... 2901s Setting up ethtool (1:6.11-1) ... 2901s Setting up gnupg-utils (2.4.4-2ubuntu21) ... 2901s Setting up systemd-resolved (257-2ubuntu1) ... 2902s Setting up libxkbcommon0:armhf (1.7.0-2) ... 2902s Setting up libctf0:armhf (2.43.50.20241230-1ubuntu1) ... 2902s Setting up python3.12-minimal (3.12.8-3) ... 2903s Setting up libglib2.0-0t64:armhf (2.82.4-1) ... 2903s No schema files found: doing nothing. 2903s Setting up gir1.2-glib-2.0:armhf (2.82.4-1) ... 2903s Setting up libreadline8t64:armhf (8.2-6) ... 2903s Setting up libtraceevent1-plugin:armhf (1:1.8.4-2) ... 2903s Setting up gpgconf (2.4.4-2ubuntu21) ... 2903s Setting up libgirepository-1.0-1:armhf (1.82.0-3) ... 2903s Setting up binutils-arm-linux-gnueabihf (2.43.50.20241230-1ubuntu1) ... 2903s Setting up gpg (2.4.4-2ubuntu21) ... 2903s Setting up libgstreamer1.0-0:armhf (1.24.10-2) ... 2903s Setcap worked! gst-ptp-helper is not suid! 2903s Setting up gpg-agent (2.4.4-2ubuntu21) ... 2903s Setting up libpython3.12-stdlib:armhf (3.12.8-3) ... 2903s Setting up python3.12 (3.12.8-3) ... 2904s Setting up gpgsm (2.4.4-2ubuntu21) ... 2904s Setting up libglib2.0-bin (2.82.4-1) ... 2904s Setting up libappstream5:armhf (1.0.4-1) ... 2904s Setting up libqmi-glib5:armhf (1.35.6-1) ... 2904s Setting up binutils (2.43.50.20241230-1ubuntu1) ... 2904s Setting up fdisk (2.40.2-1ubuntu2) ... 2904s Setting up libjson-glib-1.0-0:armhf (1.10.6+ds-1) ... 2904s Setting up dirmngr (2.4.4-2ubuntu21) ... 2905s Setting up appstream (1.0.4-1) ... 2905s ✔ Metadata cache was updated successfully. 2905s Setting up gir1.2-girepository-2.0:armhf (1.82.0-3) ... 2905s Setting up keyboxd (2.4.4-2ubuntu21) ... 2905s Setting up gnupg (2.4.4-2ubuntu21) ... 2905s Setting up libpython3-stdlib:armhf (3.12.8-1) ... 2905s Setting up gpg-wks-client (2.4.4-2ubuntu21) ... 2905s Setting up libqmi-proxy (1.35.6-1) ... 2905s Setting up libfwupd3:armhf (2.0.3-3) ... 2905s Setting up python3 (3.12.8-1) ... 2905s Setting up python3-newt:armhf (0.52.24-4ubuntu1) ... 2905s Setting up python3-jinja2 (3.1.3-1.1) ... 2905s Setting up python3-wadllib (2.0.0-2) ... 2906s Setting up python3-json-pointer (2.4-3) ... 2906s Setting up fwupd (2.0.3-3) ... 2906s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 2906s fwupd.service is a disabled or a static unit not running, not starting it. 2906s Setting up python3-pkg-resources (75.6.0-1) ... 2907s Setting up python3-attr (24.2.0-1) ... 2907s Setting up python3-setuptools (75.6.0-1) ... 2907s Setting up python3-rich (13.9.4-1) ... 2908s Setting up python3-gdbm:armhf (3.13.1-1) ... 2908s Setting up python3-problem-report (2.31.0-0ubuntu2) ... 2908s Setting up python3-apt (2.9.6build1) ... 2908s Setting up python3-jsonpatch (1.32-5) ... 2908s Setting up python3-bcrypt (4.2.0-2.1) ... 2908s Setting up python3-apport (2.31.0-0ubuntu2) ... 2908s Setting up python3-software-properties (0.108) ... 2909s Setting up python3-cryptography (43.0.0-1) ... 2909s Setting up python3-openssl (24.3.0-1) ... 2909s Setting up software-properties-common (0.108) ... 2909s Setting up apport-core-dump-handler (2.31.0-0ubuntu2) ... 2910s Setting up apport (2.31.0-0ubuntu2) ... 2910s apport-autoreport.service is a disabled or a static unit not running, not starting it. 2910s Processing triggers for dbus (1.14.10-4ubuntu5) ... 2910s Processing triggers for shared-mime-info (2.4-5) ... 2910s Warning: program compiled against libxml 212 using older 209 2911s Processing triggers for debianutils (5.21) ... 2911s Processing triggers for install-info (7.1.1-1) ... 2911s Processing triggers for initramfs-tools (0.142ubuntu35) ... 2911s Processing triggers for libc-bin (2.40-4ubuntu1) ... 2911s Processing triggers for systemd (257-2ubuntu1) ... 2911s Processing triggers for man-db (2.13.0-1) ... 2916s Reading package lists... 2916s Building dependency tree... 2916s Reading state information... 2917s Starting pkgProblemResolver with broken count: 0 2917s Starting 2 pkgProblemResolver with broken count: 0 2917s Done 2918s The following packages will be REMOVED: 2918s libassuan0* 2918s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 2918s After this operation, 68.6 kB disk space will be freed. 2918s (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 ... 60003 files and directories currently installed.) 2918s Removing libassuan0:armhf (2.5.6-1build1) ... 2918s Processing triggers for libc-bin (2.40-4ubuntu1) ... 2921s autopkgtest [11:03:47]: rebooting testbed after setup commands that affected boot 2999s Reading package lists... 2999s Building dependency tree... 2999s Reading state information... 3000s Starting pkgProblemResolver with broken count: 0 3000s Starting 2 pkgProblemResolver with broken count: 0 3000s Done 3001s The following NEW packages will be installed: 3001s fonts-font-awesome fonts-lato libio-pty-perl libipc-run-perl libjs-jquery 3001s libjs-sphinxdoc libjs-underscore libjson-perl libllvm19 libpq5 3001s libpython3.13-minimal libpython3.13-stdlib libtime-duration-perl 3001s libtimedate-perl libxslt1.1 moreutils patroni patroni-doc postgresql 3001s postgresql-16 postgresql-client-16 postgresql-client-common 3001s postgresql-common python3-behave python3-cdiff python3-click 3001s python3-colorama python3-coverage python3-dateutil python3-parse 3001s python3-parse-type python3-prettytable python3-psutil python3-psycopg2 3001s python3-pysyncobj python3-six python3-wcwidth python3-ydiff python3.13 3001s python3.13-minimal sphinx-rtd-theme-common ssl-cert 3001s 0 upgraded, 42 newly installed, 0 to remove and 0 not upgraded. 3001s Need to get 56.1 MB of archives. 3001s After this operation, 211 MB of additional disk space will be used. 3001s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-lato all 2.015-1 [2781 kB] 3001s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-perl all 4.10000-1 [81.9 kB] 3001s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-client-common all 262 [36.7 kB] 3001s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf ssl-cert all 1.1.3ubuntu1 [18.7 kB] 3001s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-common all 262 [162 kB] 3001s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-minimal armhf 3.13.1-2 [868 kB] 3001s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-minimal armhf 3.13.1-2 [2036 kB] 3002s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 3002s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libio-pty-perl armhf 1:1.20-1build3 [31.0 kB] 3002s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libipc-run-perl all 20231003.0-2 [91.5 kB] 3002s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 3002s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 3002s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 3002s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libllvm19 armhf 1:19.1.6-1ubuntu1 [27.8 MB] 3003s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libpq5 armhf 17.2-1 [124 kB] 3003s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-stdlib armhf 3.13.1-2 [1970 kB] 3003s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libtime-duration-perl all 1.21-2 [12.3 kB] 3003s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libtimedate-perl all 2.3300-2 [34.0 kB] 3003s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libxslt1.1 armhf 1.1.39-0exp1ubuntu2 [152 kB] 3003s Get:20 http://ftpmaster.internal/ubuntu plucky/universe armhf moreutils armhf 0.69-1 [53.5 kB] 3003s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-ydiff all 1.4.2-1 [19.0 kB] 3003s Get:22 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-cdiff all 1.4.2-1 [1778 B] 3003s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf python3-colorama all 0.4.6-4 [32.1 kB] 3003s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf python3-click all 8.1.7-2 [79.5 kB] 3003s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dateutil all 2.9.0-3 [80.2 kB] 3003s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 3003s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf python3-prettytable all 3.12.0-1 [36.5 kB] 3003s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psutil armhf 5.9.8-2build3 [194 kB] 3003s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psycopg2 armhf 2.9.10-1 [134 kB] 3003s Get:30 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pysyncobj all 0.3.12-1 [38.9 kB] 3003s Get:31 http://ftpmaster.internal/ubuntu plucky/universe armhf patroni all 3.3.4-1 [269 kB] 3003s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 3003s Get:33 http://ftpmaster.internal/ubuntu plucky/universe armhf patroni-doc all 3.3.4-1 [508 kB] 3003s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-client-16 armhf 16.4-3 [1236 kB] 3003s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-16 armhf 16.4-3 [14.2 MB] 3003s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql all 16+262 [11.8 kB] 3003s Get:37 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-parse all 1.20.2-1 [27.0 kB] 3003s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf python3-six all 1.17.0-1 [13.2 kB] 3003s Get:39 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-parse-type all 0.6.4-1 [23.4 kB] 3003s Get:40 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-behave all 1.2.6-6 [98.6 kB] 3003s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13 armhf 3.13.1-2 [729 kB] 3003s Get:42 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-coverage armhf 7.4.4+dfsg1-0ubuntu3 [148 kB] 3004s Preconfiguring packages ... 3004s Fetched 56.1 MB in 3s (20.4 MB/s) 3004s Selecting previously unselected package fonts-lato. 3004s (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 ... 59998 files and directories currently installed.) 3004s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 3004s Unpacking fonts-lato (2.015-1) ... 3004s Selecting previously unselected package libjson-perl. 3004s Preparing to unpack .../01-libjson-perl_4.10000-1_all.deb ... 3004s Unpacking libjson-perl (4.10000-1) ... 3004s Selecting previously unselected package postgresql-client-common. 3004s Preparing to unpack .../02-postgresql-client-common_262_all.deb ... 3004s Unpacking postgresql-client-common (262) ... 3004s Selecting previously unselected package ssl-cert. 3004s Preparing to unpack .../03-ssl-cert_1.1.3ubuntu1_all.deb ... 3004s Unpacking ssl-cert (1.1.3ubuntu1) ... 3004s Selecting previously unselected package postgresql-common. 3004s Preparing to unpack .../04-postgresql-common_262_all.deb ... 3004s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 3004s Unpacking postgresql-common (262) ... 3004s Selecting previously unselected package libpython3.13-minimal:armhf. 3004s Preparing to unpack .../05-libpython3.13-minimal_3.13.1-2_armhf.deb ... 3004s Unpacking libpython3.13-minimal:armhf (3.13.1-2) ... 3004s Selecting previously unselected package python3.13-minimal. 3004s Preparing to unpack .../06-python3.13-minimal_3.13.1-2_armhf.deb ... 3004s Unpacking python3.13-minimal (3.13.1-2) ... 3004s Selecting previously unselected package fonts-font-awesome. 3005s Preparing to unpack .../07-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 3005s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 3005s Selecting previously unselected package libio-pty-perl. 3005s Preparing to unpack .../08-libio-pty-perl_1%3a1.20-1build3_armhf.deb ... 3005s Unpacking libio-pty-perl (1:1.20-1build3) ... 3005s Selecting previously unselected package libipc-run-perl. 3005s Preparing to unpack .../09-libipc-run-perl_20231003.0-2_all.deb ... 3005s Unpacking libipc-run-perl (20231003.0-2) ... 3005s Selecting previously unselected package libjs-jquery. 3005s Preparing to unpack .../10-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 3005s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 3005s Selecting previously unselected package libjs-underscore. 3005s Preparing to unpack .../11-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 3005s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 3005s Selecting previously unselected package libjs-sphinxdoc. 3005s Preparing to unpack .../12-libjs-sphinxdoc_8.1.3-4_all.deb ... 3005s Unpacking libjs-sphinxdoc (8.1.3-4) ... 3005s Selecting previously unselected package libllvm19:armhf. 3005s Preparing to unpack .../13-libllvm19_1%3a19.1.6-1ubuntu1_armhf.deb ... 3005s Unpacking libllvm19:armhf (1:19.1.6-1ubuntu1) ... 3006s Selecting previously unselected package libpq5:armhf. 3006s Preparing to unpack .../14-libpq5_17.2-1_armhf.deb ... 3006s Unpacking libpq5:armhf (17.2-1) ... 3006s Selecting previously unselected package libpython3.13-stdlib:armhf. 3006s Preparing to unpack .../15-libpython3.13-stdlib_3.13.1-2_armhf.deb ... 3006s Unpacking libpython3.13-stdlib:armhf (3.13.1-2) ... 3006s Selecting previously unselected package libtime-duration-perl. 3006s Preparing to unpack .../16-libtime-duration-perl_1.21-2_all.deb ... 3006s Unpacking libtime-duration-perl (1.21-2) ... 3006s Selecting previously unselected package libtimedate-perl. 3006s Preparing to unpack .../17-libtimedate-perl_2.3300-2_all.deb ... 3006s Unpacking libtimedate-perl (2.3300-2) ... 3006s Selecting previously unselected package libxslt1.1:armhf. 3006s Preparing to unpack .../18-libxslt1.1_1.1.39-0exp1ubuntu2_armhf.deb ... 3006s Unpacking libxslt1.1:armhf (1.1.39-0exp1ubuntu2) ... 3006s Selecting previously unselected package moreutils. 3006s Preparing to unpack .../19-moreutils_0.69-1_armhf.deb ... 3006s Unpacking moreutils (0.69-1) ... 3006s Selecting previously unselected package python3-ydiff. 3006s Preparing to unpack .../20-python3-ydiff_1.4.2-1_all.deb ... 3006s Unpacking python3-ydiff (1.4.2-1) ... 3006s Selecting previously unselected package python3-cdiff. 3006s Preparing to unpack .../21-python3-cdiff_1.4.2-1_all.deb ... 3006s Unpacking python3-cdiff (1.4.2-1) ... 3006s Selecting previously unselected package python3-colorama. 3006s Preparing to unpack .../22-python3-colorama_0.4.6-4_all.deb ... 3006s Unpacking python3-colorama (0.4.6-4) ... 3006s Selecting previously unselected package python3-click. 3006s Preparing to unpack .../23-python3-click_8.1.7-2_all.deb ... 3006s Unpacking python3-click (8.1.7-2) ... 3006s Selecting previously unselected package python3-dateutil. 3006s Preparing to unpack .../24-python3-dateutil_2.9.0-3_all.deb ... 3006s Unpacking python3-dateutil (2.9.0-3) ... 3006s Selecting previously unselected package python3-wcwidth. 3006s Preparing to unpack .../25-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 3006s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 3006s Selecting previously unselected package python3-prettytable. 3006s Preparing to unpack .../26-python3-prettytable_3.12.0-1_all.deb ... 3006s Unpacking python3-prettytable (3.12.0-1) ... 3006s Selecting previously unselected package python3-psutil. 3006s Preparing to unpack .../27-python3-psutil_5.9.8-2build3_armhf.deb ... 3006s Unpacking python3-psutil (5.9.8-2build3) ... 3006s Selecting previously unselected package python3-psycopg2. 3006s Preparing to unpack .../28-python3-psycopg2_2.9.10-1_armhf.deb ... 3006s Unpacking python3-psycopg2 (2.9.10-1) ... 3006s Selecting previously unselected package python3-pysyncobj. 3006s Preparing to unpack .../29-python3-pysyncobj_0.3.12-1_all.deb ... 3006s Unpacking python3-pysyncobj (0.3.12-1) ... 3006s Selecting previously unselected package patroni. 3006s Preparing to unpack .../30-patroni_3.3.4-1_all.deb ... 3006s Unpacking patroni (3.3.4-1) ... 3006s Selecting previously unselected package sphinx-rtd-theme-common. 3006s Preparing to unpack .../31-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 3006s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 3006s Selecting previously unselected package patroni-doc. 3006s Preparing to unpack .../32-patroni-doc_3.3.4-1_all.deb ... 3006s Unpacking patroni-doc (3.3.4-1) ... 3006s Selecting previously unselected package postgresql-client-16. 3006s Preparing to unpack .../33-postgresql-client-16_16.4-3_armhf.deb ... 3006s Unpacking postgresql-client-16 (16.4-3) ... 3006s Selecting previously unselected package postgresql-16. 3006s Preparing to unpack .../34-postgresql-16_16.4-3_armhf.deb ... 3006s Unpacking postgresql-16 (16.4-3) ... 3007s Selecting previously unselected package postgresql. 3007s Preparing to unpack .../35-postgresql_16+262_all.deb ... 3007s Unpacking postgresql (16+262) ... 3007s Selecting previously unselected package python3-parse. 3007s Preparing to unpack .../36-python3-parse_1.20.2-1_all.deb ... 3007s Unpacking python3-parse (1.20.2-1) ... 3007s Selecting previously unselected package python3-six. 3007s Preparing to unpack .../37-python3-six_1.17.0-1_all.deb ... 3007s Unpacking python3-six (1.17.0-1) ... 3007s Selecting previously unselected package python3-parse-type. 3007s Preparing to unpack .../38-python3-parse-type_0.6.4-1_all.deb ... 3007s Unpacking python3-parse-type (0.6.4-1) ... 3007s Selecting previously unselected package python3-behave. 3007s Preparing to unpack .../39-python3-behave_1.2.6-6_all.deb ... 3007s Unpacking python3-behave (1.2.6-6) ... 3007s Selecting previously unselected package python3.13. 3007s Preparing to unpack .../40-python3.13_3.13.1-2_armhf.deb ... 3007s Unpacking python3.13 (3.13.1-2) ... 3007s Selecting previously unselected package python3-coverage. 3007s Preparing to unpack .../41-python3-coverage_7.4.4+dfsg1-0ubuntu3_armhf.deb ... 3007s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 3007s Setting up postgresql-client-common (262) ... 3007s Setting up libllvm19:armhf (1:19.1.6-1ubuntu1) ... 3007s Setting up fonts-lato (2.015-1) ... 3007s Setting up libio-pty-perl (1:1.20-1build3) ... 3007s Setting up python3-pysyncobj (0.3.12-1) ... 3008s Setting up python3-colorama (0.4.6-4) ... 3008s Setting up python3-ydiff (1.4.2-1) ... 3008s Setting up libpq5:armhf (17.2-1) ... 3008s Setting up python3-click (8.1.7-2) ... 3008s Setting up python3-psutil (5.9.8-2build3) ... 3009s Setting up python3-six (1.17.0-1) ... 3009s Setting up libpython3.13-minimal:armhf (3.13.1-2) ... 3009s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 3009s Setting up ssl-cert (1.1.3ubuntu1) ... 3010s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 3010s Setting up python3-psycopg2 (2.9.10-1) ... 3010s Setting up libipc-run-perl (20231003.0-2) ... 3010s Setting up libtime-duration-perl (1.21-2) ... 3010s Setting up libtimedate-perl (2.3300-2) ... 3010s Setting up python3-parse (1.20.2-1) ... 3010s Setting up libjson-perl (4.10000-1) ... 3010s Setting up libxslt1.1:armhf (1.1.39-0exp1ubuntu2) ... 3010s Setting up python3.13-minimal (3.13.1-2) ... 3011s Setting up python3-dateutil (2.9.0-3) ... 3011s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 3011s Setting up python3-prettytable (3.12.0-1) ... 3012s Setting up libpython3.13-stdlib:armhf (3.13.1-2) ... 3012s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 3012s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 3012s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 3012s Setting up moreutils (0.69-1) ... 3012s Setting up python3.13 (3.13.1-2) ... 3013s Setting up postgresql-client-16 (16.4-3) ... 3013s update-alternatives: using /usr/share/postgresql/16/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 3013s Setting up python3-cdiff (1.4.2-1) ... 3013s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 3014s Setting up python3-parse-type (0.6.4-1) ... 3014s Setting up postgresql-common (262) ... 3014s Creating config file /etc/postgresql-common/createcluster.conf with new version 3014s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 3014s Removing obsolete dictionary files: 3015s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 3015s Setting up libjs-sphinxdoc (8.1.3-4) ... 3015s Setting up python3-behave (1.2.6-6) ... 3016s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 3016s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 3016s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 3016s """Registers a custom type that will be available to "parse" 3016s /usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\[' 3016s _ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE) 3016s /usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d' 3016s """Registers a custom type that will be available to "parse" 3016s Setting up patroni (3.3.4-1) ... 3016s Created symlink '/etc/systemd/system/multi-user.target.wants/patroni.service' → '/usr/lib/systemd/system/patroni.service'. 3017s Setting up postgresql-16 (16.4-3) ... 3017s Creating new PostgreSQL cluster 16/main ... 3017s /usr/lib/postgresql/16/bin/initdb -D /var/lib/postgresql/16/main --auth-local peer --auth-host scram-sha-256 --no-instructions 3017s The files belonging to this database system will be owned by user "postgres". 3017s This user must also own the server process. 3017s 3017s The database cluster will be initialized with locale "C.UTF-8". 3017s The default database encoding has accordingly been set to "UTF8". 3017s The default text search configuration will be set to "english". 3017s 3017s Data page checksums are disabled. 3017s 3017s fixing permissions on existing directory /var/lib/postgresql/16/main ... ok 3017s creating subdirectories ... ok 3017s selecting dynamic shared memory implementation ... posix 3017s selecting default max_connections ... 100 3017s selecting default shared_buffers ... 128MB 3017s selecting default time zone ... Etc/UTC 3017s creating configuration files ... ok 3017s running bootstrap script ... ok 3018s performing post-bootstrap initialization ... ok 3018s syncing data to disk ... ok 3021s Setting up patroni-doc (3.3.4-1) ... 3021s Setting up postgresql (16+262) ... 3021s Processing triggers for systemd (257-2ubuntu1) ... 3021s Processing triggers for man-db (2.13.0-1) ... 3022s Processing triggers for libc-bin (2.40-4ubuntu1) ... 3042s autopkgtest [11:05:48]: test acceptance-raft: debian/tests/acceptance raft 3042s autopkgtest [11:05:48]: test acceptance-raft: [----------------------- 3044s dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation) 3044s ### PostgreSQL 16 acceptance-raft ### 3044s ++ ls -1r /usr/lib/postgresql/ 3044s + for PG_VERSION in $(ls -1r /usr/lib/postgresql/) 3044s + '[' 16 == 10 -o 16 == 11 ']' 3044s + echo '### PostgreSQL 16 acceptance-raft ###' 3044s + bash -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH=arm DCS=raft PATH=/usr/lib/postgresql/16/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin behave | ts' 3051s Jan 08 11:05:56 Feature: basic replication # features/basic_replication.feature:1 3051s Jan 08 11:05:56 We should check that the basic bootstrapping, replication and failover works. 3051s Jan 08 11:05:56 Scenario: check replication of a single table # features/basic_replication.feature:4 3051s Jan 08 11:05:56 Given I start postgres0 # features/steps/basic_replication.py:8 3056s Jan 08 11:06:02 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3056s Jan 08 11:06:02 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 3056s Jan 08 11:06:02 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 3056s Jan 08 11:06:02 Then I receive a response code 200 # features/steps/patroni_api.py:98 3056s Jan 08 11:06:02 When I start postgres1 # features/steps/basic_replication.py:8 3066s Jan 08 11:06:12 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 3071s Jan 08 11:06:17 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23 3071s Jan 08 11:06:17 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 3071s Jan 08 11:06:17 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 3072s Jan 08 11:06:18 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 3072s Jan 08 11:06:18 3072s Jan 08 11:06:18 Scenario: check restart of sync replica # features/basic_replication.feature:17 3072s Jan 08 11:06:18 Given I shut down postgres2 # features/steps/basic_replication.py:29 3073s Jan 08 11:06:19 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23 3073s Jan 08 11:06:19 When I start postgres2 # features/steps/basic_replication.py:8 3076s Jan 08 11:06:22 And I shut down postgres1 # features/steps/basic_replication.py:29 3079s Jan 08 11:06:25 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 3080s Jan 08 11:06:26 When I start postgres1 # features/steps/basic_replication.py:8 3083s Jan 08 11:06:29 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3084s Jan 08 11:06:30 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 3084s Jan 08 11:06:30 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 3084s Jan 08 11:06:30 3084s Jan 08 11:06:30 Scenario: check stuck sync replica # features/basic_replication.feature:28 3084s Jan 08 11:06:30 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 3084s Jan 08 11:06:30 Then I receive a response code 200 # features/steps/patroni_api.py:98 3084s Jan 08 11:06:30 And I create table on postgres0 # features/steps/basic_replication.py:73 3084s Jan 08 11:06:30 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93 3085s Jan 08 11:06:31 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93 3085s Jan 08 11:06:31 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64 3085s Jan 08 11:06:31 And I load data on postgres0 # features/steps/basic_replication.py:84 3086s Jan 08 11:06:32 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23 3089s Jan 08 11:06:35 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64 3089s Jan 08 11:06:35 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 3089s Jan 08 11:06:35 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142 3089s Jan 08 11:06:35 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 3089s Jan 08 11:06:35 Then I receive a response code 200 # features/steps/patroni_api.py:98 3089s Jan 08 11:06:35 And I drop table on postgres0 # features/steps/basic_replication.py:73 3089s Jan 08 11:06:35 3089s Jan 08 11:06:35 Scenario: check multi sync replication # features/basic_replication.feature:44 3089s Jan 08 11:06:35 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 3089s Jan 08 11:06:35 Then I receive a response code 200 # features/steps/patroni_api.py:98 3089s Jan 08 11:06:35 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23 3093s Jan 08 11:06:39 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 3093s Jan 08 11:06:39 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 3093s Jan 08 11:06:39 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 3093s Jan 08 11:06:39 Then I receive a response code 200 # features/steps/patroni_api.py:98 3093s Jan 08 11:06:39 And I shut down postgres1 # features/steps/basic_replication.py:29 3096s Jan 08 11:06:42 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23 3097s Jan 08 11:06:43 When I start postgres1 # features/steps/basic_replication.py:8 3100s Jan 08 11:06:46 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3101s Jan 08 11:06:47 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142 3101s Jan 08 11:06:47 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142 3101s Jan 08 11:06:47 3101s Jan 08 11:06:47 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59 3101s Jan 08 11:06:47 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 3103s Jan 08 11:06:49 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3103s Jan 08 11:06:49 When I sleep for 2 seconds # features/steps/patroni_api.py:39 3105s Jan 08 11:06:51 And I shut down postgres0 # features/steps/basic_replication.py:29 3106s Jan 08 11:06:52 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 3108s Jan 08 11:06:54 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3108s Jan 08 11:06:54 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105 3126s Jan 08 11:07:12 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156 3129s Jan 08 11:07:15 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12 3129s Jan 08 11:07:15 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 3129s Jan 08 11:07:15 Then I receive a response code 200 # features/steps/patroni_api.py:98 3129s Jan 08 11:07:15 When I add the table bar to postgres2 # features/steps/basic_replication.py:54 3129s Jan 08 11:07:15 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 3131s Jan 08 11:07:17 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 3131s Jan 08 11:07:17 3131s Jan 08 11:07:17 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75 3131s Jan 08 11:07:17 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54 3131s Jan 08 11:07:17 And I start postgres0 # features/steps/basic_replication.py:8 3131s Jan 08 11:07:17 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 3135s Jan 08 11:07:21 When I add the table buz to postgres2 # features/steps/basic_replication.py:54 3135s Jan 08 11:07:21 Then table buz is present on postgres0 after 20 seconds # features/steps/basic_replication.py:93 3139s SKIP Scenario check graceful rejection when two nodes have the same name: Flaky test with Raft 3155s Jan 08 11:07:41 3155s Jan 08 11:07:41 @reject-duplicate-name 3155s Jan 08 11:07:41 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83 3155s Jan 08 11:07:41 Given I start duplicate postgres0 on port 8011 # None 3155s Jan 08 11:07:41 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 3155s Jan 08 11:07:41 3155s Jan 08 11:07:41 Feature: cascading replication # features/cascading_replication.feature:1 3155s Jan 08 11:07:41 We should check that patroni can do base backup and streaming from the replica 3155s Jan 08 11:07:41 Scenario: check a base backup and streaming replication from a replica # features/cascading_replication.feature:4 3155s Jan 08 11:07:41 Given I start postgres0 # features/steps/basic_replication.py:8 3166s Jan 08 11:07:52 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3167s Jan 08 11:07:53 And I configure and start postgres1 with a tag clonefrom true # features/steps/cascading_replication.py:7 3172s Jan 08 11:07:58 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 3173s Jan 08 11:07:59 And I create label with "postgres0" in postgres0 data directory # features/steps/cascading_replication.py:18 3173s Jan 08 11:07:59 And I create label with "postgres1" in postgres1 data directory # features/steps/cascading_replication.py:18 3173s Jan 08 11:07:59 And "members/postgres1" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 3173s Jan 08 11:07:59 And I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 3178s Jan 08 11:08:04 Then replication works from postgres0 to postgres2 after 30 seconds # features/steps/basic_replication.py:112 3179s Jan 08 11:08:05 And there is a label with "postgres1" in postgres2 data directory # features/steps/cascading_replication.py:12 3195s SKIP FEATURE citus: Citus extenstion isn't available 3195s SKIP Scenario check that worker cluster is registered in the coordinator: Citus extenstion isn't available 3195s SKIP Scenario coordinator failover updates pg_dist_node: Citus extenstion isn't available 3195s SKIP Scenario worker switchover doesn't break client queries on the coordinator: Citus extenstion isn't available 3195s SKIP Scenario worker primary restart doesn't break client queries on the coordinator: Citus extenstion isn't available 3195s SKIP Scenario check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node: Citus extenstion isn't available 3195s Jan 08 11:08:21 3195s Jan 08 11:08:21 Feature: citus # features/citus.feature:1 3195s Jan 08 11:08:21 We should check that coordinator discovers and registers workers and clients don't have errors when worker cluster switches over 3195s Jan 08 11:08:21 Scenario: check that worker cluster is registered in the coordinator # features/citus.feature:4 3195s Jan 08 11:08:21 Given I start postgres0 in citus group 0 # None 3195s Jan 08 11:08:21 And I start postgres2 in citus group 1 # None 3195s Jan 08 11:08:21 Then postgres0 is a leader in a group 0 after 10 seconds # None 3195s Jan 08 11:08:21 And postgres2 is a leader in a group 1 after 10 seconds # None 3195s Jan 08 11:08:21 When I start postgres1 in citus group 0 # None 3195s Jan 08 11:08:21 And I start postgres3 in citus group 1 # None 3195s Jan 08 11:08:21 Then replication works from postgres0 to postgres1 after 15 seconds # None 3195s Jan 08 11:08:21 Then replication works from postgres2 to postgres3 after 15 seconds # None 3195s Jan 08 11:08:21 And postgres0 is registered in the postgres0 as the primary in group 0 after 5 seconds # None 3195s Jan 08 11:08:21 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 3195s Jan 08 11:08:21 3195s Jan 08 11:08:21 Scenario: coordinator failover updates pg_dist_node # features/citus.feature:16 3195s Jan 08 11:08:21 Given I run patronictl.py failover batman --group 0 --candidate postgres1 --force # None 3195s Jan 08 11:08:21 Then postgres1 role is the primary after 10 seconds # None 3195s Jan 08 11:08:21 And "members/postgres0" key in a group 0 in DCS has state=running after 15 seconds # None 3195s Jan 08 11:08:21 And replication works from postgres1 to postgres0 after 15 seconds # None 3195s Jan 08 11:08:21 And postgres1 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 3195s Jan 08 11:08:21 And "sync" key in a group 0 in DCS has sync_standby=postgres0 after 15 seconds # None 3195s Jan 08 11:08:21 When I run patronictl.py switchover batman --group 0 --candidate postgres0 --force # None 3195s Jan 08 11:08:21 Then postgres0 role is the primary after 10 seconds # None 3195s Jan 08 11:08:21 And replication works from postgres0 to postgres1 after 15 seconds # None 3195s Jan 08 11:08:21 And postgres0 is registered in the postgres2 as the primary in group 0 after 5 seconds # None 3195s Jan 08 11:08:21 And "sync" key in a group 0 in DCS has sync_standby=postgres1 after 15 seconds # None 3195s Jan 08 11:08:21 3195s Jan 08 11:08:21 Scenario: worker switchover doesn't break client queries on the coordinator # features/citus.feature:29 3195s Jan 08 11:08:21 Given I create a distributed table on postgres0 # None 3195s Jan 08 11:08:21 And I start a thread inserting data on postgres0 # None 3195s Jan 08 11:08:21 When I run patronictl.py switchover batman --group 1 --force # None 3195s Jan 08 11:08:21 Then I receive a response returncode 0 # None 3195s Jan 08 11:08:21 And postgres3 role is the primary after 10 seconds # None 3195s Jan 08 11:08:21 And "members/postgres2" key in a group 1 in DCS has state=running after 15 seconds # None 3195s Jan 08 11:08:21 And replication works from postgres3 to postgres2 after 15 seconds # None 3195s Jan 08 11:08:21 And postgres3 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 3195s Jan 08 11:08:21 And "sync" key in a group 1 in DCS has sync_standby=postgres2 after 15 seconds # None 3195s Jan 08 11:08:21 And a thread is still alive # None 3195s Jan 08 11:08:21 When I run patronictl.py switchover batman --group 1 --force # None 3195s Jan 08 11:08:21 Then I receive a response returncode 0 # None 3195s Jan 08 11:08:21 And postgres2 role is the primary after 10 seconds # None 3195s Jan 08 11:08:21 And replication works from postgres2 to postgres3 after 15 seconds # None 3195s Jan 08 11:08:21 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 3195s Jan 08 11:08:21 And "sync" key in a group 1 in DCS has sync_standby=postgres3 after 15 seconds # None 3195s Jan 08 11:08:21 And a thread is still alive # None 3195s Jan 08 11:08:21 When I stop a thread # None 3195s Jan 08 11:08:21 Then a distributed table on postgres0 has expected rows # None 3195s Jan 08 11:08:21 3195s Jan 08 11:08:21 Scenario: worker primary restart doesn't break client queries on the coordinator # features/citus.feature:50 3195s Jan 08 11:08:21 Given I cleanup a distributed table on postgres0 # None 3195s Jan 08 11:08:21 And I start a thread inserting data on postgres0 # None 3195s Jan 08 11:08:21 When I run patronictl.py restart batman postgres2 --group 1 --force # None 3195s Jan 08 11:08:21 Then I receive a response returncode 0 # None 3195s Jan 08 11:08:21 And postgres2 role is the primary after 10 seconds # None 3195s Jan 08 11:08:21 And replication works from postgres2 to postgres3 after 15 seconds # None 3195s Jan 08 11:08:21 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None 3195s Jan 08 11:08:21 And a thread is still alive # None 3195s Jan 08 11:08:21 When I stop a thread # None 3195s Jan 08 11:08:21 Then a distributed table on postgres0 has expected rows # None 3201s Jan 08 11:08:27 3201s Jan 08 11:08: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 3201s Jan 08 11:08:27 Given I start postgres4 in citus group 2 # None 3201s Jan 08 11:08:27 Then postgres4 is a leader in a group 2 after 10 seconds # None 3201s Jan 08 11:08:27 And "members/postgres4" key in a group 2 in DCS has role=master after 3 seconds # None 3201s Jan 08 11:08:27 When I run patronictl.py edit-config batman --group 2 -s ttl=20 --force # None 3201s Jan 08 11:08:27 Then I receive a response returncode 0 # None 3201s Jan 08 11:08:27 And I receive a response output "+ttl: 20" # None 3201s Jan 08 11:08:27 Then postgres4 is registered in the postgres2 as the primary in group 2 after 5 seconds # None 3201s Jan 08 11:08:27 When I shut down postgres4 # None 3201s Jan 08 11:08:27 Then there is a transaction in progress on postgres0 changing pg_dist_node after 5 seconds # None 3201s Jan 08 11:08:27 When I run patronictl.py restart batman postgres2 --group 1 --force # None 3201s Jan 08 11:08:27 Then a transaction finishes in 20 seconds # None 3201s Jan 08 11:08:27 3201s Jan 08 11:08:27 Feature: custom bootstrap # features/custom_bootstrap.feature:1 3201s Jan 08 11:08:27 We should check that patroni can bootstrap a new cluster from a backup 3201s Jan 08 11:08:27 Scenario: clone existing cluster using pg_basebackup # features/custom_bootstrap.feature:4 3201s Jan 08 11:08:27 Given I start postgres0 # features/steps/basic_replication.py:8 3206s Jan 08 11:08:32 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3206s Jan 08 11:08:32 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 3206s Jan 08 11:08:32 And I start postgres1 in a cluster batman1 as a clone of postgres0 # features/steps/custom_bootstrap.py:6 3212s Jan 08 11:08:38 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 3213s Jan 08 11:08:39 Then table foo is present on postgres1 after 10 seconds # features/steps/basic_replication.py:93 3213s Jan 08 11:08:39 3213s Jan 08 11:08:39 Scenario: make a backup and do a restore into a new cluster # features/custom_bootstrap.feature:12 3213s Jan 08 11:08:39 Given I add the table bar to postgres1 # features/steps/basic_replication.py:54 3213s Jan 08 11:08:39 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 3215s Jan 08 11:08:41 When I start postgres2 in a cluster batman2 from backup # features/steps/custom_bootstrap.py:11 3222s Jan 08 11:08:48 Then postgres2 is a leader of batman2 after 30 seconds # features/steps/custom_bootstrap.py:16 3222s Jan 08 11:08:48 And table bar is present on postgres2 after 10 seconds # features/steps/basic_replication.py:93 3240s Jan 08 11:09:06 3240s Jan 08 11:09:06 Feature: dcs failsafe mode # features/dcs_failsafe_mode.feature:1 3240s Jan 08 11:09:06 We should check the basic dcs failsafe mode functioning 3240s Jan 08 11:09:06 Scenario: check failsafe mode can be successfully enabled # features/dcs_failsafe_mode.feature:4 3240s Jan 08 11:09:06 Given I start postgres0 # features/steps/basic_replication.py:8 3245s Jan 08 11:09:11 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3245s Jan 08 11:09:11 Then "config" key in DCS has ttl=30 after 10 seconds # features/steps/cascading_replication.py:23 3245s Jan 08 11:09:11 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 3245s Jan 08 11:09:11 Then I receive a response code 200 # features/steps/patroni_api.py:98 3245s Jan 08 11:09:11 And Response on GET http://127.0.0.1:8008/failsafe contains postgres0 after 10 seconds # features/steps/patroni_api.py:156 3245s Jan 08 11:09:11 When I issue a GET request to http://127.0.0.1:8008/failsafe # features/steps/patroni_api.py:61 3245s Jan 08 11:09:11 Then I receive a response code 200 # features/steps/patroni_api.py:98 3245s Jan 08 11:09:11 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98 3245s Jan 08 11:09:11 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 3245s Jan 08 11:09:11 Then I receive a response code 200 # features/steps/patroni_api.py:98 3245s Jan 08 11:09:11 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 3245s Jan 08 11:09:11 Then I receive a response code 200 # features/steps/patroni_api.py:98 3245s Jan 08 11:09:11 3245s Jan 08 11:09:11 @dcs-failsafe 3245s Jan 08 11:09:11 Scenario: check one-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:20 3245s Jan 08 11:09:11 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 3245s Jan 08 11:09:11 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 3249s Jan 08 11:09:15 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3249s Jan 08 11:09:15 3249s Jan 08 11:09:15 @dcs-failsafe 3249s Jan 08 11:09:15 Scenario: check new replica isn't promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:26 3249s Jan 08 11:09:15 Given DCS is up # features/steps/dcs_failsafe_mode.py:9 3249s Jan 08 11:09:15 When I do a backup of postgres0 # features/steps/custom_bootstrap.py:25 3252s Jan 08 11:09:17 And I shut down postgres0 # features/steps/basic_replication.py:29 3254s Jan 08 11:09:19 When I start postgres1 in a cluster batman from backup with no_leader # features/steps/dcs_failsafe_mode.py:14 3259s Jan 08 11:09:25 Then postgres1 role is the replica after 12 seconds # features/steps/basic_replication.py:105 3259s Jan 08 11:09:25 3259s Jan 08 11:09:25 Scenario: check leader and replica are both in /failsafe key after leader is back # features/dcs_failsafe_mode.feature:33 3259s Jan 08 11:09:25 Given I start postgres0 # features/steps/basic_replication.py:8 3262s Jan 08 11:09:28 And I start postgres1 # features/steps/basic_replication.py:8 3262s Jan 08 11:09:28 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3263s Jan 08 11:09:29 And "members/postgres1" key in DCS has state=running after 2 seconds # features/steps/cascading_replication.py:23 3263s Jan 08 11:09:29 And Response on GET http://127.0.0.1:8009/failsafe contains postgres1 after 10 seconds # features/steps/patroni_api.py:156 3268s Jan 08 11:09:34 When I issue a GET request to http://127.0.0.1:8009/failsafe # features/steps/patroni_api.py:61 3268s Jan 08 11:09:34 Then I receive a response code 200 # features/steps/patroni_api.py:98 3268s Jan 08 11:09:34 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98 3268s Jan 08 11:09:34 And I receive a response postgres1 http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:98 3268s Jan 08 11:09:34 3268s Jan 08 11:09:34 @dcs-failsafe @slot-advance 3268s Jan 08 11:09:34 Scenario: check leader and replica are functioning while DCS is down # features/dcs_failsafe_mode.feature:46 3268s Jan 08 11:09:34 Given I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75 3268s Jan 08 11:09:34 Then physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3271s Jan 08 11:09:37 And logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3271s Jan 08 11:09:37 And DCS is down # features/steps/dcs_failsafe_mode.py:4 3271s Jan 08 11:09:37 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 3276s Jan 08 11:09:42 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3276s Jan 08 11:09:42 And postgres1 role is the replica after 2 seconds # features/steps/basic_replication.py:105 3276s Jan 08 11:09:42 And replication works from postgres0 to postgres1 after 10 seconds # features/steps/basic_replication.py:112 3276s Jan 08 11:09:42 When I get all changes from logical slot dcs_slot_0 on postgres0 # features/steps/slots.py:70 3276s Jan 08 11:09:42 And I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75 3276s Jan 08 11:09:42 Then logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 20 seconds # features/steps/slots.py:51 3283s Jan 08 11:09:49 And physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3283s Jan 08 11:09:49 3283s Jan 08 11:09:49 @dcs-failsafe 3283s Jan 08 11:09:49 Scenario: check primary is demoted when one replica is shut down and DCS is down # features/dcs_failsafe_mode.feature:61 3283s Jan 08 11:09:49 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 3283s Jan 08 11:09:49 And I kill postgres1 # features/steps/basic_replication.py:34 3284s Jan 08 11:09:50 And I kill postmaster on postgres1 # features/steps/basic_replication.py:44 3285s Jan 08 11:09:50 waiting for server to shut down.... done 3285s Jan 08 11:09:50 server stopped 3285s Jan 08 11:09:50 Then postgres0 role is the replica after 12 seconds # features/steps/basic_replication.py:105 3287s Jan 08 11:09:53 3287s Jan 08 11:09:53 @dcs-failsafe 3287s Jan 08 11:09:53 Scenario: check known replica is promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:68 3287s Jan 08 11:09:53 Given I kill postgres0 # features/steps/basic_replication.py:34 3288s Jan 08 11:09:54 And I shut down postmaster on postgres0 # features/steps/basic_replication.py:39 3288s Jan 08 11:09:54 waiting for server to shut down.... done 3288s Jan 08 11:09:54 server stopped 3288s Jan 08 11:09:54 And DCS is up # features/steps/dcs_failsafe_mode.py:9 3288s Jan 08 11:09:54 When I start postgres1 # features/steps/basic_replication.py:8 3291s Jan 08 11:09:57 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3292s Jan 08 11:09:58 And postgres1 role is the primary after 25 seconds # features/steps/basic_replication.py:105 3292s Jan 08 11:09:58 3292s Jan 08 11:09:58 @dcs-failsafe 3292s Jan 08 11:09:58 Scenario: scale to three-node cluster # features/dcs_failsafe_mode.feature:77 3292s Jan 08 11:09:58 Given I start postgres0 # features/steps/basic_replication.py:8 3298s Jan 08 11:10:04 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7 3303s Jan 08 11:10:09 Then "members/postgres2" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3304s Jan 08 11:10:10 And "members/postgres0" key in DCS has state=running after 20 seconds # features/steps/cascading_replication.py:23 3304s Jan 08 11:10:10 And Response on GET http://127.0.0.1:8008/failsafe contains postgres2 after 10 seconds # features/steps/patroni_api.py:156 3304s Jan 08 11:10:10 And replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112 3305s Jan 08 11:10:11 And replication works from postgres1 to postgres2 after 10 seconds # features/steps/basic_replication.py:112 3306s Jan 08 11:10:12 3306s Jan 08 11:10:12 @dcs-failsafe @slot-advance 3306s Jan 08 11:10:12 Scenario: make sure permanent slots exist on replicas # features/dcs_failsafe_mode.feature:88 3306s Jan 08 11:10:12 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 3306s Jan 08 11:10:12 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51 3310s Jan 08 11:10:16 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # features/steps/slots.py:51 3311s Jan 08 11:10:17 When I get all changes from physical slot dcs_slot_1 on postgres1 # features/steps/slots.py:75 3311s Jan 08 11:10:17 Then physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # features/steps/slots.py:51 3313s Jan 08 11:10:19 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 3313s Jan 08 11:10:19 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 3313s Jan 08 11:10:19 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3313s Jan 08 11:10:19 3313s Jan 08 11:10:19 @dcs-failsafe 3313s Jan 08 11:10:19 Scenario: check three-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:99 3313s Jan 08 11:10:19 Given DCS is down # features/steps/dcs_failsafe_mode.py:4 3313s Jan 08 11:10:19 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 3317s Jan 08 11:10:23 Then postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3317s Jan 08 11:10:23 And postgres0 role is the replica after 2 seconds # features/steps/basic_replication.py:105 3317s Jan 08 11:10:23 And postgres2 role is the replica after 2 seconds # features/steps/basic_replication.py:105 3317s Jan 08 11:10:23 3317s Jan 08 11:10:23 @dcs-failsafe @slot-advance 3317s Jan 08 11:10:23 Scenario: check that permanent slots are in sync between nodes while DCS is down # features/dcs_failsafe_mode.feature:108 3317s Jan 08 11:10:23 Given replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112 3317s Jan 08 11:10:23 And replication works from postgres1 to postgres2 after 10 seconds # features/steps/basic_replication.py:112 3318s Jan 08 11:10:24 When I get all changes from logical slot dcs_slot_2 on postgres1 # features/steps/slots.py:70 3318s Jan 08 11:10:24 And I get all changes from physical slot dcs_slot_1 on postgres1 # features/steps/slots.py:75 3318s Jan 08 11:10:24 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51 3324s Jan 08 11:10:30 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # features/steps/slots.py:51 3324s Jan 08 11:10:30 And physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # features/steps/slots.py:51 3324s Jan 08 11:10:30 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 3325s Jan 08 11:10:30 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # features/steps/slots.py:51 3325s Jan 08 11:10:30 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3337s Jan 08 11:10:43 3337s Jan 08 11:10:43 Feature: ignored slots # features/ignored_slots.feature:1 3337s Jan 08 11:10:43 3337s Jan 08 11:10:43 Scenario: check ignored slots aren't removed on failover/switchover # features/ignored_slots.feature:2 3337s Jan 08 11:10:43 Given I start postgres1 # features/steps/basic_replication.py:8 3342s Jan 08 11:10:48 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 3342s Jan 08 11:10:48 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 3342s Jan 08 11:10:48 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 3342s Jan 08 11:10:48 Then I receive a response code 200 # features/steps/patroni_api.py:98 3342s Jan 08 11:10:48 And Response on GET http://127.0.0.1:8009/config contains ignore_slots after 10 seconds # features/steps/patroni_api.py:156 3342s Jan 08 11:10:48 When I shut down postgres1 # features/steps/basic_replication.py:29 3344s Jan 08 11:10:50 And I start postgres1 # features/steps/basic_replication.py:8 3347s Jan 08 11:10:53 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 3350s Jan 08 11:10:56 And "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 3351s Jan 08 11:10:57 And postgres1 role is the primary after 20 seconds # features/steps/basic_replication.py:105 3351s Jan 08 11:10:57 When I create a logical replication slot unmanaged_slot_0 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 3351s Jan 08 11:10:57 And I create a logical replication slot unmanaged_slot_1 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 3351s Jan 08 11:10:57 And I create a logical replication slot unmanaged_slot_2 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 3351s Jan 08 11:10:57 And I create a logical replication slot unmanaged_slot_3 on postgres1 with the test_decoding plugin # features/steps/slots.py:8 3351s Jan 08 11:10:57 And I create a logical replication slot dummy_slot on postgres1 with the test_decoding plugin # features/steps/slots.py:8 3351s Jan 08 11:10:57 Then postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3351s Jan 08 11:10:57 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3351s Jan 08 11:10:57 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3351s Jan 08 11:10:57 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3351s Jan 08 11:10:57 When I start postgres0 # features/steps/basic_replication.py:8 3356s Jan 08 11:11:02 Then "members/postgres0" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 3357s Jan 08 11:11:03 And postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 3357s Jan 08 11:11:03 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 3358s Jan 08 11:11:04 When I shut down postgres1 # features/steps/basic_replication.py:29 3360s Jan 08 11:11:06 Then "members/postgres0" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 3362s Jan 08 11:11:07 When I start postgres1 # features/steps/basic_replication.py:8 3365s Jan 08 11:11:10 Then postgres1 role is the secondary after 20 seconds # features/steps/basic_replication.py:105 3365s Jan 08 11:11:10 And "members/postgres1" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23 3366s Jan 08 11:11:11 And I sleep for 2 seconds # features/steps/patroni_api.py:39 3368s Jan 08 11:11:13 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3368s Jan 08 11:11: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 3368s Jan 08 11:11: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 3368s Jan 08 11:11:14 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3368s Jan 08 11:11:14 And postgres1 does not have a replication slot named dummy_slot # features/steps/slots.py:40 3368s Jan 08 11:11:14 When I shut down postgres0 # features/steps/basic_replication.py:29 3370s Jan 08 11:11:16 Then "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23 3371s Jan 08 11:11:17 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3371s Jan 08 11:11:17 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3371s Jan 08 11:11:17 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3371s Jan 08 11:11:17 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19 3379s Jan 08 11:11:25 3379s Jan 08 11:11:25 Feature: nostream node # features/nostream_node.feature:1 3379s Jan 08 11:11:25 3379s Jan 08 11:11:25 Scenario: check nostream node is recovering from archive # features/nostream_node.feature:3 3379s Jan 08 11:11:25 When I start postgres0 # features/steps/basic_replication.py:8 3384s Jan 08 11:11:30 And I configure and start postgres1 with a tag nostream true # features/steps/cascading_replication.py:7 3389s Jan 08 11:11:35 Then "members/postgres1" key in DCS has replication_state=in archive recovery after 10 seconds # features/steps/cascading_replication.py:23 3389s Jan 08 11:11:35 And replication works from postgres0 to postgres1 after 30 seconds # features/steps/basic_replication.py:112 3394s Jan 08 11:11:40 3394s Jan 08 11:11:40 @slot-advance 3394s Jan 08 11:11:40 Scenario: check permanent logical replication slots are not copied # features/nostream_node.feature:10 3394s Jan 08 11:11:40 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 3394s Jan 08 11:11:40 Then I receive a response code 200 # features/steps/patroni_api.py:98 3394s Jan 08 11:11:40 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 3397s Jan 08 11:11:43 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 3398s Jan 08 11:11:44 When I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7 3403s Jan 08 11:11:49 Then "members/postgres2" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 3403s Jan 08 11:11:49 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 3403s Jan 08 11:11:49 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 3417s Jan 08 11:12:03 3417s Jan 08 11:12:03 Feature: patroni api # features/patroni_api.feature:1 3417s Jan 08 11:12:03 We should check that patroni correctly responds to valid and not-valid API requests. 3417s Jan 08 11:12:03 Scenario: check API requests on a stand-alone server # features/patroni_api.feature:4 3417s Jan 08 11:12:03 Given I start postgres0 # features/steps/basic_replication.py:8 3422s Jan 08 11:12:08 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3422s Jan 08 11:12:08 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 3422s Jan 08 11:12:08 Then I receive a response code 200 # features/steps/patroni_api.py:98 3422s Jan 08 11:12:08 And I receive a response state running # features/steps/patroni_api.py:98 3422s Jan 08 11:12:08 And I receive a response role master # features/steps/patroni_api.py:98 3422s Jan 08 11:12:08 When I issue a GET request to http://127.0.0.1:8008/standby_leader # features/steps/patroni_api.py:61 3422s Jan 08 11:12:08 Then I receive a response code 503 # features/steps/patroni_api.py:98 3422s Jan 08 11:12:08 When I issue a GET request to http://127.0.0.1:8008/health # features/steps/patroni_api.py:61 3422s Jan 08 11:12:08 Then I receive a response code 200 # features/steps/patroni_api.py:98 3422s Jan 08 11:12:08 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 3422s Jan 08 11:12:08 Then I receive a response code 503 # features/steps/patroni_api.py:98 3422s Jan 08 11:12:08 When I issue a POST request to http://127.0.0.1:8008/reinitialize with {"force": true} # features/steps/patroni_api.py:71 3422s Jan 08 11:12:08 Then I receive a response code 503 # features/steps/patroni_api.py:98 3422s Jan 08 11:12:08 And I receive a response text I am the leader, can not reinitialize # features/steps/patroni_api.py:98 3422s Jan 08 11:12:08 When I run patronictl.py switchover batman --master postgres0 --force # features/steps/patroni_api.py:86 3424s Jan 08 11:12:10 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 3424s Jan 08 11:12:10 And I receive a response output "Error: No candidates found to switchover to" # features/steps/patroni_api.py:98 3424s Jan 08 11:12:10 When I issue a POST request to http://127.0.0.1:8008/switchover with {"leader": "postgres0"} # features/steps/patroni_api.py:71 3424s Jan 08 11:12:10 Then I receive a response code 412 # features/steps/patroni_api.py:98 3424s Jan 08 11:12:10 And I receive a response text switchover is not possible: cluster does not have members except leader # features/steps/patroni_api.py:98 3424s Jan 08 11:12:10 When I issue an empty POST request to http://127.0.0.1:8008/failover # features/steps/patroni_api.py:66 3424s Jan 08 11:12:10 Then I receive a response code 400 # features/steps/patroni_api.py:98 3424s Jan 08 11:12:10 When I issue a POST request to http://127.0.0.1:8008/failover with {"foo": "bar"} # features/steps/patroni_api.py:71 3424s Jan 08 11:12:10 Then I receive a response code 400 # features/steps/patroni_api.py:98 3424s Jan 08 11:12:10 And I receive a response text "Failover could be performed only to a specific candidate" # features/steps/patroni_api.py:98 3424s Jan 08 11:12:10 3424s Jan 08 11:12:10 Scenario: check local configuration reload # features/patroni_api.feature:32 3424s Jan 08 11:12:10 Given I add tag new_tag new_value to postgres0 config # features/steps/patroni_api.py:137 3424s Jan 08 11:12:10 And I issue an empty POST request to http://127.0.0.1:8008/reload # features/steps/patroni_api.py:66 3424s Jan 08 11:12:10 Then I receive a response code 202 # features/steps/patroni_api.py:98 3424s Jan 08 11:12:10 3424s Jan 08 11:12:10 Scenario: check dynamic configuration change via DCS # features/patroni_api.feature:37 3424s Jan 08 11:12:10 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 3425s Jan 08 11:12:11 Then I receive a response code 200 # features/steps/patroni_api.py:98 3425s Jan 08 11:12:11 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 11 seconds # features/steps/patroni_api.py:156 3427s Jan 08 11:12:13 When I issue a GET request to http://127.0.0.1:8008/config # features/steps/patroni_api.py:61 3427s Jan 08 11:12:13 Then I receive a response code 200 # features/steps/patroni_api.py:98 3427s Jan 08 11:12:13 And I receive a response ttl 20 # features/steps/patroni_api.py:98 3427s Jan 08 11:12:13 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 3427s Jan 08 11:12:13 Then I receive a response code 200 # features/steps/patroni_api.py:98 3427s Jan 08 11:12:13 And I receive a response tags {'new_tag': 'new_value'} # features/steps/patroni_api.py:98 3427s Jan 08 11:12:13 And I sleep for 4 seconds # features/steps/patroni_api.py:39 3431s Jan 08 11:12:17 3431s Jan 08 11:12:17 Scenario: check the scheduled restart # features/patroni_api.feature:49 3431s Jan 08 11:12:17 Given I run patronictl.py edit-config -p 'superuser_reserved_connections=6' --force batman # features/steps/patroni_api.py:86 3433s Jan 08 11:12:19 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3433s Jan 08 11:12:19 And I receive a response output "+ superuser_reserved_connections: 6" # features/steps/patroni_api.py:98 3433s Jan 08 11:12:19 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 5 seconds # features/steps/patroni_api.py:156 3433s Jan 08 11:12:19 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 3433s Jan 08 11:12:19 Then I receive a response code 202 # features/steps/patroni_api.py:98 3433s Jan 08 11:12:19 And I sleep for 8 seconds # features/steps/patroni_api.py:39 3441s Jan 08 11:12:27 And Response on GET http://127.0.0.1:8008/patroni contains pending_restart after 10 seconds # features/steps/patroni_api.py:156 3441s Jan 08 11:12:27 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 3441s Jan 08 11:12:27 Then I receive a response code 202 # features/steps/patroni_api.py:98 3441s Jan 08 11:12:27 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 3447s Jan 08 11:12:33 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3448s Jan 08 11:12:34 3448s Jan 08 11:12:34 Scenario: check API requests for the primary-replica pair in the pause mode # features/patroni_api.feature:63 3448s Jan 08 11:12:34 Given I start postgres1 # features/steps/basic_replication.py:8 3453s Jan 08 11:12:39 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 3454s Jan 08 11:12:40 When I run patronictl.py pause batman # features/steps/patroni_api.py:86 3456s Jan 08 11:12:42 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3456s Jan 08 11:12:42 When I kill postmaster on postgres1 # features/steps/basic_replication.py:44 3456s Jan 08 11:12:42 waiting for server to shut down.... done 3456s Jan 08 11:12:42 server stopped 3456s Jan 08 11:12:42 And I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 3456s Jan 08 11:12:42 Then I receive a response code 503 # features/steps/patroni_api.py:98 3456s Jan 08 11:12:42 And "members/postgres1" key in DCS has state=stopped after 10 seconds # features/steps/cascading_replication.py:23 3457s Jan 08 11:12:43 When I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 3460s Jan 08 11:12:46 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3460s Jan 08 11:12:46 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 3462s Jan 08 11:12:47 And I sleep for 2 seconds # features/steps/patroni_api.py:39 3464s Jan 08 11:12:49 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 3464s Jan 08 11:12:50 Then I receive a response code 200 # features/steps/patroni_api.py:98 3464s Jan 08 11:12:50 And I receive a response state running # features/steps/patroni_api.py:98 3464s Jan 08 11:12:50 And I receive a response role replica # features/steps/patroni_api.py:98 3464s Jan 08 11:12:50 When I run patronictl.py reinit batman postgres1 --force --wait # features/steps/patroni_api.py:86 3469s Jan 08 11:12:55 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3469s Jan 08 11:12:55 And I receive a response output "Success: reinitialize for member postgres1" # features/steps/patroni_api.py:98 3469s Jan 08 11:12:55 And postgres1 role is the secondary after 30 seconds # features/steps/basic_replication.py:105 3470s Jan 08 11:12:56 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 3470s Jan 08 11:12:56 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 3472s Jan 08 11:12:58 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3472s Jan 08 11:12:58 And I receive a response output "Success: restart on member postgres0" # features/steps/patroni_api.py:98 3472s Jan 08 11:12:58 And postgres0 role is the primary after 5 seconds # features/steps/basic_replication.py:105 3473s Jan 08 11:12:59 3473s Jan 08 11:12:59 Scenario: check the switchover via the API in the pause mode # features/patroni_api.feature:90 3473s Jan 08 11:12:59 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 3475s Jan 08 11:13:01 Then I receive a response code 200 # features/steps/patroni_api.py:98 3475s Jan 08 11:13:01 And postgres1 is a leader after 5 seconds # features/steps/patroni_api.py:29 3475s Jan 08 11:13:01 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3476s Jan 08 11:13:02 And postgres0 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 3482s Jan 08 11:13:08 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112 3482s Jan 08 11:13:08 And "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3482s Jan 08 11:13:08 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 3482s Jan 08 11:13:08 Then I receive a response code 503 # features/steps/patroni_api.py:98 3482s Jan 08 11:13:08 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 3482s Jan 08 11:13:08 Then I receive a response code 200 # features/steps/patroni_api.py:98 3482s Jan 08 11:13:08 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 3482s Jan 08 11:13:08 Then I receive a response code 200 # features/steps/patroni_api.py:98 3482s Jan 08 11:13:08 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 3482s Jan 08 11:13:08 Then I receive a response code 503 # features/steps/patroni_api.py:98 3482s Jan 08 11:13:08 3482s Jan 08 11:13:08 Scenario: check the scheduled switchover # features/patroni_api.feature:107 3482s Jan 08 11:13:08 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 3484s Jan 08 11:13:10 Then I receive a response returncode 1 # features/steps/patroni_api.py:98 3484s Jan 08 11:13:10 And I receive a response output "Can't schedule switchover in the paused state" # features/steps/patroni_api.py:98 3484s Jan 08 11:13:10 When I run patronictl.py resume batman # features/steps/patroni_api.py:86 3486s Jan 08 11:13:12 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3486s Jan 08 11:13:12 Given I issue a scheduled switchover from postgres1 to postgres0 in 10 seconds # features/steps/patroni_api.py:117 3488s Jan 08 11:13:14 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3488s Jan 08 11:13:14 And postgres0 is a leader after 20 seconds # features/steps/patroni_api.py:29 3498s Jan 08 11:13:24 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3498s Jan 08 11:13:24 And postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 3501s Jan 08 11:13:27 And replication works from postgres0 to postgres1 after 25 seconds # features/steps/basic_replication.py:112 3501s Jan 08 11:13:27 And "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3502s Jan 08 11:13:28 When I issue a GET request to http://127.0.0.1:8008/primary # features/steps/patroni_api.py:61 3502s Jan 08 11:13:28 Then I receive a response code 200 # features/steps/patroni_api.py:98 3502s Jan 08 11:13:28 When I issue a GET request to http://127.0.0.1:8008/replica # features/steps/patroni_api.py:61 3502s Jan 08 11:13:28 Then I receive a response code 503 # features/steps/patroni_api.py:98 3502s Jan 08 11:13:28 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 3502s Jan 08 11:13:28 Then I receive a response code 503 # features/steps/patroni_api.py:98 3502s Jan 08 11:13:28 When I issue a GET request to http://127.0.0.1:8009/replica # features/steps/patroni_api.py:61 3502s Jan 08 11:13:28 Then I receive a response code 200 # features/steps/patroni_api.py:98 3513s Jan 08 11:13:39 3513s Jan 08 11:13:39 Feature: permanent slots # features/permanent_slots.feature:1 3513s Jan 08 11:13:39 3513s Jan 08 11:13:39 Scenario: check that physical permanent slots are created # features/permanent_slots.feature:2 3513s Jan 08 11:13:39 Given I start postgres0 # features/steps/basic_replication.py:8 3524s Jan 08 11:13:50 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3524s Jan 08 11:13:50 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 3524s Jan 08 11:13:50 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 3524s Jan 08 11:13:50 Then I receive a response code 200 # features/steps/patroni_api.py:98 3524s Jan 08 11:13:50 And Response on GET http://127.0.0.1:8008/config contains slots after 10 seconds # features/steps/patroni_api.py:156 3524s Jan 08 11:13:50 When I start postgres1 # features/steps/basic_replication.py:8 3529s Jan 08 11:13:55 And I configure and start postgres2 with a tag nofailover true # features/steps/cascading_replication.py:7 3534s Jan 08 11:14:00 And I configure and start postgres3 with a tag replicatefrom postgres2 # features/steps/cascading_replication.py:7 3539s Jan 08 11:14:05 Then postgres0 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 3539s Jan 08 11:14:05 And postgres0 has a physical replication slot named postgres1 after 10 seconds # features/steps/slots.py:80 3539s Jan 08 11:14:05 And postgres0 has a physical replication slot named postgres2 after 10 seconds # features/steps/slots.py:80 3539s Jan 08 11:14:05 And postgres2 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 3539s Jan 08 11:14:05 And postgres2 does not have a replication slot named test_physical # features/steps/slots.py:40 3539s Jan 08 11:14:05 3539s Jan 08 11:14:05 @slot-advance 3539s Jan 08 11:14:05 Scenario: check that logical permanent slots are created # features/permanent_slots.feature:19 3539s Jan 08 11:14:05 Given I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86 3541s Jan 08 11:14: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 3541s Jan 08 11:14:07 Then postgres0 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 3542s Jan 08 11:14:08 3542s Jan 08 11:14:08 @slot-advance 3542s Jan 08 11:14:08 Scenario: check that permanent slots are created on replicas # features/permanent_slots.feature:25 3542s Jan 08 11:14:08 Given postgres1 has a logical replication slot named test_logical with the test_decoding plugin after 10 seconds # features/steps/slots.py:19 3546s Jan 08 11:14:11 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3546s Jan 08 11:14:11 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 3547s Jan 08 11:14:13 And postgres1 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 3547s Jan 08 11:14:13 And postgres2 does not have a replication slot named test_logical # features/steps/slots.py:40 3547s Jan 08 11:14:13 And postgres3 has a physical replication slot named test_physical after 2 seconds # features/steps/slots.py:80 3547s Jan 08 11:14:13 3547s Jan 08 11:14:13 @slot-advance 3547s Jan 08 11:14:13 Scenario: check permanent physical slots that match with member names # features/permanent_slots.feature:34 3547s Jan 08 11:14:13 Given postgres0 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 3547s Jan 08 11:14:13 And postgres1 has a physical replication slot named postgres0 after 2 seconds # features/steps/slots.py:80 3547s Jan 08 11:14:13 And postgres1 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 3547s Jan 08 11:14:13 And postgres2 does not have a replication slot named postgres0 # features/steps/slots.py:40 3547s Jan 08 11:14:13 And postgres2 does not have a replication slot named postgres1 # features/steps/slots.py:40 3547s Jan 08 11:14:13 And postgres2 has a physical replication slot named postgres3 after 2 seconds # features/steps/slots.py:80 3547s Jan 08 11:14:13 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 3547s Jan 08 11:14:13 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 3547s Jan 08 11:14:13 3547s Jan 08 11:14:13 @slot-advance 3547s Jan 08 11:14:13 Scenario: check that permanent slots are advanced on replicas # features/permanent_slots.feature:45 3547s Jan 08 11:14:13 Given I add the table replicate_me to postgres0 # features/steps/basic_replication.py:54 3547s Jan 08 11:14:13 When I get all changes from logical slot test_logical on postgres0 # features/steps/slots.py:70 3547s Jan 08 11:14:13 And I get all changes from physical slot test_physical on postgres0 # features/steps/slots.py:75 3547s Jan 08 11:14:13 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3548s Jan 08 11:14:14 And Physical slot test_physical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3548s Jan 08 11:14:14 And Logical slot test_logical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 3548s Jan 08 11:14:14 And Physical slot test_physical is in sync between postgres0 and postgres3 after 10 seconds # features/steps/slots.py:51 3548s Jan 08 11:14:14 And Physical slot postgres3 is in sync between postgres2 and postgres0 after 20 seconds # features/steps/slots.py:51 3550s Jan 08 11:14:16 And Physical slot postgres3 is in sync between postgres2 and postgres1 after 10 seconds # features/steps/slots.py:51 3550s Jan 08 11:14:16 And postgres1 does not have a replication slot named postgres2 # features/steps/slots.py:40 3550s Jan 08 11:14:16 And postgres3 does not have a replication slot named postgres2 # features/steps/slots.py:40 3550s Jan 08 11:14:16 3550s Jan 08 11:14:16 @slot-advance 3550s Jan 08 11:14:16 Scenario: check that only permanent slots are written to the /status key # features/permanent_slots.feature:59 3550s Jan 08 11:14:16 Given "status" key in DCS has test_physical in slots # features/steps/slots.py:116 3550s Jan 08 11:14:16 And "status" key in DCS has postgres0 in slots # features/steps/slots.py:116 3550s Jan 08 11:14:16 And "status" key in DCS has postgres1 in slots # features/steps/slots.py:116 3550s Jan 08 11:14:16 And "status" key in DCS does not have postgres2 in slots # features/steps/slots.py:122 3550s Jan 08 11:14:16 And "status" key in DCS has postgres3 in slots # features/steps/slots.py:116 3550s Jan 08 11:14:16 3550s Jan 08 11:14:16 Scenario: check permanent physical replication slot after failover # features/permanent_slots.feature:66 3550s Jan 08 11:14:16 Given I shut down postgres3 # features/steps/basic_replication.py:29 3551s Jan 08 11:14:17 And I shut down postgres2 # features/steps/basic_replication.py:29 3552s Jan 08 11:14:18 And I shut down postgres0 # features/steps/basic_replication.py:29 3554s Jan 08 11:14:20 Then postgres1 has a physical replication slot named test_physical after 10 seconds # features/steps/slots.py:80 3554s Jan 08 11:14:20 And postgres1 has a physical replication slot named postgres0 after 10 seconds # features/steps/slots.py:80 3554s Jan 08 11:14:20 And postgres1 has a physical replication slot named postgres3 after 10 seconds # features/steps/slots.py:80 3554s Jan 08 11:14:20 When I start postgres0 # features/steps/basic_replication.py:8 3557s Jan 08 11:14:23 Then postgres0 role is the replica after 20 seconds # features/steps/basic_replication.py:105 3557s Jan 08 11:14:23 And physical replication slot named postgres1 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 3557s Jan 08 11:14:23 And physical replication slot named postgres2 on postgres0 has no xmin value after 10 seconds # features/steps/slots.py:96 3570s Jan 08 11:14:36 3570s Jan 08 11:14:36 Feature: priority replication # features/priority_failover.feature:1 3570s Jan 08 11:14:36 We should check that we can give nodes priority during failover 3570s Jan 08 11:14:36 Scenario: check failover priority 0 prevents leaderships # features/priority_failover.feature:4 3570s Jan 08 11:14:36 Given I configure and start postgres0 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 3581s Jan 08 11:14:47 And I configure and start postgres1 with a tag failover_priority 0 # features/steps/cascading_replication.py:7 3586s Jan 08 11:14:52 Then replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112 3587s Jan 08 11:14:53 When I shut down postgres0 # features/steps/basic_replication.py:29 3589s Jan 08 11:14:55 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 3591s Jan 08 11:14:57 Then postgres1 role is the secondary after 10 seconds # features/steps/basic_replication.py:105 3591s Jan 08 11:14:57 When I start postgres0 # features/steps/basic_replication.py:8 3594s Jan 08 11:15:00 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3598s Jan 08 11:15:04 3598s Jan 08 11:15:04 Scenario: check higher failover priority is respected # features/priority_failover.feature:14 3598s Jan 08 11:15:04 Given I configure and start postgres2 with a tag failover_priority 1 # features/steps/cascading_replication.py:7 3603s Jan 08 11:15:09 And I configure and start postgres3 with a tag failover_priority 2 # features/steps/cascading_replication.py:7 3610s Jan 08 11:15:15 Then replication works from postgres0 to postgres2 after 20 seconds # features/steps/basic_replication.py:112 3611s Jan 08 11:15:17 And replication works from postgres0 to postgres3 after 20 seconds # features/steps/basic_replication.py:112 3612s Jan 08 11:15:18 When I shut down postgres0 # features/steps/basic_replication.py:29 3614s Jan 08 11:15:20 Then postgres3 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3615s Jan 08 11:15:21 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 3615s Jan 08 11:15:21 3615s Jan 08 11:15:21 Scenario: check conflicting configuration handling # features/priority_failover.feature:23 3615s Jan 08 11:15:21 When I set nofailover tag in postgres2 config # features/steps/patroni_api.py:131 3615s Jan 08 11:15:21 And I issue an empty POST request to http://127.0.0.1:8010/reload # features/steps/patroni_api.py:66 3615s Jan 08 11:15:21 Then I receive a response code 202 # features/steps/patroni_api.py:98 3615s Jan 08 11:15:21 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 3617s Jan 08 11:15:23 And "members/postgres2" key in DCS has tags={'failover_priority': '1', 'nofailover': True} after 10 seconds # features/steps/cascading_replication.py:23 3618s Jan 08 11:15:24 When I issue a POST request to http://127.0.0.1:8010/failover with {"candidate": "postgres2"} # features/steps/patroni_api.py:71 3618s Jan 08 11:15:24 Then I receive a response code 412 # features/steps/patroni_api.py:98 3618s Jan 08 11:15:24 And I receive a response text "failover is not possible: no good candidates have been found" # features/steps/patroni_api.py:98 3618s Jan 08 11:15:24 When I reset nofailover tag in postgres1 config # features/steps/patroni_api.py:131 3618s Jan 08 11:15:24 And I issue an empty POST request to http://127.0.0.1:8009/reload # features/steps/patroni_api.py:66 3618s Jan 08 11:15:24 Then I receive a response code 202 # features/steps/patroni_api.py:98 3618s Jan 08 11:15:24 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 3620s Jan 08 11:15:26 And "members/postgres1" key in DCS has tags={'failover_priority': '0', 'nofailover': False} after 10 seconds # features/steps/cascading_replication.py:23 3621s Jan 08 11:15:27 And I issue a POST request to http://127.0.0.1:8009/failover with {"candidate": "postgres1"} # features/steps/patroni_api.py:71 3624s Jan 08 11:15:30 Then I receive a response code 200 # features/steps/patroni_api.py:98 3624s Jan 08 11:15:30 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3638s Jan 08 11:15:44 3638s Jan 08 11:15:44 Feature: recovery # features/recovery.feature:1 3638s Jan 08 11:15:44 We want to check that crashed postgres is started back 3638s Jan 08 11:15:44 Scenario: check that timeline is not incremented when primary is started after crash # features/recovery.feature:4 3638s Jan 08 11:15:44 Given I start postgres0 # features/steps/basic_replication.py:8 3643s Jan 08 11:15:49 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3644s Jan 08 11:15:50 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 3644s Jan 08 11:15:50 When I start postgres1 # features/steps/basic_replication.py:8 3649s Jan 08 11:15:55 And I add the table foo to postgres0 # features/steps/basic_replication.py:54 3649s Jan 08 11:15:55 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 3650s Jan 08 11:15:56 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 3650s Jan 08 11:15:56 waiting for server to shut down.... done 3650s Jan 08 11:15:56 server stopped 3650s Jan 08 11:15:56 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3653s Jan 08 11:15:59 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 3653s Jan 08 11:15:59 Then I receive a response code 200 # features/steps/patroni_api.py:98 3653s Jan 08 11:15:59 And I receive a response role master # features/steps/patroni_api.py:98 3653s Jan 08 11:15:59 And I receive a response timeline 1 # features/steps/patroni_api.py:98 3653s Jan 08 11:15:59 And "members/postgres0" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23 3653s Jan 08 11:15:59 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 3656s Jan 08 11:16:02 3656s Jan 08 11:16:02 Scenario: check immediate failover when master_start_timeout=0 # features/recovery.feature:20 3656s Jan 08 11:16:02 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 3656s Jan 08 11:16:02 Then I receive a response code 200 # features/steps/patroni_api.py:98 3656s Jan 08 11:16:02 And Response on GET http://127.0.0.1:8008/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156 3656s Jan 08 11:16:02 When I kill postmaster on postgres0 # features/steps/basic_replication.py:44 3657s Jan 08 11:16:03 waiting for server to shut down.... done 3657s Jan 08 11:16:03 server stopped 3657s Jan 08 11:16:03 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 3659s Jan 08 11:16:05 And postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3669s Jan 08 11:16:15 3669s Jan 08 11:16:15 Feature: standby cluster # features/standby_cluster.feature:1 3669s Jan 08 11:16:15 3669s Jan 08 11:16:15 Scenario: prepare the cluster with logical slots # features/standby_cluster.feature:2 3669s Jan 08 11:16:15 Given I start postgres1 # features/steps/basic_replication.py:8 3674s Jan 08 11:16:20 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29 3675s Jan 08 11:16:21 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41 3675s Jan 08 11:16:21 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 3675s Jan 08 11:16:21 Then I receive a response code 200 # features/steps/patroni_api.py:98 3675s Jan 08 11:16:21 And Response on GET http://127.0.0.1:8009/config contains slots after 10 seconds # features/steps/patroni_api.py:156 3675s Jan 08 11:16:21 And I sleep for 3 seconds # features/steps/patroni_api.py:39 3678s Jan 08 11:16:24 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 3678s Jan 08 11:16:24 Then I receive a response code 200 # features/steps/patroni_api.py:98 3678s Jan 08 11:16:24 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25 3680s Jan 08 11:16:26 When I start postgres0 # features/steps/basic_replication.py:8 3685s Jan 08 11:16:31 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23 3686s Jan 08 11:16:32 And replication works from postgres1 to postgres0 after 15 seconds # features/steps/basic_replication.py:112 3687s Jan 08 11:16:33 When I issue a GET request to http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:61 3687s Jan 08 11:16:33 Then I receive a response code 200 # features/steps/patroni_api.py:98 3687s Jan 08 11:16:33 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 3687s Jan 08 11:16:33 And "members/postgres0" key in DCS has replication_state=streaming after 10 seconds # features/steps/cascading_replication.py:23 3687s Jan 08 11:16:33 3687s Jan 08 11:16:33 @slot-advance 3687s Jan 08 11:16:33 Scenario: check permanent logical slots are synced to the replica # features/standby_cluster.feature:22 3687s Jan 08 11:16:33 Given I run patronictl.py restart batman postgres1 --force # features/steps/patroni_api.py:86 3690s Jan 08 11:16:36 Then Logical slot test_logical is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51 3695s Jan 08 11:16:41 3695s Jan 08 11:16:41 Scenario: Detach exiting node from the cluster # features/standby_cluster.feature:26 3695s Jan 08 11:16:41 When I shut down postgres1 # features/steps/basic_replication.py:29 3697s Jan 08 11:16:43 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3697s Jan 08 11:16:43 And "members/postgres0" key in DCS has role=master after 5 seconds # features/steps/cascading_replication.py:23 3698s Jan 08 11:16:44 When I issue a GET request to http://127.0.0.1:8008/ # features/steps/patroni_api.py:61 3698s Jan 08 11:16:44 Then I receive a response code 200 # features/steps/patroni_api.py:98 3698s Jan 08 11:16:44 3698s Jan 08 11:16:44 Scenario: check replication of a single table in a standby cluster # features/standby_cluster.feature:33 3698s Jan 08 11:16:44 Given I start postgres1 in a standby cluster batman1 as a clone of postgres0 # features/steps/standby_cluster.py:23 3701s Jan 08 11:16:47 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16 3704s Jan 08 11:16:50 When I add the table foo to postgres0 # features/steps/basic_replication.py:54 3704s Jan 08 11:16:50 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93 3704s Jan 08 11:16:50 When I issue a GET request to http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:61 3704s Jan 08 11:16:50 Then I receive a response code 200 # features/steps/patroni_api.py:98 3704s Jan 08 11:16:50 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 3704s Jan 08 11:16:50 And I sleep for 3 seconds # features/steps/patroni_api.py:39 3707s Jan 08 11:16:53 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 3707s Jan 08 11:16:53 Then I receive a response code 503 # features/steps/patroni_api.py:98 3707s Jan 08 11:16:53 When I issue a GET request to http://127.0.0.1:8009/standby_leader # features/steps/patroni_api.py:61 3707s Jan 08 11:16:53 Then I receive a response code 200 # features/steps/patroni_api.py:98 3707s Jan 08 11:16:53 And I receive a response role standby_leader # features/steps/patroni_api.py:98 3707s Jan 08 11:16:53 And there is a postgres1_cb.log with "on_role_change standby_leader batman1" in postgres1 data directory # features/steps/cascading_replication.py:12 3707s Jan 08 11:16:53 When I start postgres2 in a cluster batman1 # features/steps/standby_cluster.py:12 3712s Jan 08 11:16:58 Then postgres2 role is the replica after 24 seconds # features/steps/basic_replication.py:105 3712s Jan 08 11:16:58 And postgres2 is replicating from postgres1 after 10 seconds # features/steps/standby_cluster.py:52 3712s Jan 08 11:16:58 And table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93 3712s Jan 08 11:16:58 When I issue a GET request to http://127.0.0.1:8010/patroni # features/steps/patroni_api.py:61 3712s Jan 08 11:16:58 Then I receive a response code 200 # features/steps/patroni_api.py:98 3712s Jan 08 11:16:58 And I receive a response replication_state streaming # features/steps/patroni_api.py:98 3712s Jan 08 11:16:58 And postgres1 does not have a replication slot named test_logical # features/steps/slots.py:40 3712s Jan 08 11:16:58 3712s Jan 08 11:16:58 Scenario: check switchover # features/standby_cluster.feature:57 3712s Jan 08 11:16:58 Given I run patronictl.py switchover batman1 --force # features/steps/patroni_api.py:86 3716s Jan 08 11:17:02 Then Status code on GET http://127.0.0.1:8010/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 3716s Jan 08 11:17:02 And postgres1 is replicating from postgres2 after 32 seconds # features/steps/standby_cluster.py:52 3718s Jan 08 11:17:04 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 3718s Jan 08 11:17:04 3718s Jan 08 11:17:04 Scenario: check failover # features/standby_cluster.feature:63 3718s Jan 08 11:17:04 When I kill postgres2 # features/steps/basic_replication.py:34 3719s Jan 08 11:17:05 And I kill postmaster on postgres2 # features/steps/basic_replication.py:44 3719s Jan 08 11:17:05 waiting for server to shut down.... done 3719s Jan 08 11:17:05 server stopped 3719s Jan 08 11:17:05 Then postgres1 is replicating from postgres0 after 32 seconds # features/steps/standby_cluster.py:52 3738s Jan 08 11:17:24 And Status code on GET http://127.0.0.1:8009/standby_leader is 200 after 10 seconds # features/steps/patroni_api.py:142 3738s Jan 08 11:17:24 When I issue a GET request to http://127.0.0.1:8009/primary # features/steps/patroni_api.py:61 3738s Jan 08 11:17:24 Then I receive a response code 503 # features/steps/patroni_api.py:98 3738s Jan 08 11:17:24 And I receive a response role standby_leader # features/steps/patroni_api.py:98 3738s Jan 08 11:17:24 And replication works from postgres0 to postgres1 after 15 seconds # features/steps/basic_replication.py:112 3739s Jan 08 11:17:25 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 3756s Jan 08 11:17:42 3756s Jan 08 11:17:42 Feature: watchdog # features/watchdog.feature:1 3756s Jan 08 11:17:42 Verify that watchdog gets pinged and triggered under appropriate circumstances. 3756s Jan 08 11:17:42 Scenario: watchdog is opened and pinged # features/watchdog.feature:4 3756s Jan 08 11:17:42 Given I start postgres0 with watchdog # features/steps/watchdog.py:16 3761s Jan 08 11:17:47 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29 3762s Jan 08 11:17:48 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3762s Jan 08 11:17:48 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 3762s Jan 08 11:17:48 And postgres0 watchdog has a 15 second timeout # features/steps/watchdog.py:34 3762s Jan 08 11:17:48 3762s Jan 08 11:17:48 Scenario: watchdog is reconfigured after global ttl changed # features/watchdog.feature:11 3762s Jan 08 11:17:48 Given I run patronictl.py edit-config batman -s ttl=30 --force # features/steps/patroni_api.py:86 3764s Jan 08 11:17:50 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3764s Jan 08 11:17:50 And I receive a response output "+ttl: 30" # features/steps/patroni_api.py:98 3764s Jan 08 11:17:50 When I sleep for 4 seconds # features/steps/patroni_api.py:39 3768s Jan 08 11:17:54 Then postgres0 watchdog has a 25 second timeout # features/steps/watchdog.py:34 3768s Jan 08 11:17:54 3768s Jan 08 11:17:54 Scenario: watchdog is disabled during pause # features/watchdog.feature:18 3768s Jan 08 11:17:54 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86 3770s Jan 08 11:17:56 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3770s Jan 08 11:17:56 When I sleep for 2 seconds # features/steps/patroni_api.py:39 3772s Jan 08 11:17:58 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 3772s Jan 08 11:17:58 3772s Jan 08 11:17:58 Scenario: watchdog is opened and pinged after resume # features/watchdog.feature:24 3772s Jan 08 11:17:58 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 3772s Jan 08 11:17:58 And I run patronictl.py resume batman # features/steps/patroni_api.py:86 3774s Jan 08 11:17:59 Then I receive a response returncode 0 # features/steps/patroni_api.py:98 3774s Jan 08 11:17:59 And postgres0 watchdog has been pinged after 10 seconds # features/steps/watchdog.py:21 3774s Jan 08 11:17:59 3774s Jan 08 11:17:59 Scenario: watchdog is disabled when shutting down # features/watchdog.feature:30 3774s Jan 08 11:17:59 Given I shut down postgres0 # features/steps/basic_replication.py:29 3775s Jan 08 11:18:01 Then postgres0 watchdog has been closed # features/steps/watchdog.py:29 3775s Jan 08 11:18:01 3775s Jan 08 11:18:01 Scenario: watchdog is triggered if patroni stops responding # features/watchdog.feature:34 3775s Jan 08 11:18:01 Given I reset postgres0 watchdog state # features/steps/watchdog.py:39 3775s Jan 08 11:18:01 And I start postgres0 with watchdog # features/steps/watchdog.py:16 3778s Jan 08 11:18:04 Then postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105 3780s Jan 08 11:18:06 When postgres0 hangs for 30 seconds # features/steps/watchdog.py:52 3780s Jan 08 11:18:06 Then postgres0 watchdog is triggered after 30 seconds # features/steps/watchdog.py:44 3813s Jan 08 11:18:39 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3361.XIbuKhux 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3364.XrZbGrFx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3409.XlFYFjfx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3448.XmPdYmFx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3507.XlAnOiJx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3554.XOhvDaIx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3625.XXKAdhyx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3673.XhLHaEex 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3677.XurXufbx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3768.XiLMRqIx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3879.XIhrRyUx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3882.XVMNZCvx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3928.XOdfjDFx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.3976.XoFprccx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.4086.XiJTWadx 3814s Jan 08 11:18:40 Skipping duplicate data .coverage.autopkgtest-lxd-htdali.4090.XLjsJPux 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.4094.XMmCWivx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.4140.XqaYyHHx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.4196.XHzVAPpx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.4289.XGFLvcsx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.4294.XsuOLbrx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.4634.XIIMdcKx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.4710.XPabkyLx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.4802.XQhGTMux 3814s Jan 08 11:18:40 Skipping duplicate data .coverage.autopkgtest-lxd-htdali.5054.XPPSfmtx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5057.Xcmpdpsx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5110.XJLRqlBx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5172.XUhHbSbx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5262.XByHiULx 3814s Jan 08 11:18:40 Skipping duplicate data .coverage.autopkgtest-lxd-htdali.5358.XGZpVrKx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5361.XjBnYeUx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5406.XxVCWJxx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5475.XOMhHyBx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5507.XCGJfwfx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5623.XkILCXKx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5626.XvPWgfdx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5676.XPWFrAyx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5692.XORVmHRx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5733.XNZbDalx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5781.XttCHzWx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5787.XPKurSnx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5826.XRuAApsx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.5871.XpmsUsbx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6040.XGuMhHSx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6043.XAAEpUox 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6050.XicvfeGx 3814s Jan 08 11:18:40 Skipping duplicate data .coverage.autopkgtest-lxd-htdali.6186.XyizWyFx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6189.XATcIqMx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6236.XzLSEvxx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6283.XqOzMTdx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6324.XuaocBzx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6370.XxqupoFx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6513.XUiAtkWx 3814s Jan 08 11:18:40 Skipping duplicate data .coverage.autopkgtest-lxd-htdali.6590.XrKTQXdx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6593.XZfKoMnx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6637.XZQzkTSx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6709.XHSdDyZx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6796.XDgEqqpx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.6868.XjiDANZx 3814s Jan 08 11:18:40 Skipping duplicate data .coverage.autopkgtest-lxd-htdali.7200.XMrcDZnx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.7203.XLKqsLRx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.7247.XyDgUiEx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.7387.XrFYsJHx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.7390.XhPOIxEx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.7456.XheFFCWx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.7511.Xcumilxx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.7615.XAuWrcqx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.7735.XkwReRnx 3814s Jan 08 11:18:40 Skipping duplicate data .coverage.autopkgtest-lxd-htdali.7869.XDhXNqGx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.7873.XSavTvFx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.7917.XFJYnEix 3814s Jan 08 11:18:40 Skipping duplicate data .coverage.autopkgtest-lxd-htdali.7920.XaOFTDax 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.7924.XZTwbJMx 3814s Jan 08 11:18:40 Combined data file .coverage.autopkgtest-lxd-htdali.7936.XzCrOFCx 3814s Jan 08 11:18:40 Skipping duplicate data .coverage.autopkgtest-lxd-htdali.8003.XrXtunfx 3817s Jan 08 11:18:42 Name Stmts Miss Cover 3817s Jan 08 11:18:42 ---------------------------------------------------------------------------------------------------------- 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96 5% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/__about__.py 5 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/__init__.py 3 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/exceptions.py 26 5 81% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/fernet.py 137 54 61% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/__init__.py 2 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/_oid.py 135 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/backends/__init__.py 5 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/backends/openssl/__init__.py 3 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/backends/openssl/backend.py 135 67 50% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/__init__.py 0 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/__init__.py 0 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/_conditional.py 38 17 55% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/bindings/openssl/binding.py 51 4 92% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/__init__.py 1 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/__init__.py 1 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/decrepit/ciphers/algorithms.py 68 18 74% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/__init__.py 0 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_asymmetric.py 6 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_cipheralgorithm.py 23 1 96% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/_serialization.py 79 35 56% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/__init__.py 0 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/ec.py 172 22 87% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/padding.py 55 23 58% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/rsa.py 93 40 57% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/asymmetric/utils.py 14 5 64% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/__init__.py 4 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/algorithms.py 72 13 82% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/base.py 54 3 94% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/ciphers/modes.py 140 50 64% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/constant_time.py 6 3 50% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/hashes.py 127 20 84% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/hmac.py 6 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/kdf/__init__.py 7 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/kdf/pbkdf2.py 27 5 81% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/hazmat/primitives/padding.py 104 37 64% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/cryptography/utils.py 76 25 67% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/dateutil/__init__.py 13 4 69% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/dateutil/_common.py 25 15 40% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/dateutil/_version.py 11 2 82% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/dateutil/parser/__init__.py 33 4 88% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/dateutil/parser/_parser.py 811 436 46% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/dateutil/parser/isoparser.py 184 150 18% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/dateutil/relativedelta.py 240 206 14% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/dateutil/tz/__init__.py 4 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/dateutil/tz/_common.py 151 114 25% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/dateutil/tz/_factories.py 49 21 57% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/dateutil/tz/tz.py 795 626 21% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/dateutil/tz/win.py 153 149 3% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/__init__.py 13 2 85% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/__main__.py 199 65 67% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/api.py 780 289 63% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/async_executor.py 96 15 84% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/collections.py 56 6 89% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/config.py 371 98 74% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/config_generator.py 212 159 25% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/daemon.py 76 3 96% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/dcs/__init__.py 654 83 87% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/dcs/raft.py 319 43 87% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/dynamic_loader.py 35 7 80% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/exceptions.py 16 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/file_perm.py 43 8 81% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/global_config.py 81 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/ha.py 1270 316 75% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/log.py 221 71 68% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/__init__.py 822 173 79% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/available_parameters/__init__.py 24 3 88% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py 255 62 76% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/callback_executor.py 55 8 85% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/cancellable.py 104 41 61% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/config.py 838 219 74% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/connection.py 75 1 99% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/misc.py 43 8 81% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/mpp/__init__.py 89 11 88% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py 170 85 50% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/rewind.py 416 163 61% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/slots.py 349 36 90% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/sync.py 130 19 85% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/postgresql/validator.py 157 24 85% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/psycopg.py 46 20 57% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/request.py 58 6 90% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/tags.py 38 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/utils.py 370 122 67% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/validator.py 307 214 30% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/version.py 1 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/watchdog/__init__.py 2 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/watchdog/base.py 203 42 79% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/patroni/watchdog/linux.py 135 35 74% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/psutil/__init__.py 951 629 34% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/psutil/_common.py 424 212 50% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/psutil/_compat.py 302 263 13% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/psutil/_pslinux.py 1251 924 26% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/psutil/_psposix.py 96 38 60% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/psycopg2/__init__.py 19 3 84% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/psycopg2/_json.py 64 27 58% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/psycopg2/_range.py 269 172 36% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/psycopg2/errors.py 3 2 33% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/psycopg2/extensions.py 91 25 73% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/__init__.py 2 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/atomic_replace.py 4 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/config.py 80 1 99% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/dns_resolver.py 51 10 80% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/encryptor.py 17 2 88% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/fast_queue.py 21 1 95% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/journal.py 193 37 81% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/monotonic.py 77 70 9% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/node.py 49 10 80% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/pickle.py 52 32 38% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/pipe_notifier.py 24 2 92% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/poller.py 87 41 53% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/serializer.py 166 133 20% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/syncobj.py 1045 491 53% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/tcp_connection.py 250 40 84% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/tcp_server.py 56 12 79% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/transport.py 266 57 79% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/utility.py 59 7 88% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/version.py 1 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/pysyncobj/win_inet_pton.py 44 31 30% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/__init__.py 50 14 72% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/_base_connection.py 70 52 26% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/_collections.py 234 107 54% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/_request_methods.py 53 15 72% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/_version.py 2 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/connection.py 324 104 68% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/connectionpool.py 347 136 61% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/exceptions.py 115 37 68% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/fields.py 92 73 21% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/filepost.py 37 24 35% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/poolmanager.py 233 88 62% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/response.py 562 336 40% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/__init__.py 10 0 100% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/connection.py 66 9 86% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/proxy.py 13 6 54% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/request.py 104 49 53% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/response.py 32 17 47% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/retry.py 173 49 72% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/ssl_.py 177 75 58% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/ssl_match_hostname.py 66 54 18% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/ssltransport.py 160 112 30% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/timeout.py 71 19 73% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/url.py 205 78 62% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/util.py 26 9 65% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/urllib3/util/wait.py 49 38 22% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/__init__.py 165 109 34% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/composer.py 92 17 82% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/constructor.py 479 276 42% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/cyaml.py 46 24 48% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/dumper.py 23 12 48% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/emitter.py 838 769 8% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/error.py 58 42 28% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/events.py 61 6 90% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/loader.py 47 24 49% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/nodes.py 29 7 76% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/parser.py 352 180 49% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/reader.py 122 30 75% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/representer.py 248 176 29% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/resolver.py 135 76 44% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/scanner.py 758 415 45% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/serializer.py 85 70 18% 3817s Jan 08 11:18:42 /usr/lib/python3/dist-packages/yaml/tokens.py 76 17 78% 3817s Jan 08 11:18:42 patroni/__init__.py 13 2 85% 3817s Jan 08 11:18:42 patroni/__main__.py 199 199 0% 3817s Jan 08 11:18:42 patroni/api.py 780 780 0% 3817s Jan 08 11:18:42 patroni/async_executor.py 96 69 28% 3817s Jan 08 11:18:42 patroni/collections.py 56 15 73% 3817s Jan 08 11:18:42 patroni/config.py 371 189 49% 3817s Jan 08 11:18:42 patroni/config_generator.py 212 212 0% 3817s Jan 08 11:18:42 patroni/ctl.py 936 411 56% 3817s Jan 08 11:18:42 patroni/daemon.py 76 6 92% 3817s Jan 08 11:18:42 patroni/dcs/__init__.py 654 273 58% 3817s Jan 08 11:18:42 patroni/dcs/consul.py 484 484 0% 3817s Jan 08 11:18:42 patroni/dcs/etcd3.py 679 679 0% 3817s Jan 08 11:18:42 patroni/dcs/etcd.py 603 603 0% 3817s Jan 08 11:18:42 patroni/dcs/exhibitor.py 62 62 0% 3817s Jan 08 11:18:42 patroni/dcs/kubernetes.py 940 940 0% 3817s Jan 08 11:18:42 patroni/dcs/raft.py 319 74 77% 3817s Jan 08 11:18:42 patroni/dcs/zookeeper.py 289 289 0% 3817s Jan 08 11:18:42 patroni/dynamic_loader.py 35 7 80% 3817s Jan 08 11:18:42 patroni/exceptions.py 16 1 94% 3817s Jan 08 11:18:42 patroni/file_perm.py 43 15 65% 3817s Jan 08 11:18:42 patroni/global_config.py 81 18 78% 3817s Jan 08 11:18:42 patroni/ha.py 1270 1270 0% 3817s Jan 08 11:18:42 patroni/log.py 221 95 57% 3817s Jan 08 11:18:42 patroni/postgresql/__init__.py 822 652 21% 3817s Jan 08 11:18:42 patroni/postgresql/available_parameters/__init__.py 24 3 88% 3817s Jan 08 11:18:42 patroni/postgresql/bootstrap.py 255 225 12% 3817s Jan 08 11:18:42 patroni/postgresql/callback_executor.py 55 34 38% 3817s Jan 08 11:18:42 patroni/postgresql/cancellable.py 104 84 19% 3817s Jan 08 11:18:42 patroni/postgresql/config.py 838 718 14% 3817s Jan 08 11:18:42 patroni/postgresql/connection.py 75 50 33% 3817s Jan 08 11:18:42 patroni/postgresql/misc.py 43 30 30% 3817s Jan 08 11:18:42 patroni/postgresql/mpp/__init__.py 89 21 76% 3817s Jan 08 11:18:42 patroni/postgresql/mpp/citus.py 259 259 0% 3817s Jan 08 11:18:42 patroni/postgresql/postmaster.py 170 139 18% 3817s Jan 08 11:18:42 patroni/postgresql/rewind.py 416 416 0% 3817s Jan 08 11:18:42 patroni/postgresql/slots.py 349 300 14% 3817s Jan 08 11:18:42 patroni/postgresql/sync.py 130 96 26% 3817s Jan 08 11:18:42 patroni/postgresql/validator.py 157 52 67% 3817s Jan 08 11:18:42 patroni/psycopg.py 46 32 30% 3817s Jan 08 11:18:42 patroni/raft_controller.py 22 1 95% 3817s Jan 08 11:18:42 patroni/request.py 58 6 90% 3817s Jan 08 11:18:42 patroni/scripts/__init__.py 0 0 100% 3817s Jan 08 11:18:42 patroni/scripts/aws.py 59 59 0% 3817s Jan 08 11:18:42 patroni/scripts/barman/__init__.py 0 0 100% 3817s Jan 08 11:18:42 patroni/scripts/barman/cli.py 51 51 0% 3817s Jan 08 11:18:42 patroni/scripts/barman/config_switch.py 51 51 0% 3817s Jan 08 11:18:42 patroni/scripts/barman/recover.py 37 37 0% 3817s Jan 08 11:18:42 patroni/scripts/barman/utils.py 94 94 0% 3817s Jan 08 11:18:42 patroni/scripts/wale_restore.py 207 207 0% 3817s Jan 08 11:18:42 patroni/tags.py 38 11 71% 3817s Jan 08 11:18:42 patroni/utils.py 370 233 37% 3817s Jan 08 11:18:42 patroni/validator.py 307 221 28% 3817s Jan 08 11:18:42 patroni/version.py 1 0 100% 3817s Jan 08 11:18:42 patroni/watchdog/__init__.py 2 2 0% 3817s Jan 08 11:18:42 patroni/watchdog/base.py 203 203 0% 3817s Jan 08 11:18:42 patroni/watchdog/linux.py 135 135 0% 3817s Jan 08 11:18:42 ---------------------------------------------------------------------------------------------------------- 3817s Jan 08 11:18:42 TOTAL 40175 22865 43% 3817s Jan 08 11:18:42 12 features passed, 0 failed, 1 skipped 3817s Jan 08 11:18:42 54 scenarios passed, 0 failed, 6 skipped 3817s Jan 08 11:18:42 525 steps passed, 0 failed, 63 skipped, 0 undefined 3817s Jan 08 11:18:42 Took 9m55.916s 3817s ### End 16 acceptance-raft ### 3817s + echo '### End 16 acceptance-raft ###' 3817s + rm -f '/tmp/pgpass?' 3817s ++ id -u 3817s + '[' 1000 -eq 0 ']' 3817s autopkgtest [11:18:43]: test acceptance-raft: -----------------------] 3822s autopkgtest [11:18:48]: test acceptance-raft: - - - - - - - - - - results - - - - - - - - - - 3822s acceptance-raft PASS 3827s autopkgtest [11:18:53]: test test: preparing testbed 3880s autopkgtest [11:19:46]: testbed dpkg architecture: armhf 3882s autopkgtest [11:19:48]: testbed apt version: 2.9.14ubuntu1 3886s autopkgtest [11:19:52]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3888s autopkgtest [11:19:54]: testbed release detected to be: plucky 3897s autopkgtest [11:20:03]: updating testbed package index (apt update) 3899s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 3900s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [213 kB] 3900s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 3900s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 3900s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [818 kB] 3901s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 3901s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [129 kB] 3901s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.3 kB] 3901s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [228 kB] 3901s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [756 B] 3901s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [908 kB] 3901s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5504 B] 3901s Get:13 http://ftpmaster.internal/ubuntu plucky/restricted Sources [15.2 kB] 3901s Get:14 http://ftpmaster.internal/ubuntu plucky/main Sources [1376 kB] 3902s Get:15 http://ftpmaster.internal/ubuntu plucky/universe Sources [20.8 MB] 3904s Get:16 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [297 kB] 3904s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1357 kB] 3904s Get:18 http://ftpmaster.internal/ubuntu plucky/restricted armhf Packages [2544 B] 3904s Get:19 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [14.9 MB] 3905s Get:20 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [173 kB] 3908s Fetched 41.4 MB in 9s (4725 kB/s) 3909s Reading package lists... 3916s autopkgtest [11:20:22]: upgrading testbed (apt dist-upgrade and autopurge) 3918s Reading package lists... 3918s Building dependency tree... 3918s Reading state information... 3919s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 3919s Starting 2 pkgProblemResolver with broken count: 0 3919s Done 3920s Entering ResolveByKeep 3920s 3921s The following package was automatically installed and is no longer required: 3921s libassuan0 3921s Use 'apt autoremove' to remove it. 3921s The following NEW packages will be installed: 3921s openssl-provider-legacy python3-bcrypt 3921s The following packages will be upgraded: 3921s apport apport-core-dump-handler appstream apt apt-utils base-passwd bash 3921s bash-completion binutils binutils-arm-linux-gnueabihf binutils-common 3921s bsdextrautils bsdutils curl dirmngr dracut-install eject ethtool fdisk fwupd 3921s gcc-14-base gettext-base gir1.2-girepository-2.0 gir1.2-glib-2.0 gnupg 3921s gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 3921s groff-base iputils-ping iputils-tracepath keyboxd libappstream5 3921s libapt-pkg6.0t64 libatomic1 libbinutils libblkid1 libbpf1 libc-bin libc6 3921s libcap-ng0 libctf-nobfd0 libctf0 libcurl3t64-gnutls libcurl4t64 3921s libdebconfclient0 libfdisk1 libfribidi0 libftdi1-2 libfwupd3 libgcc-s1 3921s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-bin libglib2.0-data 3921s libgpg-error-l10n libgpg-error0 libgstreamer1.0-0 libjson-glib-1.0-0 3921s libjson-glib-1.0-common libmount1 libnewt0.52 libnpth0t64 libnss-systemd 3921s libnss3 libpam-systemd libpng16-16t64 libpython3-stdlib 3921s libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 libqmi-proxy 3921s libreadline8t64 libsframe1 libsmartcols1 libssl3t64 libstdc++6 3921s libsystemd-shared libsystemd0 libtraceevent1 libtraceevent1-plugin libudev1 3921s libunistring5 libuuid1 libwrap0 libxkbcommon0 libxml2 libyaml-0-2 locales 3921s make mount nano openssl pci.ids publicsuffix python-apt-common python3 3921s python3-apport python3-apt python3-attr python3-cryptography python3-gdbm 3921s python3-jinja2 python3-json-pointer python3-jsonpatch python3-minimal 3921s python3-newt python3-openssl python3-pkg-resources python3-problem-report 3921s python3-rich python3-setuptools python3-software-properties python3-wadllib 3921s python3.12 python3.12-gdbm python3.12-minimal python3.13-gdbm 3921s readline-common rsync software-properties-common systemd systemd-cryptsetup 3921s systemd-resolved systemd-sysv systemd-timesyncd tar tzdata ucf udev usb.ids 3921s util-linux uuid-runtime whiptail xauth 3921s 140 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 3921s Need to get 58.6 MB of archives. 3921s After this operation, 8867 kB of additional disk space will be used. 3921s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf bash armhf 5.2.37-1ubuntu1 [677 kB] 3921s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf bsdutils armhf 1:2.40.2-1ubuntu2 [108 kB] 3921s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf tar armhf 1.35+dfsg-3.1 [240 kB] 3921s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 14.2.0-12ubuntu1 [7892 B] 3921s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-base armhf 14.2.0-12ubuntu1 [52.6 kB] 3921s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 14.2.0-12ubuntu1 [40.6 kB] 3921s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 14.2.0-12ubuntu1 [711 kB] 3922s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libc6 armhf 2.40-4ubuntu1 [2866 kB] 3922s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf openssl-provider-legacy armhf 3.4.0-1ubuntu2 [29.4 kB] 3922s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libssl3t64 armhf 3.4.0-1ubuntu2 [1756 kB] 3922s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-timesyncd armhf 257-2ubuntu1 [41.2 kB] 3922s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-resolved armhf 257-2ubuntu1 [307 kB] 3922s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-cryptsetup armhf 257-2ubuntu1 [122 kB] 3922s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf eject armhf 2.40.2-1ubuntu2 [62.3 kB] 3922s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf bsdextrautils armhf 2.40.2-1ubuntu2 [99.4 kB] 3922s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf fdisk armhf 2.40.2-1ubuntu2 [155 kB] 3922s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libblkid1 armhf 2.40.2-1ubuntu2 [167 kB] 3922s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libmount1 armhf 2.40.2-1ubuntu2 [189 kB] 3922s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libsmartcols1 armhf 2.40.2-1ubuntu2 [135 kB] 3922s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libuuid1 armhf 2.40.2-1ubuntu2 [39.5 kB] 3922s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf util-linux armhf 2.40.2-1ubuntu2 [1195 kB] 3922s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf uuid-runtime armhf 2.40.2-1ubuntu2 [62.7 kB] 3922s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libfdisk1 armhf 2.40.2-1ubuntu2 [211 kB] 3922s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf mount armhf 2.40.2-1ubuntu2 [156 kB] 3922s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf readline-common all 8.2-6 [56.5 kB] 3922s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libreadline8t64 armhf 8.2-6 [131 kB] 3922s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libnss-systemd armhf 257-2ubuntu1 [160 kB] 3922s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf systemd armhf 257-2ubuntu1 [3489 kB] 3922s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf udev armhf 257-2ubuntu1 [1974 kB] 3922s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-sysv armhf 257-2ubuntu1 [11.8 kB] 3922s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libpam-systemd armhf 257-2ubuntu1 [233 kB] 3922s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd-shared armhf 257-2ubuntu1 [2156 kB] 3922s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libudev1 armhf 257-2ubuntu1 [190 kB] 3922s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd0 armhf 257-2ubuntu1 [483 kB] 3922s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libdebconfclient0 armhf 0.274ubuntu1 [11.2 kB] 3922s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf base-passwd armhf 3.6.6 [53.4 kB] 3922s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libc-bin armhf 2.40-4ubuntu1 [542 kB] 3922s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libapt-pkg6.0t64 armhf 2.9.18 [1085 kB] 3922s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf apt armhf 2.9.18 [1349 kB] 3922s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf apt-utils armhf 2.9.18 [216 kB] 3922s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error-l10n all 1.51-3 [8800 B] 3922s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error0 armhf 1.51-3 [64.8 kB] 3922s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libnpth0t64 armhf 1.8-2 [7572 B] 3922s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-wks-client armhf 2.4.4-2ubuntu21 [88.9 kB] 3922s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf dirmngr armhf 2.4.4-2ubuntu21 [351 kB] 3922s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf gpgsm armhf 2.4.4-2ubuntu21 [246 kB] 3922s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-utils armhf 2.4.4-2ubuntu21 [160 kB] 3922s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-agent armhf 2.4.4-2ubuntu21 [238 kB] 3922s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf gpg armhf 2.4.4-2ubuntu21 [536 kB] 3922s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf gpgconf armhf 2.4.4-2ubuntu21 [118 kB] 3922s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg all 2.4.4-2ubuntu21 [359 kB] 3922s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf keyboxd armhf 2.4.4-2ubuntu21 [113 kB] 3922s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf gpgv armhf 2.4.4-2ubuntu21 [228 kB] 3922s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf python3-minimal armhf 3.12.8-1 [27.5 kB] 3922s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf python3 armhf 3.12.8-1 [23.9 kB] 3922s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf tzdata all 2024b-4ubuntu1 [196 kB] 3922s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12 armhf 3.12.8-3 [667 kB] 3922s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-stdlib armhf 3.12.8-3 [1939 kB] 3923s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-minimal armhf 3.12.8-3 [2029 kB] 3923s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-minimal armhf 3.12.8-3 [825 kB] 3923s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3-stdlib armhf 3.12.8-1 [10.1 kB] 3923s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf rsync armhf 3.3.0+ds1-2 [422 kB] 3923s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf python-apt-common all 2.9.6build1 [21.0 kB] 3923s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apt armhf 2.9.6build1 [174 kB] 3923s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf python3-problem-report all 2.31.0-0ubuntu2 [25.3 kB] 3923s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apport all 2.31.0-0ubuntu2 [93.1 kB] 3923s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-data all 2.82.4-1 [52.2 kB] 3923s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-bin armhf 2.82.4-1 [93.0 kB] 3923s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-girepository-2.0 armhf 1.82.0-3 [25.3 kB] 3923s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-glib-2.0 armhf 2.82.4-1 [182 kB] 3923s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-0t64 armhf 2.82.4-1 [1421 kB] 3923s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libgirepository-1.0-1 armhf 1.82.0-3 [108 kB] 3923s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf apport-core-dump-handler all 2.31.0-0ubuntu2 [18.2 kB] 3923s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf apport all 2.31.0-0ubuntu2 [82.9 kB] 3923s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libcap-ng0 armhf 0.8.5-4 [13.8 kB] 3923s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libunistring5 armhf 1.3-1 [583 kB] 3923s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-ping armhf 3:20240905-1ubuntu1 [45.0 kB] 3923s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libbpf1 armhf 1:1.5.0-2 [158 kB] 3923s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libfribidi0 armhf 1.0.16-1 [24.3 kB] 3923s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf python3-newt armhf 0.52.24-4ubuntu1 [20.1 kB] 3923s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libnewt0.52 armhf 0.52.24-4ubuntu1 [39.7 kB] 3923s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2build1 [599 kB] 3923s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libyaml-0-2 armhf 0.2.5-2 [45.3 kB] 3923s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf locales all 2.40-4ubuntu1 [4224 kB] 3923s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf openssl armhf 3.4.0-1ubuntu2 [1159 kB] 3923s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf python3-rich all 13.9.4-1 [190 kB] 3923s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf ucf all 3.0046 [41.9 kB] 3923s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf whiptail armhf 0.52.24-4ubuntu1 [17.3 kB] 3923s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf bash-completion all 1:2.16.0-1 [214 kB] 3923s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf ethtool armhf 1:6.11-1 [222 kB] 3923s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf gettext-base armhf 0.22.5-3 [40.7 kB] 3923s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf groff-base armhf 1.23.0-7 [949 kB] 3923s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-tracepath armhf 3:20240905-1ubuntu1 [13.3 kB] 3923s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libpng16-16t64 armhf 1.6.44-3 [169 kB] 3923s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1-plugin armhf 1:1.8.4-2 [19.0 kB] 3923s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1 armhf 1:1.8.4-2 [53.8 kB] 3923s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbcommon0 armhf 1.7.0-2 [113 kB] 3923s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf nano armhf 8.3-1 [277 kB] 3923s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf pci.ids all 0.0~2024.11.25-1 [282 kB] 3923s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf publicsuffix all 20241206.1516-0.1 [135 kB] 3923s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-gdbm armhf 3.13.1-2 [29.8 kB] 3923s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-gdbm armhf 3.12.8-3 [28.9 kB] 3923s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf python3-gdbm armhf 3.13.1-1 [8668 B] 3923s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf usb.ids all 2024.12.04-1 [223 kB] 3923s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf xauth armhf 1:1.1.2-1.1 [23.0 kB] 3923s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl3t64-gnutls armhf 8.11.1-1ubuntu1 [333 kB] 3924s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libappstream5 armhf 1.0.4-1 [211 kB] 3924s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf appstream armhf 1.0.4-1 [67.3 kB] 3924s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf libctf0 armhf 2.43.50.20241230-1ubuntu1 [74.5 kB] 3924s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libctf-nobfd0 armhf 2.43.50.20241230-1ubuntu1 [77.3 kB] 3924s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-arm-linux-gnueabihf armhf 2.43.50.20241230-1ubuntu1 [2960 kB] 3924s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libbinutils armhf 2.43.50.20241230-1ubuntu1 [403 kB] 3924s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf binutils armhf 2.43.50.20241230-1ubuntu1 [3086 B] 3924s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-common armhf 2.43.50.20241230-1ubuntu1 [222 kB] 3924s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libsframe1 armhf 2.43.50.20241230-1ubuntu1 [12.1 kB] 3924s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf curl armhf 8.11.1-1ubuntu1 [244 kB] 3924s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl4t64 armhf 8.11.1-1ubuntu1 [337 kB] 3924s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf dracut-install armhf 105-2ubuntu5 [37.3 kB] 3924s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-common all 1.10.6+ds-1 [5636 B] 3924s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-0 armhf 1.10.6+ds-1 [59.5 kB] 3924s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf fwupd armhf 2.0.3-3 [5028 kB] 3924s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf libfwupd3 armhf 2.0.3-3 [121 kB] 3924s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-proxy armhf 1.35.6-1 [5878 B] 3924s Get:124 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-glib5 armhf 1.35.6-1 [928 kB] 3924s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-l10n all 2.4.4-2ubuntu21 [66.3 kB] 3924s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf libftdi1-2 armhf 1.5-8 [26.3 kB] 3924s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf libgstreamer1.0-0 armhf 1.24.10-2 [1109 kB] 3924s Get:128 http://ftpmaster.internal/ubuntu plucky/main armhf libnss3 armhf 2:3.106-1ubuntu1 [1321 kB] 3924s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf libwrap0 armhf 7.6.q-34 [45.7 kB] 3924s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf make armhf 4.4.1-1 [180 kB] 3924s Get:131 http://ftpmaster.internal/ubuntu plucky/main armhf python3-attr all 24.2.0-1 [50.2 kB] 3924s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf python3-bcrypt armhf 4.2.0-2.1 [239 kB] 3924s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf python3-cryptography armhf 43.0.0-1 [925 kB] 3924s Get:134 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.3-1.1 [108 kB] 3924s Get:135 http://ftpmaster.internal/ubuntu plucky/main armhf python3-json-pointer all 2.4-3 [8444 B] 3924s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jsonpatch all 1.32-5 [12.3 kB] 3924s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf python3-openssl all 24.3.0-1 [45.8 kB] 3924s Get:138 http://ftpmaster.internal/ubuntu plucky/main armhf python3-pkg-resources all 75.6.0-1 [144 kB] 3924s Get:139 http://ftpmaster.internal/ubuntu plucky/main armhf python3-setuptools all 75.6.0-1 [645 kB] 3924s Get:140 http://ftpmaster.internal/ubuntu plucky/main armhf software-properties-common all 0.108 [16.5 kB] 3924s Get:141 http://ftpmaster.internal/ubuntu plucky/main armhf python3-software-properties all 0.108 [30.9 kB] 3924s Get:142 http://ftpmaster.internal/ubuntu plucky/main armhf python3-wadllib all 2.0.0-2 [36.2 kB] 3925s Preconfiguring packages ... 3926s Fetched 58.6 MB in 3s (17.0 MB/s) 3926s (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 ... 59970 files and directories currently installed.) 3926s Preparing to unpack .../bash_5.2.37-1ubuntu1_armhf.deb ... 3926s Unpacking bash (5.2.37-1ubuntu1) over (5.2.32-1ubuntu2) ... 3926s Setting up bash (5.2.37-1ubuntu1) ... 3926s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 3926s (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 ... 59970 files and directories currently installed.) 3926s Preparing to unpack .../bsdutils_1%3a2.40.2-1ubuntu2_armhf.deb ... 3926s Unpacking bsdutils (1:2.40.2-1ubuntu2) over (1:2.40.2-1ubuntu1) ... 3926s Setting up bsdutils (1:2.40.2-1ubuntu2) ... 3926s (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 ... 59970 files and directories currently installed.) 3926s Preparing to unpack .../tar_1.35+dfsg-3.1_armhf.deb ... 3926s Unpacking tar (1.35+dfsg-3.1) over (1.35+dfsg-3build1) ... 3926s Setting up tar (1.35+dfsg-3.1) ... 3926s (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 ... 59970 files and directories currently installed.) 3926s Preparing to unpack .../libatomic1_14.2.0-12ubuntu1_armhf.deb ... 3926s Unpacking libatomic1:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 3926s Preparing to unpack .../gcc-14-base_14.2.0-12ubuntu1_armhf.deb ... 3926s Unpacking gcc-14-base:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 3926s Setting up gcc-14-base:armhf (14.2.0-12ubuntu1) ... 3926s (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 ... 59970 files and directories currently installed.) 3926s Preparing to unpack .../libgcc-s1_14.2.0-12ubuntu1_armhf.deb ... 3926s Unpacking libgcc-s1:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 3926s Setting up libgcc-s1:armhf (14.2.0-12ubuntu1) ... 3926s (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 ... 59970 files and directories currently installed.) 3926s Preparing to unpack .../libstdc++6_14.2.0-12ubuntu1_armhf.deb ... 3926s Unpacking libstdc++6:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 3926s Setting up libstdc++6:armhf (14.2.0-12ubuntu1) ... 3927s (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 ... 59970 files and directories currently installed.) 3927s Preparing to unpack .../libc6_2.40-4ubuntu1_armhf.deb ... 3927s Unpacking libc6:armhf (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 3927s Setting up libc6:armhf (2.40-4ubuntu1) ... 3927s (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 ... 59970 files and directories currently installed.) 3927s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu2_armhf.deb ... 3927s Unpacking libssl3t64:armhf (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 3927s Selecting previously unselected package openssl-provider-legacy. 3927s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu2_armhf.deb ... 3927s Unpacking openssl-provider-legacy (3.4.0-1ubuntu2) ... 3927s Setting up libssl3t64:armhf (3.4.0-1ubuntu2) ... 3927s Setting up openssl-provider-legacy (3.4.0-1ubuntu2) ... 3927s (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 ... 59973 files and directories currently installed.) 3927s Preparing to unpack .../0-systemd-timesyncd_257-2ubuntu1_armhf.deb ... 3927s Unpacking systemd-timesyncd (257-2ubuntu1) over (256.5-2ubuntu4) ... 3927s Preparing to unpack .../1-systemd-resolved_257-2ubuntu1_armhf.deb ... 3927s Unpacking systemd-resolved (257-2ubuntu1) over (256.5-2ubuntu4) ... 3927s Preparing to unpack .../2-systemd-cryptsetup_257-2ubuntu1_armhf.deb ... 3927s Unpacking systemd-cryptsetup (257-2ubuntu1) over (256.5-2ubuntu4) ... 3927s Preparing to unpack .../3-eject_2.40.2-1ubuntu2_armhf.deb ... 3927s Unpacking eject (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 3927s Preparing to unpack .../4-bsdextrautils_2.40.2-1ubuntu2_armhf.deb ... 3927s Unpacking bsdextrautils (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 3927s Preparing to unpack .../5-fdisk_2.40.2-1ubuntu2_armhf.deb ... 3927s Unpacking fdisk (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 3927s Preparing to unpack .../6-libblkid1_2.40.2-1ubuntu2_armhf.deb ... 3927s Unpacking libblkid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 3928s Setting up libblkid1:armhf (2.40.2-1ubuntu2) ... 3928s (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 ... 59974 files and directories currently installed.) 3928s Preparing to unpack .../libmount1_2.40.2-1ubuntu2_armhf.deb ... 3928s Unpacking libmount1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 3928s Setting up libmount1:armhf (2.40.2-1ubuntu2) ... 3928s (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 ... 59974 files and directories currently installed.) 3928s Preparing to unpack .../libsmartcols1_2.40.2-1ubuntu2_armhf.deb ... 3928s Unpacking libsmartcols1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 3928s Setting up libsmartcols1:armhf (2.40.2-1ubuntu2) ... 3928s (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 ... 59974 files and directories currently installed.) 3928s Preparing to unpack .../libuuid1_2.40.2-1ubuntu2_armhf.deb ... 3928s Unpacking libuuid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 3928s Setting up libuuid1:armhf (2.40.2-1ubuntu2) ... 3928s (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 ... 59974 files and directories currently installed.) 3928s Preparing to unpack .../util-linux_2.40.2-1ubuntu2_armhf.deb ... 3928s Unpacking util-linux (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 3928s Setting up util-linux (2.40.2-1ubuntu2) ... 3929s fstrim.service is a disabled or a static unit not running, not starting it. 3929s (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 ... 59974 files and directories currently installed.) 3929s Preparing to unpack .../0-uuid-runtime_2.40.2-1ubuntu2_armhf.deb ... 3929s Unpacking uuid-runtime (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 3929s Preparing to unpack .../1-libfdisk1_2.40.2-1ubuntu2_armhf.deb ... 3929s Unpacking libfdisk1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 3929s Preparing to unpack .../2-mount_2.40.2-1ubuntu2_armhf.deb ... 3929s Unpacking mount (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 3929s Preparing to unpack .../3-readline-common_8.2-6_all.deb ... 3929s Unpacking readline-common (8.2-6) over (8.2-5) ... 3929s Preparing to unpack .../4-libreadline8t64_8.2-6_armhf.deb ... 3929s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 3929s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 3929s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 3929s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 3929s Unpacking libreadline8t64:armhf (8.2-6) over (8.2-5) ... 3930s Preparing to unpack .../5-libnss-systemd_257-2ubuntu1_armhf.deb ... 3930s Unpacking libnss-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 3930s Preparing to unpack .../6-systemd_257-2ubuntu1_armhf.deb ... 3930s Unpacking systemd (257-2ubuntu1) over (256.5-2ubuntu4) ... 3930s Preparing to unpack .../7-udev_257-2ubuntu1_armhf.deb ... 3930s Unpacking udev (257-2ubuntu1) over (256.5-2ubuntu4) ... 3930s Preparing to unpack .../8-libsystemd-shared_257-2ubuntu1_armhf.deb ... 3930s Unpacking libsystemd-shared:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 3930s Setting up libsystemd-shared:armhf (257-2ubuntu1) ... 3930s (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 ... 59967 files and directories currently installed.) 3930s Preparing to unpack .../libsystemd0_257-2ubuntu1_armhf.deb ... 3930s Unpacking libsystemd0:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 3930s Setting up libsystemd0:armhf (257-2ubuntu1) ... 3930s Setting up mount (2.40.2-1ubuntu2) ... 3930s Setting up systemd (257-2ubuntu1) ... 3930s Installing new version of config file /etc/systemd/logind.conf ... 3930s Installing new version of config file /etc/systemd/sleep.conf ... 3930s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 3930s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 3931s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 3931s (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 ... 59967 files and directories currently installed.) 3931s Preparing to unpack .../systemd-sysv_257-2ubuntu1_armhf.deb ... 3931s Unpacking systemd-sysv (257-2ubuntu1) over (256.5-2ubuntu4) ... 3931s Preparing to unpack .../libpam-systemd_257-2ubuntu1_armhf.deb ... 3931s Unpacking libpam-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 3931s Preparing to unpack .../libudev1_257-2ubuntu1_armhf.deb ... 3931s Unpacking libudev1:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 3931s Setting up libudev1:armhf (257-2ubuntu1) ... 3931s (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 ... 59967 files and directories currently installed.) 3931s Preparing to unpack .../libdebconfclient0_0.274ubuntu1_armhf.deb ... 3931s Unpacking libdebconfclient0:armhf (0.274ubuntu1) over (0.272ubuntu1) ... 3931s Setting up libdebconfclient0:armhf (0.274ubuntu1) ... 3931s (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 ... 59967 files and directories currently installed.) 3931s Preparing to unpack .../base-passwd_3.6.6_armhf.deb ... 3931s Unpacking base-passwd (3.6.6) over (3.6.5) ... 3931s Setting up base-passwd (3.6.6) ... 3932s (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 ... 59967 files and directories currently installed.) 3932s Preparing to unpack .../libc-bin_2.40-4ubuntu1_armhf.deb ... 3932s Unpacking libc-bin (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 3932s Setting up libc-bin (2.40-4ubuntu1) ... 3932s (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 ... 59967 files and directories currently installed.) 3932s Preparing to unpack .../libapt-pkg6.0t64_2.9.18_armhf.deb ... 3932s Unpacking libapt-pkg6.0t64:armhf (2.9.18) over (2.9.14ubuntu1) ... 3932s Setting up libapt-pkg6.0t64:armhf (2.9.18) ... 3932s (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 ... 59967 files and directories currently installed.) 3932s Preparing to unpack .../archives/apt_2.9.18_armhf.deb ... 3932s Unpacking apt (2.9.18) over (2.9.14ubuntu1) ... 3932s Setting up apt (2.9.18) ... 3933s (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 ... 59966 files and directories currently installed.) 3933s Preparing to unpack .../apt-utils_2.9.18_armhf.deb ... 3933s Unpacking apt-utils (2.9.18) over (2.9.14ubuntu1) ... 3933s Preparing to unpack .../libgpg-error-l10n_1.51-3_all.deb ... 3933s Unpacking libgpg-error-l10n (1.51-3) over (1.50-4) ... 3933s Preparing to unpack .../libgpg-error0_1.51-3_armhf.deb ... 3933s Unpacking libgpg-error0:armhf (1.51-3) over (1.50-4) ... 3933s Setting up libgpg-error0:armhf (1.51-3) ... 3933s (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 ... 59966 files and directories currently installed.) 3933s Preparing to unpack .../libnpth0t64_1.8-2_armhf.deb ... 3933s Unpacking libnpth0t64:armhf (1.8-2) over (1.6-3.1build1) ... 3933s Setting up libnpth0t64:armhf (1.8-2) ... 3933s (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 ... 59966 files and directories currently installed.) 3933s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu21_armhf.deb ... 3933s Unpacking gpg-wks-client (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 3933s Preparing to unpack .../1-dirmngr_2.4.4-2ubuntu21_armhf.deb ... 3933s Unpacking dirmngr (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 3934s Preparing to unpack .../2-gpgsm_2.4.4-2ubuntu21_armhf.deb ... 3934s Unpacking gpgsm (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 3934s Preparing to unpack .../3-gnupg-utils_2.4.4-2ubuntu21_armhf.deb ... 3934s Unpacking gnupg-utils (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 3934s Preparing to unpack .../4-gpg-agent_2.4.4-2ubuntu21_armhf.deb ... 3934s Unpacking gpg-agent (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 3934s Preparing to unpack .../5-gpg_2.4.4-2ubuntu21_armhf.deb ... 3934s Unpacking gpg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 3934s Preparing to unpack .../6-gpgconf_2.4.4-2ubuntu21_armhf.deb ... 3934s Unpacking gpgconf (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 3934s Preparing to unpack .../7-gnupg_2.4.4-2ubuntu21_all.deb ... 3934s Unpacking gnupg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 3934s Preparing to unpack .../8-keyboxd_2.4.4-2ubuntu21_armhf.deb ... 3934s Unpacking keyboxd (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 3934s Preparing to unpack .../9-gpgv_2.4.4-2ubuntu21_armhf.deb ... 3934s Unpacking gpgv (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 3934s Setting up gpgv (2.4.4-2ubuntu21) ... 3934s (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 ... 59966 files and directories currently installed.) 3934s Preparing to unpack .../python3-minimal_3.12.8-1_armhf.deb ... 3934s Unpacking python3-minimal (3.12.8-1) over (3.12.6-0ubuntu1) ... 3934s Setting up python3-minimal (3.12.8-1) ... 3934s (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 ... 59966 files and directories currently installed.) 3934s Preparing to unpack .../00-python3_3.12.8-1_armhf.deb ... 3934s Unpacking python3 (3.12.8-1) over (3.12.6-0ubuntu1) ... 3934s Preparing to unpack .../01-tzdata_2024b-4ubuntu1_all.deb ... 3934s Unpacking tzdata (2024b-4ubuntu1) over (2024b-1ubuntu2) ... 3934s Preparing to unpack .../02-python3.12_3.12.8-3_armhf.deb ... 3934s Unpacking python3.12 (3.12.8-3) over (3.12.7-3) ... 3934s Preparing to unpack .../03-libpython3.12-stdlib_3.12.8-3_armhf.deb ... 3934s Unpacking libpython3.12-stdlib:armhf (3.12.8-3) over (3.12.7-3) ... 3935s Preparing to unpack .../04-python3.12-minimal_3.12.8-3_armhf.deb ... 3935s Unpacking python3.12-minimal (3.12.8-3) over (3.12.7-3) ... 3935s Preparing to unpack .../05-libpython3.12-minimal_3.12.8-3_armhf.deb ... 3935s Unpacking libpython3.12-minimal:armhf (3.12.8-3) over (3.12.7-3) ... 3935s Preparing to unpack .../06-libpython3-stdlib_3.12.8-1_armhf.deb ... 3935s Unpacking libpython3-stdlib:armhf (3.12.8-1) over (3.12.6-0ubuntu1) ... 3935s Preparing to unpack .../07-rsync_3.3.0+ds1-2_armhf.deb ... 3935s Unpacking rsync (3.3.0+ds1-2) over (3.3.0-1) ... 3935s Preparing to unpack .../08-python-apt-common_2.9.6build1_all.deb ... 3935s Unpacking python-apt-common (2.9.6build1) over (2.9.0ubuntu2) ... 3935s Preparing to unpack .../09-python3-apt_2.9.6build1_armhf.deb ... 3935s Unpacking python3-apt (2.9.6build1) over (2.9.0ubuntu2) ... 3935s Preparing to unpack .../10-python3-problem-report_2.31.0-0ubuntu2_all.deb ... 3935s Unpacking python3-problem-report (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 3935s Preparing to unpack .../11-python3-apport_2.31.0-0ubuntu2_all.deb ... 3936s Unpacking python3-apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 3936s Preparing to unpack .../12-libglib2.0-data_2.82.4-1_all.deb ... 3936s Unpacking libglib2.0-data (2.82.4-1) over (2.82.2-3) ... 3936s Preparing to unpack .../13-libglib2.0-bin_2.82.4-1_armhf.deb ... 3936s Unpacking libglib2.0-bin (2.82.4-1) over (2.82.2-3) ... 3936s Preparing to unpack .../14-gir1.2-girepository-2.0_1.82.0-3_armhf.deb ... 3936s Unpacking gir1.2-girepository-2.0:armhf (1.82.0-3) over (1.82.0-2) ... 3936s Preparing to unpack .../15-gir1.2-glib-2.0_2.82.4-1_armhf.deb ... 3936s Unpacking gir1.2-glib-2.0:armhf (2.82.4-1) over (2.82.2-3) ... 3936s Preparing to unpack .../16-libglib2.0-0t64_2.82.4-1_armhf.deb ... 3936s Unpacking libglib2.0-0t64:armhf (2.82.4-1) over (2.82.2-3) ... 3936s Preparing to unpack .../17-libgirepository-1.0-1_1.82.0-3_armhf.deb ... 3936s Unpacking libgirepository-1.0-1:armhf (1.82.0-3) over (1.82.0-2) ... 3936s Preparing to unpack .../18-apport-core-dump-handler_2.31.0-0ubuntu2_all.deb ... 3936s Unpacking apport-core-dump-handler (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 3936s Preparing to unpack .../19-apport_2.31.0-0ubuntu2_all.deb ... 3936s Unpacking apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 3936s Preparing to unpack .../20-libcap-ng0_0.8.5-4_armhf.deb ... 3936s Unpacking libcap-ng0:armhf (0.8.5-4) over (0.8.5-3build1) ... 3936s Setting up libcap-ng0:armhf (0.8.5-4) ... 3936s (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 ... 59953 files and directories currently installed.) 3936s Preparing to unpack .../libunistring5_1.3-1_armhf.deb ... 3936s Unpacking libunistring5:armhf (1.3-1) over (1.2-1) ... 3936s Setting up libunistring5:armhf (1.3-1) ... 3936s (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 ... 59953 files and directories currently installed.) 3936s Preparing to unpack .../00-iputils-ping_3%3a20240905-1ubuntu1_armhf.deb ... 3936s Unpacking iputils-ping (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 3936s Preparing to unpack .../01-libbpf1_1%3a1.5.0-2_armhf.deb ... 3936s Unpacking libbpf1:armhf (1:1.5.0-2) over (1:1.5.0-1) ... 3936s Preparing to unpack .../02-libfribidi0_1.0.16-1_armhf.deb ... 3936s Unpacking libfribidi0:armhf (1.0.16-1) over (1.0.15-1) ... 3936s Preparing to unpack .../03-python3-newt_0.52.24-4ubuntu1_armhf.deb ... 3936s Unpacking python3-newt:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 3936s Preparing to unpack .../04-libnewt0.52_0.52.24-4ubuntu1_armhf.deb ... 3936s Unpacking libnewt0.52:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 3936s Preparing to unpack .../05-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_armhf.deb ... 3936s Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 3936s Preparing to unpack .../06-libyaml-0-2_0.2.5-2_armhf.deb ... 3936s Unpacking libyaml-0-2:armhf (0.2.5-2) over (0.2.5-1build1) ... 3936s Preparing to unpack .../07-locales_2.40-4ubuntu1_all.deb ... 3936s Unpacking locales (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 3937s Preparing to unpack .../08-openssl_3.4.0-1ubuntu2_armhf.deb ... 3937s Unpacking openssl (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 3937s Preparing to unpack .../09-python3-rich_13.9.4-1_all.deb ... 3937s Unpacking python3-rich (13.9.4-1) over (13.7.1-1) ... 3937s Preparing to unpack .../10-ucf_3.0046_all.deb ... 3937s Unpacking ucf (3.0046) over (3.0043+nmu1) ... 3937s Preparing to unpack .../11-whiptail_0.52.24-4ubuntu1_armhf.deb ... 3937s Unpacking whiptail (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 3937s Preparing to unpack .../12-bash-completion_1%3a2.16.0-1_all.deb ... 3937s Unpacking bash-completion (1:2.16.0-1) over (1:2.14.0-2) ... 3937s Preparing to unpack .../13-ethtool_1%3a6.11-1_armhf.deb ... 3937s Unpacking ethtool (1:6.11-1) over (1:6.10-1) ... 3937s Preparing to unpack .../14-gettext-base_0.22.5-3_armhf.deb ... 3937s Unpacking gettext-base (0.22.5-3) over (0.22.5-2) ... 3937s Preparing to unpack .../15-groff-base_1.23.0-7_armhf.deb ... 3937s Unpacking groff-base (1.23.0-7) over (1.23.0-5) ... 3937s Preparing to unpack .../16-iputils-tracepath_3%3a20240905-1ubuntu1_armhf.deb ... 3937s Unpacking iputils-tracepath (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 3938s Preparing to unpack .../17-libpng16-16t64_1.6.44-3_armhf.deb ... 3938s Unpacking libpng16-16t64:armhf (1.6.44-3) over (1.6.44-2) ... 3938s Preparing to unpack .../18-libtraceevent1-plugin_1%3a1.8.4-2_armhf.deb ... 3938s Unpacking libtraceevent1-plugin:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 3938s Preparing to unpack .../19-libtraceevent1_1%3a1.8.4-2_armhf.deb ... 3938s Unpacking libtraceevent1:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 3938s Preparing to unpack .../20-libxkbcommon0_1.7.0-2_armhf.deb ... 3938s Unpacking libxkbcommon0:armhf (1.7.0-2) over (1.7.0-1) ... 3938s Preparing to unpack .../21-nano_8.3-1_armhf.deb ... 3938s Unpacking nano (8.3-1) over (8.2-1) ... 3938s Preparing to unpack .../22-pci.ids_0.0~2024.11.25-1_all.deb ... 3938s Unpacking pci.ids (0.0~2024.11.25-1) over (0.0~2024.10.24-1) ... 3938s Preparing to unpack .../23-publicsuffix_20241206.1516-0.1_all.deb ... 3938s Unpacking publicsuffix (20241206.1516-0.1) over (20231001.0357-0.1) ... 3938s Preparing to unpack .../24-python3.13-gdbm_3.13.1-2_armhf.deb ... 3938s Unpacking python3.13-gdbm (3.13.1-2) over (3.13.0-2) ... 3938s Preparing to unpack .../25-python3.12-gdbm_3.12.8-3_armhf.deb ... 3938s Unpacking python3.12-gdbm (3.12.8-3) over (3.12.7-3) ... 3938s Preparing to unpack .../26-python3-gdbm_3.13.1-1_armhf.deb ... 3938s Unpacking python3-gdbm:armhf (3.13.1-1) over (3.12.7-1) ... 3938s Preparing to unpack .../27-usb.ids_2024.12.04-1_all.deb ... 3938s Unpacking usb.ids (2024.12.04-1) over (2024.07.04-1) ... 3938s Preparing to unpack .../28-xauth_1%3a1.1.2-1.1_armhf.deb ... 3938s Unpacking xauth (1:1.1.2-1.1) over (1:1.1.2-1build1) ... 3938s Preparing to unpack .../29-libcurl3t64-gnutls_8.11.1-1ubuntu1_armhf.deb ... 3938s Unpacking libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 3938s Preparing to unpack .../30-libappstream5_1.0.4-1_armhf.deb ... 3938s Unpacking libappstream5:armhf (1.0.4-1) over (1.0.3-1) ... 3938s Preparing to unpack .../31-appstream_1.0.4-1_armhf.deb ... 3938s Unpacking appstream (1.0.4-1) over (1.0.3-1) ... 3938s Preparing to unpack .../32-libctf0_2.43.50.20241230-1ubuntu1_armhf.deb ... 3938s Unpacking libctf0:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 3938s Preparing to unpack .../33-libctf-nobfd0_2.43.50.20241230-1ubuntu1_armhf.deb ... 3938s Unpacking libctf-nobfd0:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 3938s Preparing to unpack .../34-binutils-arm-linux-gnueabihf_2.43.50.20241230-1ubuntu1_armhf.deb ... 3938s Unpacking binutils-arm-linux-gnueabihf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 3938s Preparing to unpack .../35-libbinutils_2.43.50.20241230-1ubuntu1_armhf.deb ... 3938s Unpacking libbinutils:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 3938s Preparing to unpack .../36-binutils_2.43.50.20241230-1ubuntu1_armhf.deb ... 3938s Unpacking binutils (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 3938s Preparing to unpack .../37-binutils-common_2.43.50.20241230-1ubuntu1_armhf.deb ... 3938s Unpacking binutils-common:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 3938s Preparing to unpack .../38-libsframe1_2.43.50.20241230-1ubuntu1_armhf.deb ... 3938s Unpacking libsframe1:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 3938s Preparing to unpack .../39-curl_8.11.1-1ubuntu1_armhf.deb ... 3938s Unpacking curl (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 3938s Preparing to unpack .../40-libcurl4t64_8.11.1-1ubuntu1_armhf.deb ... 3938s Unpacking libcurl4t64:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 3939s Preparing to unpack .../41-dracut-install_105-2ubuntu5_armhf.deb ... 3939s Unpacking dracut-install (105-2ubuntu5) over (105-2ubuntu3) ... 3939s Preparing to unpack .../42-libjson-glib-1.0-common_1.10.6+ds-1_all.deb ... 3939s Unpacking libjson-glib-1.0-common (1.10.6+ds-1) over (1.10.0+ds-3) ... 3939s Preparing to unpack .../43-libjson-glib-1.0-0_1.10.6+ds-1_armhf.deb ... 3939s Unpacking libjson-glib-1.0-0:armhf (1.10.6+ds-1) over (1.10.0+ds-3) ... 3939s Preparing to unpack .../44-fwupd_2.0.3-3_armhf.deb ... 3939s Unpacking fwupd (2.0.3-3) over (2.0.2-1) ... 3939s Preparing to unpack .../45-libfwupd3_2.0.3-3_armhf.deb ... 3939s Unpacking libfwupd3:armhf (2.0.3-3) over (2.0.2-1) ... 3939s Preparing to unpack .../46-libqmi-proxy_1.35.6-1_armhf.deb ... 3939s Unpacking libqmi-proxy (1.35.6-1) over (1.35.2-0ubuntu2) ... 3939s Preparing to unpack .../47-libqmi-glib5_1.35.6-1_armhf.deb ... 3939s Unpacking libqmi-glib5:armhf (1.35.6-1) over (1.35.2-0ubuntu2) ... 3939s Preparing to unpack .../48-gnupg-l10n_2.4.4-2ubuntu21_all.deb ... 3939s Unpacking gnupg-l10n (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 3939s Preparing to unpack .../49-libftdi1-2_1.5-8_armhf.deb ... 3939s Unpacking libftdi1-2:armhf (1.5-8) over (1.5-7build1) ... 3939s Preparing to unpack .../50-libgstreamer1.0-0_1.24.10-2_armhf.deb ... 3939s Unpacking libgstreamer1.0-0:armhf (1.24.10-2) over (1.24.9-1) ... 3939s Preparing to unpack .../51-libnss3_2%3a3.106-1ubuntu1_armhf.deb ... 3939s Unpacking libnss3:armhf (2:3.106-1ubuntu1) over (2:3.103-1) ... 3939s Preparing to unpack .../52-libwrap0_7.6.q-34_armhf.deb ... 3939s Unpacking libwrap0:armhf (7.6.q-34) over (7.6.q-33) ... 3939s Preparing to unpack .../53-make_4.4.1-1_armhf.deb ... 3939s Unpacking make (4.4.1-1) over (4.3-4.1build2) ... 3939s Preparing to unpack .../54-python3-attr_24.2.0-1_all.deb ... 3939s Unpacking python3-attr (24.2.0-1) over (23.2.0-2) ... 3939s Selecting previously unselected package python3-bcrypt. 3939s Preparing to unpack .../55-python3-bcrypt_4.2.0-2.1_armhf.deb ... 3939s Unpacking python3-bcrypt (4.2.0-2.1) ... 3939s Preparing to unpack .../56-python3-cryptography_43.0.0-1_armhf.deb ... 3940s Unpacking python3-cryptography (43.0.0-1) over (42.0.5-2build1) ... 3940s Preparing to unpack .../57-python3-jinja2_3.1.3-1.1_all.deb ... 3940s Unpacking python3-jinja2 (3.1.3-1.1) over (3.1.3-1ubuntu1) ... 3940s Preparing to unpack .../58-python3-json-pointer_2.4-3_all.deb ... 3940s Unpacking python3-json-pointer (2.4-3) over (2.4-2) ... 3940s Preparing to unpack .../59-python3-jsonpatch_1.32-5_all.deb ... 3940s Unpacking python3-jsonpatch (1.32-5) over (1.32-4) ... 3940s Preparing to unpack .../60-python3-openssl_24.3.0-1_all.deb ... 3940s Unpacking python3-openssl (24.3.0-1) over (24.2.1-1) ... 3940s Preparing to unpack .../61-python3-pkg-resources_75.6.0-1_all.deb ... 3940s Unpacking python3-pkg-resources (75.6.0-1) over (75.2.0-1) ... 3940s Preparing to unpack .../62-python3-setuptools_75.6.0-1_all.deb ... 3940s Unpacking python3-setuptools (75.6.0-1) over (75.2.0-1) ... 3941s Preparing to unpack .../63-software-properties-common_0.108_all.deb ... 3941s Unpacking software-properties-common (0.108) over (0.105) ... 3941s Preparing to unpack .../64-python3-software-properties_0.108_all.deb ... 3941s Unpacking python3-software-properties (0.108) over (0.105) ... 3941s Preparing to unpack .../65-python3-wadllib_2.0.0-2_all.deb ... 3941s Unpacking python3-wadllib (2.0.0-2) over (2.0.0-1) ... 3941s Setting up systemd-sysv (257-2ubuntu1) ... 3941s Setting up pci.ids (0.0~2024.11.25-1) ... 3941s Setting up libnewt0.52:armhf (0.52.24-4ubuntu1) ... 3941s Setting up apt-utils (2.9.18) ... 3941s Setting up bsdextrautils (2.40.2-1ubuntu2) ... 3941s Setting up libcurl4t64:armhf (8.11.1-1ubuntu1) ... 3941s Setting up libyaml-0-2:armhf (0.2.5-2) ... 3941s Setting up python3.12-gdbm (3.12.8-3) ... 3941s Setting up libpython3.12-minimal:armhf (3.12.8-3) ... 3941s Setting up binutils-common:armhf (2.43.50.20241230-1ubuntu1) ... 3941s Setting up libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) ... 3941s Setting up libctf-nobfd0:armhf (2.43.50.20241230-1ubuntu1) ... 3941s Setting up gettext-base (0.22.5-3) ... 3941s Setting up libnss-systemd:armhf (257-2ubuntu1) ... 3941s Setting up libnss3:armhf (2:3.106-1ubuntu1) ... 3941s Setting up locales (2.40-4ubuntu1) ... 3942s Generating locales (this might take a while)... 3943s en_US.UTF-8... done 3943s Generation complete. 3943s Setting up libsframe1:armhf (2.43.50.20241230-1ubuntu1) ... 3943s Setting up tzdata (2024b-4ubuntu1) ... 3944s 3944s Current default time zone: 'Etc/UTC' 3944s Local time is now: Wed Jan 8 11:20:50 UTC 2025. 3944s Universal Time is now: Wed Jan 8 11:20:50 UTC 2025. 3944s Run 'dpkg-reconfigure tzdata' if you wish to change it. 3944s 3944s Setting up eject (2.40.2-1ubuntu2) ... 3944s Setting up libftdi1-2:armhf (1.5-8) ... 3944s Setting up libglib2.0-data (2.82.4-1) ... 3944s Setting up systemd-cryptsetup (257-2ubuntu1) ... 3944s Setting up libwrap0:armhf (7.6.q-34) ... 3944s Setting up make (4.4.1-1) ... 3944s Setting up gnupg-l10n (2.4.4-2ubuntu21) ... 3944s Setting up bash-completion (1:2.16.0-1) ... 3944s Setting up libfribidi0:armhf (1.0.16-1) ... 3944s Setting up libpng16-16t64:armhf (1.6.44-3) ... 3944s Setting up systemd-timesyncd (257-2ubuntu1) ... 3944s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 3944s Setting up libatomic1:armhf (14.2.0-12ubuntu1) ... 3944s Setting up udev (257-2ubuntu1) ... 3945s Setting up usb.ids (2024.12.04-1) ... 3945s Setting up ucf (3.0046) ... 3945s Installing new version of config file /etc/ucf.conf ... 3945s Setting up libfdisk1:armhf (2.40.2-1ubuntu2) ... 3945s Setting up nano (8.3-1) ... 3945s Installing new version of config file /etc/nanorc ... 3945s Setting up whiptail (0.52.24-4ubuntu1) ... 3945s Setting up python-apt-common (2.9.6build1) ... 3945s Setting up dracut-install (105-2ubuntu5) ... 3945s Setting up uuid-runtime (2.40.2-1ubuntu2) ... 3946s uuidd.service is a disabled or a static unit not running, not starting it. 3946s Setting up xauth (1:1.1.2-1.1) ... 3946s Setting up groff-base (1.23.0-7) ... 3946s Setting up libtraceevent1:armhf (1:1.8.4-2) ... 3946s Setting up libpam-systemd:armhf (257-2ubuntu1) ... 3946s Setting up libjson-glib-1.0-common (1.10.6+ds-1) ... 3946s Setting up curl (8.11.1-1ubuntu1) ... 3946s Setting up libbinutils:armhf (2.43.50.20241230-1ubuntu1) ... 3946s Setting up openssl (3.4.0-1ubuntu2) ... 3946s Installing new version of config file /etc/ssl/openssl.cnf ... 3946s Setting up libgpg-error-l10n (1.51-3) ... 3946s Setting up iputils-ping (3:20240905-1ubuntu1) ... 3946s Setting up readline-common (8.2-6) ... 3946s Setting up publicsuffix (20241206.1516-0.1) ... 3946s Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) ... 3946s Setting up libbpf1:armhf (1:1.5.0-2) ... 3946s Setting up iputils-tracepath (3:20240905-1ubuntu1) ... 3946s Setting up rsync (3.3.0+ds1-2) ... 3947s rsync.service is a disabled or a static unit not running, not starting it. 3947s Setting up python3.13-gdbm (3.13.1-2) ... 3947s Setting up ethtool (1:6.11-1) ... 3947s Setting up gnupg-utils (2.4.4-2ubuntu21) ... 3947s Setting up systemd-resolved (257-2ubuntu1) ... 3947s Setting up libxkbcommon0:armhf (1.7.0-2) ... 3947s Setting up libctf0:armhf (2.43.50.20241230-1ubuntu1) ... 3947s Setting up python3.12-minimal (3.12.8-3) ... 3949s Setting up libglib2.0-0t64:armhf (2.82.4-1) ... 3949s No schema files found: doing nothing. 3949s Setting up gir1.2-glib-2.0:armhf (2.82.4-1) ... 3949s Setting up libreadline8t64:armhf (8.2-6) ... 3949s Setting up libtraceevent1-plugin:armhf (1:1.8.4-2) ... 3949s Setting up gpgconf (2.4.4-2ubuntu21) ... 3949s Setting up libgirepository-1.0-1:armhf (1.82.0-3) ... 3949s Setting up binutils-arm-linux-gnueabihf (2.43.50.20241230-1ubuntu1) ... 3949s Setting up gpg (2.4.4-2ubuntu21) ... 3949s Setting up libgstreamer1.0-0:armhf (1.24.10-2) ... 3949s Setcap worked! gst-ptp-helper is not suid! 3949s Setting up gpg-agent (2.4.4-2ubuntu21) ... 3950s Setting up libpython3.12-stdlib:armhf (3.12.8-3) ... 3950s Setting up python3.12 (3.12.8-3) ... 3951s Setting up gpgsm (2.4.4-2ubuntu21) ... 3951s Setting up libglib2.0-bin (2.82.4-1) ... 3951s Setting up libappstream5:armhf (1.0.4-1) ... 3951s Setting up libqmi-glib5:armhf (1.35.6-1) ... 3951s Setting up binutils (2.43.50.20241230-1ubuntu1) ... 3951s Setting up fdisk (2.40.2-1ubuntu2) ... 3951s Setting up libjson-glib-1.0-0:armhf (1.10.6+ds-1) ... 3951s Setting up dirmngr (2.4.4-2ubuntu21) ... 3951s Setting up appstream (1.0.4-1) ... 3951s ✔ Metadata cache was updated successfully. 3951s Setting up gir1.2-girepository-2.0:armhf (1.82.0-3) ... 3951s Setting up keyboxd (2.4.4-2ubuntu21) ... 3951s Setting up gnupg (2.4.4-2ubuntu21) ... 3951s Setting up libpython3-stdlib:armhf (3.12.8-1) ... 3951s Setting up gpg-wks-client (2.4.4-2ubuntu21) ... 3951s Setting up libqmi-proxy (1.35.6-1) ... 3951s Setting up libfwupd3:armhf (2.0.3-3) ... 3951s Setting up python3 (3.12.8-1) ... 3952s Setting up python3-newt:armhf (0.52.24-4ubuntu1) ... 3952s Setting up python3-jinja2 (3.1.3-1.1) ... 3953s Setting up python3-wadllib (2.0.0-2) ... 3953s Setting up python3-json-pointer (2.4-3) ... 3953s Setting up fwupd (2.0.3-3) ... 3954s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 3954s fwupd.service is a disabled or a static unit not running, not starting it. 3954s Setting up python3-pkg-resources (75.6.0-1) ... 3954s Setting up python3-attr (24.2.0-1) ... 3954s Setting up python3-setuptools (75.6.0-1) ... 3955s Setting up python3-rich (13.9.4-1) ... 3956s Setting up python3-gdbm:armhf (3.13.1-1) ... 3956s Setting up python3-problem-report (2.31.0-0ubuntu2) ... 3956s Setting up python3-apt (2.9.6build1) ... 3956s Setting up python3-jsonpatch (1.32-5) ... 3956s Setting up python3-bcrypt (4.2.0-2.1) ... 3956s Setting up python3-apport (2.31.0-0ubuntu2) ... 3956s Setting up python3-software-properties (0.108) ... 3957s Setting up python3-cryptography (43.0.0-1) ... 3957s Setting up python3-openssl (24.3.0-1) ... 3957s Setting up software-properties-common (0.108) ... 3957s Setting up apport-core-dump-handler (2.31.0-0ubuntu2) ... 3958s Setting up apport (2.31.0-0ubuntu2) ... 3959s apport-autoreport.service is a disabled or a static unit not running, not starting it. 3959s Processing triggers for dbus (1.14.10-4ubuntu5) ... 3959s Processing triggers for shared-mime-info (2.4-5) ... 3959s Warning: program compiled against libxml 212 using older 209 3959s Processing triggers for debianutils (5.21) ... 3959s Processing triggers for install-info (7.1.1-1) ... 3960s Processing triggers for initramfs-tools (0.142ubuntu35) ... 3960s Processing triggers for libc-bin (2.40-4ubuntu1) ... 3960s Processing triggers for systemd (257-2ubuntu1) ... 3960s Processing triggers for man-db (2.13.0-1) ... 3965s Reading package lists... 3965s Building dependency tree... 3965s Reading state information... 3966s Starting pkgProblemResolver with broken count: 0 3966s Starting 2 pkgProblemResolver with broken count: 0 3966s Done 3967s The following packages will be REMOVED: 3967s libassuan0* 3967s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 3967s After this operation, 68.6 kB disk space will be freed. 3967s (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 ... 60003 files and directories currently installed.) 3967s Removing libassuan0:armhf (2.5.6-1build1) ... 3967s Processing triggers for libc-bin (2.40-4ubuntu1) ... 3970s autopkgtest [11:21:16]: rebooting testbed after setup commands that affected boot 4042s Reading package lists... 4042s Building dependency tree... 4042s Reading state information... 4043s Starting pkgProblemResolver with broken count: 0 4043s Starting 2 pkgProblemResolver with broken count: 0 4043s Done 4044s The following NEW packages will be installed: 4044s fonts-font-awesome fonts-lato libcares2 libev4t64 libjs-jquery 4044s libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-metadata 4044s libjs-jquery-tablesorter libjs-jquery-throttle-debounce libjs-sphinxdoc 4044s libjs-underscore libpq5 libpython3.13-minimal libpython3.13-stdlib patroni 4044s patroni-doc python3-aiohappyeyeballs python3-aiohttp python3-aiosignal 4044s python3-async-timeout python3-boto3 python3-botocore python3-cachetools 4044s python3-cdiff python3-click python3-colorama python3-consul python3-coverage 4044s python3-dateutil python3-dnspython python3-etcd python3-eventlet 4044s python3-flake8 python3-frozenlist python3-gevent python3-google-auth 4044s python3-greenlet python3-iniconfig python3-jmespath python3-kazoo 4044s python3-kerberos python3-kubernetes python3-mccabe python3-mock 4044s python3-multidict python3-packaging python3-pluggy python3-prettytable 4044s python3-psutil python3-psycopg2 python3-pure-sasl python3-pyasn1 4044s python3-pyasn1-modules python3-pycodestyle python3-pyflakes 4044s python3-pysyncobj python3-pytest python3-pytest-cov python3-pyu2f 4044s python3-requests-oauthlib python3-responses python3-rsa python3-s3transfer 4044s python3-six python3-wcwidth python3-websocket python3-yarl python3-ydiff 4044s python3-zope.event python3-zope.interface python3.13 python3.13-minimal 4044s sphinx-rtd-theme-common 4044s 0 upgraded, 74 newly installed, 0 to remove and 0 not upgraded. 4044s Need to get 22.7 MB of archives. 4044s After this operation, 178 MB of additional disk space will be used. 4044s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-lato all 2.015-1 [2781 kB] 4044s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-minimal armhf 3.13.1-2 [868 kB] 4044s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-minimal armhf 3.13.1-2 [2036 kB] 4044s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 4044s Get:5 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-jquery-hotkeys all 0~20130707+git2d51e3a9+dfsg-2.1 [11.5 kB] 4044s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 4045s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libcares2 armhf 1.34.4-2.1 [85.0 kB] 4045s Get:8 http://ftpmaster.internal/ubuntu plucky/universe armhf libev4t64 armhf 1:4.33-2.1build1 [26.3 kB] 4045s Get:9 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-jquery-metadata all 12-4 [6582 B] 4045s Get:10 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 4045s Get:11 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 4045s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 4045s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 4045s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libpq5 armhf 17.2-1 [124 kB] 4045s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-stdlib armhf 3.13.1-2 [1970 kB] 4045s Get:16 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-ydiff all 1.4.2-1 [19.0 kB] 4045s Get:17 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-cdiff all 1.4.2-1 [1778 B] 4045s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf python3-colorama all 0.4.6-4 [32.1 kB] 4045s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf python3-click all 8.1.7-2 [79.5 kB] 4045s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dateutil all 2.9.0-3 [80.2 kB] 4045s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 4045s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf python3-prettytable all 3.12.0-1 [36.5 kB] 4045s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psutil armhf 5.9.8-2build3 [194 kB] 4045s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psycopg2 armhf 2.9.10-1 [134 kB] 4045s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 4045s Get:26 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-etcd all 0.4.5-6 [32.1 kB] 4045s Get:27 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-consul all 1.5.1+dfsg-1 [21.7 kB] 4045s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf python3-greenlet armhf 3.1.0-1 [175 kB] 4045s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf python3-eventlet all 0.36.1-11ubuntu1 [275 kB] 4045s Get:30 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-zope.event all 5.0-0.1 [7512 B] 4045s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf python3-zope.interface armhf 7.2-1 [139 kB] 4045s Get:32 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-gevent armhf 24.11.1-1 [1016 kB] 4045s Get:33 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-kerberos armhf 1.1.14-3.1build10 [19.9 kB] 4045s Get:34 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pure-sasl all 0.5.1+dfsg1-5 [11.4 kB] 4045s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf python3-six all 1.17.0-1 [13.2 kB] 4045s Get:36 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-kazoo all 2.9.0-2 [103 kB] 4045s Get:37 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-multidict armhf 6.1.0-1build1 [34.6 kB] 4045s Get:38 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-yarl armhf 1.13.1-1build1 [111 kB] 4045s Get:39 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-async-timeout all 5.0.1-1 [6830 B] 4045s Get:40 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-aiohappyeyeballs all 2.4.4-2 [10.6 kB] 4045s Get:41 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-frozenlist armhf 1.5.0-1build1 [56.1 kB] 4045s Get:42 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-aiosignal all 1.3.1-1 [5172 B] 4045s Get:43 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-aiohttp armhf 3.10.11-1 [339 kB] 4045s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf python3-cachetools all 5.3.3-1 [10.3 kB] 4045s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf python3-pyasn1 all 0.6.0-1 [57.8 kB] 4045s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf python3-pyasn1-modules all 0.4.1-1 [80.2 kB] 4045s Get:47 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyu2f all 0.1.5-4 [22.9 kB] 4045s Get:48 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-responses all 0.25.3-1 [54.3 kB] 4045s Get:49 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-rsa all 4.9-2 [28.2 kB] 4045s Get:50 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-google-auth all 2.28.2-3 [91.0 kB] 4045s Get:51 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-requests-oauthlib all 1.3.1-1 [18.8 kB] 4045s Get:52 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-websocket all 1.8.0-2 [38.5 kB] 4045s Get:53 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-kubernetes all 30.1.0-1 [386 kB] 4045s Get:54 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pysyncobj all 0.3.12-1 [38.9 kB] 4045s Get:55 http://ftpmaster.internal/ubuntu plucky/universe armhf patroni all 3.3.4-1 [269 kB] 4045s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 4045s Get:57 http://ftpmaster.internal/ubuntu plucky/universe armhf patroni-doc all 3.3.4-1 [508 kB] 4045s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jmespath all 1.0.1-1 [21.3 kB] 4045s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf python3-botocore all 1.34.46+repack-1ubuntu1 [6211 kB] 4045s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf python3-s3transfer all 0.10.1-1ubuntu2 [54.3 kB] 4045s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf python3-boto3 all 1.34.46+dfsg-1ubuntu1 [72.5 kB] 4045s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13 armhf 3.13.1-2 [729 kB] 4046s Get:63 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-coverage armhf 7.4.4+dfsg1-0ubuntu3 [148 kB] 4046s Get:64 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-mccabe all 0.7.0-1 [8678 B] 4046s Get:65 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pycodestyle all 2.12.1-1 [30.1 kB] 4046s Get:66 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyflakes all 3.2.0-2 [52.9 kB] 4046s Get:67 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-flake8 all 7.1.1-2 [44.1 kB] 4046s Get:68 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 4046s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf python3-packaging all 24.2-1 [51.5 kB] 4046s Get:70 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 4046s Get:71 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest all 8.3.3-1 [251 kB] 4046s Get:72 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 4046s Get:73 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest-cov all 5.0.0-1 [21.3 kB] 4046s Get:74 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-mock all 5.1.0-1 [64.1 kB] 4046s Fetched 22.7 MB in 2s (11.6 MB/s) 4046s Selecting previously unselected package fonts-lato. 4046s (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 ... 59998 files and directories currently installed.) 4046s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 4046s Unpacking fonts-lato (2.015-1) ... 4046s Selecting previously unselected package libpython3.13-minimal:armhf. 4046s Preparing to unpack .../01-libpython3.13-minimal_3.13.1-2_armhf.deb ... 4046s Unpacking libpython3.13-minimal:armhf (3.13.1-2) ... 4047s Selecting previously unselected package python3.13-minimal. 4047s Preparing to unpack .../02-python3.13-minimal_3.13.1-2_armhf.deb ... 4047s Unpacking python3.13-minimal (3.13.1-2) ... 4047s Selecting previously unselected package libjs-jquery. 4047s Preparing to unpack .../03-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 4047s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 4047s Selecting previously unselected package libjs-jquery-hotkeys. 4047s Preparing to unpack .../04-libjs-jquery-hotkeys_0~20130707+git2d51e3a9+dfsg-2.1_all.deb ... 4047s Unpacking libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... 4047s Selecting previously unselected package fonts-font-awesome. 4047s Preparing to unpack .../05-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 4047s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 4047s Selecting previously unselected package libcares2:armhf. 4047s Preparing to unpack .../06-libcares2_1.34.4-2.1_armhf.deb ... 4047s Unpacking libcares2:armhf (1.34.4-2.1) ... 4047s Selecting previously unselected package libev4t64:armhf. 4047s Preparing to unpack .../07-libev4t64_1%3a4.33-2.1build1_armhf.deb ... 4047s Unpacking libev4t64:armhf (1:4.33-2.1build1) ... 4047s Selecting previously unselected package libjs-jquery-metadata. 4047s Preparing to unpack .../08-libjs-jquery-metadata_12-4_all.deb ... 4047s Unpacking libjs-jquery-metadata (12-4) ... 4047s Selecting previously unselected package libjs-jquery-tablesorter. 4047s Preparing to unpack .../09-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 4047s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 4047s Selecting previously unselected package libjs-jquery-throttle-debounce. 4047s Preparing to unpack .../10-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 4047s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 4047s Selecting previously unselected package libjs-underscore. 4047s Preparing to unpack .../11-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 4047s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 4047s Selecting previously unselected package libjs-sphinxdoc. 4047s Preparing to unpack .../12-libjs-sphinxdoc_8.1.3-4_all.deb ... 4047s Unpacking libjs-sphinxdoc (8.1.3-4) ... 4047s Selecting previously unselected package libpq5:armhf. 4047s Preparing to unpack .../13-libpq5_17.2-1_armhf.deb ... 4047s Unpacking libpq5:armhf (17.2-1) ... 4047s Selecting previously unselected package libpython3.13-stdlib:armhf. 4047s Preparing to unpack .../14-libpython3.13-stdlib_3.13.1-2_armhf.deb ... 4047s Unpacking libpython3.13-stdlib:armhf (3.13.1-2) ... 4047s Selecting previously unselected package python3-ydiff. 4047s Preparing to unpack .../15-python3-ydiff_1.4.2-1_all.deb ... 4047s Unpacking python3-ydiff (1.4.2-1) ... 4047s Selecting previously unselected package python3-cdiff. 4047s Preparing to unpack .../16-python3-cdiff_1.4.2-1_all.deb ... 4047s Unpacking python3-cdiff (1.4.2-1) ... 4047s Selecting previously unselected package python3-colorama. 4047s Preparing to unpack .../17-python3-colorama_0.4.6-4_all.deb ... 4047s Unpacking python3-colorama (0.4.6-4) ... 4047s Selecting previously unselected package python3-click. 4047s Preparing to unpack .../18-python3-click_8.1.7-2_all.deb ... 4047s Unpacking python3-click (8.1.7-2) ... 4047s Selecting previously unselected package python3-dateutil. 4047s Preparing to unpack .../19-python3-dateutil_2.9.0-3_all.deb ... 4047s Unpacking python3-dateutil (2.9.0-3) ... 4047s Selecting previously unselected package python3-wcwidth. 4047s Preparing to unpack .../20-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 4047s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 4047s Selecting previously unselected package python3-prettytable. 4047s Preparing to unpack .../21-python3-prettytable_3.12.0-1_all.deb ... 4047s Unpacking python3-prettytable (3.12.0-1) ... 4047s Selecting previously unselected package python3-psutil. 4047s Preparing to unpack .../22-python3-psutil_5.9.8-2build3_armhf.deb ... 4047s Unpacking python3-psutil (5.9.8-2build3) ... 4047s Selecting previously unselected package python3-psycopg2. 4047s Preparing to unpack .../23-python3-psycopg2_2.9.10-1_armhf.deb ... 4047s Unpacking python3-psycopg2 (2.9.10-1) ... 4047s Selecting previously unselected package python3-dnspython. 4048s Preparing to unpack .../24-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 4048s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 4048s Selecting previously unselected package python3-etcd. 4048s Preparing to unpack .../25-python3-etcd_0.4.5-6_all.deb ... 4048s Unpacking python3-etcd (0.4.5-6) ... 4048s Selecting previously unselected package python3-consul. 4048s Preparing to unpack .../26-python3-consul_1.5.1+dfsg-1_all.deb ... 4048s Unpacking python3-consul (1.5.1+dfsg-1) ... 4048s Selecting previously unselected package python3-greenlet. 4048s Preparing to unpack .../27-python3-greenlet_3.1.0-1_armhf.deb ... 4048s Unpacking python3-greenlet (3.1.0-1) ... 4048s Selecting previously unselected package python3-eventlet. 4048s Preparing to unpack .../28-python3-eventlet_0.36.1-11ubuntu1_all.deb ... 4048s Unpacking python3-eventlet (0.36.1-11ubuntu1) ... 4048s Selecting previously unselected package python3-zope.event. 4048s Preparing to unpack .../29-python3-zope.event_5.0-0.1_all.deb ... 4048s Unpacking python3-zope.event (5.0-0.1) ... 4048s Selecting previously unselected package python3-zope.interface. 4048s Preparing to unpack .../30-python3-zope.interface_7.2-1_armhf.deb ... 4048s Unpacking python3-zope.interface (7.2-1) ... 4048s Selecting previously unselected package python3-gevent. 4048s Preparing to unpack .../31-python3-gevent_24.11.1-1_armhf.deb ... 4048s Unpacking python3-gevent (24.11.1-1) ... 4048s Selecting previously unselected package python3-kerberos. 4048s Preparing to unpack .../32-python3-kerberos_1.1.14-3.1build10_armhf.deb ... 4048s Unpacking python3-kerberos (1.1.14-3.1build10) ... 4048s Selecting previously unselected package python3-pure-sasl. 4048s Preparing to unpack .../33-python3-pure-sasl_0.5.1+dfsg1-5_all.deb ... 4048s Unpacking python3-pure-sasl (0.5.1+dfsg1-5) ... 4048s Selecting previously unselected package python3-six. 4048s Preparing to unpack .../34-python3-six_1.17.0-1_all.deb ... 4048s Unpacking python3-six (1.17.0-1) ... 4048s Selecting previously unselected package python3-kazoo. 4048s Preparing to unpack .../35-python3-kazoo_2.9.0-2_all.deb ... 4048s Unpacking python3-kazoo (2.9.0-2) ... 4048s Selecting previously unselected package python3-multidict. 4048s Preparing to unpack .../36-python3-multidict_6.1.0-1build1_armhf.deb ... 4048s Unpacking python3-multidict (6.1.0-1build1) ... 4048s Selecting previously unselected package python3-yarl. 4048s Preparing to unpack .../37-python3-yarl_1.13.1-1build1_armhf.deb ... 4048s Unpacking python3-yarl (1.13.1-1build1) ... 4048s Selecting previously unselected package python3-async-timeout. 4048s Preparing to unpack .../38-python3-async-timeout_5.0.1-1_all.deb ... 4048s Unpacking python3-async-timeout (5.0.1-1) ... 4048s Selecting previously unselected package python3-aiohappyeyeballs. 4048s Preparing to unpack .../39-python3-aiohappyeyeballs_2.4.4-2_all.deb ... 4048s Unpacking python3-aiohappyeyeballs (2.4.4-2) ... 4048s Selecting previously unselected package python3-frozenlist. 4048s Preparing to unpack .../40-python3-frozenlist_1.5.0-1build1_armhf.deb ... 4048s Unpacking python3-frozenlist (1.5.0-1build1) ... 4048s Selecting previously unselected package python3-aiosignal. 4048s Preparing to unpack .../41-python3-aiosignal_1.3.1-1_all.deb ... 4048s Unpacking python3-aiosignal (1.3.1-1) ... 4048s Selecting previously unselected package python3-aiohttp. 4048s Preparing to unpack .../42-python3-aiohttp_3.10.11-1_armhf.deb ... 4048s Unpacking python3-aiohttp (3.10.11-1) ... 4048s Selecting previously unselected package python3-cachetools. 4048s Preparing to unpack .../43-python3-cachetools_5.3.3-1_all.deb ... 4048s Unpacking python3-cachetools (5.3.3-1) ... 4048s Selecting previously unselected package python3-pyasn1. 4048s Preparing to unpack .../44-python3-pyasn1_0.6.0-1_all.deb ... 4048s Unpacking python3-pyasn1 (0.6.0-1) ... 4048s Selecting previously unselected package python3-pyasn1-modules. 4049s Preparing to unpack .../45-python3-pyasn1-modules_0.4.1-1_all.deb ... 4049s Unpacking python3-pyasn1-modules (0.4.1-1) ... 4049s Selecting previously unselected package python3-pyu2f. 4049s Preparing to unpack .../46-python3-pyu2f_0.1.5-4_all.deb ... 4049s Unpacking python3-pyu2f (0.1.5-4) ... 4049s Selecting previously unselected package python3-responses. 4049s Preparing to unpack .../47-python3-responses_0.25.3-1_all.deb ... 4049s Unpacking python3-responses (0.25.3-1) ... 4049s Selecting previously unselected package python3-rsa. 4049s Preparing to unpack .../48-python3-rsa_4.9-2_all.deb ... 4049s Unpacking python3-rsa (4.9-2) ... 4049s Selecting previously unselected package python3-google-auth. 4049s Preparing to unpack .../49-python3-google-auth_2.28.2-3_all.deb ... 4049s Unpacking python3-google-auth (2.28.2-3) ... 4049s Selecting previously unselected package python3-requests-oauthlib. 4049s Preparing to unpack .../50-python3-requests-oauthlib_1.3.1-1_all.deb ... 4049s Unpacking python3-requests-oauthlib (1.3.1-1) ... 4049s Selecting previously unselected package python3-websocket. 4049s Preparing to unpack .../51-python3-websocket_1.8.0-2_all.deb ... 4049s Unpacking python3-websocket (1.8.0-2) ... 4049s Selecting previously unselected package python3-kubernetes. 4049s Preparing to unpack .../52-python3-kubernetes_30.1.0-1_all.deb ... 4049s Unpacking python3-kubernetes (30.1.0-1) ... 4049s Selecting previously unselected package python3-pysyncobj. 4049s Preparing to unpack .../53-python3-pysyncobj_0.3.12-1_all.deb ... 4049s Unpacking python3-pysyncobj (0.3.12-1) ... 4049s Selecting previously unselected package patroni. 4049s Preparing to unpack .../54-patroni_3.3.4-1_all.deb ... 4049s Unpacking patroni (3.3.4-1) ... 4049s Selecting previously unselected package sphinx-rtd-theme-common. 4049s Preparing to unpack .../55-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 4049s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 4049s Selecting previously unselected package patroni-doc. 4049s Preparing to unpack .../56-patroni-doc_3.3.4-1_all.deb ... 4049s Unpacking patroni-doc (3.3.4-1) ... 4049s Selecting previously unselected package python3-jmespath. 4049s Preparing to unpack .../57-python3-jmespath_1.0.1-1_all.deb ... 4049s Unpacking python3-jmespath (1.0.1-1) ... 4049s Selecting previously unselected package python3-botocore. 4049s Preparing to unpack .../58-python3-botocore_1.34.46+repack-1ubuntu1_all.deb ... 4049s Unpacking python3-botocore (1.34.46+repack-1ubuntu1) ... 4050s Selecting previously unselected package python3-s3transfer. 4050s Preparing to unpack .../59-python3-s3transfer_0.10.1-1ubuntu2_all.deb ... 4050s Unpacking python3-s3transfer (0.10.1-1ubuntu2) ... 4050s Selecting previously unselected package python3-boto3. 4050s Preparing to unpack .../60-python3-boto3_1.34.46+dfsg-1ubuntu1_all.deb ... 4050s Unpacking python3-boto3 (1.34.46+dfsg-1ubuntu1) ... 4050s Selecting previously unselected package python3.13. 4050s Preparing to unpack .../61-python3.13_3.13.1-2_armhf.deb ... 4050s Unpacking python3.13 (3.13.1-2) ... 4050s Selecting previously unselected package python3-coverage. 4050s Preparing to unpack .../62-python3-coverage_7.4.4+dfsg1-0ubuntu3_armhf.deb ... 4050s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 4050s Selecting previously unselected package python3-mccabe. 4050s Preparing to unpack .../63-python3-mccabe_0.7.0-1_all.deb ... 4050s Unpacking python3-mccabe (0.7.0-1) ... 4050s Selecting previously unselected package python3-pycodestyle. 4050s Preparing to unpack .../64-python3-pycodestyle_2.12.1-1_all.deb ... 4050s Unpacking python3-pycodestyle (2.12.1-1) ... 4050s Selecting previously unselected package python3-pyflakes. 4050s Preparing to unpack .../65-python3-pyflakes_3.2.0-2_all.deb ... 4050s Unpacking python3-pyflakes (3.2.0-2) ... 4050s Selecting previously unselected package python3-flake8. 4050s Preparing to unpack .../66-python3-flake8_7.1.1-2_all.deb ... 4050s Unpacking python3-flake8 (7.1.1-2) ... 4050s Selecting previously unselected package python3-iniconfig. 4050s Preparing to unpack .../67-python3-iniconfig_1.1.1-2_all.deb ... 4050s Unpacking python3-iniconfig (1.1.1-2) ... 4050s Selecting previously unselected package python3-packaging. 4050s Preparing to unpack .../68-python3-packaging_24.2-1_all.deb ... 4050s Unpacking python3-packaging (24.2-1) ... 4050s Selecting previously unselected package python3-pluggy. 4050s Preparing to unpack .../69-python3-pluggy_1.5.0-1_all.deb ... 4050s Unpacking python3-pluggy (1.5.0-1) ... 4050s Selecting previously unselected package python3-pytest. 4050s Preparing to unpack .../70-python3-pytest_8.3.3-1_all.deb ... 4050s Unpacking python3-pytest (8.3.3-1) ... 4050s Selecting previously unselected package libjs-jquery-isonscreen. 4050s Preparing to unpack .../71-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 4050s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 4050s Selecting previously unselected package python3-pytest-cov. 4050s Preparing to unpack .../72-python3-pytest-cov_5.0.0-1_all.deb ... 4050s Unpacking python3-pytest-cov (5.0.0-1) ... 4050s Selecting previously unselected package python3-mock. 4050s Preparing to unpack .../73-python3-mock_5.1.0-1_all.deb ... 4050s Unpacking python3-mock (5.1.0-1) ... 4050s Setting up python3-iniconfig (1.1.1-2) ... 4051s Setting up libev4t64:armhf (1:4.33-2.1build1) ... 4051s Setting up fonts-lato (2.015-1) ... 4051s Setting up python3-pysyncobj (0.3.12-1) ... 4051s Setting up python3-cachetools (5.3.3-1) ... 4051s Setting up python3-colorama (0.4.6-4) ... 4051s Setting up python3-zope.event (5.0-0.1) ... 4052s Setting up python3-zope.interface (7.2-1) ... 4052s Setting up python3-pyflakes (3.2.0-2) ... 4052s Setting up python3-ydiff (1.4.2-1) ... 4052s Setting up libpq5:armhf (17.2-1) ... 4052s Setting up python3-kerberos (1.1.14-3.1build10) ... 4052s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 4053s Setting up python3-click (8.1.7-2) ... 4053s Setting up python3-psutil (5.9.8-2build3) ... 4053s Setting up python3-multidict (6.1.0-1build1) ... 4055s Setting up python3-frozenlist (1.5.0-1build1) ... 4055s Setting up python3-aiosignal (1.3.1-1) ... 4055s Setting up python3-mock (5.1.0-1) ... 4055s Setting up python3-async-timeout (5.0.1-1) ... 4055s Setting up python3-six (1.17.0-1) ... 4055s Setting up libpython3.13-minimal:armhf (3.13.1-2) ... 4055s Setting up python3-responses (0.25.3-1) ... 4055s Setting up python3-pycodestyle (2.12.1-1) ... 4055s Setting up python3-packaging (24.2-1) ... 4055s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 4056s Setting up python3-pyu2f (0.1.5-4) ... 4056s Setting up python3-jmespath (1.0.1-1) ... 4056s Setting up python3-greenlet (3.1.0-1) ... 4056s Setting up libcares2:armhf (1.34.4-2.1) ... 4056s Setting up python3-psycopg2 (2.9.10-1) ... 4056s Setting up python3-aiohappyeyeballs (2.4.4-2) ... 4057s Setting up python3-pluggy (1.5.0-1) ... 4057s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 4057s Setting up python3-pyasn1 (0.6.0-1) ... 4058s Setting up python3.13-minimal (3.13.1-2) ... 4059s Setting up python3-dateutil (2.9.0-3) ... 4059s Setting up python3-mccabe (0.7.0-1) ... 4059s Setting up python3-consul (1.5.1+dfsg-1) ... 4059s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 4059s Setting up libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... 4059s Setting up python3-prettytable (3.12.0-1) ... 4059s Setting up python3-yarl (1.13.1-1build1) ... 4060s Setting up libpython3.13-stdlib:armhf (3.13.1-2) ... 4060s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 4060s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 4060s Setting up python3-websocket (1.8.0-2) ... 4060s Setting up python3-requests-oauthlib (1.3.1-1) ... 4060s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 4060s Setting up python3-pure-sasl (0.5.1+dfsg1-5) ... 4060s Setting up python3.13 (3.13.1-2) ... 4061s Setting up python3-etcd (0.4.5-6) ... 4062s Setting up python3-pytest (8.3.3-1) ... 4062s Setting up python3-cdiff (1.4.2-1) ... 4062s Setting up python3-aiohttp (3.10.11-1) ... 4063s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 4063s Setting up python3-gevent (24.11.1-1) ... 4064s Setting up python3-flake8 (7.1.1-2) ... 4064s Setting up python3-eventlet (0.36.1-11ubuntu1) ... 4064s Setting up python3-kazoo (2.9.0-2) ... 4065s Setting up python3-pyasn1-modules (0.4.1-1) ... 4065s Setting up libjs-jquery-metadata (12-4) ... 4065s Setting up python3-botocore (1.34.46+repack-1ubuntu1) ... 4066s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 4066s Setting up libjs-sphinxdoc (8.1.3-4) ... 4066s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 4066s Setting up python3-rsa (4.9-2) ... 4066s Setting up patroni (3.3.4-1) ... 4066s Created symlink '/etc/systemd/system/multi-user.target.wants/patroni.service' → '/usr/lib/systemd/system/patroni.service'. 4067s Setting up patroni-doc (3.3.4-1) ... 4067s Setting up python3-s3transfer (0.10.1-1ubuntu2) ... 4067s Setting up python3-pytest-cov (5.0.0-1) ... 4068s Setting up python3-google-auth (2.28.2-3) ... 4068s Setting up python3-boto3 (1.34.46+dfsg-1ubuntu1) ... 4068s Setting up python3-kubernetes (30.1.0-1) ... 4071s Processing triggers for systemd (257-2ubuntu1) ... 4071s Processing triggers for man-db (2.13.0-1) ... 4072s Processing triggers for libc-bin (2.40-4ubuntu1) ... 4089s autopkgtest [11:23:15]: test test: [----------------------- 4092s running test 4092s ============================= test session starts ============================== 4092s platform linux -- Python 3.12.8, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3 4092s cachedir: .pytest_cache 4092s rootdir: /tmp/autopkgtest.4Nz127/build.eFT/src 4092s plugins: typeguard-4.4.1, cov-5.0.0 4100s collecting ... collected 657 items 4100s 4100s tests/test_api.py::TestRestApiHandler::test_RestApiServer_query PASSED [ 0%] 4100s tests/test_api.py::TestRestApiHandler::test_basicauth PASSED [ 0%] 4100s tests/test_api.py::TestRestApiHandler::test_do_DELETE_restart PASSED [ 0%] 4100s tests/test_api.py::TestRestApiHandler::test_do_DELETE_switchover PASSED [ 0%] 4100s tests/test_api.py::TestRestApiHandler::test_do_GET PASSED [ 0%] 4100s tests/test_api.py::TestRestApiHandler::test_do_GET_cluster PASSED [ 0%] 4100s tests/test_api.py::TestRestApiHandler::test_do_GET_config PASSED [ 1%] 4100s tests/test_api.py::TestRestApiHandler::test_do_GET_failsafe PASSED [ 1%] 4100s tests/test_api.py::TestRestApiHandler::test_do_GET_history PASSED [ 1%] 4100s tests/test_api.py::TestRestApiHandler::test_do_GET_liveness PASSED [ 1%] 4100s tests/test_api.py::TestRestApiHandler::test_do_GET_metrics PASSED [ 1%] 4100s tests/test_api.py::TestRestApiHandler::test_do_GET_patroni PASSED [ 1%] 4100s tests/test_api.py::TestRestApiHandler::test_do_GET_readiness PASSED [ 1%] 4100s tests/test_api.py::TestRestApiHandler::test_do_HEAD PASSED [ 2%] 4100s tests/test_api.py::TestRestApiHandler::test_do_OPTIONS PASSED [ 2%] 4100s tests/test_api.py::TestRestApiHandler::test_do_PATCH_config PASSED [ 2%] 4100s tests/test_api.py::TestRestApiHandler::test_do_POST_citus PASSED [ 2%] 4100s tests/test_api.py::TestRestApiHandler::test_do_POST_failover PASSED [ 2%] 4100s tests/test_api.py::TestRestApiHandler::test_do_POST_failsafe PASSED [ 2%] 4100s tests/test_api.py::TestRestApiHandler::test_do_POST_mpp PASSED [ 3%] 4100s tests/test_api.py::TestRestApiHandler::test_do_POST_reinitialize PASSED [ 3%] 4100s tests/test_api.py::TestRestApiHandler::test_do_POST_reload PASSED [ 3%] 4100s tests/test_api.py::TestRestApiHandler::test_do_POST_restart PASSED [ 3%] 4100s tests/test_api.py::TestRestApiHandler::test_do_POST_sigterm PASSED [ 3%] 4100s tests/test_api.py::TestRestApiHandler::test_do_POST_switchover PASSED [ 3%] 4100s tests/test_api.py::TestRestApiHandler::test_do_PUT_config PASSED [ 3%] 4101s tests/test_api.py::TestRestApiServer::test_check_access PASSED [ 4%] 4101s tests/test_api.py::TestRestApiServer::test_get_certificate_serial_number PASSED [ 4%] 4101s tests/test_api.py::TestRestApiServer::test_handle_error PASSED [ 4%] 4101s tests/test_api.py::TestRestApiServer::test_process_request_error PASSED [ 4%] 4101s tests/test_api.py::TestRestApiServer::test_process_request_thread PASSED [ 4%] 4101s tests/test_api.py::TestRestApiServer::test_query PASSED [ 4%] 4101s tests/test_api.py::TestRestApiServer::test_reload_config PASSED [ 5%] 4101s tests/test_api.py::TestRestApiServer::test_reload_local_certificate PASSED [ 5%] 4101s tests/test_api.py::TestRestApiServer::test_socket_error PASSED [ 5%] 4101s tests/test_async_executor.py::TestAsyncExecutor::test_cancel PASSED [ 5%] 4101s tests/test_async_executor.py::TestAsyncExecutor::test_run PASSED [ 5%] 4101s tests/test_async_executor.py::TestAsyncExecutor::test_run_async PASSED [ 5%] 4101s tests/test_async_executor.py::TestCriticalTask::test_completed_task PASSED [ 5%] 4101s tests/test_aws.py::TestAWSConnection::test_aws_bizare_response PASSED [ 6%] 4101s tests/test_aws.py::TestAWSConnection::test_main PASSED [ 6%] 4101s tests/test_aws.py::TestAWSConnection::test_non_aws PASSED [ 6%] 4102s tests/test_aws.py::TestAWSConnection::test_on_role_change PASSED [ 6%] 4102s tests/test_barman.py::test_set_up_logging PASSED [ 6%] 4102s tests/test_barman.py::TestPgBackupApi::test__build_full_url PASSED [ 6%] 4102s tests/test_barman.py::TestPgBackupApi::test__deserialize_response PASSED [ 7%] 4102s tests/test_barman.py::TestPgBackupApi::test__ensure_api_ok PASSED [ 7%] 4102s tests/test_barman.py::TestPgBackupApi::test__get_request PASSED [ 7%] 4102s tests/test_barman.py::TestPgBackupApi::test__post_request PASSED [ 7%] 4102s tests/test_barman.py::TestPgBackupApi::test__serialize_request PASSED [ 7%] 4102s tests/test_barman.py::TestPgBackupApi::test_create_config_switch_operation PASSED [ 7%] 4102s tests/test_barman.py::TestPgBackupApi::test_create_recovery_operation PASSED [ 7%] 4102s tests/test_barman.py::TestPgBackupApi::test_get_operation_status PASSED [ 8%] 4102s tests/test_barman.py::TestBarmanRecover::test__restore_backup PASSED [ 8%] 4102s tests/test_barman.py::TestBarmanRecoverCli::test_run_barman_recover PASSED [ 8%] 4102s tests/test_barman.py::TestBarmanConfigSwitch::test__switch_config PASSED [ 8%] 4102s tests/test_barman.py::TestBarmanConfigSwitchCli::test__should_skip_switch PASSED [ 8%] 4102s tests/test_barman.py::TestBarmanConfigSwitchCli::test_run_barman_config_switch PASSED [ 8%] 4102s tests/test_barman.py::TestMain::test_main PASSED [ 8%] 4102s tests/test_bootstrap.py::TestBootstrap::test__initdb PASSED [ 9%] 4102s tests/test_bootstrap.py::TestBootstrap::test__process_user_options PASSED [ 9%] 4102s tests/test_bootstrap.py::TestBootstrap::test_basebackup PASSED [ 9%] 4102s tests/test_bootstrap.py::TestBootstrap::test_bootstrap PASSED [ 9%] 4102s tests/test_bootstrap.py::TestBootstrap::test_call_post_bootstrap PASSED [ 9%] 4102s tests/test_bootstrap.py::TestBootstrap::test_clone PASSED [ 9%] 4102s tests/test_bootstrap.py::TestBootstrap::test_create_replica PASSED [ 10%] 4102s tests/test_bootstrap.py::TestBootstrap::test_create_replica_old_format PASSED [ 10%] 4102s tests/test_bootstrap.py::TestBootstrap::test_custom_bootstrap PASSED [ 10%] 4102s tests/test_bootstrap.py::TestBootstrap::test_post_bootstrap PASSED [ 10%] 4102s tests/test_callback_executor.py::TestCallbackExecutor::test_callback_executor PASSED [ 10%] 4102s tests/test_cancellable.py::TestCancellableSubprocess::test__kill_children PASSED [ 10%] 4102s tests/test_cancellable.py::TestCancellableSubprocess::test_call PASSED [ 10%] 4102s tests/test_cancellable.py::TestCancellableSubprocess::test_cancel PASSED [ 11%] 4102s tests/test_citus.py::TestCitus::test_add_task SKIPPED (Citus not tested) [ 11%] 4102s tests/test_citus.py::TestCitus::test_adjust_postgres_gucs SKIPPED (C...) [ 11%] 4102s tests/test_citus.py::TestCitus::test_bootstrap_duplicate_database SKIPPED [ 11%] 4102s tests/test_citus.py::TestCitus::test_handle_event SKIPPED (Citus not...) [ 11%] 4102s tests/test_citus.py::TestCitus::test_ignore_replication_slot SKIPPED [ 11%] 4102s tests/test_citus.py::TestCitus::test_load_pg_dist_node SKIPPED (Citu...) [ 12%] 4102s tests/test_citus.py::TestCitus::test_on_demote SKIPPED (Citus not te...) [ 12%] 4102s tests/test_citus.py::TestCitus::test_pick_task SKIPPED (Citus not te...) [ 12%] 4102s tests/test_citus.py::TestCitus::test_process_task SKIPPED (Citus not...) [ 12%] 4102s tests/test_citus.py::TestCitus::test_process_tasks SKIPPED (Citus no...) [ 12%] 4102s tests/test_citus.py::TestCitus::test_run SKIPPED (Citus not tested) [ 12%] 4102s tests/test_citus.py::TestCitus::test_sync_meta_data SKIPPED (Citus n...) [ 12%] 4102s tests/test_citus.py::TestCitus::test_wait SKIPPED (Citus not tested) [ 13%] 4102s tests/test_config.py::TestConfig::test__process_postgresql_parameters PASSED [ 13%] 4102s tests/test_config.py::TestConfig::test__validate_and_adjust_timeouts PASSED [ 13%] 4102s tests/test_config.py::TestConfig::test__validate_failover_tags PASSED [ 13%] 4102s tests/test_config.py::TestConfig::test_configuration_directory PASSED [ 13%] 4102s tests/test_config.py::TestConfig::test_global_config_is_synchronous_mode PASSED [ 13%] 4102s tests/test_config.py::TestConfig::test_invalid_path PASSED [ 14%] 4102s tests/test_config.py::TestConfig::test_reload_local_configuration PASSED [ 14%] 4102s tests/test_config.py::TestConfig::test_save_cache PASSED [ 14%] 4102s tests/test_config.py::TestConfig::test_set_dynamic_configuration PASSED [ 14%] 4102s tests/test_config.py::TestConfig::test_standby_cluster_parameters PASSED [ 14%] 4102s tests/test_config_generator.py::TestGenerateConfig::test_generate_config_running_instance_17 PASSED [ 14%] 4102s tests/test_config_generator.py::TestGenerateConfig::test_generate_config_running_instance_17_connect_from_env PASSED [ 14%] 4102s tests/test_config_generator.py::TestGenerateConfig::test_generate_config_running_instance_errors PASSED [ 15%] 4102s tests/test_config_generator.py::TestGenerateConfig::test_generate_sample_config_17 PASSED [ 15%] 4102s tests/test_config_generator.py::TestGenerateConfig::test_generate_sample_config_pre_13_dir_creation PASSED [ 15%] 4102s tests/test_config_generator.py::TestGenerateConfig::test_get_address PASSED [ 15%] 4102s tests/test_consul.py::TestHTTPClient::test_get PASSED [ 15%] 4102s tests/test_consul.py::TestHTTPClient::test_put PASSED [ 15%] 4102s tests/test_consul.py::TestHTTPClient::test_unknown_method PASSED [ 15%] 4102s tests/test_consul.py::TestConsul::test__get_citus_cluster PASSED [ 16%] 4102s tests/test_consul.py::TestConsul::test_cancel_initialization PASSED [ 16%] 4102s tests/test_consul.py::TestConsul::test_create_session PASSED [ 16%] 4102s tests/test_consul.py::TestConsul::test_delete_cluster PASSED [ 16%] 4102s tests/test_consul.py::TestConsul::test_delete_leader PASSED [ 16%] 4102s tests/test_consul.py::TestConsul::test_get_cluster PASSED [ 16%] 4102s tests/test_consul.py::TestConsul::test_initialize PASSED [ 17%] 4102s tests/test_consul.py::TestConsul::test_referesh_session PASSED [ 17%] 4102s tests/test_consul.py::TestConsul::test_reload_config PASSED [ 17%] 4102s tests/test_consul.py::TestConsul::test_set_config_value PASSED [ 17%] 4102s tests/test_consul.py::TestConsul::test_set_failover_value PASSED [ 17%] 4102s tests/test_consul.py::TestConsul::test_set_history_value PASSED [ 17%] 4102s tests/test_consul.py::TestConsul::test_set_retry_timeout PASSED [ 17%] 4102s tests/test_consul.py::TestConsul::test_sync_state PASSED [ 18%] 4102s tests/test_consul.py::TestConsul::test_take_leader PASSED [ 18%] 4102s tests/test_consul.py::TestConsul::test_touch_member PASSED [ 18%] 4102s tests/test_consul.py::TestConsul::test_update_leader PASSED [ 18%] 4102s tests/test_consul.py::TestConsul::test_update_service PASSED [ 18%] 4102s tests/test_consul.py::TestConsul::test_watch PASSED [ 18%] 4102s tests/test_consul.py::TestConsul::test_write_leader_optime PASSED [ 19%] 4102s tests/test_ctl.py::TestCtl::test_apply_config_changes PASSED [ 19%] 4102s tests/test_ctl.py::TestCtl::test_ctl PASSED [ 19%] 4102s tests/test_ctl.py::TestCtl::test_dsn PASSED [ 19%] 4102s tests/test_ctl.py::TestCtl::test_edit_config PASSED [ 19%] 4102s tests/test_ctl.py::TestCtl::test_failover PASSED [ 19%] 4102s tests/test_ctl.py::TestCtl::test_flush_restart PASSED [ 19%] 4102s tests/test_ctl.py::TestCtl::test_flush_switchover PASSED [ 20%] 4102s tests/test_ctl.py::TestCtl::test_format_pg_version PASSED [ 20%] 4102s tests/test_ctl.py::TestCtl::test_get_all_members PASSED [ 20%] 4102s tests/test_ctl.py::TestCtl::test_get_any_member PASSED [ 20%] 4102s tests/test_ctl.py::TestCtl::test_get_cursor PASSED [ 20%] 4102s tests/test_ctl.py::TestCtl::test_get_dcs PASSED [ 20%] 4102s tests/test_ctl.py::TestCtl::test_get_members PASSED [ 21%] 4102s tests/test_ctl.py::TestCtl::test_history PASSED [ 21%] 4102s tests/test_ctl.py::TestCtl::test_invoke_editor PASSED [ 21%] 4103s tests/test_ctl.py::TestCtl::test_list_extended PASSED [ 21%] 4103s tests/test_ctl.py::TestCtl::test_list_standby_cluster PASSED [ 21%] 4103s tests/test_ctl.py::TestCtl::test_load_config PASSED [ 21%] 4103s tests/test_ctl.py::TestCtl::test_members PASSED [ 21%] 4103s tests/test_ctl.py::TestCtl::test_output_members PASSED [ 22%] 4103s tests/test_ctl.py::TestCtl::test_parse_dcs PASSED [ 22%] 4103s tests/test_ctl.py::TestCtl::test_pause_cluster PASSED [ 22%] 4103s tests/test_ctl.py::TestCtl::test_query PASSED [ 22%] 4103s tests/test_ctl.py::TestCtl::test_query_member PASSED [ 22%] 4103s tests/test_ctl.py::TestCtl::test_reinit_wait PASSED [ 22%] 4103s tests/test_ctl.py::TestCtl::test_reload PASSED [ 22%] 4103s tests/test_ctl.py::TestCtl::test_remove PASSED [ 23%] 4103s tests/test_ctl.py::TestCtl::test_restart_reinit PASSED [ 23%] 4103s tests/test_ctl.py::TestCtl::test_resume_cluster PASSED [ 23%] 4103s tests/test_ctl.py::TestCtl::test_show_config PASSED [ 23%] 4103s tests/test_ctl.py::TestCtl::test_show_diff PASSED [ 23%] 4103s tests/test_ctl.py::TestCtl::test_switchover PASSED [ 23%] 4103s tests/test_ctl.py::TestCtl::test_topology PASSED [ 24%] 4103s tests/test_ctl.py::TestCtl::test_version PASSED [ 24%] 4103s tests/test_ctl.py::TestPatronictlPrettyTable::test__get_hline PASSED [ 24%] 4103s tests/test_ctl.py::TestPatronictlPrettyTable::test__stringify_hrule PASSED [ 24%] 4103s tests/test_ctl.py::TestPatronictlPrettyTable::test_output PASSED [ 24%] 4103s tests/test_etcd.py::TestDnsCachingResolver::test_run PASSED [ 24%] 4103s tests/test_etcd.py::TestClient::test___del__ PASSED [ 24%] 4103s tests/test_etcd.py::TestClient::test__get_machines_cache_from_dns PASSED [ 25%] 4103s tests/test_etcd.py::TestClient::test__get_machines_cache_from_srv PASSED [ 25%] 4103s tests/test_etcd.py::TestClient::test__load_machines_cache PASSED [ 25%] 4103s tests/test_etcd.py::TestClient::test__refresh_machines_cache PASSED [ 25%] 4104s tests/test_etcd.py::TestClient::test_api_execute PASSED [ 25%] 4104s tests/test_etcd.py::TestClient::test_create_connection_patched PASSED [ 25%] 4104s tests/test_etcd.py::TestClient::test_get_srv_record PASSED [ 26%] 4104s tests/test_etcd.py::TestClient::test_machines PASSED [ 26%] 4104s tests/test_etcd.py::TestEtcd::test__get_citus_cluster PASSED [ 26%] 4104s tests/test_etcd.py::TestEtcd::test_attempt_to_acquire_leader PASSED [ 26%] 4104s tests/test_etcd.py::TestEtcd::test_base_path PASSED [ 26%] 4104s tests/test_etcd.py::TestEtcd::test_cancel_initializion PASSED [ 26%] 4104s tests/test_etcd.py::TestEtcd::test_delete_cluster PASSED [ 26%] 4104s tests/test_etcd.py::TestEtcd::test_delete_leader PASSED [ 27%] 4104s tests/test_etcd.py::TestEtcd::test_get_cluster PASSED [ 27%] 4104s tests/test_etcd.py::TestEtcd::test_get_etcd_client PASSED [ 27%] 4104s tests/test_etcd.py::TestEtcd::test_initialize PASSED [ 27%] 4104s tests/test_etcd.py::TestEtcd::test_last_seen PASSED [ 27%] 4104s tests/test_etcd.py::TestEtcd::test_other_exceptions PASSED [ 27%] 4104s tests/test_etcd.py::TestEtcd::test_set_history_value PASSED [ 28%] 4104s tests/test_etcd.py::TestEtcd::test_set_ttl PASSED [ 28%] 4104s tests/test_etcd.py::TestEtcd::test_sync_state PASSED [ 28%] 4104s tests/test_etcd.py::TestEtcd::test_take_leader PASSED [ 28%] 4104s tests/test_etcd.py::TestEtcd::test_touch_member PASSED [ 28%] 4104s tests/test_etcd.py::TestEtcd::test_update_leader PASSED [ 28%] 4104s tests/test_etcd.py::TestEtcd::test_watch PASSED [ 28%] 4104s tests/test_etcd.py::TestEtcd::test_write_leader_optime PASSED [ 29%] 4104s tests/test_etcd3.py::TestEtcd3Client::test_authenticate PASSED [ 29%] 4104s tests/test_etcd3.py::TestKVCache::test__build_cache PASSED [ 29%] 4104s tests/test_etcd3.py::TestKVCache::test__do_watch PASSED [ 29%] 4104s tests/test_etcd3.py::TestKVCache::test_kill_stream PASSED [ 29%] 4104s tests/test_etcd3.py::TestKVCache::test_run PASSED [ 29%] 4104s tests/test_etcd3.py::TestPatroniEtcd3Client::test__ensure_version_prefix PASSED [ 29%] 4104s tests/test_etcd3.py::TestPatroniEtcd3Client::test__handle_auth_errors PASSED [ 30%] 4104s tests/test_etcd3.py::TestPatroniEtcd3Client::test__handle_server_response PASSED [ 30%] 4104s tests/test_etcd3.py::TestPatroniEtcd3Client::test__init__ PASSED [ 30%] 4104s tests/test_etcd3.py::TestPatroniEtcd3Client::test__restart_watcher PASSED [ 30%] 4104s tests/test_etcd3.py::TestPatroniEtcd3Client::test__wait_cache PASSED [ 30%] 4104s tests/test_etcd3.py::TestPatroniEtcd3Client::test_call_rpc PASSED [ 30%] 4104s tests/test_etcd3.py::TestPatroniEtcd3Client::test_txn PASSED [ 31%] 4104s tests/test_etcd3.py::TestEtcd3::test__get_citus_cluster PASSED [ 31%] 4104s tests/test_etcd3.py::TestEtcd3::test__update_leader PASSED [ 31%] 4104s tests/test_etcd3.py::TestEtcd3::test_attempt_to_acquire_leader PASSED [ 31%] 4104s tests/test_etcd3.py::TestEtcd3::test_cancel_initialization PASSED [ 31%] 4104s tests/test_etcd3.py::TestEtcd3::test_create_lease PASSED [ 31%] 4104s tests/test_etcd3.py::TestEtcd3::test_delete_cluster PASSED [ 31%] 4104s tests/test_etcd3.py::TestEtcd3::test_delete_leader PASSED [ 32%] 4104s tests/test_etcd3.py::TestEtcd3::test_delete_sync_state PASSED [ 32%] 4104s tests/test_etcd3.py::TestEtcd3::test_get_cluster PASSED [ 32%] 4104s tests/test_etcd3.py::TestEtcd3::test_initialize PASSED [ 32%] 4104s tests/test_etcd3.py::TestEtcd3::test_refresh_lease PASSED [ 32%] 4104s tests/test_etcd3.py::TestEtcd3::test_set_config_value PASSED [ 32%] 4104s tests/test_etcd3.py::TestEtcd3::test_set_failover_value PASSED [ 33%] 4104s tests/test_etcd3.py::TestEtcd3::test_set_history_value PASSED [ 33%] 4104s tests/test_etcd3.py::TestEtcd3::test_set_socket_options PASSED [ 33%] 4104s tests/test_etcd3.py::TestEtcd3::test_set_sync_state_value PASSED [ 33%] 4104s tests/test_etcd3.py::TestEtcd3::test_set_ttl PASSED [ 33%] 4104s tests/test_etcd3.py::TestEtcd3::test_take_leader PASSED [ 33%] 4104s tests/test_etcd3.py::TestEtcd3::test_touch_member PASSED [ 33%] 4104s tests/test_etcd3.py::TestEtcd3::test_watch PASSED [ 34%] 4104s tests/test_exhibitor.py::TestExhibitorEnsembleProvider::test_init PASSED [ 34%] 4104s tests/test_exhibitor.py::TestExhibitorEnsembleProvider::test_poll PASSED [ 34%] 4104s tests/test_exhibitor.py::TestExhibitor::test_get_cluster PASSED [ 34%] 4104s tests/test_file_perm.py::TestFilePermissions::test_set_permissions_from_data_directory PASSED [ 34%] 4104s tests/test_file_perm.py::TestFilePermissions::test_set_umask PASSED [ 34%] 4104s tests/test_ha.py::TestHa::test__is_healthiest_node PASSED [ 35%] 4104s tests/test_ha.py::TestHa::test_abort_join PASSED [ 35%] 4104s tests/test_ha.py::TestHa::test_acquire_lock PASSED [ 35%] 4105s tests/test_ha.py::TestHa::test_acquire_lock_as_primary PASSED [ 35%] 4105s tests/test_ha.py::TestHa::test_after_pause PASSED [ 35%] 4105s tests/test_ha.py::TestHa::test_bootstrap_as_standby_leader PASSED [ 35%] 4105s tests/test_ha.py::TestHa::test_bootstrap_from_another_member PASSED [ 35%] 4105s tests/test_ha.py::TestHa::test_bootstrap_initialize_lock_failed PASSED [ 36%] 4105s tests/test_ha.py::TestHa::test_bootstrap_initialized_new_cluster PASSED [ 36%] 4105s tests/test_ha.py::TestHa::test_bootstrap_not_running_concurrently PASSED [ 36%] 4105s tests/test_ha.py::TestHa::test_bootstrap_release_initialize_key_on_failure PASSED [ 36%] 4105s tests/test_ha.py::TestHa::test_bootstrap_release_initialize_key_on_watchdog_failure PASSED [ 36%] 4105s tests/test_ha.py::TestHa::test_bootstrap_waiting_for_leader PASSED [ 36%] 4105s tests/test_ha.py::TestHa::test_bootstrap_waiting_for_standby_leader PASSED [ 36%] 4105s tests/test_ha.py::TestHa::test_bootstrap_without_leader PASSED [ 37%] 4105s tests/test_ha.py::TestHa::test_call_failsafe_member PASSED [ 37%] 4105s tests/test_ha.py::TestHa::test_check_failsafe_topology PASSED [ 37%] 4105s tests/test_ha.py::TestHa::test_coordinator_leader_with_lock PASSED [ 37%] 4105s tests/test_ha.py::TestHa::test_crash_recovery PASSED [ 37%] 4105s tests/test_ha.py::TestHa::test_crash_recovery_before_rewind PASSED [ 37%] 4105s tests/test_ha.py::TestHa::test_delete_future_restarts PASSED [ 38%] 4105s tests/test_ha.py::TestHa::test_demote_after_failing_to_obtain_lock PASSED [ 38%] 4105s tests/test_ha.py::TestHa::test_demote_because_not_having_lock PASSED [ 38%] 4105s tests/test_ha.py::TestHa::test_demote_because_not_healthiest PASSED [ 38%] 4105s tests/test_ha.py::TestHa::test_demote_because_update_lock_failed PASSED [ 38%] 4105s tests/test_ha.py::TestHa::test_demote_immediate PASSED [ 38%] 4105s tests/test_ha.py::TestHa::test_disable_sync_when_restarting PASSED [ 38%] 4105s tests/test_ha.py::TestHa::test_effective_tags PASSED [ 39%] 4105s tests/test_ha.py::TestHa::test_empty_directory_in_pause PASSED [ 39%] 4105s tests/test_ha.py::TestHa::test_enable_synchronous_mode PASSED [ 39%] 4105s tests/test_ha.py::TestHa::test_evaluate_scheduled_restart PASSED [ 39%] 4105s tests/test_ha.py::TestHa::test_failed_to_update_lock_in_pause PASSED [ 39%] 4105s tests/test_ha.py::TestHa::test_failover_immediately_on_zero_primary_start_timeout PASSED [ 39%] 4105s tests/test_ha.py::TestHa::test_fetch_node_status PASSED [ 40%] 4105s tests/test_ha.py::TestHa::test_follow PASSED [ 40%] 4105s tests/test_ha.py::TestHa::test_follow_copy PASSED [ 40%] 4105s tests/test_ha.py::TestHa::test_follow_in_pause PASSED [ 40%] 4105s tests/test_ha.py::TestHa::test_follow_new_leader_after_failing_to_obtain_lock PASSED [ 40%] 4105s tests/test_ha.py::TestHa::test_follow_new_leader_because_not_healthiest PASSED [ 40%] 4105s tests/test_ha.py::TestHa::test_follow_triggers_rewind PASSED [ 40%] 4105s tests/test_ha.py::TestHa::test_get_node_to_follow_nostream PASSED [ 41%] 4105s tests/test_ha.py::TestHa::test_inconsistent_synchronous_state PASSED [ 41%] 4105s tests/test_ha.py::TestHa::test_is_healthiest_node PASSED [ 41%] 4105s tests/test_ha.py::TestHa::test_is_leader PASSED [ 41%] 4106s tests/test_ha.py::TestHa::test_leader_race_stale_primary PASSED [ 41%] 4106s tests/test_ha.py::TestHa::test_leader_with_lock PASSED [ 41%] 4106s tests/test_ha.py::TestHa::test_leader_with_not_accessible_data_directory PASSED [ 42%] 4106s tests/test_ha.py::TestHa::test_long_promote PASSED [ 42%] 4106s tests/test_ha.py::TestHa::test_lost_leader_lock_during_promote PASSED [ 42%] 4106s tests/test_ha.py::TestHa::test_manual_failover_from_leader PASSED [ 42%] 4106s tests/test_ha.py::TestHa::test_manual_failover_from_leader_in_pause PASSED [ 42%] 4106s tests/test_ha.py::TestHa::test_manual_failover_from_leader_in_synchronous_mode PASSED [ 42%] 4106s tests/test_ha.py::TestHa::test_manual_failover_process_no_leader PASSED [ 42%] 4106s tests/test_ha.py::TestHa::test_manual_failover_process_no_leader_in_pause PASSED [ 43%] 4106s tests/test_ha.py::TestHa::test_manual_failover_process_no_leader_in_synchronous_mode PASSED [ 43%] 4106s tests/test_ha.py::TestHa::test_manual_failover_while_starting PASSED [ 43%] 4106s tests/test_ha.py::TestHa::test_manual_switchover_from_leader PASSED [ 43%] 4106s tests/test_ha.py::TestHa::test_manual_switchover_from_leader_in_pause PASSED [ 43%] 4106s tests/test_ha.py::TestHa::test_manual_switchover_from_leader_in_synchronous_mode PASSED [ 43%] 4106s tests/test_ha.py::TestHa::test_manual_switchover_process_no_leader PASSED [ 43%] 4106s tests/test_ha.py::TestHa::test_manual_switchover_process_no_leader_in_pause PASSED [ 44%] 4106s tests/test_ha.py::TestHa::test_manual_switchover_process_no_leader_in_synchronous_mode PASSED [ 44%] 4106s tests/test_ha.py::TestHa::test_no_dcs_connection_primary_demote PASSED [ 44%] 4106s tests/test_ha.py::TestHa::test_no_dcs_connection_primary_failsafe PASSED [ 44%] 4106s tests/test_ha.py::TestHa::test_no_dcs_connection_replica_failsafe PASSED [ 44%] 4106s tests/test_ha.py::TestHa::test_no_dcs_connection_replica_failsafe_not_enabled_but_active PASSED [ 44%] 4106s tests/test_ha.py::TestHa::test_no_etcd_connection_in_pause PASSED [ 45%] 4106s tests/test_ha.py::TestHa::test_notify_citus_coordinator PASSED [ 45%] 4106s tests/test_ha.py::TestHa::test_permanent_logical_slots_after_promote PASSED [ 45%] 4106s tests/test_ha.py::TestHa::test_post_recover PASSED [ 45%] 4106s tests/test_ha.py::TestHa::test_postgres_unhealthy_in_pause PASSED [ 45%] 4106s tests/test_ha.py::TestHa::test_primary_stop_timeout PASSED [ 45%] 4106s tests/test_ha.py::TestHa::test_process_healthy_cluster_in_pause PASSED [ 45%] 4106s tests/test_ha.py::TestHa::test_process_healthy_standby_cluster_as_cascade_replica PASSED [ 46%] 4106s tests/test_ha.py::TestHa::test_process_healthy_standby_cluster_as_standby_leader PASSED [ 46%] 4106s tests/test_ha.py::TestHa::test_process_sync_replication PASSED [ 46%] 4106s tests/test_ha.py::TestHa::test_process_unhealthy_standby_cluster_as_cascade_replica PASSED [ 46%] 4106s tests/test_ha.py::TestHa::test_process_unhealthy_standby_cluster_as_standby_leader PASSED [ 46%] 4106s tests/test_ha.py::TestHa::test_promote_because_have_lock PASSED [ 46%] 4106s tests/test_ha.py::TestHa::test_promote_without_watchdog PASSED [ 47%] 4106s tests/test_ha.py::TestHa::test_promoted_by_acquiring_lock PASSED [ 47%] 4106s tests/test_ha.py::TestHa::test_promotion_cancelled_after_pre_promote_failed PASSED [ 47%] 4106s tests/test_ha.py::TestHa::test_readonly_dcs_primary_failsafe PASSED [ 47%] 4106s tests/test_ha.py::TestHa::test_recover_former_primary PASSED [ 47%] 4107s tests/test_ha.py::TestHa::test_recover_raft PASSED [ 47%] 4107s tests/test_ha.py::TestHa::test_recover_replica_failed PASSED [ 47%] 4107s tests/test_ha.py::TestHa::test_recover_unhealthy_leader_in_standby_cluster PASSED [ 48%] 4107s tests/test_ha.py::TestHa::test_recover_unhealthy_unlocked_standby_cluster PASSED [ 48%] 4107s tests/test_ha.py::TestHa::test_recover_with_reinitialize PASSED [ 48%] 4107s tests/test_ha.py::TestHa::test_recover_with_rewind PASSED [ 48%] 4107s tests/test_ha.py::TestHa::test_reinitialize PASSED [ 48%] 4107s tests/test_ha.py::TestHa::test_restart PASSED [ 48%] 4107s tests/test_ha.py::TestHa::test_restart_in_progress PASSED [ 49%] 4107s tests/test_ha.py::TestHa::test_restart_matches PASSED [ 49%] 4107s tests/test_ha.py::TestHa::test_restore_cluster_config PASSED [ 49%] 4107s tests/test_ha.py::TestHa::test_run_cycle PASSED [ 49%] 4107s tests/test_ha.py::TestHa::test_schedule_future_restart PASSED [ 49%] 4107s tests/test_ha.py::TestHa::test_scheduled_restart PASSED [ 49%] 4107s tests/test_ha.py::TestHa::test_scheduled_switchover_from_leader PASSED [ 49%] 4107s tests/test_ha.py::TestHa::test_shutdown PASSED [ 50%] 4107s tests/test_ha.py::TestHa::test_shutdown_citus_worker PASSED [ 50%] 4107s tests/test_ha.py::TestHa::test_start_as_cascade_replica_in_standby_cluster PASSED [ 50%] 4107s tests/test_ha.py::TestHa::test_start_as_readonly PASSED [ 50%] 4107s tests/test_ha.py::TestHa::test_start_as_replica PASSED [ 50%] 4107s tests/test_ha.py::TestHa::test_start_primary_after_failure PASSED [ 50%] 4107s tests/test_ha.py::TestHa::test_starting_timeout PASSED [ 50%] 4107s tests/test_ha.py::TestHa::test_sync_replication_become_primary PASSED [ 51%] 4107s tests/test_ha.py::TestHa::test_sysid_no_match PASSED [ 51%] 4107s tests/test_ha.py::TestHa::test_sysid_no_match_in_pause PASSED [ 51%] 4107s tests/test_ha.py::TestHa::test_touch_member PASSED [ 51%] 4107s tests/test_ha.py::TestHa::test_unhealthy_sync_mode PASSED [ 51%] 4107s tests/test_ha.py::TestHa::test_update_cluster_history PASSED [ 51%] 4107s tests/test_ha.py::TestHa::test_update_failsafe PASSED [ 52%] 4107s tests/test_ha.py::TestHa::test_update_lock PASSED [ 52%] 4107s tests/test_ha.py::TestHa::test_wakup PASSED [ 52%] 4107s tests/test_ha.py::TestHa::test_watch PASSED [ 52%] 4107s tests/test_ha.py::TestHa::test_worker_restart PASSED [ 52%] 4107s tests/test_kubernetes.py::TestK8sConfig::test_load_incluster_config PASSED [ 52%] 4107s tests/test_kubernetes.py::TestK8sConfig::test_load_kube_config PASSED [ 52%] 4107s tests/test_kubernetes.py::TestK8sConfig::test_refresh_token PASSED [ 53%] 4107s tests/test_kubernetes.py::TestApiClient::test__do_http_request PASSED [ 53%] 4107s tests/test_kubernetes.py::TestApiClient::test__refresh_api_servers_cache PASSED [ 53%] 4107s tests/test_kubernetes.py::TestApiClient::test_request PASSED [ 53%] 4107s tests/test_kubernetes.py::TestCoreV1Api::test_create_namespaced_service PASSED [ 53%] 4107s tests/test_kubernetes.py::TestCoreV1Api::test_delete_namespaced_pod PASSED [ 53%] 4107s tests/test_kubernetes.py::TestCoreV1Api::test_list_namespaced_endpoints PASSED [ 54%] 4107s tests/test_kubernetes.py::TestCoreV1Api::test_list_namespaced_pod PASSED [ 54%] 4107s tests/test_kubernetes.py::TestCoreV1Api::test_patch_namespaced_config_map PASSED [ 54%] 4107s tests/test_kubernetes.py::TestKubernetesConfigMaps::test__get_citus_cluster PASSED [ 54%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test__wait_caches PASSED [ 54%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_attempt_to_acquire_leader PASSED [ 54%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_cancel_initialization PASSED [ 54%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_delete_cluster PASSED [ 55%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_delete_leader PASSED [ 55%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_get_citus_coordinator PASSED [ 55%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_get_cluster PASSED [ 55%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_get_mpp_coordinator PASSED [ 55%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_initialize PASSED [ 55%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_manual_failover PASSED [ 56%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_reload_config PASSED [ 56%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_set_config_value PASSED [ 56%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_set_history_value PASSED [ 56%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_take_leader PASSED [ 56%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_touch_member PASSED [ 56%] 4108s tests/test_kubernetes.py::TestKubernetesConfigMaps::test_watch PASSED [ 56%] 4108s tests/test_kubernetes.py::TestKubernetesEndpointsNoPodIP::test_update_leader PASSED [ 57%] 4108s tests/test_kubernetes.py::TestKubernetesEndpoints::test__create_config_service PASSED [ 57%] 4108s tests/test_kubernetes.py::TestKubernetesEndpoints::test__update_leader_with_retry PASSED [ 57%] 4109s tests/test_kubernetes.py::TestKubernetesEndpoints::test_delete_sync_state PASSED [ 57%] 4109s tests/test_kubernetes.py::TestKubernetesEndpoints::test_update_leader PASSED [ 57%] 4109s tests/test_kubernetes.py::TestKubernetesEndpoints::test_write_leader_optime PASSED [ 57%] 4109s tests/test_kubernetes.py::TestKubernetesEndpoints::test_write_sync_state PASSED [ 57%] 4109s tests/test_kubernetes.py::TestCacheBuilder::test__build_cache PASSED [ 58%] 4109s tests/test_kubernetes.py::TestCacheBuilder::test__do_watch PASSED [ 58%] 4109s tests/test_kubernetes.py::TestCacheBuilder::test__list PASSED [ 58%] 4109s tests/test_kubernetes.py::TestCacheBuilder::test_kill_stream PASSED [ 58%] 4109s tests/test_kubernetes.py::TestCacheBuilder::test_run PASSED [ 58%] 4109s tests/test_log.py::TestPatroniLogger::test_dateformat PASSED [ 58%] 4109s tests/test_log.py::TestPatroniLogger::test_fail_to_use_python_json_logger PASSED [ 59%] 4109s tests/test_log.py::TestPatroniLogger::test_interceptor PASSED [ 59%] 4109s tests/test_log.py::TestPatroniLogger::test_invalid_dateformat PASSED [ 59%] 4109s tests/test_log.py::TestPatroniLogger::test_invalid_json_format PASSED [ 59%] 4109s tests/test_log.py::TestPatroniLogger::test_invalid_plain_format PASSED [ 59%] 4109s tests/test_log.py::TestPatroniLogger::test_json_list_format PASSED [ 59%] 4109s tests/test_log.py::TestPatroniLogger::test_json_str_format PASSED [ 59%] 4109s tests/test_log.py::TestPatroniLogger::test_patroni_logger PASSED [ 60%] 4109s tests/test_log.py::TestPatroniLogger::test_plain_format PASSED [ 60%] 4109s tests/test_mpp.py::TestMPP::test_get_handler_impl_exception PASSED [ 60%] 4109s tests/test_mpp.py::TestMPP::test_null_handler PASSED [ 60%] 4109s tests/test_patroni.py::TestPatroni::test__filter_tags PASSED [ 60%] 4109s tests/test_patroni.py::TestPatroni::test_apply_dynamic_configuration PASSED [ 60%] 4109s tests/test_patroni.py::TestPatroni::test_check_psycopg PASSED [ 61%] 4109s tests/test_patroni.py::TestPatroni::test_ensure_dcs_access PASSED [ 61%] 4109s tests/test_patroni.py::TestPatroni::test_ensure_unique_name PASSED [ 61%] 4109s tests/test_patroni.py::TestPatroni::test_failover_priority PASSED [ 61%] 4109s tests/test_patroni.py::TestPatroni::test_no_config PASSED [ 61%] 4109s tests/test_patroni.py::TestPatroni::test_nofailover PASSED [ 61%] 4109s tests/test_patroni.py::TestPatroni::test_noloadbalance PASSED [ 61%] 4109s tests/test_patroni.py::TestPatroni::test_nostream PASSED [ 62%] 4109s tests/test_patroni.py::TestPatroni::test_nosync PASSED [ 62%] 4109s tests/test_patroni.py::TestPatroni::test_patroni_main PASSED [ 62%] 4109s tests/test_patroni.py::TestPatroni::test_patroni_patroni_main PASSED [ 62%] 4109s tests/test_patroni.py::TestPatroni::test_reload_config PASSED [ 62%] 4109s tests/test_patroni.py::TestPatroni::test_replicatefrom PASSED [ 62%] 4110s tests/test_patroni.py::TestPatroni::test_run PASSED [ 63%] 4110s tests/test_patroni.py::TestPatroni::test_schedule_next_run PASSED [ 63%] 4110s tests/test_patroni.py::TestPatroni::test_shutdown PASSED [ 63%] 4110s tests/test_patroni.py::TestPatroni::test_sigterm_handler PASSED [ 63%] 4110s tests/test_patroni.py::TestPatroni::test_validate_config PASSED [ 63%] 4110s tests/test_postgresql.py::TestPostgresql::test__do_stop PASSED [ 63%] 4110s tests/test_postgresql.py::TestPostgresql::test__get_postgres_guc_validators PASSED [ 63%] 4110s tests/test_postgresql.py::TestPostgresql::test__load_postgres_gucs_validators PASSED [ 64%] 4110s tests/test_postgresql.py::TestPostgresql::test__pgpass_content PASSED [ 64%] 4110s tests/test_postgresql.py::TestPostgresql::test__query PASSED [ 64%] 4110s tests/test_postgresql.py::TestPostgresql::test__read_postgres_gucs_validators_file PASSED [ 64%] 4110s tests/test_postgresql.py::TestPostgresql::test__read_recovery_params PASSED [ 64%] 4110s tests/test_postgresql.py::TestPostgresql::test__read_recovery_params_pre_v12 PASSED [ 64%] 4110s tests/test_postgresql.py::TestPostgresql::test__wait_for_connection_close PASSED [ 64%] 4110s tests/test_postgresql.py::TestPostgresql::test__write_recovery_params PASSED [ 65%] 4110s tests/test_postgresql.py::TestPostgresql::test_call_nowait PASSED [ 65%] 4110s tests/test_postgresql.py::TestPostgresql::test_can_create_replica_without_replication_connection PASSED [ 65%] 4110s tests/test_postgresql.py::TestPostgresql::test_check_for_startup PASSED [ 65%] 4110s tests/test_postgresql.py::TestPostgresql::test_check_recovery_conf PASSED [ 65%] 4110s tests/test_postgresql.py::TestPostgresql::test_checkpoint PASSED [ 65%] 4110s tests/test_postgresql.py::TestPostgresql::test_controldata PASSED [ 66%] 4110s tests/test_postgresql.py::TestPostgresql::test_effective_configuration PASSED [ 66%] 4110s tests/test_postgresql.py::TestPostgresql::test_follow PASSED [ 66%] 4110s tests/test_postgresql.py::TestPostgresql::test_get_major_version PASSED [ 66%] 4110s tests/test_postgresql.py::TestPostgresql::test_get_postgres_role_from_data_directory PASSED [ 66%] 4110s tests/test_postgresql.py::TestPostgresql::test_get_primary_timeline PASSED [ 66%] 4110s tests/test_postgresql.py::TestPostgresql::test_get_server_parameters PASSED [ 66%] 4110s tests/test_postgresql.py::TestPostgresql::test_handle_parameter_change PASSED [ 67%] 4110s tests/test_postgresql.py::TestPostgresql::test_is_healthy PASSED [ 67%] 4110s tests/test_postgresql.py::TestPostgresql::test_is_primary PASSED [ 67%] 4110s tests/test_postgresql.py::TestPostgresql::test_is_primary_exception PASSED [ 67%] 4110s tests/test_postgresql.py::TestPostgresql::test_is_running PASSED [ 67%] 4110s tests/test_postgresql.py::TestPostgresql::test_latest_checkpoint_location PASSED [ 67%] 4110s tests/test_postgresql.py::TestPostgresql::test_move_data_directory PASSED [ 68%] 4110s tests/test_postgresql.py::TestPostgresql::test_pg_version PASSED [ 68%] 4110s tests/test_postgresql.py::TestPostgresql::test_pgpass_is_dir PASSED [ 68%] 4110s tests/test_postgresql.py::TestPostgresql::test_postmaster_start_time PASSED [ 68%] 4110s tests/test_postgresql.py::TestPostgresql::test_promote PASSED [ 68%] 4110s tests/test_postgresql.py::TestPostgresql::test_query PASSED [ 68%] 4110s tests/test_postgresql.py::TestPostgresql::test_received_timeline PASSED [ 68%] 4110s tests/test_postgresql.py::TestPostgresql::test_reload PASSED [ 69%] 4110s tests/test_postgresql.py::TestPostgresql::test_reload_config PASSED [ 69%] 4110s tests/test_postgresql.py::TestPostgresql::test_remove_data_directory PASSED [ 69%] 4110s tests/test_postgresql.py::TestPostgresql::test_replica_cached_timeline PASSED [ 69%] 4110s tests/test_postgresql.py::TestPostgresql::test_replica_method_can_work_without_replication_connection PASSED [ 69%] 4110s tests/test_postgresql.py::TestPostgresql::test_resolve_connection_addresses PASSED [ 69%] 4110s tests/test_postgresql.py::TestPostgresql::test_restart PASSED [ 70%] 4110s tests/test_postgresql.py::TestPostgresql::test_restore_configuration_files PASSED [ 70%] 4110s tests/test_postgresql.py::TestPostgresql::test_save_configuration_files PASSED [ 70%] 4110s tests/test_postgresql.py::TestPostgresql::test_set_enforce_hot_standby_feedback PASSED [ 70%] 4111s tests/test_postgresql.py::TestPostgresql::test_start PASSED [ 70%] 4111s tests/test_postgresql.py::TestPostgresql::test_stop PASSED [ 70%] 4111s tests/test_postgresql.py::TestPostgresql::test_sysid PASSED [ 70%] 4111s tests/test_postgresql.py::TestPostgresql::test_terminate_starting_postmaster PASSED [ 71%] 4111s tests/test_postgresql.py::TestPostgresql::test_timeline_wal_position PASSED [ 71%] 4111s tests/test_postgresql.py::TestPostgresql::test_transform_postgresql_parameter_value PASSED [ 71%] 4111s tests/test_postgresql.py::TestPostgresql::test_validator_factory PASSED [ 71%] 4111s tests/test_postgresql.py::TestPostgresql::test_wait_for_port_open PASSED [ 71%] 4111s tests/test_postgresql.py::TestPostgresql::test_wait_for_startup PASSED [ 71%] 4111s tests/test_postgresql.py::TestPostgresql::test_write_pgpass PASSED [ 71%] 4111s tests/test_postgresql.py::TestPostgresql::test_write_postgresql_and_sanitize_auto_conf PASSED [ 72%] 4111s tests/test_postgresql.py::TestPostgresql2::test_available_gucs PASSED [ 72%] 4111s tests/test_postgresql.py::TestPostgresql2::test_cluster_info_query PASSED [ 72%] 4111s tests/test_postgresql.py::TestPostgresql2::test_load_current_server_parameters PASSED [ 72%] 4111s tests/test_postmaster.py::TestPostmasterProcess::test_from_pid PASSED [ 72%] 4111s tests/test_postmaster.py::TestPostmasterProcess::test_from_pidfile PASSED [ 72%] 4111s tests/test_postmaster.py::TestPostmasterProcess::test_init PASSED [ 73%] 4111s tests/test_postmaster.py::TestPostmasterProcess::test_read_postmaster_pidfile PASSED [ 73%] 4111s tests/test_postmaster.py::TestPostmasterProcess::test_signal_kill PASSED [ 73%] 4111s tests/test_postmaster.py::TestPostmasterProcess::test_signal_stop PASSED [ 73%] 4111s tests/test_postmaster.py::TestPostmasterProcess::test_signal_stop_nt PASSED [ 73%] 4111s tests/test_postmaster.py::TestPostmasterProcess::test_start PASSED [ 73%] 4111s tests/test_postmaster.py::TestPostmasterProcess::test_wait_for_user_backends_to_close PASSED [ 73%] 4111s tests/test_raft.py::TestTCPTransport::test__connectIfNecessarySingle PASSED [ 74%] 4111s tests/test_raft.py::TestDynMemberSyncObj::test__SyncObj__doChangeCluster PASSED [ 74%] 4111s tests/test_raft.py::TestDynMemberSyncObj::test_add_member PASSED [ 74%] 4111s tests/test_raft.py::TestDynMemberSyncObj::test_getMembers PASSED [ 74%] 4112s tests/test_raft.py::TestKVStoreTTL::test_delete PASSED [ 74%] 4114s tests/test_raft.py::TestKVStoreTTL::test_expire PASSED [ 74%] 4115s tests/test_raft.py::TestKVStoreTTL::test_on_ready_override PASSED [ 75%] 4115s tests/test_raft.py::TestKVStoreTTL::test_retry PASSED [ 75%] 4117s tests/test_raft.py::TestKVStoreTTL::test_set PASSED [ 75%] 4117s tests/test_raft.py::TestRaft::test_init PASSED [ 75%] 4119s tests/test_raft.py::TestRaft::test_raft PASSED [ 75%] 4119s tests/test_raft_controller.py::TestPatroniRaftController::test_patroni_raft_controller_main PASSED [ 75%] 4119s tests/test_raft_controller.py::TestPatroniRaftController::test_reload_config PASSED [ 75%] 4119s tests/test_raft_controller.py::TestPatroniRaftController::test_run PASSED [ 76%] 4119s tests/test_rewind.py::TestRewind::test__check_timeline_and_lsn PASSED [ 76%] 4119s tests/test_rewind.py::TestRewind::test__get_local_timeline_lsn PASSED [ 76%] 4119s tests/test_rewind.py::TestRewind::test__log_primary_history PASSED [ 76%] 4119s tests/test_rewind.py::TestRewind::test_archive_ready_wals PASSED [ 76%] 4119s tests/test_rewind.py::TestRewind::test_can_rewind PASSED [ 76%] 4119s tests/test_rewind.py::TestRewind::test_check_leader_is_not_in_recovery PASSED [ 77%] 4119s tests/test_rewind.py::TestRewind::test_cleanup_archive_status PASSED [ 77%] 4119s tests/test_rewind.py::TestRewind::test_ensure_checkpoint_after_promote PASSED [ 77%] 4119s tests/test_rewind.py::TestRewind::test_ensure_clean_shutdown PASSED [ 77%] 4119s tests/test_rewind.py::TestRewind::test_execute PASSED [ 77%] 4119s tests/test_rewind.py::TestRewind::test_maybe_clean_pg_replslot PASSED [ 77%] 4119s tests/test_rewind.py::TestRewind::test_pg_rewind PASSED [ 77%] 4119s tests/test_rewind.py::TestRewind::test_read_postmaster_opts PASSED [ 78%] 4119s tests/test_rewind.py::TestRewind::test_single_user_mode PASSED [ 78%] 4119s tests/test_slots.py::TestSlotsHandler::test__ensure_logical_slots_replica PASSED [ 78%] 4119s tests/test_slots.py::TestSlotsHandler::test_advance_physical_primary PASSED [ 78%] 4119s tests/test_slots.py::TestSlotsHandler::test_advance_physical_slots PASSED [ 78%] 4119s tests/test_slots.py::TestSlotsHandler::test_cascading_replica_sync_replication_slots PASSED [ 78%] 4119s tests/test_slots.py::TestSlotsHandler::test_check_logical_slots_readiness PASSED [ 78%] 4119s tests/test_slots.py::TestSlotsHandler::test_copy_logical_slots PASSED [ 79%] 4119s tests/test_slots.py::TestSlotsHandler::test_fsync_dir PASSED [ 79%] 4119s tests/test_slots.py::TestSlotsHandler::test_get_slot_name_on_primary PASSED [ 79%] 4119s tests/test_slots.py::TestSlotsHandler::test_nostream_slot_processing PASSED [ 79%] 4119s tests/test_slots.py::TestSlotsHandler::test_on_promote PASSED [ 79%] 4119s tests/test_slots.py::TestSlotsHandler::test_process_permanent_slots PASSED [ 79%] 4119s tests/test_slots.py::TestSlotsHandler::test_should_enforce_hot_standby_feedback PASSED [ 80%] 4119s tests/test_slots.py::TestSlotsHandler::test_slots_advance_thread PASSED [ 80%] 4119s tests/test_slots.py::TestSlotsHandler::test_sync_replication_slots PASSED [ 80%] 4119s tests/test_sync.py::TestSync::test_do_not_prick_yourself PASSED [ 80%] 4119s tests/test_sync.py::TestSync::test_pick_sync_standby PASSED [ 80%] 4119s tests/test_sync.py::TestSync::test_set_sync_standby PASSED [ 80%] 4119s tests/test_utils.py::TestUtils::test_apply_keepalive_limit PASSED [ 80%] 4119s tests/test_utils.py::TestUtils::test_enable_keepalive PASSED [ 81%] 4119s tests/test_utils.py::TestUtils::test_get_major_version PASSED [ 81%] 4119s tests/test_utils.py::TestUtils::test_get_postgres_version PASSED [ 81%] 4119s tests/test_utils.py::TestUtils::test_polling_loop PASSED [ 81%] 4119s tests/test_utils.py::TestUtils::test_unquote PASSED [ 81%] 4119s tests/test_utils.py::TestUtils::test_validate_directory_couldnt_create PASSED [ 81%] 4119s tests/test_utils.py::TestUtils::test_validate_directory_is_not_a_directory PASSED [ 82%] 4119s tests/test_utils.py::TestUtils::test_validate_directory_not_writable PASSED [ 82%] 4119s tests/test_utils.py::TestUtils::test_validate_directory_writable PASSED [ 82%] 4119s tests/test_utils.py::TestRetrySleeper::test_copy PASSED [ 82%] 4119s tests/test_utils.py::TestRetrySleeper::test_deadline PASSED [ 82%] 4119s tests/test_utils.py::TestRetrySleeper::test_maximum_delay PASSED [ 82%] 4119s tests/test_utils.py::TestRetrySleeper::test_reset PASSED [ 82%] 4119s tests/test_utils.py::TestRetrySleeper::test_too_many_tries PASSED [ 83%] 4119s tests/test_validator.py::TestValidator::test_bin_dir_is_empty PASSED [ 83%] 4119s tests/test_validator.py::TestValidator::test_bin_dir_is_empty_string_excutables_in_path PASSED [ 83%] 4119s tests/test_validator.py::TestValidator::test_bin_dir_is_file PASSED [ 83%] 4119s tests/test_validator.py::TestValidator::test_complete_config PASSED [ 83%] 4119s tests/test_validator.py::TestValidator::test_data_dir_contains_pg_version PASSED [ 83%] 4119s tests/test_validator.py::TestValidator::test_data_dir_is_empty_string PASSED [ 84%] 4119s tests/test_validator.py::TestValidator::test_directory_contains PASSED [ 84%] 4119s tests/test_validator.py::TestValidator::test_empty_config PASSED [ 84%] 4120s tests/test_validator.py::TestValidator::test_failover_priority_int PASSED [ 84%] 4120s tests/test_validator.py::TestValidator::test_json_log_format PASSED [ 84%] 4120s tests/test_validator.py::TestValidator::test_one_of PASSED [ 84%] 4120s tests/test_validator.py::TestValidator::test_pg_version_missmatch PASSED [ 84%] 4120s tests/test_validator.py::TestValidator::test_pg_wal_doesnt_exist PASSED [ 85%] 4120s tests/test_validator.py::TestValidator::test_validate_binary_name PASSED [ 85%] 4120s tests/test_validator.py::TestValidator::test_validate_binary_name_empty_string PASSED [ 85%] 4120s tests/test_validator.py::TestValidator::test_validate_binary_name_missing PASSED [ 85%] 4120s tests/test_wale_restore.py::TestWALERestore::test_create_replica_with_s3 PASSED [ 85%] 4120s tests/test_wale_restore.py::TestWALERestore::test_fix_subdirectory_path_if_broken PASSED [ 85%] 4120s tests/test_wale_restore.py::TestWALERestore::test_get_major_version PASSED [ 85%] 4120s tests/test_wale_restore.py::TestWALERestore::test_main PASSED [ 86%] 4120s tests/test_wale_restore.py::TestWALERestore::test_run PASSED [ 86%] 4120s tests/test_wale_restore.py::TestWALERestore::test_should_use_s3_to_create_replica PASSED [ 86%] 4120s tests/test_watchdog.py::TestWatchdog::test_basic_operation PASSED [ 86%] 4120s tests/test_watchdog.py::TestWatchdog::test_config_reload PASSED [ 86%] 4120s tests/test_watchdog.py::TestWatchdog::test_exceptions PASSED [ 86%] 4120s tests/test_watchdog.py::TestWatchdog::test_invalid_timings PASSED [ 87%] 4120s tests/test_watchdog.py::TestWatchdog::test_parse_mode PASSED [ 87%] 4120s tests/test_watchdog.py::TestWatchdog::test_timeout_does_not_ensure_safe_termination PASSED [ 87%] 4120s tests/test_watchdog.py::TestWatchdog::test_unsafe_timeout_disable_watchdog_and_exit PASSED [ 87%] 4120s tests/test_watchdog.py::TestWatchdog::test_unsupported_platform PASSED [ 87%] 4120s tests/test_watchdog.py::TestWatchdog::test_watchdog_activate PASSED [ 87%] 4120s tests/test_watchdog.py::TestWatchdog::test_watchdog_not_activated PASSED [ 87%] 4120s tests/test_watchdog.py::TestNullWatchdog::test_basics PASSED [ 88%] 4120s tests/test_watchdog.py::TestLinuxWatchdogDevice::test__ioctl PASSED [ 88%] 4120s tests/test_watchdog.py::TestLinuxWatchdogDevice::test_basics PASSED [ 88%] 4120s tests/test_watchdog.py::TestLinuxWatchdogDevice::test_error_handling PASSED [ 88%] 4120s tests/test_watchdog.py::TestLinuxWatchdogDevice::test_is_healthy PASSED [ 88%] 4120s tests/test_watchdog.py::TestLinuxWatchdogDevice::test_open PASSED [ 88%] 4120s tests/test_zookeeper.py::TestPatroniSequentialThreadingHandler::test_create_connection PASSED [ 89%] 4120s tests/test_zookeeper.py::TestPatroniSequentialThreadingHandler::test_select PASSED [ 89%] 4120s tests/test_zookeeper.py::TestPatroniKazooClient::test__call PASSED [ 89%] 4120s tests/test_zookeeper.py::TestZooKeeper::test__cluster_loader PASSED [ 89%] 4120s tests/test_zookeeper.py::TestZooKeeper::test__get_citus_cluster PASSED [ 89%] 4120s tests/test_zookeeper.py::TestZooKeeper::test__kazoo_connect PASSED [ 89%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_attempt_to_acquire_leader PASSED [ 89%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_cancel_initialization PASSED [ 90%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_delete_cluster PASSED [ 90%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_delete_leader PASSED [ 90%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_get_children PASSED [ 90%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_get_citus_coordinator PASSED [ 90%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_get_cluster PASSED [ 90%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_get_mpp_coordinator PASSED [ 91%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_get_node PASSED [ 91%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_initialize PASSED [ 91%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_reload_config PASSED [ 91%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_set_config_value PASSED [ 91%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_set_failover_value PASSED [ 91%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_set_history_value PASSED [ 91%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_sync_state PASSED [ 92%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_take_leader PASSED [ 92%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_touch_member PASSED [ 92%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_update_leader PASSED [ 92%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_watch PASSED [ 92%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_watcher PASSED [ 92%] 4120s tests/test_zookeeper.py::TestZooKeeper::test_write_leader_optime PASSED [ 92%] 4120s patroni/__init__.py::patroni.parse_version PASSED [ 93%] 4120s patroni/api.py::patroni.api.check_access PASSED [ 93%] 4120s patroni/collections.py::patroni.collections.CaseInsensitiveDict.__len__ PASSED [ 93%] 4120s patroni/collections.py::patroni.collections.CaseInsensitiveDict.__repr__ PASSED [ 93%] 4120s patroni/collections.py::patroni.collections.CaseInsensitiveSet.__len__ PASSED [ 93%] 4120s patroni/collections.py::patroni.collections.CaseInsensitiveSet.__repr__ PASSED [ 93%] 4120s patroni/collections.py::patroni.collections.CaseInsensitiveSet.__str__ SKIPPED [ 94%] 4120s patroni/collections.py::patroni.collections._FrozenDict.__len__ PASSED [ 94%] 4120s patroni/ctl.py::patroni.ctl.format_pg_version PASSED [ 94%] 4120s patroni/ctl.py::patroni.ctl.parse_dcs PASSED [ 94%] 4120s patroni/ctl.py::patroni.ctl.parse_scheduled PASSED [ 94%] 4121s patroni/ctl.py::patroni.ctl.watching PASSED [ 94%] 4121s patroni/dcs/__init__.py::patroni.dcs.Cluster.__len__ PASSED [ 94%] 4121s patroni/dcs/__init__.py::patroni.dcs.Cluster.timeline PASSED [ 95%] 4121s patroni/dcs/__init__.py::patroni.dcs.ClusterConfig.from_node PASSED [ 95%] 4121s patroni/dcs/__init__.py::patroni.dcs.Failover PASSED [ 95%] 4121s patroni/dcs/__init__.py::patroni.dcs.Failover.__len__ PASSED [ 95%] 4121s patroni/dcs/__init__.py::patroni.dcs.Leader.checkpoint_after_promote PASSED [ 95%] 4121s patroni/dcs/__init__.py::patroni.dcs.Member.from_node PASSED [ 95%] 4121s patroni/dcs/__init__.py::patroni.dcs.Member.patroni_version PASSED [ 96%] 4121s patroni/dcs/__init__.py::patroni.dcs.SyncState.from_node PASSED [ 96%] 4121s patroni/dcs/__init__.py::patroni.dcs.SyncState.matches PASSED [ 96%] 4121s patroni/dcs/__init__.py::patroni.dcs.TimelineHistory.from_node PASSED [ 96%] 4121s patroni/dcs/kubernetes.py::patroni.dcs.kubernetes.Kubernetes.subsets_changed PASSED [ 96%] 4121s patroni/postgresql/bootstrap.py::patroni.postgresql.bootstrap.Bootstrap.process_user_options PASSED [ 96%] 4121s patroni/postgresql/config.py::patroni.postgresql.config.parse_dsn PASSED [ 96%] 4121s patroni/postgresql/config.py::patroni.postgresql.config.read_recovery_param_value PASSED [ 97%] 4121s patroni/postgresql/misc.py::patroni.postgresql.misc.get_major_from_minor_version PASSED [ 97%] 4121s patroni/postgresql/misc.py::patroni.postgresql.misc.postgres_major_version_to_int PASSED [ 97%] 4121s patroni/postgresql/misc.py::patroni.postgresql.misc.postgres_version_to_int PASSED [ 97%] 4121s patroni/postgresql/sync.py::patroni.postgresql.sync.parse_sync_standby_names PASSED [ 97%] 4121s patroni/scripts/wale_restore.py::patroni.scripts.wale_restore.repr_size PASSED [ 97%] 4121s patroni/scripts/wale_restore.py::patroni.scripts.wale_restore.size_as_bytes PASSED [ 98%] 4121s patroni/utils.py::patroni.utils.compare_values PASSED [ 98%] 4121s patroni/utils.py::patroni.utils.convert_int_from_base_unit PASSED [ 98%] 4121s patroni/utils.py::patroni.utils.convert_real_from_base_unit PASSED [ 98%] 4121s patroni/utils.py::patroni.utils.convert_to_base_unit PASSED [ 98%] 4121s patroni/utils.py::patroni.utils.deep_compare PASSED [ 98%] 4121s patroni/utils.py::patroni.utils.maybe_convert_from_base_unit PASSED [ 98%] 4121s patroni/utils.py::patroni.utils.parse_bool PASSED [ 99%] 4121s patroni/utils.py::patroni.utils.parse_int PASSED [ 99%] 4121s patroni/utils.py::patroni.utils.parse_real PASSED [ 99%] 4121s patroni/utils.py::patroni.utils.split_host_port PASSED [ 99%] 4121s patroni/utils.py::patroni.utils.strtod PASSED [ 99%] 4121s patroni/utils.py::patroni.utils.strtol PASSED [ 99%] 4124s patroni/utils.py::patroni.utils.unquote PASSED [100%] 4124s 4124s =============================== warnings summary =============================== 4124s patroni/ctl.py:37 4124s /tmp/autopkgtest.4Nz127/build.eFT/src/patroni/ctl.py:37: DeprecationWarning: the 'ALL' constant is deprecated, use the 'HRuleStyle' and 'VRuleStyle' enums instead 4124s from prettytable import ALL, FRAME, PrettyTable 4124s 4124s patroni/ctl.py:37 4124s /tmp/autopkgtest.4Nz127/build.eFT/src/patroni/ctl.py:37: DeprecationWarning: the 'FRAME' constant is deprecated, use the 'HRuleStyle' and 'VRuleStyle' enums instead 4124s from prettytable import ALL, FRAME, PrettyTable 4124s 4124s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 4124s 4124s ---------- coverage: platform linux, python 3.12.8-final-0 ----------- 4124s Name Stmts Miss Cover Missing 4124s ----------------------------------------------------------------------------------- 4124s patroni/__init__.py 13 0 100% 4124s patroni/__main__.py 199 1 99% 406 4124s patroni/api.py 780 0 100% 4124s patroni/async_executor.py 96 0 100% 4124s patroni/collections.py 56 3 95% 50, 99, 107 4124s patroni/config.py 371 0 100% 4124s patroni/config_generator.py 212 0 100% 4124s patroni/ctl.py 936 0 100% 4124s patroni/daemon.py 76 0 100% 4124s patroni/dcs/__init__.py 654 0 100% 4124s patroni/dcs/consul.py 484 0 100% 4124s patroni/dcs/etcd3.py 679 0 100% 4124s patroni/dcs/etcd.py 603 0 100% 4124s patroni/dcs/exhibitor.py 62 0 100% 4124s patroni/dcs/kubernetes.py 940 0 100% 4124s patroni/dcs/raft.py 319 0 100% 4124s patroni/dcs/zookeeper.py 289 0 100% 4124s patroni/dynamic_loader.py 35 0 100% 4124s patroni/exceptions.py 16 0 100% 4124s patroni/file_perm.py 43 0 100% 4124s patroni/global_config.py 81 0 100% 4124s patroni/ha.py 1270 2 99% 2048-2049 4124s patroni/log.py 221 2 99% 367-369 4124s patroni/postgresql/__init__.py 822 0 100% 4124s patroni/postgresql/available_parameters/__init__.py 24 0 100% 4124s patroni/postgresql/bootstrap.py 255 0 100% 4124s patroni/postgresql/callback_executor.py 55 0 100% 4124s patroni/postgresql/cancellable.py 104 0 100% 4124s patroni/postgresql/config.py 838 0 100% 4124s patroni/postgresql/connection.py 75 0 100% 4124s patroni/postgresql/misc.py 43 0 100% 4124s patroni/postgresql/mpp/__init__.py 89 0 100% 4124s 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 4124s patroni/postgresql/postmaster.py 170 0 100% 4124s patroni/postgresql/rewind.py 416 0 100% 4124s patroni/postgresql/slots.py 349 0 100% 4124s patroni/postgresql/sync.py 130 0 100% 4124s patroni/postgresql/validator.py 157 0 100% 4124s patroni/psycopg.py 46 20 57% 19, 25-26, 42, 44-98, 136 4124s patroni/raft_controller.py 22 0 100% 4124s patroni/request.py 58 0 100% 4124s patroni/scripts/__init__.py 0 0 100% 4124s patroni/scripts/aws.py 59 1 98% 86 4124s patroni/scripts/barman/__init__.py 0 0 100% 4124s patroni/scripts/barman/cli.py 51 1 98% 240 4124s patroni/scripts/barman/config_switch.py 51 0 100% 4124s patroni/scripts/barman/recover.py 37 0 100% 4124s patroni/scripts/barman/utils.py 94 0 100% 4124s patroni/scripts/wale_restore.py 207 1 99% 374 4124s patroni/tags.py 38 0 100% 4124s patroni/utils.py 370 0 100% 4124s patroni/validator.py 307 0 100% 4124s patroni/version.py 1 0 100% 4124s patroni/watchdog/__init__.py 2 0 100% 4124s patroni/watchdog/base.py 203 0 100% 4124s patroni/watchdog/linux.py 135 1 99% 36 4124s ----------------------------------------------------------------------------------- 4124s TOTAL 13902 154 99% 4124s Coverage XML written to file coverage.xml 4124s 4124s ================= 643 passed, 14 skipped, 2 warnings in 32.40s ================= 4125s autopkgtest [11:23:51]: test test: -----------------------] 4129s test PASS 4129s autopkgtest [11:23:55]: test test: - - - - - - - - - - results - - - - - - - - - - 4134s autopkgtest [11:24:00]: @@@@@@@@@@@@@@@@@@@@ summary 4134s acceptance-etcd3 PASS 4134s acceptance-etcd-basic PASS 4134s acceptance-etcd PASS 4134s acceptance-zookeeper PASS 4134s acceptance-raft PASS 4134s test PASS