0s autopkgtest [23:37:17]: starting date and time: 2024-03-26 23:37:17+0000 0s autopkgtest [23:37:17]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [23:37:17]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.9n0fs2n0/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed --apt-upgrade adsys --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=adsys/0.14.1 apparmor/4.0.0-beta3-0ubuntu2 python3-defaults/3.12.2-0ubuntu1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos02-s390x-11.secgroup --name adt-noble-s390x-adsys-20240326-233717-juju-7f2275-prod-proposed-migration-environment-2-592469fd-a1b0-4ef8-b11c-c8fcbc8c628f --image adt/ubuntu-noble-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 104s autopkgtest [23:39:01]: testbed dpkg architecture: s390x 104s autopkgtest [23:39:01]: testbed apt version: 2.7.12 104s autopkgtest [23:39:01]: @@@@@@@@@@@@@@@@@@@@ test bed setup 105s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 106s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [8504 B] 106s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [497 kB] 106s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [55.4 kB] 106s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3985 kB] 107s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [694 kB] 107s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 107s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 107s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 107s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4152 kB] 108s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 108s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [48.3 kB] 108s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 109s Fetched 9569 kB in 4s (2648 kB/s) 110s Reading package lists... 111s Reading package lists... 112s Building dependency tree... 112s Reading state information... 112s Calculating upgrade... 112s The following packages will be upgraded: 112s psmisc 112s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 112s Need to get 178 kB of archives. 112s After this operation, 28.7 kB disk space will be freed. 112s Get:1 http://ftpmaster.internal/ubuntu noble/main s390x psmisc s390x 23.7-1 [178 kB] 113s Fetched 178 kB in 1s (326 kB/s) 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52170 files and directories currently installed.) 113s Preparing to unpack .../psmisc_23.7-1_s390x.deb ... 113s Unpacking psmisc (23.7-1) over (23.6-2) ... 113s Setting up psmisc (23.7-1) ... 113s Processing triggers for man-db (2.12.0-3) ... 114s Reading package lists... 114s Building dependency tree... 114s Reading state information... 114s 0 upgraded, 0 newly installed, 0 to remove and 244 not upgraded. 114s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 115s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 115s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 115s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 116s Reading package lists... 116s Reading package lists... 116s Building dependency tree... 116s Reading state information... 116s Calculating upgrade... 116s The following packages were automatically installed and are no longer required: 116s libaio1 libnetplan0 python3-distutils python3-lib2to3 116s Use 'sudo apt autoremove' to remove them. 117s The following packages will be REMOVED: 117s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 117s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 117s libhogweed6 libmagic1 libnettle8 libnpth0 libnvme1 libparted2 libperl5.38 117s libpng16-16 libpsl5 libreadline8 libreiserfscore0 libssl3 libtirpc3 liburcu8 117s libuv1 117s The following NEW packages will be installed: 117s bpfcc-tools bpftrace fontconfig-config fonts-dejavu-core fonts-dejavu-mono 117s hwdata ieee-data libaio1t64 libapt-pkg6.0t64 libarchive13t64 libatm1t64 117s libbpfcc libc-dev-bin libc-devtools libc6-dev libclang-cpp18 libclang1-18 117s libcrypt-dev libcurl3t64-gnutls libcurl4t64 libdb5.3t64 libdeflate0 117s libdw1t64 libelf1t64 libext2fs2t64 libfontconfig1 libfreetype6 libgd3 117s libgdbm-compat4t64 libgdbm6t64 libglib2.0-0t64 libgnutls30t64 libgpgme11t64 117s libhogweed6t64 libjbig0 libjpeg-turbo8 libjpeg8 libllvm18 libmagic1t64 117s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 117s libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 libreiserfscore0t64 117s libsharpyuv0 libssl3t64 libtiff6 libtirpc3t64 liburcu8t64 libuv1t64 libwebp7 117s libxpm4 linux-headers-6.8.0-20 linux-headers-6.8.0-20-generic 117s linux-image-6.8.0-20-generic linux-libc-dev linux-modules-6.8.0-20-generic 117s linux-modules-extra-6.8.0-20-generic linux-tools-6.8.0-20 117s linux-tools-6.8.0-20-generic linux-tools-common manpages manpages-dev 117s python3-bpfcc python3-netaddr rpcsvc-proto ubuntu-kernel-accessories 117s xdg-user-dirs 117s The following packages have been kept back: 117s s390-tools 117s The following packages will be upgraded: 117s apparmor apt apt-utils base-files bash bind9-dnsutils bind9-host bind9-libs 117s binutils binutils-common binutils-s390x-linux-gnu bolt bsdextrautils 117s bsdutils btrfs-progs coreutils cryptsetup-bin curl dbus dbus-bin dbus-daemon 117s dbus-session-bus-common dbus-system-bus-common dbus-user-session dhcpcd-base 117s dirmngr dmsetup dpkg dpkg-dev e2fsprogs e2fsprogs-l10n eject fdisk file ftp 117s fwupd gawk gcc-13-base gcc-14-base gir1.2-girepository-2.0 gir1.2-glib-2.0 117s gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 117s groff-base ibverbs-providers inetutils-telnet info initramfs-tools 117s initramfs-tools-bin initramfs-tools-core install-info iproute2 jq keyboxd 117s kmod kpartx krb5-locales libapparmor1 libaudit-common libaudit1 libbinutils 117s libblkid1 libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 117s libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 117s libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libcap-ng0 libcom-err2 117s libcryptsetup12 libctf-nobfd0 libctf0 libdbus-1-3 libdebconfclient0 117s libdevmapper1.02.1 libdpkg-perl libevent-core-2.1-7 libexpat1 libfdisk1 117s libfido2-1 libftdi1-2 libfwupd2 libgcc-s1 libgirepository-1.0-1 117s libglib2.0-data libgssapi-krb5-2 libgudev-1.0-0 libgusb2 libibverbs1 117s libjcat1 libjq1 libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 117s libkmod2 libkrb5-3 libkrb5support0 libldap-common libldap2 117s liblocale-gettext-perl liblzma5 libmagic-mgc libmbim-glib4 libmbim-proxy 117s libmm-glib0 libmount1 libnghttp2-14 libnsl2 libnss-systemd libpam-modules 117s libpam-modules-bin libpam-runtime libpam-systemd libpam0g libplymouth5 117s libpolkit-agent-1-0 libpolkit-gobject-1-0 libproc2-0 libprotobuf-c1 117s libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib 117s libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 libqmi-proxy 117s libqrtr-glib0 librtmp1 libsasl2-2 libsasl2-modules libsasl2-modules-db 117s libseccomp2 libselinux1 libsemanage-common libsemanage2 libsframe1 libslang2 117s libsmartcols1 libsqlite3-0 libss2 libssh-4 libstdc++6 libsystemd-shared 117s libsystemd0 libtext-charwidth-perl libtext-iconv-perl libtirpc-common 117s libudev1 libudisks2-0 libusb-1.0-0 libuuid1 libvolume-key1 libxml2 libxmlb2 117s libxmuu1 linux-generic linux-headers-generic linux-headers-virtual 117s linux-image-generic linux-image-virtual linux-virtual logsave lshw lsof 117s man-db motd-news-config mount mtr-tiny multipath-tools netplan-generator 117s netplan.io openssh-client openssh-server openssh-sftp-server openssl parted 117s perl perl-base perl-modules-5.38 pinentry-curses plymouth 117s plymouth-theme-ubuntu-text procps python-apt-common python3 python3-apt 117s python3-cryptography python3-dbus python3-distutils python3-gdbm python3-gi 117s python3-lib2to3 python3-minimal python3-netplan python3-pkg-resources 117s python3-pyrsistent python3-setuptools python3-typing-extensions python3-yaml 117s python3.11 python3.11-minimal python3.12 python3.12-minimal readline-common 117s rsync rsyslog s390-tools-data shared-mime-info sudo systemd systemd-dev 117s systemd-resolved systemd-sysv systemd-timesyncd tcpdump telnet tnftp 117s ubuntu-pro-client ubuntu-pro-client-l10n udev udisks2 usb.ids util-linux 117s uuid-runtime vim-common vim-tiny wget xxd xz-utils zlib1g 117s 243 upgraded, 73 newly installed, 28 to remove and 1 not upgraded. 117s Need to get 228 MB of archives. 117s After this operation, 524 MB of additional disk space will be used. 117s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x motd-news-config all 13ubuntu8 [5098 B] 117s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x base-files s390x 13ubuntu8 [74.2 kB] 117s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bash s390x 5.2.21-2ubuntu3 [845 kB] 118s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bsdutils s390x 1:2.39.3-9ubuntu2 [96.1 kB] 118s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libbrotli1 s390x 1.1.0-2build1 [375 kB] 118s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgssapi-krb5-2 s390x 1.20.1-6ubuntu1 [149 kB] 118s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkrb5-3 s390x 1.20.1-6ubuntu1 [360 kB] 118s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkrb5support0 s390x 1.20.1-6ubuntu1 [34.6 kB] 118s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libk5crypto3 s390x 1.20.1-6ubuntu1 [90.3 kB] 118s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcom-err2 s390x 1.47.0-2.4~exp1ubuntu2 [22.9 kB] 118s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main s390x zlib1g s390x 1:1.3.dfsg-3.1ubuntu1 [75.7 kB] 118s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main s390x librtmp1 s390x 2.4+20151223.gitfa8646d.1-2build6 [58.4 kB] 118s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main s390x udisks2 s390x 2.10.1-6 [298 kB] 118s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libudisks2-0 s390x 2.10.1-6 [179 kB] 119s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblkid1 s390x 2.39.3-9ubuntu2 [128 kB] 119s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblzma5 s390x 5.6.0-0.2 [137 kB] 119s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main s390x kmod s390x 31+20240202-2ubuntu4 [107 kB] 119s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkmod2 s390x 31+20240202-2ubuntu4 [56.3 kB] 119s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-dev all 255.4-1ubuntu5 [103 kB] 119s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-timesyncd s390x 255.4-1ubuntu5 [35.3 kB] 119s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 119s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libaudit-common all 1:3.1.2-2.1 [5674 B] 119s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcap-ng0 s390x 0.8.4-2build1 [15.7 kB] 119s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libaudit1 s390x 1:3.1.2-2.1 [48.9 kB] 119s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam0g s390x 1.5.3-5ubuntu3 [69.8 kB] 119s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libselinux1 s390x 3.5-2ubuntu1 [84.7 kB] 119s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl4t64 s390x 8.5.0-2ubuntu8 [363 kB] 119s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main s390x curl s390x 8.5.0-2ubuntu8 [227 kB] 119s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpsl5t64 s390x 0.21.2-1.1 [57.6 kB] 119s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main s390x wget s390x 1.21.4-1ubuntu2 [351 kB] 120s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main s390x tnftp s390x 20230507-2build1 [107 kB] 120s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main s390x tcpdump s390x 4.99.4-3ubuntu2 [490 kB] 120s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsystemd-shared s390x 255.4-1ubuntu5 [2131 kB] 121s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-resolved s390x 255.4-1ubuntu5 [304 kB] 121s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main s390x sudo s390x 1.9.15p5-3ubuntu3 [968 kB] 121s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main s390x rsync s390x 3.2.7-1build1 [446 kB] 121s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-cryptography s390x 41.0.7-4build2 [918 kB] 122s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssl s390x 3.0.13-0ubuntu2 [1010 kB] 122s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-sftp-server s390x 1:9.6p1-3ubuntu11 [39.0 kB] 122s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-client s390x 1:9.6p1-3ubuntu11 [935 kB] 122s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-server s390x 1:9.6p1-3ubuntu11 [529 kB] 123s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssh-4 s390x 0.10.6-2build1 [189 kB] 123s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-modules s390x 2.1.28+dfsg1-5ubuntu1 [76.6 kB] 123s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.12 s390x 3.12.2-4build3 [645 kB] 123s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.12-minimal s390x 3.12.2-4build3 [2419 kB] 124s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.12-minimal s390x 3.12.2-4build3 [829 kB] 124s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libparted2t64 s390x 3.6-3.1build2 [172 kB] 124s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main s390x parted s390x 3.6-3.1build2 [44.6 kB] 124s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.11 s390x 3.11.8-1build4 [589 kB] 124s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.11-minimal s390x 3.11.8-1build4 [2280 kB] 125s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.11-minimal s390x 3.11.8-1build4 [838 kB] 126s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.11-stdlib s390x 3.11.8-1build4 [1944 kB] 126s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main s390x shared-mime-info s390x 2.4-1build1 [474 kB] 126s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gir1.2-girepository-2.0 s390x 1.79.1-1ubuntu6 [24.5 kB] 126s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gir1.2-glib-2.0 s390x 2.79.3-3ubuntu5 [180 kB] 126s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgirepository-1.0-1 s390x 1.79.1-1ubuntu6 [84.0 kB] 126s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-gi s390x 3.47.0-3build1 [236 kB] 127s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-dbus s390x 1.3.2-5build2 [100 kB] 127s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnetplan1 s390x 1.0-1 [123 kB] 127s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-netplan s390x 1.0-1 [23.0 kB] 127s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main s390x netplan-generator s390x 1.0-1 [59.1 kB] 127s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main s390x initramfs-tools-bin s390x 0.142ubuntu23 [20.5 kB] 127s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main s390x initramfs-tools-core all 0.142ubuntu23 [50.1 kB] 127s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main s390x initramfs-tools all 0.142ubuntu23 [9058 B] 127s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main s390x netplan.io s390x 1.0-1 [65.4 kB] 127s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxmlb2 s390x 0.3.15-1build1 [70.6 kB] 127s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgpgme11t64 s390x 1.18.0-4.1ubuntu3 [150 kB] 127s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libvolume-key1 s390x 0.3.12-7build1 [40.8 kB] 127s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqrtr-glib0 s390x 1.2.2-1ubuntu3 [17.5 kB] 127s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqmi-glib5 s390x 1.35.2-0ubuntu1 [918 kB] 127s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqmi-proxy s390x 1.35.2-0ubuntu1 [6122 B] 127s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpolkit-agent-1-0 s390x 124-1ubuntu1 [17.8 kB] 127s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpolkit-gobject-1-0 s390x 124-1ubuntu1 [48.3 kB] 127s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmm-glib0 s390x 1.23.4-0ubuntu1 [251 kB] 127s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmbim-glib4 s390x 1.31.2-0ubuntu2 [238 kB] 127s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmbim-proxy s390x 1.31.2-0ubuntu2 [6154 B] 127s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 127s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjson-glib-1.0-0 s390x 1.8.0-2build1 [68.4 kB] 127s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgusb2 s390x 0.4.8-1build1 [39.0 kB] 127s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgudev-1.0-0 s390x 1:238-3ubuntu2 [15.7 kB] 127s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libarchive13t64 s390x 3.7.2-1.1ubuntu2 [419 kB] 128s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main s390x fwupd s390x 1.9.15-2 [4435 kB] 129s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl3t64-gnutls s390x 8.5.0-2ubuntu8 [356 kB] 129s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfwupd2 s390x 1.9.15-2 [136 kB] 129s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev3 s390x 3.1.0-1build1 [52.3 kB] 129s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-utils3 s390x 3.1.0-1build1 [19.2 kB] 129s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-swap3 s390x 3.1.0-1build1 [7778 B] 129s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-part3 s390x 3.1.0-1build1 [15.4 kB] 129s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnvme1t64 s390x 1.8-3 [78.7 kB] 130s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-nvme3 s390x 3.1.0-1build1 [18.3 kB] 130s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-mdraid3 s390x 3.1.0-1build1 [13.2 kB] 130s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-loop3 s390x 3.1.0-1build1 [7138 B] 130s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main s390x e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 130s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main s390x logsave s390x 1.47.0-2.4~exp1ubuntu2 [22.5 kB] 130s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libext2fs2t64 s390x 1.47.0-2.4~exp1ubuntu2 [235 kB] 130s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main s390x e2fsprogs s390x 1.47.0-2.4~exp1ubuntu2 [615 kB] 130s Get:97 http://ftpmaster.internal/ubuntu noble/main s390x libreiserfscore0t64 s390x 1:3.6.27-7.1 [85.5 kB] 130s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main s390x btrfs-progs s390x 6.6.3-1.1build1 [959 kB] 130s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-fs3 s390x 3.1.0-1build1 [36.5 kB] 130s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-crypto3 s390x 3.1.0-1build1 [21.6 kB] 130s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bolt s390x 0.9.6-2build1 [142 kB] 130s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-0t64 s390x 2.79.3-3ubuntu5 [1566 kB] 132s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjcat1 s390x 0.2.0-2build2 [34.4 kB] 132s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libldap2 s390x 2.6.7+dfsg-1~exp1ubuntu6 [202 kB] 132s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ubuntu-pro-client-l10n s390x 31.2.2 [19.4 kB] 132s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ubuntu-pro-client s390x 31.2.2 [214 kB] 132s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg-utils s390x 2.4.4-2ubuntu15 [116 kB] 132s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main s390x keyboxd s390x 2.4.4-2ubuntu15 [83.1 kB] 132s Get:109 http://ftpmaster.internal/ubuntu noble/main s390x libnpth0t64 s390x 1.6-3.1 [8148 B] 132s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgv s390x 2.4.4-2ubuntu15 [165 kB] 132s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg-wks-client s390x 2.4.4-2ubuntu15 [76.8 kB] 132s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg-agent s390x 2.4.4-2ubuntu15 [240 kB] 132s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg s390x 2.4.4-2ubuntu15 [589 kB] 133s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dirmngr s390x 2.4.4-2ubuntu15 [340 kB] 133s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg all 2.4.4-2ubuntu15 [359 kB] 133s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-apt s390x 2.7.7 [171 kB] 133s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apt-utils s390x 2.7.14 [214 kB] 133s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libapt-pkg6.0t64 s390x 2.7.14 [1014 kB] 134s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnettle8t64 s390x 3.9.1-2.2 [210 kB] 134s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libhogweed6t64 s390x 3.9.1-2.2 [204 kB] 134s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgnutls30t64 s390x 3.8.3-1.1ubuntu2 [1044 kB] 134s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apt s390x 2.7.14 [1390 kB] 135s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgconf s390x 2.4.4-2ubuntu15 [111 kB] 136s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgsm s390x 2.4.4-2ubuntu15 [244 kB] 136s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libreadline8t64 s390x 8.2-4 [170 kB] 136s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gawk s390x 1:5.2.1-2build2 [496 kB] 136s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main s390x fdisk s390x 2.39.3-9ubuntu2 [124 kB] 136s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.12-stdlib s390x 3.12.2-4build3 [2046 kB] 138s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-base s390x 5.38.2-3.2 [1961 kB] 139s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 142s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-gdbm s390x 3.12.2-3ubuntu1.1 [19.0 kB] 142s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main s390x man-db s390x 2.12.0-3build4 [1246 kB] 142s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm6t64 s390x 1.23-5.1 [36.4 kB] 142s Get:134 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm-compat4t64 s390x 1.23-5.1 [6880 B] 142s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libperl5.38t64 s390x 5.38.2-3.2 [5007 kB] 146s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl s390x 5.38.2-3.2 [231 kB] 146s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdb5.3t64 s390x 5.3.28+dfsg2-6 [763 kB] 147s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-modules-db s390x 2.1.28+dfsg1-5ubuntu1 [21.1 kB] 147s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-2 s390x 2.1.28+dfsg1-5ubuntu1 [57.8 kB] 147s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfido2-1 s390x 1.14.0-1build1 [81.0 kB] 147s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcryptsetup12 s390x 2:2.7.0-1ubuntu2 [264 kB] 147s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dhcpcd-base s390x 1:10.0.6-1ubuntu2 [217 kB] 147s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libuv1t64 s390x 1.48.0-1.1 [101 kB] 147s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-host s390x 1:9.18.24-0ubuntu3 [50.5 kB] 147s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-dnsutils s390x 1:9.18.24-0ubuntu3 [162 kB] 147s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-libs s390x 1:9.18.24-0ubuntu3 [1243 kB] 148s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssl3t64 s390x 3.0.13-0ubuntu2 [1675 kB] 149s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnss-systemd s390x 255.4-1ubuntu5 [166 kB] 150s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libudev1 s390x 255.4-1ubuntu5 [178 kB] 150s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd s390x 255.4-1ubuntu5 [3533 kB] 154s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main s390x udev s390x 255.4-1ubuntu5 [1887 kB] 156s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-sysv s390x 255.4-1ubuntu5 [11.9 kB] 156s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-systemd s390x 255.4-1ubuntu5 [242 kB] 156s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsystemd0 s390x 255.4-1ubuntu5 [443 kB] 156s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-modules-bin s390x 1.5.3-5ubuntu3 [57.4 kB] 156s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-modules s390x 1.5.3-5ubuntu3 [289 kB] 157s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 157s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-user-session s390x 1.14.10-4ubuntu2 [9960 B] 157s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libapparmor1 s390x 4.0.0-beta3-0ubuntu2 [50.8 kB] 157s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libexpat1 s390x 2.6.1-2 [94.8 kB] 157s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 157s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-bin s390x 1.14.10-4ubuntu2 [41.4 kB] 157s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus s390x 1.14.10-4ubuntu2 [24.3 kB] 157s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-daemon s390x 1.14.10-4ubuntu2 [118 kB] 157s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdbus-1-3 s390x 1.14.10-4ubuntu2 [213 kB] 157s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmount1 s390x 2.39.3-9ubuntu2 [138 kB] 158s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libseccomp2 s390x 2.5.5-1ubuntu2 [53.4 kB] 158s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdevmapper1.02.1 s390x 2:1.02.185-3ubuntu2 [142 kB] 158s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libuuid1 s390x 2.39.3-9ubuntu2 [35.6 kB] 158s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfdisk1 s390x 2.39.3-9ubuntu2 [151 kB] 158s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main s390x mount s390x 2.39.3-9ubuntu2 [119 kB] 158s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsqlite3-0 s390x 3.45.1-1ubuntu1 [747 kB] 159s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gcc-14-base s390x 14-20240315-1ubuntu1 [47.0 kB] 159s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgcc-s1 s390x 14-20240315-1ubuntu1 [35.9 kB] 159s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libstdc++6 s390x 14-20240315-1ubuntu1 [908 kB] 160s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dpkg s390x 1.22.6ubuntu5 [1278 kB] 161s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-minimal s390x 3.12.2-0ubuntu1 [27.1 kB] 161s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3 s390x 3.12.2-0ubuntu1 [24.1 kB] 161s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3-stdlib s390x 3.12.2-0ubuntu1 [9804 B] 161s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsmartcols1 s390x 2.39.3-9ubuntu2 [67.9 kB] 161s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bsdextrautils s390x 2.39.3-9ubuntu2 [76.3 kB] 161s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main s390x groff-base s390x 1.23.0-3build1 [1049 kB] 162s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main s390x pinentry-curses s390x 1.2.1-3ubuntu4 [37.6 kB] 162s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main s390x readline-common all 8.2-4 [56.4 kB] 162s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxml2 s390x 2.9.14+dfsg-1.3ubuntu2 [818 kB] 162s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libbpf1 s390x 1:1.3.0-2build1 [176 kB] 163s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libelf1t64 s390x 0.190-1.1build2 [69.7 kB] 163s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtirpc-common all 1.3.4+ds-1.1 [8018 B] 163s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main s390x lsof s390x 4.95.0-1build2 [248 kB] 163s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnsl2 s390x 1.3.0-3build2 [44.1 kB] 163s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtirpc3t64 s390x 1.3.4+ds-1.1 [85.8 kB] 163s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main s390x iproute2 s390x 6.1.0-1ubuntu5 [1156 kB] 164s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-yaml s390x 6.0.1-2build1 [121 kB] 164s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libusb-1.0-0 s390x 2:1.0.27-1 [54.8 kB] 164s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libprotobuf-c1 s390x 1.4.1-1ubuntu3 [23.4 kB] 164s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnghttp2-14 s390x 1.59.0-1build1 [77.8 kB] 164s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libproc2-0 s390x 2:4.0.4-4ubuntu2 [60.1 kB] 165s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main s390x procps s390x 2:4.0.4-4ubuntu2 [724 kB] 165s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main s390x coreutils s390x 9.4-3ubuntu3 [1482 kB] 167s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main s390x util-linux s390x 2.39.3-9ubuntu2 [1143 kB] 168s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main s390x file s390x 1:5.45-3 [22.2 kB] 168s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmagic-mgc s390x 1:5.45-3 [305 kB] 169s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmagic1t64 s390x 1:5.45-3 [93.1 kB] 169s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libplymouth5 s390x 24.004.60-1ubuntu6 [151 kB] 169s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpng16-16t64 s390x 1.6.43-3 [200 kB] 169s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main s390x multipath-tools s390x 0.9.4-5ubuntu6 [318 kB] 170s Get:207 http://ftpmaster.internal/ubuntu noble/main s390x liburcu8t64 s390x 0.14.0-3.1 [67.3 kB] 170s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblocale-gettext-perl s390x 1.07-6ubuntu4 [15.8 kB] 170s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main s390x uuid-runtime s390x 2.39.3-9ubuntu2 [33.4 kB] 170s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdebconfclient0 s390x 0.271ubuntu2 [11.4 kB] 170s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsemanage-common all 3.5-1build4 [10.1 kB] 170s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsemanage2 s390x 3.5-1build4 [96.7 kB] 170s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main s390x install-info s390x 7.1-3build1 [64.5 kB] 170s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gcc-13-base s390x 13.2.0-21ubuntu1 [48.3 kB] 170s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libss2 s390x 1.47.0-2.4~exp1ubuntu2 [17.2 kB] 170s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dmsetup s390x 2:1.02.185-3ubuntu2 [80.4 kB] 170s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main s390x eject s390x 2.39.3-9ubuntu2 [26.2 kB] 170s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main s390x krb5-locales all 1.20.1-6ubuntu1 [13.8 kB] 170s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 170s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libslang2 s390x 2.3.3-3build1 [501 kB] 170s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-charwidth-perl s390x 0.04-11build2 [9484 B] 170s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-iconv-perl s390x 1.7-8build2 [13.8 kB] 170s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python-apt-common all 2.7.7 [19.8 kB] 171s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 171s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 171s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main s390x rsyslog s390x 8.2312.0-3ubuntu7 [536 kB] 171s Get:227 http://ftpmaster.internal/ubuntu noble-proposed/main s390x vim-tiny s390x 2:9.1.0016-1ubuntu6 [879 kB] 171s Get:228 http://ftpmaster.internal/ubuntu noble-proposed/main s390x vim-common all 2:9.1.0016-1ubuntu6 [385 kB] 172s Get:229 http://ftpmaster.internal/ubuntu noble/main s390x xdg-user-dirs s390x 0.18-1 [18.5 kB] 172s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main s390x xxd s390x 2:9.1.0016-1ubuntu6 [63.5 kB] 172s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apparmor s390x 4.0.0-beta3-0ubuntu2 [710 kB] 172s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ftp all 20230507-2build1 [4724 B] 172s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main s390x inetutils-telnet s390x 2:2.5-3ubuntu3 [105 kB] 172s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main s390x info s390x 7.1-3build1 [152 kB] 172s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxmuu1 s390x 2:1.1.3-3build1 [8860 B] 172s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/main s390x lshw s390x 02.19.git.2021.06.19.996aaad9c7-2build2 [346 kB] 172s Get:237 http://ftpmaster.internal/ubuntu noble/main s390x manpages all 6.05.01-1 [1340 kB] 172s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main s390x mtr-tiny s390x 0.95-1.1build1 [57.0 kB] 172s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main s390x plymouth-theme-ubuntu-text s390x 24.004.60-1ubuntu6 [10.2 kB] 172s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main s390x plymouth s390x 24.004.60-1ubuntu6 [147 kB] 172s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main s390x telnet all 0.17+2.5-3ubuntu3 [3682 B] 172s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main s390x usb.ids all 2024.03.18-1 [223 kB] 172s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main s390x xz-utils s390x 5.6.0-0.2 [274 kB] 172s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libctf0 s390x 2.42-4ubuntu1 [98.4 kB] 172s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libctf-nobfd0 s390x 2.42-4ubuntu1 [100 kB] 172s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main s390x binutils-s390x-linux-gnu s390x 2.42-4ubuntu1 [2270 kB] 173s Get:247 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libbinutils s390x 2.42-4ubuntu1 [477 kB] 173s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main s390x binutils s390x 2.42-4ubuntu1 [3056 B] 173s Get:249 http://ftpmaster.internal/ubuntu noble-proposed/main s390x binutils-common s390x 2.42-4ubuntu1 [217 kB] 173s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsframe1 s390x 2.42-4ubuntu1 [14.2 kB] 173s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libllvm18 s390x 1:18.1.2-1ubuntu2 [33.4 MB] 200s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libclang-cpp18 s390x 1:18.1.2-1ubuntu2 [16.1 MB] 217s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libbpfcc s390x 0.29.1+ds-1ubuntu4 [697 kB] 217s Get:254 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x python3-bpfcc all 0.29.1+ds-1ubuntu4 [40.2 kB] 217s Get:255 http://ftpmaster.internal/ubuntu noble/main s390x ieee-data all 20220827.1 [2113 kB] 218s Get:256 http://ftpmaster.internal/ubuntu noble/main s390x python3-netaddr all 0.8.0-2ubuntu1 [319 kB] 218s Get:257 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x bpfcc-tools all 0.29.1+ds-1ubuntu4 [687 kB] 218s Get:258 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libclang1-18 s390x 1:18.1.2-1ubuntu2 [9349 kB] 220s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdw1t64 s390x 0.190-1.1build2 [286 kB] 220s Get:260 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x bpftrace s390x 0.20.2-1ubuntu1 [1139 kB] 221s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main s390x cryptsetup-bin s390x 2:2.7.0-1ubuntu2 [211 kB] 221s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dpkg-dev all 1.22.6ubuntu5 [1074 kB] 221s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdpkg-perl all 1.22.6ubuntu5 [269 kB] 221s Get:264 http://ftpmaster.internal/ubuntu noble/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 221s Get:265 http://ftpmaster.internal/ubuntu noble/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 221s Get:266 http://ftpmaster.internal/ubuntu noble-proposed/main s390x fontconfig-config s390x 2.15.0-1.1ubuntu1 [37.4 kB] 221s Get:267 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 221s Get:268 http://ftpmaster.internal/ubuntu noble/main s390x hwdata all 0.379-1 [29.1 kB] 221s Get:269 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libibverbs1 s390x 50.0-2build1 [70.0 kB] 221s Get:270 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ibverbs-providers s390x 50.0-2build1 [408 kB] 221s Get:271 http://ftpmaster.internal/ubuntu noble-proposed/main s390x jq s390x 1.7.1-3 [66.5 kB] 221s Get:272 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjq1 s390x 1.7.1-3 [168 kB] 221s Get:273 http://ftpmaster.internal/ubuntu noble/main s390x libaio1t64 s390x 0.3.113-6 [7290 B] 221s Get:274 http://ftpmaster.internal/ubuntu noble/main s390x libatm1t64 s390x 1:2.5.1-5.1 [24.5 kB] 221s Get:275 http://ftpmaster.internal/ubuntu noble/main s390x libc-dev-bin s390x 2.39-0ubuntu6 [20.2 kB] 221s Get:276 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfreetype6 s390x 2.13.2+dfsg-1build2 [437 kB] 222s Get:277 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfontconfig1 s390x 2.15.0-1.1ubuntu1 [150 kB] 222s Get:278 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-turbo8 s390x 2.1.5-2ubuntu1 [128 kB] 222s Get:279 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 222s Get:280 http://ftpmaster.internal/ubuntu noble/main s390x libdeflate0 s390x 1.19-1 [46.0 kB] 222s Get:281 http://ftpmaster.internal/ubuntu noble/main s390x libjbig0 s390x 2.1-6.1ubuntu1 [29.8 kB] 222s Get:282 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsharpyuv0 s390x 1.3.2-0.4build2 [14.9 kB] 222s Get:283 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libwebp7 s390x 1.3.2-0.4build2 [207 kB] 222s Get:284 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu1 [218 kB] 222s Get:285 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxpm4 s390x 1:3.5.17-1build1 [41.4 kB] 222s Get:286 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgd3 s390x 2.3.3-9ubuntu3 [141 kB] 222s Get:287 http://ftpmaster.internal/ubuntu noble/main s390x libc-devtools s390x 2.39-0ubuntu6 [30.6 kB] 222s Get:288 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-libc-dev s390x 6.8.0-20.20 [1592 kB] 222s Get:289 http://ftpmaster.internal/ubuntu noble/main s390x libcrypt-dev s390x 1:4.4.36-4 [135 kB] 222s Get:290 http://ftpmaster.internal/ubuntu noble/main s390x rpcsvc-proto s390x 1.4.2-0ubuntu6 [64.7 kB] 222s Get:291 http://ftpmaster.internal/ubuntu noble/main s390x libc6-dev s390x 2.39-0ubuntu6 [1629 kB] 223s Get:292 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libevent-core-2.1-7 s390x 2.1.12-stable-9build1 [94.3 kB] 223s Get:293 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libftdi1-2 s390x 1.5-6build4 [29.3 kB] 223s Get:294 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 223s Get:295 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-modules-6.8.0-20-generic s390x 6.8.0-20.20 [21.0 MB] 229s Get:296 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-6.8.0-20-generic s390x 6.8.0-20.20 [9872 kB] 232s Get:297 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-modules-extra-6.8.0-20-generic s390x 6.8.0-20.20 [11.7 MB] 238s Get:298 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-generic s390x 6.8.0-20.20+1 [1734 B] 238s Get:299 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-generic s390x 6.8.0-20.20+1 [9688 B] 238s Get:300 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-virtual s390x 6.8.0-20.20+1 [1682 B] 238s Get:301 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-virtual s390x 6.8.0-20.20+1 [9700 B] 238s Get:302 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-virtual s390x 6.8.0-20.20+1 [1642 B] 238s Get:303 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 249s Get:304 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-6.8.0-20-generic s390x 6.8.0-20.20 [2579 kB] 251s Get:305 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-generic s390x 6.8.0-20.20+1 [9608 B] 251s Get:306 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-common all 6.8.0-20.20 [437 kB] 251s Get:307 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-6.8.0-20 s390x 6.8.0-20.20 [2674 kB] 252s Get:308 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-6.8.0-20-generic s390x 6.8.0-20.20 [1724 B] 252s Get:309 http://ftpmaster.internal/ubuntu noble/main s390x manpages-dev all 6.05.01-1 [2018 kB] 252s Get:310 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-distutils all 3.12.2-3ubuntu1.1 [133 kB] 252s Get:311 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-lib2to3 all 3.12.2-3ubuntu1.1 [79.1 kB] 252s Get:312 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-pyrsistent s390x 0.20.0-1build1 [55.8 kB] 252s Get:313 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-typing-extensions all 4.10.0-1 [60.7 kB] 252s Get:314 http://ftpmaster.internal/ubuntu noble-proposed/main s390x s390-tools-data all 2.31.0-0ubuntu3 [17.8 kB] 252s Get:315 http://ftpmaster.internal/ubuntu noble/main s390x ubuntu-kernel-accessories s390x 1.536build1 [10.5 kB] 252s Get:316 http://ftpmaster.internal/ubuntu noble-proposed/main s390x kpartx s390x 0.9.4-5ubuntu6 [32.8 kB] 253s Preconfiguring packages ... 253s Fetched 228 MB in 2min 15s (1685 kB/s) 253s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 253s Preparing to unpack .../motd-news-config_13ubuntu8_all.deb ... 253s Unpacking motd-news-config (13ubuntu8) over (13ubuntu7) ... 253s Preparing to unpack .../base-files_13ubuntu8_s390x.deb ... 253s Unpacking base-files (13ubuntu8) over (13ubuntu7) ... 253s Setting up base-files (13ubuntu8) ... 254s motd-news.service is a disabled or a static unit not running, not starting it. 254s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 254s Preparing to unpack .../bash_5.2.21-2ubuntu3_s390x.deb ... 254s Unpacking bash (5.2.21-2ubuntu3) over (5.2.21-2ubuntu2) ... 254s Setting up bash (5.2.21-2ubuntu3) ... 254s 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 254s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 254s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_s390x.deb ... 254s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 254s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 254s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 254s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_s390x.deb ... 254s Unpacking libbrotli1:s390x (1.1.0-2build1) over (1.1.0-2) ... 254s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-6ubuntu1_s390x.deb ... 254s Unpacking libgssapi-krb5-2:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 254s Preparing to unpack .../2-libkrb5-3_1.20.1-6ubuntu1_s390x.deb ... 254s Unpacking libkrb5-3:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 254s Preparing to unpack .../3-libkrb5support0_1.20.1-6ubuntu1_s390x.deb ... 254s Unpacking libkrb5support0:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 254s Preparing to unpack .../4-libk5crypto3_1.20.1-6ubuntu1_s390x.deb ... 254s Unpacking libk5crypto3:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 254s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 254s Unpacking libcom-err2:s390x (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 254s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_s390x.deb ... 254s Unpacking zlib1g:s390x (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 254s Setting up zlib1g:s390x (1:1.3.dfsg-3.1ubuntu1) ... 254s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 254s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_s390x.deb ... 254s Unpacking librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 254s Preparing to unpack .../udisks2_2.10.1-6_s390x.deb ... 254s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 254s Preparing to unpack .../libudisks2-0_2.10.1-6_s390x.deb ... 254s Unpacking libudisks2-0:s390x (2.10.1-6) over (2.10.1-1ubuntu2) ... 254s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_s390x.deb ... 254s Unpacking libblkid1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 254s Setting up libblkid1:s390x (2.39.3-9ubuntu2) ... 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 255s Preparing to unpack .../liblzma5_5.6.0-0.2_s390x.deb ... 255s Unpacking liblzma5:s390x (5.6.0-0.2) over (5.4.5-0.3) ... 255s Setting up liblzma5:s390x (5.6.0-0.2) ... 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 255s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_s390x.deb ... 255s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 255s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_s390x.deb ... 255s Unpacking libkmod2:s390x (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 255s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 255s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 255s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_s390x.deb ... 255s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 255s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 255s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 255s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 255s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 255s Setting up libaudit-common (1:3.1.2-2.1) ... 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 255s Preparing to unpack .../libcap-ng0_0.8.4-2build1_s390x.deb ... 255s Unpacking libcap-ng0:s390x (0.8.4-2build1) over (0.8.4-2) ... 255s Setting up libcap-ng0:s390x (0.8.4-2build1) ... 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 255s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_s390x.deb ... 255s Unpacking libaudit1:s390x (1:3.1.2-2.1) over (1:3.1.2-2) ... 255s Setting up libaudit1:s390x (1:3.1.2-2.1) ... 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 255s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_s390x.deb ... 255s Unpacking libpam0g:s390x (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 255s Setting up libpam0g:s390x (1.5.3-5ubuntu3) ... 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 255s Preparing to unpack .../libselinux1_3.5-2ubuntu1_s390x.deb ... 255s Unpacking libselinux1:s390x (3.5-2ubuntu1) over (3.5-2build1) ... 255s Setting up libselinux1:s390x (3.5-2ubuntu1) ... 255s dpkg: libcurl4:s390x: dependency problems, but removing anyway as you requested: 255s s390-tools depends on libcurl4 (>= 7.16.2). 255s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 255s 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 255s Removing libcurl4:s390x (8.5.0-2ubuntu2) ... 255s Selecting previously unselected package libcurl4t64:s390x. 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52162 files and directories currently installed.) 255s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu8_s390x.deb ... 255s Unpacking libcurl4t64:s390x (8.5.0-2ubuntu8) ... 255s Preparing to unpack .../curl_8.5.0-2ubuntu8_s390x.deb ... 255s Unpacking curl (8.5.0-2ubuntu8) over (8.5.0-2ubuntu2) ... 255s dpkg: libpsl5:s390x: dependency problems, but removing anyway as you requested: 255s wget depends on libpsl5 (>= 0.16.0). 255s libcurl3-gnutls:s390x depends on libpsl5 (>= 0.16.0). 255s 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 255s Removing libpsl5:s390x (0.21.2-1build1) ... 255s Selecting previously unselected package libpsl5t64:s390x. 255s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52163 files and directories currently installed.) 255s Preparing to unpack .../00-libpsl5t64_0.21.2-1.1_s390x.deb ... 255s Unpacking libpsl5t64:s390x (0.21.2-1.1) ... 255s Preparing to unpack .../01-wget_1.21.4-1ubuntu2_s390x.deb ... 255s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 255s Preparing to unpack .../02-tnftp_20230507-2build1_s390x.deb ... 255s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 255s Preparing to unpack .../03-tcpdump_4.99.4-3ubuntu2_s390x.deb ... 255s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 255s Preparing to unpack .../04-libsystemd-shared_255.4-1ubuntu5_s390x.deb ... 255s Unpacking libsystemd-shared:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 255s Preparing to unpack .../05-systemd-resolved_255.4-1ubuntu5_s390x.deb ... 255s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 255s Preparing to unpack .../06-sudo_1.9.15p5-3ubuntu3_s390x.deb ... 255s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 256s Preparing to unpack .../07-rsync_3.2.7-1build1_s390x.deb ... 256s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 256s Preparing to unpack .../08-python3-cryptography_41.0.7-4build2_s390x.deb ... 256s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 256s Preparing to unpack .../09-openssl_3.0.13-0ubuntu2_s390x.deb ... 256s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 256s Preparing to unpack .../10-openssh-sftp-server_1%3a9.6p1-3ubuntu11_s390x.deb ... 256s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 256s Preparing to unpack .../11-openssh-client_1%3a9.6p1-3ubuntu11_s390x.deb ... 256s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 256s Preparing to unpack .../12-openssh-server_1%3a9.6p1-3ubuntu11_s390x.deb ... 256s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 256s Preparing to unpack .../13-libssh-4_0.10.6-2build1_s390x.deb ... 256s Unpacking libssh-4:s390x (0.10.6-2build1) over (0.10.6-2) ... 256s Preparing to unpack .../14-libsasl2-modules_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 256s Unpacking libsasl2-modules:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 256s Preparing to unpack .../15-python3.12_3.12.2-4build3_s390x.deb ... 256s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 256s Preparing to unpack .../16-python3.12-minimal_3.12.2-4build3_s390x.deb ... 256s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 256s Preparing to unpack .../17-libpython3.12-minimal_3.12.2-4build3_s390x.deb ... 256s Unpacking libpython3.12-minimal:s390x (3.12.2-4build3) over (3.12.2-1) ... 256s dpkg: libparted2:s390x: dependency problems, but removing anyway as you requested: 256s parted depends on libparted2 (= 3.6-3). 256s 256s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52169 files and directories currently installed.) 256s Removing libparted2:s390x (3.6-3) ... 256s Selecting previously unselected package libparted2t64:s390x. 256s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52163 files and directories currently installed.) 256s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_s390x.deb ... 256s Unpacking libparted2t64:s390x (3.6-3.1build2) ... 256s Preparing to unpack .../01-parted_3.6-3.1build2_s390x.deb ... 256s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 256s Preparing to unpack .../02-python3.11_3.11.8-1build4_s390x.deb ... 256s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 257s Preparing to unpack .../03-python3.11-minimal_3.11.8-1build4_s390x.deb ... 257s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 257s Preparing to unpack .../04-libpython3.11-minimal_3.11.8-1build4_s390x.deb ... 257s Unpacking libpython3.11-minimal:s390x (3.11.8-1build4) over (3.11.8-1) ... 257s Preparing to unpack .../05-libpython3.11-stdlib_3.11.8-1build4_s390x.deb ... 257s Unpacking libpython3.11-stdlib:s390x (3.11.8-1build4) over (3.11.8-1) ... 257s Preparing to unpack .../06-shared-mime-info_2.4-1build1_s390x.deb ... 257s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 257s Preparing to unpack .../07-gir1.2-girepository-2.0_1.79.1-1ubuntu6_s390x.deb ... 257s Unpacking gir1.2-girepository-2.0:s390x (1.79.1-1ubuntu6) over (1.79.1-1) ... 257s Preparing to unpack .../08-gir1.2-glib-2.0_2.79.3-3ubuntu5_s390x.deb ... 257s Unpacking gir1.2-glib-2.0:s390x (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 257s Preparing to unpack .../09-libgirepository-1.0-1_1.79.1-1ubuntu6_s390x.deb ... 257s Unpacking libgirepository-1.0-1:s390x (1.79.1-1ubuntu6) over (1.79.1-1) ... 257s Preparing to unpack .../10-python3-gi_3.47.0-3build1_s390x.deb ... 257s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 257s Preparing to unpack .../11-python3-dbus_1.3.2-5build2_s390x.deb ... 257s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 257s Selecting previously unselected package libnetplan1:s390x. 257s Preparing to unpack .../12-libnetplan1_1.0-1_s390x.deb ... 257s Unpacking libnetplan1:s390x (1.0-1) ... 257s Preparing to unpack .../13-python3-netplan_1.0-1_s390x.deb ... 257s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 257s Preparing to unpack .../14-netplan-generator_1.0-1_s390x.deb ... 257s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 257s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 257s Preparing to unpack .../15-initramfs-tools-bin_0.142ubuntu23_s390x.deb ... 257s Unpacking initramfs-tools-bin (0.142ubuntu23) over (0.142ubuntu20) ... 257s Preparing to unpack .../16-initramfs-tools-core_0.142ubuntu23_all.deb ... 257s Unpacking initramfs-tools-core (0.142ubuntu23) over (0.142ubuntu20) ... 257s Preparing to unpack .../17-initramfs-tools_0.142ubuntu23_all.deb ... 257s Unpacking initramfs-tools (0.142ubuntu23) over (0.142ubuntu20) ... 258s Preparing to unpack .../18-netplan.io_1.0-1_s390x.deb ... 258s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 258s Preparing to unpack .../19-libxmlb2_0.3.15-1build1_s390x.deb ... 258s Unpacking libxmlb2:s390x (0.3.15-1build1) over (0.3.15-1) ... 258s dpkg: libgpgme11:s390x: dependency problems, but removing anyway as you requested: 258s libvolume-key1:s390x depends on libgpgme11 (>= 1.4.1). 258s libjcat1:s390x depends on libgpgme11 (>= 1.2.0). 258s 258s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52172 files and directories currently installed.) 258s Removing libgpgme11:s390x (1.18.0-4ubuntu1) ... 258s Selecting previously unselected package libgpgme11t64:s390x. 258s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52166 files and directories currently installed.) 258s Preparing to unpack .../00-libgpgme11t64_1.18.0-4.1ubuntu3_s390x.deb ... 258s Unpacking libgpgme11t64:s390x (1.18.0-4.1ubuntu3) ... 258s Preparing to unpack .../01-libvolume-key1_0.3.12-7build1_s390x.deb ... 258s Unpacking libvolume-key1:s390x (0.3.12-7build1) over (0.3.12-5build2) ... 258s Preparing to unpack .../02-libqrtr-glib0_1.2.2-1ubuntu3_s390x.deb ... 258s Unpacking libqrtr-glib0:s390x (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 258s Preparing to unpack .../03-libqmi-glib5_1.35.2-0ubuntu1_s390x.deb ... 258s Unpacking libqmi-glib5:s390x (1.35.2-0ubuntu1) over (1.34.0-2) ... 258s Preparing to unpack .../04-libqmi-proxy_1.35.2-0ubuntu1_s390x.deb ... 258s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 258s Preparing to unpack .../05-libpolkit-agent-1-0_124-1ubuntu1_s390x.deb ... 258s Unpacking libpolkit-agent-1-0:s390x (124-1ubuntu1) over (124-1) ... 258s Preparing to unpack .../06-libpolkit-gobject-1-0_124-1ubuntu1_s390x.deb ... 258s Unpacking libpolkit-gobject-1-0:s390x (124-1ubuntu1) over (124-1) ... 258s Preparing to unpack .../07-libmm-glib0_1.23.4-0ubuntu1_s390x.deb ... 258s Unpacking libmm-glib0:s390x (1.23.4-0ubuntu1) over (1.22.0-3) ... 258s Preparing to unpack .../08-libmbim-glib4_1.31.2-0ubuntu2_s390x.deb ... 258s Unpacking libmbim-glib4:s390x (1.31.2-0ubuntu2) over (1.30.0-1) ... 258s Preparing to unpack .../09-libmbim-proxy_1.31.2-0ubuntu2_s390x.deb ... 258s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 258s Preparing to unpack .../10-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 258s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 258s Preparing to unpack .../11-libjson-glib-1.0-0_1.8.0-2build1_s390x.deb ... 258s Unpacking libjson-glib-1.0-0:s390x (1.8.0-2build1) over (1.8.0-2) ... 258s Preparing to unpack .../12-libgusb2_0.4.8-1build1_s390x.deb ... 258s Unpacking libgusb2:s390x (0.4.8-1build1) over (0.4.8-1) ... 258s Preparing to unpack .../13-libgudev-1.0-0_1%3a238-3ubuntu2_s390x.deb ... 258s Unpacking libgudev-1.0-0:s390x (1:238-3ubuntu2) over (1:238-3) ... 258s dpkg: libarchive13:s390x: dependency problems, but removing anyway as you requested: 258s fwupd depends on libarchive13 (>= 3.2.1). 258s 258s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52173 files and directories currently installed.) 258s Removing libarchive13:s390x (3.7.2-1ubuntu2) ... 258s Selecting previously unselected package libarchive13t64:s390x. 258s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 258s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu2_s390x.deb ... 258s Unpacking libarchive13t64:s390x (3.7.2-1.1ubuntu2) ... 258s Preparing to unpack .../fwupd_1.9.15-2_s390x.deb ... 258s Unpacking fwupd (1.9.15-2) over (1.9.14-1) ... 258s dpkg: libcurl3-gnutls:s390x: dependency problems, but removing anyway as you requested: 258s libfwupd2:s390x depends on libcurl3-gnutls (>= 7.63.0). 258s 258s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52174 files and directories currently installed.) 258s Removing libcurl3-gnutls:s390x (8.5.0-2ubuntu2) ... 258s Selecting previously unselected package libcurl3t64-gnutls:s390x. 258s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 258s Preparing to unpack .../0-libcurl3t64-gnutls_8.5.0-2ubuntu8_s390x.deb ... 258s Unpacking libcurl3t64-gnutls:s390x (8.5.0-2ubuntu8) ... 258s Preparing to unpack .../1-libfwupd2_1.9.15-2_s390x.deb ... 258s Unpacking libfwupd2:s390x (1.9.15-2) over (1.9.14-1) ... 258s Preparing to unpack .../2-libblockdev3_3.1.0-1build1_s390x.deb ... 258s Unpacking libblockdev3:s390x (3.1.0-1build1) over (3.1.0-1) ... 258s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_s390x.deb ... 258s Unpacking libblockdev-utils3:s390x (3.1.0-1build1) over (3.1.0-1) ... 258s Preparing to unpack .../4-libblockdev-swap3_3.1.0-1build1_s390x.deb ... 258s Unpacking libblockdev-swap3:s390x (3.1.0-1build1) over (3.1.0-1) ... 258s Preparing to unpack .../5-libblockdev-part3_3.1.0-1build1_s390x.deb ... 258s Unpacking libblockdev-part3:s390x (3.1.0-1build1) over (3.1.0-1) ... 258s dpkg: libnvme1: dependency problems, but removing anyway as you requested: 258s libblockdev-nvme3:s390x depends on libnvme1 (>= 1.7.1). 258s 258s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52174 files and directories currently installed.) 258s Removing libnvme1 (1.8-2) ... 258s Selecting previously unselected package libnvme1t64. 259s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52167 files and directories currently installed.) 259s Preparing to unpack .../0-libnvme1t64_1.8-3_s390x.deb ... 259s Unpacking libnvme1t64 (1.8-3) ... 259s Preparing to unpack .../1-libblockdev-nvme3_3.1.0-1build1_s390x.deb ... 259s Unpacking libblockdev-nvme3:s390x (3.1.0-1build1) over (3.1.0-1) ... 259s Preparing to unpack .../2-libblockdev-mdraid3_3.1.0-1build1_s390x.deb ... 259s Unpacking libblockdev-mdraid3:s390x (3.1.0-1build1) over (3.1.0-1) ... 259s Preparing to unpack .../3-libblockdev-loop3_3.1.0-1build1_s390x.deb ... 259s Unpacking libblockdev-loop3:s390x (3.1.0-1build1) over (3.1.0-1) ... 259s Preparing to unpack .../4-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 259s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 259s Preparing to unpack .../5-logsave_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 259s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 259s dpkg: libext2fs2:s390x: dependency problems, but removing anyway as you requested: 259s libblockdev-fs3:s390x depends on libext2fs2 (>= 1.42.11). 259s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 259s btrfs-progs depends on libext2fs2 (>= 1.42). 259s 259s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52175 files and directories currently installed.) 259s Removing libext2fs2:s390x (1.47.0-2ubuntu1) ... 259s Selecting previously unselected package libext2fs2t64:s390x. 259s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52168 files and directories currently installed.) 259s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 259s Adding 'diversion of /lib/s390x-linux-gnu/libe2p.so.2 to /lib/s390x-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 259s Adding 'diversion of /lib/s390x-linux-gnu/libe2p.so.2.3 to /lib/s390x-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 259s Adding 'diversion of /lib/s390x-linux-gnu/libext2fs.so.2 to /lib/s390x-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 259s Adding 'diversion of /lib/s390x-linux-gnu/libext2fs.so.2.4 to /lib/s390x-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 259s Unpacking libext2fs2t64:s390x (1.47.0-2.4~exp1ubuntu2) ... 259s Setting up libcom-err2:s390x (1.47.0-2.4~exp1ubuntu2) ... 259s Setting up libext2fs2t64:s390x (1.47.0-2.4~exp1ubuntu2) ... 259s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52184 files and directories currently installed.) 259s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 259s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 259s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 259s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 259s 259s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52184 files and directories currently installed.) 259s Removing libreiserfscore0 (1:3.6.27-7) ... 259s Selecting previously unselected package libreiserfscore0t64. 259s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52179 files and directories currently installed.) 259s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_s390x.deb ... 259s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 259s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_s390x.deb ... 259s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 259s Preparing to unpack .../libblockdev-fs3_3.1.0-1build1_s390x.deb ... 259s Unpacking libblockdev-fs3:s390x (3.1.0-1build1) over (3.1.0-1) ... 259s Preparing to unpack .../libblockdev-crypto3_3.1.0-1build1_s390x.deb ... 259s Unpacking libblockdev-crypto3:s390x (3.1.0-1build1) over (3.1.0-1) ... 259s Preparing to unpack .../bolt_0.9.6-2build1_s390x.deb ... 259s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 259s dpkg: libglib2.0-0:s390x: dependency problems, but removing anyway as you requested: 259s s390-tools depends on libglib2.0-0 (>= 2.77.0). 259s libnetplan0:s390x depends on libglib2.0-0 (>= 2.75.3). 259s libjcat1:s390x depends on libglib2.0-0 (>= 2.75.3). 259s 259s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52185 files and directories currently installed.) 259s Removing libglib2.0-0:s390x (2.79.2-1~ubuntu1) ... 259s Selecting previously unselected package libglib2.0-0t64:s390x. 259s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52160 files and directories currently installed.) 259s Preparing to unpack .../0-libglib2.0-0t64_2.79.3-3ubuntu5_s390x.deb ... 259s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:s390x.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 259s removed '/var/lib/dpkg/info/libglib2.0-0:s390x.postrm' 259s Unpacking libglib2.0-0t64:s390x (2.79.3-3ubuntu5) ... 259s Preparing to unpack .../1-libjcat1_0.2.0-2build2_s390x.deb ... 259s Unpacking libjcat1:s390x (0.2.0-2build2) over (0.2.0-2) ... 259s Preparing to unpack .../2-libldap2_2.6.7+dfsg-1~exp1ubuntu6_s390x.deb ... 259s Unpacking libldap2:s390x (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 259s Preparing to unpack .../3-ubuntu-pro-client-l10n_31.2.2_s390x.deb ... 259s Unpacking ubuntu-pro-client-l10n (31.2.2) over (31.1) ... 259s Preparing to unpack .../4-ubuntu-pro-client_31.2.2_s390x.deb ... 259s Unpacking ubuntu-pro-client (31.2.2) over (31.1) ... 259s Preparing to unpack .../5-gnupg-utils_2.4.4-2ubuntu15_s390x.deb ... 259s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 259s Preparing to unpack .../6-keyboxd_2.4.4-2ubuntu15_s390x.deb ... 259s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 259s dpkg: libnpth0:s390x: dependency problems, but removing anyway as you requested: 259s gpgv depends on libnpth0 (>= 0.90). 259s gpgsm depends on libnpth0 (>= 0.90). 259s gpg-agent depends on libnpth0 (>= 0.90). 259s gpg depends on libnpth0 (>= 0.90). 259s dirmngr depends on libnpth0 (>= 0.90). 259s 259s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52185 files and directories currently installed.) 259s Removing libnpth0:s390x (1.6-3build2) ... 259s Selecting previously unselected package libnpth0t64:s390x. 260s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52180 files and directories currently installed.) 260s Preparing to unpack .../libnpth0t64_1.6-3.1_s390x.deb ... 260s Unpacking libnpth0t64:s390x (1.6-3.1) ... 260s Setting up libnpth0t64:s390x (1.6-3.1) ... 260s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52186 files and directories currently installed.) 260s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_s390x.deb ... 260s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 260s Setting up gpgv (2.4.4-2ubuntu15) ... 260s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52186 files and directories currently installed.) 260s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu15_s390x.deb ... 260s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 260s Preparing to unpack .../1-gpg-agent_2.4.4-2ubuntu15_s390x.deb ... 260s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 260s Preparing to unpack .../2-gpg_2.4.4-2ubuntu15_s390x.deb ... 260s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 260s Preparing to unpack .../3-dirmngr_2.4.4-2ubuntu15_s390x.deb ... 260s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 260s Preparing to unpack .../4-gnupg_2.4.4-2ubuntu15_all.deb ... 260s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 260s Preparing to unpack .../5-python3-apt_2.7.7_s390x.deb ... 260s Unpacking python3-apt (2.7.7) over (2.7.6) ... 260s Preparing to unpack .../6-apt-utils_2.7.14_s390x.deb ... 260s Unpacking apt-utils (2.7.14) over (2.7.12) ... 260s dpkg: libapt-pkg6.0:s390x: dependency problems, but removing anyway as you requested: 260s apt depends on libapt-pkg6.0 (>= 2.7.12). 260s 260s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52184 files and directories currently installed.) 260s Removing libapt-pkg6.0:s390x (2.7.12) ... 260s dpkg: libnettle8:s390x: dependency problems, but removing anyway as you requested: 260s libhogweed6:s390x depends on libnettle8. 260s libgnutls30:s390x depends on libnettle8 (>= 3.9~). 260s 260s Removing libnettle8:s390x (3.9.1-2) ... 260s Selecting previously unselected package libapt-pkg6.0t64:s390x. 260s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52128 files and directories currently installed.) 260s Preparing to unpack .../libapt-pkg6.0t64_2.7.14_s390x.deb ... 260s Unpacking libapt-pkg6.0t64:s390x (2.7.14) ... 260s Setting up libapt-pkg6.0t64:s390x (2.7.14) ... 260s Selecting previously unselected package libnettle8t64:s390x. 260s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52178 files and directories currently installed.) 260s Preparing to unpack .../libnettle8t64_3.9.1-2.2_s390x.deb ... 260s Unpacking libnettle8t64:s390x (3.9.1-2.2) ... 260s Setting up libnettle8t64:s390x (3.9.1-2.2) ... 260s dpkg: libhogweed6:s390x: dependency problems, but removing anyway as you requested: 260s libgnutls30:s390x depends on libhogweed6 (>= 3.6). 260s 260s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52186 files and directories currently installed.) 260s Removing libhogweed6:s390x (3.9.1-2) ... 260s Selecting previously unselected package libhogweed6t64:s390x. 260s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52181 files and directories currently installed.) 260s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_s390x.deb ... 260s Unpacking libhogweed6t64:s390x (3.9.1-2.2) ... 260s Setting up libhogweed6t64:s390x (3.9.1-2.2) ... 260s dpkg: libgnutls30:s390x: dependency problems, but removing anyway as you requested: 260s apt depends on libgnutls30 (>= 3.8.1). 260s 260s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52187 files and directories currently installed.) 260s Removing libgnutls30:s390x (3.8.3-1ubuntu1) ... 260s Selecting previously unselected package libgnutls30t64:s390x. 260s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52178 files and directories currently installed.) 260s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_s390x.deb ... 260s Unpacking libgnutls30t64:s390x (3.8.3-1.1ubuntu2) ... 260s Setting up libgnutls30t64:s390x (3.8.3-1.1ubuntu2) ... 260s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52206 files and directories currently installed.) 260s Preparing to unpack .../archives/apt_2.7.14_s390x.deb ... 260s Unpacking apt (2.7.14) over (2.7.12) ... 260s Setting up apt (2.7.14) ... 261s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52206 files and directories currently installed.) 261s Preparing to unpack .../gpgconf_2.4.4-2ubuntu15_s390x.deb ... 261s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 261s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_s390x.deb ... 261s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 261s dpkg: libreadline8:s390x: dependency problems, but removing anyway as you requested: 261s libpython3.12-stdlib:s390x depends on libreadline8 (>= 7.0~beta). 261s gawk depends on libreadline8 (>= 6.0). 261s fdisk depends on libreadline8 (>= 6.0). 261s 261s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52206 files and directories currently installed.) 261s Removing libreadline8:s390x (8.2-3) ... 261s Selecting previously unselected package libreadline8t64:s390x. 261s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52194 files and directories currently installed.) 261s Preparing to unpack .../libreadline8t64_8.2-4_s390x.deb ... 261s Adding 'diversion of /lib/s390x-linux-gnu/libhistory.so.8 to /lib/s390x-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' 261s Adding 'diversion of /lib/s390x-linux-gnu/libhistory.so.8.2 to /lib/s390x-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' 261s Adding 'diversion of /lib/s390x-linux-gnu/libreadline.so.8 to /lib/s390x-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' 261s Adding 'diversion of /lib/s390x-linux-gnu/libreadline.so.8.2 to /lib/s390x-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' 261s Unpacking libreadline8t64:s390x (8.2-4) ... 261s Setting up libreadline8t64:s390x (8.2-4) ... 261s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52214 files and directories currently installed.) 261s Preparing to unpack .../gawk_1%3a5.2.1-2build2_s390x.deb ... 261s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 261s Preparing to unpack .../fdisk_2.39.3-9ubuntu2_s390x.deb ... 261s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 261s Preparing to unpack .../libpython3.12-stdlib_3.12.2-4build3_s390x.deb ... 261s Unpacking libpython3.12-stdlib:s390x (3.12.2-4build3) over (3.12.2-1) ... 261s Preparing to unpack .../perl-base_5.38.2-3.2_s390x.deb ... 261s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 262s Setting up perl-base (5.38.2-3.2) ... 262s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52212 files and directories currently installed.) 262s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2_all.deb ... 262s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 262s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu1.1_s390x.deb ... 262s Unpacking python3-gdbm:s390x (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 262s Preparing to unpack .../man-db_2.12.0-3build4_s390x.deb ... 262s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 262s dpkg: libgdbm-compat4:s390x: dependency problems, but removing anyway as you requested: 262s libperl5.38:s390x depends on libgdbm-compat4 (>= 1.18-3). 262s 262s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52212 files and directories currently installed.) 262s Removing libgdbm-compat4:s390x (1.23-5) ... 262s dpkg: libgdbm6:s390x: dependency problems, but removing anyway as you requested: 262s libperl5.38:s390x depends on libgdbm6 (>= 1.21). 262s 262s Removing libgdbm6:s390x (1.23-5) ... 262s Selecting previously unselected package libgdbm6t64:s390x. 262s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52202 files and directories currently installed.) 262s Preparing to unpack .../libgdbm6t64_1.23-5.1_s390x.deb ... 262s Unpacking libgdbm6t64:s390x (1.23-5.1) ... 262s Selecting previously unselected package libgdbm-compat4t64:s390x. 262s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_s390x.deb ... 262s Unpacking libgdbm-compat4t64:s390x (1.23-5.1) ... 262s dpkg: libperl5.38:s390x: dependency problems, but removing anyway as you requested: 262s perl depends on libperl5.38 (= 5.38.2-3). 262s 262s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52214 files and directories currently installed.) 262s Removing libperl5.38:s390x (5.38.2-3) ... 262s Selecting previously unselected package libperl5.38t64:s390x. 262s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51692 files and directories currently installed.) 262s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_s390x.deb ... 262s Unpacking libperl5.38t64:s390x (5.38.2-3.2) ... 262s Preparing to unpack .../perl_5.38.2-3.2_s390x.deb ... 262s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 263s dpkg: libdb5.3:s390x: dependency problems, but removing anyway as you requested: 263s libsasl2-modules-db:s390x depends on libdb5.3. 263s libpam-modules:s390x depends on libdb5.3. 263s iproute2 depends on libdb5.3. 263s 263s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52214 files and directories currently installed.) 263s Removing libdb5.3:s390x (5.3.28+dfsg2-4) ... 263s Selecting previously unselected package libdb5.3t64:s390x. 263s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52208 files and directories currently installed.) 263s Preparing to unpack .../0-libdb5.3t64_5.3.28+dfsg2-6_s390x.deb ... 263s Unpacking libdb5.3t64:s390x (5.3.28+dfsg2-6) ... 263s Preparing to unpack .../1-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 263s Unpacking libsasl2-modules-db:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 263s Preparing to unpack .../2-libsasl2-2_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 263s Unpacking libsasl2-2:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 263s Preparing to unpack .../3-libfido2-1_1.14.0-1build1_s390x.deb ... 263s Unpacking libfido2-1:s390x (1.14.0-1build1) over (1.14.0-1) ... 263s Preparing to unpack .../4-libcryptsetup12_2%3a2.7.0-1ubuntu2_s390x.deb ... 263s Unpacking libcryptsetup12:s390x (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 263s Preparing to unpack .../5-dhcpcd-base_1%3a10.0.6-1ubuntu2_s390x.deb ... 263s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 263s dpkg: libuv1:s390x: dependency problems, but removing anyway as you requested: 263s bind9-libs:s390x depends on libuv1 (>= 1.40.0). 263s 263s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52214 files and directories currently installed.) 263s Removing libuv1:s390x (1.48.0-1) ... 263s Selecting previously unselected package libuv1t64:s390x. 263s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52209 files and directories currently installed.) 263s Preparing to unpack .../libuv1t64_1.48.0-1.1_s390x.deb ... 263s Unpacking libuv1t64:s390x (1.48.0-1.1) ... 263s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_s390x.deb ... 263s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 263s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_s390x.deb ... 263s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 263s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_s390x.deb ... 263s Unpacking bind9-libs:s390x (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 263s dpkg: libssl3:s390x: dependency problems, but removing anyway as you requested: 263s systemd depends on libssl3 (>= 3.0.0). 263s s390-tools depends on libssl3 (>= 3.0.0). 263s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 263s 263s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 263s Removing libssl3:s390x (3.0.10-1ubuntu4) ... 263s Selecting previously unselected package libssl3t64:s390x. 263s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52204 files and directories currently installed.) 263s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_s390x.deb ... 263s Unpacking libssl3t64:s390x (3.0.13-0ubuntu2) ... 263s Setting up libssl3t64:s390x (3.0.13-0ubuntu2) ... 263s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 263s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_s390x.deb ... 263s Unpacking libnss-systemd:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 263s Preparing to unpack .../libudev1_255.4-1ubuntu5_s390x.deb ... 263s Unpacking libudev1:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 263s Setting up libudev1:s390x (255.4-1ubuntu5) ... 263s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 263s Preparing to unpack .../systemd_255.4-1ubuntu5_s390x.deb ... 263s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 263s Preparing to unpack .../udev_255.4-1ubuntu5_s390x.deb ... 263s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 264s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_s390x.deb ... 264s Unpacking libsystemd0:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 264s Setting up libsystemd0:s390x (255.4-1ubuntu5) ... 264s Setting up libcryptsetup12:s390x (2:2.7.0-1ubuntu2) ... 264s Setting up libkmod2:s390x (31+20240202-2ubuntu4) ... 264s Setting up libsystemd-shared:s390x (255.4-1ubuntu5) ... 264s Setting up systemd-dev (255.4-1ubuntu5) ... 264s Setting up systemd (255.4-1ubuntu5) ... 264s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 264s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_s390x.deb ... 264s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 264s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_s390x.deb ... 264s Unpacking libpam-systemd:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 264s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_s390x.deb ... 264s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 264s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 265s pam_namespace.service is a disabled or a static unit not running, not starting it. 265s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 265s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_s390x.deb ... 265s Unpacking libpam-modules:s390x (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 265s Setting up libpam-modules:s390x (1.5.3-5ubuntu3) ... 265s Installing new version of config file /etc/security/namespace.init ... 265s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 265s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 265s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 265s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 265s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 265s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_s390x.deb ... 265s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 265s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_s390x.deb ... 265s Unpacking libapparmor1:s390x (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 265s Preparing to unpack .../2-libexpat1_2.6.1-2_s390x.deb ... 265s Unpacking libexpat1:s390x (2.6.1-2) over (2.6.0-1) ... 265s Preparing to unpack .../3-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 265s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 265s Preparing to unpack .../4-dbus-bin_1.14.10-4ubuntu2_s390x.deb ... 265s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 265s Preparing to unpack .../5-dbus_1.14.10-4ubuntu2_s390x.deb ... 265s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 265s Preparing to unpack .../6-dbus-daemon_1.14.10-4ubuntu2_s390x.deb ... 265s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 265s Preparing to unpack .../7-libdbus-1-3_1.14.10-4ubuntu2_s390x.deb ... 265s Unpacking libdbus-1-3:s390x (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 265s Preparing to unpack .../8-libmount1_2.39.3-9ubuntu2_s390x.deb ... 265s Unpacking libmount1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 265s Setting up libmount1:s390x (2.39.3-9ubuntu2) ... 265s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 265s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_s390x.deb ... 265s Unpacking libseccomp2:s390x (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 265s Setting up libseccomp2:s390x (2.5.5-1ubuntu2) ... 265s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 265s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_s390x.deb ... 265s Unpacking libdevmapper1.02.1:s390x (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 265s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_s390x.deb ... 265s Unpacking libuuid1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 265s Setting up libuuid1:s390x (2.39.3-9ubuntu2) ... 265s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 265s Preparing to unpack .../libfdisk1_2.39.3-9ubuntu2_s390x.deb ... 265s Unpacking libfdisk1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 265s Preparing to unpack .../mount_2.39.3-9ubuntu2_s390x.deb ... 265s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 265s Preparing to unpack .../libsqlite3-0_3.45.1-1ubuntu1_s390x.deb ... 265s Unpacking libsqlite3-0:s390x (3.45.1-1ubuntu1) over (3.45.1-1) ... 265s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_s390x.deb ... 265s Unpacking gcc-14-base:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 266s Setting up gcc-14-base:s390x (14-20240315-1ubuntu1) ... 266s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 266s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_s390x.deb ... 266s Unpacking libgcc-s1:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 266s Setting up libgcc-s1:s390x (14-20240315-1ubuntu1) ... 266s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 266s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_s390x.deb ... 266s Unpacking libstdc++6:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 266s Setting up libstdc++6:s390x (14-20240315-1ubuntu1) ... 266s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 266s Preparing to unpack .../dpkg_1.22.6ubuntu5_s390x.deb ... 266s Unpacking dpkg (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 266s Setting up dpkg (1.22.6ubuntu5) ... 266s Setting up libpython3.12-minimal:s390x (3.12.2-4build3) ... 266s Setting up libexpat1:s390x (2.6.1-2) ... 266s Setting up python3.12-minimal (3.12.2-4build3) ... 268s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 268s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_s390x.deb ... 268s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 268s Setting up python3-minimal (3.12.2-0ubuntu1) ... 268s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 268s Preparing to unpack .../python3_3.12.2-0ubuntu1_s390x.deb ... 268s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 268s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_s390x.deb ... 268s Unpacking libpython3-stdlib:s390x (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 268s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_s390x.deb ... 268s Unpacking libsmartcols1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 268s Setting up libsmartcols1:s390x (2.39.3-9ubuntu2) ... 268s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 268s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_s390x.deb ... 268s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 268s Preparing to unpack .../1-groff-base_1.23.0-3build1_s390x.deb ... 268s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 268s Preparing to unpack .../2-pinentry-curses_1.2.1-3ubuntu4_s390x.deb ... 268s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 268s Preparing to unpack .../3-readline-common_8.2-4_all.deb ... 268s Unpacking readline-common (8.2-4) over (8.2-3) ... 268s Preparing to unpack .../4-libxml2_2.9.14+dfsg-1.3ubuntu2_s390x.deb ... 268s Unpacking libxml2:s390x (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 269s Preparing to unpack .../5-libbpf1_1%3a1.3.0-2build1_s390x.deb ... 269s Unpacking libbpf1:s390x (1:1.3.0-2build1) over (1:1.3.0-2) ... 269s dpkg: libelf1:s390x: dependency problems, but removing anyway as you requested: 269s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 269s iproute2 depends on libelf1 (>= 0.131). 269s 269s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 269s Removing libelf1:s390x (0.190-1) ... 269s Selecting previously unselected package libelf1t64:s390x. 269s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52210 files and directories currently installed.) 269s Preparing to unpack .../libelf1t64_0.190-1.1build2_s390x.deb ... 269s Unpacking libelf1t64:s390x (0.190-1.1build2) ... 269s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 269s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 269s Preparing to unpack .../lsof_4.95.0-1build2_s390x.deb ... 269s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 269s Preparing to unpack .../libnsl2_1.3.0-3build2_s390x.deb ... 269s Unpacking libnsl2:s390x (1.3.0-3build2) over (1.3.0-3) ... 269s dpkg: libtirpc3:s390x: dependency problems, but removing anyway as you requested: 269s iproute2 depends on libtirpc3 (>= 1.0.2). 269s 269s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 269s Removing libtirpc3:s390x (1.3.4+ds-1build1) ... 269s Selecting previously unselected package libtirpc3t64:s390x. 269s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52209 files and directories currently installed.) 269s Preparing to unpack .../0-libtirpc3t64_1.3.4+ds-1.1_s390x.deb ... 269s Adding 'diversion of /lib/s390x-linux-gnu/libtirpc.so.3 to /lib/s390x-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' 269s Adding 'diversion of /lib/s390x-linux-gnu/libtirpc.so.3.0.0 to /lib/s390x-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 269s Unpacking libtirpc3t64:s390x (1.3.4+ds-1.1) ... 269s Preparing to unpack .../1-iproute2_6.1.0-1ubuntu5_s390x.deb ... 269s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 269s Preparing to unpack .../2-python3-yaml_6.0.1-2build1_s390x.deb ... 269s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 269s Preparing to unpack .../3-libusb-1.0-0_2%3a1.0.27-1_s390x.deb ... 269s Unpacking libusb-1.0-0:s390x (2:1.0.27-1) over (2:1.0.26-1) ... 269s Preparing to unpack .../4-libprotobuf-c1_1.4.1-1ubuntu3_s390x.deb ... 269s Unpacking libprotobuf-c1:s390x (1.4.1-1ubuntu3) over (1.4.1-1ubuntu2) ... 269s Preparing to unpack .../5-libnghttp2-14_1.59.0-1build1_s390x.deb ... 269s Unpacking libnghttp2-14:s390x (1.59.0-1build1) over (1.59.0-1) ... 269s Preparing to unpack .../6-libproc2-0_2%3a4.0.4-4ubuntu2_s390x.deb ... 269s Unpacking libproc2-0:s390x (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 269s Preparing to unpack .../7-procps_2%3a4.0.4-4ubuntu2_s390x.deb ... 269s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 269s Preparing to unpack .../8-coreutils_9.4-3ubuntu3_s390x.deb ... 269s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 269s Setting up coreutils (9.4-3ubuntu3) ... 269s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52220 files and directories currently installed.) 269s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_s390x.deb ... 269s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 269s Setting up util-linux (2.39.3-9ubuntu2) ... 270s fstrim.service is a disabled or a static unit not running, not starting it. 270s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52220 files and directories currently installed.) 270s Removing libatm1:s390x (1:2.5.1-5) ... 270s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 270s Preparing to unpack .../file_1%3a5.45-3_s390x.deb ... 270s Unpacking file (1:5.45-3) over (1:5.45-2) ... 270s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52215 files and directories currently installed.) 270s Removing libmagic1:s390x (1:5.45-2) ... 270s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52205 files and directories currently installed.) 270s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_s390x.deb ... 270s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 270s Selecting previously unselected package libmagic1t64:s390x. 270s Preparing to unpack .../libmagic1t64_1%3a5.45-3_s390x.deb ... 270s Unpacking libmagic1t64:s390x (1:5.45-3) ... 270s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu6_s390x.deb ... 270s Unpacking libplymouth5:s390x (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 270s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52216 files and directories currently installed.) 270s Removing libpng16-16:s390x (1.6.43-1) ... 270s Selecting previously unselected package libpng16-16t64:s390x. 270s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52206 files and directories currently installed.) 270s Preparing to unpack .../libpng16-16t64_1.6.43-3_s390x.deb ... 270s Unpacking libpng16-16t64:s390x (1.6.43-3) ... 270s Preparing to unpack .../multipath-tools_0.9.4-5ubuntu6_s390x.deb ... 270s Unpacking multipath-tools (0.9.4-5ubuntu6) over (0.9.4-5ubuntu3) ... 270s dpkg: liburcu8:s390x: dependency problems, but removing anyway as you requested: 270s xfsprogs depends on liburcu8 (>= 0.13.0). 270s 270s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52216 files and directories currently installed.) 270s Removing liburcu8:s390x (0.14.0-3) ... 270s Selecting previously unselected package liburcu8t64:s390x. 271s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52197 files and directories currently installed.) 271s Preparing to unpack .../liburcu8t64_0.14.0-3.1_s390x.deb ... 271s Unpacking liburcu8t64:s390x (0.14.0-3.1) ... 271s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu4_s390x.deb ... 271s Unpacking liblocale-gettext-perl (1.07-6ubuntu4) over (1.07-6build1) ... 271s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_s390x.deb ... 271s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 271s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_s390x.deb ... 271s Unpacking libdebconfclient0:s390x (0.271ubuntu2) over (0.271ubuntu1) ... 271s Setting up libdebconfclient0:s390x (0.271ubuntu2) ... 271s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 271s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 271s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 271s Setting up libsemanage-common (3.5-1build4) ... 271s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 271s Preparing to unpack .../libsemanage2_3.5-1build4_s390x.deb ... 271s Unpacking libsemanage2:s390x (3.5-1build4) over (3.5-1build2) ... 271s Setting up libsemanage2:s390x (3.5-1build4) ... 271s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 271s Preparing to unpack .../install-info_7.1-3build1_s390x.deb ... 271s Unpacking install-info (7.1-3build1) over (7.1-3) ... 271s Setting up install-info (7.1-3build1) ... 271s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 52217 files and directories currently installed.) 271s Preparing to unpack .../000-gcc-13-base_13.2.0-21ubuntu1_s390x.deb ... 271s Unpacking gcc-13-base:s390x (13.2.0-21ubuntu1) over (13.2.0-17ubuntu2) ... 271s Preparing to unpack .../001-libss2_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 271s Unpacking libss2:s390x (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 271s Preparing to unpack .../002-dmsetup_2%3a1.02.185-3ubuntu2_s390x.deb ... 271s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 271s Preparing to unpack .../003-eject_2.39.3-9ubuntu2_s390x.deb ... 271s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 271s Preparing to unpack .../004-krb5-locales_1.20.1-6ubuntu1_all.deb ... 271s Unpacking krb5-locales (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 271s Preparing to unpack .../005-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 271s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 271s Preparing to unpack .../006-libslang2_2.3.3-3build1_s390x.deb ... 271s Unpacking libslang2:s390x (2.3.3-3build1) over (2.3.3-3) ... 271s Preparing to unpack .../007-libtext-charwidth-perl_0.04-11build2_s390x.deb ... 271s Unpacking libtext-charwidth-perl:s390x (0.04-11build2) over (0.04-11build1) ... 271s Preparing to unpack .../008-libtext-iconv-perl_1.7-8build2_s390x.deb ... 271s Unpacking libtext-iconv-perl:s390x (1.7-8build2) over (1.7-8build1) ... 271s Preparing to unpack .../009-python-apt-common_2.7.7_all.deb ... 271s Unpacking python-apt-common (2.7.7) over (2.7.6) ... 271s Preparing to unpack .../010-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 271s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 271s Preparing to unpack .../011-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 271s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 271s Preparing to unpack .../012-rsyslog_8.2312.0-3ubuntu7_s390x.deb ... 271s Unpacking rsyslog (8.2312.0-3ubuntu7) over (8.2312.0-3ubuntu3) ... 271s Preparing to unpack .../013-vim-tiny_2%3a9.1.0016-1ubuntu6_s390x.deb ... 271s Unpacking vim-tiny (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 271s Preparing to unpack .../014-vim-common_2%3a9.1.0016-1ubuntu6_all.deb ... 271s Unpacking vim-common (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 271s Selecting previously unselected package xdg-user-dirs. 271s Preparing to unpack .../015-xdg-user-dirs_0.18-1_s390x.deb ... 271s Unpacking xdg-user-dirs (0.18-1) ... 271s Preparing to unpack .../016-xxd_2%3a9.1.0016-1ubuntu6_s390x.deb ... 271s Unpacking xxd (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 271s Preparing to unpack .../017-apparmor_4.0.0-beta3-0ubuntu2_s390x.deb ... 272s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 272s Preparing to unpack .../018-ftp_20230507-2build1_all.deb ... 272s Unpacking ftp (20230507-2build1) over (20230507-2) ... 272s Preparing to unpack .../019-inetutils-telnet_2%3a2.5-3ubuntu3_s390x.deb ... 272s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 272s Preparing to unpack .../020-info_7.1-3build1_s390x.deb ... 272s Unpacking info (7.1-3build1) over (7.1-3) ... 272s Preparing to unpack .../021-libxmuu1_2%3a1.1.3-3build1_s390x.deb ... 272s Unpacking libxmuu1:s390x (2:1.1.3-3build1) over (2:1.1.3-3) ... 272s Preparing to unpack .../022-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_s390x.deb ... 272s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 272s Selecting previously unselected package manpages. 272s Preparing to unpack .../023-manpages_6.05.01-1_all.deb ... 272s Unpacking manpages (6.05.01-1) ... 272s Preparing to unpack .../024-mtr-tiny_0.95-1.1build1_s390x.deb ... 272s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 272s Preparing to unpack .../025-plymouth-theme-ubuntu-text_24.004.60-1ubuntu6_s390x.deb ... 272s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 272s Preparing to unpack .../026-plymouth_24.004.60-1ubuntu6_s390x.deb ... 272s Unpacking plymouth (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 272s Preparing to unpack .../027-telnet_0.17+2.5-3ubuntu3_all.deb ... 272s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 272s Preparing to unpack .../028-usb.ids_2024.03.18-1_all.deb ... 272s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 272s Preparing to unpack .../029-xz-utils_5.6.0-0.2_s390x.deb ... 272s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 272s Preparing to unpack .../030-libctf0_2.42-4ubuntu1_s390x.deb ... 272s Unpacking libctf0:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 272s Preparing to unpack .../031-libctf-nobfd0_2.42-4ubuntu1_s390x.deb ... 272s Unpacking libctf-nobfd0:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 272s Preparing to unpack .../032-binutils-s390x-linux-gnu_2.42-4ubuntu1_s390x.deb ... 272s Unpacking binutils-s390x-linux-gnu (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 272s Preparing to unpack .../033-libbinutils_2.42-4ubuntu1_s390x.deb ... 272s Unpacking libbinutils:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 272s Preparing to unpack .../034-binutils_2.42-4ubuntu1_s390x.deb ... 272s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 272s Preparing to unpack .../035-binutils-common_2.42-4ubuntu1_s390x.deb ... 272s Unpacking binutils-common:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 272s Preparing to unpack .../036-libsframe1_2.42-4ubuntu1_s390x.deb ... 272s Unpacking libsframe1:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 273s Selecting previously unselected package libllvm18:s390x. 273s Preparing to unpack .../037-libllvm18_1%3a18.1.2-1ubuntu2_s390x.deb ... 273s Unpacking libllvm18:s390x (1:18.1.2-1ubuntu2) ... 274s Selecting previously unselected package libclang-cpp18. 274s Preparing to unpack .../038-libclang-cpp18_1%3a18.1.2-1ubuntu2_s390x.deb ... 274s Unpacking libclang-cpp18 (1:18.1.2-1ubuntu2) ... 274s Selecting previously unselected package libbpfcc:s390x. 274s Preparing to unpack .../039-libbpfcc_0.29.1+ds-1ubuntu4_s390x.deb ... 274s Unpacking libbpfcc:s390x (0.29.1+ds-1ubuntu4) ... 274s Selecting previously unselected package python3-bpfcc. 274s Preparing to unpack .../040-python3-bpfcc_0.29.1+ds-1ubuntu4_all.deb ... 274s Unpacking python3-bpfcc (0.29.1+ds-1ubuntu4) ... 274s Selecting previously unselected package ieee-data. 274s Preparing to unpack .../041-ieee-data_20220827.1_all.deb ... 274s Unpacking ieee-data (20220827.1) ... 274s Selecting previously unselected package python3-netaddr. 274s Preparing to unpack .../042-python3-netaddr_0.8.0-2ubuntu1_all.deb ... 274s Unpacking python3-netaddr (0.8.0-2ubuntu1) ... 274s Selecting previously unselected package bpfcc-tools. 274s Preparing to unpack .../043-bpfcc-tools_0.29.1+ds-1ubuntu4_all.deb ... 274s Unpacking bpfcc-tools (0.29.1+ds-1ubuntu4) ... 274s Selecting previously unselected package libclang1-18. 274s Preparing to unpack .../044-libclang1-18_1%3a18.1.2-1ubuntu2_s390x.deb ... 274s Unpacking libclang1-18 (1:18.1.2-1ubuntu2) ... 275s Selecting previously unselected package libdw1t64:s390x. 275s Preparing to unpack .../045-libdw1t64_0.190-1.1build2_s390x.deb ... 275s Unpacking libdw1t64:s390x (0.190-1.1build2) ... 275s Selecting previously unselected package bpftrace. 275s Preparing to unpack .../046-bpftrace_0.20.2-1ubuntu1_s390x.deb ... 275s Unpacking bpftrace (0.20.2-1ubuntu1) ... 275s Preparing to unpack .../047-cryptsetup-bin_2%3a2.7.0-1ubuntu2_s390x.deb ... 275s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 275s Preparing to unpack .../048-dpkg-dev_1.22.6ubuntu5_all.deb ... 275s Unpacking dpkg-dev (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 275s Preparing to unpack .../049-libdpkg-perl_1.22.6ubuntu5_all.deb ... 275s Unpacking libdpkg-perl (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 275s Selecting previously unselected package fonts-dejavu-mono. 275s Preparing to unpack .../050-fonts-dejavu-mono_2.37-8_all.deb ... 275s Unpacking fonts-dejavu-mono (2.37-8) ... 275s Selecting previously unselected package fonts-dejavu-core. 275s Preparing to unpack .../051-fonts-dejavu-core_2.37-8_all.deb ... 275s Unpacking fonts-dejavu-core (2.37-8) ... 275s Selecting previously unselected package fontconfig-config. 275s Preparing to unpack .../052-fontconfig-config_2.15.0-1.1ubuntu1_s390x.deb ... 275s Unpacking fontconfig-config (2.15.0-1.1ubuntu1) ... 275s Preparing to unpack .../053-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 275s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 275s Selecting previously unselected package hwdata. 275s Preparing to unpack .../054-hwdata_0.379-1_all.deb ... 275s Unpacking hwdata (0.379-1) ... 275s Preparing to unpack .../055-libibverbs1_50.0-2build1_s390x.deb ... 275s Unpacking libibverbs1:s390x (50.0-2build1) over (50.0-2) ... 275s Preparing to unpack .../056-ibverbs-providers_50.0-2build1_s390x.deb ... 275s Unpacking ibverbs-providers:s390x (50.0-2build1) over (50.0-2) ... 275s Preparing to unpack .../057-jq_1.7.1-3_s390x.deb ... 275s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 275s Preparing to unpack .../058-libjq1_1.7.1-3_s390x.deb ... 275s Unpacking libjq1:s390x (1.7.1-3) over (1.7.1-2) ... 275s Selecting previously unselected package libaio1t64:s390x. 275s Preparing to unpack .../059-libaio1t64_0.3.113-6_s390x.deb ... 275s Unpacking libaio1t64:s390x (0.3.113-6) ... 275s Selecting previously unselected package libatm1t64:s390x. 275s Preparing to unpack .../060-libatm1t64_1%3a2.5.1-5.1_s390x.deb ... 275s Unpacking libatm1t64:s390x (1:2.5.1-5.1) ... 275s Selecting previously unselected package libc-dev-bin. 275s Preparing to unpack .../061-libc-dev-bin_2.39-0ubuntu6_s390x.deb ... 275s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 275s Selecting previously unselected package libfreetype6:s390x. 275s Preparing to unpack .../062-libfreetype6_2.13.2+dfsg-1build2_s390x.deb ... 275s Unpacking libfreetype6:s390x (2.13.2+dfsg-1build2) ... 275s Selecting previously unselected package libfontconfig1:s390x. 275s Preparing to unpack .../063-libfontconfig1_2.15.0-1.1ubuntu1_s390x.deb ... 275s Unpacking libfontconfig1:s390x (2.15.0-1.1ubuntu1) ... 275s Selecting previously unselected package libjpeg-turbo8:s390x. 275s Preparing to unpack .../064-libjpeg-turbo8_2.1.5-2ubuntu1_s390x.deb ... 275s Unpacking libjpeg-turbo8:s390x (2.1.5-2ubuntu1) ... 275s Selecting previously unselected package libjpeg8:s390x. 275s Preparing to unpack .../065-libjpeg8_8c-2ubuntu11_s390x.deb ... 275s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 275s Selecting previously unselected package libdeflate0:s390x. 275s Preparing to unpack .../066-libdeflate0_1.19-1_s390x.deb ... 275s Unpacking libdeflate0:s390x (1.19-1) ... 275s Selecting previously unselected package libjbig0:s390x. 275s Preparing to unpack .../067-libjbig0_2.1-6.1ubuntu1_s390x.deb ... 275s Unpacking libjbig0:s390x (2.1-6.1ubuntu1) ... 275s Selecting previously unselected package libsharpyuv0:s390x. 275s Preparing to unpack .../068-libsharpyuv0_1.3.2-0.4build2_s390x.deb ... 275s Unpacking libsharpyuv0:s390x (1.3.2-0.4build2) ... 275s Selecting previously unselected package libwebp7:s390x. 275s Preparing to unpack .../069-libwebp7_1.3.2-0.4build2_s390x.deb ... 275s Unpacking libwebp7:s390x (1.3.2-0.4build2) ... 275s Selecting previously unselected package libtiff6:s390x. 275s Preparing to unpack .../070-libtiff6_4.5.1+git230720-4ubuntu1_s390x.deb ... 275s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu1) ... 275s Selecting previously unselected package libxpm4:s390x. 275s Preparing to unpack .../071-libxpm4_1%3a3.5.17-1build1_s390x.deb ... 275s Unpacking libxpm4:s390x (1:3.5.17-1build1) ... 275s Selecting previously unselected package libgd3:s390x. 275s Preparing to unpack .../072-libgd3_2.3.3-9ubuntu3_s390x.deb ... 275s Unpacking libgd3:s390x (2.3.3-9ubuntu3) ... 275s Selecting previously unselected package libc-devtools. 275s Preparing to unpack .../073-libc-devtools_2.39-0ubuntu6_s390x.deb ... 275s Unpacking libc-devtools (2.39-0ubuntu6) ... 275s Selecting previously unselected package linux-libc-dev:s390x. 275s Preparing to unpack .../074-linux-libc-dev_6.8.0-20.20_s390x.deb ... 275s Unpacking linux-libc-dev:s390x (6.8.0-20.20) ... 276s Selecting previously unselected package libcrypt-dev:s390x. 276s Preparing to unpack .../075-libcrypt-dev_1%3a4.4.36-4_s390x.deb ... 276s Unpacking libcrypt-dev:s390x (1:4.4.36-4) ... 276s Selecting previously unselected package rpcsvc-proto. 276s Preparing to unpack .../076-rpcsvc-proto_1.4.2-0ubuntu6_s390x.deb ... 276s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 276s Selecting previously unselected package libc6-dev:s390x. 276s Preparing to unpack .../077-libc6-dev_2.39-0ubuntu6_s390x.deb ... 276s Unpacking libc6-dev:s390x (2.39-0ubuntu6) ... 276s Preparing to unpack .../078-libevent-core-2.1-7_2.1.12-stable-9build1_s390x.deb ... 276s Unpacking libevent-core-2.1-7:s390x (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 276s Preparing to unpack .../079-libftdi1-2_1.5-6build4_s390x.deb ... 276s Unpacking libftdi1-2:s390x (1.5-6build4) over (1.5-6build3) ... 276s Preparing to unpack .../080-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 276s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 276s Selecting previously unselected package linux-modules-6.8.0-20-generic. 276s Preparing to unpack .../081-linux-modules-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 276s Unpacking linux-modules-6.8.0-20-generic (6.8.0-20.20) ... 276s Selecting previously unselected package linux-image-6.8.0-20-generic. 276s Preparing to unpack .../082-linux-image-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 276s Unpacking linux-image-6.8.0-20-generic (6.8.0-20.20) ... 276s Selecting previously unselected package linux-modules-extra-6.8.0-20-generic. 276s Preparing to unpack .../083-linux-modules-extra-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 276s Unpacking linux-modules-extra-6.8.0-20-generic (6.8.0-20.20) ... 276s Preparing to unpack .../084-linux-generic_6.8.0-20.20+1_s390x.deb ... 276s Unpacking linux-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 276s Preparing to unpack .../085-linux-image-generic_6.8.0-20.20+1_s390x.deb ... 276s Unpacking linux-image-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 276s Preparing to unpack .../086-linux-virtual_6.8.0-20.20+1_s390x.deb ... 276s Unpacking linux-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 276s Preparing to unpack .../087-linux-image-virtual_6.8.0-20.20+1_s390x.deb ... 276s Unpacking linux-image-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 276s Preparing to unpack .../088-linux-headers-virtual_6.8.0-20.20+1_s390x.deb ... 276s Unpacking linux-headers-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 276s Selecting previously unselected package linux-headers-6.8.0-20. 276s Preparing to unpack .../089-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 276s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 278s Selecting previously unselected package linux-headers-6.8.0-20-generic. 278s Preparing to unpack .../090-linux-headers-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 278s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 279s Preparing to unpack .../091-linux-headers-generic_6.8.0-20.20+1_s390x.deb ... 279s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 279s Selecting previously unselected package linux-tools-common. 279s Preparing to unpack .../092-linux-tools-common_6.8.0-20.20_all.deb ... 279s Unpacking linux-tools-common (6.8.0-20.20) ... 279s Selecting previously unselected package linux-tools-6.8.0-20. 279s Preparing to unpack .../093-linux-tools-6.8.0-20_6.8.0-20.20_s390x.deb ... 279s Unpacking linux-tools-6.8.0-20 (6.8.0-20.20) ... 279s Selecting previously unselected package linux-tools-6.8.0-20-generic. 279s Preparing to unpack .../094-linux-tools-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 279s Unpacking linux-tools-6.8.0-20-generic (6.8.0-20.20) ... 279s Selecting previously unselected package manpages-dev. 279s Preparing to unpack .../095-manpages-dev_6.05.01-1_all.deb ... 279s Unpacking manpages-dev (6.05.01-1) ... 279s Preparing to unpack .../096-python3-distutils_3.12.2-3ubuntu1.1_all.deb ... 279s Unpacking python3-distutils (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 279s Preparing to unpack .../097-python3-lib2to3_3.12.2-3ubuntu1.1_all.deb ... 279s Unpacking python3-lib2to3 (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 279s Preparing to unpack .../098-python3-pyrsistent_0.20.0-1build1_s390x.deb ... 279s Unpacking python3-pyrsistent:s390x (0.20.0-1build1) over (0.20.0-1) ... 279s Preparing to unpack .../099-python3-typing-extensions_4.10.0-1_all.deb ... 280s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 280s Preparing to unpack .../100-s390-tools-data_2.31.0-0ubuntu3_all.deb ... 280s Unpacking s390-tools-data (2.31.0-0ubuntu3) over (2.31.0-0ubuntu1) ... 280s Selecting previously unselected package ubuntu-kernel-accessories. 280s Preparing to unpack .../101-ubuntu-kernel-accessories_1.536build1_s390x.deb ... 280s Unpacking ubuntu-kernel-accessories (1.536build1) ... 280s Preparing to unpack .../102-kpartx_0.9.4-5ubuntu6_s390x.deb ... 280s Unpacking kpartx (0.9.4-5ubuntu6) over (0.9.4-5ubuntu3) ... 280s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 280s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 280s Setting up motd-news-config (13ubuntu8) ... 280s Setting up libtext-iconv-perl:s390x (1.7-8build2) ... 280s Setting up libtext-charwidth-perl:s390x (0.04-11build2) ... 280s Setting up libsharpyuv0:s390x (1.3.2-0.4build2) ... 280s Setting up liburcu8t64:s390x (0.14.0-3.1) ... 280s Setting up tcpdump (4.99.4-3ubuntu2) ... 280s Setting up libibverbs1:s390x (50.0-2build1) ... 280s Setting up systemd-sysv (255.4-1ubuntu5) ... 280s Setting up ubuntu-kernel-accessories (1.536build1) ... 280s Setting up libapparmor1:s390x (4.0.0-beta3-0ubuntu2) ... 280s Setting up libatm1t64:s390x (1:2.5.1-5.1) ... 280s Setting up libgdbm6t64:s390x (1.23-5.1) ... 280s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 280s Setting up libxpm4:s390x (1:3.5.17-1build1) ... 280s Setting up libgdbm-compat4t64:s390x (1.23-5.1) ... 280s Setting up xdg-user-dirs (0.18-1) ... 280s Setting up ibverbs-providers:s390x (50.0-2build1) ... 280s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 280s Setting up libmagic-mgc (1:5.45-3) ... 280s Setting up gawk (1:5.2.1-2build2) ... 280s Setting up libjq1:s390x (1.7.1-3) ... 280s Setting up manpages (6.05.01-1) ... 280s Setting up libtirpc-common (1.3.4+ds-1.1) ... 280s Setting up libbrotli1:s390x (1.1.0-2build1) ... 280s Setting up libsqlite3-0:s390x (3.45.1-1ubuntu1) ... 280s Setting up libsasl2-modules:s390x (2.1.28+dfsg1-5ubuntu1) ... 280s Setting up libuv1t64:s390x (1.48.0-1.1) ... 280s Setting up libmagic1t64:s390x (1:5.45-3) ... 280s Setting up rsyslog (8.2312.0-3ubuntu7) ... 280s info: The user `syslog' is already a member of `adm'. 281s Setting up binutils-common:s390x (2.42-4ubuntu1) ... 281s Setting up libpsl5t64:s390x (0.21.2-1.1) ... 281s Setting up libnghttp2-14:s390x (1.59.0-1build1) ... 281s Setting up libdeflate0:s390x (1.19-1) ... 281s Setting up linux-libc-dev:s390x (6.8.0-20.20) ... 281s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 281s Setting up libctf-nobfd0:s390x (2.42-4ubuntu1) ... 281s Setting up libnss-systemd:s390x (255.4-1ubuntu5) ... 281s Setting up krb5-locales (1.20.1-6ubuntu1) ... 281s Setting up file (1:5.45-3) ... 281s Setting up kmod (31+20240202-2ubuntu4) ... 281s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 281s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 281s Setting up libprotobuf-c1:s390x (1.4.1-1ubuntu3) ... 281s Setting up libjbig0:s390x (2.1-6.1ubuntu1) ... 281s Setting up xxd (2:9.1.0016-1ubuntu6) ... 281s Setting up libsframe1:s390x (2.42-4ubuntu1) ... 281s Setting up libelf1t64:s390x (0.190-1.1build2) ... 281s Setting up libkrb5support0:s390x (1.20.1-6ubuntu1) ... 281s Setting up libdw1t64:s390x (0.190-1.1build2) ... 281s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 281s Setting up eject (2.39.3-9ubuntu2) ... 281s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 281s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 281s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 281s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 281s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 281s Installing new version of config file /etc/apparmor.d/code ... 281s Installing new version of config file /etc/apparmor.d/firefox ... 282s Reloading AppArmor profiles 283s Setting up libglib2.0-0t64:s390x (2.79.3-3ubuntu5) ... 283s No schema files found: doing nothing. 283s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 283s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 283s Setting up vim-common (2:9.1.0016-1ubuntu6) ... 283s Setting up gcc-13-base:s390x (13.2.0-21ubuntu1) ... 283s Setting up libqrtr-glib0:s390x (1.2.2-1ubuntu3) ... 283s Setting up libslang2:s390x (2.3.3-3build1) ... 283s Setting up libnvme1t64 (1.8-3) ... 283s Setting up mtr-tiny (0.95-1.1build1) ... 283s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 283s Setting up librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build6) ... 283s Setting up libdbus-1-3:s390x (1.14.10-4ubuntu2) ... 283s Setting up xz-utils (5.6.0-0.2) ... 283s Setting up perl-modules-5.38 (5.38.2-3.2) ... 283s Setting up libproc2-0:s390x (2:4.0.4-4ubuntu2) ... 283s Setting up libblockdev-utils3:s390x (3.1.0-1build1) ... 283s Setting up fonts-dejavu-mono (2.37-8) ... 283s Setting up libpng16-16t64:s390x (1.6.43-3) ... 283s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 283s Setting up libevent-core-2.1-7:s390x (2.1.12-stable-9build1) ... 283s Setting up udev (255.4-1ubuntu5) ... 284s Setting up libss2:s390x (1.47.0-2.4~exp1ubuntu2) ... 284s Setting up usb.ids (2024.03.18-1) ... 284s Setting up sudo (1.9.15p5-3ubuntu3) ... 284s Setting up fonts-dejavu-core (2.37-8) ... 284s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 284s Setting up gir1.2-glib-2.0:s390x (2.79.3-3ubuntu5) ... 284s Setting up libk5crypto3:s390x (1.20.1-6ubuntu1) ... 284s Setting up libjpeg-turbo8:s390x (2.1.5-2ubuntu1) ... 284s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 284s Setting up libwebp7:s390x (1.3.2-0.4build2) ... 284s Setting up libfdisk1:s390x (2.39.3-9ubuntu2) ... 284s Setting up libdb5.3t64:s390x (5.3.28+dfsg2-6) ... 284s Setting up libblockdev-nvme3:s390x (3.1.0-1build1) ... 284s Setting up libdevmapper1.02.1:s390x (2:1.02.185-3ubuntu2) ... 284s Setting up libblockdev-fs3:s390x (3.1.0-1build1) ... 284s Setting up libaio1t64:s390x (0.3.113-6) ... 284s Setting up python-apt-common (2.7.7) ... 284s Setting up mount (2.39.3-9ubuntu2) ... 284s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 284s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 285s uuidd.service is a disabled or a static unit not running, not starting it. 285s Setting up libmm-glib0:s390x (1.23.4-0ubuntu1) ... 285s Setting up groff-base (1.23.0-3build1) ... 285s Setting up libcrypt-dev:s390x (1:4.4.36-4) ... 285s Setting up libplymouth5:s390x (24.004.60-1ubuntu6) ... 285s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 285s Setting up kpartx (0.9.4-5ubuntu6) ... 285s Setting up jq (1.7.1-3) ... 285s Setting up procps (2:4.0.4-4ubuntu2) ... 285s Setting up gpgconf (2.4.4-2ubuntu15) ... 285s Setting up libgirepository-1.0-1:s390x (1.79.1-1ubuntu6) ... 285s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 285s Setting up libkrb5-3:s390x (1.20.1-6ubuntu1) ... 285s Setting up libpython3.11-minimal:s390x (3.11.8-1build4) ... 285s Setting up libusb-1.0-0:s390x (2:1.0.27-1) ... 285s Setting up libperl5.38t64:s390x (5.38.2-3.2) ... 285s Setting up tnftp (20230507-2build1) ... 285s Setting up libbinutils:s390x (2.42-4ubuntu1) ... 285s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 285s Setting up libfido2-1:s390x (1.14.0-1build1) ... 285s Setting up libc-dev-bin (2.39-0ubuntu6) ... 285s Setting up openssl (3.0.13-0ubuntu2) ... 285s Setting up linux-modules-6.8.0-20-generic (6.8.0-20.20) ... 286s Setting up readline-common (8.2-4) ... 286s Setting up libxml2:s390x (2.9.14+dfsg-1.3ubuntu2) ... 286s Setting up libxmuu1:s390x (2:1.1.3-3build1) ... 286s Setting up dbus-bin (1.14.10-4ubuntu2) ... 286s Setting up info (7.1-3build1) ... 286s Setting up liblocale-gettext-perl (1.07-6ubuntu4) ... 286s Setting up gpg (2.4.4-2ubuntu15) ... 286s Setting up libgudev-1.0-0:s390x (1:238-3ubuntu2) ... 286s Setting up libpolkit-gobject-1-0:s390x (124-1ubuntu1) ... 286s Setting up libbpf1:s390x (1:1.3.0-2build1) ... 286s Setting up libmbim-glib4:s390x (1.31.2-0ubuntu2) ... 286s Setting up rsync (3.2.7-1build1) ... 286s rsync.service is a disabled or a static unit not running, not starting it. 286s Setting up libudisks2-0:s390x (2.10.1-6) ... 286s Setting up bolt (0.9.6-2build1) ... 287s bolt.service is a disabled or a static unit not running, not starting it. 287s Setting up s390-tools-data (2.31.0-0ubuntu3) ... 287s Setting up libllvm18:s390x (1:18.1.2-1ubuntu2) ... 287s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 287s Setting up initramfs-tools-bin (0.142ubuntu23) ... 287s Setting up libctf0:s390x (2.42-4ubuntu1) ... 287s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 287s Setting up python3.11-minimal (3.11.8-1build4) ... 288s Setting up libclang1-18 (1:18.1.2-1ubuntu2) ... 288s Setting up manpages-dev (6.05.01-1) ... 288s Setting up linux-modules-extra-6.8.0-20-generic (6.8.0-20.20) ... 288s Setting up apt-utils (2.7.14) ... 288s Setting up binutils-s390x-linux-gnu (2.42-4ubuntu1) ... 288s Setting up gpg-agent (2.4.4-2ubuntu15) ... 289s Setting up libpython3.12-stdlib:s390x (3.12.2-4build3) ... 289s Setting up libblockdev-mdraid3:s390x (3.1.0-1build1) ... 289s Setting up wget (1.21.4-1ubuntu2) ... 289s Setting up linux-image-6.8.0-20-generic (6.8.0-20.20) ... 289s I: /boot/vmlinuz is now a symlink to vmlinuz-6.8.0-20-generic 289s I: /boot/initrd.img is now a symlink to initrd.img-6.8.0-20-generic 289s Setting up libblockdev-swap3:s390x (3.1.0-1build1) ... 289s Setting up plymouth (24.004.60-1ubuntu6) ... 289s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 289s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 293s Not invoking zipl: initrd doesn't exist yet 293s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 293s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 293s Setting up fontconfig-config (2.15.0-1.1ubuntu1) ... 293s Setting up libxmlb2:s390x (0.3.15-1build1) ... 293s Setting up btrfs-progs (6.6.3-1.1build1) ... 293s Setting up libpython3.11-stdlib:s390x (3.11.8-1build4) ... 293s Setting up python3.12 (3.12.2-4build3) ... 295s Setting up libblockdev-loop3:s390x (3.1.0-1build1) ... 295s Setting up gpgsm (2.4.4-2ubuntu15) ... 295s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 295s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 295s update-initramfs: deferring update (trigger activated) 295s e2scrub_all.service is a disabled or a static unit not running, not starting it. 295s Setting up libparted2t64:s390x (3.6-3.1build2) ... 295s Setting up linux-headers-generic (6.8.0-20.20+1) ... 295s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 295s Setting up binutils (2.42-4ubuntu1) ... 295s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 295s Setting up vim-tiny (2:9.1.0016-1ubuntu6) ... 295s Setting up libnetplan1:s390x (1.0-1) ... 295s Setting up man-db (2.12.0-3build4) ... 295s Updating database of manual pages ... 297s man-db.service is a disabled or a static unit not running, not starting it. 297s Setting up libblockdev3:s390x (3.1.0-1build1) ... 297s Setting up fdisk (2.39.3-9ubuntu2) ... 297s Setting up multipath-tools (0.9.4-5ubuntu6) ... 298s Setting up libjson-glib-1.0-0:s390x (1.8.0-2build1) ... 298s Setting up libblockdev-part3:s390x (3.1.0-1build1) ... 298s Setting up libsasl2-modules-db:s390x (2.1.28+dfsg1-5ubuntu1) ... 298s Setting up hwdata (0.379-1) ... 298s Setting up libftdi1-2:s390x (1.5-6build4) ... 298s Setting up perl (5.38.2-3.2) ... 298s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) ... 298s update-initramfs: deferring update (trigger activated) 298s Setting up libfreetype6:s390x (2.13.2+dfsg-1build2) ... 298s Setting up gir1.2-girepository-2.0:s390x (1.79.1-1ubuntu6) ... 298s Setting up dbus (1.14.10-4ubuntu2) ... 298s A reboot is required to replace the running dbus-daemon. 298s Please reboot the system when convenient. 298s Setting up shared-mime-info (2.4-1build1) ... 299s Setting up libgssapi-krb5-2:s390x (1.20.1-6ubuntu1) ... 299s Setting up ftp (20230507-2build1) ... 299s Setting up keyboxd (2.4.4-2ubuntu15) ... 299s Setting up libdpkg-perl (1.22.6ubuntu5) ... 299s Setting up libsasl2-2:s390x (2.1.28+dfsg1-5ubuntu1) ... 299s Setting up libssh-4:s390x (0.10.6-2build1) ... 299s Setting up ieee-data (20220827.1) ... 299s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu1) ... 299s Setting up libpam-systemd:s390x (255.4-1ubuntu5) ... 299s Setting up libpolkit-agent-1-0:s390x (124-1ubuntu1) ... 299s Setting up libc6-dev:s390x (2.39-0ubuntu6) ... 299s Setting up libgpgme11t64:s390x (1.18.0-4.1ubuntu3) ... 299s Setting up libfontconfig1:s390x (2.15.0-1.1ubuntu1) ... 299s Setting up linux-image-virtual (6.8.0-20.20+1) ... 299s Setting up netplan-generator (1.0-1) ... 299s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 299s Setting up initramfs-tools-core (0.142ubuntu23) ... 299s Setting up libclang-cpp18 (1:18.1.2-1ubuntu2) ... 299s Setting up libbpfcc:s390x (0.29.1+ds-1ubuntu4) ... 299s Setting up linux-tools-common (6.8.0-20.20) ... 299s Setting up libarchive13t64:s390x (3.7.2-1.1ubuntu2) ... 299s Setting up libldap2:s390x (2.6.7+dfsg-1~exp1ubuntu6) ... 299s Setting up libpython3-stdlib:s390x (3.12.2-0ubuntu1) ... 299s Setting up systemd-resolved (255.4-1ubuntu5) ... 299s Setting up python3.11 (3.11.8-1build4) ... 300s Setting up linux-image-generic (6.8.0-20.20+1) ... 300s Setting up telnet (0.17+2.5-3ubuntu3) ... 300s Setting up initramfs-tools (0.142ubuntu23) ... 300s update-initramfs: deferring update (trigger activated) 300s Setting up linux-headers-virtual (6.8.0-20.20+1) ... 300s Setting up linux-generic (6.8.0-20.20+1) ... 300s Setting up libcurl4t64:s390x (8.5.0-2ubuntu8) ... 300s Setting up bpftrace (0.20.2-1ubuntu1) ... 300s Setting up bind9-libs:s390x (1:9.18.24-0ubuntu3) ... 300s Setting up libtirpc3t64:s390x (1.3.4+ds-1.1) ... 301s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 301s Setting up iproute2 (6.1.0-1ubuntu5) ... 301s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 301s Setting up libgusb2:s390x (0.4.8-1build1) ... 301s Setting up libcurl3t64-gnutls:s390x (8.5.0-2ubuntu8) ... 301s Setting up parted (3.6-3.1build2) ... 301s Setting up libqmi-glib5:s390x (1.35.2-0ubuntu1) ... 301s Setting up linux-tools-6.8.0-20 (6.8.0-20.20) ... 301s Setting up python3 (3.12.2-0ubuntu1) ... 301s Setting up libjcat1:s390x (0.2.0-2build2) ... 301s Setting up dpkg-dev (1.22.6ubuntu5) ... 301s Setting up linux-virtual (6.8.0-20.20+1) ... 301s Setting up dirmngr (2.4.4-2ubuntu15) ... 301s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 301s Setting up linux-tools-6.8.0-20-generic (6.8.0-20.20) ... 301s Setting up python3-cryptography (41.0.7-4build2) ... 301s Setting up python3-gi (3.47.0-3build1) ... 301s Setting up libgd3:s390x (2.3.3-9ubuntu3) ... 301s Setting up python3-typing-extensions (4.10.0-1) ... 302s Setting up lsof (4.95.0-1build2) ... 302s Setting up python3-pyrsistent:s390x (0.20.0-1build1) ... 302s Setting up python3-netaddr (0.8.0-2ubuntu1) ... 302s Setting up libnsl2:s390x (1.3.0-3build2) ... 302s Setting up gnupg (2.4.4-2ubuntu15) ... 302s Setting up python3-netplan (1.0-1) ... 302s Setting up curl (8.5.0-2ubuntu8) ... 302s Setting up libvolume-key1:s390x (0.3.12-7build1) ... 302s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 302s Setting up python3-lib2to3 (3.12.2-3ubuntu1.1) ... 302s Setting up python3-bpfcc (0.29.1+ds-1ubuntu4) ... 302s Setting up libc-devtools (2.39-0ubuntu6) ... 302s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 303s Setting up python3-distutils (3.12.2-3ubuntu1.1) ... 303s python3.12: can't get files for byte-compilation 303s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 303s Setting up python3-dbus (1.3.2-5build2) ... 303s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 304s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 304s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 304s Replacing config file /etc/ssh/sshd_config with new version 305s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 306s Setting up libblockdev-crypto3:s390x (3.1.0-1build1) ... 306s Setting up python3-gdbm:s390x (3.12.2-3ubuntu1.1) ... 306s Setting up python3-apt (2.7.7) ... 307s Setting up libfwupd2:s390x (1.9.15-2) ... 307s Setting up python3-yaml (6.0.1-2build1) ... 307s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 307s Setting up netplan.io (1.0-1) ... 307s Setting up bpfcc-tools (0.29.1+ds-1ubuntu4) ... 307s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 307s Setting up ubuntu-pro-client (31.2.2) ... 308s Setting up fwupd (1.9.15-2) ... 309s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 309s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 309s Setting up ubuntu-pro-client-l10n (31.2.2) ... 309s Setting up udisks2 (2.10.1-6) ... 310s Processing triggers for ufw (0.36.2-5) ... 310s Processing triggers for debianutils (5.17) ... 310s Processing triggers for install-info (7.1-3build1) ... 310s Processing triggers for libc-bin (2.39-0ubuntu6) ... 310s Processing triggers for linux-image-6.8.0-20-generic (6.8.0-20.20) ... 310s /etc/kernel/postinst.d/initramfs-tools: 310s update-initramfs: Generating /boot/initrd.img-6.8.0-20-generic 310s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 314s Using config file '/etc/zipl.conf' 314s Building bootmap in '/boot' 314s Adding IPL section 'ubuntu' (default) 314s Preparing boot device for LD-IPL: vda (0000). 314s Done. 314s /etc/kernel/postinst.d/zz-zipl: 314s Using config file '/etc/zipl.conf' 314s Building bootmap in '/boot' 314s Adding IPL section 'ubuntu' (default) 314s Preparing boot device for LD-IPL: vda (0000). 314s Done. 314s Processing triggers for initramfs-tools (0.142ubuntu23) ... 314s update-initramfs: Generating /boot/initrd.img-6.8.0-20-generic 314s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 317s Using config file '/etc/zipl.conf' 317s Building bootmap in '/boot' 317s Adding IPL section 'ubuntu' (default) 317s Preparing boot device for LD-IPL: vda (0000). 317s Done. 319s Reading package lists... 319s Building dependency tree... 319s Reading state information... 319s The following packages will be REMOVED: 319s libaio1* libnetplan0* python3-distutils* python3-lib2to3* 320s 0 upgraded, 0 newly installed, 4 to remove and 1 not upgraded. 320s After this operation, 1445 kB disk space will be freed. 320s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81786 files and directories currently installed.) 320s Removing libaio1:s390x (0.3.113-5) ... 320s Removing libnetplan0:s390x (0.107.1-3) ... 320s Removing python3-distutils (3.12.2-3ubuntu1.1) ... 320s Removing python3-lib2to3 (3.12.2-3ubuntu1.1) ... 320s Processing triggers for libc-bin (2.39-0ubuntu6) ... 320s autopkgtest [23:42:37]: rebooting testbed after setup commands that affected boot 349s autopkgtest [23:43:06]: testbed running kernel: Linux 6.8.0-20-generic #20-Ubuntu SMP Mon Mar 18 10:49:25 UTC 2024 352s autopkgtest [23:43:09]: @@@@@@@@@@@@@@@@@@@@ apt-source adsys 357s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main adsys 0.14.1 (dsc) [1482 B] 357s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main adsys 0.14.1 (tar) [7074 kB] 357s gpgv: Signature made Thu Mar 21 15:15:00 2024 UTC 357s gpgv: using DSA key DD00EF8F4D23C30D78EC990998B24A9CE4AC208E 357s gpgv: Can't check signature: No public key 357s dpkg-source: warning: cannot verify inline signature for ./adsys_0.14.1.dsc: no acceptable signature found 358s autopkgtest [23:43:15]: testing package adsys version 0.14.1 359s autopkgtest [23:43:16]: build not needed 377s autopkgtest [23:43:34]: test command1: preparing testbed 379s Reading package lists... 379s Building dependency tree... 379s Reading state information... 379s Starting pkgProblemResolver with broken count: 0 379s Starting 2 pkgProblemResolver with broken count: 0 379s Done 380s The following additional packages will be installed: 380s autoconf automake autopoint autotools-dev build-essential comerr-dev cpp 380s cpp-13 cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit 380s dh-apport dh-autoreconf dh-golang dh-strip-nondeterminism dwz g++ g++-13 380s g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu 380s gcc-s390x-linux-gnu gettext golang-1.22-go golang-1.22-src golang-go 380s golang-src intltool-debian krb5-multidev libarchive-zip-perl libasan8 380s libatomic1 libavahi-client3 libavahi-common-data libavahi-common3 380s libblkid-dev libcc1-0 libcups2t64 libdbus-1-dev libdebhelper-perl libffi-dev 380s libfile-stripnondeterminism-perl libgcc-13-dev libgirepository-2.0-0 380s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgomp1 libgssrpc4t64 380s libisl23 libitm1 libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10t64 380s libkrb5-dev libldb2 libmount-dev libmpc3 libpam0g-dev libpcre2-16-0 380s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpkgconf3 libpython3.12t64 380s libselinux1-dev libsepol-dev libsmbclient-dev libsmbclient0 libstdc++-13-dev 380s libsub-override-perl libtalloc2 libtdb1 libtevent0t64 libtool libubsan1 380s libwbclient-dev libwbclient0 m4 pkgconf pkgconf-bin po-debconf 380s python3-dnspython python3-ldb python3-markdown python3-packaging 380s python3-samba python3-talloc python3-tdb samba samba-common samba-common-bin 380s samba-dsdb-modules samba-libs sgml-base tdb-tools uuid-dev xml-core 380s zlib1g-dev 380s Suggested packages: 380s autoconf-archive gnu-standards autoconf-doc doc-base cpp-doc gcc-13-locales 380s cpp-13-doc dh-make g++-multilib g++-13-multilib gcc-13-doc gcc-multilib flex 380s bison gdb gcc-doc gcc-13-multilib gdb-s390x-linux-gnu gettext-doc 380s libasprintf-dev libgettextpo-dev bzr | brz git mercurial subversion krb5-doc 380s cups-common gir1.2-glib-2.0-dev libglib2.0-doc libgdk-pixbuf2.0-bin 380s libxml2-utils krb5-user libstdc++-13-doc libtool-doc gfortran 380s | fortran95-compiler gcj-jdk m4-doc libmail-box-perl python3-trio 380s python3-aioquic python3-h2 python3-httpx python3-httpcore 380s python-markdown-doc bind9 bind9utils ctdb ldb-tools ntp | chrony winbind 380s heimdal-clients sgml-base-doc 380s Recommended packages: 380s libarchive-cpio-perl libltdl-dev libmail-sendmail-perl python3-gpg attr 380s samba-vfs-modules samba-ad-provision 380s The following NEW packages will be installed: 380s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 380s comerr-dev cpp cpp-13 cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu debhelper 380s debugedit dh-apport dh-autoreconf dh-golang dh-strip-nondeterminism dwz g++ 380s g++-13 g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-13 380s gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu gettext golang-1.22-go 380s golang-1.22-src golang-go golang-src intltool-debian krb5-multidev 380s libarchive-zip-perl libasan8 libatomic1 libavahi-client3 380s libavahi-common-data libavahi-common3 libblkid-dev libcc1-0 libcups2t64 380s libdbus-1-dev libdebhelper-perl libffi-dev libfile-stripnondeterminism-perl 380s libgcc-13-dev libgirepository-2.0-0 libglib2.0-bin libglib2.0-dev 380s libglib2.0-dev-bin libgomp1 libgssrpc4t64 libisl23 libitm1 380s libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10t64 libkrb5-dev libldb2 380s libmount-dev libmpc3 libpam0g-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev 380s libpcre2-posix3 libpkgconf3 libpython3.12t64 libselinux1-dev libsepol-dev 380s libsmbclient-dev libsmbclient0 libstdc++-13-dev libsub-override-perl 380s libtalloc2 libtdb1 libtevent0t64 libtool libubsan1 libwbclient-dev 380s libwbclient0 m4 pkgconf pkgconf-bin po-debconf python3-dnspython python3-ldb 380s python3-markdown python3-packaging python3-samba python3-talloc python3-tdb 380s samba samba-common samba-common-bin samba-dsdb-modules samba-libs sgml-base 380s tdb-tools uuid-dev xml-core zlib1g-dev 380s 0 upgraded, 103 newly installed, 0 to remove and 1 not upgraded. 380s Need to get 120 MB/120 MB of archives. 380s After this operation, 506 MB of additional disk space will be used. 380s Get:1 /tmp/autopkgtest.Y0GIrh/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [840 B] 380s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 380s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtalloc2 s390x 2.4.2-1build1 [28.4 kB] 380s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libtdb1 s390x 1.4.10-1 [49.9 kB] 380s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtevent0t64 s390x 0.16.1-2 [43.3 kB] 380s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libldb2 s390x 2:2.8.0+samba4.19.5+dfsg-4ubuntu7 [192 kB] 380s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.12t64 s390x 3.12.2-4build3 [2529 kB] 381s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-ldb s390x 2:2.8.0+samba4.19.5+dfsg-4ubuntu7 [42.3 kB] 381s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x python3-tdb s390x 1.4.10-1 [15.9 kB] 381s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x python3-markdown all 3.5.2-1 [72.0 kB] 381s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libavahi-common-data s390x 0.8-13ubuntu4 [29.6 kB] 381s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libavahi-common3 s390x 0.8-13ubuntu4 [24.1 kB] 381s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libavahi-client3 s390x 0.8-13ubuntu4 [27.2 kB] 381s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libwbclient0 s390x 2:4.19.5+dfsg-4ubuntu7 [71.2 kB] 381s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main s390x samba-libs s390x 2:4.19.5+dfsg-4ubuntu7 [6231 kB] 383s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-talloc s390x 2.4.2-1build1 [12.9 kB] 383s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-samba s390x 2:4.19.5+dfsg-4ubuntu7 [2947 kB] 383s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main s390x samba-common all 2:4.19.5+dfsg-4ubuntu7 [64.2 kB] 383s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcups2t64 s390x 2.4.7-1.2ubuntu1 [282 kB] 383s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main s390x samba-common-bin s390x 2:4.19.5+dfsg-4ubuntu7 [1301 kB] 383s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x tdb-tools s390x 1.4.10-1 [26.5 kB] 383s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main s390x samba s390x 2:4.19.5+dfsg-4ubuntu7 [1014 kB] 383s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x sgml-base all 1.31 [11.4 kB] 383s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x m4 s390x 1.4.19-4 [255 kB] 383s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x autoconf all 2.71-3 [339 kB] 383s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x autotools-dev all 20220109.1 [44.9 kB] 384s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x automake all 1:1.16.5-1.3ubuntu1 [558 kB] 384s Get:28 http://ftpmaster.internal/ubuntu noble/main s390x autopoint all 0.21-14ubuntu1 [422 kB] 384s Get:29 http://ftpmaster.internal/ubuntu noble/main s390x libisl23 s390x 0.26-3 [722 kB] 384s Get:30 http://ftpmaster.internal/ubuntu noble/main s390x libmpc3 s390x 1.3.1-1 [54.9 kB] 384s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [9935 kB] 385s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main s390x cpp-13 s390x 13.2.0-21ubuntu1 [1026 B] 385s Get:33 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 385s Get:34 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 385s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcc1-0 s390x 14-20240315-1ubuntu1 [50.0 kB] 385s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgomp1 s390x 14-20240315-1ubuntu1 [151 kB] 385s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libitm1 s390x 14-20240315-1ubuntu1 [31.1 kB] 385s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libatomic1 s390x 14-20240315-1ubuntu1 [9396 B] 385s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libasan8 s390x 14-20240315-1ubuntu1 [2997 kB] 386s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libubsan1 s390x 14-20240315-1ubuntu1 [1186 kB] 386s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgcc-13-dev s390x 13.2.0-21ubuntu1 [1003 kB] 386s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [19.1 MB] 387s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gcc-13 s390x 13.2.0-21ubuntu1 [469 kB] 387s Get:44 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 387s Get:45 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 387s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libstdc++-13-dev s390x 13.2.0-21ubuntu1 [2494 kB] 387s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main s390x g++-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [11.3 MB] 388s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main s390x g++-13 s390x 13.2.0-21ubuntu1 [14.4 kB] 388s Get:49 http://ftpmaster.internal/ubuntu noble/main s390x g++-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [956 B] 388s Get:50 http://ftpmaster.internal/ubuntu noble/main s390x g++ s390x 4:13.2.0-7ubuntu1 [1096 B] 388s Get:51 http://ftpmaster.internal/ubuntu noble/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 388s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 388s Get:53 http://ftpmaster.internal/ubuntu noble/main s390x libtool all 2.4.7-7 [166 kB] 389s Get:54 http://ftpmaster.internal/ubuntu noble/main s390x dh-autoreconf all 20 [16.1 kB] 389s Get:55 http://ftpmaster.internal/ubuntu noble/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 389s Get:56 http://ftpmaster.internal/ubuntu noble/main s390x libsub-override-perl all 0.10-1 [10.0 kB] 389s Get:57 http://ftpmaster.internal/ubuntu noble/main s390x libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 389s Get:58 http://ftpmaster.internal/ubuntu noble/main s390x dh-strip-nondeterminism all 1.13.1-1 [5362 B] 389s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main s390x debugedit s390x 1:5.0-5build1 [50.5 kB] 389s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dwz s390x 0.15-1build5 [122 kB] 389s Get:61 http://ftpmaster.internal/ubuntu noble/main s390x gettext s390x 0.21-14ubuntu1 [917 kB] 389s Get:62 http://ftpmaster.internal/ubuntu noble/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 389s Get:63 http://ftpmaster.internal/ubuntu noble/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 389s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main s390x debhelper all 13.14.1ubuntu5 [869 kB] 389s Get:65 http://ftpmaster.internal/ubuntu noble/universe s390x dh-apport all 2.28.0-0ubuntu1 [16.9 kB] 389s Get:66 http://ftpmaster.internal/ubuntu noble/main s390x golang-1.22-src all 1.22.1-1 [19.7 MB] 391s Get:67 http://ftpmaster.internal/ubuntu noble/main s390x golang-1.22-go s390x 1.22.1-1 [24.7 MB] 394s Get:68 http://ftpmaster.internal/ubuntu noble/main s390x golang-src all 2:1.22~2 [4992 B] 394s Get:69 http://ftpmaster.internal/ubuntu noble/main s390x golang-go s390x 2:1.22~2 [43.9 kB] 394s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main s390x comerr-dev s390x 2.1-1.47.0-2.4~exp1ubuntu2 [44.0 kB] 394s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgssrpc4t64 s390x 1.20.1-6ubuntu1 [60.5 kB] 394s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkadm5clnt-mit12 s390x 1.20.1-6ubuntu1 [40.9 kB] 394s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkdb5-10t64 s390x 1.20.1-6ubuntu1 [42.4 kB] 394s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkadm5srv-mit12 s390x 1.20.1-6ubuntu1 [55.9 kB] 394s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main s390x krb5-multidev s390x 1.20.1-6ubuntu1 [125 kB] 394s Get:76 http://ftpmaster.internal/ubuntu noble/main s390x libpkgconf3 s390x 1.8.1-2 [30.4 kB] 394s Get:77 http://ftpmaster.internal/ubuntu noble/main s390x pkgconf-bin s390x 1.8.1-2 [20.8 kB] 394s Get:78 http://ftpmaster.internal/ubuntu noble/main s390x pkgconf s390x 1.8.1-2 [16.7 kB] 394s Get:79 http://ftpmaster.internal/ubuntu noble/main s390x xml-core all 0.19 [20.3 kB] 394s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdbus-1-dev s390x 1.14.10-4ubuntu2 [197 kB] 394s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgirepository-2.0-0 s390x 2.79.3-3ubuntu5 [75.4 kB] 394s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-bin s390x 2.79.3-3ubuntu5 [101 kB] 394s Get:83 http://ftpmaster.internal/ubuntu noble/main s390x libffi-dev s390x 3.4.6-1 [58.8 kB] 394s Get:84 http://ftpmaster.internal/ubuntu noble/main s390x python3-packaging all 23.2-1 [40.6 kB] 394s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-dev-bin s390x 2.79.3-3ubuntu5 [225 kB] 394s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main s390x uuid-dev s390x 2.39.3-9ubuntu2 [34.2 kB] 394s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblkid-dev s390x 2.39.3-9ubuntu2 [213 kB] 394s Get:88 http://ftpmaster.internal/ubuntu noble/main s390x libsepol-dev s390x 3.5-2 [395 kB] 395s Get:89 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-16-0 s390x 10.42-4ubuntu1 [229 kB] 395s Get:90 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-32-0 s390x 10.42-4ubuntu1 [217 kB] 395s Get:91 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-posix3 s390x 10.42-4ubuntu1 [6704 B] 395s Get:92 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-dev s390x 10.42-4ubuntu1 [805 kB] 395s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libselinux1-dev s390x 3.5-2ubuntu1 [168 kB] 395s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmount-dev s390x 2.39.3-9ubuntu2 [14.9 kB] 395s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main s390x zlib1g-dev s390x 1:1.3.dfsg-3.1ubuntu1 [904 kB] 395s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-dev s390x 2.79.3-3ubuntu5 [1820 kB] 395s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam0g-dev s390x 1.5.3-5ubuntu3 [116 kB] 395s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsmbclient0 s390x 2:4.19.5+dfsg-4ubuntu7 [65.1 kB] 395s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libwbclient-dev s390x 2:4.19.5+dfsg-4ubuntu7 [16.2 kB] 395s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main s390x samba-dsdb-modules s390x 2:4.19.5+dfsg-4ubuntu7 [323 kB] 395s Get:101 http://ftpmaster.internal/ubuntu noble/main s390x dh-golang all 1.62 [25.2 kB] 395s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkrb5-dev s390x 1.20.1-6ubuntu1 [11.9 kB] 395s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsmbclient-dev s390x 2:4.19.5+dfsg-4ubuntu7 [40.5 kB] 396s Fetched 120 MB in 16s (7582 kB/s) 396s Selecting previously unselected package python3-dnspython. 396s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81562 files and directories currently installed.) 396s Preparing to unpack .../000-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 396s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 396s Selecting previously unselected package libtalloc2:s390x. 396s Preparing to unpack .../001-libtalloc2_2.4.2-1build1_s390x.deb ... 396s Unpacking libtalloc2:s390x (2.4.2-1build1) ... 396s Selecting previously unselected package libtdb1:s390x. 396s Preparing to unpack .../002-libtdb1_1.4.10-1_s390x.deb ... 396s Unpacking libtdb1:s390x (1.4.10-1) ... 396s Selecting previously unselected package libtevent0t64:s390x. 396s Preparing to unpack .../003-libtevent0t64_0.16.1-2_s390x.deb ... 396s Unpacking libtevent0t64:s390x (0.16.1-2) ... 396s Selecting previously unselected package libldb2:s390x. 396s Preparing to unpack .../004-libldb2_2%3a2.8.0+samba4.19.5+dfsg-4ubuntu7_s390x.deb ... 396s Unpacking libldb2:s390x (2:2.8.0+samba4.19.5+dfsg-4ubuntu7) ... 396s Selecting previously unselected package libpython3.12t64:s390x. 396s Preparing to unpack .../005-libpython3.12t64_3.12.2-4build3_s390x.deb ... 396s Unpacking libpython3.12t64:s390x (3.12.2-4build3) ... 396s Selecting previously unselected package python3-ldb. 396s Preparing to unpack .../006-python3-ldb_2%3a2.8.0+samba4.19.5+dfsg-4ubuntu7_s390x.deb ... 396s Unpacking python3-ldb (2:2.8.0+samba4.19.5+dfsg-4ubuntu7) ... 396s Selecting previously unselected package python3-tdb. 396s Preparing to unpack .../007-python3-tdb_1.4.10-1_s390x.deb ... 396s Unpacking python3-tdb (1.4.10-1) ... 396s Selecting previously unselected package python3-markdown. 396s Preparing to unpack .../008-python3-markdown_3.5.2-1_all.deb ... 396s Unpacking python3-markdown (3.5.2-1) ... 396s Selecting previously unselected package libavahi-common-data:s390x. 396s Preparing to unpack .../009-libavahi-common-data_0.8-13ubuntu4_s390x.deb ... 396s Unpacking libavahi-common-data:s390x (0.8-13ubuntu4) ... 396s Selecting previously unselected package libavahi-common3:s390x. 396s Preparing to unpack .../010-libavahi-common3_0.8-13ubuntu4_s390x.deb ... 396s Unpacking libavahi-common3:s390x (0.8-13ubuntu4) ... 396s Selecting previously unselected package libavahi-client3:s390x. 396s Preparing to unpack .../011-libavahi-client3_0.8-13ubuntu4_s390x.deb ... 396s Unpacking libavahi-client3:s390x (0.8-13ubuntu4) ... 396s Selecting previously unselected package libwbclient0:s390x. 396s Preparing to unpack .../012-libwbclient0_2%3a4.19.5+dfsg-4ubuntu7_s390x.deb ... 396s Unpacking libwbclient0:s390x (2:4.19.5+dfsg-4ubuntu7) ... 396s Selecting previously unselected package samba-libs:s390x. 396s Preparing to unpack .../013-samba-libs_2%3a4.19.5+dfsg-4ubuntu7_s390x.deb ... 396s Unpacking samba-libs:s390x (2:4.19.5+dfsg-4ubuntu7) ... 397s Selecting previously unselected package python3-talloc:s390x. 397s Preparing to unpack .../014-python3-talloc_2.4.2-1build1_s390x.deb ... 397s Unpacking python3-talloc:s390x (2.4.2-1build1) ... 397s Selecting previously unselected package python3-samba. 397s Preparing to unpack .../015-python3-samba_2%3a4.19.5+dfsg-4ubuntu7_s390x.deb ... 397s Unpacking python3-samba (2:4.19.5+dfsg-4ubuntu7) ... 397s Selecting previously unselected package samba-common. 397s Preparing to unpack .../016-samba-common_2%3a4.19.5+dfsg-4ubuntu7_all.deb ... 397s Unpacking samba-common (2:4.19.5+dfsg-4ubuntu7) ... 397s Selecting previously unselected package libcups2t64:s390x. 397s Preparing to unpack .../017-libcups2t64_2.4.7-1.2ubuntu1_s390x.deb ... 397s Unpacking libcups2t64:s390x (2.4.7-1.2ubuntu1) ... 397s Selecting previously unselected package samba-common-bin. 397s Preparing to unpack .../018-samba-common-bin_2%3a4.19.5+dfsg-4ubuntu7_s390x.deb ... 397s Unpacking samba-common-bin (2:4.19.5+dfsg-4ubuntu7) ... 397s Selecting previously unselected package tdb-tools. 397s Preparing to unpack .../019-tdb-tools_1.4.10-1_s390x.deb ... 397s Unpacking tdb-tools (1.4.10-1) ... 397s Selecting previously unselected package samba. 397s Preparing to unpack .../020-samba_2%3a4.19.5+dfsg-4ubuntu7_s390x.deb ... 397s Unpacking samba (2:4.19.5+dfsg-4ubuntu7) ... 397s Selecting previously unselected package sgml-base. 397s Preparing to unpack .../021-sgml-base_1.31_all.deb ... 397s Unpacking sgml-base (1.31) ... 397s Selecting previously unselected package m4. 397s Preparing to unpack .../022-m4_1.4.19-4_s390x.deb ... 397s Unpacking m4 (1.4.19-4) ... 397s Selecting previously unselected package autoconf. 397s Preparing to unpack .../023-autoconf_2.71-3_all.deb ... 397s Unpacking autoconf (2.71-3) ... 397s Selecting previously unselected package autotools-dev. 397s Preparing to unpack .../024-autotools-dev_20220109.1_all.deb ... 397s Unpacking autotools-dev (20220109.1) ... 397s Selecting previously unselected package automake. 397s Preparing to unpack .../025-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 397s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 397s Selecting previously unselected package autopoint. 397s Preparing to unpack .../026-autopoint_0.21-14ubuntu1_all.deb ... 397s Unpacking autopoint (0.21-14ubuntu1) ... 397s Selecting previously unselected package libisl23:s390x. 397s Preparing to unpack .../027-libisl23_0.26-3_s390x.deb ... 397s Unpacking libisl23:s390x (0.26-3) ... 397s Selecting previously unselected package libmpc3:s390x. 397s Preparing to unpack .../028-libmpc3_1.3.1-1_s390x.deb ... 397s Unpacking libmpc3:s390x (1.3.1-1) ... 397s Selecting previously unselected package cpp-13-s390x-linux-gnu. 397s Preparing to unpack .../029-cpp-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 397s Unpacking cpp-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 397s Selecting previously unselected package cpp-13. 397s Preparing to unpack .../030-cpp-13_13.2.0-21ubuntu1_s390x.deb ... 397s Unpacking cpp-13 (13.2.0-21ubuntu1) ... 397s Selecting previously unselected package cpp-s390x-linux-gnu. 397s Preparing to unpack .../031-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 397s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 397s Selecting previously unselected package cpp. 397s Preparing to unpack .../032-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 397s Unpacking cpp (4:13.2.0-7ubuntu1) ... 397s Selecting previously unselected package libcc1-0:s390x. 397s Preparing to unpack .../033-libcc1-0_14-20240315-1ubuntu1_s390x.deb ... 397s Unpacking libcc1-0:s390x (14-20240315-1ubuntu1) ... 397s Selecting previously unselected package libgomp1:s390x. 397s Preparing to unpack .../034-libgomp1_14-20240315-1ubuntu1_s390x.deb ... 397s Unpacking libgomp1:s390x (14-20240315-1ubuntu1) ... 398s Selecting previously unselected package libitm1:s390x. 398s Preparing to unpack .../035-libitm1_14-20240315-1ubuntu1_s390x.deb ... 398s Unpacking libitm1:s390x (14-20240315-1ubuntu1) ... 398s Selecting previously unselected package libatomic1:s390x. 398s Preparing to unpack .../036-libatomic1_14-20240315-1ubuntu1_s390x.deb ... 398s Unpacking libatomic1:s390x (14-20240315-1ubuntu1) ... 398s Selecting previously unselected package libasan8:s390x. 398s Preparing to unpack .../037-libasan8_14-20240315-1ubuntu1_s390x.deb ... 398s Unpacking libasan8:s390x (14-20240315-1ubuntu1) ... 398s Selecting previously unselected package libubsan1:s390x. 398s Preparing to unpack .../038-libubsan1_14-20240315-1ubuntu1_s390x.deb ... 398s Unpacking libubsan1:s390x (14-20240315-1ubuntu1) ... 398s Selecting previously unselected package libgcc-13-dev:s390x. 398s Preparing to unpack .../039-libgcc-13-dev_13.2.0-21ubuntu1_s390x.deb ... 398s Unpacking libgcc-13-dev:s390x (13.2.0-21ubuntu1) ... 398s Selecting previously unselected package gcc-13-s390x-linux-gnu. 398s Preparing to unpack .../040-gcc-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 398s Unpacking gcc-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 398s Selecting previously unselected package gcc-13. 398s Preparing to unpack .../041-gcc-13_13.2.0-21ubuntu1_s390x.deb ... 398s Unpacking gcc-13 (13.2.0-21ubuntu1) ... 398s Selecting previously unselected package gcc-s390x-linux-gnu. 398s Preparing to unpack .../042-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 398s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 398s Selecting previously unselected package gcc. 398s Preparing to unpack .../043-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 398s Unpacking gcc (4:13.2.0-7ubuntu1) ... 398s Selecting previously unselected package libstdc++-13-dev:s390x. 398s Preparing to unpack .../044-libstdc++-13-dev_13.2.0-21ubuntu1_s390x.deb ... 398s Unpacking libstdc++-13-dev:s390x (13.2.0-21ubuntu1) ... 398s Selecting previously unselected package g++-13-s390x-linux-gnu. 398s Preparing to unpack .../045-g++-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 398s Unpacking g++-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 399s Selecting previously unselected package g++-13. 399s Preparing to unpack .../046-g++-13_13.2.0-21ubuntu1_s390x.deb ... 399s Unpacking g++-13 (13.2.0-21ubuntu1) ... 399s Selecting previously unselected package g++-s390x-linux-gnu. 399s Preparing to unpack .../047-g++-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 399s Unpacking g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 399s Selecting previously unselected package g++. 399s Preparing to unpack .../048-g++_4%3a13.2.0-7ubuntu1_s390x.deb ... 399s Unpacking g++ (4:13.2.0-7ubuntu1) ... 399s Selecting previously unselected package build-essential. 399s Preparing to unpack .../049-build-essential_12.10ubuntu1_s390x.deb ... 399s Unpacking build-essential (12.10ubuntu1) ... 399s Selecting previously unselected package libdebhelper-perl. 399s Preparing to unpack .../050-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 399s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 399s Selecting previously unselected package libtool. 399s Preparing to unpack .../051-libtool_2.4.7-7_all.deb ... 399s Unpacking libtool (2.4.7-7) ... 399s Selecting previously unselected package dh-autoreconf. 399s Preparing to unpack .../052-dh-autoreconf_20_all.deb ... 399s Unpacking dh-autoreconf (20) ... 399s Selecting previously unselected package libarchive-zip-perl. 399s Preparing to unpack .../053-libarchive-zip-perl_1.68-1_all.deb ... 399s Unpacking libarchive-zip-perl (1.68-1) ... 399s Selecting previously unselected package libsub-override-perl. 399s Preparing to unpack .../054-libsub-override-perl_0.10-1_all.deb ... 399s Unpacking libsub-override-perl (0.10-1) ... 399s Selecting previously unselected package libfile-stripnondeterminism-perl. 399s Preparing to unpack .../055-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 399s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 399s Selecting previously unselected package dh-strip-nondeterminism. 399s Preparing to unpack .../056-dh-strip-nondeterminism_1.13.1-1_all.deb ... 399s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 399s Selecting previously unselected package debugedit. 399s Preparing to unpack .../057-debugedit_1%3a5.0-5build1_s390x.deb ... 399s Unpacking debugedit (1:5.0-5build1) ... 399s Selecting previously unselected package dwz. 399s Preparing to unpack .../058-dwz_0.15-1build5_s390x.deb ... 399s Unpacking dwz (0.15-1build5) ... 399s Selecting previously unselected package gettext. 399s Preparing to unpack .../059-gettext_0.21-14ubuntu1_s390x.deb ... 399s Unpacking gettext (0.21-14ubuntu1) ... 399s Selecting previously unselected package intltool-debian. 399s Preparing to unpack .../060-intltool-debian_0.35.0+20060710.6_all.deb ... 399s Unpacking intltool-debian (0.35.0+20060710.6) ... 399s Selecting previously unselected package po-debconf. 399s Preparing to unpack .../061-po-debconf_1.0.21+nmu1_all.deb ... 399s Unpacking po-debconf (1.0.21+nmu1) ... 399s Selecting previously unselected package debhelper. 399s Preparing to unpack .../062-debhelper_13.14.1ubuntu5_all.deb ... 399s Unpacking debhelper (13.14.1ubuntu5) ... 399s Selecting previously unselected package dh-apport. 399s Preparing to unpack .../063-dh-apport_2.28.0-0ubuntu1_all.deb ... 399s Unpacking dh-apport (2.28.0-0ubuntu1) ... 399s Selecting previously unselected package golang-1.22-src. 399s Preparing to unpack .../064-golang-1.22-src_1.22.1-1_all.deb ... 399s Unpacking golang-1.22-src (1.22.1-1) ... 401s Selecting previously unselected package golang-1.22-go. 401s Preparing to unpack .../065-golang-1.22-go_1.22.1-1_s390x.deb ... 401s Unpacking golang-1.22-go (1.22.1-1) ... 402s Selecting previously unselected package golang-src. 402s Preparing to unpack .../066-golang-src_2%3a1.22~2_all.deb ... 402s Unpacking golang-src (2:1.22~2) ... 402s Selecting previously unselected package golang-go:s390x. 402s Preparing to unpack .../067-golang-go_2%3a1.22~2_s390x.deb ... 402s Unpacking golang-go:s390x (2:1.22~2) ... 402s Selecting previously unselected package comerr-dev:s390x. 402s Preparing to unpack .../068-comerr-dev_2.1-1.47.0-2.4~exp1ubuntu2_s390x.deb ... 402s Unpacking comerr-dev:s390x (2.1-1.47.0-2.4~exp1ubuntu2) ... 402s Selecting previously unselected package libgssrpc4t64:s390x. 402s Preparing to unpack .../069-libgssrpc4t64_1.20.1-6ubuntu1_s390x.deb ... 402s Unpacking libgssrpc4t64:s390x (1.20.1-6ubuntu1) ... 402s Selecting previously unselected package libkadm5clnt-mit12:s390x. 402s Preparing to unpack .../070-libkadm5clnt-mit12_1.20.1-6ubuntu1_s390x.deb ... 402s Unpacking libkadm5clnt-mit12:s390x (1.20.1-6ubuntu1) ... 402s Selecting previously unselected package libkdb5-10t64:s390x. 402s Preparing to unpack .../071-libkdb5-10t64_1.20.1-6ubuntu1_s390x.deb ... 402s Unpacking libkdb5-10t64:s390x (1.20.1-6ubuntu1) ... 402s Selecting previously unselected package libkadm5srv-mit12:s390x. 402s Preparing to unpack .../072-libkadm5srv-mit12_1.20.1-6ubuntu1_s390x.deb ... 402s Unpacking libkadm5srv-mit12:s390x (1.20.1-6ubuntu1) ... 402s Selecting previously unselected package krb5-multidev:s390x. 402s Preparing to unpack .../073-krb5-multidev_1.20.1-6ubuntu1_s390x.deb ... 402s Unpacking krb5-multidev:s390x (1.20.1-6ubuntu1) ... 402s Selecting previously unselected package libpkgconf3:s390x. 402s Preparing to unpack .../074-libpkgconf3_1.8.1-2_s390x.deb ... 402s Unpacking libpkgconf3:s390x (1.8.1-2) ... 402s Selecting previously unselected package pkgconf-bin. 402s Preparing to unpack .../075-pkgconf-bin_1.8.1-2_s390x.deb ... 402s Unpacking pkgconf-bin (1.8.1-2) ... 402s Selecting previously unselected package pkgconf:s390x. 402s Preparing to unpack .../076-pkgconf_1.8.1-2_s390x.deb ... 402s Unpacking pkgconf:s390x (1.8.1-2) ... 402s Selecting previously unselected package xml-core. 402s Preparing to unpack .../077-xml-core_0.19_all.deb ... 402s Unpacking xml-core (0.19) ... 402s Selecting previously unselected package libdbus-1-dev:s390x. 402s Preparing to unpack .../078-libdbus-1-dev_1.14.10-4ubuntu2_s390x.deb ... 402s Unpacking libdbus-1-dev:s390x (1.14.10-4ubuntu2) ... 402s Selecting previously unselected package libgirepository-2.0-0:s390x. 402s Preparing to unpack .../079-libgirepository-2.0-0_2.79.3-3ubuntu5_s390x.deb ... 402s Unpacking libgirepository-2.0-0:s390x (2.79.3-3ubuntu5) ... 402s Selecting previously unselected package libglib2.0-bin. 402s Preparing to unpack .../080-libglib2.0-bin_2.79.3-3ubuntu5_s390x.deb ... 402s Unpacking libglib2.0-bin (2.79.3-3ubuntu5) ... 402s Selecting previously unselected package libffi-dev:s390x. 402s Preparing to unpack .../081-libffi-dev_3.4.6-1_s390x.deb ... 402s Unpacking libffi-dev:s390x (3.4.6-1) ... 402s Selecting previously unselected package python3-packaging. 402s Preparing to unpack .../082-python3-packaging_23.2-1_all.deb ... 402s Unpacking python3-packaging (23.2-1) ... 402s Selecting previously unselected package libglib2.0-dev-bin. 402s Preparing to unpack .../083-libglib2.0-dev-bin_2.79.3-3ubuntu5_s390x.deb ... 402s Unpacking libglib2.0-dev-bin (2.79.3-3ubuntu5) ... 402s Selecting previously unselected package uuid-dev:s390x. 402s Preparing to unpack .../084-uuid-dev_2.39.3-9ubuntu2_s390x.deb ... 402s Unpacking uuid-dev:s390x (2.39.3-9ubuntu2) ... 402s Selecting previously unselected package libblkid-dev:s390x. 402s Preparing to unpack .../085-libblkid-dev_2.39.3-9ubuntu2_s390x.deb ... 402s Unpacking libblkid-dev:s390x (2.39.3-9ubuntu2) ... 402s Selecting previously unselected package libsepol-dev:s390x. 402s Preparing to unpack .../086-libsepol-dev_3.5-2_s390x.deb ... 402s Unpacking libsepol-dev:s390x (3.5-2) ... 402s Selecting previously unselected package libpcre2-16-0:s390x. 402s Preparing to unpack .../087-libpcre2-16-0_10.42-4ubuntu1_s390x.deb ... 402s Unpacking libpcre2-16-0:s390x (10.42-4ubuntu1) ... 402s Selecting previously unselected package libpcre2-32-0:s390x. 402s Preparing to unpack .../088-libpcre2-32-0_10.42-4ubuntu1_s390x.deb ... 402s Unpacking libpcre2-32-0:s390x (10.42-4ubuntu1) ... 402s Selecting previously unselected package libpcre2-posix3:s390x. 402s Preparing to unpack .../089-libpcre2-posix3_10.42-4ubuntu1_s390x.deb ... 402s Unpacking libpcre2-posix3:s390x (10.42-4ubuntu1) ... 402s Selecting previously unselected package libpcre2-dev:s390x. 402s Preparing to unpack .../090-libpcre2-dev_10.42-4ubuntu1_s390x.deb ... 402s Unpacking libpcre2-dev:s390x (10.42-4ubuntu1) ... 402s Selecting previously unselected package libselinux1-dev:s390x. 402s Preparing to unpack .../091-libselinux1-dev_3.5-2ubuntu1_s390x.deb ... 402s Unpacking libselinux1-dev:s390x (3.5-2ubuntu1) ... 403s Selecting previously unselected package libmount-dev:s390x. 403s Preparing to unpack .../092-libmount-dev_2.39.3-9ubuntu2_s390x.deb ... 403s Unpacking libmount-dev:s390x (2.39.3-9ubuntu2) ... 403s Selecting previously unselected package zlib1g-dev:s390x. 403s Preparing to unpack .../093-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu1_s390x.deb ... 403s Unpacking zlib1g-dev:s390x (1:1.3.dfsg-3.1ubuntu1) ... 403s Selecting previously unselected package libglib2.0-dev:s390x. 403s Preparing to unpack .../094-libglib2.0-dev_2.79.3-3ubuntu5_s390x.deb ... 403s Unpacking libglib2.0-dev:s390x (2.79.3-3ubuntu5) ... 403s Selecting previously unselected package libpam0g-dev:s390x. 403s Preparing to unpack .../095-libpam0g-dev_1.5.3-5ubuntu3_s390x.deb ... 403s Unpacking libpam0g-dev:s390x (1.5.3-5ubuntu3) ... 403s Selecting previously unselected package libsmbclient0:s390x. 403s Preparing to unpack .../096-libsmbclient0_2%3a4.19.5+dfsg-4ubuntu7_s390x.deb ... 403s Unpacking libsmbclient0:s390x (2:4.19.5+dfsg-4ubuntu7) ... 403s Selecting previously unselected package libwbclient-dev:s390x. 403s Preparing to unpack .../097-libwbclient-dev_2%3a4.19.5+dfsg-4ubuntu7_s390x.deb ... 403s Unpacking libwbclient-dev:s390x (2:4.19.5+dfsg-4ubuntu7) ... 403s Selecting previously unselected package samba-dsdb-modules:s390x. 403s Preparing to unpack .../098-samba-dsdb-modules_2%3a4.19.5+dfsg-4ubuntu7_s390x.deb ... 403s Unpacking samba-dsdb-modules:s390x (2:4.19.5+dfsg-4ubuntu7) ... 403s Selecting previously unselected package dh-golang. 403s Preparing to unpack .../099-dh-golang_1.62_all.deb ... 403s Unpacking dh-golang (1.62) ... 403s Selecting previously unselected package libkrb5-dev:s390x. 403s Preparing to unpack .../100-libkrb5-dev_1.20.1-6ubuntu1_s390x.deb ... 403s Unpacking libkrb5-dev:s390x (1.20.1-6ubuntu1) ... 403s Selecting previously unselected package libsmbclient-dev:s390x. 403s Preparing to unpack .../101-libsmbclient-dev_2%3a4.19.5+dfsg-4ubuntu7_s390x.deb ... 403s Unpacking libsmbclient-dev:s390x (2:4.19.5+dfsg-4ubuntu7) ... 403s Selecting previously unselected package autopkgtest-satdep. 403s Preparing to unpack .../102-1-autopkgtest-satdep.deb ... 403s Unpacking autopkgtest-satdep (0) ... 403s Setting up libpam0g-dev:s390x (1.5.3-5ubuntu3) ... 403s Setting up libgirepository-2.0-0:s390x (2.79.3-3ubuntu5) ... 403s Setting up libarchive-zip-perl (1.68-1) ... 403s Setting up libtdb1:s390x (1.4.10-1) ... 403s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 403s Setting up libglib2.0-bin (2.79.3-3ubuntu5) ... 403s Setting up m4 (1.4.19-4) ... 403s Setting up samba-common (2:4.19.5+dfsg-4ubuntu7) ... 403s 403s Creating config file /etc/samba/smb.conf with new version 403s Setting up libgomp1:s390x (14-20240315-1ubuntu1) ... 403s Setting up libffi-dev:s390x (3.4.6-1) ... 403s Setting up dh-apport (2.28.0-0ubuntu1) ... 403s Setting up libwbclient0:s390x (2:4.19.5+dfsg-4ubuntu7) ... 403s Setting up libwbclient-dev:s390x (2:4.19.5+dfsg-4ubuntu7) ... 403s Setting up libpcre2-16-0:s390x (10.42-4ubuntu1) ... 403s Setting up libtalloc2:s390x (2.4.2-1build1) ... 403s Setting up libpython3.12t64:s390x (3.12.2-4build3) ... 403s Setting up python3-tdb (1.4.10-1) ... 403s Setting up autotools-dev (20220109.1) ... 403s Setting up libpcre2-32-0:s390x (10.42-4ubuntu1) ... 403s Setting up python3-packaging (23.2-1) ... 403s Setting up libpkgconf3:s390x (1.8.1-2) ... 403s Setting up libgssrpc4t64:s390x (1.20.1-6ubuntu1) ... 403s Setting up uuid-dev:s390x (2.39.3-9ubuntu2) ... 403s Setting up libavahi-common-data:s390x (0.8-13ubuntu4) ... 403s Setting up golang-1.22-src (1.22.1-1) ... 403s Setting up tdb-tools (1.4.10-1) ... 403s update-alternatives: using /usr/bin/tdbbackup.tdbtools to provide /usr/bin/tdbbackup (tdbbackup) in auto mode 403s Setting up comerr-dev:s390x (2.1-1.47.0-2.4~exp1ubuntu2) ... 403s Setting up libmpc3:s390x (1.3.1-1) ... 403s Setting up libatomic1:s390x (14-20240315-1ubuntu1) ... 403s Setting up python3-markdown (3.5.2-1) ... 404s Setting up autopoint (0.21-14ubuntu1) ... 404s Setting up libsepol-dev:s390x (3.5-2) ... 404s Setting up pkgconf-bin (1.8.1-2) ... 404s Setting up autoconf (2.71-3) ... 404s Setting up libubsan1:s390x (14-20240315-1ubuntu1) ... 404s Setting up zlib1g-dev:s390x (1:1.3.dfsg-3.1ubuntu1) ... 404s Setting up libpcre2-posix3:s390x (10.42-4ubuntu1) ... 404s Setting up dwz (0.15-1build5) ... 404s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 404s Setting up libasan8:s390x (14-20240315-1ubuntu1) ... 404s Setting up debugedit (1:5.0-5build1) ... 404s Setting up libsub-override-perl (0.10-1) ... 404s Setting up sgml-base (1.31) ... 404s Setting up libisl23:s390x (0.26-3) ... 404s Setting up golang-src (2:1.22~2) ... 404s Setting up libcc1-0:s390x (14-20240315-1ubuntu1) ... 404s Setting up libtevent0t64:s390x (0.16.1-2) ... 404s Setting up libitm1:s390x (14-20240315-1ubuntu1) ... 404s Setting up libkadm5clnt-mit12:s390x (1.20.1-6ubuntu1) ... 404s Setting up automake (1:1.16.5-1.3ubuntu1) ... 404s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 404s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 404s Setting up libglib2.0-dev-bin (2.79.3-3ubuntu5) ... 404s Setting up libblkid-dev:s390x (2.39.3-9ubuntu2) ... 404s Setting up gettext (0.21-14ubuntu1) ... 404s Setting up libpcre2-dev:s390x (10.42-4ubuntu1) ... 404s Setting up libkdb5-10t64:s390x (1.20.1-6ubuntu1) ... 404s Setting up python3-talloc:s390x (2.4.2-1build1) ... 404s Setting up libselinux1-dev:s390x (3.5-2ubuntu1) ... 404s Setting up libavahi-common3:s390x (0.8-13ubuntu4) ... 404s Setting up golang-1.22-go (1.22.1-1) ... 404s Setting up pkgconf:s390x (1.8.1-2) ... 404s Setting up intltool-debian (0.35.0+20060710.6) ... 404s Setting up cpp-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 404s Setting up dh-strip-nondeterminism (1.13.1-1) ... 404s Setting up libgcc-13-dev:s390x (13.2.0-21ubuntu1) ... 404s Setting up xml-core (0.19) ... 404s Setting up libkadm5srv-mit12:s390x (1.20.1-6ubuntu1) ... 404s Setting up libldb2:s390x (2:2.8.0+samba4.19.5+dfsg-4ubuntu7) ... 404s Setting up libavahi-client3:s390x (0.8-13ubuntu4) ... 404s Setting up libmount-dev:s390x (2.39.3-9ubuntu2) ... 404s Setting up libstdc++-13-dev:s390x (13.2.0-21ubuntu1) ... 404s Setting up krb5-multidev:s390x (1.20.1-6ubuntu1) ... 404s Setting up cpp-13 (13.2.0-21ubuntu1) ... 404s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 404s Setting up golang-go:s390x (2:1.22~2) ... 404s Setting up po-debconf (1.0.21+nmu1) ... 404s Setting up samba-libs:s390x (2:4.19.5+dfsg-4ubuntu7) ... 404s Setting up libkrb5-dev:s390x (1.20.1-6ubuntu1) ... 404s Setting up gcc-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 404s Setting up libglib2.0-dev:s390x (2.79.3-3ubuntu5) ... 404s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 404s Setting up g++-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 404s Setting up gcc-13 (13.2.0-21ubuntu1) ... 404s Setting up python3-ldb (2:2.8.0+samba4.19.5+dfsg-4ubuntu7) ... 404s Setting up cpp (4:13.2.0-7ubuntu1) ... 404s Setting up samba-dsdb-modules:s390x (2:4.19.5+dfsg-4ubuntu7) ... 404s Setting up libsmbclient0:s390x (2:4.19.5+dfsg-4ubuntu7) ... 404s Setting up libcups2t64:s390x (2.4.7-1.2ubuntu1) ... 404s Setting up python3-samba (2:4.19.5+dfsg-4ubuntu7) ... 405s Setting up g++-13 (13.2.0-21ubuntu1) ... 405s Setting up libtool (2.4.7-7) ... 405s Setting up g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 405s Setting up gcc (4:13.2.0-7ubuntu1) ... 405s Setting up dh-autoreconf (20) ... 405s Setting up libsmbclient-dev:s390x (2:4.19.5+dfsg-4ubuntu7) ... 405s Setting up g++ (4:13.2.0-7ubuntu1) ... 405s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 405s Setting up samba-common-bin (2:4.19.5+dfsg-4ubuntu7) ... 405s Setting up build-essential (12.10ubuntu1) ... 405s Setting up samba (2:4.19.5+dfsg-4ubuntu7) ... 406s Created symlink /etc/systemd/system/smb.service → /usr/lib/systemd/system/smbd.service. 406s Created symlink /etc/systemd/system/multi-user.target.wants/smbd.service → /usr/lib/systemd/system/smbd.service. 407s Created symlink /etc/systemd/system/nmb.service → /usr/lib/systemd/system/nmbd.service. 407s Created symlink /etc/systemd/system/multi-user.target.wants/nmbd.service → /usr/lib/systemd/system/nmbd.service. 407s Created symlink /etc/systemd/system/samba.service → /usr/lib/systemd/system/samba-ad-dc.service. 407s Created symlink /etc/systemd/system/multi-user.target.wants/samba-ad-dc.service → /usr/lib/systemd/system/samba-ad-dc.service. 408s Setting up debhelper (13.14.1ubuntu5) ... 408s Setting up dh-golang (1.62) ... 408s Processing triggers for libc-bin (2.39-0ubuntu6) ... 408s Processing triggers for ufw (0.36.2-5) ... 408s Processing triggers for man-db (2.12.0-3build4) ... 409s Processing triggers for libglib2.0-0t64:s390x (2.79.3-3ubuntu5) ... 409s No schema files found: doing nothing. 409s Processing triggers for install-info (7.1-3build1) ... 409s Processing triggers for sgml-base (1.31) ... 409s Setting up libdbus-1-dev:s390x (1.14.10-4ubuntu2) ... 410s Setting up autopkgtest-satdep (0) ... 413s (Reading database ... 100453 files and directories currently installed.) 413s Removing autopkgtest-satdep (0) ... 414s autopkgtest [23:44:11]: test command1: ./debian/tests/test no-sudo 414s autopkgtest [23:44:11]: test command1: [----------------------- 414s Running non-root tests... 466s ? github.com/ubuntu/adsys [no test files] 477s ? github.com/ubuntu/adsys/cmd/admxgen [no test files] 520s === RUN TestRun 520s === RUN TestRun/Run_and_return_usage_error 520s level=error msg="Error requested" 520s === RUN TestRun/Run_and_usage_error_only_does_not_fail 520s === RUN TestRun/Send_SIGINT_exits 520s === RUN TestRun/Send_SIGTERM_exits 520s === RUN TestRun/Send_SIGHUP_without_exiting 520s === RUN TestRun/Send_SIGHUP_with_exit 520s === RUN TestRun/Run_and_exit_successfully 520s === RUN TestRun/Run_and_return_error 521s level=error msg="Error requested" 521s --- PASS: TestRun (0.86s) 521s --- PASS: TestRun/Run_and_return_usage_error (0.10s) 521s --- PASS: TestRun/Run_and_usage_error_only_does_not_fail (0.10s) 521s --- PASS: TestRun/Send_SIGINT_exits (0.10s) 521s --- PASS: TestRun/Send_SIGTERM_exits (0.10s) 521s --- PASS: TestRun/Send_SIGHUP_without_exiting (0.15s) 521s --- PASS: TestRun/Send_SIGHUP_with_exit (0.10s) 521s --- PASS: TestRun/Run_and_exit_successfully (0.10s) 521s --- PASS: TestRun/Run_and_return_error (0.10s) 521s PASS 521s ok github.com/ubuntu/adsys/cmd/adsysd 0.914s 523s === RUN TestColorizePolicies 523s --- PASS: TestColorizePolicies (0.00s) 523s === RUN TestInitApp 523s === PAUSE TestInitApp 523s === RUN TestAppHelp 523s === PAUSE TestAppHelp 523s === RUN TestAppCompletion 523s === PAUSE TestAppCompletion 523s === RUN TestAppNoUsageError 523s === PAUSE TestAppNoUsageError 523s === RUN TestAppUsageError 523s === PAUSE TestAppUsageError 523s === RUN TestAppCanQuitWhenExecute 523s === PAUSE TestAppCanQuitWhenExecute 523s === RUN TestAppCanQuitAfterExecute 523s === PAUSE TestAppCanQuitAfterExecute 523s === RUN TestAppCanQuitWithoutExecute 523s === PAUSE TestAppCanQuitWithoutExecute 523s === RUN TestAppCanSigHupWhenExecute 523s === PAUSE TestAppCanSigHupWhenExecute 523s === RUN TestAppCanSigHupAfterExecute 523s === PAUSE TestAppCanSigHupAfterExecute 523s === RUN TestAppGetRootCmd 523s === PAUSE TestAppGetRootCmd 523s === CONT TestInitApp 523s Usage: 523s adsysctl COMMAND [flags] 523s adsysctl [command] 523s 523s Available Commands: 523s applied Print last applied GPOs for current or given user/machine 523s completion Generate the autocompletion script for the specified shell 523s doc Documentation 523s help Help about any command 523s policy Policy management 523s service Service management 523s update Updates/Create a policy for current user or given user with its kerberos ticket 523s version Returns version of client and service 523s 523s Flags: 523s -c, --config string use a specific configuration file 523s -h, --help help for adsysctl 523s -s, --socket string socket path to use between daemon and client. Can be overridden by systemd socket activation. (default "/run/adsysd.sock") 523s -t, --timeout int time in seconds before cancelling the client request when the server gives no result. 0 for no timeout. (default 30) 523s -v, --verbose count issue INFO (-v), DEBUG (-vv) or DEBUG with caller (-vvv) output 523s 523s Use "adsysctl [command] --help" for more information about a command. 523s 523s --- PASS: TestInitApp (0.00s) 523s === CONT TestAppGetRootCmd 523s --- PASS: TestAppGetRootCmd (0.00s) 523s === CONT TestAppCanSigHupAfterExecute 523s # bash completion V2 for adsysctl -*- shell-script -*- 523s 523s __adsysctl_debug() 523s { 523s if [[ -n ${BASH_COMP_DEBUG_FILE-} ]]; then 523s echo "$*" >> "${BASH_COMP_DEBUG_FILE}" 523s fi 523s } 523s 523s # Macs have bash3 for which the bash-completion package doesn't include 523s # _init_completion. This is a minimal version of that function. 523s __adsysctl_init_completion() 523s { 523s COMPREPLY=() 523s _get_comp_words_by_ref "$@" cur prev words cword 523s } 523s 523s # This function calls the adsysctl program to obtain the completion 523s # results and the directive. It fills the 'out' and 'directive' vars. 523s __adsysctl_get_completion_results() { 523s local requestComp lastParam lastChar args 523s 523s # Prepare the command to request completions for the program. 523s # Calling ${words[0]} instead of directly adsysctl allows handling aliases 523s args=("${words[@]:1}") 523s requestComp="${words[0]} __complete ${args[*]}" 523s 523s lastParam=${words[$((${#words[@]}-1))]} 523s lastChar=${lastParam:$((${#lastParam}-1)):1} 523s __adsysctl_debug "lastParam ${lastParam}, lastChar ${lastChar}" 523s 523s if [[ -z ${cur} && ${lastChar} != = ]]; then 523s # If the last parameter is complete (there is a space following it) 523s # We add an extra empty parameter so we can indicate this to the go method. 523s __adsysctl_debug "Adding extra empty parameter" 523s requestComp="${requestComp} ''" 523s fi 523s 523s # When completing a flag with an = (e.g., adsysctl -n=) 523s # bash focuses on the part after the =, so we need to remove 523s # the flag part from $cur 523s if [[ ${cur} == -*=* ]]; then 523s cur="${cur#*=}" 523s fi 523s 523s __adsysctl_debug "Calling ${requestComp}" 523s # Use eval to handle any environment variables and such 523s out=$(eval "${requestComp}" 2>/dev/null) 523s 523s # Extract the directive integer at the very end of the output following a colon (:) 523s directive=${out##*:} 523s # Remove the directive 523s out=${out%:*} 523s if [[ ${directive} == "${out}" ]]; then 523s # There is not directive specified 523s directive=0 523s fi 523s __adsysctl_debug "The completion directive is: ${directive}" 523s __adsysctl_debug "The completions are: ${out}" 523s } 523s 523s __adsysctl_process_completion_results() { 523s local shellCompDirectiveError=1 523s local shellCompDirectiveNoSpace=2 523s local shellCompDirectiveNoFileComp=4 523s local shellCompDirectiveFilterFileExt=8 523s local shellCompDirectiveFilterDirs=16 523s local shellCompDirectiveKeepOrder=32 523s 523s if (((directive & shellCompDirectiveError) != 0)); then 523s # Error code. No completion. 523s __adsysctl_debug "Received error from custom completion go code" 523s return 523s else 523s if (((directive & shellCompDirectiveNoSpace) != 0)); then 523s if [[ $(type -t compopt) == builtin ]]; then 523s __adsysctl_debug "Activating no space" 523s compopt -o nospace 523s else 523s __adsysctl_debug "No space directive not supported in this version of bash" 523s fi 523s fi 523s if (((directive & shellCompDirectiveKeepOrder) != 0)); then 523s if [[ $(type -t compopt) == builtin ]]; then 523s # no sort isn't supported for bash less than < 4.4 523s if [[ ${BASH_VERSINFO[0]} -lt 4 || ( ${BASH_VERSINFO[0]} -eq 4 && ${BASH_VERSINFO[1]} -lt 4 ) ]]; then 523s __adsysctl_debug "No sort directive not supported in this version of bash" 523s else 523s __adsysctl_debug "Activating keep order" 523s compopt -o nosort 523s fi 523s else 523s __adsysctl_debug "No sort directive not supported in this version of bash" 523s fi 523s fi 523s if (((directive & shellCompDirectiveNoFileComp) != 0)); then 523s if [[ $(type -t compopt) == builtin ]]; then 523s __adsysctl_debug "Activating no file completion" 523s compopt +o default 523s else 523s __adsysctl_debug "No file completion directive not supported in this version of bash" 523s fi 523s fi 523s fi 523s 523s # Separate activeHelp from normal completions 523s local completions=() 523s local activeHelp=() 523s __adsysctl_extract_activeHelp 523s 523s if (((directive & shellCompDirectiveFilterFileExt) != 0)); then 523s # File extension filtering 523s local fullFilter filter filteringCmd 523s 523s # Do not use quotes around the $completions variable or else newline 523s # characters will be kept. 523s for filter in ${completions[*]}; do 523s fullFilter+="$filter|" 523s done 523s 523s filteringCmd="_filedir $fullFilter" 523s __adsysctl_debug "File filtering command: $filteringCmd" 523s $filteringCmd 523s elif (((directive & shellCompDirectiveFilterDirs) != 0)); then 523s # File completion for directories only 523s 523s local subdir 523s subdir=${completions[0]} 523s if [[ -n $subdir ]]; then 523s __adsysctl_debug "Listing directories in $subdir" 523s pushd "$subdir" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 || return 523s else 523s __adsysctl_debug "Listing directories in ." 523s _filedir -d 523s fi 523s else 523s __adsysctl_handle_completion_types 523s fi 523s 523s __adsysctl_handle_special_char "$cur" : 523s __adsysctl_handle_special_char "$cur" = 523s 523s # Print the activeHelp statements before we finish 523s if ((${#activeHelp[*]} != 0)); then 523s printf "\n"; 523s printf "%s\n" "${activeHelp[@]}" 523s printf "\n" 523s 523s # The prompt format is only available from bash 4.4. 523s # We test if it is available before using it. 523s if (x=${PS1@P}) 2> /dev/null; then 523s printf "%s" "${PS1@P}${COMP_LINE[@]}" 523s else 523s # Can't print the prompt. Just print the 523s # text the user had typed, it is workable enough. 523s printf "%s" "${COMP_LINE[@]}" 523s fi 523s fi 523s } 523s 523s # Separate activeHelp lines from real completions. 523s # Fills the $activeHelp and $completions arrays. 523s __adsysctl_extract_activeHelp() { 523s local activeHelpMarker="_activeHelp_ " 523s local endIndex=${#activeHelpMarker} 523s 523s while IFS='' read -r comp; do 523s if [[ ${comp:0:endIndex} == $activeHelpMarker ]]; then 523s comp=${comp:endIndex} 523s __adsysctl_debug "ActiveHelp found: $comp" 523s if [[ -n $comp ]]; then 523s activeHelp+=("$comp") 523s fi 523s else 523s # Not an activeHelp line but a normal completion 523s completions+=("$comp") 523s fi 523s done <<<"${out}" 523s } 523s 523s __adsysctl_handle_completion_types() { 523s __adsysctl_debug "__adsysctl_handle_completion_types: COMP_TYPE is $COMP_TYPE" 523s 523s case $COMP_TYPE in 523s 37|42) 523s # Type: menu-complete/menu-complete-backward and insert-completions 523s # If the user requested inserting one completion at a time, or all 523s # completions at once on the command-line we must remove the descriptions. 523s # https://github.com/spf13/cobra/issues/1508 523s local tab=$'\t' comp 523s while IFS='' read -r comp; do 523s [[ -z $comp ]] && continue 523s # Strip any description 523s comp=${comp%%$tab*} 523s # Only consider the completions that match 523s if [[ $comp == "$cur"* ]]; then 523s COMPREPLY+=("$comp") 523s fi 523s done < <(printf "%s\n" "${completions[@]}") 523s ;; 523s 523s *) 523s # Type: complete (normal completion) 523s __adsysctl_handle_standard_completion_case 523s ;; 523s esac 523s } 523s 523s __adsysctl_handle_standard_completion_case() { 523s local tab=$'\t' comp 523s 523s # Short circuit to optimize if we don't have descriptions 523s if [[ "${completions[*]}" != *$tab* ]]; then 523s IFS=$'\n' read -ra COMPREPLY -d '' < <(compgen -W "${completions[*]}" -- "$cur") 523s return 0 523s fi 523s 523s local longest=0 523s local compline 523s # Look for the longest completion so that we can format things nicely 523s while IFS='' read -r compline; do 523s [[ -z $compline ]] && continue 523s # Strip any description before checking the length 523s comp=${compline%%$tab*} 523s # Only consider the completions that match 523s [[ $comp == "$cur"* ]] || continue 523s COMPREPLY+=("$compline") 523s if ((${#comp}>longest)); then 523s longest=${#comp} 523s fi 523s done < <(printf "%s\n" "${completions[@]}") 523s 523s # If there is a single completion left, remove the description text 523s if ((${#COMPREPLY[*]} == 1)); then 523s __adsysctl_debug "COMPREPLY[0]: ${COMPREPLY[0]}" 523s comp="${COMPREPLY[0]%%$tab*}" 523s __adsysctl_debug "Removed description from single completion, which is now: ${comp}" 523s COMPREPLY[0]=$comp 523s else # Format the descriptions 523s __adsysctl_format_comp_descriptions $longest 523s fi 523s } 523s 523s __adsysctl_handle_special_char() 523s { 523s local comp="$1" 523s local char=$2 523s if [[ "$comp" == *${char}* && "$COMP_WORDBREAKS" == *${char}* ]]; then 523s local word=${comp%"${comp##*${char}}"} 523s local idx=${#COMPREPLY[*]} 523s while ((--idx >= 0)); do 523s COMPREPLY[idx]=${COMPREPLY[idx]#"$word"} 523s done 523s fi 523s } 523s 523s __adsysctl_format_comp_descriptions() 523s { 523s local tab=$'\t' 523s local comp desc maxdesclength 523s local longest=$1 523s 523s local i ci 523s for ci in ${!COMPREPLY[*]}; do 523s comp=${COMPREPLY[ci]} 523s # Properly format the description string which follows a tab character if there is one 523s if [[ "$comp" == *$tab* ]]; then 523s __adsysctl_debug "Original comp: $comp" 523s desc=${comp#*$tab} 523s comp=${comp%%$tab*} 523s 523s # $COLUMNS stores the current shell width. 523s # Remove an extra 4 because we add 2 spaces and 2 parentheses. 523s maxdesclength=$(( COLUMNS - longest - 4 )) 523s 523s # Make sure we can fit a description of at least 8 characters 523s # if we are to align the descriptions. 523s if ((maxdesclength > 8)); then 523s # Add the proper number of spaces to align the descriptions 523s for ((i = ${#comp} ; i < longest ; i++)); do 523s comp+=" " 523s done 523s else 523s # Don't pad the descriptions so we can fit more text after the completion 523s maxdesclength=$(( COLUMNS - ${#comp} - 4 )) 523s fi 523s 523s # If there is enough space for any description text, 523s # truncate the descriptions that are too long for the shell width 523s if ((maxdesclength > 0)); then 523s if ((${#desc} > maxdesclength)); then 523s desc=${desc:0:$(( maxdesclength - 1 ))} 523s desc+="…" 523s fi 523s comp+=" ($desc)" 523s fi 523s COMPREPLY[ci]=$comp 523s __adsysctl_debug "Final comp: $comp" 523s fi 523s done 523s } 523s 523s __start_adsysctl() 523s { 523s local cur prev words cword split 523s 523s COMPREPLY=() 523s 523s # Call _init_completion from the bash-completion package 523s # to prepare the arguments properly 523s if declare -F _init_completion >/dev/null 2>&1; then 523s _init_completion -n =: || return 523s else 523s __adsysctl_init_completion -n =: || return 523s fi 523s 523s __adsysctl_debug 523s __adsysctl_debug "========= starting completion logic ==========" 523s __adsysctl_debug "cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}, cword is $cword" 523s 523s # The user could have moved the cursor backwards on the command-line. 523s # We need to trigger completion from the $cword location, so we need 523s # to truncate the command-line ($words) up to the $cword location. 523s words=("${words[@]:0:$cword+1}") 523s __adsysctl_debug "Truncated words[*]: ${words[*]}," 523s 523s local out directive 523s __adsysctl_get_completion_results 523s __adsysctl_process_completion_results 523s } 523s 523s if [[ $(type -t compopt) = "builtin" ]]; then 523s complete -o default -F __start_adsysctl adsysctl 523s else 523s complete -o default -o nospace -F __start_adsysctl adsysctl 523s fi 523s 523s # ex: ts=4 sw=4 et filetype=sh 523s --- PASS: TestAppCanSigHupAfterExecute (0.00s) 523s === CONT TestAppCanSigHupWhenExecute 523s --- PASS: TestAppCanSigHupWhenExecute (0.00s) 523s === CONT TestAppCanQuitWithoutExecute 523s --- PASS: TestAppCanQuitWithoutExecute (0.00s) 523s === CONT TestAppCanQuitAfterExecute 523s # bash completion V2 for adsysctl -*- shell-script -*- 523s 523s __adsysctl_debug() 523s { 523s if [[ -n ${BASH_COMP_DEBUG_FILE-} ]]; then 523s echo "$*" >> "${BASH_COMP_DEBUG_FILE}" 523s fi 523s } 523s 523s # Macs have bash3 for which the bash-completion package doesn't include 523s # _init_completion. This is a minimal version of that function. 523s __adsysctl_init_completion() 523s { 523s COMPREPLY=() 523s _get_comp_words_by_ref "$@" cur prev words cword 523s } 523s 523s # This function calls the adsysctl program to obtain the completion 523s # results and the directive. It fills the 'out' and 'directive' vars. 523s __adsysctl_get_completion_results() { 523s local requestComp lastParam lastChar args 523s 523s # Prepare the command to request completions for the program. 523s # Calling ${words[0]} instead of directly adsysctl allows handling aliases 523s args=("${words[@]:1}") 523s requestComp="${words[0]} __complete ${args[*]}" 523s 523s lastParam=${words[$((${#words[@]}-1))]} 523s lastChar=${lastParam:$((${#lastParam}-1)):1} 523s __adsysctl_debug "lastParam ${lastParam}, lastChar ${lastChar}" 523s 523s if [[ -z ${cur} && ${lastChar} != = ]]; then 523s # If the last parameter is complete (there is a space following it) 523s # We add an extra empty parameter so we can indicate this to the go method. 523s __adsysctl_debug "Adding extra empty parameter" 523s requestComp="${requestComp} ''" 523s fi 523s 523s # When completing a flag with an = (e.g., adsysctl -n=) 523s # bash focuses on the part after the =, so we need to remove 523s # the flag part from $cur 523s if [[ ${cur} == -*=* ]]; then 523s cur="${cur#*=}" 523s fi 523s 523s __adsysctl_debug "Calling ${requestComp}" 523s # Use eval to handle any environment variables and such 523s out=$(eval "${requestComp}" 2>/dev/null) 523s 523s # Extract the directive integer at the very end of the output following a colon (:) 523s directive=${out##*:} 523s # Remove the directive 523s out=${out%:*} 523s if [[ ${directive} == "${out}" ]]; then 523s # There is not directive specified 523s directive=0 523s fi 523s __adsysctl_debug "The completion directive is: ${directive}" 523s __adsysctl_debug "The completions are: ${out}" 523s } 523s 523s __adsysctl_process_completion_results() { 523s local shellCompDirectiveError=1 523s local shellCompDirectiveNoSpace=2 523s local shellCompDirectiveNoFileComp=4 523s local shellCompDirectiveFilterFileExt=8 523s local shellCompDirectiveFilterDirs=16 523s local shellCompDirectiveKeepOrder=32 523s 523s if (((directive & shellCompDirectiveError) != 0)); then 523s # Error code. No completion. 523s __adsysctl_debug "Received error from custom completion go code" 523s return 523s else 523s if (((directive & shellCompDirectiveNoSpace) != 0)); then 523s if [[ $(type -t compopt) == builtin ]]; then 523s __adsysctl_debug "Activating no space" 523s compopt -o nospace 523s else 523s __adsysctl_debug "No space directive not supported in this version of bash" 523s fi 523s fi 523s if (((directive & shellCompDirectiveKeepOrder) != 0)); then 523s if [[ $(type -t compopt) == builtin ]]; then 523s # no sort isn't supported for bash less than < 4.4 523s if [[ ${BASH_VERSINFO[0]} -lt 4 || ( ${BASH_VERSINFO[0]} -eq 4 && ${BASH_VERSINFO[1]} -lt 4 ) ]]; then 523s __adsysctl_debug "No sort directive not supported in this version of bash" 523s else 523s __adsysctl_debug "Activating keep order" 523s compopt -o nosort 523s fi 523s else 523s __adsysctl_debug "No sort directive not supported in this version of bash" 523s fi 523s fi 523s if (((directive & shellCompDirectiveNoFileComp) != 0)); then 523s if [[ $(type -t compopt) == builtin ]]; then 523s __adsysctl_debug "Activating no file completion" 523s compopt +o default 523s else 523s __adsysctl_debug "No file completion directive not supported in this version of bash" 523s fi 523s fi 523s fi 523s 523s # Separate activeHelp from normal completions 523s local completions=() 523s local activeHelp=() 523s __adsysctl_extract_activeHelp 523s 523s if (((directive & shellCompDirectiveFilterFileExt) != 0)); then 523s # File extension filtering 523s local fullFilter filter filteringCmd 523s 523s # Do not use quotes around the $completions variable or else newline 523s # characters will be kept. 523s for filter in ${completions[*]}; do 523s fullFilter+="$filter|" 523s done 523s 523s filteringCmd="_filedir $fullFilter" 523s __adsysctl_debug "File filtering command: $filteringCmd" 523s $filteringCmd 523s elif (((directive & shellCompDirectiveFilterDirs) != 0)); then 523s # File completion for directories only 523s 523s local subdir 523s subdir=${completions[0]} 523s if [[ -n $subdir ]]; then 523s __adsysctl_debug "Listing directories in $subdir" 523s pushd "$subdir" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 || return 523s else 523s __adsysctl_debug "Listing directories in ." 523s _filedir -d 523s fi 523s else 523s __adsysctl_handle_completion_types 523s fi 523s 523s __adsysctl_handle_special_char "$cur" : 523s __adsysctl_handle_special_char "$cur" = 523s 523s # Print the activeHelp statements before we finish 523s if ((${#activeHelp[*]} != 0)); then 523s printf "\n"; 523s printf "%s\n" "${activeHelp[@]}" 523s printf "\n" 523s 523s # The prompt format is only available from bash 4.4. 523s # We test if it is available before using it. 523s if (x=${PS1@P}) 2> /dev/null; then 523s printf "%s" "${PS1@P}${COMP_LINE[@]}" 523s else 523s # Can't print the prompt. Just print the 523s # text the user had typed, it is workable enough. 523s printf "%s" "${COMP_LINE[@]}" 523s fi 523s fi 523s } 523s 523s # Separate activeHelp lines from real completions. 523s # Fills the $activeHelp and $completions arrays. 523s __adsysctl_extract_activeHelp() { 523s local activeHelpMarker="_activeHelp_ " 523s local endIndex=${#activeHelpMarker} 523s 523s while IFS='' read -r comp; do 523s if [[ ${comp:0:endIndex} == $activeHelpMarker ]]; then 523s comp=${comp:endIndex} 523s __adsysctl_debug "ActiveHelp found: $comp" 523s if [[ -n $comp ]]; then 523s activeHelp+=("$comp") 523s fi 523s else 523s # Not an activeHelp line but a normal completion 523s completions+=("$comp") 523s fi 523s done <<<"${out}" 523s } 523s 523s __adsysctl_handle_completion_types() { 523s __adsysctl_debug "__adsysctl_handle_completion_types: COMP_TYPE is $COMP_TYPE" 523s 523s case $COMP_TYPE in 523s 37|42) 523s # Type: menu-complete/menu-complete-backward and insert-completions 523s # If the user requested inserting one completion at a time, or all 523s # completions at once on the command-line we must remove the descriptions. 523s # https://github.com/spf13/cobra/issues/1508 523s local tab=$'\t' comp 523s while IFS='' read -r comp; do 523s [[ -z $comp ]] && continue 523s # Strip any description 523s comp=${comp%%$tab*} 523s # Only consider the completions that match 523s if [[ $comp == "$cur"* ]]; then 523s COMPREPLY+=("$comp") 523s fi 523s done < <(printf "%s\n" "${completions[@]}") 523s ;; 523s 523s *) 523s # Type: complete (normal completion) 523s __adsysctl_handle_standard_completion_case 523s ;; 523s esac 523s } 523s 523s __adsysctl_handle_standard_completion_case() { 523s local tab=$'\t' comp 523s 523s # Short circuit to optimize if we don't have descriptions 523s if [[ "${completions[*]}" != *$tab* ]]; then 523s IFS=$'\n' read -ra COMPREPLY -d '' < <(compgen -W "${completions[*]}" -- "$cur") 523s return 0 523s fi 523s 523s local longest=0 523s local compline 523s # Look for the longest completion so that we can format things nicely 523s while IFS='' read -r compline; do 523s [[ -z $compline ]] && continue 523s # Strip any description before checking the length 523s comp=${compline%%$tab*} 523s # Only consider the completions that match 523s [[ $comp == "$cur"* ]] || continue 523s COMPREPLY+=("$compline") 523s if ((${#comp}>longest)); then 523s longest=${#comp} 523s fi 523s done < <(printf "%s\n" "${completions[@]}") 523s 523s # If there is a single completion left, remove the description text 523s if ((${#COMPREPLY[*]} == 1)); then 523s __adsysctl_debug "COMPREPLY[0]: ${COMPREPLY[0]}" 523s comp="${COMPREPLY[0]%%$tab*}" 523s __adsysctl_debug "Removed description from single completion, which is now: ${comp}" 523s COMPREPLY[0]=$comp 523s else # Format the descriptions 523s __adsysctl_format_comp_descriptions $longest 523s fi 523s } 523s 523s __adsysctl_handle_special_char() 523s { 523s local comp="$1" 523s local char=$2 523s if [[ "$comp" == *${char}* && "$COMP_WORDBREAKS" == *${char}* ]]; then 523s local word=${comp%"${comp##*${char}}"} 523s local idx=${#COMPREPLY[*]} 523s while ((--idx >= 0)); do 523s COMPREPLY[idx]=${COMPREPLY[idx]#"$word"} 523s done 523s fi 523s } 523s 523s __adsysctl_format_comp_descriptions() 523s { 523s local tab=$'\t' 523s local comp desc maxdesclength 523s local longest=$1 523s 523s local i ci 523s for ci in ${!COMPREPLY[*]}; do 523s comp=${COMPREPLY[ci]} 523s # Properly format the description string which follows a tab character if there is one 523s if [[ "$comp" == *$tab* ]]; then 523s __adsysctl_debug "Original comp: $comp" 523s desc=${comp#*$tab} 523s comp=${comp%%$tab*} 523s 523s # $COLUMNS stores the current shell width. 523s # Remove an extra 4 because we add 2 spaces and 2 parentheses. 523s maxdesclength=$(( COLUMNS - longest - 4 )) 523s 523s # Make sure we can fit a description of at least 8 characters 523s # if we are to align the descriptions. 523s if ((maxdesclength > 8)); then 523s # Add the proper number of spaces to align the descriptions 523s for ((i = ${#comp} ; i < longest ; i++)); do 523s comp+=" " 523s done 523s else 523s # Don't pad the descriptions so we can fit more text after the completion 523s maxdesclength=$(( COLUMNS - ${#comp} - 4 )) 523s fi 523s 523s # If there is enough space for any description text, 523s # truncate the descriptions that are too long for the shell width 523s if ((maxdesclength > 0)); then 523s if ((${#desc} > maxdesclength)); then 523s desc=${desc:0:$(( maxdesclength - 1 ))} 523s desc+="…" 523s fi 523s comp+=" ($desc)" 523s fi 523s COMPREPLY[ci]=$comp 523s __adsysctl_debug "Final comp: $comp" 523s fi 523s done 523s } 523s 523s __start_adsysctl() 523s { 523s local cur prev words cword split 523s 523s COMPREPLY=() 523s 523s # Call _init_completion from the bash-completion package 523s # to prepare the arguments properly 523s if declare -F _init_completion >/dev/null 2>&1; then 523s _init_completion -n =: || return 523s else 523s __adsysctl_init_completion -n =: || return 523s fi 523s 523s __adsysctl_debug 523s __adsysctl_debug "========= starting completion logic ==========" 523s __adsysctl_debug "cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}, cword is $cword" 523s 523s # The user could have moved the cursor backwards on the command-line. 523s # We need to trigger completion from the $cword location, so we need 523s # to truncate the command-line ($words) up to the $cword location. 523s words=("${words[@]:0:$cword+1}") 523s __adsysctl_debug "Truncated words[*]: ${words[*]}," 523s 523s local out directive 523s __adsysctl_get_completion_results 523s __adsysctl_process_completion_results 523s } 523s 523s if [[ $(type -t compopt) = "builtin" ]]; then 523s complete -o default -F __start_adsysctl adsysctl 523s else 523s complete -o default -o nospace -F __start_adsysctl adsysctl 523s fi 523s 523s # ex: ts=4 sw=4 et filetype=sh 523s --- PASS: TestAppCanQuitAfterExecute (0.00s) 523s === CONT TestAppCanQuitWhenExecute 523s --- PASS: TestAppCanQuitWhenExecute (0.00s) 523s === CONT TestAppUsageError 523s Usage: 523s adsysctl COMMAND [flags] 523s adsysctl [command] 523s 523s Available Commands: 523s applied Print last applied GPOs for current or given user/machine 523s completion Generate the autocompletion script for the specified shell 523s doc Documentation 523s help Help about any command 523s policy Policy management 523s service Service management 523s update Updates/Create a policy for current user or given user with its kerberos ticket 523s version Returns version of client and service 523s 523s Flags: 523s -c, --config string use a specific configuration file 523s -h, --help help for adsysctl 523s -s, --socket string socket path to use between daemon and client. Can be overridden by systemd socket activation. (default "/run/adsysd.sock") 523s -t, --timeout int time in seconds before cancelling the client request when the server gives no result. 0 for no timeout. (default 30) 523s -v, --verbose count issue INFO (-v), DEBUG (-vv) or DEBUG with caller (-vvv) output 523s 523s Use "adsysctl [command] --help" for more information about a command. 523s 523s --- PASS: TestAppUsageError (0.00s) 523s === CONT TestAppNoUsageError 523s # bash completion V2 for adsysctl -*- shell-script -*- 523s 523s __adsysctl_debug() 523s { 523s if [[ -n ${BASH_COMP_DEBUG_FILE-} ]]; then 523s echo "$*" >> "${BASH_COMP_DEBUG_FILE}" 523s fi 523s } 523s 523s # Macs have bash3 for which the bash-completion package doesn't include 523s # _init_completion. This is a minimal version of that function. 523s __adsysctl_init_completion() 523s { 523s COMPREPLY=() 523s _get_comp_words_by_ref "$@" cur prev words cword 523s } 523s 523s # This function calls the adsysctl program to obtain the completion 523s # results and the directive. It fills the 'out' and 'directive' vars. 523s __adsysctl_get_completion_results() { 523s local requestComp lastParam lastChar args 523s 523s # Prepare the command to request completions for the program. 523s # Calling ${words[0]} instead of directly adsysctl allows handling aliases 523s args=("${words[@]:1}") 523s requestComp="${words[0]} __complete ${args[*]}" 523s 523s lastParam=${words[$((${#words[@]}-1))]} 523s lastChar=${lastParam:$((${#lastParam}-1)):1} 523s __adsysctl_debug "lastParam ${lastParam}, lastChar ${lastChar}" 523s 523s if [[ -z ${cur} && ${lastChar} != = ]]; then 523s # If the last parameter is complete (there is a space following it) 523s # We add an extra empty parameter so we can indicate this to the go method. 523s __adsysctl_debug "Adding extra empty parameter" 523s requestComp="${requestComp} ''" 523s fi 523s 523s # When completing a flag with an = (e.g., adsysctl -n=) 523s # bash focuses on the part after the =, so we need to remove 523s # the flag part from $cur 523s if [[ ${cur} == -*=* ]]; then 523s cur="${cur#*=}" 523s fi 523s 523s __adsysctl_debug "Calling ${requestComp}" 523s # Use eval to handle any environment variables and such 523s out=$(eval "${requestComp}" 2>/dev/null) 523s 523s # Extract the directive integer at the very end of the output following a colon (:) 523s directive=${out##*:} 523s # Remove the directive 523s out=${out%:*} 523s if [[ ${directive} == "${out}" ]]; then 523s # There is not directive specified 523s directive=0 523s fi 523s __adsysctl_debug "The completion directive is: ${directive}" 523s __adsysctl_debug "The completions are: ${out}" 523s } 523s 523s __adsysctl_process_completion_results() { 523s local shellCompDirectiveError=1 523s local shellCompDirectiveNoSpace=2 523s local shellCompDirectiveNoFileComp=4 523s local shellCompDirectiveFilterFileExt=8 523s local shellCompDirectiveFilterDirs=16 523s local shellCompDirectiveKeepOrder=32 523s 523s if (((directive & shellCompDirectiveError) != 0)); then 523s # Error code. No completion. 523s __adsysctl_debug "Received error from custom completion go code" 523s return 523s else 523s if (((directive & shellCompDirectiveNoSpace) != 0)); then 523s if [[ $(type -t compopt) == builtin ]]; then 523s __adsysctl_debug "Activating no space" 523s compopt -o nospace 523s else 523s __adsysctl_debug "No space directive not supported in this version of bash" 523s fi 523s fi 523s if (((directive & shellCompDirectiveKeepOrder) != 0)); then 523s if [[ $(type -t compopt) == builtin ]]; then 523s # no sort isn't supported for bash less than < 4.4 523s if [[ ${BASH_VERSINFO[0]} -lt 4 || ( ${BASH_VERSINFO[0]} -eq 4 && ${BASH_VERSINFO[1]} -lt 4 ) ]]; then 523s __adsysctl_debug "No sort directive not supported in this version of bash" 523s else 523s __adsysctl_debug "Activating keep order" 523s compopt -o nosort 523s fi 523s else 523s __adsysctl_debug "No sort directive not supported in this version of bash" 523s fi 523s fi 523s if (((directive & shellCompDirectiveNoFileComp) != 0)); then 523s if [[ $(type -t compopt) == builtin ]]; then 523s __adsysctl_debug "Activating no file completion" 523s compopt +o default 523s else 523s __adsysctl_debug "No file completion directive not supported in this version of bash" 523s fi 523s fi 523s fi 523s 523s # Separate activeHelp from normal completions 523s local completions=() 523s local activeHelp=() 523s __adsysctl_extract_activeHelp 523s 523s if (((directive & shellCompDirectiveFilterFileExt) != 0)); then 523s # File extension filtering 523s local fullFilter filter filteringCmd 523s 523s # Do not use quotes around the $completions variable or else newline 523s # characters will be kept. 523s for filter in ${completions[*]}; do 523s fullFilter+="$filter|" 523s done 523s 523s filteringCmd="_filedir $fullFilter" 523s __adsysctl_debug "File filtering command: $filteringCmd" 523s $filteringCmd 523s elif (((directive & shellCompDirectiveFilterDirs) != 0)); then 523s # File completion for directories only 523s 523s local subdir 523s subdir=${completions[0]} 523s if [[ -n $subdir ]]; then 523s __adsysctl_debug "Listing directories in $subdir" 523s pushd "$subdir" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 || return 523s else 523s __adsysctl_debug "Listing directories in ." 523s _filedir -d 523s fi 523s else 523s __adsysctl_handle_completion_types 523s fi 523s 523s __adsysctl_handle_special_char "$cur" : 523s __adsysctl_handle_special_char "$cur" = 523s 523s # Print the activeHelp statements before we finish 523s if ((${#activeHelp[*]} != 0)); then 523s printf "\n"; 523s printf "%s\n" "${activeHelp[@]}" 523s printf "\n" 523s 523s # The prompt format is only available from bash 4.4. 523s # We test if it is available before using it. 523s if (x=${PS1@P}) 2> /dev/null; then 523s printf "%s" "${PS1@P}${COMP_LINE[@]}" 523s else 523s # Can't print the prompt. Just print the 523s # text the user had typed, it is workable enough. 523s printf "%s" "${COMP_LINE[@]}" 523s fi 523s fi 523s } 523s 523s # Separate activeHelp lines from real completions. 523s # Fills the $activeHelp and $completions arrays. 523s __adsysctl_extract_activeHelp() { 523s local activeHelpMarker="_activeHelp_ " 523s local endIndex=${#activeHelpMarker} 523s 523s while IFS='' read -r comp; do 523s if [[ ${comp:0:endIndex} == $activeHelpMarker ]]; then 523s comp=${comp:endIndex} 523s __adsysctl_debug "ActiveHelp found: $comp" 523s if [[ -n $comp ]]; then 523s activeHelp+=("$comp") 523s fi 523s else 523s # Not an activeHelp line but a normal completion 523s completions+=("$comp") 523s fi 523s done <<<"${out}" 523s } 523s 523s __adsysctl_handle_completion_types() { 523s __adsysctl_debug "__adsysctl_handle_completion_types: COMP_TYPE is $COMP_TYPE" 523s 523s case $COMP_TYPE in 523s 37|42) 523s # Type: menu-complete/menu-complete-backward and insert-completions 523s # If the user requested inserting one completion at a time, or all 523s # completions at once on the command-line we must remove the descriptions. 523s # https://github.com/spf13/cobra/issues/1508 523s local tab=$'\t' comp 523s while IFS='' read -r comp; do 523s [[ -z $comp ]] && continue 523s # Strip any description 523s comp=${comp%%$tab*} 523s # Only consider the completions that match 523s if [[ $comp == "$cur"* ]]; then 523s COMPREPLY+=("$comp") 523s fi 523s done < <(printf "%s\n" "${completions[@]}") 523s ;; 523s 523s *) 523s # Type: complete (normal completion) 523s __adsysctl_handle_standard_completion_case 523s ;; 523s esac 523s } 523s 523s __adsysctl_handle_standard_completion_case() { 523s local tab=$'\t' comp 523s 523s # Short circuit to optimize if we don't have descriptions 523s if [[ "${completions[*]}" != *$tab* ]]; then 523s IFS=$'\n' read -ra COMPREPLY -d '' < <(compgen -W "${completions[*]}" -- "$cur") 523s return 0 523s fi 523s 523s local longest=0 523s local compline 523s # Look for the longest completion so that we can format things nicely 523s while IFS='' read -r compline; do 523s [[ -z $compline ]] && continue 523s # Strip any description before checking the length 523s comp=${compline%%$tab*} 523s # Only consider the completions that match 523s [[ $comp == "$cur"* ]] || continue 523s COMPREPLY+=("$compline") 523s if ((${#comp}>longest)); then 523s longest=${#comp} 523s fi 523s done < <(printf "%s\n" "${completions[@]}") 523s 523s # If there is a single completion left, remove the description text 523s if ((${#COMPREPLY[*]} == 1)); then 523s __adsysctl_debug "COMPREPLY[0]: ${COMPREPLY[0]}" 523s comp="${COMPREPLY[0]%%$tab*}" 523s __adsysctl_debug "Removed description from single completion, which is now: ${comp}" 523s COMPREPLY[0]=$comp 523s else # Format the descriptions 523s __adsysctl_format_comp_descriptions $longest 523s fi 523s } 523s 523s __adsysctl_handle_special_char() 523s { 523s local comp="$1" 523s local char=$2 523s if [[ "$comp" == *${char}* && "$COMP_WORDBREAKS" == *${char}* ]]; then 523s local word=${comp%"${comp##*${char}}"} 523s local idx=${#COMPREPLY[*]} 523s while ((--idx >= 0)); do 523s COMPREPLY[idx]=${COMPREPLY[idx]#"$word"} 523s done 523s fi 523s } 523s 523s __adsysctl_format_comp_descriptions() 523s { 523s local tab=$'\t' 523s local comp desc maxdesclength 523s local longest=$1 523s 523s local i ci 523s for ci in ${!COMPREPLY[*]}; do 523s comp=${COMPREPLY[ci]} 523s # Properly format the description string which follows a tab character if there is one 523s if [[ "$comp" == *$tab* ]]; then 523s __adsysctl_debug "Original comp: $comp" 523s desc=${comp#*$tab} 523s comp=${comp%%$tab*} 523s 523s # $COLUMNS stores the current shell width. 523s # Remove an extra 4 because we add 2 spaces and 2 parentheses. 523s maxdesclength=$(( COLUMNS - longest - 4 )) 523s 523s # Make sure we can fit a description of at least 8 characters 523s # if we are to align the descriptions. 523s if ((maxdesclength > 8)); then 523s # Add the proper number of spaces to align the descriptions 523s for ((i = ${#comp} ; i < longest ; i++)); do 523s comp+=" " 523s done 523s else 523s # Don't pad the descriptions so we can fit more text after the completion 523s maxdesclength=$(( COLUMNS - ${#comp} - 4 )) 523s fi 523s 523s # If there is enough space for any description text, 523s # truncate the descriptions that are too long for the shell width 523s if ((maxdesclength > 0)); then 523s if ((${#desc} > maxdesclength)); then 523s desc=${desc:0:$(( maxdesclength - 1 ))} 523s desc+="…" 523s fi 523s comp+=" ($desc)" 523s fi 523s COMPREPLY[ci]=$comp 523s __adsysctl_debug "Final comp: $comp" 523s fi 523s done 523s } 523s 523s __start_adsysctl() 523s { 523s local cur prev words cword split 523s 523s COMPREPLY=() 523s 523s # Call _init_completion from the bash-completion package 523s # to prepare the arguments properly 523s if declare -F _init_completion >/dev/null 2>&1; then 523s _init_completion -n =: || return 523s else 523s __adsysctl_init_completion -n =: || return 523s fi 523s 523s __adsysctl_debug 523s __adsysctl_debug "========= starting completion logic ==========" 523s __adsysctl_debug "cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}, cword is $cword" 523s 523s # The user could have moved the cursor backwards on the command-line. 523s # We need to trigger completion from the $cword location, so we need 523s # to truncate the command-line ($words) up to the $cword location. 523s words=("${words[@]:0:$cword+1}") 523s __adsysctl_debug "Truncated words[*]: ${words[*]}," 523s 523s local out directive 523s __adsysctl_get_completion_results 523s __adsysctl_process_completion_results 523s } 523s 523s if [[ $(type -t compopt) = "builtin" ]]; then 523s complete -o default -F __start_adsysctl adsysctl 523s else 523s complete -o default -o nospace -F __start_adsysctl adsysctl 523s fi 523s 523s # ex: ts=4 sw=4 et filetype=sh 523s --- PASS: TestAppNoUsageError (0.00s) 523s === CONT TestAppCompletion 523s # bash completion V2 for adsysctl -*- shell-script -*- 523s 523s __adsysctl_debug() 523s { 523s if [[ -n ${BASH_COMP_DEBUG_FILE-} ]]; then 523s echo "$*" >> "${BASH_COMP_DEBUG_FILE}" 523s fi 523s } 523s 523s # Macs have bash3 for which the bash-completion package doesn't include 523s # _init_completion. This is a minimal version of that function. 523s __adsysctl_init_completion() 523s { 523s COMPREPLY=() 523s _get_comp_words_by_ref "$@" cur prev words cword 523s } 523s 523s # This function calls the adsysctl program to obtain the completion 523s # results and the directive. It fills the 'out' and 'directive' vars. 523s __adsysctl_get_completion_results() { 523s local requestComp lastParam lastChar args 523s 523s # Prepare the command to request completions for the program. 523s # Calling ${words[0]} instead of directly adsysctl allows handling aliases 523s args=("${words[@]:1}") 523s requestComp="${words[0]} __complete ${args[*]}" 523s 523s lastParam=${words[$((${#words[@]}-1))]} 523s lastChar=${lastParam:$((${#lastParam}-1)):1} 523s __adsysctl_debug "lastParam ${lastParam}, lastChar ${lastChar}" 523s 523s if [[ -z ${cur} && ${lastChar} != = ]]; then 523s # If the last parameter is complete (there is a space following it) 523s # We add an extra empty parameter so we can indicate this to the go method. 523s __adsysctl_debug "Adding extra empty parameter" 523s requestComp="${requestComp} ''" 523s fi 523s 523s # When completing a flag with an = (e.g., adsysctl -n=) 523s # bash focuses on the part after the =, so we need to remove 523s # the flag part from $cur 523s if [[ ${cur} == -*=* ]]; then 523s cur="${cur#*=}" 523s fi 523s 523s __adsysctl_debug "Calling ${requestComp}" 523s # Use eval to handle any environment variables and such 523s out=$(eval "${requestComp}" 2>/dev/null) 523s 523s # Extract the directive integer at the very end of the output following a colon (:) 523s directive=${out##*:} 523s # Remove the directive 523s out=${out%:*} 523s if [[ ${directive} == "${out}" ]]; then 523s # There is not directive specified 523s directive=0 523s fi 523s __adsysctl_debug "The completion directive is: ${directive}" 523s __adsysctl_debug "The completions are: ${out}" 523s } 523s 523s __adsysctl_process_completion_results() { 523s local shellCompDirectiveError=1 523s local shellCompDirectiveNoSpace=2 523s local shellCompDirectiveNoFileComp=4 523s local shellCompDirectiveFilterFileExt=8 523s local shellCompDirectiveFilterDirs=16 523s local shellCompDirectiveKeepOrder=32 523s 523s if (((directive & shellCompDirectiveError) != 0)); then 523s # Error code. No completion. 523s __adsysctl_debug "Received error from custom completion go code" 523s return 523s else 523s if (((directive & shellCompDirectiveNoSpace) != 0)); then 523s if [[ $(type -t compopt) == builtin ]]; then 523s __adsysctl_debug "Activating no space" 523s compopt -o nospace 523s else 523s __adsysctl_debug "No space directive not supported in this version of bash" 523s fi 523s fi 523s if (((directive & shellCompDirectiveKeepOrder) != 0)); then 523s if [[ $(type -t compopt) == builtin ]]; then 523s # no sort isn't supported for bash less than < 4.4 523s if [[ ${BASH_VERSINFO[0]} -lt 4 || ( ${BASH_VERSINFO[0]} -eq 4 && ${BASH_VERSINFO[1]} -lt 4 ) ]]; then 523s __adsysctl_debug "No sort directive not supported in this version of bash" 523s else 523s __adsysctl_debug "Activating keep order" 523s compopt -o nosort 523s fi 523s else 523s __adsysctl_debug "No sort directive not supported in this version of bash" 523s fi 523s fi 523s if (((directive & shellCompDirectiveNoFileComp) != 0)); then 523s if [[ $(type -t compopt) == builtin ]]; then 523s __adsysctl_debug "Activating no file completion" 523s compopt +o default 523s else 523s __adsysctl_debug "No file completion directive not supported in this version of bash" 523s fi 523s fi 523s fi 523s 523s # Separate activeHelp from normal completions 523s local completions=() 523s local activeHelp=() 523s __adsysctl_extract_activeHelp 523s 523s if (((directive & shellCompDirectiveFilterFileExt) != 0)); then 523s # File extension filtering 523s local fullFilter filter filteringCmd 523s 523s # Do not use quotes around the $completions variable or else newline 523s # characters will be kept. 523s for filter in ${completions[*]}; do 523s fullFilter+="$filter|" 523s done 523s 523s filteringCmd="_filedir $fullFilter" 523s __adsysctl_debug "File filtering command: $filteringCmd" 523s $filteringCmd 523s elif (((directive & shellCompDirectiveFilterDirs) != 0)); then 523s # File completion for directories only 523s 523s local subdir 523s subdir=${completions[0]} 523s if [[ -n $subdir ]]; then 523s __adsysctl_debug "Listing directories in $subdir" 523s pushd "$subdir" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 || return 523s else 523s __adsysctl_debug "Listing directories in ." 523s _filedir -d 523s fi 523s else 523s __adsysctl_handle_completion_types 523s fi 523s 523s __adsysctl_handle_special_char "$cur" : 523s __adsysctl_handle_special_char "$cur" = 523s 523s # Print the activeHelp statements before we finish 523s if ((${#activeHelp[*]} != 0)); then 523s printf "\n"; 523s printf "%s\n" "${activeHelp[@]}" 523s printf "\n" 523s 523s # The prompt format is only available from bash 4.4. 523s # We test if it is available before using it. 523s if (x=${PS1@P}) 2> /dev/null; then 523s printf "%s" "${PS1@P}${COMP_LINE[@]}" 523s else 523s # Can't print the prompt. Just print the 523s # text the user had typed, it is workable enough. 523s printf "%s" "${COMP_LINE[@]}" 523s fi 523s fi 523s } 523s 523s # Separate activeHelp lines from real completions. 523s # Fills the $activeHelp and $completions arrays. 523s __adsysctl_extract_activeHelp() { 523s local activeHelpMarker="_activeHelp_ " 523s local endIndex=${#activeHelpMarker} 523s 523s while IFS='' read -r comp; do 523s if [[ ${comp:0:endIndex} == $activeHelpMarker ]]; then 523s comp=${comp:endIndex} 523s __adsysctl_debug "ActiveHelp found: $comp" 523s if [[ -n $comp ]]; then 523s activeHelp+=("$comp") 523s fi 523s else 523s # Not an activeHelp line but a normal completion 523s completions+=("$comp") 523s fi 523s done <<<"${out}" 523s } 523s 523s __adsysctl_handle_completion_types() { 523s __adsysctl_debug "__adsysctl_handle_completion_types: COMP_TYPE is $COMP_TYPE" 523s 523s case $COMP_TYPE in 523s 37|42) 523s # Type: menu-complete/menu-complete-backward and insert-completions 523s # If the user requested inserting one completion at a time, or all 523s # completions at once on the command-line we must remove the descriptions. 523s # https://github.com/spf13/cobra/issues/1508 523s local tab=$'\t' comp 523s while IFS='' read -r comp; do 523s [[ -z $comp ]] && continue 523s # Strip any description 523s comp=${comp%%$tab*} 523s # Only consider the completions that match 523s if [[ $comp == "$cur"* ]]; then 523s COMPREPLY+=("$comp") 523s fi 523s done < <(printf "%s\n" "${completions[@]}") 523s ;; 523s 523s *) 523s # Type: complete (normal completion) 523s __adsysctl_handle_standard_completion_case 523s ;; 523s esac 523s } 523s 523s __adsysctl_handle_standard_completion_case() { 523s local tab=$'\t' comp 523s 523s # Short circuit to optimize if we don't have descriptions 523s if [[ "${completions[*]}" != *$tab* ]]; then 523s IFS=$'\n' read -ra COMPREPLY -d '' < <(compgen -W "${completions[*]}" -- "$cur") 523s return 0 523s fi 523s 523s local longest=0 523s local compline 523s # Look for the longest completion so that we can format things nicely 523s while IFS='' read -r compline; do 523s [[ -z $compline ]] && continue 523s # Strip any description before checking the length 523s comp=${compline%%$tab*} 523s # Only consider the completions that match 523s [[ $comp == "$cur"* ]] || continue 523s COMPREPLY+=("$compline") 523s if ((${#comp}>longest)); then 523s longest=${#comp} 523s fi 523s done < <(printf "%s\n" "${completions[@]}") 523s 523s # If there is a single completion left, remove the description text 523s if ((${#COMPREPLY[*]} == 1)); then 523s __adsysctl_debug "COMPREPLY[0]: ${COMPREPLY[0]}" 523s comp="${COMPREPLY[0]%%$tab*}" 523s __adsysctl_debug "Removed description from single completion, which is now: ${comp}" 523s COMPREPLY[0]=$comp 523s else # Format the descriptions 523s __adsysctl_format_comp_descriptions $longest 523s fi 523s } 523s 523s __adsysctl_handle_special_char() 523s { 523s local comp="$1" 523s local char=$2 523s if [[ "$comp" == *${char}* && "$COMP_WORDBREAKS" == *${char}* ]]; then 523s local word=${comp%"${comp##*${char}}"} 523s local idx=${#COMPREPLY[*]} 523s while ((--idx >= 0)); do 523s COMPREPLY[idx]=${COMPREPLY[idx]#"$word"} 523s done 523s fi 523s } 523s 523s __adsysctl_format_comp_descriptions() 523s { 523s local tab=$'\t' 523s local comp desc maxdesclength 523s local longest=$1 523s 523s local i ci 523s for ci in ${!COMPREPLY[*]}; do 523s comp=${COMPREPLY[ci]} 523s # Properly format the description string which follows a tab character if there is one 523s if [[ "$comp" == *$tab* ]]; then 523s __adsysctl_debug "Original comp: $comp" 523s desc=${comp#*$tab} 523s comp=${comp%%$tab*} 523s 523s # $COLUMNS stores the current shell width. 523s # Remove an extra 4 because we add 2 spaces and 2 parentheses. 523s maxdesclength=$(( COLUMNS - longest - 4 )) 523s 523s # Make sure we can fit a description of at least 8 characters 523s # if we are to align the descriptions. 523s if ((maxdesclength > 8)); then 523s # Add the proper number of spaces to align the descriptions 523s for ((i = ${#comp} ; i < longest ; i++)); do 523s comp+=" " 523s done 523s else 523s # Don't pad the descriptions so we can fit more text after the completion 523s maxdesclength=$(( COLUMNS - ${#comp} - 4 )) 523s fi 523s 523s # If there is enough space for any description text, 523s # truncate the descriptions that are too long for the shell width 523s if ((maxdesclength > 0)); then 523s if ((${#desc} > maxdesclength)); then 523s desc=${desc:0:$(( maxdesclength - 1 ))} 523s desc+="…" 523s fi 523s comp+=" ($desc)" 523s fi 523s COMPREPLY[ci]=$comp 523s __adsysctl_debug "Final comp: $comp" 523s fi 523s done 523s } 523s 523s __start_adsysctl() 523s { 523s local cur prev words cword split 523s 523s COMPREPLY=() 523s 523s # Call _init_completion from the bash-completion package 523s # to prepare the arguments properly 523s if declare -F _init_completion >/dev/null 2>&1; then 523s _init_completion -n =: || return 523s else 523s __adsysctl_init_completion -n =: || return 523s fi 523s 523s __adsysctl_debug 523s __adsysctl_debug "========= starting completion logic ==========" 523s __adsysctl_debug "cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}, cword is $cword" 523s 523s # The user could have moved the cursor backwards on the command-line. 523s # We need to trigger completion from the $cword location, so we need 523s # to truncate the command-line ($words) up to the $cword location. 523s words=("${words[@]:0:$cword+1}") 523s __adsysctl_debug "Truncated words[*]: ${words[*]}," 523s 523s local out directive 523s __adsysctl_get_completion_results 523s __adsysctl_process_completion_results 523s } 523s 523s if [[ $(type -t compopt) = "builtin" ]]; then 523s complete -o default -F __start_adsysctl adsysctl 523s else 523s complete -o default -o nospace -F __start_adsysctl adsysctl 523s fi 523s 523s # ex: ts=4 sw=4 et filetype=sh 523s --- PASS: TestAppCompletion (0.00s) 523s === CONT TestAppHelp 523s Active Directory integration bridging toolset command line tool. 523s 523s Usage: 523s adsysctl COMMAND [flags] 523s adsysctl [command] 523s 523s Available Commands: 523s applied Print last applied GPOs for current or given user/machine 523s completion Generate the autocompletion script for the specified shell 523s doc Documentation 523s help Help about any command 523s policy Policy management 523s service Service management 523s update Updates/Create a policy for current user or given user with its kerberos ticket 523s version Returns version of client and service 523s 523s Flags: 523s -c, --config string use a specific configuration file 523s -h, --help help for adsysctl 523s -s, --socket string socket path to use between daemon and client. Can be overridden by systemd socket activation. (default "/run/adsysd.sock") 523s -t, --timeout int time in seconds before cancelling the client request when the server gives no result. 0 for no timeout. (default 30) 523s -v, --verbose count issue INFO (-v), DEBUG (-vv) or DEBUG with caller (-vvv) output 523s 523s Use "adsysctl [command] --help" for more information about a command. 523s --- PASS: TestAppHelp (0.00s) 523s PASS 523s ok github.com/ubuntu/adsys/cmd/adsysd/client 0.077s 525s === RUN TestAppHelp 525s === PAUSE TestAppHelp 525s === RUN TestAppCompletion 525s === PAUSE TestAppCompletion 525s === RUN TestAppVersion 525s --- PASS: TestAppVersion (0.00s) 525s === RUN TestAppNoUsageError 525s === PAUSE TestAppNoUsageError 525s === RUN TestAppUsageError 525s === PAUSE TestAppUsageError 525s === RUN TestAppCanQuitWhenExecute 525s time="2024-03-26T23:46:02Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" 525s --- PASS: TestAppCanQuitWhenExecute (0.06s) 525s === RUN TestAppCanQuitAfterExecute 525s time="2024-03-26T23:46:02Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" 526s --- PASS: TestAppCanQuitAfterExecute (1.01s) 526s === RUN TestAppCanQuitWithoutExecute 526s === PAUSE TestAppCanQuitWithoutExecute 526s === RUN TestAppRunFailsOnDaemonCreationAndQuit 526s time="2024-03-26T23:46:03Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" 526s --- PASS: TestAppRunFailsOnDaemonCreationAndQuit (0.01s) 526s === RUN TestAppRunFailsOnServiceCreationAndQuit 526s --- PASS: TestAppRunFailsOnServiceCreationAndQuit (0.00s) 526s === RUN TestAppCanSigHupWhenExecute 526s time="2024-03-26T23:46:03Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" 526s --- PASS: TestAppCanSigHupWhenExecute (0.06s) 526s === RUN TestAppCanSigHupAfterExecute 526s time="2024-03-26T23:46:03Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" 527s --- PASS: TestAppCanSigHupAfterExecute (1.01s) 527s === RUN TestAppCanSigHupWithoutExecute 527s --- PASS: TestAppCanSigHupWithoutExecute (0.00s) 527s === RUN TestAppTimeout 527s time="2024-03-26T23:46:04Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" 528s --- PASS: TestAppTimeout (1.01s) 528s === RUN TestAppGetRootCmd 528s === PAUSE TestAppGetRootCmd 528s === RUN TestConfigLoad 528s time="2024-03-26T23:46:05Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" 528s time="2024-03-26T23:46:05Z" level=info msg="Serving on /tmp/TestConfigLoad1453738428/001/adsys.socket" 528s time="2024-03-26T23:46:05Z" level=info msg="Stopping daemon requested." 528s time="2024-03-26T23:46:05Z" level=info msg="Wait for active requests to close." 528s --- PASS: TestConfigLoad (0.06s) 528s === RUN TestConfigChange 528s time="2024-03-26T23:46:05Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" 528s time="2024-03-26T23:46:05Z" level=info msg="Serving on /tmp/TestConfigChange246608564/001/adsys.socket" 528s time="2024-03-26T23:46:05Z" level=info msg="Stopping daemon requested." 528s time="2024-03-26T23:46:05Z" level=info msg="Wait for active requests to close." 528s time="2024-03-26T23:46:05Z" level=debug msg="All connections have now ended." 528s time="2024-03-26T23:46:05Z" level=debug msg=Quitting 528s --- PASS: TestConfigChange (0.16s) 528s === CONT TestAppHelp 528s Active Directory integration bridging toolset daemon. 528s 528s Usage: 528s adsysd COMMAND [flags] 528s adsysd [command] 528s 528s Available Commands: 528s completion Generate the autocompletion script for the specified shell 528s help Help about any command 528s version Returns version of service and exits 528s 528s Flags: 528s --ad-backend string Active Directory authentication backend (default "sssd") 528s --cache-dir string directory where ADSys caches GPOs downloads and policies. (default "/var/cache/adsys") 528s -c, --config string use a specific configuration file 528s -h, --help help for adsysd 528s --run-dir string directory where ADSys stores transient information erased on reboot. (default "/run/adsys") 528s -s, --socket string socket path to use between daemon and client. Can be overridden by systemd socket activation. (default "/run/adsysd.sock") 528s --sssd.cache-dir string SSSd cache directory (default "/var/lib/sss/db") 528s --sssd.config string SSSd config file path (default "/etc/sssd/sssd.conf") 528s -t, --timeout int time in seconds without activity before the service exists. 0 for no timeout. (default 120) 528s -v, --verbose count issue INFO (-v), DEBUG (-vv) or DEBUG with caller (-vvv) output 528s 528s Use "adsysd [command] --help" for more information about a command. 528s --- PASS: TestAppHelp (0.00s) 528s === CONT TestAppGetRootCmd 528s --- PASS: TestAppGetRootCmd (0.00s) 528s === CONT TestAppCanQuitWithoutExecute 528s daemon_test.go:104: We need to initialize the daemon first, so this is not possible and will hang forever (ready not closed) 528s --- SKIP: TestAppCanQuitWithoutExecute (0.00s) 528s === CONT TestAppUsageError 528s --- PASS: TestAppUsageError (0.00s) 528s === CONT TestAppNoUsageError 528s # bash completion V2 for adsysd -*- shell-script -*- 528s 528s __adsysd_debug() 528s { 528s if [[ -n ${BASH_COMP_DEBUG_FILE-} ]]; then 528s echo "$*" >> "${BASH_COMP_DEBUG_FILE}" 528s fi 528s } 528s 528s # Macs have bash3 for which the bash-completion package doesn't include 528s # _init_completion. This is a minimal version of that function. 528s __adsysd_init_completion() 528s { 528s COMPREPLY=() 528s _get_comp_words_by_ref "$@" cur prev words cword 528s } 528s 528s # This function calls the adsysd program to obtain the completion 528s # results and the directive. It fills the 'out' and 'directive' vars. 528s __adsysd_get_completion_results() { 528s local requestComp lastParam lastChar args 528s 528s # Prepare the command to request completions for the program. 528s # Calling ${words[0]} instead of directly adsysd allows handling aliases 528s args=("${words[@]:1}") 528s requestComp="${words[0]} __complete ${args[*]}" 528s 528s lastParam=${words[$((${#words[@]}-1))]} 528s lastChar=${lastParam:$((${#lastParam}-1)):1} 528s __adsysd_debug "lastParam ${lastParam}, lastChar ${lastChar}" 528s 528s if [[ -z ${cur} && ${lastChar} != = ]]; then 528s # If the last parameter is complete (there is a space following it) 528s # We add an extra empty parameter so we can indicate this to the go method. 528s __adsysd_debug "Adding extra empty parameter" 528s requestComp="${requestComp} ''" 528s fi 528s 528s # When completing a flag with an = (e.g., adsysd -n=) 528s # bash focuses on the part after the =, so we need to remove 528s # the flag part from $cur 528s if [[ ${cur} == -*=* ]]; then 528s cur="${cur#*=}" 528s fi 528s 528s __adsysd_debug "Calling ${requestComp}" 528s # Use eval to handle any environment variables and such 528s out=$(eval "${requestComp}" 2>/dev/null) 528s 528s # Extract the directive integer at the very end of the output following a colon (:) 528s directive=${out##*:} 528s # Remove the directive 528s out=${out%:*} 528s if [[ ${directive} == "${out}" ]]; then 528s # There is not directive specified 528s directive=0 528s fi 528s __adsysd_debug "The completion directive is: ${directive}" 528s __adsysd_debug "The completions are: ${out}" 528s } 528s 528s __adsysd_process_completion_results() { 528s local shellCompDirectiveError=1 528s local shellCompDirectiveNoSpace=2 528s local shellCompDirectiveNoFileComp=4 528s local shellCompDirectiveFilterFileExt=8 528s local shellCompDirectiveFilterDirs=16 528s local shellCompDirectiveKeepOrder=32 528s 528s if (((directive & shellCompDirectiveError) != 0)); then 528s # Error code. No completion. 528s __adsysd_debug "Received error from custom completion go code" 528s return 528s else 528s if (((directive & shellCompDirectiveNoSpace) != 0)); then 528s if [[ $(type -t compopt) == builtin ]]; then 528s __adsysd_debug "Activating no space" 528s compopt -o nospace 528s else 528s __adsysd_debug "No space directive not supported in this version of bash" 528s fi 528s fi 528s if (((directive & shellCompDirectiveKeepOrder) != 0)); then 528s if [[ $(type -t compopt) == builtin ]]; then 528s # no sort isn't supported for bash less than < 4.4 528s if [[ ${BASH_VERSINFO[0]} -lt 4 || ( ${BASH_VERSINFO[0]} -eq 4 && ${BASH_VERSINFO[1]} -lt 4 ) ]]; then 528s __adsysd_debug "No sort directive not supported in this version of bash" 528s else 528s __adsysd_debug "Activating keep order" 528s compopt -o nosort 528s fi 528s else 528s __adsysd_debug "No sort directive not supported in this version of bash" 528s fi 528s fi 528s if (((directive & shellCompDirectiveNoFileComp) != 0)); then 528s if [[ $(type -t compopt) == builtin ]]; then 528s __adsysd_debug "Activating no file completion" 528s compopt +o default 528s else 528s __adsysd_debug "No file completion directive not supported in this version of bash" 528s fi 528s fi 528s fi 528s 528s # Separate activeHelp from normal completions 528s local completions=() 528s local activeHelp=() 528s __adsysd_extract_activeHelp 528s 528s if (((directive & shellCompDirectiveFilterFileExt) != 0)); then 528s # File extension filtering 528s local fullFilter filter filteringCmd 528s 528s # Do not use quotes around the $completions variable or else newline 528s # characters will be kept. 528s for filter in ${completions[*]}; do 528s fullFilter+="$filter|" 528s done 528s 528s filteringCmd="_filedir $fullFilter" 528s __adsysd_debug "File filtering command: $filteringCmd" 528s $filteringCmd 528s elif (((directive & shellCompDirectiveFilterDirs) != 0)); then 528s # File completion for directories only 528s 528s local subdir 528s subdir=${completions[0]} 528s if [[ -n $subdir ]]; then 528s __adsysd_debug "Listing directories in $subdir" 528s pushd "$subdir" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 || return 528s else 528s __adsysd_debug "Listing directories in ." 528s _filedir -d 528s fi 528s else 528s __adsysd_handle_completion_types 528s fi 528s 528s __adsysd_handle_special_char "$cur" : 528s __adsysd_handle_special_char "$cur" = 528s 528s # Print the activeHelp statements before we finish 528s if ((${#activeHelp[*]} != 0)); then 528s printf "\n"; 528s printf "%s\n" "${activeHelp[@]}" 528s printf "\n" 528s 528s # The prompt format is only available from bash 4.4. 528s # We test if it is available before using it. 528s if (x=${PS1@P}) 2> /dev/null; then 528s printf "%s" "${PS1@P}${COMP_LINE[@]}" 528s else 528s # Can't print the prompt. Just print the 528s # text the user had typed, it is workable enough. 528s printf "%s" "${COMP_LINE[@]}" 528s fi 528s fi 528s } 528s 528s # Separate activeHelp lines from real completions. 528s # Fills the $activeHelp and $completions arrays. 528s __adsysd_extract_activeHelp() { 528s local activeHelpMarker="_activeHelp_ " 528s local endIndex=${#activeHelpMarker} 528s 528s while IFS='' read -r comp; do 528s if [[ ${comp:0:endIndex} == $activeHelpMarker ]]; then 528s comp=${comp:endIndex} 528s __adsysd_debug "ActiveHelp found: $comp" 528s if [[ -n $comp ]]; then 528s activeHelp+=("$comp") 528s fi 528s else 528s # Not an activeHelp line but a normal completion 528s completions+=("$comp") 528s fi 528s done <<<"${out}" 528s } 528s 528s __adsysd_handle_completion_types() { 528s __adsysd_debug "__adsysd_handle_completion_types: COMP_TYPE is $COMP_TYPE" 528s 528s case $COMP_TYPE in 528s 37|42) 528s # Type: menu-complete/menu-complete-backward and insert-completions 528s # If the user requested inserting one completion at a time, or all 528s # completions at once on the command-line we must remove the descriptions. 528s # https://github.com/spf13/cobra/issues/1508 528s local tab=$'\t' comp 528s while IFS='' read -r comp; do 528s [[ -z $comp ]] && continue 528s # Strip any description 528s comp=${comp%%$tab*} 528s # Only consider the completions that match 528s if [[ $comp == "$cur"* ]]; then 528s COMPREPLY+=("$comp") 528s fi 528s done < <(printf "%s\n" "${completions[@]}") 528s ;; 528s 528s *) 528s # Type: complete (normal completion) 528s __adsysd_handle_standard_completion_case 528s ;; 528s esac 528s } 528s 528s __adsysd_handle_standard_completion_case() { 528s local tab=$'\t' comp 528s 528s # Short circuit to optimize if we don't have descriptions 528s if [[ "${completions[*]}" != *$tab* ]]; then 528s IFS=$'\n' read -ra COMPREPLY -d '' < <(compgen -W "${completions[*]}" -- "$cur") 528s return 0 528s fi 528s 528s local longest=0 528s local compline 528s # Look for the longest completion so that we can format things nicely 528s while IFS='' read -r compline; do 528s [[ -z $compline ]] && continue 528s # Strip any description before checking the length 528s comp=${compline%%$tab*} 528s # Only consider the completions that match 528s [[ $comp == "$cur"* ]] || continue 528s COMPREPLY+=("$compline") 528s if ((${#comp}>longest)); then 528s longest=${#comp} 528s fi 528s done < <(printf "%s\n" "${completions[@]}") 528s 528s # If there is a single completion left, remove the description text 528s if ((${#COMPREPLY[*]} == 1)); then 528s __adsysd_debug "COMPREPLY[0]: ${COMPREPLY[0]}" 528s comp="${COMPREPLY[0]%%$tab*}" 528s __adsysd_debug "Removed description from single completion, which is now: ${comp}" 528s COMPREPLY[0]=$comp 528s else # Format the descriptions 528s __adsysd_format_comp_descriptions $longest 528s fi 528s } 528s 528s __adsysd_handle_special_char() 528s { 528s local comp="$1" 528s local char=$2 528s if [[ "$comp" == *${char}* && "$COMP_WORDBREAKS" == *${char}* ]]; then 528s local word=${comp%"${comp##*${char}}"} 528s local idx=${#COMPREPLY[*]} 528s while ((--idx >= 0)); do 528s COMPREPLY[idx]=${COMPREPLY[idx]#"$word"} 528s done 528s fi 528s } 528s 528s __adsysd_format_comp_descriptions() 528s { 528s local tab=$'\t' 528s local comp desc maxdesclength 528s local longest=$1 528s 528s local i ci 528s for ci in ${!COMPREPLY[*]}; do 528s comp=${COMPREPLY[ci]} 528s # Properly format the description string which follows a tab character if there is one 528s if [[ "$comp" == *$tab* ]]; then 528s __adsysd_debug "Original comp: $comp" 528s desc=${comp#*$tab} 528s comp=${comp%%$tab*} 528s 528s # $COLUMNS stores the current shell width. 528s # Remove an extra 4 because we add 2 spaces and 2 parentheses. 528s maxdesclength=$(( COLUMNS - longest - 4 )) 528s 528s # Make sure we can fit a description of at least 8 characters 528s # if we are to align the descriptions. 528s if ((maxdesclength > 8)); then 528s # Add the proper number of spaces to align the descriptions 528s for ((i = ${#comp} ; i < longest ; i++)); do 528s comp+=" " 528s done 528s else 528s # Don't pad the descriptions so we can fit more text after the completion 528s maxdesclength=$(( COLUMNS - ${#comp} - 4 )) 528s fi 528s 528s # If there is enough space for any description text, 528s # truncate the descriptions that are too long for the shell width 528s if ((maxdesclength > 0)); then 528s if ((${#desc} > maxdesclength)); then 528s desc=${desc:0:$(( maxdesclength - 1 ))} 528s desc+="…" 528s fi 528s comp+=" ($desc)" 528s fi 528s COMPREPLY[ci]=$comp 528s __adsysd_debug "Final comp: $comp" 528s fi 528s done 528s } 528s 528s __start_adsysd() 528s { 528s local cur prev words cword split 528s 528s COMPREPLY=() 528s 528s # Call _init_completion from the bash-completion package 528s # to prepare the arguments properly 528s if declare -F _init_completion >/dev/null 2>&1; then 528s _init_completion -n =: || return 528s else 528s __adsysd_init_completion -n =: || return 528s fi 528s 528s __adsysd_debug 528s __adsysd_debug "========= starting completion logic ==========" 528s __adsysd_debug "cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}, cword is $cword" 528s 528s # The user could have moved the cursor backwards on the command-line. 528s # We need to trigger completion from the $cword location, so we need 528s # to truncate the command-line ($words) up to the $cword location. 528s words=("${words[@]:0:$cword+1}") 528s __adsysd_debug "Truncated words[*]: ${words[*]}," 528s 528s local out directive 528s __adsysd_get_completion_results 528s __adsysd_process_completion_results 528s } 528s 528s if [[ $(type -t compopt) = "builtin" ]]; then 528s complete -o default -F __start_adsysd adsysd 528s else 528s complete -o default -o nospace -F __start_adsysd adsysd 528s fi 528s 528s # ex: ts=4 sw=4 et filetype=sh 528s --- PASS: TestAppNoUsageError (0.00s) 528s === CONT TestAppCompletion 528s # bash completion V2 for adsysd -*- shell-script -*- 528s 528s __adsysd_debug() 528s { 528s if [[ -n ${BASH_COMP_DEBUG_FILE-} ]]; then 528s echo "$*" >> "${BASH_COMP_DEBUG_FILE}" 528s fi 528s } 528s 528s # Macs have bash3 for which the bash-completion package doesn't include 528s # _init_completion. This is a minimal version of that function. 528s __adsysd_init_completion() 528s { 528s COMPREPLY=() 528s _get_comp_words_by_ref "$@" cur prev words cword 528s } 528s 528s # This function calls the adsysd program to obtain the completion 528s # results and the directive. It fills the 'out' and 'directive' vars. 528s __adsysd_get_completion_results() { 528s local requestComp lastParam lastChar args 528s 528s # Prepare the command to request completions for the program. 528s # Calling ${words[0]} instead of directly adsysd allows handling aliases 528s args=("${words[@]:1}") 528s requestComp="${words[0]} __complete ${args[*]}" 528s 528s lastParam=${words[$((${#words[@]}-1))]} 528s lastChar=${lastParam:$((${#lastParam}-1)):1} 528s __adsysd_debug "lastParam ${lastParam}, lastChar ${lastChar}" 528s 528s if [[ -z ${cur} && ${lastChar} != = ]]; then 528s # If the last parameter is complete (there is a space following it) 528s # We add an extra empty parameter so we can indicate this to the go method. 528s __adsysd_debug "Adding extra empty parameter" 528s requestComp="${requestComp} ''" 528s fi 528s 528s # When completing a flag with an = (e.g., adsysd -n=) 528s # bash focuses on the part after the =, so we need to remove 528s # the flag part from $cur 528s if [[ ${cur} == -*=* ]]; then 528s cur="${cur#*=}" 528s fi 528s 528s __adsysd_debug "Calling ${requestComp}" 528s # Use eval to handle any environment variables and such 528s out=$(eval "${requestComp}" 2>/dev/null) 528s 528s # Extract the directive integer at the very end of the output following a colon (:) 528s directive=${out##*:} 528s # Remove the directive 528s out=${out%:*} 528s if [[ ${directive} == "${out}" ]]; then 528s # There is not directive specified 528s directive=0 528s fi 528s __adsysd_debug "The completion directive is: ${directive}" 528s __adsysd_debug "The completions are: ${out}" 528s } 528s 528s __adsysd_process_completion_results() { 528s local shellCompDirectiveError=1 528s local shellCompDirectiveNoSpace=2 528s local shellCompDirectiveNoFileComp=4 528s local shellCompDirectiveFilterFileExt=8 528s local shellCompDirectiveFilterDirs=16 528s local shellCompDirectiveKeepOrder=32 528s 528s if (((directive & shellCompDirectiveError) != 0)); then 528s # Error code. No completion. 528s __adsysd_debug "Received error from custom completion go code" 528s return 528s else 528s if (((directive & shellCompDirectiveNoSpace) != 0)); then 528s if [[ $(type -t compopt) == builtin ]]; then 528s __adsysd_debug "Activating no space" 528s compopt -o nospace 528s else 528s __adsysd_debug "No space directive not supported in this version of bash" 528s fi 528s fi 528s if (((directive & shellCompDirectiveKeepOrder) != 0)); then 528s if [[ $(type -t compopt) == builtin ]]; then 528s # no sort isn't supported for bash less than < 4.4 528s if [[ ${BASH_VERSINFO[0]} -lt 4 || ( ${BASH_VERSINFO[0]} -eq 4 && ${BASH_VERSINFO[1]} -lt 4 ) ]]; then 528s __adsysd_debug "No sort directive not supported in this version of bash" 528s else 528s __adsysd_debug "Activating keep order" 528s compopt -o nosort 528s fi 528s else 528s __adsysd_debug "No sort directive not supported in this version of bash" 528s fi 528s fi 528s if (((directive & shellCompDirectiveNoFileComp) != 0)); then 528s if [[ $(type -t compopt) == builtin ]]; then 528s __adsysd_debug "Activating no file completion" 528s compopt +o default 528s else 528s __adsysd_debug "No file completion directive not supported in this version of bash" 528s fi 528s fi 528s fi 528s 528s # Separate activeHelp from normal completions 528s local completions=() 528s local activeHelp=() 528s __adsysd_extract_activeHelp 528s 528s if (((directive & shellCompDirectiveFilterFileExt) != 0)); then 528s # File extension filtering 528s local fullFilter filter filteringCmd 528s 528s # Do not use quotes around the $completions variable or else newline 528s # characters will be kept. 528s for filter in ${completions[*]}; do 528s fullFilter+="$filter|" 528s done 528s 528s filteringCmd="_filedir $fullFilter" 528s __adsysd_debug "File filtering command: $filteringCmd" 528s $filteringCmd 528s elif (((directive & shellCompDirectiveFilterDirs) != 0)); then 528s # File completion for directories only 528s 528s local subdir 528s subdir=${completions[0]} 528s if [[ -n $subdir ]]; then 528s __adsysd_debug "Listing directories in $subdir" 528s pushd "$subdir" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 || return 528s else 528s __adsysd_debug "Listing directories in ." 528s _filedir -d 528s fi 528s else 528s __adsysd_handle_completion_types 528s fi 528s 528s __adsysd_handle_special_char "$cur" : 528s __adsysd_handle_special_char "$cur" = 528s 528s # Print the activeHelp statements before we finish 528s if ((${#activeHelp[*]} != 0)); then 528s printf "\n"; 528s printf "%s\n" "${activeHelp[@]}" 528s printf "\n" 528s 528s # The prompt format is only available from bash 4.4. 528s # We test if it is available before using it. 528s if (x=${PS1@P}) 2> /dev/null; then 528s printf "%s" "${PS1@P}${COMP_LINE[@]}" 528s else 528s # Can't print the prompt. Just print the 528s # text the user had typed, it is workable enough. 528s printf "%s" "${COMP_LINE[@]}" 528s fi 528s fi 528s } 528s 528s # Separate activeHelp lines from real completions. 528s # Fills the $activeHelp and $completions arrays. 528s __adsysd_extract_activeHelp() { 528s local activeHelpMarker="_activeHelp_ " 528s local endIndex=${#activeHelpMarker} 528s 528s while IFS='' read -r comp; do 528s if [[ ${comp:0:endIndex} == $activeHelpMarker ]]; then 528s comp=${comp:endIndex} 528s __adsysd_debug "ActiveHelp found: $comp" 528s if [[ -n $comp ]]; then 528s activeHelp+=("$comp") 528s fi 528s else 528s # Not an activeHelp line but a normal completion 528s completions+=("$comp") 528s fi 528s done <<<"${out}" 528s } 528s 528s __adsysd_handle_completion_types() { 528s __adsysd_debug "__adsysd_handle_completion_types: COMP_TYPE is $COMP_TYPE" 528s 528s case $COMP_TYPE in 528s 37|42) 528s # Type: menu-complete/menu-complete-backward and insert-completions 528s # If the user requested inserting one completion at a time, or all 528s # completions at once on the command-line we must remove the descriptions. 528s # https://github.com/spf13/cobra/issues/1508 528s local tab=$'\t' comp 528s while IFS='' read -r comp; do 528s [[ -z $comp ]] && continue 528s # Strip any description 528s comp=${comp%%$tab*} 528s # Only consider the completions that match 528s if [[ $comp == "$cur"* ]]; then 528s COMPREPLY+=("$comp") 528s fi 528s done < <(printf "%s\n" "${completions[@]}") 528s ;; 528s 528s *) 528s # Type: complete (normal completion) 528s __adsysd_handle_standard_completion_case 528s ;; 528s esac 528s } 528s 528s __adsysd_handle_standard_completion_case() { 528s local tab=$'\t' comp 528s 528s # Short circuit to optimize if we don't have descriptions 528s if [[ "${completions[*]}" != *$tab* ]]; then 528s IFS=$'\n' read -ra COMPREPLY -d '' < <(compgen -W "${completions[*]}" -- "$cur") 528s return 0 528s fi 528s 528s local longest=0 528s local compline 528s # Look for the longest completion so that we can format things nicely 528s while IFS='' read -r compline; do 528s [[ -z $compline ]] && continue 528s # Strip any description before checking the length 528s comp=${compline%%$tab*} 528s # Only consider the completions that match 528s [[ $comp == "$cur"* ]] || continue 528s COMPREPLY+=("$compline") 528s if ((${#comp}>longest)); then 528s longest=${#comp} 528s fi 528s done < <(printf "%s\n" "${completions[@]}") 528s 528s # If there is a single completion left, remove the description text 528s if ((${#COMPREPLY[*]} == 1)); then 528s __adsysd_debug "COMPREPLY[0]: ${COMPREPLY[0]}" 528s comp="${COMPREPLY[0]%%$tab*}" 528s __adsysd_debug "Removed description from single completion, which is now: ${comp}" 528s COMPREPLY[0]=$comp 528s else # Format the descriptions 528s __adsysd_format_comp_descriptions $longest 528s fi 528s } 528s 528s __adsysd_handle_special_char() 528s { 528s local comp="$1" 528s local char=$2 528s if [[ "$comp" == *${char}* && "$COMP_WORDBREAKS" == *${char}* ]]; then 528s local word=${comp%"${comp##*${char}}"} 528s local idx=${#COMPREPLY[*]} 528s while ((--idx >= 0)); do 528s COMPREPLY[idx]=${COMPREPLY[idx]#"$word"} 528s done 528s fi 528s } 528s 528s __adsysd_format_comp_descriptions() 528s { 528s local tab=$'\t' 528s local comp desc maxdesclength 528s local longest=$1 528s 528s local i ci 528s for ci in ${!COMPREPLY[*]}; do 528s comp=${COMPREPLY[ci]} 528s # Properly format the description string which follows a tab character if there is one 528s if [[ "$comp" == *$tab* ]]; then 528s __adsysd_debug "Original comp: $comp" 528s desc=${comp#*$tab} 528s comp=${comp%%$tab*} 528s 528s # $COLUMNS stores the current shell width. 528s # Remove an extra 4 because we add 2 spaces and 2 parentheses. 528s maxdesclength=$(( COLUMNS - longest - 4 )) 528s 528s # Make sure we can fit a description of at least 8 characters 528s # if we are to align the descriptions. 528s if ((maxdesclength > 8)); then 528s # Add the proper number of spaces to align the descriptions 528s for ((i = ${#comp} ; i < longest ; i++)); do 528s comp+=" " 528s done 528s else 528s # Don't pad the descriptions so we can fit more text after the completion 528s maxdesclength=$(( COLUMNS - ${#comp} - 4 )) 528s fi 528s 528s # If there is enough space for any description text, 528s # truncate the descriptions that are too long for the shell width 528s if ((maxdesclength > 0)); then 528s if ((${#desc} > maxdesclength)); then 528s desc=${desc:0:$(( maxdesclength - 1 ))} 528s desc+="…" 528s fi 528s comp+=" ($desc)" 528s fi 528s COMPREPLY[ci]=$comp 528s __adsysd_debug "Final comp: $comp" 528s fi 528s done 528s } 528s 528s __start_adsysd() 528s { 528s local cur prev words cword split 528s 528s COMPREPLY=() 528s 528s # Call _init_completion from the bash-completion package 528s # to prepare the arguments properly 528s if declare -F _init_completion >/dev/null 2>&1; then 528s _init_completion -n =: || return 528s else 528s __adsysd_init_completion -n =: || return 528s fi 528s 528s __adsysd_debug 528s __adsysd_debug "========= starting completion logic ==========" 528s __adsysd_debug "cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}, cword is $cword" 528s 528s # The user could have moved the cursor backwards on the command-line. 528s # We need to trigger completion from the $cword location, so we need 528s # to truncate the command-line ($words) up to the $cword location. 528s words=("${words[@]:0:$cword+1}") 528s __adsysd_debug "Truncated words[*]: ${words[*]}," 528s 528s local out directive 528s __adsysd_get_completion_results 528s __adsysd_process_completion_results 528s } 528s 528s if [[ $(type -t compopt) = "builtin" ]]; then 528s complete -o default -F __start_adsysd adsysd 528s else 528s complete -o default -o nospace -F __start_adsysd adsysd 528s fi 528s 528s # ex: ts=4 sw=4 et filetype=sh 528s --- PASS: TestAppCompletion (0.00s) 528s PASS 528s ok github.com/ubuntu/adsys/cmd/adsysd/daemon 3.412s 530s Integration tests skipped as requested 530s ok github.com/ubuntu/adsys/cmd/adsysd/integration_tests 0.054s 533s ? github.com/ubuntu/adsys/cmd/adwatchd [no test files] 533s ? github.com/ubuntu/adsys/cmd/adwatchd/commands [no test files] 534s Test has to be run as root, skipping... 534s ok github.com/ubuntu/adsys/cmd/adwatchd/integration_tests 0.005s 534s ? github.com/ubuntu/adsys/docs [no test files] 534s ? github.com/ubuntu/adsys/e2e/cmd/build_base_image/00_check_vm_image [no test files] 538s ? github.com/ubuntu/adsys/e2e/cmd/build_base_image/01_prepare_base_vm [no test files] 538s ? github.com/ubuntu/adsys/e2e/cmd/build_base_image/02_create_vm_template [no test files] 538s ? github.com/ubuntu/adsys/e2e/cmd/run_tests/00_build_adsys_deb [no test files] 538s ? github.com/ubuntu/adsys/e2e/cmd/run_tests/01_provision_client [no test files] 538s ? github.com/ubuntu/adsys/e2e/cmd/run_tests/02_provision_ad [no test files] 538s ? github.com/ubuntu/adsys/e2e/cmd/run_tests/03_test_non_pro_managers [no test files] 538s ? github.com/ubuntu/adsys/e2e/cmd/run_tests/04_test_pro_managers [no test files] 539s ? github.com/ubuntu/adsys/e2e/cmd/run_tests/05_test_pam_krb5cc [no test files] 539s ? github.com/ubuntu/adsys/e2e/cmd/run_tests/99_deprovision [no test files] 539s ? github.com/ubuntu/adsys/e2e/internal/az [no test files] 539s === RUN TestAddFlags 539s --- PASS: TestAddFlags (0.00s) 539s === RUN TestInventory 539s === RUN TestInventory/Error_if_inventory_state_does_not_match_expected_state 539s time="2024-03-26T23:46:16Z" level=error msg="Inventory file is not in any of the expected initial states: [template_created ]" 539s === RUN TestInventory/Error_if_inventory_state_does_not_match_any_expected_state 539s time="2024-03-26T23:46:16Z" level=error msg="Inventory file is not in any of the expected initial states: [template_created ]" 539s === RUN TestInventory/From_null_state_doesn't_require_existing_data 539s === RUN TestInventory/From_existing_state_requires_existing_data 539s === RUN TestInventory/To_null_state_doesn't_write_data 539s === RUN TestInventory/Multiple_from_states_requires_at_least_one 539s === RUN TestInventory/Error_if_inventory_file_is_required_and_doesn't_exist 539s time="2024-03-26T23:46:16Z" level=error msg="Failed to read inventory file required by the current script: failed to read inventory file: open /tmp/TestInventoryError_if_inventory_file_is_required_and_doesnt_exist3049298345/001/inventory/inventory.yaml: no such file or directory. Please refer to the previous script in the series" 539s --- PASS: TestInventory (0.00s) 539s --- PASS: TestInventory/Error_if_inventory_state_does_not_match_expected_state (0.00s) 539s --- PASS: TestInventory/Error_if_inventory_state_does_not_match_any_expected_state (0.00s) 539s --- PASS: TestInventory/From_null_state_doesn't_require_existing_data (0.00s) 539s --- PASS: TestInventory/From_existing_state_requires_existing_data (0.00s) 539s --- PASS: TestInventory/To_null_state_doesn't_write_data (0.00s) 539s --- PASS: TestInventory/Multiple_from_states_requires_at_least_one (0.00s) 539s --- PASS: TestInventory/Error_if_inventory_file_is_required_and_doesn't_exist (0.00s) 539s === RUN TestExecute 539s === RUN TestExecute/Action_succeeds 539s === RUN TestExecute/Action_and_validation_succeed 539s === RUN TestExecute/Error_when_action_fails 539s time="2024-03-26T23:46:16Z" level=error msg="requested error" 539s === RUN TestExecute/Error_when_validation_fails 539s time="2024-03-26T23:46:16Z" level=error msg="requested error" 539s === RUN TestExecute/Error_when_both_action_and_validation_fail 539s time="2024-03-26T23:46:16Z" level=error msg="requested error" 539s --- PASS: TestExecute (0.00s) 539s --- PASS: TestExecute/Action_succeeds (0.00s) 539s --- PASS: TestExecute/Action_and_validation_succeed (0.00s) 539s --- PASS: TestExecute/Error_when_action_fails (0.00s) 539s --- PASS: TestExecute/Error_when_validation_fails (0.00s) 539s --- PASS: TestExecute/Error_when_both_action_and_validation_fail (0.00s) 539s PASS 539s ok github.com/ubuntu/adsys/e2e/internal/command 0.010s 539s ? github.com/ubuntu/adsys/e2e/internal/inventory [no test files] 539s ? github.com/ubuntu/adsys/e2e/internal/remote [no test files] 539s ? github.com/ubuntu/adsys/e2e/scripts [no test files] 541s === RUN TestFetch 541s === PAUSE TestFetch 541s === RUN TestFetchWithUnreadableFile 541s === PAUSE TestFetchWithUnreadableFile 541s === RUN TestFetchTweakSysvolCacheDir 541s === PAUSE TestFetchTweakSysvolCacheDir 541s === RUN TestFetchOneGPOWhileParsingItConcurrently 541s === PAUSE TestFetchOneGPOWhileParsingItConcurrently 541s === RUN TestParseGPOConcurrent 541s === PAUSE TestParseGPOConcurrent 541s === RUN TestNew 541s === PAUSE TestNew 541s === RUN TestGetPolicies 541s === PAUSE TestGetPolicies 541s === RUN TestGetPoliciesOffline 541s === PAUSE TestGetPoliciesOffline 541s === RUN TestGetPoliciesWorkflows 541s === PAUSE TestGetPoliciesWorkflows 541s === RUN TestGetPoliciesConcurrently 541s === PAUSE TestGetPoliciesConcurrently 541s === RUN TestListUsers 541s === PAUSE TestListUsers 541s === RUN TestGetInfo 541s === PAUSE TestGetInfo 541s === RUN TestNormalizeTargetName 541s === PAUSE TestNormalizeTargetName 541s === RUN TestMockGPOList 541s --- PASS: TestMockGPOList (0.00s) 541s === RUN TestAdsysGPOList 541s === RUN TestAdsysGPOList/Forced_GPO_and_blocked_inheritance 541s === RUN TestAdsysGPOList/Security_descriptor_access_denied_ignores_GPO 541s === RUN TestAdsysGPOList/Error_on_no_network 541s === RUN TestAdsysGPOList/Error_on_KRB5CCNAME_unset 541s === RUN TestAdsysGPOList/Machine_GPOs 541s === RUN TestAdsysGPOList/Error_on_ldap_connection_refused 541s === RUN TestAdsysGPOList/Error_on_machine_with_no_ldap 541s === RUN TestAdsysGPOList/Error_on_computer_requested_but_found_user 541s === RUN TestAdsysGPOList/Error_on_dangling_ticket_symlink 541s === RUN TestAdsysGPOList/Return_one_gpo 541s === RUN TestAdsysGPOList/Return_hierarchy 542s === RUN TestAdsysGPOList/Error_on_non_existent_account 542s === RUN TestAdsysGPOList/Error_on_user_requested_but_found_machine 542s === RUN TestAdsysGPOList/No_GPO_on_OU_-_string 542s === RUN TestAdsysGPOList/Filter_user_only_GPOs 542s === RUN TestAdsysGPOList/Security_descriptor_missing_ignores_GPO 542s === RUN TestAdsysGPOList/Error_invalid_GPO_link 542s === RUN TestAdsysGPOList/Error_on_unreachable_ldap_host 542s === RUN TestAdsysGPOList/No_GPO_on_OU_-_bytes 542s === RUN TestAdsysGPOList/Long_computer_name,_not_truncated 542s === RUN TestAdsysGPOList/Error_on_invalid_ticket 542s === RUN TestAdsysGPOList/Filter_machine_only_GPOs 542s === RUN TestAdsysGPOList/Block_inheritance 542s === RUN TestAdsysGPOList/KRB5CCNAME_without_FILE:_is_supported_by_the_samba_bindings 542s === RUN TestAdsysGPOList/No_@_in_user_name_returns_the_same_thing 542s === RUN TestAdsysGPOList/Security_descriptor_accepted_is_for_another_user 542s === RUN TestAdsysGPOList/No_gPOptions_fallbacks_to_0 542s === RUN TestAdsysGPOList/Computers_truncated_at_15_characters 542s === RUN TestAdsysGPOList/Multiple_GPOs_in_same_OU 542s === RUN TestAdsysGPOList/Disabled_GPOs 542s === RUN TestAdsysGPOList/Forced_GPO_are_first_by_reverse_order 542s === RUN TestAdsysGPOList/Fail_on_security_descriptor_access_failure 542s --- PASS: TestAdsysGPOList (1.16s) 542s --- PASS: TestAdsysGPOList/Forced_GPO_and_blocked_inheritance (0.05s) 542s --- PASS: TestAdsysGPOList/Security_descriptor_access_denied_ignores_GPO (0.04s) 542s --- PASS: TestAdsysGPOList/Error_on_no_network (0.04s) 542s --- PASS: TestAdsysGPOList/Error_on_KRB5CCNAME_unset (0.04s) 542s --- PASS: TestAdsysGPOList/Machine_GPOs (0.04s) 542s --- PASS: TestAdsysGPOList/Error_on_ldap_connection_refused (0.04s) 542s --- PASS: TestAdsysGPOList/Error_on_machine_with_no_ldap (0.04s) 542s --- PASS: TestAdsysGPOList/Error_on_computer_requested_but_found_user (0.04s) 542s --- PASS: TestAdsysGPOList/Error_on_dangling_ticket_symlink (0.04s) 542s --- PASS: TestAdsysGPOList/Return_one_gpo (0.04s) 542s --- PASS: TestAdsysGPOList/Return_hierarchy (0.04s) 542s --- PASS: TestAdsysGPOList/Error_on_non_existent_account (0.04s) 542s --- PASS: TestAdsysGPOList/Error_on_user_requested_but_found_machine (0.04s) 542s --- PASS: TestAdsysGPOList/No_GPO_on_OU_-_string (0.04s) 542s --- PASS: TestAdsysGPOList/Filter_user_only_GPOs (0.04s) 542s --- PASS: TestAdsysGPOList/Security_descriptor_missing_ignores_GPO (0.04s) 542s --- PASS: TestAdsysGPOList/Error_invalid_GPO_link (0.04s) 542s --- PASS: TestAdsysGPOList/Error_on_unreachable_ldap_host (0.04s) 542s --- PASS: TestAdsysGPOList/No_GPO_on_OU_-_bytes (0.04s) 542s --- PASS: TestAdsysGPOList/Long_computer_name,_not_truncated (0.04s) 542s --- PASS: TestAdsysGPOList/Error_on_invalid_ticket (0.04s) 542s --- PASS: TestAdsysGPOList/Filter_machine_only_GPOs (0.04s) 542s --- PASS: TestAdsysGPOList/Block_inheritance (0.04s) 542s --- PASS: TestAdsysGPOList/KRB5CCNAME_without_FILE:_is_supported_by_the_samba_bindings (0.04s) 542s --- PASS: TestAdsysGPOList/No_@_in_user_name_returns_the_same_thing (0.04s) 542s --- PASS: TestAdsysGPOList/Security_descriptor_accepted_is_for_another_user (0.04s) 542s --- PASS: TestAdsysGPOList/No_gPOptions_fallbacks_to_0 (0.04s) 542s --- PASS: TestAdsysGPOList/Computers_truncated_at_15_characters (0.04s) 542s --- PASS: TestAdsysGPOList/Multiple_GPOs_in_same_OU (0.04s) 542s --- PASS: TestAdsysGPOList/Disabled_GPOs (0.04s) 542s --- PASS: TestAdsysGPOList/Forced_GPO_are_first_by_reverse_order (0.04s) 542s --- PASS: TestAdsysGPOList/Fail_on_security_descriptor_access_failure (0.04s) 542s === RUN TestGetPolicyDefinitions 542s === PAUSE TestGetPolicyDefinitions 542s === RUN TestTicketPath 542s krb5_test.go:23: Running subprocess with [/tmp/go-build2784099454/b548/ad.test -test.testlogfile=/tmp/go-build2784099454/b548/testlog.txt -test.paniconexit0 -test.timeout=10m0s -test.v=true -test.run=TestTicketPath] 542s === RUN TestTicketPath 542s === RUN TestTicketPath/Error_when_initializing_context 542s === RUN TestTicketPath/Error_on_empty_ticket_path 542s === RUN TestTicketPath/Error_on_NULL_ticket_path 542s === RUN TestTicketPath/Error_on_non-FILE_ccache 542s === RUN TestTicketPath/Lookup_is_successful 542s === RUN TestTicketPath/Allow_ccache_without_FILE_identifier 542s === RUN TestTicketPath/Error_when_ccache_not_present_on_disk 542s === RUN TestTicketPath/Error_when_ccache_is_a_directory 542s --- PASS: TestTicketPath (0.00s) 542s --- PASS: TestTicketPath/Error_when_initializing_context (0.00s) 542s --- PASS: TestTicketPath/Error_on_empty_ticket_path (0.00s) 542s --- PASS: TestTicketPath/Error_on_NULL_ticket_path (0.00s) 542s --- PASS: TestTicketPath/Error_on_non-FILE_ccache (0.00s) 542s --- PASS: TestTicketPath/Lookup_is_successful (0.00s) 542s --- PASS: TestTicketPath/Allow_ccache_without_FILE_identifier (0.00s) 542s --- PASS: TestTicketPath/Error_when_ccache_not_present_on_disk (0.00s) 542s --- PASS: TestTicketPath/Error_when_ccache_is_a_directory (0.00s) 542s PASS 542s --- PASS: TestTicketPath (0.22s) 542s === CONT TestFetch 542s === RUN TestFetch/two_gpos,_one_more_recent,_one_up_to_date 542s === PAUSE TestFetch/two_gpos,_one_more_recent,_one_up_to_date 542s === RUN TestFetch/remote_version_entry_missing_treated_as_0 542s === PAUSE TestFetch/remote_version_entry_missing_treated_as_0 542s === RUN TestFetch/gpo_is_refreshed 542s === PAUSE TestFetch/gpo_is_refreshed 542s === RUN TestFetch/assets_are_not_updated_if_local_version_matches,_with_non-standard_GPT.INI_casing 542s === PAUSE TestFetch/assets_are_not_updated_if_local_version_matches,_with_non-standard_GPT.INI_casing 542s === RUN TestFetch/assets_are_not_updated_if_remote_version_matches,_with_non-standard_GPT.INI_casing 542s === PAUSE TestFetch/assets_are_not_updated_if_remote_version_matches,_with_non-standard_GPT.INI_casing 542s === RUN TestFetch/concurrent_different_gpos 542s === PAUSE TestFetch/concurrent_different_gpos 542s === RUN TestFetch/Error_keeps_downloading_other_GPOS 542s === PAUSE TestFetch/Error_keeps_downloading_other_GPOS 542s === RUN TestFetch/keep_existing_gpos_intact 542s === PAUSE TestFetch/keep_existing_gpos_intact 542s === RUN TestFetch/Local_gpo_redownloaded_on_NaN_version_in_GPT.INI 542s === PAUSE TestFetch/Local_gpo_redownloaded_on_NaN_version_in_GPT.INI 542s === RUN TestFetch/concurrent_same_gpos 542s === PAUSE TestFetch/concurrent_same_gpos 542s === RUN TestFetch/assets_root_directory_not_present_on_SYSVOL_issues_a_warning_only 542s === PAUSE TestFetch/assets_root_directory_not_present_on_SYSVOL_issues_a_warning_only 542s === RUN TestFetch/two_gpos,_one_already_up_to_date,_one_new 542s === PAUSE TestFetch/two_gpos,_one_already_up_to_date,_one_new 542s === RUN TestFetch/assets_are_not_updated_if_version_matches 542s === PAUSE TestFetch/assets_are_not_updated_if_version_matches 542s === RUN TestFetch/existing_assets_are_kept_if_no_assets_downloadable_provided 542s === PAUSE TestFetch/existing_assets_are_kept_if_no_assets_downloadable_provided 542s === RUN TestFetch/gpos_and_assets 542s === PAUSE TestFetch/gpos_and_assets 542s === RUN TestFetch/two_gpos,_one_already_up_to_date,_one_should_be_refreshed 542s === PAUSE TestFetch/two_gpos,_one_already_up_to_date,_one_should_be_refreshed 542s === RUN TestFetch/two_gpos,_one_more_recent,_one_should_be_refreshed 542s === PAUSE TestFetch/two_gpos,_one_more_recent,_one_should_be_refreshed 542s === RUN TestFetch/Local_gpo_redownloaded_on_version_entry_missing_in_GPT.INI 542s === PAUSE TestFetch/Local_gpo_redownloaded_on_version_entry_missing_in_GPT.INI 542s === RUN TestFetch/assets_only_are_downloaded 543s === PAUSE TestFetch/assets_only_are_downloaded 543s === RUN TestFetch/Error_missing_remote_GPT.INI 543s === PAUSE TestFetch/Error_missing_remote_GPT.INI 543s === RUN TestFetch/local_gpo_is_more_recent_than_AD_one 543s === PAUSE TestFetch/local_gpo_is_more_recent_than_AD_one 543s === RUN TestFetch/existing_assets_are_removed_if_not_present_on_SYSVOL 543s === PAUSE TestFetch/existing_assets_are_removed_if_not_present_on_SYSVOL 543s === RUN TestFetch/gpo_already_up_to_date 543s === PAUSE TestFetch/gpo_already_up_to_date 543s === RUN TestFetch/assets_are_updated_to_latest_version 543s === PAUSE TestFetch/assets_are_updated_to_latest_version 543s === RUN TestFetch/Error_unexistant_remote_gpo 543s === PAUSE TestFetch/Error_unexistant_remote_gpo 543s === RUN TestFetch/Error_remote_version_NaN 543s === PAUSE TestFetch/Error_remote_version_NaN 543s === RUN TestFetch/assets_is_a_file_is_not_downloaded 543s === PAUSE TestFetch/assets_is_a_file_is_not_downloaded 543s === RUN TestFetch/one_new_gpo 543s === PAUSE TestFetch/one_new_gpo 543s === RUN TestFetch/two_new_gpos 543s === PAUSE TestFetch/two_new_gpos 543s === RUN TestFetch/two_gpos,_one_should_be_refreshed,_one_new 543s === PAUSE TestFetch/two_gpos,_one_should_be_refreshed,_one_new 543s === RUN TestFetch/two_gpos,_one_more_recent,_one_new 543s === PAUSE TestFetch/two_gpos,_one_more_recent,_one_new 543s === RUN TestFetch/Local_gpo_redownloaded_on_missing_GPT.INI 543s === PAUSE TestFetch/Local_gpo_redownloaded_on_missing_GPT.INI 543s === CONT TestGetPolicyDefinitions 543s === RUN TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_distro 543s === PAUSE TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_distro 543s === RUN TestGetPolicyDefinitions/Load_ADMX_and_ADML 543s === PAUSE TestGetPolicyDefinitions/Load_ADMX_and_ADML 543s === RUN TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_format 543s === PAUSE TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_format 543s === CONT TestNormalizeTargetName 543s === RUN TestNormalizeTargetName/One_valid_user 543s === PAUSE TestNormalizeTargetName/One_valid_user 543s === RUN TestNormalizeTargetName/One_valid_user_with_domain\user 543s === PAUSE TestNormalizeTargetName/One_valid_user_with_domain\user 543s === RUN TestNormalizeTargetName/One_user_without_explicit_domain_suffix 543s === PAUSE TestNormalizeTargetName/One_user_without_explicit_domain_suffix 543s === RUN TestNormalizeTargetName/Computer_in_uppercase_is_left_as_such 543s === PAUSE TestNormalizeTargetName/Computer_in_uppercase_is_left_as_such 543s === RUN TestNormalizeTargetName/Error_on_multiple_\_in_name 543s === PAUSE TestNormalizeTargetName/Error_on_multiple_\_in_name 543s === RUN TestNormalizeTargetName/User_name_matching_computer,_setting_as_user 543s === PAUSE TestNormalizeTargetName/User_name_matching_computer,_setting_as_user 543s === RUN TestNormalizeTargetName/One_valid_user_with_mixed_case 543s === PAUSE TestNormalizeTargetName/One_valid_user_with_mixed_case 543s === RUN TestNormalizeTargetName/Computer_is_left_as_such 543s === PAUSE TestNormalizeTargetName/Computer_is_left_as_such 543s === RUN TestNormalizeTargetName/Computer_with_@_is_left_as_such 543s === PAUSE TestNormalizeTargetName/Computer_with_@_is_left_as_such 543s === RUN TestNormalizeTargetName/Error_on_no_default_domain_suffix_and_no_fqdn_user 543s === PAUSE TestNormalizeTargetName/Error_on_no_default_domain_suffix_and_no_fqdn_user 543s === RUN TestNormalizeTargetName/User_name_fqdn_matching_computer 543s === PAUSE TestNormalizeTargetName/User_name_fqdn_matching_computer 543s === RUN TestNormalizeTargetName/Computer_name_without_objectClass 543s === PAUSE TestNormalizeTargetName/Computer_name_without_objectClass 543s === CONT TestGetInfo 543s === RUN TestGetInfo/Info_reported_from_backend,_online 543s === PAUSE TestGetInfo/Info_reported_from_backend,_online 543s === RUN TestGetInfo/Info_reported_from_backend,_offline 543s === PAUSE TestGetInfo/Info_reported_from_backend,_offline 543s === RUN TestGetInfo/Report_unknown_state_if_IsOnline_calls_fail 543s === PAUSE TestGetInfo/Report_unknown_state_if_IsOnline_calls_fail 543s === RUN TestGetInfo/Report_unknown_state_if_ServerFQDN_calls_fail 543s === PAUSE TestGetInfo/Report_unknown_state_if_ServerFQDN_calls_fail 543s === CONT TestListUsers 543s === RUN TestListUsers/Error_on_policy_cache_directory_not_existing 543s === PAUSE TestListUsers/Error_on_policy_cache_directory_not_existing 543s === RUN TestListUsers/Two_users 543s === PAUSE TestListUsers/Two_users 543s === RUN TestListUsers/One_user,_from_policy_cache 543s === PAUSE TestListUsers/One_user,_from_policy_cache 543s === RUN TestListUsers/Machine_Only,_from_policy_cache 543s === PAUSE TestListUsers/Machine_Only,_from_policy_cache 543s === RUN TestListUsers/Ticket_cache_ignored_if_policy_cache_is_requested 543s === PAUSE TestListUsers/Ticket_cache_ignored_if_policy_cache_is_requested 543s === RUN TestListUsers/Error_on_Krb5_directory_not_existing 543s === PAUSE TestListUsers/Error_on_Krb5_directory_not_existing 543s === RUN TestListUsers/Two_users,_dangling_symlink_for_one 543s === PAUSE TestListUsers/Two_users,_dangling_symlink_for_one 543s === RUN TestListUsers/Two_users,_from_policy_cache 543s === PAUSE TestListUsers/Two_users,_from_policy_cache 543s === RUN TestListUsers/None,_from_policy_cache 543s === PAUSE TestListUsers/None,_from_policy_cache 543s === RUN TestListUsers/None 543s === PAUSE TestListUsers/None 543s === RUN TestListUsers/Machines_are_ignored 543s === PAUSE TestListUsers/Machines_are_ignored 543s === RUN TestListUsers/One_user 543s === PAUSE TestListUsers/One_user 543s === RUN TestListUsers/Machine_Only 543s === PAUSE TestListUsers/Machine_Only 543s === RUN TestListUsers/Machines_are_ignored,_from_policy_cache 543s === PAUSE TestListUsers/Machines_are_ignored,_from_policy_cache 543s === CONT TestGetPoliciesConcurrently 543s === RUN TestGetPoliciesConcurrently/Same_user,_same_GPO 543s === PAUSE TestGetPoliciesConcurrently/Same_user,_same_GPO 543s === RUN TestGetPoliciesConcurrently/Different_users,_same_GPO 543s === PAUSE TestGetPoliciesConcurrently/Different_users,_same_GPO 543s === RUN TestGetPoliciesConcurrently/Different_users,_different_GPO 543s === PAUSE TestGetPoliciesConcurrently/Different_users,_different_GPO 543s === RUN TestGetPoliciesConcurrently/One_machine,_one_user 543s === PAUSE TestGetPoliciesConcurrently/One_machine,_one_user 543s === RUN TestGetPoliciesConcurrently/Machine_requested_twice_at_the_same_time 543s === PAUSE TestGetPoliciesConcurrently/Machine_requested_twice_at_the_same_time 543s === CONT TestGetPoliciesWorkflows 543s === RUN TestGetPoliciesWorkflows/Second_call_is_a_refresh_(without_Krb5CCName_specified) 543s === PAUSE TestGetPoliciesWorkflows/Second_call_is_a_refresh_(without_Krb5CCName_specified) 543s === RUN TestGetPoliciesWorkflows/Second_call_after_service_restarted 543s === PAUSE TestGetPoliciesWorkflows/Second_call_after_service_restarted 543s === RUN TestGetPoliciesWorkflows/Second_call_with_different_user 543s === PAUSE TestGetPoliciesWorkflows/Second_call_with_different_user 543s === RUN TestGetPoliciesWorkflows/Second_call_without_Krb5CCName_refreshes_ticket_copy_if_needed 543s === PAUSE TestGetPoliciesWorkflows/Second_call_without_Krb5CCName_refreshes_ticket_copy_if_needed 543s === RUN TestGetPoliciesWorkflows/Second_machine_call_is_a_refresh_(without_Krb5CCName_specified) 543s === PAUSE TestGetPoliciesWorkflows/Second_machine_call_is_a_refresh_(without_Krb5CCName_specified) 543s === RUN TestGetPoliciesWorkflows/Second_machine_call_after_service_restarted 543s === PAUSE TestGetPoliciesWorkflows/Second_machine_call_after_service_restarted 543s === RUN TestGetPoliciesWorkflows/Second_machine_call_after_a_restart 543s === PAUSE TestGetPoliciesWorkflows/Second_machine_call_after_a_restart 543s === RUN TestGetPoliciesWorkflows/Second_call_after_a_relogin 543s === PAUSE TestGetPoliciesWorkflows/Second_call_after_a_relogin 543s === RUN TestGetPoliciesWorkflows/Second_call_without_Krb5CCName_replaces_previous_symlinks_in_the_original_path 543s === PAUSE TestGetPoliciesWorkflows/Second_call_without_Krb5CCName_replaces_previous_symlinks_in_the_original_path 543s === CONT TestGetPoliciesOffline 543s === RUN TestGetPoliciesOffline/Offline,_get_from_cache,_gpo_only 543s === PAUSE TestGetPoliciesOffline/Offline,_get_from_cache,_gpo_only 543s === RUN TestGetPoliciesOffline/Offline,_get_from_cache,_with_assets 543s === PAUSE TestGetPoliciesOffline/Offline,_get_from_cache,_with_assets 543s === RUN TestGetPoliciesOffline/Error_offline_with_no_cache 543s === PAUSE TestGetPoliciesOffline/Error_offline_with_no_cache 543s === RUN TestGetPoliciesOffline/Offline,_ensure_we_fetch_from_cache_and_not_fetch_GPO_list 543s === PAUSE TestGetPoliciesOffline/Offline,_ensure_we_fetch_from_cache_and_not_fetch_GPO_list 543s === RUN TestGetPoliciesOffline/Offline,_with_assets 543s === PAUSE TestGetPoliciesOffline/Offline,_with_assets 543s === RUN TestGetPoliciesOffline/Error_on_SSSD_reports_online,_but_we_are_actually_offline_when_fetching_gpo_list,_even_with_a_cache 543s === PAUSE TestGetPoliciesOffline/Error_on_SSSD_reports_online,_but_we_are_actually_offline_when_fetching_gpo_list,_even_with_a_cache 543s === CONT TestGetPolicies 543s === RUN TestGetPolicies/Standard_policy_with_assets,_downloads_assets 543s === PAUSE TestGetPolicies/Standard_policy_with_assets,_downloads_assets 543s === RUN TestGetPolicies/Same_key_in_different_domains_are_kept_separated 543s === PAUSE TestGetPolicies/Same_key_in_different_domains_are_kept_separated 543s === RUN TestGetPolicies/Two_policies,_no_overrides,_one_is_not_the_same_object_type,_machine_ones_are_empty_when_parsing_user 543s === PAUSE TestGetPolicies/Two_policies,_no_overrides,_one_is_not_the_same_object_type,_machine_ones_are_empty_when_parsing_user 543s === RUN TestGetPolicies/Include_non_Ubuntu_keys_used_to_configure_certificate_autoenrollment 543s === PAUSE TestGetPolicies/Include_non_Ubuntu_keys_used_to_configure_certificate_autoenrollment 543s === RUN TestGetPolicies/Machine_doesn’t_match 543s === PAUSE TestGetPolicies/Machine_doesn’t_match 543s === RUN TestGetPolicies/Computer_only_policy,_user_object,_policy_is_empty 543s === PAUSE TestGetPolicies/Computer_only_policy,_user_object,_policy_is_empty 543s === RUN TestGetPolicies/Two_policies,_no_overrides 543s === PAUSE TestGetPolicies/Two_policies,_no_overrides 543s === RUN TestGetPolicies/Disabled_value_overrides_non_disabled_one 543s === PAUSE TestGetPolicies/Disabled_value_overrides_non_disabled_one 543s === RUN TestGetPolicies/Disabled_value_is_overridden 543s === PAUSE TestGetPolicies/Disabled_value_is_overridden 543s === RUN TestGetPolicies/Policy_user_directory_is_uppercase 543s === PAUSE TestGetPolicies/Policy_user_directory_is_uppercase 543s === RUN TestGetPolicies/Policy_machine_directory_is_uppercase 543s === PAUSE TestGetPolicies/Policy_machine_directory_is_uppercase 543s === RUN TestGetPolicies/User_only_policy,_user_object 543s === PAUSE TestGetPolicies/User_only_policy,_user_object 543s === RUN TestGetPolicies/Disabled_override 543s === PAUSE TestGetPolicies/Disabled_override 543s === RUN TestGetPolicies/Two_policies,_with_reversed_overrides 543s === PAUSE TestGetPolicies/Two_policies,_with_reversed_overrides 543s === RUN TestGetPolicies/Error_on_backend_ServerFQDN_call_failed 543s === PAUSE TestGetPolicies/Error_on_backend_ServerFQDN_call_failed 543s === RUN TestGetPolicies/Error_on_user_without_@_in_name 543s === PAUSE TestGetPolicies/Error_on_user_without_@_in_name 543s === RUN TestGetPolicies/Policy_can’t_be_downloaded 543s === PAUSE TestGetPolicies/Policy_can’t_be_downloaded 543s === RUN TestGetPolicies/User_only_policy,_computer_object,_policy_is_empty 543s === PAUSE TestGetPolicies/User_only_policy,_computer_object,_policy_is_empty 543s === RUN TestGetPolicies/Two_policies,_no_overrides,_reversed 543s === PAUSE TestGetPolicies/Two_policies,_no_overrides,_reversed 543s === RUN TestGetPolicies/More_policies,_with_multiple_overrides 543s === PAUSE TestGetPolicies/More_policies,_with_multiple_overrides 543s === RUN TestGetPolicies/Without_previous_call,_needs_userKrb5CCBaseName 543s === PAUSE TestGetPolicies/Without_previous_call,_needs_userKrb5CCBaseName 543s === RUN TestGetPolicies/Unexisting_CC_original_file_for_machine 543s === PAUSE TestGetPolicies/Unexisting_CC_original_file_for_machine 543s === RUN TestGetPolicies/Error_on_backend_HostKrb5CCName_call_failed 543s === PAUSE TestGetPolicies/Error_on_backend_HostKrb5CCName_call_failed 543s === RUN TestGetPolicies/Standard_policy,_computer_object 543s === PAUSE TestGetPolicies/Standard_policy,_computer_object 543s === RUN TestGetPolicies/Standard_policy_with_assets,_existing_assets_are_reattached_if_not_refreshed 543s === PAUSE TestGetPolicies/Standard_policy_with_assets,_existing_assets_are_reattached_if_not_refreshed 543s === RUN TestGetPolicies/Enabled_override_for_matching_release,_other_releases_override_ignored 543s === PAUSE TestGetPolicies/Enabled_override_for_matching_release,_other_releases_override_ignored 543s === RUN TestGetPolicies/No_override_for_this_release,_takes_default_value 543s === PAUSE TestGetPolicies/No_override_for_this_release,_takes_default_value 543s === RUN TestGetPolicies/Filter_non_Ubuntu_keys 543s === PAUSE TestGetPolicies/Filter_non_Ubuntu_keys 543s === RUN TestGetPolicies/Policy_machine_directory_is_not_capitalized_or_uppercase,_no_rules_are_parsed 543s === PAUSE TestGetPolicies/Policy_machine_directory_is_not_capitalized_or_uppercase,_no_rules_are_parsed 543s === RUN TestGetPolicies/Corrupted_policy_file 543s === PAUSE TestGetPolicies/Corrupted_policy_file 543s === RUN TestGetPolicies/Assets_directory_being_a_file_cleanup_local_existing_assets_and_its_db 543s === PAUSE TestGetPolicies/Assets_directory_being_a_file_cleanup_local_existing_assets_and_its_db 543s === RUN TestGetPolicies/Policy_user_directory_is_not_capitalized_or_uppercase,_no_rules_are_parsed 543s === PAUSE TestGetPolicies/Policy_user_directory_is_not_capitalized_or_uppercase,_no_rules_are_parsed 543s === RUN TestGetPolicies/Symlinks_can’t_be_created 543s === PAUSE TestGetPolicies/Symlinks_can’t_be_created 543s === RUN TestGetPolicies/Unsupported_type_for_unfiltered_entry 543s === PAUSE TestGetPolicies/Unsupported_type_for_unfiltered_entry 543s === RUN TestGetPolicies/Standard_policy,_user_object 543s === PAUSE TestGetPolicies/Standard_policy,_user_object 543s === RUN TestGetPolicies/Local_assets_and_its_db_are_removed_if_not_present_anymore_on_AD_sysvol 543s === PAUSE TestGetPolicies/Local_assets_and_its_db_are_removed_if_not_present_anymore_on_AD_sysvol 543s === RUN TestGetPolicies/Enabled_override 543s === PAUSE TestGetPolicies/Enabled_override 543s === RUN TestGetPolicies/Two_policies,_with_overrides 543s === PAUSE TestGetPolicies/Two_policies,_with_overrides 543s === RUN TestGetPolicies/Ignore_errors_on_non_Ubuntu_keys 543s === PAUSE TestGetPolicies/Ignore_errors_on_non_Ubuntu_keys 543s === RUN TestGetPolicies/Error_on_backend_IsOnline_call_failed 543s === PAUSE TestGetPolicies/Error_on_backend_IsOnline_call_failed 543s === RUN TestGetPolicies/Empty_value_for_unfiltered_entry 543s === PAUSE TestGetPolicies/Empty_value_for_unfiltered_entry 543s === RUN TestGetPolicies/Assets_can’t_be_downloaded_without_GPO 543s === PAUSE TestGetPolicies/Assets_can’t_be_downloaded_without_GPO 543s === RUN TestGetPolicies/Disable_override_for_matching_release,_other_releases_override_ignored 543s === PAUSE TestGetPolicies/Disable_override_for_matching_release,_other_releases_override_ignored 543s === RUN TestGetPolicies/Multiple_domains,_same_GPO 543s === PAUSE TestGetPolicies/Multiple_domains,_same_GPO 543s === RUN TestGetPolicies/Unexisting_CC_original_file_for_user 543s === PAUSE TestGetPolicies/Unexisting_CC_original_file_for_user 543s === CONT TestNew 543s === RUN TestNew/failed_to_create_KRB5_cache_directory 543s === PAUSE TestNew/failed_to_create_KRB5_cache_directory 543s === RUN TestNew/failed_to_create_Sysvol_cache_directory 543s === PAUSE TestNew/failed_to_create_Sysvol_cache_directory 543s === RUN TestNew/failed_to_create_Policies_cache_directory 543s === PAUSE TestNew/failed_to_create_Policies_cache_directory 543s === RUN TestNew/no_active_server_in_backend_does_not_fail_ad_creation 543s === PAUSE TestNew/no_active_server_in_backend_does_not_fail_ad_creation 543s === RUN TestNew/error_on_backend_ServerFQDN_random_failure 543s === PAUSE TestNew/error_on_backend_ServerFQDN_random_failure 543s === RUN TestNew/create_KRB5_and_Sysvol_cache_directory 543s === PAUSE TestNew/create_KRB5_and_Sysvol_cache_directory 543s === CONT TestParseGPOConcurrent 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:19Z" level=info msg="Downloading \"standard-name\"" 543s --- PASS: TestParseGPOConcurrent (0.18s) 543s === CONT TestFetchOneGPOWhileParsingItConcurrently 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"standard-name\"" 543s --- PASS: TestFetchOneGPOWhileParsingItConcurrently (0.01s) 543s === CONT TestFetchTweakSysvolCacheDir 543s === RUN TestFetchTweakSysvolCacheDir/SysvolCacheDir_is_read_only 543s === PAUSE TestFetchTweakSysvolCacheDir/SysvolCacheDir_is_read_only 543s === RUN TestFetchTweakSysvolCacheDir/SysvolCacheDir_doesn't_exist 543s === PAUSE TestFetchTweakSysvolCacheDir/SysvolCacheDir_doesn't_exist 543s === CONT TestFetchWithUnreadableFile 543s === RUN TestFetchWithUnreadableFile/without_gpo_initially_don’t_commit_new_partial_GPO 543s === PAUSE TestFetchWithUnreadableFile/without_gpo_initially_don’t_commit_new_partial_GPO 543s === RUN TestFetchWithUnreadableFile/existing_gpo_is_preserved 543s === PAUSE TestFetchWithUnreadableFile/existing_gpo_is_preserved 543s === CONT TestFetch/two_gpos,_one_more_recent,_one_up_to_date 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"gpo1-name\" is already up to date" 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"gpo2-name\" is already up to date" 543s === CONT TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_distro 543s === CONT TestFetch/Local_gpo_redownloaded_on_missing_GPT.INI 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s === CONT TestFetch/two_gpos,_one_more_recent,_one_new 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"gpo2-name\" is already up to date" 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s === CONT TestFetch/two_gpos,_one_should_be_refreshed,_one_new 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo2-name\"" 543s === CONT TestFetch/two_new_gpos 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo2-name\"" 543s === CONT TestFetch/one_new_gpo 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s === CONT TestFetch/assets_is_a_file_is_not_downloaded 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 543s === CONT TestFetch/Error_remote_version_NaN 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s === CONT TestFetch/Error_unexistant_remote_gpo 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s === CONT TestFetch/assets_are_updated_to_latest_version 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"assets\"" 543s === CONT TestFetch/gpo_already_up_to_date 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"gpo1-name\" is already up to date" 543s === CONT TestFetch/existing_assets_are_removed_if_not_present_on_SYSVOL 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 543s === CONT TestFetch/local_gpo_is_more_recent_than_AD_one 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"gpo2-name\" is already up to date" 543s === CONT TestFetch/Error_missing_remote_GPT.INI 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s === CONT TestFetch/assets_only_are_downloaded 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"assets\"" 543s === CONT TestFetch/Local_gpo_redownloaded_on_version_entry_missing_in_GPT.INI 543s time="2024-03-26T23:46:20Z" level=info msg="No version key found in GPT.INI for gpo1-name, assuming 0" 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s === CONT TestFetch/two_gpos,_one_more_recent,_one_should_be_refreshed 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"gpo2-name\" is already up to date" 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s === CONT TestFetch/two_gpos,_one_already_up_to_date,_one_should_be_refreshed 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"gpo2-name\" is already up to date" 543s === CONT TestFetch/gpos_and_assets 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"assets\"" 543s === CONT TestFetch/existing_assets_are_kept_if_no_assets_downloadable_provided 543s === CONT TestFetch/assets_are_not_updated_if_version_matches 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Assets directory is already up to date" 543s === CONT TestFetch/two_gpos,_one_already_up_to_date,_one_new 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"gpo1-name\" is already up to date" 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo2-name\"" 543s === CONT TestFetch/assets_root_directory_not_present_on_SYSVOL_issues_a_warning_only 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 543s === CONT TestFetch/concurrent_same_gpos 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"gpo1-name\" is already up to date" 543s === CONT TestFetch/Local_gpo_redownloaded_on_NaN_version_in_GPT.INI 543s time="2024-03-26T23:46:20Z" level=warning msg="Invalid local GPT.INI for gpo1-name: invalid remote GPT.INI: strconv.ParseInt: parsing \"NaN\": invalid syntax\nDownloading it again…" 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s === CONT TestFetch/keep_existing_gpos_intact 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"gpo1-name\" is already up to date" 543s === CONT TestFetch/Error_keeps_downloading_other_GPOS 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo2-name\"" 543s === CONT TestFetch/concurrent_different_gpos 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo2-name\"" 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s === CONT TestFetch/assets_are_not_updated_if_remote_version_matches,_with_non-standard_GPT.INI_casing 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Assets directory is already up to date" 543s === CONT TestFetch/assets_are_not_updated_if_local_version_matches,_with_non-standard_GPT.INI_casing 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Assets directory is already up to date" 543s === CONT TestFetch/gpo_is_refreshed 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"gpo1-name\"" 543s === CONT TestFetch/remote_version_entry_missing_treated_as_0 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="No version key found in GPT.INI for gpt_ini_version_missing-name, assuming 0" 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"gpt_ini_version_missing-name\" is already up to date" 543s --- PASS: TestFetch (0.00s) 543s --- PASS: TestFetch/two_gpos,_one_more_recent,_one_up_to_date (0.01s) 543s --- PASS: TestFetch/Local_gpo_redownloaded_on_missing_GPT.INI (0.03s) 543s --- PASS: TestFetch/two_gpos,_one_more_recent,_one_new (0.02s) 543s --- PASS: TestFetch/two_gpos,_one_should_be_refreshed,_one_new (0.03s) 543s --- PASS: TestFetch/two_new_gpos (0.02s) 543s --- PASS: TestFetch/one_new_gpo (0.02s) 543s --- PASS: TestFetch/assets_is_a_file_is_not_downloaded (0.01s) 543s --- PASS: TestFetch/Error_remote_version_NaN (0.01s) 543s --- PASS: TestFetch/Error_unexistant_remote_gpo (0.01s) 543s --- PASS: TestFetch/assets_are_updated_to_latest_version (0.02s) 543s --- PASS: TestFetch/gpo_already_up_to_date (0.01s) 543s --- PASS: TestFetch/existing_assets_are_removed_if_not_present_on_SYSVOL (0.01s) 543s --- PASS: TestFetch/local_gpo_is_more_recent_than_AD_one (0.01s) 543s --- PASS: TestFetch/Error_missing_remote_GPT.INI (0.01s) 543s --- PASS: TestFetch/assets_only_are_downloaded (0.02s) 543s --- PASS: TestFetch/Local_gpo_redownloaded_on_version_entry_missing_in_GPT.INI (0.02s) 543s --- PASS: TestFetch/two_gpos,_one_more_recent,_one_should_be_refreshed (0.03s) 543s --- PASS: TestFetch/two_gpos,_one_already_up_to_date,_one_should_be_refreshed (0.02s) 543s --- PASS: TestFetch/gpos_and_assets (0.02s) 543s --- PASS: TestFetch/existing_assets_are_kept_if_no_assets_downloadable_provided (0.00s) 543s --- PASS: TestFetch/assets_are_not_updated_if_version_matches (0.01s) 543s --- PASS: TestFetch/two_gpos,_one_already_up_to_date,_one_new (0.02s) 543s --- PASS: TestFetch/assets_root_directory_not_present_on_SYSVOL_issues_a_warning_only (0.01s) 543s --- PASS: TestFetch/concurrent_same_gpos (0.03s) 543s --- PASS: TestFetch/Local_gpo_redownloaded_on_NaN_version_in_GPT.INI (0.02s) 543s --- PASS: TestFetch/keep_existing_gpos_intact (0.01s) 543s --- PASS: TestFetch/Error_keeps_downloading_other_GPOS (0.01s) 543s --- PASS: TestFetch/concurrent_different_gpos (0.03s) 543s --- PASS: TestFetch/assets_are_not_updated_if_remote_version_matches,_with_non-standard_GPT.INI_casing (0.01s) 543s --- PASS: TestFetch/assets_are_not_updated_if_local_version_matches,_with_non-standard_GPT.INI_casing (0.01s) 543s --- PASS: TestFetch/gpo_is_refreshed (0.02s) 543s --- PASS: TestFetch/remote_version_entry_missing_treated_as_0 (0.01s) 543s === CONT TestNormalizeTargetName/One_valid_user 543s === CONT TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_format 543s === CONT TestGetPolicyDefinitions/Load_ADMX_and_ADML 543s --- PASS: TestGetPolicyDefinitions (0.00s) 543s --- PASS: TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_distro (0.00s) 543s --- PASS: TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_format (0.00s) 543s --- PASS: TestGetPolicyDefinitions/Load_ADMX_and_ADML (0.00s) 543s === CONT TestGetInfo/Info_reported_from_backend,_online 543s === CONT TestNormalizeTargetName/Computer_name_without_objectClass 543s === CONT TestNormalizeTargetName/User_name_fqdn_matching_computer 543s === CONT TestNormalizeTargetName/Error_on_no_default_domain_suffix_and_no_fqdn_user 543s === CONT TestNormalizeTargetName/Computer_with_@_is_left_as_such 543s === CONT TestNormalizeTargetName/Computer_is_left_as_such 543s === CONT TestNormalizeTargetName/One_valid_user_with_mixed_case 543s === CONT TestNormalizeTargetName/User_name_matching_computer,_setting_as_user 543s === CONT TestNormalizeTargetName/Error_on_multiple_\_in_name 543s === CONT TestNormalizeTargetName/Computer_in_uppercase_is_left_as_such 543s === CONT TestNormalizeTargetName/One_user_without_explicit_domain_suffix 543s === CONT TestNormalizeTargetName/One_valid_user_with_domain\user 543s --- PASS: TestNormalizeTargetName (0.00s) 543s --- PASS: TestNormalizeTargetName/One_valid_user (0.00s) 543s --- PASS: TestNormalizeTargetName/Computer_name_without_objectClass (0.00s) 543s --- PASS: TestNormalizeTargetName/User_name_fqdn_matching_computer (0.00s) 543s --- PASS: TestNormalizeTargetName/Error_on_no_default_domain_suffix_and_no_fqdn_user (0.00s) 543s --- PASS: TestNormalizeTargetName/Computer_with_@_is_left_as_such (0.00s) 543s --- PASS: TestNormalizeTargetName/Computer_is_left_as_such (0.00s) 543s --- PASS: TestNormalizeTargetName/One_valid_user_with_mixed_case (0.00s) 543s --- PASS: TestNormalizeTargetName/User_name_matching_computer,_setting_as_user (0.00s) 543s --- PASS: TestNormalizeTargetName/Error_on_multiple_\_in_name (0.00s) 543s --- PASS: TestNormalizeTargetName/Computer_in_uppercase_is_left_as_such (0.00s) 543s --- PASS: TestNormalizeTargetName/One_user_without_explicit_domain_suffix (0.00s) 543s --- PASS: TestNormalizeTargetName/One_valid_user_with_domain\user (0.00s) 543s === CONT TestListUsers/Error_on_policy_cache_directory_not_existing 543s === CONT TestGetInfo/Report_unknown_state_if_ServerFQDN_calls_fail 543s === CONT TestGetInfo/Report_unknown_state_if_IsOnline_calls_fail 543s time="2024-03-26T23:46:20Z" level=warning msg="IsOnline returned an error" 543s === CONT TestGetInfo/Info_reported_from_backend,_offline 543s --- PASS: TestGetInfo (0.00s) 543s --- PASS: TestGetInfo/Info_reported_from_backend,_online (0.00s) 543s --- PASS: TestGetInfo/Report_unknown_state_if_ServerFQDN_calls_fail (0.00s) 543s --- PASS: TestGetInfo/Report_unknown_state_if_IsOnline_calls_fail (0.00s) 543s --- PASS: TestGetInfo/Info_reported_from_backend,_offline (0.00s) 543s === CONT TestGetPoliciesConcurrently/Same_user,_same_GPO 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"standard-name\"" 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"assets\"" 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"standard-name\" is already up to date" 543s time="2024-03-26T23:46:20Z" level=info msg="Assets directory is already up to date" 543s === CONT TestListUsers/Machines_are_ignored,_from_policy_cache 543s === CONT TestListUsers/Machine_Only 543s === CONT TestListUsers/One_user 543s === CONT TestListUsers/Machines_are_ignored 543s === CONT TestListUsers/None 543s === CONT TestListUsers/None,_from_policy_cache 543s === CONT TestListUsers/Two_users,_from_policy_cache 543s === CONT TestListUsers/Two_users,_dangling_symlink_for_one 543s === CONT TestListUsers/Error_on_Krb5_directory_not_existing 543s === CONT TestListUsers/Ticket_cache_ignored_if_policy_cache_is_requested 543s === CONT TestListUsers/Machine_Only,_from_policy_cache 543s === CONT TestListUsers/One_user,_from_policy_cache 543s === CONT TestListUsers/Two_users 543s --- PASS: TestListUsers (0.00s) 543s --- PASS: TestListUsers/Error_on_policy_cache_directory_not_existing (0.00s) 543s --- PASS: TestListUsers/Machines_are_ignored,_from_policy_cache (0.00s) 543s --- PASS: TestListUsers/Machine_Only (0.00s) 543s --- PASS: TestListUsers/One_user (0.00s) 543s --- PASS: TestListUsers/Machines_are_ignored (0.00s) 543s --- PASS: TestListUsers/None (0.00s) 543s --- PASS: TestListUsers/None,_from_policy_cache (0.00s) 543s --- PASS: TestListUsers/Two_users,_from_policy_cache (0.00s) 543s --- PASS: TestListUsers/Two_users,_dangling_symlink_for_one (0.00s) 543s --- PASS: TestListUsers/Error_on_Krb5_directory_not_existing (0.00s) 543s --- PASS: TestListUsers/Ticket_cache_ignored_if_policy_cache_is_requested (0.00s) 543s --- PASS: TestListUsers/Machine_Only,_from_policy_cache (0.00s) 543s --- PASS: TestListUsers/One_user,_from_policy_cache (0.00s) 543s --- PASS: TestListUsers/Two_users (0.00s) 543s === CONT TestGetPoliciesWorkflows/Second_call_is_a_refresh_(without_Krb5CCName_specified) 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"standard-name\"" 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"assets\"" 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="GPO \"standard-name\" is already up to date" 543s time="2024-03-26T23:46:20Z" level=info msg="Assets directory is already up to date" 543s === CONT TestGetPoliciesConcurrently/Machine_requested_twice_at_the_same_time 543s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"assets\"" 543s time="2024-03-26T23:46:20Z" level=info msg="Downloading \"standard-name\"" 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:20Z" level=info msg="Assets directory is already up to date" 544s time="2024-03-26T23:46:20Z" level=info msg="GPO \"standard-name\" is already up to date" 544s === CONT TestGetPoliciesConcurrently/One_machine,_one_user 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"assets\"" 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"standard-name\"" 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="GPO \"standard-name\" is already up to date" 544s time="2024-03-26T23:46:21Z" level=info msg="Assets directory is already up to date" 544s === CONT TestGetPoliciesConcurrently/Different_users,_different_GPO 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"assets\"" 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"standard-name\"" 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"one-value-name\"" 544s time="2024-03-26T23:46:21Z" level=info msg="Assets directory is already up to date" 544s === CONT TestGetPoliciesConcurrently/Different_users,_same_GPO 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"standard-name\"" 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"assets\"" 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="Assets directory is already up to date" 544s time="2024-03-26T23:46:21Z" level=info msg="GPO \"standard-name\" is already up to date" 544s --- PASS: TestGetPoliciesConcurrently (0.00s) 544s --- PASS: TestGetPoliciesConcurrently/Same_user,_same_GPO (0.11s) 544s --- PASS: TestGetPoliciesConcurrently/Machine_requested_twice_at_the_same_time (0.12s) 544s --- PASS: TestGetPoliciesConcurrently/One_machine,_one_user (0.11s) 544s --- PASS: TestGetPoliciesConcurrently/Different_users,_different_GPO (0.11s) 544s --- PASS: TestGetPoliciesConcurrently/Different_users,_same_GPO (0.11s) 544s === CONT TestGetPoliciesOffline/Offline,_get_from_cache,_gpo_only 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"standard-name\"" 544s time="2024-03-26T23:46:21Z" level=info msg="Can't reach AD: machine is offline and \"useroffline@GPOONLY.COM\" policies are applied using previous online update" 544s === CONT TestGetPoliciesWorkflows/Second_call_without_Krb5CCName_replaces_previous_symlinks_in_the_original_path 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"standard-name\"" 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"assets\"" 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="GPO \"standard-name\" is already up to date" 544s time="2024-03-26T23:46:21Z" level=info msg="Assets directory is already up to date" 544s === CONT TestGetPoliciesWorkflows/Second_call_after_a_relogin 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"standard-name\"" 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"assets\"" 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="GPO \"standard-name\" is already up to date" 544s time="2024-03-26T23:46:21Z" level=info msg="Assets directory is already up to date" 544s === CONT TestGetPoliciesWorkflows/Second_machine_call_after_a_restart 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"standard-name\"" 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"assets\"" 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="GPO \"standard-name\" is already up to date" 544s time="2024-03-26T23:46:21Z" level=info msg="Assets directory is already up to date" 544s === CONT TestGetPoliciesWorkflows/Second_machine_call_after_service_restarted 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"standard-name\"" 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"assets\"" 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="GPO \"standard-name\" is already up to date" 544s time="2024-03-26T23:46:21Z" level=info msg="Assets directory is already up to date" 544s === CONT TestGetPoliciesWorkflows/Second_machine_call_is_a_refresh_(without_Krb5CCName_specified) 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"standard-name\"" 544s time="2024-03-26T23:46:21Z" level=info msg="Downloading \"assets\"" 544s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 544s time="2024-03-26T23:46:21Z" level=info msg="GPO \"standard-name\" is already up to date" 544s time="2024-03-26T23:46:21Z" level=info msg="Assets directory is already up to date" 544s === CONT TestGetPoliciesWorkflows/Second_call_without_Krb5CCName_refreshes_ticket_copy_if_needed 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"standard-name\"" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"assets\"" 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="GPO \"standard-name\" is already up to date" 545s time="2024-03-26T23:46:22Z" level=info msg="Assets directory is already up to date" 545s === CONT TestGetPoliciesWorkflows/Second_call_with_different_user 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"assets\"" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"standard-name\"" 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="GPO \"standard-name\" is already up to date" 545s time="2024-03-26T23:46:22Z" level=info msg="Assets directory is already up to date" 545s === CONT TestGetPoliciesWorkflows/Second_call_after_service_restarted 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"standard-name\"" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"assets\"" 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="Assets directory is already up to date" 545s time="2024-03-26T23:46:22Z" level=info msg="GPO \"standard-name\" is already up to date" 545s --- PASS: TestGetPoliciesWorkflows (0.00s) 545s --- PASS: TestGetPoliciesWorkflows/Second_call_is_a_refresh_(without_Krb5CCName_specified) (0.11s) 545s --- PASS: TestGetPoliciesWorkflows/Second_call_without_Krb5CCName_replaces_previous_symlinks_in_the_original_path (0.12s) 545s --- PASS: TestGetPoliciesWorkflows/Second_call_after_a_relogin (0.11s) 545s --- PASS: TestGetPoliciesWorkflows/Second_machine_call_after_a_restart (0.12s) 545s --- PASS: TestGetPoliciesWorkflows/Second_machine_call_after_service_restarted (0.12s) 545s --- PASS: TestGetPoliciesWorkflows/Second_machine_call_is_a_refresh_(without_Krb5CCName_specified) (0.12s) 545s --- PASS: TestGetPoliciesWorkflows/Second_call_without_Krb5CCName_refreshes_ticket_copy_if_needed (0.11s) 545s --- PASS: TestGetPoliciesWorkflows/Second_call_with_different_user (0.11s) 545s --- PASS: TestGetPoliciesWorkflows/Second_call_after_service_restarted (0.11s) 545s === CONT TestGetPolicies/Standard_policy_with_assets,_downloads_assets 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"standard-name\"" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"assets\"" 545s === CONT TestGetPoliciesOffline/Error_on_SSSD_reports_online,_but_we_are_actually_offline_when_fetching_gpo_list,_even_with_a_cache 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"standard-name\"" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"assets\"" 545s === CONT TestGetPoliciesOffline/Offline,_with_assets 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"standard-name\"" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"assets\"" 545s time="2024-03-26T23:46:22Z" level=info msg="Can't reach AD: machine is offline and \"useroffline@ASSETSANDGPO.COM\" policies are applied using previous online update" 545s === CONT TestGetPoliciesOffline/Offline,_ensure_we_fetch_from_cache_and_not_fetch_GPO_list 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"standard-name\"" 545s time="2024-03-26T23:46:22Z" level=info msg="Can't reach AD: machine is offline and \"useroffline@GPOONLY.COM\" policies are applied using previous online update" 545s === CONT TestGetPoliciesOffline/Error_offline_with_no_cache 545s === CONT TestGetPoliciesOffline/Offline,_get_from_cache,_with_assets 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"standard-name\"" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"assets\"" 545s time="2024-03-26T23:46:22Z" level=info msg="Can't reach AD: machine is offline and \"useroffline@ASSETSANDGPO.COM\" policies are applied using previous online update" 545s --- PASS: TestGetPoliciesOffline (0.00s) 545s --- PASS: TestGetPoliciesOffline/Offline,_get_from_cache,_gpo_only (0.06s) 545s --- PASS: TestGetPoliciesOffline/Error_on_SSSD_reports_online,_but_we_are_actually_offline_when_fetching_gpo_list,_even_with_a_cache (0.10s) 545s --- PASS: TestGetPoliciesOffline/Offline,_with_assets (0.06s) 545s --- PASS: TestGetPoliciesOffline/Offline,_ensure_we_fetch_from_cache_and_not_fetch_GPO_list (0.05s) 545s --- PASS: TestGetPoliciesOffline/Error_offline_with_no_cache (0.00s) 545s --- PASS: TestGetPoliciesOffline/Offline,_get_from_cache,_with_assets (0.06s) 545s === CONT TestNew/failed_to_create_KRB5_cache_directory 545s === CONT TestGetPolicies/Unexisting_CC_original_file_for_user 545s === CONT TestGetPolicies/Multiple_domains,_same_GPO 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"multiple-domains-name\"" 545s === CONT TestGetPolicies/Disable_override_for_matching_release,_other_releases_override_ignored 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"multiple-releases-name\"" 545s === CONT TestGetPolicies/Assets_can’t_be_downloaded_without_GPO 545s === CONT TestGetPolicies/Empty_value_for_unfiltered_entry 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"empty-value-name\"" 545s === CONT TestGetPolicies/Error_on_backend_IsOnline_call_failed 545s === CONT TestGetPolicies/Ignore_errors_on_non_Ubuntu_keys 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"unsupported-with-errors-name\"" 545s === CONT TestGetPolicies/Two_policies,_with_overrides 545s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 545s time="2024-03-26T23:46:22Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"standard-name\"" 545s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"one-value-name\"" 545s === CONT TestGetPolicies/Enabled_override 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:22Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:22Z" level=info msg="Downloading \"multiple-releases-one-enabled-name\"" 546s === CONT TestGetPolicies/Local_assets_and_its_db_are_removed_if_not_present_anymore_on_AD_sysvol 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"standard-name\"" 546s === CONT TestGetPolicies/Standard_policy,_user_object 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"standard-name\"" 546s === CONT TestGetPolicies/Unsupported_type_for_unfiltered_entry 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"bad-entry-type-name\"" 546s === CONT TestGetPolicies/Symlinks_can’t_be_created 546s === CONT TestGetPolicies/Policy_user_directory_is_not_capitalized_or_uppercase,_no_rules_are_parsed 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"lowercase-class-name\"" 546s === CONT TestGetPolicies/Assets_directory_being_a_file_cleanup_local_existing_assets_and_its_db 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"standard-name\"" 546s === CONT TestGetPolicies/Corrupted_policy_file 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"corrupted-policy-name\"" 546s === CONT TestGetPolicies/Policy_machine_directory_is_not_capitalized_or_uppercase,_no_rules_are_parsed 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"lowercase-class-name\"" 546s === CONT TestGetPolicies/Filter_non_Ubuntu_keys 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"filtered-name\"" 546s === CONT TestGetPolicies/No_override_for_this_release,_takes_default_value 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"multiple-releases-name\"" 546s === CONT TestGetPolicies/Enabled_override_for_matching_release,_other_releases_override_ignored 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"multiple-releases-name\"" 546s === CONT TestGetPolicies/Standard_policy_with_assets,_existing_assets_are_reattached_if_not_refreshed 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"standard-name\"" 546s time="2024-03-26T23:46:23Z" level=info msg="Assets directory is already up to date" 546s === CONT TestGetPolicies/Standard_policy,_computer_object 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"standard-name\"" 546s === CONT TestGetPolicies/Error_on_backend_HostKrb5CCName_call_failed 546s === CONT TestGetPolicies/Unexisting_CC_original_file_for_machine 546s === CONT TestGetPolicies/Without_previous_call,_needs_userKrb5CCBaseName 546s === CONT TestGetPolicies/More_policies,_with_multiple_overrides 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"standard-name\"" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"user-only-name\"" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"one-value-name\"" 546s === CONT TestGetPolicies/Two_policies,_no_overrides,_reversed 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"user-only-name\"" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"one-value-name\"" 546s === CONT TestGetPolicies/User_only_policy,_computer_object,_policy_is_empty 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"user-only-name\"" 546s === CONT TestGetPolicies/Policy_can’t_be_downloaded 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s === CONT TestGetPolicies/Error_on_user_without_@_in_name 546s === CONT TestGetPolicies/Error_on_backend_ServerFQDN_call_failed 546s === CONT TestGetPolicies/Two_policies,_with_reversed_overrides 546s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"one-value-name\"" 546s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 546s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"standard-name\"" 546s === CONT TestGetPolicies/Disabled_override 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:23Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 547s time="2024-03-26T23:46:23Z" level=info msg="Downloading \"multiple-releases-one-disabled-name\"" 547s === CONT TestGetPolicies/User_only_policy,_user_object 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"user-only-name\"" 547s === CONT TestGetPolicies/Policy_machine_directory_is_uppercase 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"uppercase-class-name\"" 547s === CONT TestGetPolicies/Policy_user_directory_is_uppercase 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"uppercase-class-name\"" 547s === CONT TestGetPolicies/Disabled_value_is_overridden 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"disabled-value-name\"" 547s time="2024-03-26T23:46:24Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"standard-name\"" 547s === CONT TestGetPolicies/Disabled_value_overrides_non_disabled_one 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"standard-name\"" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"disabled-value-name\"" 547s === CONT TestGetPolicies/Two_policies,_no_overrides 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"user-only-name\"" 547s time="2024-03-26T23:46:24Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"one-value-name\"" 547s === CONT TestGetPolicies/Computer_only_policy,_user_object,_policy_is_empty 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"machine-only-name\"" 547s === CONT TestGetPolicies/Machine_doesn’t_match 547s === CONT TestGetPolicies/Include_non_Ubuntu_keys_used_to_configure_certificate_autoenrollment 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"filtered-with-certificate-autoenrollment-name\"" 547s === CONT TestGetPolicies/Two_policies,_no_overrides,_one_is_not_the_same_object_type,_machine_ones_are_empty_when_parsing_user 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"machine-only-name\"" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"standard-name\"" 547s === CONT TestGetPolicies/Same_key_in_different_domains_are_kept_separated 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"other-domain-name\"" 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"one-value-name\"" 547s --- PASS: TestGetPolicies (0.00s) 547s --- PASS: TestGetPolicies/Standard_policy_with_assets,_downloads_assets (0.06s) 547s --- PASS: TestGetPolicies/Unexisting_CC_original_file_for_user (0.00s) 547s --- PASS: TestGetPolicies/Multiple_domains,_same_GPO (0.05s) 547s --- PASS: TestGetPolicies/Disable_override_for_matching_release,_other_releases_override_ignored (0.05s) 547s --- PASS: TestGetPolicies/Assets_can’t_be_downloaded_without_GPO (0.04s) 547s --- PASS: TestGetPolicies/Empty_value_for_unfiltered_entry (0.05s) 547s --- PASS: TestGetPolicies/Error_on_backend_IsOnline_call_failed (0.00s) 547s --- PASS: TestGetPolicies/Ignore_errors_on_non_Ubuntu_keys (0.05s) 547s --- PASS: TestGetPolicies/Two_policies,_with_overrides (0.06s) 547s --- PASS: TestGetPolicies/Enabled_override (0.05s) 547s --- PASS: TestGetPolicies/Local_assets_and_its_db_are_removed_if_not_present_anymore_on_AD_sysvol (0.06s) 547s --- PASS: TestGetPolicies/Standard_policy,_user_object (0.05s) 547s --- PASS: TestGetPolicies/Unsupported_type_for_unfiltered_entry (0.05s) 547s --- PASS: TestGetPolicies/Symlinks_can’t_be_created (0.00s) 547s --- PASS: TestGetPolicies/Policy_user_directory_is_not_capitalized_or_uppercase,_no_rules_are_parsed (0.05s) 547s --- PASS: TestGetPolicies/Assets_directory_being_a_file_cleanup_local_existing_assets_and_its_db (0.06s) 547s --- PASS: TestGetPolicies/Corrupted_policy_file (0.05s) 547s --- PASS: TestGetPolicies/Policy_machine_directory_is_not_capitalized_or_uppercase,_no_rules_are_parsed (0.06s) 547s --- PASS: TestGetPolicies/Filter_non_Ubuntu_keys (0.05s) 547s --- PASS: TestGetPolicies/No_override_for_this_release,_takes_default_value (0.05s) 547s --- PASS: TestGetPolicies/Enabled_override_for_matching_release,_other_releases_override_ignored (0.06s) 547s --- PASS: TestGetPolicies/Standard_policy_with_assets,_existing_assets_are_reattached_if_not_refreshed (0.06s) 547s --- PASS: TestGetPolicies/Standard_policy,_computer_object (0.05s) 547s --- PASS: TestGetPolicies/Error_on_backend_HostKrb5CCName_call_failed (0.00s) 547s --- PASS: TestGetPolicies/Unexisting_CC_original_file_for_machine (0.00s) 547s --- PASS: TestGetPolicies/Without_previous_call,_needs_userKrb5CCBaseName (0.00s) 547s --- PASS: TestGetPolicies/More_policies,_with_multiple_overrides (0.07s) 547s --- PASS: TestGetPolicies/Two_policies,_no_overrides,_reversed (0.06s) 547s --- PASS: TestGetPolicies/User_only_policy,_computer_object,_policy_is_empty (0.05s) 547s --- PASS: TestGetPolicies/Policy_can’t_be_downloaded (0.05s) 547s --- PASS: TestGetPolicies/Error_on_user_without_@_in_name (0.00s) 547s --- PASS: TestGetPolicies/Error_on_backend_ServerFQDN_call_failed (0.00s) 547s --- PASS: TestGetPolicies/Two_policies,_with_reversed_overrides (0.06s) 547s --- PASS: TestGetPolicies/Disabled_override (0.05s) 547s --- PASS: TestGetPolicies/User_only_policy,_user_object (0.05s) 547s --- PASS: TestGetPolicies/Policy_machine_directory_is_uppercase (0.06s) 547s --- PASS: TestGetPolicies/Policy_user_directory_is_uppercase (0.05s) 547s --- PASS: TestGetPolicies/Disabled_value_is_overridden (0.06s) 547s --- PASS: TestGetPolicies/Disabled_value_overrides_non_disabled_one (0.06s) 547s --- PASS: TestGetPolicies/Two_policies,_no_overrides (0.06s) 547s --- PASS: TestGetPolicies/Computer_only_policy,_user_object,_policy_is_empty (0.05s) 547s --- PASS: TestGetPolicies/Machine_doesn’t_match (0.00s) 547s --- PASS: TestGetPolicies/Include_non_Ubuntu_keys_used_to_configure_certificate_autoenrollment (0.05s) 547s --- PASS: TestGetPolicies/Two_policies,_no_overrides,_one_is_not_the_same_object_type,_machine_ones_are_empty_when_parsing_user (0.05s) 547s --- PASS: TestGetPolicies/Same_key_in_different_domains_are_kept_separated (0.06s) 547s === CONT TestNew/create_KRB5_and_Sysvol_cache_directory 547s === CONT TestNew/error_on_backend_ServerFQDN_random_failure 547s === CONT TestNew/no_active_server_in_backend_does_not_fail_ad_creation 547s === CONT TestNew/failed_to_create_Policies_cache_directory 547s === CONT TestNew/failed_to_create_Sysvol_cache_directory 547s --- PASS: TestNew (0.00s) 547s --- PASS: TestNew/failed_to_create_KRB5_cache_directory (0.00s) 547s --- PASS: TestNew/create_KRB5_and_Sysvol_cache_directory (0.00s) 547s --- PASS: TestNew/error_on_backend_ServerFQDN_random_failure (0.00s) 547s --- PASS: TestNew/no_active_server_in_backend_does_not_fail_ad_creation (0.00s) 547s --- PASS: TestNew/failed_to_create_Policies_cache_directory (0.00s) 547s --- PASS: TestNew/failed_to_create_Sysvol_cache_directory (0.00s) 547s === CONT TestFetchTweakSysvolCacheDir/SysvolCacheDir_is_read_only 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"gpo1-name\"" 547s === CONT TestFetchWithUnreadableFile/without_gpo_initially_don’t_commit_new_partial_GPO 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"gpo1-name\"" 547s === CONT TestFetchTweakSysvolCacheDir/SysvolCacheDir_doesn't_exist 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"gpo1-name\"" 547s --- PASS: TestFetchTweakSysvolCacheDir (0.00s) 547s --- PASS: TestFetchTweakSysvolCacheDir/SysvolCacheDir_is_read_only (0.01s) 547s --- PASS: TestFetchTweakSysvolCacheDir/SysvolCacheDir_doesn't_exist (0.01s) 547s === CONT TestFetchWithUnreadableFile/existing_gpo_is_preserved 547s Kerberos auth with 'ubuntu@WORKGROUP' (WORKGROUP\ubuntu) to access 'localhost' not possible 547s time="2024-03-26T23:46:24Z" level=info msg="Downloading \"gpo1-name\"" 547s --- PASS: TestFetchWithUnreadableFile (0.00s) 547s --- PASS: TestFetchWithUnreadableFile/without_gpo_initially_don’t_commit_new_partial_GPO (0.01s) 547s --- PASS: TestFetchWithUnreadableFile/existing_gpo_is_preserved (0.01s) 547s PASS 547s ok github.com/ubuntu/adsys/internal/ad 6.293s 549s === RUN TestGenerateExpandedCategories 549s === PAUSE TestGenerateExpandedCategories 549s === RUN TestExpandedCategoriesToADMX 549s === PAUSE TestExpandedCategoriesToADMX 549s === RUN TestExpandedCategoriesToMD 549s === PAUSE TestExpandedCategoriesToMD 549s === RUN TestExpand 549s === PAUSE TestExpand 549s === RUN TestGenerateAD 549s === PAUSE TestGenerateAD 549s === RUN TestGenerateDoc 549s === PAUSE TestGenerateDoc 549s === CONT TestGenerateExpandedCategories 549s === RUN TestGenerateExpandedCategories/different_display_name 549s === PAUSE TestGenerateExpandedCategories/different_display_name 549s === RUN TestGenerateExpandedCategories/no_defaults 549s === PAUSE TestGenerateExpandedCategories/no_defaults 549s === RUN TestGenerateExpandedCategories/requires_ubuntu_pro 549s === PAUSE TestGenerateExpandedCategories/requires_ubuntu_pro 549s === RUN TestGenerateExpandedCategories/different_element_type 549s === PAUSE TestGenerateExpandedCategories/different_element_type 549s === RUN TestGenerateExpandedCategories/no_meta_enabled 549s === PAUSE TestGenerateExpandedCategories/no_meta_enabled 549s === RUN TestGenerateExpandedCategories/meta_is_overridden_by_disabled_key 549s === PAUSE TestGenerateExpandedCategories/meta_is_overridden_by_disabled_key 549s === RUN TestGenerateExpandedCategories/error_on_policy_not_attached_to_any_releases 549s === PAUSE TestGenerateExpandedCategories/error_on_policy_not_attached_to_any_releases 549s === RUN TestGenerateExpandedCategories/applicable_to_all_releases 549s === PAUSE TestGenerateExpandedCategories/applicable_to_all_releases 549s === RUN TestGenerateExpandedCategories/with_prefix 549s === PAUSE TestGenerateExpandedCategories/with_prefix 549s === RUN TestGenerateExpandedCategories/default_policy_class_is_capitalized 549s === PAUSE TestGenerateExpandedCategories/default_policy_class_is_capitalized 549s === RUN TestGenerateExpandedCategories/error_on_unexisting_policy_referenced 549s === PAUSE TestGenerateExpandedCategories/error_on_unexisting_policy_referenced 549s === RUN TestGenerateExpandedCategories/policy_directory_doesn't_exist 549s === PAUSE TestGenerateExpandedCategories/policy_directory_doesn't_exist 549s === RUN TestGenerateExpandedCategories/nested_categories 549s === PAUSE TestGenerateExpandedCategories/nested_categories 549s === RUN TestGenerateExpandedCategories/no_note_strategy_append 549s === PAUSE TestGenerateExpandedCategories/no_note_strategy_append 549s === RUN TestGenerateExpandedCategories/range 549s === PAUSE TestGenerateExpandedCategories/range 549s === RUN TestGenerateExpandedCategories/different_range 549s === PAUSE TestGenerateExpandedCategories/different_range 549s === RUN TestGenerateExpandedCategories/meta_entry_only 549s === PAUSE TestGenerateExpandedCategories/meta_entry_only 549s === RUN TestGenerateExpandedCategories/meta_is_overridden_by_enabled_key 549s === PAUSE TestGenerateExpandedCategories/meta_is_overridden_by_enabled_key 549s === RUN TestGenerateExpandedCategories/error_on_key_independent_of_any_release_key_but_with_one_release_specified 549s === PAUSE TestGenerateExpandedCategories/error_on_key_independent_of_any_release_key_but_with_one_release_specified 549s === RUN TestGenerateExpandedCategories/two_policies 549s === PAUSE TestGenerateExpandedCategories/two_policies 549s === RUN TestGenerateExpandedCategories/different_explain_text 549s === PAUSE TestGenerateExpandedCategories/different_explain_text 549s === RUN TestGenerateExpandedCategories/same_policy_used_in_two_categories 549s === PAUSE TestGenerateExpandedCategories/same_policy_used_in_two_categories 549s === RUN TestGenerateExpandedCategories/choices 549s === PAUSE TestGenerateExpandedCategories/choices 549s === RUN TestGenerateExpandedCategories/different_meta 549s === PAUSE TestGenerateExpandedCategories/different_meta 549s === RUN TestGenerateExpandedCategories/error_on_invalid_default_policy_class 549s === PAUSE TestGenerateExpandedCategories/error_on_invalid_default_policy_class 549s === RUN TestGenerateExpandedCategories/simple 549s === PAUSE TestGenerateExpandedCategories/simple 549s === RUN TestGenerateExpandedCategories/use_policy_class_instead_of_category_default 549s === PAUSE TestGenerateExpandedCategories/use_policy_class_instead_of_category_default 549s === RUN TestGenerateExpandedCategories/same_policy_used_in_two_categories_but_different_default_class 549s === PAUSE TestGenerateExpandedCategories/same_policy_used_in_two_categories_but_different_default_class 549s === RUN TestGenerateExpandedCategories/different_choices 549s === PAUSE TestGenerateExpandedCategories/different_choices 549s === RUN TestGenerateExpandedCategories/error_on_different_class 549s === PAUSE TestGenerateExpandedCategories/error_on_different_class 549s === RUN TestGenerateExpandedCategories/error_on_empty_default_policy_class 549s === PAUSE TestGenerateExpandedCategories/error_on_empty_default_policy_class 549s === RUN TestGenerateExpandedCategories/category_definition_doesn't_exist 549s === PAUSE TestGenerateExpandedCategories/category_definition_doesn't_exist 549s === RUN TestGenerateExpandedCategories/error_on_different_policy_type 549s === PAUSE TestGenerateExpandedCategories/error_on_different_policy_type 549s === RUN TestGenerateExpandedCategories/basic 549s === PAUSE TestGenerateExpandedCategories/basic 549s === RUN TestGenerateExpandedCategories/same_default 549s === PAUSE TestGenerateExpandedCategories/same_default 549s === RUN TestGenerateExpandedCategories/different_defaults 549s === PAUSE TestGenerateExpandedCategories/different_defaults 549s === RUN TestGenerateExpandedCategories/available_on_one_release_only 549s === PAUSE TestGenerateExpandedCategories/available_on_one_release_only 549s === RUN TestGenerateExpandedCategories/no_meta_disabled 549s === PAUSE TestGenerateExpandedCategories/no_meta_disabled 549s === RUN TestGenerateExpandedCategories/no_meta_at_all 549s === PAUSE TestGenerateExpandedCategories/no_meta_at_all 549s === RUN TestGenerateExpandedCategories/error_on_one_policy_not_used 549s === PAUSE TestGenerateExpandedCategories/error_on_one_policy_not_used 549s === RUN TestGenerateExpandedCategories/error_on_missing_release 549s === PAUSE TestGenerateExpandedCategories/error_on_missing_release 549s === RUN TestGenerateExpandedCategories/multiple_top_categories 549s === PAUSE TestGenerateExpandedCategories/multiple_top_categories 549s === RUN TestGenerateExpandedCategories/no_note 549s === PAUSE TestGenerateExpandedCategories/no_note 549s === RUN TestGenerateExpandedCategories/allow_policy_referenced_but_not_available_in_any_releases 549s === PAUSE TestGenerateExpandedCategories/allow_policy_referenced_but_not_available_in_any_releases 549s === RUN TestGenerateExpandedCategories/error_on_nested_category 549s === PAUSE TestGenerateExpandedCategories/error_on_nested_category 549s === CONT TestGenerateExpandedCategories/different_display_name 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateDoc 549s === RUN TestGenerateDoc/category_expansion_fails 549s === PAUSE TestGenerateDoc/category_expansion_fails 549s === RUN TestGenerateDoc/doc_generation_fails 549s === PAUSE TestGenerateDoc/doc_generation_fails 549s === RUN TestGenerateDoc/releases_from_yaml 549s === PAUSE TestGenerateDoc/releases_from_yaml 549s === RUN TestGenerateDoc/autodetect_overrides_releases_from_yaml 549s === PAUSE TestGenerateDoc/autodetect_overrides_releases_from_yaml 549s === RUN TestGenerateDoc/invalid_definition_file 549s === PAUSE TestGenerateDoc/invalid_definition_file 549s === CONT TestGenerateAD 549s === RUN TestGenerateAD/releases_from_yaml 549s === PAUSE TestGenerateAD/releases_from_yaml 549s === RUN TestGenerateAD/autodetect_overrides_releases_from_yaml 549s === PAUSE TestGenerateAD/autodetect_overrides_releases_from_yaml 549s === RUN TestGenerateAD/invalid_definition_file 549s === PAUSE TestGenerateAD/invalid_definition_file 549s === RUN TestGenerateAD/category_expansion_fails 549s === PAUSE TestGenerateAD/category_expansion_fails 549s === RUN TestGenerateAD/admx_generation_fails 549s === PAUSE TestGenerateAD/admx_generation_fails 549s === CONT TestExpand 549s === RUN TestExpand/expanded_policy 549s === PAUSE TestExpand/expanded_policy 549s === RUN TestExpand/dconf_generation_fails 549s === PAUSE TestExpand/dconf_generation_fails 549s === RUN TestExpand/unsupported_policy_type 549s === PAUSE TestExpand/unsupported_policy_type 549s === RUN TestExpand/no_source_directory 549s === PAUSE TestExpand/no_source_directory 549s === RUN TestExpand/dconf 549s === PAUSE TestExpand/dconf 549s === RUN TestExpand/expanded_policy_with_meta 549s === PAUSE TestExpand/expanded_policy_with_meta 549s === RUN TestExpand/expanded_policy_with_release_any 549s === PAUSE TestExpand/expanded_policy_with_release_any 549s === RUN TestExpand/ignore_categories_and_non_yaml_files 549s === PAUSE TestExpand/ignore_categories_and_non_yaml_files 549s === RUN TestExpand/no_release_file 549s === PAUSE TestExpand/no_release_file 549s === RUN TestExpand/no_version_id 549s === PAUSE TestExpand/no_version_id 549s === RUN TestExpand/invalid_dconf.yaml 549s === PAUSE TestExpand/invalid_dconf.yaml 549s === CONT TestExpandedCategoriesToMD 549s === RUN TestExpandedCategoriesToMD/decimal 549s === PAUSE TestExpandedCategoriesToMD/decimal 549s === RUN TestExpandedCategoriesToMD/multiple_releases_for_one_key 549s === PAUSE TestExpandedCategoriesToMD/multiple_releases_for_one_key 549s === RUN TestExpandedCategoriesToMD/choices 549s === PAUSE TestExpandedCategoriesToMD/choices 549s === RUN TestExpandedCategoriesToMD/multiple_releases_with_all_widgets_and_different_defaults 549s === PAUSE TestExpandedCategoriesToMD/multiple_releases_with_all_widgets_and_different_defaults 549s === RUN TestExpandedCategoriesToMD/no_meta_disabled 549s === PAUSE TestExpandedCategoriesToMD/no_meta_disabled 549s === RUN TestExpandedCategoriesToMD/choices_with_default 549s === PAUSE TestExpandedCategoriesToMD/choices_with_default 549s === RUN TestExpandedCategoriesToMD/nested_categories 549s === PAUSE TestExpandedCategoriesToMD/nested_categories 549s === RUN TestExpandedCategoriesToMD/boolean 549s === PAUSE TestExpandedCategoriesToMD/boolean 549s === RUN TestExpandedCategoriesToMD/decimal_with_min_only 549s === PAUSE TestExpandedCategoriesToMD/decimal_with_min_only 549s === RUN TestExpandedCategoriesToMD/nested_categories,_classes_and_empty 549s === PAUSE TestExpandedCategoriesToMD/nested_categories,_classes_and_empty 549s === RUN TestExpandedCategoriesToMD/array_of_strings 549s === PAUSE TestExpandedCategoriesToMD/array_of_strings 549s === RUN TestExpandedCategoriesToMD/no_meta_at_all 549s === PAUSE TestExpandedCategoriesToMD/no_meta_at_all 549s === RUN TestExpandedCategoriesToMD/double_with_range 549s === PAUSE TestExpandedCategoriesToMD/double_with_range 549s === RUN TestExpandedCategoriesToMD/user_policy 549s === PAUSE TestExpandedCategoriesToMD/user_policy 549s === RUN TestExpandedCategoriesToMD/decimal_with_range 549s === PAUSE TestExpandedCategoriesToMD/decimal_with_range 549s === RUN TestExpandedCategoriesToMD/long_decimal 549s === PAUSE TestExpandedCategoriesToMD/long_decimal 549s === RUN TestExpandedCategoriesToMD/multiple_releases_with_different_ranges 549s === PAUSE TestExpandedCategoriesToMD/multiple_releases_with_different_ranges 549s === RUN TestExpandedCategoriesToMD/multiple_categories 549s === PAUSE TestExpandedCategoriesToMD/multiple_categories 549s === RUN TestExpandedCategoriesToMD/array_of_integers 549s === PAUSE TestExpandedCategoriesToMD/array_of_integers 549s === RUN TestExpandedCategoriesToMD/multiple_releases_with_different_choices 549s === PAUSE TestExpandedCategoriesToMD/multiple_releases_with_different_choices 549s === RUN TestExpandedCategoriesToMD/no_meta_enabled 549s === PAUSE TestExpandedCategoriesToMD/no_meta_enabled 549s === RUN TestExpandedCategoriesToMD/simple 549s === PAUSE TestExpandedCategoriesToMD/simple 549s === RUN TestExpandedCategoriesToMD/decimal_with_max_only 549s === PAUSE TestExpandedCategoriesToMD/decimal_with_max_only 549s === RUN TestExpandedCategoriesToMD/double 549s === PAUSE TestExpandedCategoriesToMD/double 549s === RUN TestExpandedCategoriesToMD/basic_key 549s === PAUSE TestExpandedCategoriesToMD/basic_key 549s === RUN TestExpandedCategoriesToMD/multiple_releases_with_different_widgettype 549s === PAUSE TestExpandedCategoriesToMD/multiple_releases_with_different_widgettype 549s === RUN TestExpandedCategoriesToMD/error_on_destination_creation 549s === PAUSE TestExpandedCategoriesToMD/error_on_destination_creation 549s === CONT TestExpandedCategoriesToADMX 549s === RUN TestExpandedCategoriesToADMX/choices 549s === PAUSE TestExpandedCategoriesToADMX/choices 549s === RUN TestExpandedCategoriesToADMX/choices_with_default 549s === PAUSE TestExpandedCategoriesToADMX/choices_with_default 549s === RUN TestExpandedCategoriesToADMX/multiple_releases_with_different_widgettype 549s === PAUSE TestExpandedCategoriesToADMX/multiple_releases_with_different_widgettype 549s === RUN TestExpandedCategoriesToADMX/multiple_releases_with_different_ranges 549s === PAUSE TestExpandedCategoriesToADMX/multiple_releases_with_different_ranges 549s === RUN TestExpandedCategoriesToADMX/multiple_categories 549s === PAUSE TestExpandedCategoriesToADMX/multiple_categories 549s === RUN TestExpandedCategoriesToADMX/other_distro 549s === PAUSE TestExpandedCategoriesToADMX/other_distro 549s === RUN TestExpandedCategoriesToADMX/boolean 549s === PAUSE TestExpandedCategoriesToADMX/boolean 549s === RUN TestExpandedCategoriesToADMX/long_decimal 549s === PAUSE TestExpandedCategoriesToADMX/long_decimal 549s === RUN TestExpandedCategoriesToADMX/array_of_strings 549s === PAUSE TestExpandedCategoriesToADMX/array_of_strings 549s === RUN TestExpandedCategoriesToADMX/array_of_integers 549s === PAUSE TestExpandedCategoriesToADMX/array_of_integers 549s === RUN TestExpandedCategoriesToADMX/double 549s === PAUSE TestExpandedCategoriesToADMX/double 549s === RUN TestExpandedCategoriesToADMX/multiple_releases_with_different_choices 549s === PAUSE TestExpandedCategoriesToADMX/multiple_releases_with_different_choices 549s === RUN TestExpandedCategoriesToADMX/no_meta_disabled 549s === PAUSE TestExpandedCategoriesToADMX/no_meta_disabled 549s === RUN TestExpandedCategoriesToADMX/nested_categories 549s === PAUSE TestExpandedCategoriesToADMX/nested_categories 549s === RUN TestExpandedCategoriesToADMX/decimal 549s === PAUSE TestExpandedCategoriesToADMX/decimal 549s === RUN TestExpandedCategoriesToADMX/double_with_range 549s === PAUSE TestExpandedCategoriesToADMX/double_with_range 549s === RUN TestExpandedCategoriesToADMX/multiple_releases_for_one_key 549s === PAUSE TestExpandedCategoriesToADMX/multiple_releases_for_one_key 549s === RUN TestExpandedCategoriesToADMX/simple 549s === PAUSE TestExpandedCategoriesToADMX/simple 549s === RUN TestExpandedCategoriesToADMX/basic_key 549s === PAUSE TestExpandedCategoriesToADMX/basic_key 549s === RUN TestExpandedCategoriesToADMX/decimal_with_range 549s === PAUSE TestExpandedCategoriesToADMX/decimal_with_range 549s === RUN TestExpandedCategoriesToADMX/decimal_with_min_only 549s === PAUSE TestExpandedCategoriesToADMX/decimal_with_min_only 549s === RUN TestExpandedCategoriesToADMX/decimal_with_max_only 549s === PAUSE TestExpandedCategoriesToADMX/decimal_with_max_only 549s === RUN TestExpandedCategoriesToADMX/multiple_releases_with_all_widgets_and_different_defaults 549s === PAUSE TestExpandedCategoriesToADMX/multiple_releases_with_all_widgets_and_different_defaults 549s === RUN TestExpandedCategoriesToADMX/no_meta_enabled 549s === PAUSE TestExpandedCategoriesToADMX/no_meta_enabled 549s === RUN TestExpandedCategoriesToADMX/no_meta_at_all 549s === PAUSE TestExpandedCategoriesToADMX/no_meta_at_all 549s === RUN TestExpandedCategoriesToADMX/error_on_destination_creation 549s === PAUSE TestExpandedCategoriesToADMX/error_on_destination_creation 549s === CONT TestGenerateExpandedCategories/error_on_nested_category 549s === CONT TestGenerateExpandedCategories/allow_policy_referenced_but_not_available_in_any_releases 549s time="2024-03-26T23:46:26Z" level=warning msg="policy /org/gnome/desktop/policy-doesnotexit referenced in \"Category1 Display Name\" does not exist in any supported releases" 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/no_note 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/multiple_top_categories 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/error_on_missing_release 549s === CONT TestGenerateExpandedCategories/error_on_one_policy_not_used 549s === CONT TestGenerateExpandedCategories/no_meta_at_all 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/no_meta_disabled 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/available_on_one_release_only 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/different_defaults 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/same_default 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/basic 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/error_on_different_policy_type 549s === CONT TestGenerateExpandedCategories/category_definition_doesn't_exist 549s === CONT TestGenerateExpandedCategories/error_on_empty_default_policy_class 549s === CONT TestGenerateExpandedCategories/error_on_different_class 549s === CONT TestGenerateExpandedCategories/different_choices 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/same_policy_used_in_two_categories_but_different_default_class 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/use_policy_class_instead_of_category_default 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/simple 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/error_on_invalid_default_policy_class 549s === CONT TestGenerateExpandedCategories/different_meta 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/choices 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/same_policy_used_in_two_categories 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/different_explain_text 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/two_policies 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/error_on_key_independent_of_any_release_key_but_with_one_release_specified 549s === CONT TestGenerateExpandedCategories/meta_is_overridden_by_enabled_key 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/meta_entry_only 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/different_range 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/range 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/no_note_strategy_append 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/nested_categories 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/policy_directory_doesn't_exist 549s === CONT TestGenerateExpandedCategories/error_on_unexisting_policy_referenced 549s === CONT TestGenerateExpandedCategories/default_policy_class_is_capitalized 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/with_prefix 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/applicable_to_all_releases 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/error_on_policy_not_attached_to_any_releases 549s === CONT TestGenerateExpandedCategories/meta_is_overridden_by_disabled_key 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/no_meta_enabled 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/different_element_type 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/requires_ubuntu_pro 549s internal_test.go:112: Serializing object for golden file 549s === CONT TestGenerateExpandedCategories/no_defaults 549s internal_test.go:112: Serializing object for golden file 549s --- PASS: TestGenerateExpandedCategories (0.00s) 549s --- PASS: TestGenerateExpandedCategories/different_display_name (0.00s) 549s --- PASS: TestGenerateExpandedCategories/error_on_nested_category (0.00s) 549s --- PASS: TestGenerateExpandedCategories/allow_policy_referenced_but_not_available_in_any_releases (0.00s) 549s --- PASS: TestGenerateExpandedCategories/no_note (0.00s) 549s --- PASS: TestGenerateExpandedCategories/multiple_top_categories (0.00s) 549s --- PASS: TestGenerateExpandedCategories/error_on_missing_release (0.00s) 549s --- PASS: TestGenerateExpandedCategories/error_on_one_policy_not_used (0.00s) 549s --- PASS: TestGenerateExpandedCategories/no_meta_at_all (0.00s) 549s --- PASS: TestGenerateExpandedCategories/no_meta_disabled (0.00s) 549s --- PASS: TestGenerateExpandedCategories/available_on_one_release_only (0.00s) 549s --- PASS: TestGenerateExpandedCategories/different_defaults (0.00s) 549s --- PASS: TestGenerateExpandedCategories/same_default (0.00s) 549s --- PASS: TestGenerateExpandedCategories/basic (0.00s) 549s --- PASS: TestGenerateExpandedCategories/error_on_different_policy_type (0.00s) 549s --- PASS: TestGenerateExpandedCategories/category_definition_doesn't_exist (0.00s) 549s --- PASS: TestGenerateExpandedCategories/error_on_empty_default_policy_class (0.00s) 549s --- PASS: TestGenerateExpandedCategories/error_on_different_class (0.00s) 549s --- PASS: TestGenerateExpandedCategories/different_choices (0.00s) 549s --- PASS: TestGenerateExpandedCategories/same_policy_used_in_two_categories_but_different_default_class (0.00s) 549s --- PASS: TestGenerateExpandedCategories/use_policy_class_instead_of_category_default (0.00s) 549s --- PASS: TestGenerateExpandedCategories/simple (0.00s) 549s --- PASS: TestGenerateExpandedCategories/error_on_invalid_default_policy_class (0.00s) 549s --- PASS: TestGenerateExpandedCategories/different_meta (0.00s) 549s --- PASS: TestGenerateExpandedCategories/choices (0.00s) 549s --- PASS: TestGenerateExpandedCategories/same_policy_used_in_two_categories (0.00s) 549s --- PASS: TestGenerateExpandedCategories/different_explain_text (0.00s) 549s --- PASS: TestGenerateExpandedCategories/two_policies (0.00s) 549s --- PASS: TestGenerateExpandedCategories/error_on_key_independent_of_any_release_key_but_with_one_release_specified (0.00s) 549s --- PASS: TestGenerateExpandedCategories/meta_is_overridden_by_enabled_key (0.00s) 549s --- PASS: TestGenerateExpandedCategories/meta_entry_only (0.00s) 549s --- PASS: TestGenerateExpandedCategories/different_range (0.00s) 549s --- PASS: TestGenerateExpandedCategories/range (0.00s) 549s --- PASS: TestGenerateExpandedCategories/no_note_strategy_append (0.00s) 549s --- PASS: TestGenerateExpandedCategories/nested_categories (0.00s) 549s --- PASS: TestGenerateExpandedCategories/policy_directory_doesn't_exist (0.00s) 549s --- PASS: TestGenerateExpandedCategories/error_on_unexisting_policy_referenced (0.00s) 549s --- PASS: TestGenerateExpandedCategories/default_policy_class_is_capitalized (0.00s) 549s --- PASS: TestGenerateExpandedCategories/with_prefix (0.00s) 549s --- PASS: TestGenerateExpandedCategories/applicable_to_all_releases (0.00s) 549s --- PASS: TestGenerateExpandedCategories/error_on_policy_not_attached_to_any_releases (0.00s) 549s --- PASS: TestGenerateExpandedCategories/meta_is_overridden_by_disabled_key (0.00s) 549s --- PASS: TestGenerateExpandedCategories/no_meta_enabled (0.00s) 549s --- PASS: TestGenerateExpandedCategories/different_element_type (0.00s) 549s --- PASS: TestGenerateExpandedCategories/requires_ubuntu_pro (0.00s) 549s --- PASS: TestGenerateExpandedCategories/no_defaults (0.00s) 549s === CONT TestGenerateDoc/category_expansion_fails 549s === CONT TestGenerateAD/releases_from_yaml 549s === CONT TestGenerateDoc/invalid_definition_file 549s === CONT TestGenerateDoc/autodetect_overrides_releases_from_yaml 549s === CONT TestGenerateDoc/releases_from_yaml 549s === CONT TestGenerateDoc/doc_generation_fails 549s --- PASS: TestGenerateDoc (0.00s) 549s --- PASS: TestGenerateDoc/category_expansion_fails (0.00s) 549s --- PASS: TestGenerateDoc/invalid_definition_file (0.00s) 549s --- PASS: TestGenerateDoc/autodetect_overrides_releases_from_yaml (0.00s) 549s --- PASS: TestGenerateDoc/releases_from_yaml (0.00s) 549s --- PASS: TestGenerateDoc/doc_generation_fails (0.00s) 549s === CONT TestExpand/expanded_policy 549s admxgen_test.go:78: Serializing object for golden file 549s === CONT TestGenerateAD/admx_generation_fails 549s === CONT TestGenerateAD/category_expansion_fails 549s === CONT TestGenerateAD/invalid_definition_file 549s === CONT TestGenerateAD/autodetect_overrides_releases_from_yaml 549s --- PASS: TestGenerateAD (0.00s) 549s --- PASS: TestGenerateAD/releases_from_yaml (0.00s) 549s --- PASS: TestGenerateAD/admx_generation_fails (0.00s) 549s --- PASS: TestGenerateAD/category_expansion_fails (0.00s) 549s --- PASS: TestGenerateAD/invalid_definition_file (0.00s) 549s --- PASS: TestGenerateAD/autodetect_overrides_releases_from_yaml (0.00s) 549s === CONT TestExpand/invalid_dconf.yaml 549s === CONT TestExpand/no_version_id 549s === CONT TestExpand/no_release_file 549s === CONT TestExpand/ignore_categories_and_non_yaml_files 549s admxgen_test.go:78: Serializing object for golden file 549s === CONT TestExpand/expanded_policy_with_release_any 549s admxgen_test.go:78: Serializing object for golden file 549s === CONT TestExpand/expanded_policy_with_meta 549s admxgen_test.go:78: Serializing object for golden file 549s === CONT TestExpand/dconf 549s admxgen_test.go:78: Serializing object for golden file 549s === CONT TestExpand/no_source_directory 549s === CONT TestExpand/unsupported_policy_type 549s === CONT TestExpand/dconf_generation_fails 549s --- PASS: TestExpand (0.00s) 549s --- PASS: TestExpand/expanded_policy (0.00s) 549s --- PASS: TestExpand/invalid_dconf.yaml (0.00s) 549s --- PASS: TestExpand/no_version_id (0.00s) 549s --- PASS: TestExpand/no_release_file (0.00s) 549s --- PASS: TestExpand/ignore_categories_and_non_yaml_files (0.00s) 549s --- PASS: TestExpand/expanded_policy_with_release_any (0.00s) 549s --- PASS: TestExpand/expanded_policy_with_meta (0.00s) 549s --- PASS: TestExpand/dconf (0.00s) 549s --- PASS: TestExpand/no_source_directory (0.00s) 549s --- PASS: TestExpand/unsupported_policy_type (0.00s) 549s --- PASS: TestExpand/dconf_generation_fails (0.00s) 549s === CONT TestExpandedCategoriesToMD/decimal 549s === CONT TestExpandedCategoriesToADMX/choices 549s === CONT TestExpandedCategoriesToMD/error_on_destination_creation 549s === CONT TestExpandedCategoriesToMD/multiple_releases_with_different_widgettype 549s === CONT TestExpandedCategoriesToMD/basic_key 549s === CONT TestExpandedCategoriesToMD/double 549s === CONT TestExpandedCategoriesToMD/decimal_with_max_only 549s === CONT TestExpandedCategoriesToMD/simple 550s === CONT TestExpandedCategoriesToMD/no_meta_enabled 550s === CONT TestExpandedCategoriesToMD/multiple_releases_with_different_choices 550s === CONT TestExpandedCategoriesToMD/array_of_integers 550s === CONT TestExpandedCategoriesToMD/multiple_categories 550s === CONT TestExpandedCategoriesToMD/multiple_releases_with_different_ranges 550s === CONT TestExpandedCategoriesToMD/long_decimal 550s === CONT TestExpandedCategoriesToMD/decimal_with_range 550s === CONT TestExpandedCategoriesToMD/user_policy 550s === CONT TestExpandedCategoriesToMD/double_with_range 550s === CONT TestExpandedCategoriesToMD/no_meta_at_all 550s === CONT TestExpandedCategoriesToMD/array_of_strings 550s === CONT TestExpandedCategoriesToMD/nested_categories,_classes_and_empty 550s === CONT TestExpandedCategoriesToMD/decimal_with_min_only 550s === CONT TestExpandedCategoriesToMD/boolean 550s === CONT TestExpandedCategoriesToMD/nested_categories 550s === CONT TestExpandedCategoriesToMD/choices_with_default 550s === CONT TestExpandedCategoriesToMD/no_meta_disabled 550s === CONT TestExpandedCategoriesToMD/multiple_releases_with_all_widgets_and_different_defaults 550s === CONT TestExpandedCategoriesToMD/choices 550s === CONT TestExpandedCategoriesToMD/multiple_releases_for_one_key 550s --- PASS: TestExpandedCategoriesToMD (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/decimal (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/error_on_destination_creation (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/multiple_releases_with_different_widgettype (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/basic_key (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/double (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/decimal_with_max_only (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/simple (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/no_meta_enabled (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/multiple_releases_with_different_choices (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/array_of_integers (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/multiple_categories (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/multiple_releases_with_different_ranges (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/long_decimal (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/decimal_with_range (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/user_policy (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/double_with_range (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/no_meta_at_all (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/array_of_strings (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/nested_categories,_classes_and_empty (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/decimal_with_min_only (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/boolean (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/nested_categories (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/choices_with_default (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/no_meta_disabled (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/multiple_releases_with_all_widgets_and_different_defaults (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/choices (0.00s) 550s --- PASS: TestExpandedCategoriesToMD/multiple_releases_for_one_key (0.00s) 550s === CONT TestExpandedCategoriesToADMX/error_on_destination_creation 550s === CONT TestExpandedCategoriesToADMX/no_meta_at_all 550s === CONT TestExpandedCategoriesToADMX/no_meta_enabled 550s === CONT TestExpandedCategoriesToADMX/multiple_releases_with_all_widgets_and_different_defaults 550s === CONT TestExpandedCategoriesToADMX/decimal_with_max_only 550s === CONT TestExpandedCategoriesToADMX/decimal_with_min_only 550s === CONT TestExpandedCategoriesToADMX/decimal_with_range 550s === CONT TestExpandedCategoriesToADMX/basic_key 550s === CONT TestExpandedCategoriesToADMX/simple 550s === CONT TestExpandedCategoriesToADMX/multiple_releases_for_one_key 550s === CONT TestExpandedCategoriesToADMX/double_with_range 550s === CONT TestExpandedCategoriesToADMX/decimal 550s === CONT TestExpandedCategoriesToADMX/nested_categories 550s === CONT TestExpandedCategoriesToADMX/no_meta_disabled 550s === CONT TestExpandedCategoriesToADMX/multiple_releases_with_different_choices 550s === CONT TestExpandedCategoriesToADMX/double 550s === CONT TestExpandedCategoriesToADMX/array_of_integers 550s === CONT TestExpandedCategoriesToADMX/array_of_strings 550s === CONT TestExpandedCategoriesToADMX/long_decimal 550s === CONT TestExpandedCategoriesToADMX/boolean 550s === CONT TestExpandedCategoriesToADMX/other_distro 550s === CONT TestExpandedCategoriesToADMX/multiple_categories 550s === CONT TestExpandedCategoriesToADMX/multiple_releases_with_different_ranges 550s === CONT TestExpandedCategoriesToADMX/multiple_releases_with_different_widgettype 550s === CONT TestExpandedCategoriesToADMX/choices_with_default 550s --- PASS: TestExpandedCategoriesToADMX (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/choices (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/error_on_destination_creation (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/no_meta_at_all (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/no_meta_enabled (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/multiple_releases_with_all_widgets_and_different_defaults (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/decimal_with_max_only (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/decimal_with_min_only (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/decimal_with_range (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/basic_key (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/simple (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/multiple_releases_for_one_key (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/double_with_range (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/decimal (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/nested_categories (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/no_meta_disabled (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/multiple_releases_with_different_choices (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/double (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/array_of_integers (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/array_of_strings (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/long_decimal (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/boolean (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/other_distro (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/multiple_categories (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/multiple_releases_with_different_ranges (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/multiple_releases_with_different_widgettype (0.00s) 550s --- PASS: TestExpandedCategoriesToADMX/choices_with_default (0.00s) 550s PASS 550s ok github.com/ubuntu/adsys/internal/ad/admxgen 0.157s 550s ? github.com/ubuntu/adsys/internal/ad/admxgen/common [no test files] 550s === RUN TestGenerate 550s === PAUSE TestGenerate 550s === CONT TestGenerate 550s === RUN TestGenerate/Override_default_to_second_if_first_not_present 550s === PAUSE TestGenerate/Override_default_to_second_if_first_not_present 550s === RUN TestGenerate/Enums_in_other_files_are_converted_to_choices 550s === PAUSE TestGenerate/Enums_in_other_files_are_converted_to_choices 550s === RUN TestGenerate/Description_starting_with_obsolete_is_ignored 550s === PAUSE TestGenerate/Description_starting_with_obsolete_is_ignored 550s === RUN TestGenerate/One_decimal_key_with_max_only 550s === PAUSE TestGenerate/One_decimal_key_with_max_only 550s === RUN TestGenerate/Double_key 550s === PAUSE TestGenerate/Double_key 550s === RUN TestGenerate/Overridden_by_multiple_files,_last_wins 550s === PAUSE TestGenerate/Overridden_by_multiple_files,_last_wins 550s === RUN TestGenerate/No_key_on_system 550s === PAUSE TestGenerate/No_key_on_system 550s === RUN TestGenerate/Valid_class_should_be_capitalized 550s === PAUSE TestGenerate/Valid_class_should_be_capitalized 550s === RUN TestGenerate/Unsupported_key_type 550s === PAUSE TestGenerate/Unsupported_key_type 550s === RUN TestGenerate/One_decimal_key_with_min_only 550s === PAUSE TestGenerate/One_decimal_key_with_min_only 550s === RUN TestGenerate/Override_with_no_matching_session_defaults_to_root_override 550s === PAUSE TestGenerate/Override_with_no_matching_session_defaults_to_root_override 550s === RUN TestGenerate/Long_decimal_key_with_range_min_gt_0 550s === PAUSE TestGenerate/Long_decimal_key_with_range_min_gt_0 550s === RUN TestGenerate/Invalid_schema_files 550s === PAUSE TestGenerate/Invalid_schema_files 550s === RUN TestGenerate/One_decimal_key 550s === PAUSE TestGenerate/One_decimal_key 550s === RUN TestGenerate/Long_decimal_key 550s === PAUSE TestGenerate/Long_decimal_key 550s === RUN TestGenerate/Array_of_strings 550s === PAUSE TestGenerate/Array_of_strings 550s === RUN TestGenerate/Override_with_session_takes_session_override 550s === PAUSE TestGenerate/Override_with_session_takes_session_override 550s === RUN TestGenerate/Override_without_session_takes_default 550s === PAUSE TestGenerate/Override_without_session_takes_default 550s === RUN TestGenerate/Description_starting_with_deprecated_is_ignored 550s === PAUSE TestGenerate/Description_starting_with_deprecated_is_ignored 550s === RUN TestGenerate/Invalid_min 550s === PAUSE TestGenerate/Invalid_min 550s === RUN TestGenerate/One_boolean_key 550s === PAUSE TestGenerate/One_boolean_key 550s === RUN TestGenerate/One_decimal_key_with_range 550s === PAUSE TestGenerate/One_decimal_key_with_range 550s === RUN TestGenerate/Double_key_with_range 550s === PAUSE TestGenerate/Double_key_with_range 550s === RUN TestGenerate/Override_without_session 550s === PAUSE TestGenerate/Override_without_session 550s === RUN TestGenerate/Invalid_override_files_are_skipped 550s === PAUSE TestGenerate/Invalid_override_files_are_skipped 550s === RUN TestGenerate/Description_containing_deprecated_without_starting_by_it_is_not_ignored 550s === PAUSE TestGenerate/Description_containing_deprecated_without_starting_by_it_is_not_ignored 550s === RUN TestGenerate/Invalid_class 550s === PAUSE TestGenerate/Invalid_class 550s === RUN TestGenerate/NaN_min 550s === PAUSE TestGenerate/NaN_min 550s === RUN TestGenerate/One_text_key 550s === PAUSE TestGenerate/One_text_key 550s === RUN TestGenerate/Array_of_integers 550s === PAUSE TestGenerate/Array_of_integers 550s === RUN TestGenerate/Enum_does_not_exist 550s === PAUSE TestGenerate/Enum_does_not_exist 550s === RUN TestGenerate/Key_with_class 550s === PAUSE TestGenerate/Key_with_class 550s === RUN TestGenerate/Inlined_Enums_are_converted_to_choices 550s === PAUSE TestGenerate/Inlined_Enums_are_converted_to_choices 550s === RUN TestGenerate/Choices_are_loaded 550s === PAUSE TestGenerate/Choices_are_loaded 550s === RUN TestGenerate/Override_takes_first_session 550s === PAUSE TestGenerate/Override_takes_first_session 550s === RUN TestGenerate/Relocatable_key_overridden 550s === PAUSE TestGenerate/Relocatable_key_overridden 550s === RUN TestGenerate/Long_decimal_key_with_range_min_lt_0 550s === PAUSE TestGenerate/Long_decimal_key_with_range_min_lt_0 550s === RUN TestGenerate/Empty 550s === PAUSE TestGenerate/Empty 550s === RUN TestGenerate/Description_starting_with_deprecated_mixed_case_is_ignored 550s === PAUSE TestGenerate/Description_starting_with_deprecated_mixed_case_is_ignored 550s === RUN TestGenerate/Relocatable_key 550s === PAUSE TestGenerate/Relocatable_key 550s === RUN TestGenerate/Same_key_relocated_twice 550s === PAUSE TestGenerate/Same_key_relocated_twice 550s === CONT TestGenerate/Override_default_to_second_if_first_not_present 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Same_key_relocated_twice 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Relocatable_key 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Description_starting_with_deprecated_mixed_case_is_ignored 550s time="2024-03-26T23:46:27Z" level=warning msg="dconf key \"com.ubuntu.with.deprecated\":\"/com/ubuntu/with-deprecated/deprecated-different-cases\" is deprecated. Ignoring" 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Empty 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Long_decimal_key_with_range_min_lt_0 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Relocatable_key_overridden 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Override_takes_first_session 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Choices_are_loaded 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Inlined_Enums_are_converted_to_choices 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Key_with_class 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Enum_does_not_exist 550s === CONT TestGenerate/Array_of_integers 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/One_text_key 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/NaN_min 550s === CONT TestGenerate/Invalid_class 550s === CONT TestGenerate/Description_containing_deprecated_without_starting_by_it_is_not_ignored 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Invalid_override_files_are_skipped 550s time="2024-03-26T23:46:27Z" level=warning msg="testdata/TestGenerate/system/broken_override/usr/share/glib-2.0/schemas/broken.gschema.override is an invalid override file: unclosed section: [com.ubuntu.simple.overridden\n" 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Override_without_session 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Double_key_with_range 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/One_decimal_key_with_range 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/One_boolean_key 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Invalid_min 550s === CONT TestGenerate/Description_starting_with_deprecated_is_ignored 550s time="2024-03-26T23:46:27Z" level=warning msg="dconf key \"com.ubuntu.with.deprecated\":\"/com/ubuntu/with-deprecated/deprecated\" is deprecated. Ignoring" 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Override_without_session_takes_default 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Override_with_session_takes_session_override 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Array_of_strings 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Long_decimal_key 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/One_decimal_key 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Invalid_schema_files 550s === CONT TestGenerate/Long_decimal_key_with_range_min_gt_0 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Override_with_no_matching_session_defaults_to_root_override 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/One_decimal_key_with_min_only 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Unsupported_key_type 550s === CONT TestGenerate/Valid_class_should_be_capitalized 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/No_key_on_system 550s time="2024-03-26T23:46:27Z" level=warning msg="dconf entry \"/com/ubuntu/simple/non-existent\" is not available on this machine" 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Overridden_by_multiple_files,_last_wins 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Double_key 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/One_decimal_key_with_max_only 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Description_starting_with_obsolete_is_ignored 550s time="2024-03-26T23:46:27Z" level=warning msg="dconf key \"com.ubuntu.with.deprecated\":\"/com/ubuntu/with-deprecated/obsolete\" is deprecated. Ignoring" 550s dconf_test.go:103: Serializing object for golden file 550s === CONT TestGenerate/Enums_in_other_files_are_converted_to_choices 550s dconf_test.go:103: Serializing object for golden file 550s --- PASS: TestGenerate (0.00s) 550s --- PASS: TestGenerate/Override_default_to_second_if_first_not_present (0.00s) 550s --- PASS: TestGenerate/Same_key_relocated_twice (0.00s) 550s --- PASS: TestGenerate/Relocatable_key (0.00s) 550s --- PASS: TestGenerate/Description_starting_with_deprecated_mixed_case_is_ignored (0.00s) 550s --- PASS: TestGenerate/Empty (0.00s) 550s --- PASS: TestGenerate/Long_decimal_key_with_range_min_lt_0 (0.00s) 550s --- PASS: TestGenerate/Relocatable_key_overridden (0.00s) 550s --- PASS: TestGenerate/Override_takes_first_session (0.00s) 550s --- PASS: TestGenerate/Choices_are_loaded (0.00s) 550s --- PASS: TestGenerate/Inlined_Enums_are_converted_to_choices (0.00s) 550s --- PASS: TestGenerate/Key_with_class (0.00s) 550s --- PASS: TestGenerate/Enum_does_not_exist (0.00s) 550s --- PASS: TestGenerate/Array_of_integers (0.00s) 550s --- PASS: TestGenerate/One_text_key (0.00s) 550s --- PASS: TestGenerate/NaN_min (0.00s) 550s --- PASS: TestGenerate/Invalid_class (0.00s) 550s --- PASS: TestGenerate/Description_containing_deprecated_without_starting_by_it_is_not_ignored (0.00s) 550s --- PASS: TestGenerate/Invalid_override_files_are_skipped (0.00s) 550s --- PASS: TestGenerate/Override_without_session (0.00s) 550s --- PASS: TestGenerate/Double_key_with_range (0.00s) 550s --- PASS: TestGenerate/One_decimal_key_with_range (0.00s) 550s --- PASS: TestGenerate/One_boolean_key (0.00s) 550s --- PASS: TestGenerate/Invalid_min (0.00s) 550s --- PASS: TestGenerate/Description_starting_with_deprecated_is_ignored (0.00s) 550s --- PASS: TestGenerate/Override_without_session_takes_default (0.00s) 550s --- PASS: TestGenerate/Override_with_session_takes_session_override (0.00s) 550s --- PASS: TestGenerate/Array_of_strings (0.00s) 550s --- PASS: TestGenerate/Long_decimal_key (0.00s) 550s --- PASS: TestGenerate/One_decimal_key (0.00s) 550s --- PASS: TestGenerate/Invalid_schema_files (0.00s) 550s --- PASS: TestGenerate/Long_decimal_key_with_range_min_gt_0 (0.00s) 550s --- PASS: TestGenerate/Override_with_no_matching_session_defaults_to_root_override (0.00s) 550s --- PASS: TestGenerate/One_decimal_key_with_min_only (0.00s) 550s --- PASS: TestGenerate/Unsupported_key_type (0.00s) 550s --- PASS: TestGenerate/Valid_class_should_be_capitalized (0.00s) 550s --- PASS: TestGenerate/No_key_on_system (0.00s) 550s --- PASS: TestGenerate/Overridden_by_multiple_files,_last_wins (0.00s) 550s --- PASS: TestGenerate/Double_key (0.00s) 550s --- PASS: TestGenerate/One_decimal_key_with_max_only (0.00s) 550s --- PASS: TestGenerate/Description_starting_with_obsolete_is_ignored (0.00s) 550s --- PASS: TestGenerate/Enums_in_other_files_are_converted_to_choices (0.00s) 550s PASS 550s ok github.com/ubuntu/adsys/internal/ad/admxgen/dconf 0.065s 550s ? github.com/ubuntu/adsys/internal/ad/backends [no test files] 550s ? github.com/ubuntu/adsys/internal/ad/backends/mock [no test files] 551s === RUN TestSSSD 551s === PAUSE TestSSSD 551s === CONT TestSSSD 551s === RUN TestSSSD/Can_handle_special_DNS_domain_characters 551s === PAUSE TestSSSD/Can_handle_special_DNS_domain_characters 551s === RUN TestSSSD/Error_returned_by_ServerFQDN()_when_calls_is_erroring_out 551s === PAUSE TestSSSD/Error_returned_by_ServerFQDN()_when_calls_is_erroring_out 551s === RUN TestSSSD/Error_returned_by_IsOnline()__when_calls_is_erroring_out 551s === PAUSE TestSSSD/Error_returned_by_IsOnline()__when_calls_is_erroring_out 551s === RUN TestSSSD/Error_on_empty_domains_field 551s === PAUSE TestSSSD/Error_on_empty_domains_field 551s === RUN TestSSSD/Regular_config 551s === PAUSE TestSSSD/Regular_config 551s === RUN TestSSSD/Multiple_domains,_pick_first 551s === PAUSE TestSSSD/Multiple_domains,_pick_first 551s === RUN TestSSSD/SSSd_domain_can_not_match_ad_domain 551s === PAUSE TestSSSD/SSSd_domain_can_not_match_ad_domain 551s === RUN TestSSSD/Use_domain_from_section_if_no_ad_domain 551s === PAUSE TestSSSD/Use_domain_from_section_if_no_ad_domain 551s === RUN TestSSSD/Error_returned_by_ServerFQDN()_on_no_config_nor_active_server_provided 551s === PAUSE TestSSSD/Error_returned_by_ServerFQDN()_on_no_config_nor_active_server_provided 551s === RUN TestSSSD/Error_on_sssd_conf_does_not_exists 551s === PAUSE TestSSSD/Error_on_sssd_conf_does_not_exists 551s === RUN TestSSSD/Error_on_sssd_domain_section_missing 551s === PAUSE TestSSSD/Error_on_sssd_domain_section_missing 551s === RUN TestSSSD/Error_on_sssd_domain_empty_section 551s === PAUSE TestSSSD/Error_on_sssd_domain_empty_section 551s === RUN TestSSSD/Ad_server_defined_in_config_does_not_need_active_server 551s === PAUSE TestSSSD/Ad_server_defined_in_config_does_not_need_active_server 551s === RUN TestSSSD/Is_not_online 551s === PAUSE TestSSSD/Is_not_online 551s === RUN TestSSSD/Regular_config,_with_cache_dir 551s === PAUSE TestSSSD/Regular_config,_with_cache_dir 551s === RUN TestSSSD/No_sssd_conf_loads_the_default 551s === PAUSE TestSSSD/No_sssd_conf_loads_the_default 551s === RUN TestSSSD/ServerFQDN()_does_not_fail_when_we_do_not_need_an_active_server 551s === PAUSE TestSSSD/ServerFQDN()_does_not_fail_when_we_do_not_need_an_active_server 551s === RUN TestSSSD/Error_on_no_domains_field 551s === PAUSE TestSSSD/Error_on_no_domains_field 551s === RUN TestSSSD/Error_on_no_sssd_section 551s === PAUSE TestSSSD/Error_on_no_sssd_section 551s === RUN TestSSSD/Ad_server_defined_in_config_has_priority_over_active_server 551s === PAUSE TestSSSD/Ad_server_defined_in_config_has_priority_over_active_server 551s === RUN TestSSSD/Ad_server_starting_with_ldap_prefix_does_not_stutter 551s === PAUSE TestSSSD/Ad_server_starting_with_ldap_prefix_does_not_stutter 551s === RUN TestSSSD/Default_domain_suffix_is_read 551s === PAUSE TestSSSD/Default_domain_suffix_is_read 551s === RUN TestSSSD/Error_returned_by_ServerFQDN()_and_IsOnline()_when_DBUS_has_no_object 551s === PAUSE TestSSSD/Error_returned_by_ServerFQDN()_and_IsOnline()_when_DBUS_has_no_object 551s === CONT TestSSSD/Can_handle_special_DNS_domain_characters 551s === CONT TestSSSD/Error_returned_by_ServerFQDN()_and_IsOnline()_when_DBUS_has_no_object 551s === CONT TestSSSD/Default_domain_suffix_is_read 551s === CONT TestSSSD/Ad_server_starting_with_ldap_prefix_does_not_stutter 551s === CONT TestSSSD/Ad_server_defined_in_config_has_priority_over_active_server 551s === CONT TestSSSD/Error_on_no_sssd_section 551s === CONT TestSSSD/Error_on_no_domains_field 551s === CONT TestSSSD/ServerFQDN()_does_not_fail_when_we_do_not_need_an_active_server 551s === CONT TestSSSD/No_sssd_conf_loads_the_default 551s === CONT TestSSSD/Regular_config,_with_cache_dir 551s === CONT TestSSSD/Is_not_online 551s === CONT TestSSSD/Ad_server_defined_in_config_does_not_need_active_server 551s === CONT TestSSSD/Error_on_sssd_domain_empty_section 551s === CONT TestSSSD/Error_on_sssd_domain_section_missing 551s === CONT TestSSSD/Error_on_sssd_conf_does_not_exists 551s === CONT TestSSSD/Error_returned_by_ServerFQDN()_on_no_config_nor_active_server_provided 551s === CONT TestSSSD/Use_domain_from_section_if_no_ad_domain 551s === CONT TestSSSD/SSSd_domain_can_not_match_ad_domain 551s === CONT TestSSSD/Multiple_domains,_pick_first 551s === CONT TestSSSD/Regular_config 551s === CONT TestSSSD/Error_on_empty_domains_field 551s === CONT TestSSSD/Error_returned_by_IsOnline()__when_calls_is_erroring_out 551s === CONT TestSSSD/Error_returned_by_ServerFQDN()_when_calls_is_erroring_out 551s --- PASS: TestSSSD (0.00s) 551s --- PASS: TestSSSD/Can_handle_special_DNS_domain_characters (0.00s) 551s --- PASS: TestSSSD/Error_returned_by_ServerFQDN()_and_IsOnline()_when_DBUS_has_no_object (0.00s) 551s --- PASS: TestSSSD/Default_domain_suffix_is_read (0.00s) 551s --- PASS: TestSSSD/Ad_server_starting_with_ldap_prefix_does_not_stutter (0.00s) 551s --- PASS: TestSSSD/Ad_server_defined_in_config_has_priority_over_active_server (0.00s) 551s --- PASS: TestSSSD/Error_on_no_sssd_section (0.00s) 551s --- PASS: TestSSSD/Error_on_no_domains_field (0.00s) 551s --- PASS: TestSSSD/ServerFQDN()_does_not_fail_when_we_do_not_need_an_active_server (0.00s) 551s --- PASS: TestSSSD/No_sssd_conf_loads_the_default (0.00s) 551s --- PASS: TestSSSD/Regular_config,_with_cache_dir (0.00s) 551s --- PASS: TestSSSD/Is_not_online (0.00s) 551s --- PASS: TestSSSD/Ad_server_defined_in_config_does_not_need_active_server (0.00s) 551s --- PASS: TestSSSD/Error_on_sssd_domain_empty_section (0.00s) 551s --- PASS: TestSSSD/Error_on_sssd_domain_section_missing (0.00s) 551s --- PASS: TestSSSD/Error_on_sssd_conf_does_not_exists (0.00s) 551s --- PASS: TestSSSD/Error_returned_by_ServerFQDN()_on_no_config_nor_active_server_provided (0.00s) 551s --- PASS: TestSSSD/Use_domain_from_section_if_no_ad_domain (0.00s) 551s --- PASS: TestSSSD/SSSd_domain_can_not_match_ad_domain (0.00s) 551s --- PASS: TestSSSD/Multiple_domains,_pick_first (0.00s) 551s --- PASS: TestSSSD/Regular_config (0.00s) 551s --- PASS: TestSSSD/Error_on_empty_domains_field (0.00s) 551s --- PASS: TestSSSD/Error_returned_by_IsOnline()__when_calls_is_erroring_out (0.00s) 551s --- PASS: TestSSSD/Error_returned_by_ServerFQDN()_when_calls_is_erroring_out (0.00s) 551s PASS 551s ok github.com/ubuntu/adsys/internal/ad/backends/sss 0.026s 552s === RUN TestWinbind 552s winbind_test.go:25: Running subprocess with [/tmp/go-build2784099454/b566/winbind.test -test.testlogfile=/tmp/go-build2784099454/b566/testlog.txt -test.paniconexit0 -test.timeout=10m0s -test.v=true -test.run=TestWinbind] 552s === RUN TestWinbind 552s === RUN TestWinbind/Lookup_with_different_hostname_is_successful 552s === RUN TestWinbind/Lookup_with_overridden_ad_server 552s === RUN TestWinbind/Lookup_with_overridden_ad_server_with_LDAP_prefix 552s === RUN TestWinbind/Error_when_looking_up_domain 552s === RUN TestWinbind/Error_when_looking_up_DC_name 552s === RUN TestWinbind/Error_when_requesting_krb5cc 552s === RUN TestWinbind/Lookup_is_successful 552s === RUN TestWinbind/Lookup_with_overridden_ad_domain 552s === RUN TestWinbind/Error_when_getting_online_status 552s === RUN TestWinbind/Error_when_domain_is_offline 552s --- PASS: TestWinbind (0.04s) 552s --- PASS: TestWinbind/Lookup_with_different_hostname_is_successful (0.00s) 552s --- PASS: TestWinbind/Lookup_with_overridden_ad_server (0.00s) 552s --- PASS: TestWinbind/Lookup_with_overridden_ad_server_with_LDAP_prefix (0.00s) 552s --- PASS: TestWinbind/Error_when_looking_up_domain (0.00s) 552s --- PASS: TestWinbind/Error_when_looking_up_DC_name (0.00s) 552s --- PASS: TestWinbind/Error_when_requesting_krb5cc (0.00s) 552s --- PASS: TestWinbind/Lookup_is_successful (0.00s) 552s --- PASS: TestWinbind/Lookup_with_overridden_ad_domain (0.00s) 552s --- PASS: TestWinbind/Error_when_getting_online_status (0.00s) 552s --- PASS: TestWinbind/Error_when_domain_is_offline (0.00s) 552s PASS 552s --- PASS: TestWinbind (0.09s) 552s === RUN TestExecuteKinitCommand 552s --- PASS: TestExecuteKinitCommand (0.00s) 552s PASS 552s ok github.com/ubuntu/adsys/internal/ad/backends/winbind 0.096s 553s === RUN TestGetVersionID 553s === PAUSE TestGetVersionID 553s === CONT TestGetVersionID 553s === RUN TestGetVersionID/Read_VERSION_ID 553s === PAUSE TestGetVersionID/Read_VERSION_ID 553s === RUN TestGetVersionID/No_VERSION_ID_in_file 553s === PAUSE TestGetVersionID/No_VERSION_ID_in_file 553s === RUN TestGetVersionID/No_os-release_file 553s === PAUSE TestGetVersionID/No_os-release_file 553s === CONT TestGetVersionID/Read_VERSION_ID 553s === CONT TestGetVersionID/No_os-release_file 553s === CONT TestGetVersionID/No_VERSION_ID_in_file 553s --- PASS: TestGetVersionID (0.00s) 553s --- PASS: TestGetVersionID/Read_VERSION_ID (0.00s) 553s --- PASS: TestGetVersionID/No_os-release_file (0.00s) 553s --- PASS: TestGetVersionID/No_VERSION_ID_in_file (0.00s) 553s PASS 553s ok github.com/ubuntu/adsys/internal/ad/common 0.004s 553s === RUN TestReadPolicy 553s === PAUSE TestReadPolicy 553s === RUN TestDecodePolicy 553s === PAUSE TestDecodePolicy 553s === CONT TestReadPolicy 553s === RUN TestReadPolicy/empty_key 553s === PAUSE TestReadPolicy/empty_key 553s === RUN TestReadPolicy/invalid_header,_header_doesnt_match 553s === PAUSE TestReadPolicy/invalid_header,_header_doesnt_match 553s === RUN TestReadPolicy/invalid_header,_file_truncated 553s === PAUSE TestReadPolicy/invalid_header,_file_truncated 553s === RUN TestReadPolicy/memory_on_multiple_elements_dont_overlap 553s === PAUSE TestReadPolicy/memory_on_multiple_elements_dont_overlap 553s === RUN TestReadPolicy/empty_value 553s === PAUSE TestReadPolicy/empty_value 553s === RUN TestReadPolicy/empty_file 553s === PAUSE TestReadPolicy/empty_file 553s === RUN TestReadPolicy/value_is_not_utf16 553s === PAUSE TestReadPolicy/value_is_not_utf16 553s === RUN TestReadPolicy/one_element,_string_value 553s === PAUSE TestReadPolicy/one_element,_string_value 553s === RUN TestReadPolicy/header_only 553s === PAUSE TestReadPolicy/header_only 553s === RUN TestReadPolicy/no_header 553s === PAUSE TestReadPolicy/no_header 553s === RUN TestReadPolicy/missing_field 553s === PAUSE TestReadPolicy/missing_field 553s === RUN TestReadPolicy/key_is_not_utf16 553s === PAUSE TestReadPolicy/key_is_not_utf16 553s === RUN TestReadPolicy/one_element,_decimal_value 553s === PAUSE TestReadPolicy/one_element,_decimal_value 553s === RUN TestReadPolicy/two_elements 553s === PAUSE TestReadPolicy/two_elements 553s === RUN TestReadPolicy/semicolon_in_data 553s === PAUSE TestReadPolicy/semicolon_in_data 553s === RUN TestReadPolicy/section_separators_in_data 553s === PAUSE TestReadPolicy/section_separators_in_data 553s === RUN TestReadPolicy/invalid_header,_header_too_short 553s === PAUSE TestReadPolicy/invalid_header,_header_too_short 553s === RUN TestReadPolicy/section_not_closed 553s === PAUSE TestReadPolicy/section_not_closed 553s === RUN TestReadPolicy/exotic_return_type 553s === PAUSE TestReadPolicy/exotic_return_type 553s === CONT TestReadPolicy/empty_key 553s === CONT TestDecodePolicy 553s === RUN TestDecodePolicy/basic_type_with_default_value_has_value_filed_in 553s === PAUSE TestDecodePolicy/basic_type_with_default_value_has_value_filed_in 553s === RUN TestDecodePolicy/basic_type_with_a_DISABLED_marker_keeps_meta_and_strategy 553s === PAUSE TestDecodePolicy/basic_type_with_a_DISABLED_marker_keeps_meta_and_strategy 553s === RUN TestDecodePolicy/container_with_meta_elements_and_value_on_options 553s === PAUSE TestDecodePolicy/container_with_meta_elements_and_value_on_options 553s === RUN TestDecodePolicy/two_containers_don’t_mix_their_default_values_even_when_second_has_none 553s === PAUSE TestDecodePolicy/two_containers_don’t_mix_their_default_values_even_when_second_has_none 553s === RUN TestDecodePolicy/empty_key 553s === PAUSE TestDecodePolicy/empty_key 553s === RUN TestDecodePolicy/two_elements 553s === PAUSE TestDecodePolicy/two_elements 553s === RUN TestDecodePolicy/basic_type,_disabled 553s === PAUSE TestDecodePolicy/basic_type,_disabled 553s === RUN TestDecodePolicy/basic_type,_enabled 553s === PAUSE TestDecodePolicy/basic_type,_enabled 553s === RUN TestDecodePolicy/container_with_default_elements_override_empty_option_values 553s === PAUSE TestDecodePolicy/container_with_default_elements_override_empty_option_values 553s === RUN TestDecodePolicy/disabled_container_disables_its_option_values 553s === PAUSE TestDecodePolicy/disabled_container_disables_its_option_values 553s === RUN TestDecodePolicy/one_container_with_2_children_don’t_mix_their_meta_values 553s === PAUSE TestDecodePolicy/one_container_with_2_children_don’t_mix_their_meta_values 553s === RUN TestDecodePolicy/empty_value 553s === PAUSE TestDecodePolicy/empty_value 553s === RUN TestDecodePolicy/invalid_decimal_value 553s === PAUSE TestDecodePolicy/invalid_decimal_value 553s === RUN TestDecodePolicy/invalid_container_default_values 553s === PAUSE TestDecodePolicy/invalid_container_default_values 553s === RUN TestDecodePolicy/one_element,_multitext_value 553s === PAUSE TestDecodePolicy/one_element,_multitext_value 553s === RUN TestDecodePolicy/container_with_default_elements_are_ignored_on_non_empty_option_values 553s === PAUSE TestDecodePolicy/container_with_default_elements_are_ignored_on_non_empty_option_values 553s === RUN TestDecodePolicy/disabled_container_with_values_needs_a_DISABLED_marker 553s === PAUSE TestDecodePolicy/disabled_container_with_values_needs_a_DISABLED_marker 553s === RUN TestDecodePolicy/basic_type_is_ignored_for_meta_of_wrong_type 553s === PAUSE TestDecodePolicy/basic_type_is_ignored_for_meta_of_wrong_type 553s === RUN TestDecodePolicy/invalid_header,_file_truncated 553s === PAUSE TestDecodePolicy/invalid_header,_file_truncated 553s === RUN TestDecodePolicy/key_is_not_utf16 553s === PAUSE TestDecodePolicy/key_is_not_utf16 553s === RUN TestDecodePolicy/container_with_missing_default_element_for_option_values_have_empty_strings 553s === PAUSE TestDecodePolicy/container_with_missing_default_element_for_option_values_have_empty_strings 553s === RUN TestDecodePolicy/disabled_container_with_disabled_option_values 553s === PAUSE TestDecodePolicy/disabled_container_with_disabled_option_values 553s === RUN TestDecodePolicy/container_without_metavalues 553s === PAUSE TestDecodePolicy/container_without_metavalues 553s === RUN TestDecodePolicy/one_container_with_2_children_don’t_mix_their_default_values 553s === PAUSE TestDecodePolicy/one_container_with_2_children_don’t_mix_their_default_values 553s === RUN TestDecodePolicy/two_containers_don’t_mix_their_meta_values,_even_if_second_has_none 553s === PAUSE TestDecodePolicy/two_containers_don’t_mix_their_meta_values,_even_if_second_has_none 553s === RUN TestDecodePolicy/header_only 553s === PAUSE TestDecodePolicy/header_only 553s === RUN TestDecodePolicy/invalid_header,_header_too_short 553s === PAUSE TestDecodePolicy/invalid_header,_header_too_short 553s === RUN TestDecodePolicy/one_element,_decimal_value 553s === PAUSE TestDecodePolicy/one_element,_decimal_value 553s === RUN TestDecodePolicy/null_character_in_data 553s === PAUSE TestDecodePolicy/null_character_in_data 553s === RUN TestDecodePolicy/invalid_header,_header_doesnt_match 553s === PAUSE TestDecodePolicy/invalid_header,_header_doesnt_match 553s === RUN TestDecodePolicy/section_not_closed 553s === PAUSE TestDecodePolicy/section_not_closed 553s === RUN TestDecodePolicy/missing_field 553s === PAUSE TestDecodePolicy/missing_field 553s === RUN TestDecodePolicy/one_element,_string_value 553s === PAUSE TestDecodePolicy/one_element,_string_value 553s === RUN TestDecodePolicy/exotic_return_type 553s === PAUSE TestDecodePolicy/exotic_return_type 553s === RUN TestDecodePolicy/container_with_default_elements_are_ignored_on_int_option_values_(always_have_values) 553s === PAUSE TestDecodePolicy/container_with_default_elements_are_ignored_on_int_option_values_(always_have_values) 553s === RUN TestDecodePolicy/disabled_container_with_values_still_keep_meta_and_strategy_with_a_DISABLED_marker 553s === PAUSE TestDecodePolicy/disabled_container_with_values_still_keep_meta_and_strategy_with_a_DISABLED_marker 553s === RUN TestDecodePolicy/container_with_meta_elements_and_default_without_value_on_options 553s === PAUSE TestDecodePolicy/container_with_meta_elements_and_default_without_value_on_options 553s === RUN TestDecodePolicy/two_containers_don’t_mix_their_default_values_when_redefined 553s === PAUSE TestDecodePolicy/two_containers_don’t_mix_their_default_values_when_redefined 553s === RUN TestDecodePolicy/section_separators_in_data 553s === PAUSE TestDecodePolicy/section_separators_in_data 553s === RUN TestDecodePolicy/value_is_not_utf16 553s === PAUSE TestDecodePolicy/value_is_not_utf16 553s === RUN TestDecodePolicy/one_element,_disabled 553s === PAUSE TestDecodePolicy/one_element,_disabled 553s === RUN TestDecodePolicy/basic_type_with_strategy 553s === PAUSE TestDecodePolicy/basic_type_with_strategy 553s === RUN TestDecodePolicy/empty_data 553s === PAUSE TestDecodePolicy/empty_data 553s === RUN TestDecodePolicy/container_strategy_is_reflected_on_child 553s === PAUSE TestDecodePolicy/container_strategy_is_reflected_on_child 553s === RUN TestDecodePolicy/policy_container_is_ignored_for_meta_of_wrong_type 553s === PAUSE TestDecodePolicy/policy_container_is_ignored_for_meta_of_wrong_type 553s === RUN TestDecodePolicy/semicolon_in_data 553s === PAUSE TestDecodePolicy/semicolon_in_data 553s === RUN TestDecodePolicy/no_header 553s === PAUSE TestDecodePolicy/no_header 553s === RUN TestDecodePolicy/empty_file 553s === PAUSE TestDecodePolicy/empty_file 553s === RUN TestDecodePolicy/basic_type_with_default_value_needs_a_DISABLED_marker 553s === PAUSE TestDecodePolicy/basic_type_with_default_value_needs_a_DISABLED_marker 553s === CONT TestReadPolicy/exotic_return_type 553s === CONT TestReadPolicy/section_not_closed 553s === CONT TestReadPolicy/invalid_header,_header_too_short 553s === CONT TestReadPolicy/section_separators_in_data 553s === CONT TestReadPolicy/semicolon_in_data 553s === CONT TestReadPolicy/two_elements 553s === CONT TestReadPolicy/one_element,_decimal_value 553s === CONT TestReadPolicy/key_is_not_utf16 553s === CONT TestReadPolicy/missing_field 553s === CONT TestReadPolicy/no_header 553s === CONT TestReadPolicy/header_only 553s === CONT TestReadPolicy/one_element,_string_value 553s === CONT TestReadPolicy/value_is_not_utf16 553s === CONT TestReadPolicy/empty_file 553s === CONT TestReadPolicy/empty_value 553s === CONT TestReadPolicy/memory_on_multiple_elements_dont_overlap 553s === CONT TestReadPolicy/invalid_header,_file_truncated 553s === CONT TestReadPolicy/invalid_header,_header_doesnt_match 553s --- PASS: TestReadPolicy (0.00s) 553s --- PASS: TestReadPolicy/empty_key (0.00s) 553s --- PASS: TestReadPolicy/exotic_return_type (0.00s) 553s --- PASS: TestReadPolicy/section_not_closed (0.00s) 553s --- PASS: TestReadPolicy/invalid_header,_header_too_short (0.00s) 553s --- PASS: TestReadPolicy/section_separators_in_data (0.00s) 553s --- PASS: TestReadPolicy/semicolon_in_data (0.00s) 553s --- PASS: TestReadPolicy/two_elements (0.00s) 553s --- PASS: TestReadPolicy/one_element,_decimal_value (0.00s) 553s --- PASS: TestReadPolicy/key_is_not_utf16 (0.00s) 553s --- PASS: TestReadPolicy/missing_field (0.00s) 553s --- PASS: TestReadPolicy/no_header (0.00s) 553s --- PASS: TestReadPolicy/header_only (0.00s) 553s --- PASS: TestReadPolicy/one_element,_string_value (0.00s) 553s --- PASS: TestReadPolicy/value_is_not_utf16 (0.00s) 553s --- PASS: TestReadPolicy/empty_file (0.00s) 553s --- PASS: TestReadPolicy/empty_value (0.00s) 553s --- PASS: TestReadPolicy/memory_on_multiple_elements_dont_overlap (0.00s) 553s --- PASS: TestReadPolicy/invalid_header,_file_truncated (0.00s) 553s --- PASS: TestReadPolicy/invalid_header,_header_doesnt_match (0.00s) 553s === CONT TestDecodePolicy/basic_type_with_default_value_has_value_filed_in 553s === CONT TestDecodePolicy/basic_type_with_default_value_needs_a_DISABLED_marker 553s === CONT TestDecodePolicy/empty_file 553s === CONT TestDecodePolicy/no_header 553s === CONT TestDecodePolicy/semicolon_in_data 553s === CONT TestDecodePolicy/policy_container_is_ignored_for_meta_of_wrong_type 553s === CONT TestDecodePolicy/container_strategy_is_reflected_on_child 553s === CONT TestDecodePolicy/empty_data 553s === CONT TestDecodePolicy/basic_type_with_strategy 553s === CONT TestDecodePolicy/one_element,_disabled 553s === CONT TestDecodePolicy/value_is_not_utf16 553s === CONT TestDecodePolicy/section_separators_in_data 553s === CONT TestDecodePolicy/two_containers_don’t_mix_their_default_values_when_redefined 553s === CONT TestDecodePolicy/container_with_meta_elements_and_default_without_value_on_options 553s === CONT TestDecodePolicy/disabled_container_with_values_still_keep_meta_and_strategy_with_a_DISABLED_marker 553s === CONT TestDecodePolicy/container_with_default_elements_are_ignored_on_int_option_values_(always_have_values) 553s === CONT TestDecodePolicy/exotic_return_type 553s === CONT TestDecodePolicy/one_element,_string_value 553s === CONT TestDecodePolicy/missing_field 553s === CONT TestDecodePolicy/section_not_closed 553s === CONT TestDecodePolicy/invalid_header,_header_doesnt_match 553s === CONT TestDecodePolicy/null_character_in_data 553s === CONT TestDecodePolicy/one_element,_decimal_value 553s === CONT TestDecodePolicy/invalid_header,_header_too_short 553s === CONT TestDecodePolicy/header_only 553s === CONT TestDecodePolicy/two_containers_don’t_mix_their_meta_values,_even_if_second_has_none 553s === CONT TestDecodePolicy/one_container_with_2_children_don’t_mix_their_default_values 553s === CONT TestDecodePolicy/container_without_metavalues 553s === CONT TestDecodePolicy/disabled_container_with_disabled_option_values 553s === CONT TestDecodePolicy/container_with_missing_default_element_for_option_values_have_empty_strings 553s === CONT TestDecodePolicy/key_is_not_utf16 553s === CONT TestDecodePolicy/invalid_header,_file_truncated 553s === CONT TestDecodePolicy/basic_type_is_ignored_for_meta_of_wrong_type 553s === CONT TestDecodePolicy/disabled_container_with_values_needs_a_DISABLED_marker 553s === CONT TestDecodePolicy/container_with_default_elements_are_ignored_on_non_empty_option_values 553s === CONT TestDecodePolicy/one_element,_multitext_value 553s === CONT TestDecodePolicy/invalid_container_default_values 553s === CONT TestDecodePolicy/invalid_decimal_value 553s === CONT TestDecodePolicy/empty_value 553s === CONT TestDecodePolicy/one_container_with_2_children_don’t_mix_their_meta_values 553s === CONT TestDecodePolicy/disabled_container_disables_its_option_values 553s === CONT TestDecodePolicy/container_with_default_elements_override_empty_option_values 553s === CONT TestDecodePolicy/basic_type,_enabled 553s === CONT TestDecodePolicy/basic_type,_disabled 553s === CONT TestDecodePolicy/two_elements 553s === CONT TestDecodePolicy/empty_key 553s === CONT TestDecodePolicy/two_containers_don’t_mix_their_default_values_even_when_second_has_none 553s === CONT TestDecodePolicy/container_with_meta_elements_and_value_on_options 553s === CONT TestDecodePolicy/basic_type_with_a_DISABLED_marker_keeps_meta_and_strategy 553s --- PASS: TestDecodePolicy (0.00s) 553s --- PASS: TestDecodePolicy/basic_type_with_default_value_has_value_filed_in (0.00s) 553s --- PASS: TestDecodePolicy/basic_type_with_default_value_needs_a_DISABLED_marker (0.00s) 553s --- PASS: TestDecodePolicy/empty_file (0.00s) 553s --- PASS: TestDecodePolicy/no_header (0.00s) 553s --- PASS: TestDecodePolicy/semicolon_in_data (0.00s) 553s --- PASS: TestDecodePolicy/policy_container_is_ignored_for_meta_of_wrong_type (0.00s) 553s --- PASS: TestDecodePolicy/container_strategy_is_reflected_on_child (0.00s) 553s --- PASS: TestDecodePolicy/empty_data (0.00s) 553s --- PASS: TestDecodePolicy/basic_type_with_strategy (0.00s) 553s --- PASS: TestDecodePolicy/one_element,_disabled (0.00s) 553s --- PASS: TestDecodePolicy/value_is_not_utf16 (0.00s) 553s --- PASS: TestDecodePolicy/section_separators_in_data (0.00s) 553s --- PASS: TestDecodePolicy/two_containers_don’t_mix_their_default_values_when_redefined (0.00s) 553s --- PASS: TestDecodePolicy/container_with_meta_elements_and_default_without_value_on_options (0.00s) 553s --- PASS: TestDecodePolicy/disabled_container_with_values_still_keep_meta_and_strategy_with_a_DISABLED_marker (0.00s) 553s --- PASS: TestDecodePolicy/container_with_default_elements_are_ignored_on_int_option_values_(always_have_values) (0.00s) 553s --- PASS: TestDecodePolicy/exotic_return_type (0.00s) 553s --- PASS: TestDecodePolicy/one_element,_string_value (0.00s) 553s --- PASS: TestDecodePolicy/missing_field (0.00s) 553s --- PASS: TestDecodePolicy/section_not_closed (0.00s) 553s --- PASS: TestDecodePolicy/invalid_header,_header_doesnt_match (0.00s) 553s --- PASS: TestDecodePolicy/null_character_in_data (0.00s) 553s --- PASS: TestDecodePolicy/one_element,_decimal_value (0.00s) 553s --- PASS: TestDecodePolicy/invalid_header,_header_too_short (0.00s) 553s --- PASS: TestDecodePolicy/header_only (0.00s) 553s --- PASS: TestDecodePolicy/two_containers_don’t_mix_their_meta_values,_even_if_second_has_none (0.00s) 553s --- PASS: TestDecodePolicy/one_container_with_2_children_don’t_mix_their_default_values (0.00s) 553s --- PASS: TestDecodePolicy/container_without_metavalues (0.00s) 553s --- PASS: TestDecodePolicy/disabled_container_with_disabled_option_values (0.00s) 553s --- PASS: TestDecodePolicy/container_with_missing_default_element_for_option_values_have_empty_strings (0.00s) 553s --- PASS: TestDecodePolicy/key_is_not_utf16 (0.00s) 553s --- PASS: TestDecodePolicy/invalid_header,_file_truncated (0.00s) 553s --- PASS: TestDecodePolicy/basic_type_is_ignored_for_meta_of_wrong_type (0.00s) 553s --- PASS: TestDecodePolicy/disabled_container_with_values_needs_a_DISABLED_marker (0.00s) 553s --- PASS: TestDecodePolicy/container_with_default_elements_are_ignored_on_non_empty_option_values (0.00s) 553s --- PASS: TestDecodePolicy/one_element,_multitext_value (0.00s) 553s --- PASS: TestDecodePolicy/invalid_container_default_values (0.00s) 553s --- PASS: TestDecodePolicy/invalid_decimal_value (0.00s) 553s --- PASS: TestDecodePolicy/empty_value (0.00s) 553s --- PASS: TestDecodePolicy/one_container_with_2_children_don’t_mix_their_meta_values (0.00s) 553s --- PASS: TestDecodePolicy/disabled_container_disables_its_option_values (0.00s) 553s --- PASS: TestDecodePolicy/container_with_default_elements_override_empty_option_values (0.00s) 553s --- PASS: TestDecodePolicy/basic_type,_enabled (0.00s) 553s --- PASS: TestDecodePolicy/basic_type,_disabled (0.00s) 553s --- PASS: TestDecodePolicy/two_elements (0.00s) 553s --- PASS: TestDecodePolicy/empty_key (0.00s) 553s --- PASS: TestDecodePolicy/two_containers_don’t_mix_their_default_values_even_when_second_has_none (0.00s) 553s --- PASS: TestDecodePolicy/container_with_meta_elements_and_value_on_options (0.00s) 553s --- PASS: TestDecodePolicy/basic_type_with_a_DISABLED_marker_keeps_meta_and_strategy (0.00s) 553s === RUN FuzzDecodePolicy 553s === RUN FuzzDecodePolicy/seed#0 553s === RUN FuzzDecodePolicy/seed#1 553s === RUN FuzzDecodePolicy/seed#2 553s === RUN FuzzDecodePolicy/seed#3 553s === RUN FuzzDecodePolicy/seed#4 553s === RUN FuzzDecodePolicy/seed#5 553s === RUN FuzzDecodePolicy/seed#6 553s === RUN FuzzDecodePolicy/seed#7 553s === RUN FuzzDecodePolicy/seed#8 553s === RUN FuzzDecodePolicy/seed#9 553s === RUN FuzzDecodePolicy/seed#10 553s === RUN FuzzDecodePolicy/seed#11 553s === RUN FuzzDecodePolicy/seed#12 553s === RUN FuzzDecodePolicy/seed#13 553s === RUN FuzzDecodePolicy/seed#14 553s === RUN FuzzDecodePolicy/seed#15 553s === RUN FuzzDecodePolicy/seed#16 553s === RUN FuzzDecodePolicy/seed#17 553s === RUN FuzzDecodePolicy/seed#18 553s === RUN FuzzDecodePolicy/seed#19 553s === RUN FuzzDecodePolicy/seed#20 553s === RUN FuzzDecodePolicy/seed#21 553s === RUN FuzzDecodePolicy/seed#22 553s === RUN FuzzDecodePolicy/seed#23 553s === RUN FuzzDecodePolicy/seed#24 553s === RUN FuzzDecodePolicy/seed#25 553s === RUN FuzzDecodePolicy/seed#26 553s === RUN FuzzDecodePolicy/seed#27 553s === RUN FuzzDecodePolicy/seed#28 553s === RUN FuzzDecodePolicy/seed#29 553s === RUN FuzzDecodePolicy/seed#30 553s === RUN FuzzDecodePolicy/seed#31 553s === RUN FuzzDecodePolicy/seed#32 553s === RUN FuzzDecodePolicy/seed#33 553s === RUN FuzzDecodePolicy/seed#34 553s === RUN FuzzDecodePolicy/seed#35 553s === RUN FuzzDecodePolicy/seed#36 553s === RUN FuzzDecodePolicy/seed#37 553s === RUN FuzzDecodePolicy/seed#38 553s === RUN FuzzDecodePolicy/seed#39 553s === RUN FuzzDecodePolicy/seed#40 553s === RUN FuzzDecodePolicy/seed#41 553s === RUN FuzzDecodePolicy/seed#42 553s === RUN FuzzDecodePolicy/seed#43 553s === RUN FuzzDecodePolicy/seed#44 553s === RUN FuzzDecodePolicy/seed#45 553s === RUN FuzzDecodePolicy/seed#46 553s === RUN FuzzDecodePolicy/seed#47 553s === RUN FuzzDecodePolicy/seed#48 553s === RUN FuzzDecodePolicy/seed#49 553s === RUN FuzzDecodePolicy/seed#50 553s === RUN FuzzDecodePolicy/seed#51 553s === RUN FuzzDecodePolicy/780e5a5fa16cf9e094f2b9813f94cca989f95272a810ab7a0627e61db2a60f91 553s --- PASS: FuzzDecodePolicy (0.01s) 553s --- PASS: FuzzDecodePolicy/seed#0 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#1 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#2 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#3 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#4 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#5 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#6 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#7 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#8 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#9 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#10 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#11 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#12 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#13 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#14 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#15 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#16 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#17 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#18 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#19 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#20 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#21 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#22 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#23 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#24 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#25 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#26 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#27 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#28 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#29 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#30 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#31 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#32 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#33 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#34 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#35 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#36 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#37 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#38 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#39 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#40 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#41 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#42 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#43 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#44 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#45 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#46 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#47 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#48 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#49 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#50 (0.00s) 553s --- PASS: FuzzDecodePolicy/seed#51 (0.00s) 553s --- PASS: FuzzDecodePolicy/780e5a5fa16cf9e094f2b9813f94cca989f95272a810ab7a0627e61db2a60f91 (0.00s) 553s PASS 553s ok github.com/ubuntu/adsys/internal/ad/registry 0.027s 555s === RUN TestNew 555s === PAUSE TestNew 555s === CONT TestNew 555s === RUN TestNew/Unknown_backend_defaults_to_sssd 555s === PAUSE TestNew/Unknown_backend_defaults_to_sssd 555s === RUN TestNew/Error_on_failure_to_create_run_directory 555s === PAUSE TestNew/Error_on_failure_to_create_run_directory 555s === RUN TestNew/Error_on_nonexistent_sssd.conf 555s === PAUSE TestNew/Error_on_nonexistent_sssd.conf 555s === RUN TestNew/Error_on_ad.New_prevents_adsysservice_creation 555s === PAUSE TestNew/Error_on_ad.New_prevents_adsysservice_creation 555s === RUN TestNew/New_and_Quit_succeeds_and_defaults_to_sssd,_first_run 555s === PAUSE TestNew/New_and_Quit_succeeds_and_defaults_to_sssd,_first_run 555s === RUN TestNew/Adsys_directory_can_already_exists 555s === PAUSE TestNew/Adsys_directory_can_already_exists 555s === RUN TestNew/Select_sssd_backend_explicitly 555s === PAUSE TestNew/Select_sssd_backend_explicitly 555s === RUN TestNew/Select_winbind_backend_explicitly 555s === PAUSE TestNew/Select_winbind_backend_explicitly 555s === RUN TestNew/Error_on_failure_to_create_cache_directory 555s === PAUSE TestNew/Error_on_failure_to_create_cache_directory 555s === CONT TestNew/Unknown_backend_defaults_to_sssd 555s time="2024-03-26T23:46:32Z" level=warning msg="Unknown configured backend \"unknown-backend\". Defaulting to sssd." 555s === CONT TestNew/Error_on_failure_to_create_cache_directory 555s === CONT TestNew/Select_winbind_backend_explicitly 555s time="2024-03-26T23:46:32Z" level=warning msg="could not get online status for domain \"example.com\": status code 6" 555s === CONT TestNew/Select_sssd_backend_explicitly 555s === CONT TestNew/Adsys_directory_can_already_exists 555s === CONT TestNew/New_and_Quit_succeeds_and_defaults_to_sssd,_first_run 555s === CONT TestNew/Error_on_ad.New_prevents_adsysservice_creation 555s === CONT TestNew/Error_on_nonexistent_sssd.conf 555s === CONT TestNew/Error_on_failure_to_create_run_directory 555s --- PASS: TestNew (0.00s) 555s --- PASS: TestNew/Unknown_backend_defaults_to_sssd (0.01s) 555s --- PASS: TestNew/Error_on_failure_to_create_cache_directory (0.00s) 555s --- PASS: TestNew/Select_winbind_backend_explicitly (0.01s) 555s --- PASS: TestNew/Select_sssd_backend_explicitly (0.00s) 555s --- PASS: TestNew/Adsys_directory_can_already_exists (0.00s) 555s --- PASS: TestNew/New_and_Quit_succeeds_and_defaults_to_sssd,_first_run (0.00s) 555s --- PASS: TestNew/Error_on_ad.New_prevents_adsysservice_creation (0.00s) 555s --- PASS: TestNew/Error_on_nonexistent_sssd.conf (0.00s) 555s --- PASS: TestNew/Error_on_failure_to_create_run_directory (0.00s) 555s PASS 555s ok github.com/ubuntu/adsys/internal/adsysservice 0.075s 555s ? github.com/ubuntu/adsys/internal/adsysservice/actions [no test files] 556s === RUN TestIsAllowed 556s === PAUSE TestIsAllowed 556s === RUN TestPeerCredsInfoAuthType 556s === PAUSE TestPeerCredsInfoAuthType 556s === RUN TestServerPeerCredsHandshake 556s === PAUSE TestServerPeerCredsHandshake 556s === RUN TestServerPeerCredsInvalidSocket 556s === PAUSE TestServerPeerCredsInvalidSocket 556s === RUN TestIsAllowedFromContext 556s === PAUSE TestIsAllowedFromContext 556s === RUN TestIsAllowedFromContextWithoutPeer 556s === PAUSE TestIsAllowedFromContextWithoutPeer 556s === RUN TestIsAllowedFromContextWithInvalidPeerCreds 556s === PAUSE TestIsAllowedFromContextWithInvalidPeerCreds 556s === RUN TestIsAllowedFromContextWithoutUserKey 556s === PAUSE TestIsAllowedFromContextWithoutUserKey 556s === CONT TestIsAllowed 556s === RUN TestIsAllowed/Invalid_process_stat_file:_missing_) 556s === PAUSE TestIsAllowed/Invalid_process_stat_file:_missing_) 556s === RUN TestIsAllowed/Invalid_process_stat_file:_field_isn't_an_int 556s === PAUSE TestIsAllowed/Invalid_process_stat_file:_field_isn't_an_int 556s === RUN TestIsAllowed/ActionAlwaysAllowed_is_always_allowed 556s === PAUSE TestIsAllowed/ActionAlwaysAllowed_is_always_allowed 556s === RUN TestIsAllowed/User_Action_on_other_user_translates_to_Other_parameter_as_ID 556s === PAUSE TestIsAllowed/User_Action_on_other_user_translates_to_Other_parameter_as_ID 556s === RUN TestIsAllowed/Valid_process_and_NACK 556s === PAUSE TestIsAllowed/Valid_process_and_NACK 556s === RUN TestIsAllowed/Process_doesn't_exists 556s === PAUSE TestIsAllowed/Process_doesn't_exists 556s === RUN TestIsAllowed/Invalid_process_stat_file:_)_at_the_end 556s === PAUSE TestIsAllowed/Invalid_process_stat_file:_)_at_the_end 556s === RUN TestIsAllowed/Invalid_process_stat_file:_field_isn't_present 556s === PAUSE TestIsAllowed/Invalid_process_stat_file:_field_isn't_present 556s === RUN TestIsAllowed/Polkit_dbus_call_errors_out 556s === PAUSE TestIsAllowed/Polkit_dbus_call_errors_out 556s === RUN TestIsAllowed/User_Action_for_own_user_translates_to_Self_parameter_as_ID 556s === PAUSE TestIsAllowed/User_Action_for_own_user_translates_to_Self_parameter_as_ID 556s === RUN TestIsAllowed/Root_is_always_authorized 556s === PAUSE TestIsAllowed/Root_is_always_authorized 556s === RUN TestIsAllowed/Valid_process_and_ACK 556s === PAUSE TestIsAllowed/Valid_process_and_ACK 556s === CONT TestIsAllowedFromContextWithoutUserKey 556s --- PASS: TestIsAllowedFromContextWithoutUserKey (0.00s) 556s === CONT TestIsAllowedFromContextWithInvalidPeerCreds 556s --- PASS: TestIsAllowedFromContextWithInvalidPeerCreds (0.00s) 556s === CONT TestIsAllowedFromContextWithoutPeer 556s --- PASS: TestIsAllowedFromContextWithoutPeer (0.00s) 556s === CONT TestIsAllowedFromContext 556s === RUN TestIsAllowedFromContext/Unauthorizes_when_user_has_invalid_uid 556s === PAUSE TestIsAllowedFromContext/Unauthorizes_when_user_has_invalid_uid 556s === RUN TestIsAllowedFromContext/Root_is_always_authorized 556s === PAUSE TestIsAllowedFromContext/Root_is_always_authorized 556s === RUN TestIsAllowedFromContext/Valid_process_and_ACK 556s === PAUSE TestIsAllowedFromContext/Valid_process_and_ACK 556s === RUN TestIsAllowedFromContext/Valid_process_and_NACK 556s === PAUSE TestIsAllowedFromContext/Valid_process_and_NACK 556s === RUN TestIsAllowedFromContext/Extract_current_user_action_from_request 556s === PAUSE TestIsAllowedFromContext/Extract_current_user_action_from_request 556s === RUN TestIsAllowedFromContext/Extract_other_user_action_from_request 556s === PAUSE TestIsAllowedFromContext/Extract_other_user_action_from_request 556s === RUN TestIsAllowedFromContext/Unauthorizes_when_user_lookup_returns_an_error 556s === PAUSE TestIsAllowedFromContext/Unauthorizes_when_user_lookup_returns_an_error 556s === CONT TestServerPeerCredsInvalidSocket 556s --- PASS: TestServerPeerCredsInvalidSocket (0.00s) 556s === CONT TestServerPeerCredsHandshake 556s --- PASS: TestServerPeerCredsHandshake (0.00s) 556s === CONT TestPeerCredsInfoAuthType 556s --- PASS: TestPeerCredsInfoAuthType (0.00s) 556s === CONT TestIsAllowed/Invalid_process_stat_file:_missing_) 556s === CONT TestIsAllowed/Valid_process_and_ACK 556s === CONT TestIsAllowed/Root_is_always_authorized 556s === CONT TestIsAllowed/User_Action_for_own_user_translates_to_Self_parameter_as_ID 556s === CONT TestIsAllowed/Polkit_dbus_call_errors_out 556s === CONT TestIsAllowed/Invalid_process_stat_file:_field_isn't_present 556s === CONT TestIsAllowed/Invalid_process_stat_file:_)_at_the_end 556s === CONT TestIsAllowed/Process_doesn't_exists 556s === CONT TestIsAllowed/Valid_process_and_NACK 556s === CONT TestIsAllowed/User_Action_on_other_user_translates_to_Other_parameter_as_ID 556s === CONT TestIsAllowed/ActionAlwaysAllowed_is_always_allowed 556s === CONT TestIsAllowed/Invalid_process_stat_file:_field_isn't_an_int 556s --- PASS: TestIsAllowed (0.00s) 556s --- PASS: TestIsAllowed/Invalid_process_stat_file:_missing_) (0.00s) 556s --- PASS: TestIsAllowed/Valid_process_and_ACK (0.00s) 556s --- PASS: TestIsAllowed/Root_is_always_authorized (0.00s) 556s --- PASS: TestIsAllowed/User_Action_for_own_user_translates_to_Self_parameter_as_ID (0.00s) 556s --- PASS: TestIsAllowed/Polkit_dbus_call_errors_out (0.00s) 556s --- PASS: TestIsAllowed/Invalid_process_stat_file:_field_isn't_present (0.00s) 556s --- PASS: TestIsAllowed/Invalid_process_stat_file:_)_at_the_end (0.00s) 556s --- PASS: TestIsAllowed/Process_doesn't_exists (0.00s) 556s --- PASS: TestIsAllowed/Valid_process_and_NACK (0.00s) 556s --- PASS: TestIsAllowed/User_Action_on_other_user_translates_to_Other_parameter_as_ID (0.00s) 556s --- PASS: TestIsAllowed/ActionAlwaysAllowed_is_always_allowed (0.00s) 556s --- PASS: TestIsAllowed/Invalid_process_stat_file:_field_isn't_an_int (0.00s) 556s === CONT TestIsAllowedFromContext/Unauthorizes_when_user_has_invalid_uid 556s === CONT TestIsAllowedFromContext/Unauthorizes_when_user_lookup_returns_an_error 556s === CONT TestIsAllowedFromContext/Extract_other_user_action_from_request 556s === CONT TestIsAllowedFromContext/Extract_current_user_action_from_request 556s === CONT TestIsAllowedFromContext/Valid_process_and_NACK 556s === CONT TestIsAllowedFromContext/Valid_process_and_ACK 556s === CONT TestIsAllowedFromContext/Root_is_always_authorized 556s --- PASS: TestIsAllowedFromContext (0.00s) 556s --- PASS: TestIsAllowedFromContext/Unauthorizes_when_user_has_invalid_uid (0.00s) 556s --- PASS: TestIsAllowedFromContext/Unauthorizes_when_user_lookup_returns_an_error (0.00s) 556s --- PASS: TestIsAllowedFromContext/Extract_other_user_action_from_request (0.00s) 556s --- PASS: TestIsAllowedFromContext/Extract_current_user_action_from_request (0.00s) 556s --- PASS: TestIsAllowedFromContext/Valid_process_and_NACK (0.00s) 556s --- PASS: TestIsAllowedFromContext/Valid_process_and_ACK (0.00s) 556s --- PASS: TestIsAllowedFromContext/Root_is_always_authorized (0.00s) 556s PASS 556s ok github.com/ubuntu/adsys/internal/authorizer 0.019s 556s ? github.com/ubuntu/adsys/internal/cmdhandler [no test files] 557s === RUN TestSetVerboseMode 557s === RUN TestSetVerboseMode/Default_level_is_warning 557s === RUN TestSetVerboseMode/1_is_for_info 557s === RUN TestSetVerboseMode/2_is_for_debug 557s === RUN TestSetVerboseMode/3_is_debug_printing_callers 557s --- PASS: TestSetVerboseMode (0.00s) 557s --- PASS: TestSetVerboseMode/Default_level_is_warning (0.00s) 557s --- PASS: TestSetVerboseMode/1_is_for_info (0.00s) 557s --- PASS: TestSetVerboseMode/2_is_for_debug (0.00s) 557s --- PASS: TestSetVerboseMode/3_is_debug_printing_callers (0.00s) 557s === RUN TestInit 557s === RUN TestInit/Load_configuration_with_file 557s === RUN TestInit/Empty_configuration_file_is_supported 557s === RUN TestInit/Configuration_flag_on_subcommand,_not_in_config_dir,_init_on_subcommand 557s === RUN TestInit/Flag_is_supported 557s === RUN TestInit/Configuration_changed_directly 559s === RUN TestInit/Callback_in_error_on_refresh_only_prints_warning 561s time="2024-03-26T23:46:38Z" level=warning msg="Error while refreshing configuration: Error from callback" 561s === RUN TestInit/Flag_has_precedence_over_env 561s === RUN TestInit/Error_on_callback_returning_error_on_first_call 561s === RUN TestInit/Configuration_flag_has_precedence_over_local_file 561s === RUN TestInit/Error_on_no_verbose_flag_set_before_Init_is_call 561s === RUN TestInit/Error_on_config_flag_points_to_unexisting_path 561s === RUN TestInit/Load_configuration,_no_file,_no_flag,_no_env 561s === RUN TestInit/No_config_flag_set_before_Init_is_call_is_ignored 561s === RUN TestInit/Configuration_flag,_not_in_config_dir 561s === RUN TestInit/Environment_is_supported 561s === RUN TestInit/Configuration_file_overwritten 563s === RUN TestInit/Env_has_precedence_over_configuration 563s === RUN TestInit/Error_on_invalid_configuration_file 563s === RUN TestInit/Load_configuration_from_executable_dir 563s === RUN TestInit/Configuration_flag_on_parent,_not_in_config_dir,_init_on_subcommand 563s === RUN TestInit/Configuration_file_created_after_Init()_is_not_taken_into_account 567s --- PASS: TestInit (10.15s) 567s --- PASS: TestInit/Load_configuration_with_file (0.11s) 567s --- PASS: TestInit/Empty_configuration_file_is_supported (0.00s) 567s --- PASS: TestInit/Configuration_flag_on_subcommand,_not_in_config_dir,_init_on_subcommand (0.00s) 567s --- PASS: TestInit/Flag_is_supported (0.00s) 567s --- PASS: TestInit/Configuration_changed_directly (2.00s) 567s --- PASS: TestInit/Callback_in_error_on_refresh_only_prints_warning (2.00s) 567s --- PASS: TestInit/Flag_has_precedence_over_env (0.00s) 567s --- PASS: TestInit/Error_on_callback_returning_error_on_first_call (0.00s) 567s --- PASS: TestInit/Configuration_flag_has_precedence_over_local_file (0.00s) 567s --- PASS: TestInit/Error_on_no_verbose_flag_set_before_Init_is_call (0.00s) 567s --- PASS: TestInit/Error_on_config_flag_points_to_unexisting_path (0.00s) 567s --- PASS: TestInit/Load_configuration,_no_file,_no_flag,_no_env (0.00s) 567s --- PASS: TestInit/No_config_flag_set_before_Init_is_call_is_ignored (0.00s) 567s --- PASS: TestInit/Configuration_flag,_not_in_config_dir (0.00s) 567s --- PASS: TestInit/Environment_is_supported (0.00s) 567s --- PASS: TestInit/Configuration_file_overwritten (2.01s) 567s --- PASS: TestInit/Env_has_precedence_over_configuration (0.00s) 567s --- PASS: TestInit/Error_on_invalid_configuration_file (0.00s) 567s --- PASS: TestInit/Load_configuration_from_executable_dir (0.00s) 567s --- PASS: TestInit/Configuration_flag_on_parent,_not_in_config_dir,_init_on_subcommand (0.00s) 567s --- PASS: TestInit/Configuration_file_created_after_Init()_is_not_taken_into_account (4.00s) 567s === RUN TestLoadConfig 567s === PAUSE TestLoadConfig 567s === CONT TestLoadConfig 567s === RUN TestLoadConfig/Empty_configuration_is_supported 567s === PAUSE TestLoadConfig/Empty_configuration_is_supported 567s === RUN TestLoadConfig/Load_configuration_deserialize_its 567s === PAUSE TestLoadConfig/Load_configuration_deserialize_its 567s === CONT TestLoadConfig/Empty_configuration_is_supported 567s === CONT TestLoadConfig/Load_configuration_deserialize_its 567s --- PASS: TestLoadConfig (0.00s) 567s --- PASS: TestLoadConfig/Empty_configuration_is_supported (0.00s) 567s --- PASS: TestLoadConfig/Load_configuration_deserialize_its (0.00s) 567s PASS 567s ok github.com/ubuntu/adsys/internal/config 10.155s 567s === RUN TestConfigFileFromArgs 567s === PAUSE TestConfigFileFromArgs 567s === RUN TestDirsFromConfigFile 567s === PAUSE TestDirsFromConfigFile 567s === RUN TestWriteConfig 567s === RUN TestWriteConfig/Error_on_empty_dirs 567s === RUN TestWriteConfig/With_relative_config_path 567s === RUN TestWriteConfig/With_nested_config_path 568s === RUN TestWriteConfig/Error_on_absent_dirs 568s --- PASS: TestWriteConfig (0.00s) 568s --- PASS: TestWriteConfig/Error_on_empty_dirs (0.00s) 568s --- PASS: TestWriteConfig/With_relative_config_path (0.00s) 568s --- PASS: TestWriteConfig/With_nested_config_path (0.00s) 568s --- PASS: TestWriteConfig/Error_on_absent_dirs (0.00s) 568s === CONT TestConfigFileFromArgs 568s === RUN TestConfigFileFromArgs/Short_config_argument 568s === PAUSE TestConfigFileFromArgs/Short_config_argument 568s === RUN TestConfigFileFromArgs/Short_config_argument_with_quotes 568s === PAUSE TestConfigFileFromArgs/Short_config_argument_with_quotes 568s === RUN TestConfigFileFromArgs/Error_on_empty_args 568s === PAUSE TestConfigFileFromArgs/Error_on_empty_args 568s === RUN TestConfigFileFromArgs/Error_on_no_config_argument 568s === PAUSE TestConfigFileFromArgs/Error_on_no_config_argument 568s === RUN TestConfigFileFromArgs/Error_on_config_argument_with_no_value 568s === PAUSE TestConfigFileFromArgs/Error_on_config_argument_with_no_value 568s === CONT TestConfigFileFromArgs/Short_config_argument 568s === CONT TestDirsFromConfigFile 568s === RUN TestDirsFromConfigFile/No_config_file 568s === PAUSE TestDirsFromConfigFile/No_config_file 568s === RUN TestDirsFromConfigFile/Empty_config_file 568s === PAUSE TestDirsFromConfigFile/Empty_config_file 568s === RUN TestDirsFromConfigFile/No_dirs_in_config_file 568s === PAUSE TestDirsFromConfigFile/No_dirs_in_config_file 568s === RUN TestDirsFromConfigFile/Config_dirs_is_not_an_array 568s === PAUSE TestDirsFromConfigFile/Config_dirs_is_not_an_array 568s === RUN TestDirsFromConfigFile/Config_dirs_is_an_array 568s === PAUSE TestDirsFromConfigFile/Config_dirs_is_an_array 568s === CONT TestDirsFromConfigFile/No_config_file 568s === CONT TestConfigFileFromArgs/Error_on_config_argument_with_no_value 568s === CONT TestConfigFileFromArgs/Error_on_no_config_argument 568s === CONT TestConfigFileFromArgs/Error_on_empty_args 568s === CONT TestConfigFileFromArgs/Short_config_argument_with_quotes 568s --- PASS: TestConfigFileFromArgs (0.00s) 568s --- PASS: TestConfigFileFromArgs/Short_config_argument (0.00s) 568s --- PASS: TestConfigFileFromArgs/Error_on_config_argument_with_no_value (0.00s) 568s --- PASS: TestConfigFileFromArgs/Error_on_no_config_argument (0.00s) 568s --- PASS: TestConfigFileFromArgs/Error_on_empty_args (0.00s) 568s --- PASS: TestConfigFileFromArgs/Short_config_argument_with_quotes (0.00s) 568s === CONT TestDirsFromConfigFile/Config_dirs_is_an_array 568s === CONT TestDirsFromConfigFile/Config_dirs_is_not_an_array 568s === CONT TestDirsFromConfigFile/No_dirs_in_config_file 568s === CONT TestDirsFromConfigFile/Empty_config_file 568s --- PASS: TestDirsFromConfigFile (0.00s) 568s --- PASS: TestDirsFromConfigFile/No_config_file (0.00s) 568s --- PASS: TestDirsFromConfigFile/Config_dirs_is_an_array (0.00s) 568s --- PASS: TestDirsFromConfigFile/Config_dirs_is_not_an_array (0.00s) 568s --- PASS: TestDirsFromConfigFile/No_dirs_in_config_file (0.00s) 568s --- PASS: TestDirsFromConfigFile/Empty_config_file (0.00s) 568s PASS 568s ok github.com/ubuntu/adsys/internal/config/watchd 0.009s 568s ? github.com/ubuntu/adsys/internal/consts [no test files] 568s === RUN TestStartStop 568s === PAUSE TestStartStop 568s === RUN TestStopBeforeServe 568s === PAUSE TestStopBeforeServe 568s === RUN TestChangeSocket 568s === PAUSE TestChangeSocket 568s === RUN TestSocketActivation 568s === PAUSE TestSocketActivation 568s === RUN TestUseSocketIgnoredWithSocketActivation 568s === PAUSE TestUseSocketIgnoredWithSocketActivation 568s === RUN TestSdNotifier 568s === PAUSE TestSdNotifier 568s === RUN TestFailingOption 568s === PAUSE TestFailingOption 568s === RUN TestCannotCreateSocket 568s === PAUSE TestCannotCreateSocket 568s === RUN TestServerStartListenTimeout 568s === PAUSE TestServerStartListenTimeout 568s === RUN TestServerDontTimeoutWithActiveRequest 568s === PAUSE TestServerDontTimeoutWithActiveRequest 568s === RUN TestServerDontTimeoutWithMultipleActiveRequests 568s === PAUSE TestServerDontTimeoutWithMultipleActiveRequests 568s === RUN TestServerChangeTimeout 568s === PAUSE TestServerChangeTimeout 568s === RUN TestServerDoubleQuit 568s === PAUSE TestServerDoubleQuit 568s === CONT TestStartStop 568s time="2024-03-26T23:46:45Z" level=info msg="Serving on /tmp/TestStartStop2418778172/001/test.sock" 568s time="2024-03-26T23:46:45Z" level=info msg="Stopping daemon requested." 568s time="2024-03-26T23:46:45Z" level=info msg="Wait for active requests to close." 568s --- PASS: TestStartStop (0.01s) 568s === CONT TestServerDoubleQuit 568s time="2024-03-26T23:46:45Z" level=info msg="Serving on /tmp/TestServerDoubleQuit866203671/001/test.sock" 568s time="2024-03-26T23:46:45Z" level=info msg="Stopping daemon requested." 568s time="2024-03-26T23:46:45Z" level=info msg="Wait for active requests to close." 568s --- PASS: TestServerDoubleQuit (0.01s) 568s === CONT TestServerChangeTimeout 568s time="2024-03-26T23:46:45Z" level=info msg="Serving on /tmp/TestServerChangeTimeout2114081542/001/test.sock" 568s time="2024-03-26T23:46:45Z" level=info msg="Stopping daemon requested." 568s --- PASS: TestServerChangeTimeout (0.05s) 568s === CONT TestServerDontTimeoutWithMultipleActiveRequests 568s time="2024-03-26T23:46:45Z" level=info msg="Serving on /tmp/TestServerDontTimeoutWithMultipleActiveRequests817394001/001/test.sock" 569s time="2024-03-26T23:46:45Z" level=info msg="Stopping daemon requested." 569s --- PASS: TestServerDontTimeoutWithMultipleActiveRequests (0.11s) 569s === CONT TestServerDontTimeoutWithActiveRequest 569s time="2024-03-26T23:46:45Z" level=info msg="Serving on /tmp/TestServerDontTimeoutWithActiveRequest2225548737/001/test.sock" 569s time="2024-03-26T23:46:46Z" level=info msg="Stopping daemon requested." 569s --- PASS: TestServerDontTimeoutWithActiveRequest (0.11s) 569s === CONT TestServerStartListenTimeout 569s time="2024-03-26T23:46:46Z" level=info msg="Serving on /tmp/TestServerStartListenTimeout328963339/001/test.sock" 569s time="2024-03-26T23:46:46Z" level=info msg="Stopping daemon requested." 569s --- PASS: TestServerStartListenTimeout (0.01s) 569s === CONT TestCannotCreateSocket 569s --- PASS: TestCannotCreateSocket (0.00s) 569s === CONT TestFailingOption 569s --- PASS: TestFailingOption (0.00s) 569s === CONT TestSdNotifier 569s === RUN TestSdNotifier/Sends_signal 569s === PAUSE TestSdNotifier/Sends_signal 569s === RUN TestSdNotifier/Doesn't_fail_when_not_under_systemd 569s === PAUSE TestSdNotifier/Doesn't_fail_when_not_under_systemd 569s === RUN TestSdNotifier/Error_when_notifier_fails 569s === PAUSE TestSdNotifier/Error_when_notifier_fails 569s === CONT TestUseSocketIgnoredWithSocketActivation 569s time="2024-03-26T23:46:46Z" level=info msg="Serving on /tmp/TestUseSocketIgnoredWithSocketActivation1075767984/001/socket" 569s time="2024-03-26T23:46:46Z" level=info msg="Stopping daemon requested." 569s time="2024-03-26T23:46:46Z" level=info msg="Wait for active requests to close." 569s --- PASS: TestUseSocketIgnoredWithSocketActivation (0.02s) 569s === CONT TestSocketActivation 569s === RUN TestSocketActivation/Success_with_one_socket 569s === PAUSE TestSocketActivation/Success_with_one_socket 569s === RUN TestSocketActivation/Error_when_provided_with_many_sockets 569s === PAUSE TestSocketActivation/Error_when_provided_with_many_sockets 569s === RUN TestSocketActivation/Error_when_Listeners()_fails 569s === PAUSE TestSocketActivation/Error_when_Listeners()_fails 569s === CONT TestChangeSocket 569s time="2024-03-26T23:46:46Z" level=info msg="Serving on /tmp/TestChangeSocket4169928733/001/test.sock" 569s time="2024-03-26T23:46:46Z" level=info msg="Stopping daemon requested." 569s time="2024-03-26T23:46:46Z" level=info msg="Wait for active requests to close." 569s time="2024-03-26T23:46:46Z" level=info msg="Serving on /tmp/TestChangeSocket4169928733/001/test2.sock" 569s time="2024-03-26T23:46:46Z" level=info msg="Stopping daemon requested." 569s time="2024-03-26T23:46:46Z" level=info msg="Wait for active requests to close." 569s --- PASS: TestChangeSocket (0.02s) 569s === CONT TestStopBeforeServe 569s time="2024-03-26T23:46:46Z" level=info msg="Stopping daemon requested." 569s time="2024-03-26T23:46:46Z" level=info msg="Wait for active requests to close." 569s --- PASS: TestStopBeforeServe (0.00s) 569s === CONT TestSdNotifier/Sends_signal 569s time="2024-03-26T23:46:46Z" level=info msg="Serving on /tmp/TestSdNotifierSends_signal3323996116/001/socket" 569s time="2024-03-26T23:46:46Z" level=info msg="Stopping daemon requested." 569s time="2024-03-26T23:46:46Z" level=info msg="Wait for active requests to close." 569s === CONT TestSdNotifier/Error_when_notifier_fails 569s === CONT TestSdNotifier/Doesn't_fail_when_not_under_systemd 569s time="2024-03-26T23:46:46Z" level=info msg="Serving on /tmp/TestSdNotifierDoesnt_fail_when_not_under_systemd61122702/001/socket" 569s time="2024-03-26T23:46:46Z" level=info msg="Stopping daemon requested." 569s time="2024-03-26T23:46:46Z" level=info msg="Wait for active requests to close." 569s time="2024-03-26T23:46:46Z" level=info msg="Stopping daemon requested." 569s time="2024-03-26T23:46:46Z" level=info msg="Wait for active requests to close." 569s --- PASS: TestSdNotifier (0.00s) 569s --- PASS: TestSdNotifier/Sends_signal (0.01s) 569s --- PASS: TestSdNotifier/Error_when_notifier_fails (0.00s) 569s --- PASS: TestSdNotifier/Doesn't_fail_when_not_under_systemd (0.01s) 569s === CONT TestSocketActivation/Success_with_one_socket 569s time="2024-03-26T23:46:46Z" level=info msg="Serving on /tmp/TestSocketActivationSuccess_with_one_socket3095776697/001/sock1" 569s time="2024-03-26T23:46:46Z" level=info msg="Stopping daemon requested." 569s time="2024-03-26T23:46:46Z" level=info msg="Wait for active requests to close." 569s === CONT TestSocketActivation/Error_when_Listeners()_fails 569s === CONT TestSocketActivation/Error_when_provided_with_many_sockets 569s --- PASS: TestSocketActivation (0.00s) 569s --- PASS: TestSocketActivation/Success_with_one_socket (0.01s) 569s --- PASS: TestSocketActivation/Error_when_Listeners()_fails (0.00s) 569s --- PASS: TestSocketActivation/Error_when_provided_with_many_sockets (0.00s) 569s PASS 569s ok github.com/ubuntu/adsys/internal/daemon 0.387s 569s === RUN TestCleanDirectory 569s === PAUSE TestCleanDirectory 569s === RUN TestCleanDirectoryNoDirectoryExists 569s === PAUSE TestCleanDirectoryNoDirectoryExists 569s === RUN TestCleanDirectoryCantRemoveDirectory 569s === PAUSE TestCleanDirectoryCantRemoveDirectory 569s === RUN TestInstallOnlyMode 569s --- PASS: TestInstallOnlyMode (0.00s) 569s === RUN TestDestDirectory 569s --- PASS: TestDestDirectory (0.00s) 569s === CONT TestCleanDirectory 569s --- PASS: TestCleanDirectory (0.00s) 569s === CONT TestCleanDirectoryCantRemoveDirectory 569s --- PASS: TestCleanDirectoryCantRemoveDirectory (0.00s) 569s === CONT TestCleanDirectoryNoDirectoryExists 569s --- PASS: TestCleanDirectoryNoDirectoryExists (0.00s) 569s PASS 569s ok github.com/ubuntu/adsys/internal/generators 0.009s 570s === RUN TestNoNotification 570s === PAUSE TestNoNotification 570s === RUN TestNewConnectionNotification 570s === PAUSE TestNewConnectionNotification 570s === RUN TestDoneConnectionNotification 570s === PAUSE TestDoneConnectionNotification 570s === RUN TestErrorFromHandlerReturned 570s === PAUSE TestErrorFromHandlerReturned 570s === RUN TestErrorOnNilStream 570s === PAUSE TestErrorOnNilStream 570s === CONT TestNoNotification 570s --- PASS: TestNoNotification (0.00s) 570s === CONT TestErrorOnNilStream 570s --- PASS: TestErrorOnNilStream (0.00s) 570s === CONT TestErrorFromHandlerReturned 570s --- PASS: TestErrorFromHandlerReturned (0.00s) 570s === CONT TestDoneConnectionNotification 570s --- PASS: TestDoneConnectionNotification (0.00s) 570s === CONT TestNewConnectionNotification 570s --- PASS: TestNewConnectionNotification (0.00s) 570s PASS 570s ok github.com/ubuntu/adsys/internal/grpc/connectionnotify 0.005s 570s === RUN TestActiveConnection 570s === PAUSE TestActiveConnection 570s === RUN TestTimeoutOnInactiveConnection 570s === PAUSE TestTimeoutOnInactiveConnection 570s === RUN TestCancelOnClientSide 570s === PAUSE TestCancelOnClientSide 570s === RUN TestClientInterceptorFailed 570s === PAUSE TestClientInterceptorFailed 570s === RUN TestRecvMessageError 570s === PAUSE TestRecvMessageError 570s === CONT TestActiveConnection 570s --- PASS: TestActiveConnection (0.15s) 570s === CONT TestRecvMessageError 570s --- PASS: TestRecvMessageError (0.00s) 570s === CONT TestClientInterceptorFailed 570s --- PASS: TestClientInterceptorFailed (0.00s) 570s === CONT TestCancelOnClientSide 570s --- PASS: TestCancelOnClientSide (0.00s) 570s === CONT TestTimeoutOnInactiveConnection 571s --- PASS: TestTimeoutOnInactiveConnection (0.05s) 571s PASS 571s ok github.com/ubuntu/adsys/internal/grpc/contextidler 0.208s 571s === RUN TestFormat 571s === PAUSE TestFormat 571s === CONT TestFormat 571s === RUN TestFormat/GRPC_Unavailable_errors_prints_daemon_name 571s === PAUSE TestFormat/GRPC_Unavailable_errors_prints_daemon_name 571s === RUN TestFormat/GRPC_Deadline_errors_don’t_print_status_nor_daemon_nor_message 571s === PAUSE TestFormat/GRPC_Deadline_errors_don’t_print_status_nor_daemon_nor_message 571s === RUN TestFormat/GRPC_Unknown_errors_don’t_print_status_and_daemon 571s === PAUSE TestFormat/GRPC_Unknown_errors_don’t_print_status_and_daemon 571s === RUN TestFormat/GRPC_Random_errors_prints_status_and_message 571s === PAUSE TestFormat/GRPC_Random_errors_prints_status_and_message 571s === RUN TestFormat/Nil_returns_nil 571s === PAUSE TestFormat/Nil_returns_nil 571s === RUN TestFormat/Non_GRPC_errors_are_returned_as_is 571s === PAUSE TestFormat/Non_GRPC_errors_are_returned_as_is 571s === CONT TestFormat/GRPC_Unavailable_errors_prints_daemon_name 571s === CONT TestFormat/Non_GRPC_errors_are_returned_as_is 571s === CONT TestFormat/Nil_returns_nil 571s === CONT TestFormat/GRPC_Random_errors_prints_status_and_message 571s === CONT TestFormat/GRPC_Unknown_errors_don’t_print_status_and_daemon 571s === CONT TestFormat/GRPC_Deadline_errors_don’t_print_status_nor_daemon_nor_message 571s --- PASS: TestFormat (0.00s) 571s --- PASS: TestFormat/GRPC_Unavailable_errors_prints_daemon_name (0.00s) 571s --- PASS: TestFormat/Non_GRPC_errors_are_returned_as_is (0.00s) 571s --- PASS: TestFormat/Nil_returns_nil (0.00s) 571s --- PASS: TestFormat/GRPC_Random_errors_prints_status_and_message (0.00s) 571s --- PASS: TestFormat/GRPC_Unknown_errors_don’t_print_status_and_daemon (0.00s) 571s --- PASS: TestFormat/GRPC_Deadline_errors_don’t_print_status_nor_daemon_nor_message (0.00s) 571s PASS 571s ok github.com/ubuntu/adsys/internal/grpc/grpcerror 0.004s 572s === RUN TestStreamServer 572s === PAUSE TestStreamServer 572s === RUN TestStreamClient 572s === PAUSE TestStreamClient 572s === CONT TestStreamServer 572s --- PASS: TestStreamServer (0.00s) 572s === CONT TestStreamClient 572s --- PASS: TestStreamClient (0.00s) 572s PASS 572s ok github.com/ubuntu/adsys/internal/grpc/interceptorschain 0.004s 572s === RUN TestChildRecvMsgAndHandlerCalled 572s === PAUSE TestChildRecvMsgAndHandlerCalled 572s === CONT TestChildRecvMsgAndHandlerCalled 572s === RUN TestChildRecvMsgAndHandlerCalled/Info_being_nil_has_no_impact 572s === PAUSE TestChildRecvMsgAndHandlerCalled/Info_being_nil_has_no_impact 572s === RUN TestChildRecvMsgAndHandlerCalled/Error_when_handler_fails_out 572s === PAUSE TestChildRecvMsgAndHandlerCalled/Error_when_handler_fails_out 572s === RUN TestChildRecvMsgAndHandlerCalled/Error_when_RecvMsg_errors_out 572s === PAUSE TestChildRecvMsgAndHandlerCalled/Error_when_RecvMsg_errors_out 572s === RUN TestChildRecvMsgAndHandlerCalled/Handler_and_RecvMsg_are_called 572s === PAUSE TestChildRecvMsgAndHandlerCalled/Handler_and_RecvMsg_are_called 572s === CONT TestChildRecvMsgAndHandlerCalled/Info_being_nil_has_no_impact 572s === CONT TestChildRecvMsgAndHandlerCalled/Handler_and_RecvMsg_are_called 572s === CONT TestChildRecvMsgAndHandlerCalled/Error_when_RecvMsg_errors_out 572s === CONT TestChildRecvMsgAndHandlerCalled/Error_when_handler_fails_out 572s time="2024-03-26T23:46:49Z" level=info msg="Error sent to client: Failing handler" 572s --- PASS: TestChildRecvMsgAndHandlerCalled (0.00s) 572s --- PASS: TestChildRecvMsgAndHandlerCalled/Info_being_nil_has_no_impact (0.00s) 572s --- PASS: TestChildRecvMsgAndHandlerCalled/Handler_and_RecvMsg_are_called (0.00s) 572s --- PASS: TestChildRecvMsgAndHandlerCalled/Error_when_RecvMsg_errors_out (0.00s) 572s --- PASS: TestChildRecvMsgAndHandlerCalled/Error_when_handler_fails_out (0.00s) 572s PASS 572s ok github.com/ubuntu/adsys/internal/grpc/logconnections 0.005s 573s === RUN TestRecvLogMsg 573s === PAUSE TestRecvLogMsg 573s === RUN TestAddStreamToForwardLocalLogs 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:667673]]" 573s time="2024-03-26T23:46:50Z" level=warning msg=something 573s --- PASS: TestAddStreamToForwardLocalLogs (0.00s) 573s === RUN TestAddStreamToForwardOtherStream 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:866411]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:492079]]" 573s --- PASS: TestAddStreamToForwardOtherStream (0.00s) 573s === RUN TestAddStreamToForwardAfterClientIsConnected 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:945438]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:102691]]" 573s --- PASS: TestAddStreamToForwardAfterClientIsConnected (0.00s) 573s === RUN TestAddStreamToForwardDisconnect 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:389683]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:052765]]" 573s --- PASS: TestAddStreamToForwardDisconnect (0.00s) 573s === RUN TestAddStreamToForwardTwoClients 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:341950]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:303359]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:947593]]" 573s --- PASS: TestAddStreamToForwardTwoClients (0.00s) 573s === RUN TestAddStreamToForwardWithListenerCaller 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:208128]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:350344]]" 573s --- PASS: TestAddStreamToForwardWithListenerCaller (0.00s) 573s === RUN TestAddStreamMultipleForwarders 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:932882]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:462161]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:886899]]" 573s --- PASS: TestAddStreamMultipleForwarders (0.00s) 573s === RUN TestAddStreamMultipleForwardersOneWithCaller 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:462735]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:861867]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:306877]]" 573s --- PASS: TestAddStreamMultipleForwardersOneWithCaller (0.00s) 573s === RUN TestAddStreamToForwardFailSend 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:281542]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:151222]]" 573s time="2024-03-26T23:46:50Z" level=warning msg="Couldn't send log to one or more listener: SendMsg failed" 573s --- PASS: TestAddStreamToForwardFailSend (0.00s) 573s === RUN TestRemoveAllStreams 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:004195]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:695958]]" 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:441953]]" 573s time="2024-03-26T23:46:50Z" level=warning msg="[[123456:441953]] else" 573s --- PASS: TestRemoveAllStreams (0.00s) 573s === RUN TestLogWarningOnly 573s === PAUSE TestLogWarningOnly 573s === RUN TestMultipleLogs 573s === PAUSE TestMultipleLogs 573s === RUN TestAllLogLevels 573s === PAUSE TestAllLogLevels 573s === RUN TestDebugSentToRemoteEvenIfLocalIsWarning 573s === PAUSE TestDebugSentToRemoteEvenIfLocalIsWarning 573s === RUN TestLogWarningWithLocalCaller 573s === PAUSE TestLogWarningWithLocalCaller 573s === RUN TestLogWarningWithRemoteCaller 573s === PAUSE TestLogWarningWithRemoteCaller 573s === RUN TestLogWithNoCaller 573s === PAUSE TestLogWithNoCaller 573s === RUN TestSetReportCaller 573s === RUN TestSetReportCaller/Disable_caller 573s === RUN TestSetReportCaller/Report_caller 573s --- PASS: TestSetReportCaller (0.00s) 573s --- PASS: TestSetReportCaller/Disable_caller (0.00s) 573s --- PASS: TestSetReportCaller/Report_caller (0.00s) 573s === RUN TestLogSendingFail 573s === PAUSE TestLogSendingFail 573s === RUN TestLogStreamsAreSeparated 573s === PAUSE TestLogStreamsAreSeparated 573s === RUN TestLogAddHook 573s time="2024-03-26T23:46:50Z" level=info 573s --- PASS: TestLogAddHook (0.00s) 573s === RUN TestStreamServerInterceptor 573s === PAUSE TestStreamServerInterceptor 573s === RUN TestStreamServerInterceptorSendLogsFails 573s === PAUSE TestStreamServerInterceptorSendLogsFails 573s === RUN TestStreamServerInterceptorLoggerInvalidMetadata 573s === PAUSE TestStreamServerInterceptorLoggerInvalidMetadata 573s === CONT TestRecvLogMsg 573s === RUN TestRecvLogMsg/No_caller_on_any_logs 573s === PAUSE TestRecvLogMsg/No_caller_on_any_logs 573s === RUN TestRecvLogMsg/Logs_and_then_message_with_error,_error_is_preserved 573s === PAUSE TestRecvLogMsg/Logs_and_then_message_with_error,_error_is_preserved 573s === RUN TestRecvLogMsg/One_message,_no_log 573s === PAUSE TestRecvLogMsg/One_message,_no_log 573s === RUN TestRecvLogMsg/One_log_(and_one_closing_empty_message) 573s === PAUSE TestRecvLogMsg/One_log_(and_one_closing_empty_message) 573s === RUN TestRecvLogMsg/Log_with_caller 573s === PAUSE TestRecvLogMsg/Log_with_caller 573s === RUN TestRecvLogMsg/Unknown_log_level_triggers_a_client_error_(protocole_issue) 573s === PAUSE TestRecvLogMsg/Unknown_log_level_triggers_a_client_error_(protocole_issue) 573s === RUN TestRecvLogMsg/Invalid_object_passed_to_RecvMsg_is_gracefully_skipped 573s === PAUSE TestRecvLogMsg/Invalid_object_passed_to_RecvMsg_is_gracefully_skipped 573s === RUN TestRecvLogMsg/Two_logs_with_different_debug_level 573s === PAUSE TestRecvLogMsg/Two_logs_with_different_debug_level 573s === RUN TestRecvLogMsg/No_caller_when_not_requested 573s === PAUSE TestRecvLogMsg/No_caller_when_not_requested 573s === RUN TestRecvLogMsg/One_message_with_error,_no_log,_error_is_preserved 573s === PAUSE TestRecvLogMsg/One_message_with_error,_no_log,_error_is_preserved 573s === CONT TestRecvLogMsg/No_caller_on_any_logs 573s === CONT TestStreamServerInterceptorLoggerInvalidMetadata 573s === RUN TestStreamServerInterceptorLoggerInvalidMetadata/No_meta_sent 573s === PAUSE TestStreamServerInterceptorLoggerInvalidMetadata/No_meta_sent 573s === RUN TestStreamServerInterceptorLoggerInvalidMetadata/Missing_client_ID 573s === PAUSE TestStreamServerInterceptorLoggerInvalidMetadata/Missing_client_ID 573s === RUN TestStreamServerInterceptorLoggerInvalidMetadata/Missing_caller_key 573s === PAUSE TestStreamServerInterceptorLoggerInvalidMetadata/Missing_caller_key 573s === RUN TestStreamServerInterceptorLoggerInvalidMetadata/Caller_key_is_not_a_boolean 573s === PAUSE TestStreamServerInterceptorLoggerInvalidMetadata/Caller_key_is_not_a_boolean 573s === RUN TestStreamServerInterceptorLoggerInvalidMetadata/Multiple_log_metas 573s === PAUSE TestStreamServerInterceptorLoggerInvalidMetadata/Multiple_log_metas 573s === CONT TestStreamServerInterceptorLoggerInvalidMetadata/No_meta_sent 573s === CONT TestStreamServerInterceptorSendLogsFails 573s time="2024-03-26T23:46:50Z" level=warning msg="[[123456:596579]] Couldn't send initial connection log to client" 573s Failed to fire hook: hook fired 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:596579]]" 573s --- PASS: TestStreamServerInterceptorSendLogsFails (0.00s) 573s === CONT TestStreamServerInterceptor 573s Failed to fire hook: hook fired 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:093385]]" 573s --- PASS: TestStreamServerInterceptor (0.00s) 573s === CONT TestLogStreamsAreSeparated 573s Failed to fire hook: hook fired 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:161994]]" 573s Failed to fire hook: hook fired 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:550521]]" 573s --- PASS: TestLogStreamsAreSeparated (0.00s) 573s === CONT TestLogSendingFail 573s Failed to fire hook: hook fired 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:532415]]" 573s --- PASS: TestLogSendingFail (0.00s) 573s === CONT TestLogWithNoCaller 573s Failed to fire hook: hook fired 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:672597]]" 573s --- PASS: TestLogWithNoCaller (0.00s) 573s === CONT TestLogWarningWithRemoteCaller 573s Failed to fire hook: hook fired 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:842572]]" 573s --- PASS: TestLogWarningWithRemoteCaller (0.00s) 573s === CONT TestLogWarningWithLocalCaller 573s Failed to fire hook: hook fired 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:777980]]" 573s --- PASS: TestLogWarningWithLocalCaller (0.00s) 573s === CONT TestDebugSentToRemoteEvenIfLocalIsWarning 573s Failed to fire hook: hook fired 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:546409]]" 573s --- PASS: TestDebugSentToRemoteEvenIfLocalIsWarning (0.00s) 573s === CONT TestAllLogLevels 573s Failed to fire hook: hook fired 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:778897]]" 573s --- PASS: TestAllLogLevels (0.00s) 573s === CONT TestMultipleLogs 573s Failed to fire hook: hook fired 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:318868]]" 573s --- PASS: TestMultipleLogs (0.00s) 573s === CONT TestLogWarningOnly 573s Failed to fire hook: hook fired 573s time="2024-03-26T23:46:50Z" level=info msg="New connection from client [[123456:109755]]" 573s --- PASS: TestLogWarningOnly (0.00s) 573s === CONT TestRecvLogMsg/One_message_with_error,_no_log,_error_is_preserved 573s === CONT TestRecvLogMsg/No_caller_when_not_requested 573s === CONT TestRecvLogMsg/Two_logs_with_different_debug_level 573s === CONT TestRecvLogMsg/Invalid_object_passed_to_RecvMsg_is_gracefully_skipped 573s === CONT TestRecvLogMsg/Unknown_log_level_triggers_a_client_error_(protocole_issue) 573s === CONT TestRecvLogMsg/Log_with_caller 573s === CONT TestRecvLogMsg/One_log_(and_one_closing_empty_message) 573s === CONT TestRecvLogMsg/One_message,_no_log 573s === CONT TestRecvLogMsg/Logs_and_then_message_with_error,_error_is_preserved 573s --- PASS: TestRecvLogMsg (0.00s) 573s --- PASS: TestRecvLogMsg/No_caller_on_any_logs (0.00s) 573s --- PASS: TestRecvLogMsg/One_message_with_error,_no_log,_error_is_preserved (0.00s) 573s --- PASS: TestRecvLogMsg/No_caller_when_not_requested (0.00s) 573s --- PASS: TestRecvLogMsg/Two_logs_with_different_debug_level (0.00s) 573s --- PASS: TestRecvLogMsg/Invalid_object_passed_to_RecvMsg_is_gracefully_skipped (0.00s) 573s --- PASS: TestRecvLogMsg/Unknown_log_level_triggers_a_client_error_(protocole_issue) (0.00s) 573s --- PASS: TestRecvLogMsg/Log_with_caller (0.00s) 573s --- PASS: TestRecvLogMsg/One_log_(and_one_closing_empty_message) (0.00s) 573s --- PASS: TestRecvLogMsg/One_message,_no_log (0.00s) 573s --- PASS: TestRecvLogMsg/Logs_and_then_message_with_error,_error_is_preserved (0.00s) 573s === CONT TestStreamServerInterceptorLoggerInvalidMetadata/Multiple_log_metas 573s === CONT TestStreamServerInterceptorLoggerInvalidMetadata/Caller_key_is_not_a_boolean 573s === CONT TestStreamServerInterceptorLoggerInvalidMetadata/Missing_caller_key 573s === CONT TestStreamServerInterceptorLoggerInvalidMetadata/Missing_client_ID 573s --- PASS: TestStreamServerInterceptorLoggerInvalidMetadata (0.00s) 573s --- PASS: TestStreamServerInterceptorLoggerInvalidMetadata/No_meta_sent (0.00s) 573s --- PASS: TestStreamServerInterceptorLoggerInvalidMetadata/Multiple_log_metas (0.00s) 573s --- PASS: TestStreamServerInterceptorLoggerInvalidMetadata/Caller_key_is_not_a_boolean (0.00s) 573s --- PASS: TestStreamServerInterceptorLoggerInvalidMetadata/Missing_caller_key (0.00s) 573s --- PASS: TestStreamServerInterceptorLoggerInvalidMetadata/Missing_client_ID (0.00s) 573s PASS 573s ok github.com/ubuntu/adsys/internal/grpc/logstreamer 0.011s 573s ? github.com/ubuntu/adsys/internal/grpc/logstreamer/test [no test files] 574s === RUN TestEventLogHook 574s === RUN TestEventLogHook/debug_level 574s time="2024-03-26T23:46:51Z" level=debug msg="Debug msg" 574s time="2024-03-26T23:46:51Z" level=info msg="Info msg" 574s time="2024-03-26T23:46:51Z" level=warning msg="Warning msg" 574s time="2024-03-26T23:46:51Z" level=error msg="Error msg" 574s === RUN TestEventLogHook/error_level 574s time="2024-03-26T23:46:51Z" level=error msg="Error msg" 574s === RUN TestEventLogHook/warn_level 574s time="2024-03-26T23:46:51Z" level=warning msg="Warning msg" 574s time="2024-03-26T23:46:51Z" level=error msg="Error msg" 574s === RUN TestEventLogHook/info_level 574s time="2024-03-26T23:46:51Z" level=info msg="Info msg" 574s time="2024-03-26T23:46:51Z" level=warning msg="Warning msg" 574s time="2024-03-26T23:46:51Z" level=error msg="Error msg" 574s --- PASS: TestEventLogHook (0.00s) 574s --- PASS: TestEventLogHook/debug_level (0.00s) 574s --- PASS: TestEventLogHook/error_level (0.00s) 574s --- PASS: TestEventLogHook/warn_level (0.00s) 574s --- PASS: TestEventLogHook/info_level (0.00s) 574s PASS 574s ok github.com/ubuntu/adsys/internal/loghooks 0.004s 575s === RUN TestFormat 575s === PAUSE TestFormat 575s === RUN TestApplyPolicies 575s === RUN TestApplyPolicies/Error_when_applying_privilege_policy 575s === RUN TestApplyPolicies/Error_when_applying_mount_policy 575s === RUN TestApplyPolicies/Succeed 575s === RUN TestApplyPolicies/Second_call_with_no_rules_don't_remove_scripts_if_session_hasn’t_ended 575s time="2024-03-26T23:46:52Z" level=info msg="Unloading policies for hostname (machine: true)" 575s time="2024-03-26T23:46:52Z" level=info msg="\"/tmp/TestApplyPoliciesSecond_call_with_no_rules_dont_remove_scripts_if_session_hasnt_ended36352453/001/run/adsys/machine/scripts/.running\" already exists, a session is already running, ignoring." 575s === RUN TestApplyPolicies/Second_call_with_no_subscription_don't_remove_scripts_if_session_hasn’t_ended 575s time="2024-03-26T23:46:52Z" level=info msg="Applying policies for hostname (machine: true)" 575s time="2024-03-26T23:46:52Z" level=warning msg="Rules from the following policy types will be filtered out as the machine is not enrolled to Ubuntu Pro: privilege, scripts, mount, apparmor, proxy, certificate" 575s time="2024-03-26T23:46:52Z" level=info msg="\"/tmp/TestApplyPoliciesSecond_call_with_no_subscription_dont_remove_scripts_if_session_hasnt_ended1143157359/001/run/adsys/machine/scripts/.running\" already exists, a session is already running, ignoring." 575s === RUN TestApplyPolicies/Error_when_applying_dconf_policy 575s === RUN TestApplyPolicies/Error_when_applying_apparmor_policy 575s === RUN TestApplyPolicies/No_subscription_is_only_dconf_content 575s === RUN TestApplyPolicies/Error_when_applying_scripts_policy 575s === RUN TestApplyPolicies/Error_when_applying_proxy_policy 575s === RUN TestApplyPolicies/Error_when_applying_certificate_policy 575s === RUN TestApplyPolicies/Succeed_if_checking_for_backend_online_status_returns_an_error 575s === RUN TestApplyPolicies/Second_call_with_no_rules_deletes_everything 575s time="2024-03-26T23:46:52Z" level=info msg="Unloading policies for hostname (machine: true)" 575s === RUN TestApplyPolicies/Second_call_with_no_subscription_should_remove_everything_but_dconf_content 575s time="2024-03-26T23:46:52Z" level=info msg="Applying policies for hostname (machine: true)" 575s time="2024-03-26T23:46:52Z" level=warning msg="Rules from the following policy types will be filtered out as the machine is not enrolled to Ubuntu Pro: privilege, scripts, mount, apparmor, proxy, certificate" 575s --- PASS: TestApplyPolicies (0.16s) 575s --- PASS: TestApplyPolicies/Error_when_applying_privilege_policy (0.01s) 575s --- PASS: TestApplyPolicies/Error_when_applying_mount_policy (0.01s) 575s --- PASS: TestApplyPolicies/Succeed (0.01s) 575s --- PASS: TestApplyPolicies/Second_call_with_no_rules_don't_remove_scripts_if_session_hasn’t_ended (0.02s) 575s --- PASS: TestApplyPolicies/Second_call_with_no_subscription_don't_remove_scripts_if_session_hasn’t_ended (0.02s) 575s --- PASS: TestApplyPolicies/Error_when_applying_dconf_policy (0.00s) 575s --- PASS: TestApplyPolicies/Error_when_applying_apparmor_policy (0.01s) 575s --- PASS: TestApplyPolicies/No_subscription_is_only_dconf_content (0.01s) 575s --- PASS: TestApplyPolicies/Error_when_applying_scripts_policy (0.01s) 575s --- PASS: TestApplyPolicies/Error_when_applying_proxy_policy (0.01s) 575s --- PASS: TestApplyPolicies/Error_when_applying_certificate_policy (0.00s) 575s --- PASS: TestApplyPolicies/Succeed_if_checking_for_backend_online_status_returns_an_error (0.02s) 575s --- PASS: TestApplyPolicies/Second_call_with_no_rules_deletes_everything (0.02s) 575s --- PASS: TestApplyPolicies/Second_call_with_no_subscription_should_remove_everything_but_dconf_content (0.02s) 575s === RUN TestDumpPolicies 575s === PAUSE TestDumpPolicies 575s === RUN TestLastUpdateFor 575s === PAUSE TestLastUpdateFor 575s === RUN TestGetSubscriptionState 575s === RUN TestGetSubscriptionState/Returns_enablement_status_(enabled) 575s === RUN TestGetSubscriptionState/Returns_enablement_status_(disabled) 575s --- PASS: TestGetSubscriptionState (0.00s) 575s --- PASS: TestGetSubscriptionState/Returns_enablement_status_(enabled) (0.00s) 575s --- PASS: TestGetSubscriptionState/Returns_enablement_status_(disabled) (0.00s) 575s === RUN TestNew 575s === PAUSE TestNew 575s === RUN TestNewFromCache 575s === PAUSE TestNewFromCache 575s === RUN TestSave 575s === PAUSE TestSave 575s === RUN TestCachePolicies 575s === PAUSE TestCachePolicies 575s === RUN TestSaveAssetsTo 575s === PAUSE TestSaveAssetsTo 575s === RUN TestCompressAssets 575s === PAUSE TestCompressAssets 575s === RUN TestGetUniqueRules 575s === PAUSE TestGetUniqueRules 575s === CONT TestFormat 575s === RUN TestFormat/GPO_summary 575s === PAUSE TestFormat/GPO_summary 575s === RUN TestFormat/GPO_with_rules 575s === PAUSE TestFormat/GPO_with_rules 575s === RUN TestFormat/GPO_with_rules_and_overrides,_no_rules_processed 575s === PAUSE TestFormat/GPO_with_rules_and_overrides,_no_rules_processed 575s === RUN TestFormat/GPO_with_rules,_override_hidden 575s === PAUSE TestFormat/GPO_with_rules,_override_hidden 575s === RUN TestFormat/GPO_with_rules,_override_displayed 575s === PAUSE TestFormat/GPO_with_rules,_override_displayed 575s === RUN TestFormat/GPO_with_rules,_override_disabled_key 575s === PAUSE TestFormat/GPO_with_rules,_override_disabled_key 575s === RUN TestFormat/GPO_and_assets_with_rules,_append_is_overridden_after_a_topmost_override 575s === PAUSE TestFormat/GPO_and_assets_with_rules,_append_is_overridden_after_a_topmost_override 575s === RUN TestFormat/GPO_with_rules,_appending_to_existing_treated_key 575s === PAUSE TestFormat/GPO_with_rules,_appending_to_existing_treated_key 575s === RUN TestFormat/GPO_and_assets_with_rules,_appending_to_same_key_do_not_add_to_processed_rules 575s === PAUSE TestFormat/GPO_and_assets_with_rules,_appending_to_same_key_do_not_add_to_processed_rules 575s === CONT TestFormat/GPO_summary 575s === CONT TestGetUniqueRules 575s === RUN TestGetUniqueRules/Append_policy_entry,_one_GPO,_disabled_key_is_ignored 575s === PAUSE TestGetUniqueRules/Append_policy_entry,_one_GPO,_disabled_key_is_ignored 575s === RUN TestGetUniqueRules/Mix_meta_on_GPOs,_closest_policy_entry_is_append,_furthest_override_is_ignored 575s === PAUSE TestGetUniqueRules/Mix_meta_on_GPOs,_closest_policy_entry_is_append,_furthest_override_is_ignored 575s === RUN TestGetUniqueRules/One_GPO 575s === PAUSE TestGetUniqueRules/One_GPO 575s === RUN TestGetUniqueRules/Multiple_domains,_same_GPOs 575s === PAUSE TestGetUniqueRules/Multiple_domains,_same_GPOs 575s === RUN TestGetUniqueRules/Same_key_in_different_domains_are_kept_separated 575s === PAUSE TestGetUniqueRules/Same_key_in_different_domains_are_kept_separated 575s === RUN TestGetUniqueRules/More_policies,_with_multiple_overrides 575s === PAUSE TestGetUniqueRules/More_policies,_with_multiple_overrides 575s === RUN TestGetUniqueRules/Order_key_ascii 575s === PAUSE TestGetUniqueRules/Order_key_ascii 575s === RUN TestGetUniqueRules/Append_policy_entry,_one_GPO 575s === PAUSE TestGetUniqueRules/Append_policy_entry,_one_GPO 575s === RUN TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_first 575s === PAUSE TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_first 575s === RUN TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_second 575s === PAUSE TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_second 575s === RUN TestGetUniqueRules/Append_policy_entry,_closest_meta_wins 575s === PAUSE TestGetUniqueRules/Append_policy_entry,_closest_meta_wins 575s === RUN TestGetUniqueRules/Mix_meta_on_GPOs,_furthest_policy_entry_is_append,_closest_is_override 575s === PAUSE TestGetUniqueRules/Mix_meta_on_GPOs,_furthest_policy_entry_is_append,_closest_is_override 575s === RUN TestGetUniqueRules/Multiple_domains,_different_GPOs 575s === PAUSE TestGetUniqueRules/Multiple_domains,_different_GPOs 575s === RUN TestGetUniqueRules/Two_policies,_no_overrides 575s === PAUSE TestGetUniqueRules/Two_policies,_no_overrides 575s === RUN TestGetUniqueRules/Disabled_value_overrides_non_disabled_one 575s === PAUSE TestGetUniqueRules/Disabled_value_overrides_non_disabled_one 575s === RUN TestGetUniqueRules/Disabled_value_is_overridden 575s === PAUSE TestGetUniqueRules/Disabled_value_is_overridden 575s === RUN TestGetUniqueRules/Two_policies,_with_overrides 575s === PAUSE TestGetUniqueRules/Two_policies,_with_overrides 575s === RUN TestGetUniqueRules/Two_policies,_with_reversed_overrides 575s === PAUSE TestGetUniqueRules/Two_policies,_with_reversed_overrides 575s === RUN TestGetUniqueRules/Two_policies,_no_overrides,_reversed 575s === PAUSE TestGetUniqueRules/Two_policies,_no_overrides,_reversed 575s === RUN TestGetUniqueRules/Append_policy_entry,_multiple_GPOs 575s === PAUSE TestGetUniqueRules/Append_policy_entry,_multiple_GPOs 575s === CONT TestGetUniqueRules/Append_policy_entry,_one_GPO,_disabled_key_is_ignored 575s === CONT TestCompressAssets 575s === RUN TestCompressAssets/Existing_db 575s === PAUSE TestCompressAssets/Existing_db 575s === RUN TestCompressAssets/Error_on_can’t_remove_existing_db 575s === PAUSE TestCompressAssets/Error_on_can’t_remove_existing_db 575s === RUN TestCompressAssets/Error_on_non_existing_directory 575s === PAUSE TestCompressAssets/Error_on_non_existing_directory 575s === RUN TestCompressAssets/No_db 575s === PAUSE TestCompressAssets/No_db 575s === CONT TestCompressAssets/Existing_db 575s === CONT TestSaveAssetsTo 575s === RUN TestSaveAssetsTo/Error_on_unexisting_relSrc_in_cache 575s === PAUSE TestSaveAssetsTo/Error_on_unexisting_relSrc_in_cache 575s === RUN TestSaveAssetsTo/Error_on_no_assets 575s === PAUSE TestSaveAssetsTo/Error_on_no_assets 575s === RUN TestSaveAssetsTo/Error_on_file_read_only_existing_in_dest 575s === PAUSE TestSaveAssetsTo/Error_on_file_read_only_existing_in_dest 575s === RUN TestSaveAssetsTo/All 575s === PAUSE TestSaveAssetsTo/All 575s === RUN TestSaveAssetsTo/Sub_directory 575s === PAUSE TestSaveAssetsTo/Sub_directory 575s === RUN TestSaveAssetsTo/Sub_directory_ending_with_slash 575s === PAUSE TestSaveAssetsTo/Sub_directory_ending_with_slash 575s === RUN TestSaveAssetsTo/Error_on_dest_already_exists 575s === PAUSE TestSaveAssetsTo/Error_on_dest_already_exists 575s === RUN TestSaveAssetsTo/Error_on_can't_chown_to_user 575s === PAUSE TestSaveAssetsTo/Error_on_can't_chown_to_user 575s === RUN TestSaveAssetsTo/Chown_directories_and_files_when_requested 575s === PAUSE TestSaveAssetsTo/Chown_directories_and_files_when_requested 575s === RUN TestSaveAssetsTo/File 575s === PAUSE TestSaveAssetsTo/File 575s === RUN TestSaveAssetsTo/Error_on_empty_relSrc 575s === PAUSE TestSaveAssetsTo/Error_on_empty_relSrc 575s === RUN TestSaveAssetsTo/Error_on_read_only_dest 575s === PAUSE TestSaveAssetsTo/Error_on_read_only_dest 575s === CONT TestCachePolicies 575s --- PASS: TestCachePolicies (0.00s) 575s === CONT TestSave 575s === RUN TestSave/Existing_policies_cache_is_refreshed 575s === PAUSE TestSave/Existing_policies_cache_is_refreshed 575s === RUN TestSave/Existing_assets_cache_is_refreshed 575s === PAUSE TestSave/Existing_assets_cache_is_refreshed 575s === RUN TestSave/Existing_cache_with_assets,_new_cache_with_no_assets 575s === PAUSE TestSave/Existing_cache_with_assets,_new_cache_with_no_assets 575s === RUN TestSave/Can_refresh_on_existing_read_only_asset_file 575s === PAUSE TestSave/Can_refresh_on_existing_read_only_asset_file 575s === RUN TestSave/Error_on_can’t_write_to_dest_dir 575s === PAUSE TestSave/Error_on_can’t_write_to_dest_dir 575s === RUN TestSave/Error_on_can’t_remove_existing_assets 575s === PAUSE TestSave/Error_on_can’t_remove_existing_assets 575s === RUN TestSave/gpos_only 575s === PAUSE TestSave/gpos_only 575s === RUN TestSave/With_assets 575s === PAUSE TestSave/With_assets 575s === RUN TestSave/Save_assets_on_existing_opened_file_does_not_segfault 575s === PAUSE TestSave/Save_assets_on_existing_opened_file_does_not_segfault 575s === RUN TestSave/Destdir_does_not_exists 575s === PAUSE TestSave/Destdir_does_not_exists 575s === RUN TestSave/Error_on_can’t_write_to_policies_base_dir 575s === PAUSE TestSave/Error_on_can’t_write_to_policies_base_dir 575s === CONT TestNewFromCache 575s === RUN TestNewFromCache/gpos_only 575s === PAUSE TestNewFromCache/gpos_only 575s === RUN TestNewFromCache/With_assets 575s === PAUSE TestNewFromCache/With_assets 575s === RUN TestNewFromCache/Error_on_invalid_policies_cache 575s === PAUSE TestNewFromCache/Error_on_invalid_policies_cache 575s === RUN TestNewFromCache/Error_on_invalid_assets_db 575s === PAUSE TestNewFromCache/Error_on_invalid_assets_db 575s === RUN TestNewFromCache/Error_on_no_policies_cache 575s === PAUSE TestNewFromCache/Error_on_no_policies_cache 575s === CONT TestNew 575s === RUN TestNew/No_gpos 575s === PAUSE TestNew/No_gpos 575s === RUN TestNew/Error_on_invalid_assets_db 575s === PAUSE TestNew/Error_on_invalid_assets_db 575s === RUN TestNew/Error_on_assets_db_does_not_exists 575s === PAUSE TestNew/Error_on_assets_db_does_not_exists 575s === RUN TestNew/gpos_only 575s === PAUSE TestNew/gpos_only 575s === RUN TestNew/With_assets 575s === PAUSE TestNew/With_assets 575s === CONT TestLastUpdateFor 575s === RUN TestLastUpdateFor/Returns_user's_last_update_time 575s === PAUSE TestLastUpdateFor/Returns_user's_last_update_time 575s === RUN TestLastUpdateFor/Target_is_ignored_for_machine_request 575s === PAUSE TestLastUpdateFor/Target_is_ignored_for_machine_request 575s === RUN TestLastUpdateFor/Error_when_target_does_not_exist 575s === PAUSE TestLastUpdateFor/Error_when_target_does_not_exist 575s === RUN TestLastUpdateFor/Returns_machine's_last_update_time 575s === PAUSE TestLastUpdateFor/Returns_machine's_last_update_time 575s === CONT TestDumpPolicies 575s === RUN TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_hidden 575s === PAUSE TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_hidden 575s === RUN TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_shown 575s === PAUSE TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_shown 575s === RUN TestDumpPolicies/Error_on_missing_machine_cache_when_targeting_user 575s === PAUSE TestDumpPolicies/Error_on_missing_machine_cache_when_targeting_user 575s === RUN TestDumpPolicies/One_GPO_User_+_Machine 575s === PAUSE TestDumpPolicies/One_GPO_User_+_Machine 575s === RUN TestDumpPolicies/Multiple_GPOs 575s === PAUSE TestDumpPolicies/Multiple_GPOs 575s === RUN TestDumpPolicies/Same_GPO_Machine_and_User_with_rules 575s === PAUSE TestDumpPolicies/Same_GPO_Machine_and_User_with_rules 575s === RUN TestDumpPolicies/Error_on_missing_target_cache 575s === PAUSE TestDumpPolicies/Error_on_missing_target_cache 575s === RUN TestDumpPolicies/One_GPO_Machine 575s === PAUSE TestDumpPolicies/One_GPO_Machine 575s === RUN TestDumpPolicies/One_GPO_with_rules 575s === PAUSE TestDumpPolicies/One_GPO_with_rules 575s === RUN TestDumpPolicies/Same_GPO_Machine_and_User 575s === PAUSE TestDumpPolicies/Same_GPO_Machine_and_User 575s === RUN TestDumpPolicies/Multiple_GPOs_with_rules,_override_hidden 575s === PAUSE TestDumpPolicies/Multiple_GPOs_with_rules,_override_hidden 575s === RUN TestDumpPolicies/Machine_only_GPO_with_rules 575s === PAUSE TestDumpPolicies/Machine_only_GPO_with_rules 575s === RUN TestDumpPolicies/One_GPO_User 575s === PAUSE TestDumpPolicies/One_GPO_User 575s === RUN TestDumpPolicies/Multiple_GPOs_with_rules,_no_override 575s === PAUSE TestDumpPolicies/Multiple_GPOs_with_rules,_no_override 575s === RUN TestDumpPolicies/Multiple_GPOs_with_rules,_override,_shown 575s === PAUSE TestDumpPolicies/Multiple_GPOs_with_rules,_override,_shown 575s === RUN TestDumpPolicies/Same_GPO_Machine_and_User_with_rules_and_overrides 575s === PAUSE TestDumpPolicies/Same_GPO_Machine_and_User_with_rules_and_overrides 575s === CONT TestFormat/GPO_and_assets_with_rules,_appending_to_same_key_do_not_add_to_processed_rules 575s === CONT TestFormat/GPO_with_rules,_appending_to_existing_treated_key 575s === CONT TestFormat/GPO_and_assets_with_rules,_append_is_overridden_after_a_topmost_override 575s === CONT TestFormat/GPO_with_rules,_override_disabled_key 575s === CONT TestFormat/GPO_with_rules,_override_displayed 575s === CONT TestFormat/GPO_with_rules,_override_hidden 575s === CONT TestFormat/GPO_with_rules_and_overrides,_no_rules_processed 575s === CONT TestFormat/GPO_with_rules 575s --- PASS: TestFormat (0.00s) 575s --- PASS: TestFormat/GPO_summary (0.00s) 575s --- PASS: TestFormat/GPO_and_assets_with_rules,_appending_to_same_key_do_not_add_to_processed_rules (0.00s) 575s --- PASS: TestFormat/GPO_with_rules,_appending_to_existing_treated_key (0.00s) 575s --- PASS: TestFormat/GPO_and_assets_with_rules,_append_is_overridden_after_a_topmost_override (0.00s) 575s --- PASS: TestFormat/GPO_with_rules,_override_disabled_key (0.00s) 575s --- PASS: TestFormat/GPO_with_rules,_override_displayed (0.00s) 575s --- PASS: TestFormat/GPO_with_rules,_override_hidden (0.00s) 575s --- PASS: TestFormat/GPO_with_rules_and_overrides,_no_rules_processed (0.00s) 575s --- PASS: TestFormat/GPO_with_rules (0.00s) 575s === CONT TestGetUniqueRules/Append_policy_entry,_multiple_GPOs 575s === CONT TestGetUniqueRules/Two_policies,_no_overrides,_reversed 575s === CONT TestGetUniqueRules/Two_policies,_with_reversed_overrides 575s === CONT TestGetUniqueRules/Two_policies,_with_overrides 575s === CONT TestGetUniqueRules/Disabled_value_is_overridden 575s === CONT TestGetUniqueRules/Disabled_value_overrides_non_disabled_one 575s === CONT TestGetUniqueRules/Two_policies,_no_overrides 575s === CONT TestGetUniqueRules/Multiple_domains,_different_GPOs 575s === CONT TestGetUniqueRules/Mix_meta_on_GPOs,_furthest_policy_entry_is_append,_closest_is_override 575s === CONT TestGetUniqueRules/Append_policy_entry,_closest_meta_wins 575s === CONT TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_second 575s === CONT TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_first 575s === CONT TestGetUniqueRules/Append_policy_entry,_one_GPO 575s === CONT TestGetUniqueRules/Order_key_ascii 575s === CONT TestGetUniqueRules/More_policies,_with_multiple_overrides 575s === CONT TestGetUniqueRules/Same_key_in_different_domains_are_kept_separated 575s === CONT TestGetUniqueRules/Multiple_domains,_same_GPOs 575s === CONT TestGetUniqueRules/One_GPO 575s === CONT TestGetUniqueRules/Mix_meta_on_GPOs,_closest_policy_entry_is_append,_furthest_override_is_ignored 575s --- PASS: TestGetUniqueRules (0.00s) 575s --- PASS: TestGetUniqueRules/Append_policy_entry,_one_GPO,_disabled_key_is_ignored (0.00s) 575s --- PASS: TestGetUniqueRules/Append_policy_entry,_multiple_GPOs (0.00s) 575s --- PASS: TestGetUniqueRules/Two_policies,_no_overrides,_reversed (0.00s) 575s --- PASS: TestGetUniqueRules/Two_policies,_with_reversed_overrides (0.00s) 575s --- PASS: TestGetUniqueRules/Two_policies,_with_overrides (0.00s) 575s --- PASS: TestGetUniqueRules/Disabled_value_is_overridden (0.00s) 575s --- PASS: TestGetUniqueRules/Disabled_value_overrides_non_disabled_one (0.00s) 575s --- PASS: TestGetUniqueRules/Two_policies,_no_overrides (0.00s) 575s --- PASS: TestGetUniqueRules/Multiple_domains,_different_GPOs (0.00s) 575s --- PASS: TestGetUniqueRules/Mix_meta_on_GPOs,_furthest_policy_entry_is_append,_closest_is_override (0.00s) 575s --- PASS: TestGetUniqueRules/Append_policy_entry,_closest_meta_wins (0.00s) 575s --- PASS: TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_second (0.00s) 575s --- PASS: TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_first (0.00s) 575s --- PASS: TestGetUniqueRules/Append_policy_entry,_one_GPO (0.00s) 575s --- PASS: TestGetUniqueRules/Order_key_ascii (0.00s) 575s --- PASS: TestGetUniqueRules/More_policies,_with_multiple_overrides (0.00s) 575s --- PASS: TestGetUniqueRules/Same_key_in_different_domains_are_kept_separated (0.00s) 575s --- PASS: TestGetUniqueRules/Multiple_domains,_same_GPOs (0.00s) 575s --- PASS: TestGetUniqueRules/One_GPO (0.00s) 575s --- PASS: TestGetUniqueRules/Mix_meta_on_GPOs,_closest_policy_entry_is_append,_furthest_override_is_ignored (0.00s) 575s === CONT TestCompressAssets/No_db 575s === CONT TestCompressAssets/Error_on_non_existing_directory 575s === CONT TestCompressAssets/Error_on_can’t_remove_existing_db 575s --- PASS: TestCompressAssets (0.00s) 575s --- PASS: TestCompressAssets/Existing_db (0.01s) 575s --- PASS: TestCompressAssets/No_db (0.01s) 575s --- PASS: TestCompressAssets/Error_on_non_existing_directory (0.00s) 575s --- PASS: TestCompressAssets/Error_on_can’t_remove_existing_db (0.00s) 575s === CONT TestSaveAssetsTo/Error_on_unexisting_relSrc_in_cache 575s === CONT TestSave/Existing_policies_cache_is_refreshed 575s === CONT TestSaveAssetsTo/Error_on_read_only_dest 575s === CONT TestSaveAssetsTo/Error_on_empty_relSrc 575s === CONT TestSaveAssetsTo/File 575s === CONT TestSaveAssetsTo/Chown_directories_and_files_when_requested 575s === CONT TestSaveAssetsTo/Error_on_can't_chown_to_user 575s === CONT TestSaveAssetsTo/Error_on_dest_already_exists 575s === CONT TestSaveAssetsTo/Sub_directory_ending_with_slash 575s === CONT TestSaveAssetsTo/Sub_directory 575s === CONT TestSaveAssetsTo/All 575s === CONT TestSaveAssetsTo/Error_on_file_read_only_existing_in_dest 575s === CONT TestSaveAssetsTo/Error_on_no_assets 575s --- PASS: TestSaveAssetsTo (0.00s) 575s --- PASS: TestSaveAssetsTo/Error_on_unexisting_relSrc_in_cache (0.00s) 575s --- PASS: TestSaveAssetsTo/Error_on_read_only_dest (0.00s) 575s --- PASS: TestSaveAssetsTo/Error_on_empty_relSrc (0.00s) 575s --- PASS: TestSaveAssetsTo/File (0.00s) 575s --- PASS: TestSaveAssetsTo/Chown_directories_and_files_when_requested (0.00s) 575s --- PASS: TestSaveAssetsTo/Error_on_can't_chown_to_user (0.00s) 575s --- PASS: TestSaveAssetsTo/Error_on_dest_already_exists (0.00s) 575s --- PASS: TestSaveAssetsTo/Sub_directory_ending_with_slash (0.00s) 575s --- PASS: TestSaveAssetsTo/Sub_directory (0.00s) 575s --- PASS: TestSaveAssetsTo/All (0.00s) 575s --- PASS: TestSaveAssetsTo/Error_on_file_read_only_existing_in_dest (0.00s) 575s --- PASS: TestSaveAssetsTo/Error_on_no_assets (0.00s) 575s === CONT TestNewFromCache/gpos_only 575s === CONT TestSave/Error_on_can’t_write_to_policies_base_dir 575s === CONT TestSave/Destdir_does_not_exists 575s === CONT TestSave/Save_assets_on_existing_opened_file_does_not_segfault 575s === CONT TestSave/With_assets 575s === CONT TestSave/gpos_only 575s === CONT TestSave/Error_on_can’t_remove_existing_assets 575s === CONT TestSave/Error_on_can’t_write_to_dest_dir 575s === CONT TestSave/Can_refresh_on_existing_read_only_asset_file 575s === CONT TestSave/Existing_cache_with_assets,_new_cache_with_no_assets 575s === CONT TestSave/Existing_assets_cache_is_refreshed 575s --- PASS: TestSave (0.00s) 575s --- PASS: TestSave/Existing_policies_cache_is_refreshed (0.00s) 575s --- PASS: TestSave/Error_on_can’t_write_to_policies_base_dir (0.00s) 575s --- PASS: TestSave/Destdir_does_not_exists (0.00s) 575s --- PASS: TestSave/Save_assets_on_existing_opened_file_does_not_segfault (0.00s) 575s --- PASS: TestSave/With_assets (0.00s) 575s --- PASS: TestSave/gpos_only (0.00s) 575s --- PASS: TestSave/Error_on_can’t_remove_existing_assets (0.00s) 575s --- PASS: TestSave/Error_on_can’t_write_to_dest_dir (0.00s) 575s --- PASS: TestSave/Can_refresh_on_existing_read_only_asset_file (0.00s) 575s --- PASS: TestSave/Existing_cache_with_assets,_new_cache_with_no_assets (0.00s) 575s --- PASS: TestSave/Existing_assets_cache_is_refreshed (0.00s) 575s === CONT TestNew/No_gpos 575s === CONT TestNewFromCache/Error_on_no_policies_cache 575s === CONT TestNewFromCache/Error_on_invalid_assets_db 575s === CONT TestNewFromCache/Error_on_invalid_policies_cache 575s === CONT TestNewFromCache/With_assets 575s --- PASS: TestNewFromCache (0.00s) 575s --- PASS: TestNewFromCache/gpos_only (0.00s) 575s --- PASS: TestNewFromCache/Error_on_no_policies_cache (0.00s) 575s --- PASS: TestNewFromCache/Error_on_invalid_assets_db (0.00s) 575s --- PASS: TestNewFromCache/Error_on_invalid_policies_cache (0.00s) 575s --- PASS: TestNewFromCache/With_assets (0.00s) 575s === CONT TestNew/With_assets 575s === CONT TestNew/gpos_only 575s === CONT TestNew/Error_on_assets_db_does_not_exists 575s === CONT TestNew/Error_on_invalid_assets_db 575s --- PASS: TestNew (0.00s) 575s --- PASS: TestNew/No_gpos (0.00s) 575s --- PASS: TestNew/With_assets (0.01s) 575s --- PASS: TestNew/gpos_only (0.00s) 575s --- PASS: TestNew/Error_on_assets_db_does_not_exists (0.00s) 575s --- PASS: TestNew/Error_on_invalid_assets_db (0.00s) 575s === CONT TestLastUpdateFor/Returns_user's_last_update_time 575s time="2024-03-26T23:46:52Z" level=info msg="Get policies last update time \"user\" (machine: false)" 575s === CONT TestLastUpdateFor/Returns_machine's_last_update_time 575s time="2024-03-26T23:46:52Z" level=info msg="Get policies last update time \"autopkgtest\" (machine: true)" 575s === CONT TestLastUpdateFor/Error_when_target_does_not_exist 575s time="2024-03-26T23:46:52Z" level=info msg="Get policies last update time \"does_not_exit\" (machine: false)" 575s === CONT TestLastUpdateFor/Target_is_ignored_for_machine_request 576s time="2024-03-26T23:46:53Z" level=info msg="Get policies last update time \"does_not_exit\" (machine: true)" 576s === CONT TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_hidden 576s --- PASS: TestLastUpdateFor (0.00s) 576s --- PASS: TestLastUpdateFor/Returns_user's_last_update_time (0.10s) 576s --- PASS: TestLastUpdateFor/Returns_machine's_last_update_time (0.10s) 576s --- PASS: TestLastUpdateFor/Error_when_target_does_not_exist (0.10s) 576s --- PASS: TestLastUpdateFor/Target_is_ignored_for_machine_request (0.10s) 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s === CONT TestDumpPolicies/Same_GPO_Machine_and_User_with_rules_and_overrides 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s === CONT TestDumpPolicies/Multiple_GPOs_with_rules,_override,_shown 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s === CONT TestDumpPolicies/Multiple_GPOs_with_rules,_no_override 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s === CONT TestDumpPolicies/One_GPO_User 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s === CONT TestDumpPolicies/Machine_only_GPO_with_rules 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for autopkgtest" 576s === CONT TestDumpPolicies/Multiple_GPOs_with_rules,_override_hidden 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s === CONT TestDumpPolicies/Same_GPO_Machine_and_User 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s === CONT TestDumpPolicies/One_GPO_with_rules 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s === CONT TestDumpPolicies/One_GPO_Machine 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for autopkgtest" 576s === CONT TestDumpPolicies/Error_on_missing_target_cache 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s time="2024-03-26T23:46:53Z" level=info msg="User \"user\" not found on cache." 576s === CONT TestDumpPolicies/Same_GPO_Machine_and_User_with_rules 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s === CONT TestDumpPolicies/Multiple_GPOs 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s === CONT TestDumpPolicies/One_GPO_User_+_Machine 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s === CONT TestDumpPolicies/Error_on_missing_machine_cache_when_targeting_user 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s === CONT TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_shown 576s time="2024-03-26T23:46:53Z" level=info msg="Dumping policies for user" 576s --- PASS: TestDumpPolicies (0.00s) 576s --- PASS: TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_hidden (0.00s) 576s --- PASS: TestDumpPolicies/Same_GPO_Machine_and_User_with_rules_and_overrides (0.00s) 576s --- PASS: TestDumpPolicies/Multiple_GPOs_with_rules,_override,_shown (0.00s) 576s --- PASS: TestDumpPolicies/Multiple_GPOs_with_rules,_no_override (0.00s) 576s --- PASS: TestDumpPolicies/One_GPO_User (0.00s) 576s --- PASS: TestDumpPolicies/Machine_only_GPO_with_rules (0.00s) 576s --- PASS: TestDumpPolicies/Multiple_GPOs_with_rules,_override_hidden (0.00s) 576s --- PASS: TestDumpPolicies/Same_GPO_Machine_and_User (0.00s) 576s --- PASS: TestDumpPolicies/One_GPO_with_rules (0.00s) 576s --- PASS: TestDumpPolicies/One_GPO_Machine (0.00s) 576s --- PASS: TestDumpPolicies/Error_on_missing_target_cache (0.00s) 576s --- PASS: TestDumpPolicies/Same_GPO_Machine_and_User_with_rules (0.00s) 576s --- PASS: TestDumpPolicies/Multiple_GPOs (0.00s) 576s --- PASS: TestDumpPolicies/One_GPO_User_+_Machine (0.00s) 576s --- PASS: TestDumpPolicies/Error_on_missing_machine_cache_when_targeting_user (0.00s) 576s --- PASS: TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_shown (0.00s) 576s PASS 576s ok github.com/ubuntu/adsys/internal/policies 0.676s 577s === RUN TestApplyPolicy 577s === PAUSE TestApplyPolicy 577s === RUN TestMockApparmorParser 577s --- PASS: TestMockApparmorParser (0.00s) 577s === CONT TestApplyPolicy 577s === RUN TestApplyPolicy/Error_on_read-only_root_directory_with_entries 577s === PAUSE TestApplyPolicy/Error_on_read-only_root_directory_with_entries 577s === RUN TestApplyPolicy/User,_valid_mapping,_unchanged_content 577s === PAUSE TestApplyPolicy/User,_valid_mapping,_unchanged_content 577s === RUN TestApplyPolicy/No_apparmor_parser_and_no_entries 577s === PAUSE TestApplyPolicy/No_apparmor_parser_and_no_entries 577s === RUN TestApplyPolicy/Error_on_loading_profiles_failing 577s === PAUSE TestApplyPolicy/Error_on_loading_profiles_failing 577s === RUN TestApplyPolicy/Error_on_preprocessing_new_profiles_failing 577s === PAUSE TestApplyPolicy/Error_on_preprocessing_new_profiles_failing 577s === RUN TestApplyPolicy/No_profiles,_existing_rules_are_removed 577s === PAUSE TestApplyPolicy/No_profiles,_existing_rules_are_removed 577s === RUN TestApplyPolicy/User,_error_on_invalid_user_profile,_delete_previous 577s === PAUSE TestApplyPolicy/User,_error_on_invalid_user_profile,_delete_previous 577s === RUN TestApplyPolicy/Error_on_read-only_.new_directory 577s === PAUSE TestApplyPolicy/Error_on_read-only_.new_directory 577s === RUN TestApplyPolicy/Computer,_duplicated_profiles 577s === PAUSE TestApplyPolicy/Computer,_duplicated_profiles 577s === RUN TestApplyPolicy/Computer,_blank_line_profiles 577s === PAUSE TestApplyPolicy/Computer,_blank_line_profiles 577s === RUN TestApplyPolicy/Computer,_user_policies_are_unloaded 577s === PAUSE TestApplyPolicy/Computer,_user_policies_are_unloaded 577s === RUN TestApplyPolicy/Unexpected_entry_key 577s === PAUSE TestApplyPolicy/Unexpected_entry_key 577s === RUN TestApplyPolicy/User,_error_on_save_assets_failing 577s === PAUSE TestApplyPolicy/User,_error_on_save_assets_failing 577s === RUN TestApplyPolicy/Error_on_read-only_machine_directory,_no_entries 577s === PAUSE TestApplyPolicy/Error_on_read-only_machine_directory,_no_entries 577s === RUN TestApplyPolicy/Computer,_multiple_profiles, 577s === PAUSE TestApplyPolicy/Computer,_multiple_profiles, 577s === RUN TestApplyPolicy/User,_no_user_profiles,_machine_profiles_are_unloaded 577s === PAUSE TestApplyPolicy/User,_no_user_profiles,_machine_profiles_are_unloaded 577s === RUN TestApplyPolicy/Error_on_absent_loaded_policies_file 577s === PAUSE TestApplyPolicy/Error_on_absent_loaded_policies_file 577s === RUN TestApplyPolicy/User,_error_on_overwriting_profile_contents 577s === PAUSE TestApplyPolicy/User,_error_on_overwriting_profile_contents 577s === RUN TestApplyPolicy/Error_on_preprocessing_old_profiles_failing 577s === PAUSE TestApplyPolicy/Error_on_preprocessing_old_profiles_failing 577s === RUN TestApplyPolicy/Computer,_one_profile 577s === PAUSE TestApplyPolicy/Computer,_one_profile 577s === RUN TestApplyPolicy/Error_on_removing_unused_assets_after_dump 577s === PAUSE TestApplyPolicy/Error_on_removing_unused_assets_after_dump 577s === RUN TestApplyPolicy/Computer,_whitespace-only_value 577s === PAUSE TestApplyPolicy/Computer,_whitespace-only_value 577s === RUN TestApplyPolicy/Computer,_only_blank_profiles 577s === PAUSE TestApplyPolicy/Computer,_only_blank_profiles 577s === RUN TestApplyPolicy/Computer,_previous_profiles_are_unloaded 577s === PAUSE TestApplyPolicy/Computer,_previous_profiles_are_unloaded 577s === RUN TestApplyPolicy/User,_no_entries,_existing_user_profile_is_deleted 577s === PAUSE TestApplyPolicy/User,_no_entries,_existing_user_profile_is_deleted 577s === RUN TestApplyPolicy/Error_on_unloading_all_profiles_failing 577s === PAUSE TestApplyPolicy/Error_on_unloading_all_profiles_failing 577s === RUN TestApplyPolicy/No_apparmor_parser_and_entries 577s === PAUSE TestApplyPolicy/No_apparmor_parser_and_entries 577s === RUN TestApplyPolicy/Existing_.new_directory_is_removed 577s === PAUSE TestApplyPolicy/Existing_.new_directory_is_removed 577s === RUN TestApplyPolicy/Existing_.old_directory_is_removed 577s === PAUSE TestApplyPolicy/Existing_.old_directory_is_removed 577s === RUN TestApplyPolicy/User,_valid_mapping 577s === PAUSE TestApplyPolicy/User,_valid_mapping 577s === RUN TestApplyPolicy/Read-only_root_directory_and_no_entries 577s === PAUSE TestApplyPolicy/Read-only_root_directory_and_no_entries 577s === RUN TestApplyPolicy/Error_on_read-only_machine_directory 577s === PAUSE TestApplyPolicy/Error_on_read-only_machine_directory 577s === RUN TestApplyPolicy/Error_on_save_assets_dumping_failing 577s === PAUSE TestApplyPolicy/Error_on_save_assets_dumping_failing 577s === RUN TestApplyPolicy/No_profiles,_apparmor_directory_absent 577s === PAUSE TestApplyPolicy/No_profiles,_apparmor_directory_absent 577s === RUN TestApplyPolicy/User,_no_machine_profiles 577s === PAUSE TestApplyPolicy/User,_no_machine_profiles 577s === RUN TestApplyPolicy/User,_error_on_empty_user_profile 577s === PAUSE TestApplyPolicy/User,_error_on_empty_user_profile 577s === RUN TestApplyPolicy/User,_error_on_multiple_profiles 577s === PAUSE TestApplyPolicy/User,_error_on_multiple_profiles 577s === RUN TestApplyPolicy/Error_on_absent_profile 577s === PAUSE TestApplyPolicy/Error_on_absent_profile 577s === RUN TestApplyPolicy/Computer,_profiles_with_whitespace 577s === PAUSE TestApplyPolicy/Computer,_profiles_with_whitespace 577s === RUN TestApplyPolicy/User,_error_on_invalid_user_profile,_restore_previous 577s === PAUSE TestApplyPolicy/User,_error_on_invalid_user_profile,_restore_previous 577s === RUN TestApplyPolicy/Error_on_unloading_old_profiles_failing 577s === PAUSE TestApplyPolicy/Error_on_unloading_old_profiles_failing 577s === RUN TestApplyPolicy/Error_on_profile_being_a_directory 577s === PAUSE TestApplyPolicy/Error_on_profile_being_a_directory 577s === RUN TestApplyPolicy/Error_on_file_as_a_directory 577s === PAUSE TestApplyPolicy/Error_on_file_as_a_directory 577s === RUN TestApplyPolicy/Error_on_read-only_.old_directory 577s === PAUSE TestApplyPolicy/Error_on_read-only_.old_directory 577s === CONT TestApplyPolicy/Error_on_read-only_root_directory_with_entries 577s === CONT TestApplyPolicy/Error_on_read-only_.old_directory 577s === CONT TestApplyPolicy/Error_on_file_as_a_directory 577s === CONT TestApplyPolicy/Error_on_profile_being_a_directory 577s === CONT TestApplyPolicy/Error_on_unloading_old_profiles_failing 577s === CONT TestApplyPolicy/User,_error_on_invalid_user_profile,_restore_previous 577s === CONT TestApplyPolicy/Computer,_profiles_with_whitespace 577s === CONT TestApplyPolicy/Error_on_absent_profile 577s === CONT TestApplyPolicy/User,_error_on_multiple_profiles 577s === CONT TestApplyPolicy/User,_error_on_empty_user_profile 577s === CONT TestApplyPolicy/User,_no_machine_profiles 577s time="2024-03-26T23:46:54Z" level=warning msg="No apparmor machine profiles configured for this machine, skipping reload" 577s === CONT TestApplyPolicy/No_profiles,_apparmor_directory_absent 577s === CONT TestApplyPolicy/Error_on_save_assets_dumping_failing 577s === CONT TestApplyPolicy/Error_on_read-only_machine_directory 577s === CONT TestApplyPolicy/Read-only_root_directory_and_no_entries 577s === CONT TestApplyPolicy/User,_valid_mapping 577s === CONT TestApplyPolicy/Existing_.old_directory_is_removed 577s === CONT TestApplyPolicy/Existing_.new_directory_is_removed 577s === CONT TestApplyPolicy/No_apparmor_parser_and_entries 577s === CONT TestApplyPolicy/Error_on_unloading_all_profiles_failing 577s === CONT TestApplyPolicy/User,_no_entries,_existing_user_profile_is_deleted 577s === CONT TestApplyPolicy/Computer,_previous_profiles_are_unloaded 577s === CONT TestApplyPolicy/Computer,_only_blank_profiles 577s === CONT TestApplyPolicy/Computer,_whitespace-only_value 577s === CONT TestApplyPolicy/Error_on_removing_unused_assets_after_dump 577s time="2024-03-26T23:46:54Z" level=warning msg="Couldn't remove new apparmor directory: unlinkat /tmp/TestApplyPolicyError_on_removing_unused_assets_after_dump2689743557/001/machine/pam_roles: permission denied" 577s time="2024-03-26T23:46:54Z" level=warning msg="Couldn't restore previous apparmor directory: rename /tmp/TestApplyPolicyError_on_removing_unused_assets_after_dump2689743557/001/machine.old /tmp/TestApplyPolicyError_on_removing_unused_assets_after_dump2689743557/001/machine: file exists" 577s === CONT TestApplyPolicy/Computer,_one_profile 577s === CONT TestApplyPolicy/Error_on_preprocessing_old_profiles_failing 577s === CONT TestApplyPolicy/User,_error_on_overwriting_profile_contents 577s === CONT TestApplyPolicy/Error_on_absent_loaded_policies_file 577s === CONT TestApplyPolicy/User,_no_user_profiles,_machine_profiles_are_unloaded 577s === CONT TestApplyPolicy/Computer,_multiple_profiles, 577s === CONT TestApplyPolicy/Error_on_read-only_machine_directory,_no_entries 577s === CONT TestApplyPolicy/User,_error_on_save_assets_failing 577s === CONT TestApplyPolicy/Unexpected_entry_key 577s === CONT TestApplyPolicy/Computer,_user_policies_are_unloaded 577s === CONT TestApplyPolicy/Computer,_blank_line_profiles 577s === CONT TestApplyPolicy/Computer,_duplicated_profiles 577s === CONT TestApplyPolicy/Error_on_read-only_.new_directory 577s === CONT TestApplyPolicy/User,_error_on_invalid_user_profile,_delete_previous 577s === CONT TestApplyPolicy/No_profiles,_existing_rules_are_removed 577s === CONT TestApplyPolicy/Error_on_preprocessing_new_profiles_failing 577s === CONT TestApplyPolicy/Error_on_loading_profiles_failing 577s === CONT TestApplyPolicy/No_apparmor_parser_and_no_entries 577s time="2024-03-26T23:46:54Z" level=warning msg="Apparmor is not available on this system: exec: \"this-definitely-does-not-exist\": executable file not found in $PATH" 577s === CONT TestApplyPolicy/User,_valid_mapping,_unchanged_content 577s --- PASS: TestApplyPolicy (0.00s) 577s --- PASS: TestApplyPolicy/Error_on_read-only_root_directory_with_entries (0.00s) 577s --- PASS: TestApplyPolicy/Error_on_read-only_.old_directory (0.00s) 577s --- PASS: TestApplyPolicy/Error_on_file_as_a_directory (0.00s) 577s --- PASS: TestApplyPolicy/Error_on_profile_being_a_directory (0.00s) 577s --- PASS: TestApplyPolicy/Error_on_unloading_old_profiles_failing (0.02s) 577s --- PASS: TestApplyPolicy/User,_error_on_invalid_user_profile,_restore_previous (0.01s) 577s --- PASS: TestApplyPolicy/Computer,_profiles_with_whitespace (0.01s) 577s --- PASS: TestApplyPolicy/Error_on_absent_profile (0.00s) 577s --- PASS: TestApplyPolicy/User,_error_on_multiple_profiles (0.00s) 577s --- PASS: TestApplyPolicy/User,_error_on_empty_user_profile (0.00s) 577s --- PASS: TestApplyPolicy/User,_no_machine_profiles (0.00s) 577s --- PASS: TestApplyPolicy/No_profiles,_apparmor_directory_absent (0.00s) 577s --- PASS: TestApplyPolicy/Error_on_save_assets_dumping_failing (0.00s) 577s --- PASS: TestApplyPolicy/Error_on_read-only_machine_directory (0.02s) 577s --- PASS: TestApplyPolicy/Read-only_root_directory_and_no_entries (0.00s) 577s --- PASS: TestApplyPolicy/User,_valid_mapping (0.01s) 577s --- PASS: TestApplyPolicy/Existing_.old_directory_is_removed (0.01s) 577s --- PASS: TestApplyPolicy/Existing_.new_directory_is_removed (0.01s) 577s --- PASS: TestApplyPolicy/No_apparmor_parser_and_entries (0.00s) 577s --- PASS: TestApplyPolicy/Error_on_unloading_all_profiles_failing (0.01s) 577s --- PASS: TestApplyPolicy/User,_no_entries,_existing_user_profile_is_deleted (0.00s) 577s --- PASS: TestApplyPolicy/Computer,_previous_profiles_are_unloaded (0.02s) 577s --- PASS: TestApplyPolicy/Computer,_only_blank_profiles (0.00s) 577s --- PASS: TestApplyPolicy/Computer,_whitespace-only_value (0.00s) 577s --- PASS: TestApplyPolicy/Error_on_removing_unused_assets_after_dump (0.00s) 577s --- PASS: TestApplyPolicy/Computer,_one_profile (0.01s) 577s --- PASS: TestApplyPolicy/Error_on_preprocessing_old_profiles_failing (0.01s) 577s --- PASS: TestApplyPolicy/User,_error_on_overwriting_profile_contents (0.00s) 577s --- PASS: TestApplyPolicy/Error_on_absent_loaded_policies_file (0.00s) 577s --- PASS: TestApplyPolicy/User,_no_user_profiles,_machine_profiles_are_unloaded (0.02s) 577s --- PASS: TestApplyPolicy/Computer,_multiple_profiles, (0.01s) 577s --- PASS: TestApplyPolicy/Error_on_read-only_machine_directory,_no_entries (0.01s) 577s --- PASS: TestApplyPolicy/User,_error_on_save_assets_failing (0.00s) 577s --- PASS: TestApplyPolicy/Unexpected_entry_key (0.00s) 577s --- PASS: TestApplyPolicy/Computer,_user_policies_are_unloaded (0.02s) 577s --- PASS: TestApplyPolicy/Computer,_blank_line_profiles (0.02s) 577s --- PASS: TestApplyPolicy/Computer,_duplicated_profiles (0.01s) 577s --- PASS: TestApplyPolicy/Error_on_read-only_.new_directory (0.00s) 577s --- PASS: TestApplyPolicy/User,_error_on_invalid_user_profile,_delete_previous (0.01s) 577s --- PASS: TestApplyPolicy/No_profiles,_existing_rules_are_removed (0.02s) 577s --- PASS: TestApplyPolicy/Error_on_preprocessing_new_profiles_failing (0.01s) 577s --- PASS: TestApplyPolicy/Error_on_loading_profiles_failing (0.01s) 577s --- PASS: TestApplyPolicy/No_apparmor_parser_and_no_entries (0.00s) 577s --- PASS: TestApplyPolicy/User,_valid_mapping,_unchanged_content (0.00s) 577s PASS 577s ok github.com/ubuntu/adsys/internal/policies/apparmor 0.327s 578s === RUN TestCertAutoenrollScript 578s === RUN TestCertAutoenrollScript/Enroll_with_simple_configuration_and_debug_enabled 578s === RUN TestCertAutoenrollScript/Unenroll 578s === RUN TestCertAutoenrollScript/Error_on_invalid_JSON 579s === RUN TestCertAutoenrollScript/Error_on_invalid_JSON_structure 579s === RUN TestCertAutoenrollScript/Enroll_with_simple_configuration 579s === RUN TestCertAutoenrollScript/Error_on_invalid_JSON_keys 579s === RUN TestCertAutoenrollScript/Enroll_with_valid_advanced_configuration 579s === RUN TestCertAutoenrollScript/Error_on_invalid_flags 579s === RUN TestCertAutoenrollScript/Error_on_read-only_path 579s === RUN TestCertAutoenrollScript/Error_on_unenroll_failure 579s === RUN TestCertAutoenrollScript/Enroll_with_cepces_not_installed 579s === RUN TestCertAutoenrollScript/Enroll_with_certmonger_not_installed 579s === RUN TestCertAutoenrollScript/Error_on_missing_arguments 579s === RUN TestCertAutoenrollScript/Error_on_enroll_failure 580s === RUN TestCertAutoenrollScript/Enroll_with_empty_advanced_configuration 580s --- PASS: TestCertAutoenrollScript (1.37s) 580s --- PASS: TestCertAutoenrollScript/Enroll_with_simple_configuration_and_debug_enabled (0.06s) 580s --- PASS: TestCertAutoenrollScript/Unenroll (0.05s) 580s --- PASS: TestCertAutoenrollScript/Error_on_invalid_JSON (0.13s) 580s --- PASS: TestCertAutoenrollScript/Error_on_invalid_JSON_structure (0.12s) 580s --- PASS: TestCertAutoenrollScript/Enroll_with_simple_configuration (0.05s) 580s --- PASS: TestCertAutoenrollScript/Error_on_invalid_JSON_keys (0.12s) 580s --- PASS: TestCertAutoenrollScript/Enroll_with_valid_advanced_configuration (0.05s) 580s --- PASS: TestCertAutoenrollScript/Error_on_invalid_flags (0.06s) 580s --- PASS: TestCertAutoenrollScript/Error_on_read-only_path (0.12s) 580s --- PASS: TestCertAutoenrollScript/Error_on_unenroll_failure (0.19s) 580s --- PASS: TestCertAutoenrollScript/Enroll_with_cepces_not_installed (0.06s) 580s --- PASS: TestCertAutoenrollScript/Enroll_with_certmonger_not_installed (0.07s) 580s --- PASS: TestCertAutoenrollScript/Error_on_missing_arguments (0.07s) 580s --- PASS: TestCertAutoenrollScript/Error_on_enroll_failure (0.16s) 580s --- PASS: TestCertAutoenrollScript/Enroll_with_empty_advanced_configuration (0.05s) 580s === RUN TestApplyPolicy 580s === RUN TestApplyPolicy/Computer,_configured_to_unenroll 580s time="2024-03-26T23:46:57Z" level=info msg="Certificate autoenrollment script ran successfully\n" 580s === RUN TestApplyPolicy/Error_on_autoenroll_script_failure 580s === RUN TestApplyPolicy/Computer,_no_entries 580s === RUN TestApplyPolicy/Computer,_configured_to_enroll 580s time="2024-03-26T23:46:57Z" level=info msg="Certificate autoenrollment script ran successfully\n" 580s === RUN TestApplyPolicy/Computer,_configured_to_enroll,_advanced_configuration 580s time="2024-03-26T23:46:57Z" level=info msg="Certificate autoenrollment script ran successfully\n" 580s === RUN TestApplyPolicy/User,_autoenroll_not_supported 580s === RUN TestApplyPolicy/Error_on_invalid_autoenroll_value 580s === RUN TestApplyPolicy/Error_on_invalid_advanced_configuration_value 580s === RUN TestApplyPolicy/Computer,_no_entries,_Samba_cache_present 580s time="2024-03-26T23:46:57Z" level=info msg="Certificate autoenrollment script ran successfully\n" 580s === RUN TestApplyPolicy/Computer,_autoenroll_disabled 580s === RUN TestApplyPolicy/Computer,_domain_is_offline 580s --- PASS: TestApplyPolicy (0.03s) 580s --- PASS: TestApplyPolicy/Computer,_configured_to_unenroll (0.01s) 580s --- PASS: TestApplyPolicy/Error_on_autoenroll_script_failure (0.00s) 580s --- PASS: TestApplyPolicy/Computer,_no_entries (0.00s) 580s --- PASS: TestApplyPolicy/Computer,_configured_to_enroll (0.00s) 580s --- PASS: TestApplyPolicy/Computer,_configured_to_enroll,_advanced_configuration (0.00s) 580s --- PASS: TestApplyPolicy/User,_autoenroll_not_supported (0.00s) 580s --- PASS: TestApplyPolicy/Error_on_invalid_autoenroll_value (0.00s) 580s --- PASS: TestApplyPolicy/Error_on_invalid_advanced_configuration_value (0.00s) 580s --- PASS: TestApplyPolicy/Computer,_no_entries,_Samba_cache_present (0.01s) 580s --- PASS: TestApplyPolicy/Computer,_autoenroll_disabled (0.00s) 580s --- PASS: TestApplyPolicy/Computer,_domain_is_offline (0.00s) 580s === RUN TestMockAutoenrollScript 580s --- PASS: TestMockAutoenrollScript (0.00s) 580s PASS 580s ok github.com/ubuntu/adsys/internal/policies/certificate 1.399s 581s === RUN TestNormalize 581s === PAUSE TestNormalize 581s === RUN TestApplyPolicy 581s === PAUSE TestApplyPolicy 581s === CONT TestNormalize 581s === RUN TestNormalize/string_with_escaped_quotes 581s === PAUSE TestNormalize/string_with_escaped_quotes 581s === RUN TestNormalize/off_transformed_to_boolean 581s === PAUSE TestNormalize/off_transformed_to_boolean 581s === RUN TestNormalize/as_with_spaces_inside 581s === PAUSE TestNormalize/as_with_spaces_inside 581s === RUN TestNormalize/as_simple_quoted_as_with_spaces 581s === PAUSE TestNormalize/as_simple_quoted_as_with_spaces 581s === RUN TestNormalize/ai_with_spaces_inside 581s === PAUSE TestNormalize/ai_with_spaces_inside 581s === RUN TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_after_[]_are_ignored 581s === PAUSE TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_after_[]_are_ignored 581s === RUN TestNormalize/unmanaged_types_are_returned_as_is 581s === PAUSE TestNormalize/unmanaged_types_are_returned_as_is 581s === RUN TestNormalize/weird_case_false 581s === PAUSE TestNormalize/weird_case_false 581s === RUN TestNormalize/simple_unquoted_as 581s === PAUSE TestNormalize/simple_unquoted_as 581s === RUN TestNormalize/simple_quoted_as 581s === PAUSE TestNormalize/simple_quoted_as 581s === RUN TestNormalize/as_partially_quoted_unbalanced_end_can_lead_to_unexpect_result 581s === PAUSE TestNormalize/as_partially_quoted_unbalanced_end_can_lead_to_unexpect_result 581s === RUN TestNormalize/as_with_empty_quoted_can_lead_to_unexpect_result 581s === PAUSE TestNormalize/as_with_empty_quoted_can_lead_to_unexpect_result 581s === RUN TestNormalize/Multi-lines_as_with_quoted_','_is_supported 581s === PAUSE TestNormalize/Multi-lines_as_with_quoted_','_is_supported 581s === RUN TestNormalize/Multi-lines_ai_with_leading_and_trailing_brackets 581s === PAUSE TestNormalize/Multi-lines_ai_with_leading_and_trailing_brackets 581s === RUN TestNormalize/one_escaped_quote 581s === PAUSE TestNormalize/one_escaped_quote 581s === RUN TestNormalize/as_partially_quoted_unbalanced_start_can_lead_to_unexpect_result 581s === PAUSE TestNormalize/as_partially_quoted_unbalanced_start_can_lead_to_unexpect_result 581s === RUN TestNormalize/Multi-lines_as_with_leading_and_trailing_brackets 581s === PAUSE TestNormalize/Multi-lines_as_with_leading_and_trailing_brackets 581s === RUN TestNormalize/ai_without_ending_] 581s === PAUSE TestNormalize/ai_without_ending_] 581s === RUN TestNormalize/Multi-lines_ai_with_all_unquoted_','_will_split 581s === PAUSE TestNormalize/Multi-lines_ai_with_all_unquoted_','_will_split 581s === RUN TestNormalize/string_with_multiple_backslashes_escaped_quotes 581s === PAUSE TestNormalize/string_with_multiple_backslashes_escaped_quotes 581s === RUN TestNormalize/non_supported_is_reported_as_is 581s === PAUSE TestNormalize/non_supported_is_reported_as_is 581s === RUN TestNormalize/Multi-lines_as_and_single_line_mix,_unquoted 581s === PAUSE TestNormalize/Multi-lines_as_and_single_line_mix,_unquoted 581s === RUN TestNormalize/Multi-lines_as_and_single_line_mix,_quoted 581s === PAUSE TestNormalize/Multi-lines_as_and_single_line_mix,_quoted 581s === RUN TestNormalize/Multi-lines_as_with_consecutive_empty_lines_strip_empty_elements 581s === PAUSE TestNormalize/Multi-lines_as_with_consecutive_empty_lines_strip_empty_elements 581s === RUN TestNormalize/Multi-lines_as_with_explicit_empty_element 581s === PAUSE TestNormalize/Multi-lines_as_with_explicit_empty_element 581s === RUN TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_before_[]_are_ignored 581s === PAUSE TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_before_[]_are_ignored 581s === RUN TestNormalize/string_with_two_backslashes_don’t_escape_quotes 581s === PAUSE TestNormalize/string_with_two_backslashes_don’t_escape_quotes 581s === RUN TestNormalize/as_without_leading_[ 581s === PAUSE TestNormalize/as_without_leading_[ 581s === RUN TestNormalize/as_with_leading_and_ending_spaces_and__[] 581s === PAUSE TestNormalize/as_with_leading_and_ending_spaces_and__[] 581s === RUN TestNormalize/as_empty_elements_separated_with_commas_are_kept 581s === PAUSE TestNormalize/as_empty_elements_separated_with_commas_are_kept 581s === RUN TestNormalize/Multi-lines_ai_with_empty_lines_strips_empty_element 581s === PAUSE TestNormalize/Multi-lines_ai_with_empty_lines_strips_empty_element 581s === RUN TestNormalize/empty_quoted_string 581s === PAUSE TestNormalize/empty_quoted_string 581s === RUN TestNormalize/with_spaces 581s === PAUSE TestNormalize/with_spaces 581s === RUN TestNormalize/y_transformed_to_boolean 581s === PAUSE TestNormalize/y_transformed_to_boolean 581s === RUN TestNormalize/simple_as_with_no_spaces 581s === PAUSE TestNormalize/simple_as_with_no_spaces 581s === RUN TestNormalize/ai_without_leading_[ 581s === PAUSE TestNormalize/ai_without_leading_[ 581s === RUN TestNormalize/simple_boolean_true 581s === PAUSE TestNormalize/simple_boolean_true 581s === RUN TestNormalize/Multi-lines_as_unquoted 581s === PAUSE TestNormalize/Multi-lines_as_unquoted 581s === RUN TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_are_ignored 581s === PAUSE TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_are_ignored 581s === RUN TestNormalize/ai_with_leading_and_ending_spaces_and__[] 581s === PAUSE TestNormalize/ai_with_leading_and_ending_spaces_and__[] 581s === RUN TestNormalize/ai_empty_elements_separated_with_commas_are_kept 581s === PAUSE TestNormalize/ai_empty_elements_separated_with_commas_are_kept 581s === RUN TestNormalize/Multi-lines_ai_with_spaces_inside 581s === PAUSE TestNormalize/Multi-lines_ai_with_spaces_inside 581s === RUN TestNormalize/weird_case_true 581s === PAUSE TestNormalize/weird_case_true 581s === RUN TestNormalize/on_transformed_to_boolean 581s === PAUSE TestNormalize/on_transformed_to_boolean 581s === RUN TestNormalize/simple_unquoted_string 581s === PAUSE TestNormalize/simple_unquoted_string 581s === RUN TestNormalize/one_quote 581s === PAUSE TestNormalize/one_quote 581s === RUN TestNormalize/no_transformed_to_boolean 581s === PAUSE TestNormalize/no_transformed_to_boolean 581s === RUN TestNormalize/n_transformed_to_boolean 581s === PAUSE TestNormalize/n_transformed_to_boolean 581s === RUN TestNormalize/Multi-lines_as_with_all_unquoted_','_will_split 581s === PAUSE TestNormalize/Multi-lines_as_with_all_unquoted_','_will_split 581s === RUN TestNormalize/Multi-lines_ai 581s === PAUSE TestNormalize/Multi-lines_ai 581s === RUN TestNormalize/simple_quoted_string 581s === PAUSE TestNormalize/simple_quoted_string 581s === RUN TestNormalize/as_partially_quoted_with_comma_can_lead_to_unexpected_result 581s === PAUSE TestNormalize/as_partially_quoted_with_comma_can_lead_to_unexpected_result 581s === RUN TestNormalize/as_with_weird_composition_inception_will_be_quoted 581s === PAUSE TestNormalize/as_with_weird_composition_inception_will_be_quoted 581s === RUN TestNormalize/Multi-lines_as_with_spaces_inside 581s === PAUSE TestNormalize/Multi-lines_as_with_spaces_inside 581s === RUN TestNormalize/Multi-lines_ai_with_consecutive_empty_lines_strips_empty_element 581s === PAUSE TestNormalize/Multi-lines_ai_with_consecutive_empty_lines_strips_empty_element 581s === RUN TestNormalize/empty_unquoted_string 581s === PAUSE TestNormalize/empty_unquoted_string 581s === RUN TestNormalize/as_with_leading_and_ending_spaces_and_no_[] 581s === PAUSE TestNormalize/as_with_leading_and_ending_spaces_and_no_[] 581s === RUN TestNormalize/as_wrongly_quoted_will_consider_comma_as_part_of_the_string 581s === PAUSE TestNormalize/as_wrongly_quoted_will_consider_comma_as_part_of_the_string 581s === RUN TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_are_ignored 581s === PAUSE TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_are_ignored 581s === RUN TestNormalize/unquoted_string_with_quotes 581s === PAUSE TestNormalize/unquoted_string_with_quotes 581s === RUN TestNormalize/simple_boolean_false 581s === PAUSE TestNormalize/simple_boolean_false 581s === RUN TestNormalize/as_without_ending_] 581s === PAUSE TestNormalize/as_without_ending_] 581s === RUN TestNormalize/as_partially_quoted_can_lead_to_unexpect_result 581s === PAUSE TestNormalize/as_partially_quoted_can_lead_to_unexpect_result 581s === RUN TestNormalize/Multi-lines_as_quoted 581s === PAUSE TestNormalize/Multi-lines_as_quoted 581s === RUN TestNormalize/Multi-lines_as_with_empty_lines_strips_empty_elements 581s === PAUSE TestNormalize/Multi-lines_as_with_empty_lines_strips_empty_elements 581s === RUN TestNormalize/ai_with_leading_and_ending_spaces_and_no_[] 581s === PAUSE TestNormalize/ai_with_leading_and_ending_spaces_and_no_[] 581s === RUN TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_before_[]_are_ignored 581s === PAUSE TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_before_[]_are_ignored 581s === RUN TestNormalize/quoted_string_with_quotes 581s === PAUSE TestNormalize/quoted_string_with_quotes 581s === RUN TestNormalize/yes_transformed_to_boolean 581s === PAUSE TestNormalize/yes_transformed_to_boolean 581s === RUN TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_after_[]_are_ignored 581s === PAUSE TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_after_[]_are_ignored 581s === RUN TestNormalize/simple_ai 581s === PAUSE TestNormalize/simple_ai 581s === RUN TestNormalize/simple_ai_with_no_spaces 581s === PAUSE TestNormalize/simple_ai_with_no_spaces 581s === CONT TestApplyPolicy 581s === RUN TestApplyPolicy/No_surrounding_brackets_unquoted_as 581s === PAUSE TestApplyPolicy/No_surrounding_brackets_unquoted_as 581s === RUN TestApplyPolicy/Multi-lines_as_mixed_with_comma 581s === PAUSE TestApplyPolicy/Multi-lines_as_mixed_with_comma 581s === RUN TestApplyPolicy/Update_existing_profile_without_needed_db_append_them 581s === PAUSE TestApplyPolicy/Update_existing_profile_without_needed_db_append_them 581s === RUN TestApplyPolicy/Update_existing_profile_eliminates_adsys_DB_repetitions 581s === PAUSE TestApplyPolicy/Update_existing_profile_eliminates_adsys_DB_repetitions 581s === RUN TestApplyPolicy/User_empty_state,_with_existing_machine_policy 581s === PAUSE TestApplyPolicy/User_empty_state,_with_existing_machine_policy 581s === RUN TestApplyPolicy/Multiple_keys_same_category 581s === PAUSE TestApplyPolicy/Multiple_keys_same_category 581s === RUN TestApplyPolicy/Normalized_canonical_form_for_each_supported_key 581s === PAUSE TestApplyPolicy/Normalized_canonical_form_for_each_supported_key 581s === RUN TestApplyPolicy/Do_not_interfere_with_other_user_profile 581s === PAUSE TestApplyPolicy/Do_not_interfere_with_other_user_profile 581s === RUN TestApplyPolicy/Error_when_machine_db_does_not_exist 581s === PAUSE TestApplyPolicy/Error_when_machine_db_does_not_exist 581s === RUN TestApplyPolicy/Update_existing_correct_profile_with_trailing_spaces_are_removed 581s === PAUSE TestApplyPolicy/Update_existing_correct_profile_with_trailing_spaces_are_removed 581s === RUN TestApplyPolicy/User_updates_existing_value 581s === PAUSE TestApplyPolicy/User_updates_existing_value 581s === RUN TestApplyPolicy/Machine_empty_state 581s === PAUSE TestApplyPolicy/Machine_empty_state 581s === RUN TestApplyPolicy/Mixing_sections_and_keys_still_groups_sections 581s === PAUSE TestApplyPolicy/Mixing_sections_and_keys_still_groups_sections 581s === RUN TestApplyPolicy/No_update_when_no_change 581s === PAUSE TestApplyPolicy/No_update_when_no_change 581s === RUN TestApplyPolicy/No_surrounding_brackets_ai 581s === PAUSE TestApplyPolicy/No_surrounding_brackets_ai 581s === RUN TestApplyPolicy/No_surrounding_brackets_quoted_as 581s === PAUSE TestApplyPolicy/No_surrounding_brackets_quoted_as 581s === RUN TestApplyPolicy/Multi-lines_ai_mixed_with_comma 581s === PAUSE TestApplyPolicy/Multi-lines_ai_mixed_with_comma 581s === RUN TestApplyPolicy/Update_existing_profile_with_wrong_order_appends_them_in_correct_order 581s === PAUSE TestApplyPolicy/Update_existing_profile_with_wrong_order_appends_them_in_correct_order 581s === RUN TestApplyPolicy/Machine_updates_existing_value 581s === PAUSE TestApplyPolicy/Machine_updates_existing_value 581s === RUN TestApplyPolicy/Machine_updates_with_different_value 581s === PAUSE TestApplyPolicy/Machine_updates_with_different_value 581s === RUN TestApplyPolicy/Multiple_sections 581s === PAUSE TestApplyPolicy/Multiple_sections 581s === RUN TestApplyPolicy/Missing_machine_compiled_db_for_user 581s === PAUSE TestApplyPolicy/Missing_machine_compiled_db_for_user 581s === RUN TestApplyPolicy/Quoted_b 581s === PAUSE TestApplyPolicy/Quoted_b 581s === RUN TestApplyPolicy/Update_existing_profile_with_partial_db_append_them_without_repetition 581s === PAUSE TestApplyPolicy/Update_existing_profile_with_partial_db_append_them_without_repetition 581s === RUN TestApplyPolicy/Update_user_disabled_key_with_value 581s === PAUSE TestApplyPolicy/Update_user_disabled_key_with_value 581s === RUN TestApplyPolicy/User_empty_state 581s === PAUSE TestApplyPolicy/User_empty_state 581s === RUN TestApplyPolicy/Missing_user_compiled_db_for_user 581s === PAUSE TestApplyPolicy/Missing_user_compiled_db_for_user 581s === RUN TestApplyPolicy/Unquoted_string 581s === PAUSE TestApplyPolicy/Unquoted_string 581s === RUN TestApplyPolicy/Multi-lines_as 581s === PAUSE TestApplyPolicy/Multi-lines_as 581s === RUN TestApplyPolicy/Invalid_as_is_too_robust_to_produce_defaulting_values 581s === PAUSE TestApplyPolicy/Invalid_as_is_too_robust_to_produce_defaulting_values 581s === RUN TestApplyPolicy/User_updates_key_is_now_disabled 581s === PAUSE TestApplyPolicy/User_updates_key_is_now_disabled 581s === RUN TestApplyPolicy/New_user 581s === PAUSE TestApplyPolicy/New_user 581s === RUN TestApplyPolicy/Machine_updates_key_is_now_disabled 581s === PAUSE TestApplyPolicy/Machine_updates_key_is_now_disabled 581s === RUN TestApplyPolicy/Missing_machine_compiled_db_for_machine 581s === PAUSE TestApplyPolicy/Missing_machine_compiled_db_for_machine 581s === RUN TestApplyPolicy/Do_not_update_other_files_from_db 581s === PAUSE TestApplyPolicy/Do_not_update_other_files_from_db 581s === RUN TestApplyPolicy/Error_on_invalid_ai 581s === PAUSE TestApplyPolicy/Error_on_invalid_ai 581s === RUN TestApplyPolicy/Error_on_invalid_value_for_unnormalized_type 581s === PAUSE TestApplyPolicy/Error_on_invalid_value_for_unnormalized_type 581s === RUN TestApplyPolicy/Error_on_empty_meta 581s === PAUSE TestApplyPolicy/Error_on_empty_meta 581s === RUN TestApplyPolicy/Update_existing_correct_profile_stays_unchanged 581s === PAUSE TestApplyPolicy/Update_existing_correct_profile_stays_unchanged 581s === RUN TestApplyPolicy/First_boot 581s === PAUSE TestApplyPolicy/First_boot 581s === RUN TestApplyPolicy/Update_machine_disabled_key_with_value 581s === PAUSE TestApplyPolicy/Update_machine_disabled_key_with_value 581s === RUN TestApplyPolicy/Quoted_i 581s === PAUSE TestApplyPolicy/Quoted_i 581s === RUN TestApplyPolicy/No_surrounding_brackets_quoted_multiple_as 581s === PAUSE TestApplyPolicy/No_surrounding_brackets_quoted_multiple_as 581s === RUN TestApplyPolicy/User_updates_with_different_value 581s === PAUSE TestApplyPolicy/User_updates_with_different_value 581s === RUN TestApplyPolicy/Multiple_sections_with_disabled_keys 581s === PAUSE TestApplyPolicy/Multiple_sections_with_disabled_keys 581s === RUN TestApplyPolicy/No_surrounding_brackets_multiple_ai 581s === PAUSE TestApplyPolicy/No_surrounding_brackets_multiple_ai 581s === RUN TestApplyPolicy/No_surrounding_brackets_unquoted_multiple_as 581s === PAUSE TestApplyPolicy/No_surrounding_brackets_unquoted_multiple_as 581s === RUN TestApplyPolicy/Multi-lines_ai 581s === PAUSE TestApplyPolicy/Multi-lines_ai 581s === RUN TestApplyPolicy/Error_on_invalid_type 581s === PAUSE TestApplyPolicy/Error_on_invalid_type 581s === RUN TestApplyPolicy/Update_existing_profile_without_needed_db,_trailine_lines_are_removed 581s === PAUSE TestApplyPolicy/Update_existing_profile_without_needed_db,_trailine_lines_are_removed 581s === CONT TestNormalize/string_with_escaped_quotes 581s === CONT TestNormalize/simple_ai_with_no_spaces 581s === CONT TestNormalize/simple_ai 581s === CONT TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_after_[]_are_ignored 581s === CONT TestNormalize/yes_transformed_to_boolean 581s === CONT TestNormalize/quoted_string_with_quotes 581s === CONT TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_before_[]_are_ignored 581s === CONT TestNormalize/ai_with_leading_and_ending_spaces_and_no_[] 581s === CONT TestNormalize/Multi-lines_as_with_empty_lines_strips_empty_elements 581s === CONT TestNormalize/Multi-lines_as_quoted 581s === CONT TestNormalize/as_partially_quoted_can_lead_to_unexpect_result 581s === CONT TestNormalize/as_without_ending_] 581s === CONT TestNormalize/simple_boolean_false 581s === CONT TestNormalize/unquoted_string_with_quotes 581s === CONT TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_are_ignored 581s === CONT TestNormalize/as_wrongly_quoted_will_consider_comma_as_part_of_the_string 581s === CONT TestNormalize/as_with_leading_and_ending_spaces_and_no_[] 581s === CONT TestNormalize/empty_unquoted_string 581s === CONT TestNormalize/Multi-lines_ai_with_consecutive_empty_lines_strips_empty_element 581s === CONT TestNormalize/Multi-lines_as_with_spaces_inside 581s === CONT TestNormalize/as_with_weird_composition_inception_will_be_quoted 581s === CONT TestNormalize/as_partially_quoted_with_comma_can_lead_to_unexpected_result 581s === CONT TestNormalize/simple_quoted_string 581s === CONT TestNormalize/Multi-lines_ai 581s === CONT TestNormalize/Multi-lines_as_with_all_unquoted_','_will_split 581s === CONT TestNormalize/n_transformed_to_boolean 581s === CONT TestNormalize/no_transformed_to_boolean 581s === CONT TestNormalize/one_quote 581s === CONT TestNormalize/simple_unquoted_string 581s === CONT TestNormalize/on_transformed_to_boolean 581s === CONT TestNormalize/weird_case_true 581s === CONT TestNormalize/Multi-lines_ai_with_spaces_inside 581s === CONT TestNormalize/ai_empty_elements_separated_with_commas_are_kept 581s === CONT TestNormalize/ai_with_leading_and_ending_spaces_and__[] 581s === CONT TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_are_ignored 581s === CONT TestNormalize/Multi-lines_as_unquoted 581s === CONT TestNormalize/simple_boolean_true 581s === CONT TestNormalize/ai_without_leading_[ 581s === CONT TestNormalize/simple_as_with_no_spaces 581s === CONT TestNormalize/y_transformed_to_boolean 581s === CONT TestNormalize/with_spaces 581s === CONT TestNormalize/empty_quoted_string 581s === CONT TestNormalize/Multi-lines_ai_with_empty_lines_strips_empty_element 581s === CONT TestNormalize/as_empty_elements_separated_with_commas_are_kept 581s === CONT TestNormalize/as_with_leading_and_ending_spaces_and__[] 581s === CONT TestNormalize/as_without_leading_[ 581s === CONT TestNormalize/string_with_two_backslashes_don’t_escape_quotes 581s === CONT TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_before_[]_are_ignored 581s === CONT TestNormalize/Multi-lines_as_with_explicit_empty_element 581s === CONT TestNormalize/Multi-lines_as_with_consecutive_empty_lines_strip_empty_elements 581s === CONT TestNormalize/Multi-lines_as_and_single_line_mix,_quoted 581s === CONT TestNormalize/Multi-lines_as_and_single_line_mix,_unquoted 581s === CONT TestNormalize/non_supported_is_reported_as_is 581s === CONT TestNormalize/string_with_multiple_backslashes_escaped_quotes 581s === CONT TestNormalize/Multi-lines_ai_with_all_unquoted_','_will_split 581s === CONT TestNormalize/ai_without_ending_] 581s === CONT TestNormalize/Multi-lines_as_with_leading_and_trailing_brackets 581s === CONT TestNormalize/as_partially_quoted_unbalanced_start_can_lead_to_unexpect_result 581s === CONT TestNormalize/one_escaped_quote 581s === CONT TestNormalize/Multi-lines_ai_with_leading_and_trailing_brackets 581s === CONT TestNormalize/Multi-lines_as_with_quoted_','_is_supported 581s === CONT TestNormalize/as_with_empty_quoted_can_lead_to_unexpect_result 581s === CONT TestNormalize/as_partially_quoted_unbalanced_end_can_lead_to_unexpect_result 581s === CONT TestNormalize/simple_quoted_as 581s === CONT TestNormalize/simple_unquoted_as 581s === CONT TestNormalize/weird_case_false 581s === CONT TestNormalize/unmanaged_types_are_returned_as_is 581s === CONT TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_after_[]_are_ignored 581s === CONT TestNormalize/ai_with_spaces_inside 581s === CONT TestNormalize/as_simple_quoted_as_with_spaces 581s === CONT TestNormalize/as_with_spaces_inside 581s === CONT TestNormalize/off_transformed_to_boolean 581s --- PASS: TestNormalize (0.00s) 581s --- PASS: TestNormalize/string_with_escaped_quotes (0.00s) 581s --- PASS: TestNormalize/simple_ai_with_no_spaces (0.00s) 581s --- PASS: TestNormalize/simple_ai (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_after_[]_are_ignored (0.00s) 581s --- PASS: TestNormalize/yes_transformed_to_boolean (0.00s) 581s --- PASS: TestNormalize/quoted_string_with_quotes (0.00s) 581s --- PASS: TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_before_[]_are_ignored (0.00s) 581s --- PASS: TestNormalize/ai_with_leading_and_ending_spaces_and_no_[] (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_with_empty_lines_strips_empty_elements (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_quoted (0.00s) 581s --- PASS: TestNormalize/as_partially_quoted_can_lead_to_unexpect_result (0.00s) 581s --- PASS: TestNormalize/as_without_ending_] (0.00s) 581s --- PASS: TestNormalize/simple_boolean_false (0.00s) 581s --- PASS: TestNormalize/unquoted_string_with_quotes (0.00s) 581s --- PASS: TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_are_ignored (0.00s) 581s --- PASS: TestNormalize/as_wrongly_quoted_will_consider_comma_as_part_of_the_string (0.00s) 581s --- PASS: TestNormalize/as_with_leading_and_ending_spaces_and_no_[] (0.00s) 581s --- PASS: TestNormalize/empty_unquoted_string (0.00s) 581s --- PASS: TestNormalize/Multi-lines_ai_with_consecutive_empty_lines_strips_empty_element (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_with_spaces_inside (0.00s) 581s --- PASS: TestNormalize/as_with_weird_composition_inception_will_be_quoted (0.00s) 581s --- PASS: TestNormalize/as_partially_quoted_with_comma_can_lead_to_unexpected_result (0.00s) 581s --- PASS: TestNormalize/simple_quoted_string (0.00s) 581s --- PASS: TestNormalize/Multi-lines_ai (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_with_all_unquoted_','_will_split (0.00s) 581s --- PASS: TestNormalize/n_transformed_to_boolean (0.00s) 581s --- PASS: TestNormalize/no_transformed_to_boolean (0.00s) 581s --- PASS: TestNormalize/one_quote (0.00s) 581s --- PASS: TestNormalize/simple_unquoted_string (0.00s) 581s --- PASS: TestNormalize/on_transformed_to_boolean (0.00s) 581s --- PASS: TestNormalize/weird_case_true (0.00s) 581s --- PASS: TestNormalize/Multi-lines_ai_with_spaces_inside (0.00s) 581s --- PASS: TestNormalize/ai_empty_elements_separated_with_commas_are_kept (0.00s) 581s --- PASS: TestNormalize/ai_with_leading_and_ending_spaces_and__[] (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_are_ignored (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_unquoted (0.00s) 581s --- PASS: TestNormalize/simple_boolean_true (0.00s) 581s --- PASS: TestNormalize/ai_without_leading_[ (0.00s) 581s --- PASS: TestNormalize/simple_as_with_no_spaces (0.00s) 581s --- PASS: TestNormalize/y_transformed_to_boolean (0.00s) 581s --- PASS: TestNormalize/with_spaces (0.00s) 581s --- PASS: TestNormalize/empty_quoted_string (0.00s) 581s --- PASS: TestNormalize/Multi-lines_ai_with_empty_lines_strips_empty_element (0.00s) 581s --- PASS: TestNormalize/as_empty_elements_separated_with_commas_are_kept (0.00s) 581s --- PASS: TestNormalize/as_with_leading_and_ending_spaces_and__[] (0.00s) 581s --- PASS: TestNormalize/as_without_leading_[ (0.00s) 581s --- PASS: TestNormalize/string_with_two_backslashes_don’t_escape_quotes (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_before_[]_are_ignored (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_with_explicit_empty_element (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_with_consecutive_empty_lines_strip_empty_elements (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_and_single_line_mix,_quoted (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_and_single_line_mix,_unquoted (0.00s) 581s --- PASS: TestNormalize/non_supported_is_reported_as_is (0.00s) 581s --- PASS: TestNormalize/string_with_multiple_backslashes_escaped_quotes (0.00s) 581s --- PASS: TestNormalize/Multi-lines_ai_with_all_unquoted_','_will_split (0.00s) 581s --- PASS: TestNormalize/ai_without_ending_] (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_with_leading_and_trailing_brackets (0.00s) 581s --- PASS: TestNormalize/as_partially_quoted_unbalanced_start_can_lead_to_unexpect_result (0.00s) 581s --- PASS: TestNormalize/one_escaped_quote (0.00s) 581s --- PASS: TestNormalize/Multi-lines_ai_with_leading_and_trailing_brackets (0.00s) 581s --- PASS: TestNormalize/Multi-lines_as_with_quoted_','_is_supported (0.00s) 581s --- PASS: TestNormalize/as_with_empty_quoted_can_lead_to_unexpect_result (0.00s) 581s --- PASS: TestNormalize/as_partially_quoted_unbalanced_end_can_lead_to_unexpect_result (0.00s) 581s --- PASS: TestNormalize/simple_quoted_as (0.00s) 581s --- PASS: TestNormalize/simple_unquoted_as (0.00s) 581s --- PASS: TestNormalize/weird_case_false (0.00s) 581s --- PASS: TestNormalize/unmanaged_types_are_returned_as_is (0.00s) 581s --- PASS: TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_after_[]_are_ignored (0.00s) 581s --- PASS: TestNormalize/ai_with_spaces_inside (0.00s) 581s --- PASS: TestNormalize/as_simple_quoted_as_with_spaces (0.00s) 581s --- PASS: TestNormalize/as_with_spaces_inside (0.00s) 581s --- PASS: TestNormalize/off_transformed_to_boolean (0.00s) 581s === CONT TestApplyPolicy/No_surrounding_brackets_unquoted_as 581s === CONT TestApplyPolicy/Update_existing_profile_without_needed_db,_trailine_lines_are_removed 581s === CONT TestApplyPolicy/Error_on_invalid_type 581s === CONT TestApplyPolicy/Multi-lines_ai 581s === CONT TestApplyPolicy/No_surrounding_brackets_unquoted_multiple_as 581s === CONT TestApplyPolicy/No_surrounding_brackets_multiple_ai 581s === CONT TestApplyPolicy/Multiple_sections_with_disabled_keys 581s === CONT TestApplyPolicy/User_updates_with_different_value 581s === CONT TestApplyPolicy/No_surrounding_brackets_quoted_multiple_as 581s === CONT TestApplyPolicy/Quoted_i 581s === CONT TestApplyPolicy/Update_machine_disabled_key_with_value 581s === CONT TestApplyPolicy/First_boot 581s === CONT TestApplyPolicy/Update_existing_correct_profile_stays_unchanged 581s === CONT TestApplyPolicy/Error_on_empty_meta 581s === CONT TestApplyPolicy/Error_on_invalid_value_for_unnormalized_type 581s === CONT TestApplyPolicy/Error_on_invalid_ai 581s === CONT TestApplyPolicy/Do_not_update_other_files_from_db 581s === CONT TestApplyPolicy/Missing_machine_compiled_db_for_machine 581s === CONT TestApplyPolicy/Machine_updates_key_is_now_disabled 581s === CONT TestApplyPolicy/New_user 581s === CONT TestApplyPolicy/User_updates_key_is_now_disabled 581s === CONT TestApplyPolicy/Invalid_as_is_too_robust_to_produce_defaulting_values 581s === CONT TestApplyPolicy/Multi-lines_as 581s === CONT TestApplyPolicy/Unquoted_string 581s === CONT TestApplyPolicy/Missing_user_compiled_db_for_user 581s === CONT TestApplyPolicy/User_empty_state 581s === CONT TestApplyPolicy/Update_user_disabled_key_with_value 581s === CONT TestApplyPolicy/Update_existing_profile_with_partial_db_append_them_without_repetition 581s === CONT TestApplyPolicy/Quoted_b 581s === CONT TestApplyPolicy/Missing_machine_compiled_db_for_user 581s === CONT TestApplyPolicy/Multiple_sections 581s === CONT TestApplyPolicy/Machine_updates_with_different_value 581s === CONT TestApplyPolicy/Machine_updates_existing_value 581s === CONT TestApplyPolicy/Update_existing_profile_with_wrong_order_appends_them_in_correct_order 581s === CONT TestApplyPolicy/Multi-lines_ai_mixed_with_comma 581s === CONT TestApplyPolicy/No_surrounding_brackets_quoted_as 581s === CONT TestApplyPolicy/No_surrounding_brackets_ai 581s === CONT TestApplyPolicy/No_update_when_no_change 581s === CONT TestApplyPolicy/Mixing_sections_and_keys_still_groups_sections 581s === CONT TestApplyPolicy/Machine_empty_state 581s === CONT TestApplyPolicy/User_updates_existing_value 581s === CONT TestApplyPolicy/Update_existing_correct_profile_with_trailing_spaces_are_removed 581s === CONT TestApplyPolicy/Error_when_machine_db_does_not_exist 581s === CONT TestApplyPolicy/Do_not_interfere_with_other_user_profile 581s === CONT TestApplyPolicy/Normalized_canonical_form_for_each_supported_key 581s === CONT TestApplyPolicy/Multiple_keys_same_category 581s === CONT TestApplyPolicy/User_empty_state,_with_existing_machine_policy 581s === CONT TestApplyPolicy/Update_existing_profile_eliminates_adsys_DB_repetitions 581s === CONT TestApplyPolicy/Update_existing_profile_without_needed_db_append_them 581s === CONT TestApplyPolicy/Multi-lines_as_mixed_with_comma 581s --- PASS: TestApplyPolicy (0.00s) 581s --- PASS: TestApplyPolicy/No_surrounding_brackets_unquoted_as (0.00s) 581s --- PASS: TestApplyPolicy/Update_existing_profile_without_needed_db,_trailine_lines_are_removed (0.00s) 581s --- PASS: TestApplyPolicy/Error_on_invalid_type (0.00s) 581s --- PASS: TestApplyPolicy/Multi-lines_ai (0.00s) 581s --- PASS: TestApplyPolicy/No_surrounding_brackets_unquoted_multiple_as (0.00s) 581s --- PASS: TestApplyPolicy/No_surrounding_brackets_multiple_ai (0.00s) 581s --- PASS: TestApplyPolicy/Multiple_sections_with_disabled_keys (0.00s) 581s --- PASS: TestApplyPolicy/User_updates_with_different_value (0.00s) 581s --- PASS: TestApplyPolicy/No_surrounding_brackets_quoted_multiple_as (0.00s) 581s --- PASS: TestApplyPolicy/Quoted_i (0.00s) 581s --- PASS: TestApplyPolicy/Update_machine_disabled_key_with_value (0.00s) 581s --- PASS: TestApplyPolicy/First_boot (0.00s) 581s --- PASS: TestApplyPolicy/Update_existing_correct_profile_stays_unchanged (0.00s) 581s --- PASS: TestApplyPolicy/Error_on_empty_meta (0.00s) 581s --- PASS: TestApplyPolicy/Error_on_invalid_value_for_unnormalized_type (0.00s) 581s --- PASS: TestApplyPolicy/Error_on_invalid_ai (0.00s) 581s --- PASS: TestApplyPolicy/Do_not_update_other_files_from_db (0.00s) 581s --- PASS: TestApplyPolicy/Missing_machine_compiled_db_for_machine (0.00s) 581s --- PASS: TestApplyPolicy/Machine_updates_key_is_now_disabled (0.00s) 581s --- PASS: TestApplyPolicy/New_user (0.00s) 581s --- PASS: TestApplyPolicy/User_updates_key_is_now_disabled (0.00s) 581s --- PASS: TestApplyPolicy/Invalid_as_is_too_robust_to_produce_defaulting_values (0.00s) 581s --- PASS: TestApplyPolicy/Multi-lines_as (0.00s) 581s --- PASS: TestApplyPolicy/Unquoted_string (0.00s) 581s --- PASS: TestApplyPolicy/Missing_user_compiled_db_for_user (0.00s) 581s --- PASS: TestApplyPolicy/User_empty_state (0.00s) 581s --- PASS: TestApplyPolicy/Update_user_disabled_key_with_value (0.00s) 581s --- PASS: TestApplyPolicy/Update_existing_profile_with_partial_db_append_them_without_repetition (0.00s) 581s --- PASS: TestApplyPolicy/Quoted_b (0.00s) 581s --- PASS: TestApplyPolicy/Missing_machine_compiled_db_for_user (0.00s) 581s --- PASS: TestApplyPolicy/Multiple_sections (0.00s) 581s --- PASS: TestApplyPolicy/Machine_updates_with_different_value (0.00s) 581s --- PASS: TestApplyPolicy/Machine_updates_existing_value (0.00s) 581s --- PASS: TestApplyPolicy/Update_existing_profile_with_wrong_order_appends_them_in_correct_order (0.00s) 581s --- PASS: TestApplyPolicy/Multi-lines_ai_mixed_with_comma (0.00s) 581s --- PASS: TestApplyPolicy/No_surrounding_brackets_quoted_as (0.00s) 581s --- PASS: TestApplyPolicy/No_surrounding_brackets_ai (0.00s) 581s --- PASS: TestApplyPolicy/No_update_when_no_change (0.00s) 581s --- PASS: TestApplyPolicy/Mixing_sections_and_keys_still_groups_sections (0.00s) 581s --- PASS: TestApplyPolicy/Machine_empty_state (0.00s) 581s --- PASS: TestApplyPolicy/User_updates_existing_value (0.00s) 581s --- PASS: TestApplyPolicy/Update_existing_correct_profile_with_trailing_spaces_are_removed (0.00s) 581s --- PASS: TestApplyPolicy/Error_when_machine_db_does_not_exist (0.00s) 581s --- PASS: TestApplyPolicy/Do_not_interfere_with_other_user_profile (0.00s) 581s --- PASS: TestApplyPolicy/Normalized_canonical_form_for_each_supported_key (0.00s) 581s --- PASS: TestApplyPolicy/Multiple_keys_same_category (0.00s) 581s --- PASS: TestApplyPolicy/User_empty_state,_with_existing_machine_policy (0.00s) 581s --- PASS: TestApplyPolicy/Update_existing_profile_eliminates_adsys_DB_repetitions (0.00s) 581s --- PASS: TestApplyPolicy/Update_existing_profile_without_needed_db_append_them (0.00s) 581s --- PASS: TestApplyPolicy/Multi-lines_as_mixed_with_comma (0.00s) 581s PASS 581s ok github.com/ubuntu/adsys/internal/policies/dconf 0.133s 581s ? github.com/ubuntu/adsys/internal/policies/entry [no test files] 582s === RUN TestApplyPolicy 582s === PAUSE TestApplyPolicy 582s === CONT TestApplyPolicy 582s === RUN TestApplyPolicy/dconf_policy 582s === PAUSE TestApplyPolicy/dconf_policy 582s === CONT TestApplyPolicy/dconf_policy 582s --- PASS: TestApplyPolicy (0.00s) 582s --- PASS: TestApplyPolicy/dconf_policy (0.00s) 582s PASS 582s ok github.com/ubuntu/adsys/internal/policies/gdm 0.007s 586s === RUN TestParseEntryValues 586s === PAUSE TestParseEntryValues 586s === RUN TestWriteFileWithUIDGID 586s === PAUSE TestWriteFileWithUIDGID 586s === RUN TestCreateUnits 586s === PAUSE TestCreateUnits 586s === RUN TestNew 586s === PAUSE TestNew 586s === RUN TestApplyPolicy 586s === PAUSE TestApplyPolicy 586s === CONT TestParseEntryValues 586s === RUN TestParseEntryValues/Parse_values_trimming_whitespaces 586s === PAUSE TestParseEntryValues/Parse_values_trimming_whitespaces 586s === RUN TestParseEntryValues/Parse_values_trimming_sequential_linebreaks 586s === PAUSE TestParseEntryValues/Parse_values_trimming_sequential_linebreaks 586s === RUN TestParseEntryValues/Parse_values_from_entry_with_kerberos_auth_tags 586s === PAUSE TestParseEntryValues/Parse_values_from_entry_with_kerberos_auth_tags 586s === RUN TestParseEntryValues/Returns_empty_slice_if_the_entry_is_empty 586s === PAUSE TestParseEntryValues/Returns_empty_slice_if_the_entry_is_empty 586s === RUN TestParseEntryValues/Error_when_parsing_entry_with_badly_formatted_values 586s === PAUSE TestParseEntryValues/Error_when_parsing_entry_with_badly_formatted_values 586s === RUN TestParseEntryValues/Parse_values_from_entry_with_one_value 586s === PAUSE TestParseEntryValues/Parse_values_from_entry_with_one_value 586s === RUN TestParseEntryValues/Parse_values_from_entry_with_multiple_values 586s === PAUSE TestParseEntryValues/Parse_values_from_entry_with_multiple_values 586s === RUN TestParseEntryValues/Parse_values_from_entry_with_repeated_values 586s === PAUSE TestParseEntryValues/Parse_values_from_entry_with_repeated_values 586s === CONT TestParseEntryValues/Parse_values_trimming_whitespaces 586s === CONT TestApplyPolicy 586s === RUN TestApplyPolicy/Error_when_cleaning_up_user_policy_with_empty_entry_and_path_already_exists_as_a_directory 586s === PAUSE TestApplyPolicy/Error_when_cleaning_up_user_policy_with_empty_entry_and_path_already_exists_as_a_directory 586s === RUN TestApplyPolicy/Error_when_creating_units_with_bad_entry_values 586s === PAUSE TestApplyPolicy/Error_when_creating_units_with_bad_entry_values 586s === RUN TestApplyPolicy/Error_when_daemon-reload_fails 586s === PAUSE TestApplyPolicy/Error_when_daemon-reload_fails 586s === RUN TestApplyPolicy/User,_successfully_apply_policy_prioritizing_the_first_value_found,_despite_the_tag 586s === PAUSE TestApplyPolicy/User,_successfully_apply_policy_prioritizing_the_first_value_found,_despite_the_tag 586s === RUN TestApplyPolicy/System,_mount_units_are_removed_on_refreshing_policy_with_disabled_entry 586s === PAUSE TestApplyPolicy/System,_mount_units_are_removed_on_refreshing_policy_with_disabled_entry 586s === RUN TestApplyPolicy/Error_when_mounts_file_path_already_exists_as_a_directory 586s === PAUSE TestApplyPolicy/Error_when_mounts_file_path_already_exists_as_a_directory 586s === RUN TestApplyPolicy/User,_mount_file_is_removed_on_refreshing_policy_with_no_entries 586s === PAUSE TestApplyPolicy/User,_mount_file_is_removed_on_refreshing_policy_with_no_entries 586s === RUN TestApplyPolicy/System,_does_nothing_if_there_are_no_entries 586s === PAUSE TestApplyPolicy/System,_does_nothing_if_there_are_no_entries 586s === RUN TestApplyPolicy/Creates_only_dirs_when_trying_to_policy_with_unsupported_key 586s === PAUSE TestApplyPolicy/Creates_only_dirs_when_trying_to_policy_with_unsupported_key 586s === RUN TestApplyPolicy/User,_successfully_apply_policy_filtering_out_unsupported_keys 586s === PAUSE TestApplyPolicy/User,_successfully_apply_policy_filtering_out_unsupported_keys 586s === RUN TestApplyPolicy/User,_mount_file_is_updated_on_refreshing_policy_with_an_entry_with_multiple_values 586s === PAUSE TestApplyPolicy/User,_mount_file_is_updated_on_refreshing_policy_with_an_entry_with_multiple_values 586s === RUN TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_repeated_values 586s === PAUSE TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_repeated_values 586s === RUN TestApplyPolicy/User,_creates_only_dirs_if_there_are_no_entries 586s === PAUSE TestApplyPolicy/User,_creates_only_dirs_if_there_are_no_entries 586s === RUN TestApplyPolicy/Error_when_users-userDir_has_invalid_permissions 586s === PAUSE TestApplyPolicy/Error_when_users-userDir_has_invalid_permissions 586s === RUN TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_multiple_values 586s === PAUSE TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_multiple_values 586s === RUN TestApplyPolicy/System,_successfully_apply_policy_with_kerberos_tagged_values 586s === PAUSE TestApplyPolicy/System,_successfully_apply_policy_with_kerberos_tagged_values 586s === RUN TestApplyPolicy/System,_successfully_apply_policy_trimming_sequential_linebreaks 586s === PAUSE TestApplyPolicy/System,_successfully_apply_policy_trimming_sequential_linebreaks 586s === RUN TestApplyPolicy/Error_when_cleaning_up_user_policy_with_invalid_user 586s === PAUSE TestApplyPolicy/Error_when_cleaning_up_user_policy_with_invalid_user 586s === RUN TestApplyPolicy/User,_does_nothing_if_the_entry_is_disabled 586s === PAUSE TestApplyPolicy/User,_does_nothing_if_the_entry_is_disabled 586s === RUN TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_repeated_values 586s === PAUSE TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_repeated_values 586s === RUN TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_repeated_tagged_values 586s === PAUSE TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_repeated_tagged_values 586s === RUN TestApplyPolicy/System,_mount_units_are_updated_on_refreshing_policy_with_an_entry_with_multiple_values 586s === PAUSE TestApplyPolicy/System,_mount_units_are_updated_on_refreshing_policy_with_an_entry_with_multiple_values 586s === RUN TestApplyPolicy/Error_when_updating_policy_and_system_mount_unit_to_remove_is_a_dir 586s === PAUSE TestApplyPolicy/Error_when_updating_policy_and_system_mount_unit_to_remove_is_a_dir 586s === RUN TestApplyPolicy/System,_does_nothing_if_the_entry_is_disabled 586s === PAUSE TestApplyPolicy/System,_does_nothing_if_the_entry_is_disabled 586s === RUN TestApplyPolicy/User,_successfully_apply_policy_trimming_whitespaces 586s === PAUSE TestApplyPolicy/User,_successfully_apply_policy_trimming_whitespaces 586s === RUN TestApplyPolicy/User,_mount_file_is_removed_on_refreshing_policy_with_a_disabled_entry 586s === PAUSE TestApplyPolicy/User,_mount_file_is_removed_on_refreshing_policy_with_a_disabled_entry 586s === RUN TestApplyPolicy/System,_successfully_apply_policy_filtering_out_unsupported_keys 586s === PAUSE TestApplyPolicy/System,_successfully_apply_policy_filtering_out_unsupported_keys 586s === RUN TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_one_value 586s === PAUSE TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_one_value 586s === RUN TestApplyPolicy/Error_when_applying_policy_and_system_mount_unit_already_exists_as_dir 586s === PAUSE TestApplyPolicy/Error_when_applying_policy_and_system_mount_unit_already_exists_as_dir 586s === RUN TestApplyPolicy/Error_when_user_has_invalid_gid 586s === PAUSE TestApplyPolicy/Error_when_user_has_invalid_gid 586s === RUN TestApplyPolicy/Error_when_trying_to_update_policy_with_badly_formatted_entry 586s === PAUSE TestApplyPolicy/Error_when_trying_to_update_policy_with_badly_formatted_entry 586s === RUN TestApplyPolicy/System,_successfully_apply_policy_prioritizing_the_first_value_found,_despite_the_tag 586s === PAUSE TestApplyPolicy/System,_successfully_apply_policy_prioritizing_the_first_value_found,_despite_the_tag 586s === RUN TestApplyPolicy/System,_does_nothing_if_the_entry_is_empty 586s === PAUSE TestApplyPolicy/System,_does_nothing_if_the_entry_is_empty 586s === RUN TestApplyPolicy/Error_when_user_is_not_found 586s === PAUSE TestApplyPolicy/Error_when_user_is_not_found 586s === RUN TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_multiple_values 586s === PAUSE TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_multiple_values 586s === RUN TestApplyPolicy/System,_successfully_apply_policy_trimming_whitespaces 586s === PAUSE TestApplyPolicy/System,_successfully_apply_policy_trimming_whitespaces 586s === RUN TestApplyPolicy/Creates_only_dirs_when_trying_to_apply_policy_with_no_entries 586s === PAUSE TestApplyPolicy/Creates_only_dirs_when_trying_to_apply_policy_with_no_entries 586s === RUN TestApplyPolicy/Error_when_applying_policy_with_entry_containing_badly_formatted_value 586s === PAUSE TestApplyPolicy/Error_when_applying_policy_with_entry_containing_badly_formatted_value 586s === RUN TestApplyPolicy/Error_when_disabling_units_for_clean_up_fails 586s === PAUSE TestApplyPolicy/Error_when_disabling_units_for_clean_up_fails 586s === RUN TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_one_value 586s === PAUSE TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_one_value 586s === RUN TestApplyPolicy/System,_only_emit_a_warning_when_starting_new_units_fails 586s === PAUSE TestApplyPolicy/System,_only_emit_a_warning_when_starting_new_units_fails 586s === RUN TestApplyPolicy/System,_mount_units_are_added_on_refreshing_policy_with_some_matching_values 586s === PAUSE TestApplyPolicy/System,_mount_units_are_added_on_refreshing_policy_with_some_matching_values 586s === RUN TestApplyPolicy/Error_when_cleaning_up_user_policy_with_no_entries_and_path_already_exists_as_a_directory 586s === PAUSE TestApplyPolicy/Error_when_cleaning_up_user_policy_with_no_entries_and_path_already_exists_as_a_directory 586s === RUN TestApplyPolicy/User,_mount_file_is_removed_on_refreshing_policy_with_an_empty_entry 586s === PAUSE TestApplyPolicy/User,_mount_file_is_removed_on_refreshing_policy_with_an_empty_entry 586s === RUN TestApplyPolicy/System,_only_emit_a_warning_when_stopping_previous_units_fails 586s === PAUSE TestApplyPolicy/System,_only_emit_a_warning_when_stopping_previous_units_fails 586s === RUN TestApplyPolicy/System,_mount_units_are_removed_on_refreshing_policy_with_no_entries 586s === PAUSE TestApplyPolicy/System,_mount_units_are_removed_on_refreshing_policy_with_no_entries 586s === RUN TestApplyPolicy/System,_mount_units_are_removed_on_refreshing_policy_with_an_empty_entry 586s === PAUSE TestApplyPolicy/System,_mount_units_are_removed_on_refreshing_policy_with_an_empty_entry 586s === RUN TestApplyPolicy/Error_when_enabling_new_units_fails 586s === PAUSE TestApplyPolicy/Error_when_enabling_new_units_fails 586s === RUN TestApplyPolicy/User,_creates_only_dirs_if_the_entry_is_empty 586s === PAUSE TestApplyPolicy/User,_creates_only_dirs_if_the_entry_is_empty 586s === RUN TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_repeated_tagged_values 586s === PAUSE TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_repeated_tagged_values 586s === RUN TestApplyPolicy/Error_when_entry_is_errored 586s === PAUSE TestApplyPolicy/Error_when_entry_is_errored 586s === RUN TestApplyPolicy/User,_successfully_apply_policy_with_kerberos_auth_tags 586s === PAUSE TestApplyPolicy/User,_successfully_apply_policy_with_kerberos_auth_tags 586s === RUN TestApplyPolicy/User,_successfully_apply_policy_trimming_sequential_linebreaks 586s === PAUSE TestApplyPolicy/User,_successfully_apply_policy_trimming_sequential_linebreaks 586s === RUN TestApplyPolicy/Error_when_user_has_invalid_uid 586s === PAUSE TestApplyPolicy/Error_when_user_has_invalid_uid 586s === RUN TestApplyPolicy/Error_when_applying_system_policy_and_the_entry_is_errored 586s === PAUSE TestApplyPolicy/Error_when_applying_system_policy_and_the_entry_is_errored 586s === CONT TestNew 586s === RUN TestNew/Error_when_runDir_has_invalid_permissions 586s === PAUSE TestNew/Error_when_runDir_has_invalid_permissions 586s === RUN TestNew/Error_when_systemUnitDir_has_invalid_permissions 586s === PAUSE TestNew/Error_when_systemUnitDir_has_invalid_permissions 586s === RUN TestNew/Creates_manager_successfully 586s === PAUSE TestNew/Creates_manager_successfully 586s === CONT TestCreateUnits 586s === RUN TestCreateUnits/Write_single_unit 586s === PAUSE TestCreateUnits/Write_single_unit 586s === RUN TestCreateUnits/Write_multiple_units 586s === PAUSE TestCreateUnits/Write_multiple_units 586s === RUN TestCreateUnits/Write_krb5_tagged_unit 586s === PAUSE TestCreateUnits/Write_krb5_tagged_unit 586s === CONT TestWriteFileWithUIDGID 586s === RUN TestWriteFileWithUIDGID/Write_file_with_current_user_ownership 586s === PAUSE TestWriteFileWithUIDGID/Write_file_with_current_user_ownership 586s === RUN TestWriteFileWithUIDGID/Error_when_invalid_uid 586s === PAUSE TestWriteFileWithUIDGID/Error_when_invalid_uid 586s === RUN TestWriteFileWithUIDGID/Error_when_invalid_gid 586s === PAUSE TestWriteFileWithUIDGID/Error_when_invalid_gid 586s === RUN TestWriteFileWithUIDGID/Error_when_writing_on_a_dir_with_invalid_permissions 586s === PAUSE TestWriteFileWithUIDGID/Error_when_writing_on_a_dir_with_invalid_permissions 586s === RUN TestWriteFileWithUIDGID/Error_when_path_already_exists_as_a_directory 586s === PAUSE TestWriteFileWithUIDGID/Error_when_path_already_exists_as_a_directory 586s === CONT TestParseEntryValues/Parse_values_from_entry_with_repeated_values 586s === CONT TestParseEntryValues/Parse_values_from_entry_with_multiple_values 586s === CONT TestParseEntryValues/Parse_values_from_entry_with_one_value 586s === CONT TestParseEntryValues/Error_when_parsing_entry_with_badly_formatted_values 586s === CONT TestParseEntryValues/Returns_empty_slice_if_the_entry_is_empty 586s === CONT TestParseEntryValues/Parse_values_from_entry_with_kerberos_auth_tags 586s === CONT TestParseEntryValues/Parse_values_trimming_sequential_linebreaks 586s --- PASS: TestParseEntryValues (0.00s) 586s --- PASS: TestParseEntryValues/Parse_values_trimming_whitespaces (0.00s) 586s --- PASS: TestParseEntryValues/Parse_values_from_entry_with_repeated_values (0.00s) 586s --- PASS: TestParseEntryValues/Parse_values_from_entry_with_multiple_values (0.00s) 586s --- PASS: TestParseEntryValues/Parse_values_from_entry_with_one_value (0.00s) 586s --- PASS: TestParseEntryValues/Error_when_parsing_entry_with_badly_formatted_values (0.00s) 586s --- PASS: TestParseEntryValues/Returns_empty_slice_if_the_entry_is_empty (0.00s) 586s --- PASS: TestParseEntryValues/Parse_values_from_entry_with_kerberos_auth_tags (0.00s) 586s --- PASS: TestParseEntryValues/Parse_values_trimming_sequential_linebreaks (0.00s) 586s === CONT TestApplyPolicy/Error_when_cleaning_up_user_policy_with_empty_entry_and_path_already_exists_as_a_directory 586s === CONT TestNew/Error_when_runDir_has_invalid_permissions 586s === CONT TestApplyPolicy/Error_when_applying_system_policy_and_the_entry_is_errored 586s === CONT TestApplyPolicy/Error_when_user_has_invalid_uid 586s === CONT TestApplyPolicy/User,_successfully_apply_policy_trimming_sequential_linebreaks 586s === CONT TestApplyPolicy/User,_successfully_apply_policy_with_kerberos_auth_tags 586s === CONT TestApplyPolicy/Error_when_entry_is_errored 586s === CONT TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_repeated_tagged_values 586s === CONT TestApplyPolicy/User,_creates_only_dirs_if_the_entry_is_empty 586s === CONT TestApplyPolicy/Error_when_enabling_new_units_fails 586s === CONT TestApplyPolicy/System,_mount_units_are_removed_on_refreshing_policy_with_an_empty_entry 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath.mount\": failed to start unit" 586s === CONT TestApplyPolicy/System,_mount_units_are_removed_on_refreshing_policy_with_no_entries 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath.mount\": failed to start unit" 586s === CONT TestApplyPolicy/System,_only_emit_a_warning_when_stopping_previous_units_fails 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="Failed to stop unit \"adsys-protocol-domain.com-mountpath.mount\": failed to stop unit" 586s === CONT TestApplyPolicy/User,_mount_file_is_removed_on_refreshing_policy_with_an_empty_entry 586s === CONT TestApplyPolicy/Error_when_cleaning_up_user_policy_with_no_entries_and_path_already_exists_as_a_directory 586s === CONT TestApplyPolicy/System,_mount_units_are_added_on_refreshing_policy_with_some_matching_values 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath2.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-cifs-otherdomain.com-mount-path.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-nfs-yetanotherdomain.com-mount_path-mount-path.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-fuse-completelydifferent.com-different-path.mount\": failed to start unit" 586s === CONT TestApplyPolicy/System,_only_emit_a_warning_when_starting_new_units_fails 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath.mount\": failed to start unit" 586s === CONT TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_one_value 586s === CONT TestApplyPolicy/Error_when_disabling_units_for_clean_up_fails 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath.mount\": failed to start unit" 586s === CONT TestApplyPolicy/Error_when_applying_policy_with_entry_containing_badly_formatted_value 586s === CONT TestApplyPolicy/Creates_only_dirs_when_trying_to_apply_policy_with_no_entries 586s === CONT TestApplyPolicy/System,_successfully_apply_policy_trimming_whitespaces 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-cifs-otherdomain.com-mount-path.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-nfs-yetanotherdomain.com-path-mount.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath.mount\": failed to start unit" 586s === CONT TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_multiple_values 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-nfs-yetanotherdomain.com-mount_path-mount-path.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath2.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-cifs-otherdomain.com-mount-path.mount\": failed to start unit" 586s === CONT TestApplyPolicy/Error_when_user_is_not_found 586s === CONT TestApplyPolicy/System,_does_nothing_if_the_entry_is_empty 586s === CONT TestApplyPolicy/System,_successfully_apply_policy_prioritizing_the_first_value_found,_despite_the_tag 586s time="2024-03-26T23:47:03Z" level=warning msg="The location \"[krb5]nfs://domain/untagged_first\" was already set up to be mounted with different options or authentication. The first provided value \"nfs://domain/untagged_first\" will be used instead." 586s time="2024-03-26T23:47:03Z" level=warning msg="The location \"nfs://domain/tagged_first\" was already set up to be mounted with different options or authentication. The first provided value \"[krb5]nfs://domain/tagged_first\" will be used instead." 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-nfs-domain-untagged_first.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-nfs-domain-tagged_first.mount\": failed to start unit" 586s === CONT TestApplyPolicy/Error_when_trying_to_update_policy_with_badly_formatted_entry 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath.mount\": failed to start unit" 586s === CONT TestApplyPolicy/Error_when_user_has_invalid_gid 586s === CONT TestApplyPolicy/Error_when_applying_policy_and_system_mount_unit_already_exists_as_dir 586s === CONT TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_one_value 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath.mount\": failed to start unit" 586s === CONT TestApplyPolicy/System,_successfully_apply_policy_filtering_out_unsupported_keys 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath.mount\": failed to start unit" 586s === CONT TestApplyPolicy/User,_mount_file_is_removed_on_refreshing_policy_with_a_disabled_entry 586s === CONT TestApplyPolicy/User,_successfully_apply_policy_trimming_whitespaces 586s === CONT TestApplyPolicy/System,_does_nothing_if_the_entry_is_disabled 586s === CONT TestApplyPolicy/Error_when_updating_policy_and_system_mount_unit_to_remove_is_a_dir 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath.mount\": failed to start unit" 586s === CONT TestApplyPolicy/System,_mount_units_are_updated_on_refreshing_policy_with_an_entry_with_multiple_values 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath2.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-cifs-otherdomain.com-mount-path.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-nfs-yetanotherdomain.com-mount_path-mount-path.mount\": failed to start unit" 586s === CONT TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_repeated_tagged_values 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-cifs-single.com-mnt.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-nfs-anotherone.com-mnt.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-rpt-repeated.com-repeatedmount.mount\": failed to start unit" 586s === CONT TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_repeated_values 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-rpt-repeated.com-repeatedmount.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-cifs-single.com-mnt.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-nfs-anotherone.com-mnt.mount\": failed to start unit" 586s === CONT TestApplyPolicy/User,_does_nothing_if_the_entry_is_disabled 586s === CONT TestApplyPolicy/Error_when_cleaning_up_user_policy_with_invalid_user 586s === CONT TestApplyPolicy/System,_successfully_apply_policy_trimming_sequential_linebreaks 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mounpath.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-cifs-otherdomain.com-mount-path.mount\": failed to start unit" 586s === CONT TestApplyPolicy/System,_successfully_apply_policy_with_kerberos_tagged_values 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-cifs-authenticated.com-authenticated-mount.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-nfs-krb_domain.com-mount-krb_path.mount\": failed to start unit" 586s time="2024-03-26T23:47:03Z" level=warning msg="failed to start unit \"adsys-protocol-domain.com-mountpath.mount\": failed to start unit" 586s === CONT TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_multiple_values 586s === CONT TestApplyPolicy/Error_when_users-userDir_has_invalid_permissions 586s === CONT TestApplyPolicy/User,_creates_only_dirs_if_there_are_no_entries 586s === CONT TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_repeated_values 586s === CONT TestApplyPolicy/User,_mount_file_is_updated_on_refreshing_policy_with_an_entry_with_multiple_values 586s === CONT TestApplyPolicy/User,_successfully_apply_policy_filtering_out_unsupported_keys 586s === CONT TestApplyPolicy/Creates_only_dirs_when_trying_to_policy_with_unsupported_key 586s === CONT TestApplyPolicy/System,_does_nothing_if_there_are_no_entries 586s === CONT TestApplyPolicy/User,_mount_file_is_removed_on_refreshing_policy_with_no_entries 586s === CONT TestApplyPolicy/Error_when_mounts_file_path_already_exists_as_a_directory 586s === CONT TestApplyPolicy/System,_mount_units_are_removed_on_refreshing_policy_with_disabled_entry 586s === CONT TestApplyPolicy/User,_successfully_apply_policy_prioritizing_the_first_value_found,_despite_the_tag 586s time="2024-03-26T23:47:03Z" level=warning msg="The location \"[krb5]nfs://domain/untagged_first\" was already set up to be mounted with different options or authentication. The first provided value \"nfs://domain/untagged_first\" will be used instead." 586s time="2024-03-26T23:47:03Z" level=warning msg="The location \"nfs://domain/tagged_first\" was already set up to be mounted with different options or authentication. The first provided value \"[krb5]nfs://domain/tagged_first\" will be used instead." 586s === CONT TestApplyPolicy/Error_when_daemon-reload_fails 586s === CONT TestApplyPolicy/Error_when_creating_units_with_bad_entry_values 586s --- PASS: TestApplyPolicy (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_cleaning_up_user_policy_with_empty_entry_and_path_already_exists_as_a_directory (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_applying_system_policy_and_the_entry_is_errored (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_user_has_invalid_uid (0.00s) 586s --- PASS: TestApplyPolicy/User,_successfully_apply_policy_trimming_sequential_linebreaks (0.00s) 586s --- PASS: TestApplyPolicy/User,_successfully_apply_policy_with_kerberos_auth_tags (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_entry_is_errored (0.00s) 586s --- PASS: TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_repeated_tagged_values (0.00s) 586s --- PASS: TestApplyPolicy/User,_creates_only_dirs_if_the_entry_is_empty (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_enabling_new_units_fails (0.00s) 586s --- PASS: TestApplyPolicy/System,_mount_units_are_removed_on_refreshing_policy_with_an_empty_entry (0.00s) 586s --- PASS: TestApplyPolicy/System,_mount_units_are_removed_on_refreshing_policy_with_no_entries (0.00s) 586s --- PASS: TestApplyPolicy/System,_only_emit_a_warning_when_stopping_previous_units_fails (0.00s) 586s --- PASS: TestApplyPolicy/User,_mount_file_is_removed_on_refreshing_policy_with_an_empty_entry (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_cleaning_up_user_policy_with_no_entries_and_path_already_exists_as_a_directory (0.00s) 586s --- PASS: TestApplyPolicy/System,_mount_units_are_added_on_refreshing_policy_with_some_matching_values (0.00s) 586s --- PASS: TestApplyPolicy/System,_only_emit_a_warning_when_starting_new_units_fails (0.00s) 586s --- PASS: TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_one_value (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_disabling_units_for_clean_up_fails (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_applying_policy_with_entry_containing_badly_formatted_value (0.00s) 586s --- PASS: TestApplyPolicy/Creates_only_dirs_when_trying_to_apply_policy_with_no_entries (0.00s) 586s --- PASS: TestApplyPolicy/System,_successfully_apply_policy_trimming_whitespaces (0.00s) 586s --- PASS: TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_multiple_values (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_user_is_not_found (0.00s) 586s --- PASS: TestApplyPolicy/System,_does_nothing_if_the_entry_is_empty (0.00s) 586s --- PASS: TestApplyPolicy/System,_successfully_apply_policy_prioritizing_the_first_value_found,_despite_the_tag (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_trying_to_update_policy_with_badly_formatted_entry (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_user_has_invalid_gid (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_applying_policy_and_system_mount_unit_already_exists_as_dir (0.00s) 586s --- PASS: TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_one_value (0.00s) 586s --- PASS: TestApplyPolicy/System,_successfully_apply_policy_filtering_out_unsupported_keys (0.00s) 586s --- PASS: TestApplyPolicy/User,_mount_file_is_removed_on_refreshing_policy_with_a_disabled_entry (0.00s) 586s --- PASS: TestApplyPolicy/User,_successfully_apply_policy_trimming_whitespaces (0.00s) 586s --- PASS: TestApplyPolicy/System,_does_nothing_if_the_entry_is_disabled (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_updating_policy_and_system_mount_unit_to_remove_is_a_dir (0.00s) 586s --- PASS: TestApplyPolicy/System,_mount_units_are_updated_on_refreshing_policy_with_an_entry_with_multiple_values (0.00s) 586s --- PASS: TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_repeated_tagged_values (0.00s) 586s --- PASS: TestApplyPolicy/System,_successfully_apply_policy_for_entry_with_repeated_values (0.00s) 586s --- PASS: TestApplyPolicy/User,_does_nothing_if_the_entry_is_disabled (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_cleaning_up_user_policy_with_invalid_user (0.00s) 586s --- PASS: TestApplyPolicy/System,_successfully_apply_policy_trimming_sequential_linebreaks (0.00s) 586s --- PASS: TestApplyPolicy/System,_successfully_apply_policy_with_kerberos_tagged_values (0.00s) 586s --- PASS: TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_multiple_values (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_users-userDir_has_invalid_permissions (0.00s) 586s --- PASS: TestApplyPolicy/User,_creates_only_dirs_if_there_are_no_entries (0.00s) 586s --- PASS: TestApplyPolicy/User,_successfully_apply_policy_for_entry_with_repeated_values (0.00s) 586s --- PASS: TestApplyPolicy/User,_mount_file_is_updated_on_refreshing_policy_with_an_entry_with_multiple_values (0.00s) 586s --- PASS: TestApplyPolicy/User,_successfully_apply_policy_filtering_out_unsupported_keys (0.00s) 586s --- PASS: TestApplyPolicy/Creates_only_dirs_when_trying_to_policy_with_unsupported_key (0.00s) 586s --- PASS: TestApplyPolicy/System,_does_nothing_if_there_are_no_entries (0.00s) 586s --- PASS: TestApplyPolicy/User,_mount_file_is_removed_on_refreshing_policy_with_no_entries (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_mounts_file_path_already_exists_as_a_directory (0.00s) 586s --- PASS: TestApplyPolicy/System,_mount_units_are_removed_on_refreshing_policy_with_disabled_entry (0.00s) 586s --- PASS: TestApplyPolicy/User,_successfully_apply_policy_prioritizing_the_first_value_found,_despite_the_tag (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_daemon-reload_fails (0.00s) 586s --- PASS: TestApplyPolicy/Error_when_creating_units_with_bad_entry_values (0.00s) 586s === CONT TestCreateUnits/Write_single_unit 586s === CONT TestNew/Creates_manager_successfully 586s === CONT TestNew/Error_when_systemUnitDir_has_invalid_permissions 586s === CONT TestWriteFileWithUIDGID/Write_file_with_current_user_ownership 586s --- PASS: TestNew (0.00s) 586s --- PASS: TestNew/Error_when_runDir_has_invalid_permissions (0.00s) 586s --- PASS: TestNew/Creates_manager_successfully (0.00s) 586s --- PASS: TestNew/Error_when_systemUnitDir_has_invalid_permissions (0.00s) 586s === CONT TestCreateUnits/Write_krb5_tagged_unit 586s === CONT TestCreateUnits/Write_multiple_units 586s --- PASS: TestCreateUnits (0.00s) 586s --- PASS: TestCreateUnits/Write_single_unit (0.00s) 586s --- PASS: TestCreateUnits/Write_krb5_tagged_unit (0.00s) 586s --- PASS: TestCreateUnits/Write_multiple_units (0.00s) 586s === CONT TestWriteFileWithUIDGID/Error_when_path_already_exists_as_a_directory 586s === CONT TestWriteFileWithUIDGID/Error_when_writing_on_a_dir_with_invalid_permissions 586s === CONT TestWriteFileWithUIDGID/Error_when_invalid_gid 586s === CONT TestWriteFileWithUIDGID/Error_when_invalid_uid 586s --- PASS: TestWriteFileWithUIDGID (0.00s) 586s --- PASS: TestWriteFileWithUIDGID/Write_file_with_current_user_ownership (0.00s) 586s --- PASS: TestWriteFileWithUIDGID/Error_when_path_already_exists_as_a_directory (0.00s) 586s --- PASS: TestWriteFileWithUIDGID/Error_when_writing_on_a_dir_with_invalid_permissions (0.00s) 586s --- PASS: TestWriteFileWithUIDGID/Error_when_invalid_gid (0.00s) 586s --- PASS: TestWriteFileWithUIDGID/Error_when_invalid_uid (0.00s) 586s PASS 586s ok github.com/ubuntu/adsys/internal/policies/mount 0.095s 587s === RUN TestSplitAndNormalizeUsersAndGroups 587s === PAUSE TestSplitAndNormalizeUsersAndGroups 587s === RUN TestGetSystemPolkitAdminIdentities 587s === PAUSE TestGetSystemPolkitAdminIdentities 587s === RUN TestApplyPolicy 587s === PAUSE TestApplyPolicy 587s === CONT TestSplitAndNormalizeUsersAndGroups 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_any_; 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_any_; 587s === RUN TestSplitAndNormalizeUsersAndGroups/Empty_value 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Empty_value 587s === RUN TestSplitAndNormalizeUsersAndGroups/Group_one_value 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Group_one_value 587s === RUN TestSplitAndNormalizeUsersAndGroups/Multiple_\_only_handling_first_one_and_ignore_others 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Multiple_\_only_handling_first_one_and_ignore_others 587s === RUN TestSplitAndNormalizeUsersAndGroups/Handle_domain\user 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Handle_domain\user 587s === RUN TestSplitAndNormalizeUsersAndGroups/Multiple_values_with_consecutives_EOL 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Multiple_values_with_consecutives_EOL 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_any_] 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_any_] 587s === RUN TestSplitAndNormalizeUsersAndGroups/Multiple_values_with_a_mix_of_comma_and_EOL 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Multiple_values_with_a_mix_of_comma_and_EOL 587s === RUN TestSplitAndNormalizeUsersAndGroups/Don’t_strip_first_%_but_others 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Don’t_strip_first_%_but_others 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_any_/ 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_any_/ 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_any_= 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_any_= 587s === RUN TestSplitAndNormalizeUsersAndGroups/Multiple_values_separated_by_EOL 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Multiple_values_separated_by_EOL 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_empty_values 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_empty_values 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_any_> 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_any_> 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_any_% 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_any_% 587s === RUN TestSplitAndNormalizeUsersAndGroups/Empty_value_with_comma 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Empty_value_with_comma 587s === RUN TestSplitAndNormalizeUsersAndGroups/Empty_value_with_EOL 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Empty_value_with_EOL 587s === RUN TestSplitAndNormalizeUsersAndGroups/Multiple_values_separated_by_comma 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Multiple_values_separated_by_comma 587s === RUN TestSplitAndNormalizeUsersAndGroups/User_name_with_space 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/User_name_with_space 587s === RUN TestSplitAndNormalizeUsersAndGroups/Multiple_values_with_consecutives_comma 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Multiple_values_with_consecutives_comma 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_any_: 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_any_: 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_any_? 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_any_? 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_any_< 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_any_< 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_any_* 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_any_* 587s === RUN TestSplitAndNormalizeUsersAndGroups/Simple_one_value 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Simple_one_value 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_any_[ 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_any_[ 587s === RUN TestSplitAndNormalizeUsersAndGroups/Strip_any_| 587s === PAUSE TestSplitAndNormalizeUsersAndGroups/Strip_any_| 587s === CONT TestSplitAndNormalizeUsersAndGroups/Strip_any_; 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"u;s;er@domain\" to \"user@domain\": Invalid characters or domain\\user format" 587s === CONT TestApplyPolicy 587s === RUN TestApplyPolicy/Error_if_can’t_rename_to_destination_for_polkit_conf_file 587s === PAUSE TestApplyPolicy/Error_if_can’t_rename_to_destination_for_polkit_conf_file 587s === RUN TestApplyPolicy/Disallow_local_admins 587s === PAUSE TestApplyPolicy/Disallow_local_admins 587s === RUN TestApplyPolicy/Set_client_multiple_users_admins 587s === PAUSE TestApplyPolicy/Set_client_multiple_users_admins 587s === RUN TestApplyPolicy/Set_client_group_admins 587s === PAUSE TestApplyPolicy/Set_client_group_admins 587s === RUN TestApplyPolicy/Disallow_local_admins_and_set_client_admins 587s === PAUSE TestApplyPolicy/Disallow_local_admins_and_set_client_admins 587s === RUN TestApplyPolicy/Overwrite_existing_sudoers_file 587s === PAUSE TestApplyPolicy/Overwrite_existing_sudoers_file 587s === RUN TestApplyPolicy/Error_on_writing_to_polkit_conf_file 587s === PAUSE TestApplyPolicy/Error_on_writing_to_polkit_conf_file 587s === RUN TestApplyPolicy/Error_on_writing_to_polkit_subdirectory_creation 587s === PAUSE TestApplyPolicy/Error_on_writing_to_polkit_subdirectory_creation 587s === RUN TestApplyPolicy/Error_on_creating_sudoers_and_polkit_base_directory 587s === PAUSE TestApplyPolicy/Error_on_creating_sudoers_and_polkit_base_directory 587s === RUN TestApplyPolicy/No_rules_and_no_existing_history_means_no_files 587s === PAUSE TestApplyPolicy/No_rules_and_no_existing_history_means_no_files 587s === RUN TestApplyPolicy/Not_a_computer 587s === PAUSE TestApplyPolicy/Not_a_computer 587s === RUN TestApplyPolicy/Set_client_user_admins 587s === PAUSE TestApplyPolicy/Set_client_user_admins 587s === RUN TestApplyPolicy/Disallow_local_admins_with_previous_local_admin_conf_and_set_client_admins 587s === PAUSE TestApplyPolicy/Disallow_local_admins_with_previous_local_admin_conf_and_set_client_admins 587s === RUN TestApplyPolicy/Allow_local_admins_without_previous_local_admin_conf_and_set_client_admins 587s === PAUSE TestApplyPolicy/Allow_local_admins_without_previous_local_admin_conf_and_set_client_admins 587s === RUN TestApplyPolicy/Allow_local_admins_with_previous_local_admin_conf_and_set_client_admins 587s === PAUSE TestApplyPolicy/Allow_local_admins_with_previous_local_admin_conf_and_set_client_admins 587s === RUN TestApplyPolicy/No_rules_still_overwrite_those_files 587s === PAUSE TestApplyPolicy/No_rules_still_overwrite_those_files 587s === RUN TestApplyPolicy/Allow_local_admins_with_previous_local_admin_conf_(simple)_and_set_client_admins 587s === PAUSE TestApplyPolicy/Allow_local_admins_with_previous_local_admin_conf_(simple)_and_set_client_admins 587s === RUN TestApplyPolicy/Overwrite_existing_polkit_file 587s === PAUSE TestApplyPolicy/Overwrite_existing_polkit_file 587s === RUN TestApplyPolicy/Don't_overwrite_other_existing_files 587s === PAUSE TestApplyPolicy/Don't_overwrite_other_existing_files 587s === RUN TestApplyPolicy/Error_if_can’t_rename_to_destination_for_sudoers_file 587s === PAUSE TestApplyPolicy/Error_if_can’t_rename_to_destination_for_sudoers_file 587s === RUN TestApplyPolicy/Allow_local_admins_with_no_other_rules_is_a_noop 587s === PAUSE TestApplyPolicy/Allow_local_admins_with_no_other_rules_is_a_noop 587s === RUN TestApplyPolicy/Set_client_mixed_with_users_and_group_admins 587s === PAUSE TestApplyPolicy/Set_client_mixed_with_users_and_group_admins 587s === RUN TestApplyPolicy/Empty_client_AD_admins 587s === PAUSE TestApplyPolicy/Empty_client_AD_admins 587s === RUN TestApplyPolicy/No_client_AD_admins 587s === PAUSE TestApplyPolicy/No_client_AD_admins 587s === RUN TestApplyPolicy/Allow_local_admins_with_previous_local_admin_conf_(with_adsys_file)_and_set_client_admins 587s === PAUSE TestApplyPolicy/Allow_local_admins_with_previous_local_admin_conf_(with_adsys_file)_and_set_client_admins 587s === RUN TestApplyPolicy/Error_on_writing_to_sudoers_file 587s === PAUSE TestApplyPolicy/Error_on_writing_to_sudoers_file 587s === CONT TestApplyPolicy/Error_if_can’t_rename_to_destination_for_polkit_conf_file 587s time="2024-03-26T23:47:04Z" level=warning msg="/tmp/TestApplyPolicyError_if_cant_rename_to_destination_for_polkit_conf_file2357764130/001/polkit-1/localauthority.conf.d/99-adsys-privilege-enforcement.conf is a directory. Ignoring." 587s === CONT TestGetSystemPolkitAdminIdentities 587s === RUN TestGetSystemPolkitAdminIdentities/Directory_instead_of_a_conf_file_is_ignored 587s === PAUSE TestGetSystemPolkitAdminIdentities/Directory_instead_of_a_conf_file_is_ignored 587s === RUN TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities 587s === PAUSE TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities 587s === RUN TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_from_highest_ascii_file 587s === PAUSE TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_from_highest_ascii_file 587s === RUN TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_ignoring_adsys 587s === PAUSE TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_ignoring_adsys 587s === RUN TestGetSystemPolkitAdminIdentities/No_previous_admin_identities_but_regular_directory_structure 587s === PAUSE TestGetSystemPolkitAdminIdentities/No_previous_admin_identities_but_regular_directory_structure 587s === RUN TestGetSystemPolkitAdminIdentities/Returns_an_empty_string_if_directory_does_not_exists 587s === PAUSE TestGetSystemPolkitAdminIdentities/Returns_an_empty_string_if_directory_does_not_exists 587s === CONT TestGetSystemPolkitAdminIdentities/Directory_instead_of_a_conf_file_is_ignored 587s time="2024-03-26T23:47:04Z" level=warning msg="testdata/incorrect-policikit-conf-is-dir/polkit-1/localauthority.conf.d/50-this-is-not-a-file.conf is a directory. Ignoring." 587s === CONT TestSplitAndNormalizeUsersAndGroups/Strip_any_| 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"u|s|er@domain\" to \"user@domain\": Invalid characters or domain\\user format" 587s === CONT TestSplitAndNormalizeUsersAndGroups/Strip_any_[ 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"u[s]er@domain\" to \"user@domain\": Invalid characters or domain\\user format" 587s === CONT TestSplitAndNormalizeUsersAndGroups/Simple_one_value 587s === CONT TestSplitAndNormalizeUsersAndGroups/Strip_any_* 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"u*s*er@domain\" to \"user@domain\": Invalid characters or domain\\user format" 587s === CONT TestSplitAndNormalizeUsersAndGroups/Strip_any_< 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"u 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"u>s>er@domain\" to \"user@domain\": Invalid characters or domain\\user format" 587s === CONT TestSplitAndNormalizeUsersAndGroups/Strip_empty_values 587s === CONT TestSplitAndNormalizeUsersAndGroups/Multiple_values_separated_by_EOL 587s === CONT TestSplitAndNormalizeUsersAndGroups/Strip_any_= 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"u=s=er@domain\" to \"user@domain\": Invalid characters or domain\\user format" 587s === CONT TestSplitAndNormalizeUsersAndGroups/Strip_any_/ 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"u/s/er@domain\" to \"user@domain\": Invalid characters or domain\\user format" 587s === CONT TestSplitAndNormalizeUsersAndGroups/Don’t_strip_first_%_but_others 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"%g%r%oup@domain\" to \"%group@domain\": Invalid characters or domain\\user format" 587s === CONT TestSplitAndNormalizeUsersAndGroups/Multiple_values_with_a_mix_of_comma_and_EOL 587s === CONT TestSplitAndNormalizeUsersAndGroups/Strip_any_] 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"u]s]er@domain\" to \"user@domain\": Invalid characters or domain\\user format" 587s === CONT TestSplitAndNormalizeUsersAndGroups/Multiple_values_with_consecutives_EOL 587s === CONT TestSplitAndNormalizeUsersAndGroups/Handle_domain\user 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"domain\\\\user\" to \"user@domain\": Invalid characters or domain\\user format" 587s === CONT TestSplitAndNormalizeUsersAndGroups/Multiple_\_only_handling_first_one_and_ignore_others 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"domain\\\\user\\\\foo\" to \"userfoo@domain\": Invalid characters or domain\\user format" 587s === CONT TestSplitAndNormalizeUsersAndGroups/Group_one_value 587s === CONT TestSplitAndNormalizeUsersAndGroups/Empty_value 587s --- PASS: TestSplitAndNormalizeUsersAndGroups (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_any_; (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_any_| (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_any_[ (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Simple_one_value (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_any_* (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_any_< (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_any_? (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_any_: (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Multiple_values_with_consecutives_comma (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/User_name_with_space (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Multiple_values_separated_by_comma (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Empty_value_with_EOL (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Empty_value_with_comma (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_any_% (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_any_> (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_empty_values (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Multiple_values_separated_by_EOL (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_any_= (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_any_/ (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Don’t_strip_first_%_but_others (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Multiple_values_with_a_mix_of_comma_and_EOL (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Strip_any_] (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Multiple_values_with_consecutives_EOL (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Handle_domain\user (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Multiple_\_only_handling_first_one_and_ignore_others (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Group_one_value (0.00s) 587s --- PASS: TestSplitAndNormalizeUsersAndGroups/Empty_value (0.00s) 587s === CONT TestApplyPolicy/Error_on_writing_to_sudoers_file 587s === CONT TestApplyPolicy/Allow_local_admins_with_previous_local_admin_conf_(with_adsys_file)_and_set_client_admins 587s === CONT TestApplyPolicy/No_client_AD_admins 587s === CONT TestApplyPolicy/Empty_client_AD_admins 587s === CONT TestApplyPolicy/Set_client_mixed_with_users_and_group_admins 587s === CONT TestApplyPolicy/Allow_local_admins_with_no_other_rules_is_a_noop 587s === CONT TestApplyPolicy/Error_if_can’t_rename_to_destination_for_sudoers_file 587s === CONT TestApplyPolicy/Don't_overwrite_other_existing_files 587s === CONT TestApplyPolicy/Overwrite_existing_polkit_file 587s === CONT TestApplyPolicy/Allow_local_admins_with_previous_local_admin_conf_(simple)_and_set_client_admins 587s === CONT TestApplyPolicy/No_rules_still_overwrite_those_files 587s === CONT TestApplyPolicy/Allow_local_admins_with_previous_local_admin_conf_and_set_client_admins 587s === CONT TestApplyPolicy/Allow_local_admins_without_previous_local_admin_conf_and_set_client_admins 587s === CONT TestApplyPolicy/Disallow_local_admins_with_previous_local_admin_conf_and_set_client_admins 587s === CONT TestApplyPolicy/Set_client_user_admins 587s === CONT TestApplyPolicy/Not_a_computer 587s === CONT TestApplyPolicy/No_rules_and_no_existing_history_means_no_files 587s === CONT TestApplyPolicy/Error_on_creating_sudoers_and_polkit_base_directory 587s === CONT TestApplyPolicy/Error_on_writing_to_polkit_subdirectory_creation 587s === CONT TestApplyPolicy/Error_on_writing_to_polkit_conf_file 587s === CONT TestApplyPolicy/Overwrite_existing_sudoers_file 587s === CONT TestApplyPolicy/Disallow_local_admins_and_set_client_admins 587s === CONT TestApplyPolicy/Set_client_group_admins 587s === CONT TestApplyPolicy/Set_client_multiple_users_admins 587s time="2024-03-26T23:47:04Z" level=warning msg="Changed user or group \"domain\\\\bob\" to \"bob@domain\": Invalid characters or domain\\user format" 587s === CONT TestApplyPolicy/Disallow_local_admins 587s --- PASS: TestApplyPolicy (0.00s) 587s --- PASS: TestApplyPolicy/Error_if_can’t_rename_to_destination_for_polkit_conf_file (0.00s) 587s --- PASS: TestApplyPolicy/Error_on_writing_to_sudoers_file (0.00s) 587s --- PASS: TestApplyPolicy/Allow_local_admins_with_previous_local_admin_conf_(with_adsys_file)_and_set_client_admins (0.00s) 587s --- PASS: TestApplyPolicy/No_client_AD_admins (0.00s) 587s --- PASS: TestApplyPolicy/Empty_client_AD_admins (0.00s) 587s --- PASS: TestApplyPolicy/Set_client_mixed_with_users_and_group_admins (0.00s) 587s --- PASS: TestApplyPolicy/Allow_local_admins_with_no_other_rules_is_a_noop (0.00s) 587s --- PASS: TestApplyPolicy/Error_if_can’t_rename_to_destination_for_sudoers_file (0.00s) 587s --- PASS: TestApplyPolicy/Don't_overwrite_other_existing_files (0.00s) 587s --- PASS: TestApplyPolicy/Overwrite_existing_polkit_file (0.00s) 587s --- PASS: TestApplyPolicy/Allow_local_admins_with_previous_local_admin_conf_(simple)_and_set_client_admins (0.00s) 587s --- PASS: TestApplyPolicy/No_rules_still_overwrite_those_files (0.00s) 587s --- PASS: TestApplyPolicy/Allow_local_admins_with_previous_local_admin_conf_and_set_client_admins (0.00s) 587s --- PASS: TestApplyPolicy/Allow_local_admins_without_previous_local_admin_conf_and_set_client_admins (0.00s) 587s --- PASS: TestApplyPolicy/Disallow_local_admins_with_previous_local_admin_conf_and_set_client_admins (0.00s) 587s --- PASS: TestApplyPolicy/Set_client_user_admins (0.00s) 587s --- PASS: TestApplyPolicy/Not_a_computer (0.00s) 587s --- PASS: TestApplyPolicy/No_rules_and_no_existing_history_means_no_files (0.00s) 587s --- PASS: TestApplyPolicy/Error_on_creating_sudoers_and_polkit_base_directory (0.00s) 587s --- PASS: TestApplyPolicy/Error_on_writing_to_polkit_subdirectory_creation (0.00s) 587s --- PASS: TestApplyPolicy/Error_on_writing_to_polkit_conf_file (0.00s) 587s --- PASS: TestApplyPolicy/Overwrite_existing_sudoers_file (0.00s) 587s --- PASS: TestApplyPolicy/Disallow_local_admins_and_set_client_admins (0.00s) 587s --- PASS: TestApplyPolicy/Set_client_group_admins (0.00s) 587s --- PASS: TestApplyPolicy/Set_client_multiple_users_admins (0.00s) 587s --- PASS: TestApplyPolicy/Disallow_local_admins (0.00s) 587s === CONT TestGetSystemPolkitAdminIdentities/Returns_an_empty_string_if_directory_does_not_exists 587s === CONT TestGetSystemPolkitAdminIdentities/No_previous_admin_identities_but_regular_directory_structure 587s === CONT TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_ignoring_adsys 587s === CONT TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_from_highest_ascii_file 587s === CONT TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities 587s --- PASS: TestGetSystemPolkitAdminIdentities (0.00s) 587s --- PASS: TestGetSystemPolkitAdminIdentities/Directory_instead_of_a_conf_file_is_ignored (0.00s) 587s --- PASS: TestGetSystemPolkitAdminIdentities/Returns_an_empty_string_if_directory_does_not_exists (0.00s) 587s --- PASS: TestGetSystemPolkitAdminIdentities/No_previous_admin_identities_but_regular_directory_structure (0.00s) 587s --- PASS: TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_ignoring_adsys (0.00s) 587s --- PASS: TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_from_highest_ascii_file (0.00s) 587s --- PASS: TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities (0.00s) 587s PASS 587s ok github.com/ubuntu/adsys/internal/policies/privilege 0.042s 587s === RUN TestApplyPolicy 587s === PAUSE TestApplyPolicy 587s === RUN TestWarnOnUnsupportedKeys 587s --- PASS: TestWarnOnUnsupportedKeys (0.00s) 587s === RUN TestWarnOnMissingDBusService 587s --- PASS: TestWarnOnMissingDBusService (0.00s) 587s === CONT TestApplyPolicy 587s === RUN TestApplyPolicy/Computer,_no_entries,_D-Bus_call_error 587s === PAUSE TestApplyPolicy/Computer,_no_entries,_D-Bus_call_error 587s === RUN TestApplyPolicy/User,_no_entries 587s === PAUSE TestApplyPolicy/User,_no_entries 587s === RUN TestApplyPolicy/Computer,_single_enabled_entry 587s === PAUSE TestApplyPolicy/Computer,_single_enabled_entry 588s === RUN TestApplyPolicy/Computer,_single_disabled_entry 588s === PAUSE TestApplyPolicy/Computer,_single_disabled_entry 588s === RUN TestApplyPolicy/Computer,_all_entries_set 588s === PAUSE TestApplyPolicy/Computer,_all_entries_set 588s === RUN TestApplyPolicy/User,_non-empty_entries 588s === PAUSE TestApplyPolicy/User,_non-empty_entries 588s === RUN TestApplyPolicy/Error_when_D-Bus_call_fails 588s === PAUSE TestApplyPolicy/Error_when_D-Bus_call_fails 588s === RUN TestApplyPolicy/Computer,_no_entries 588s === PAUSE TestApplyPolicy/Computer,_no_entries 588s === CONT TestApplyPolicy/Computer,_no_entries,_D-Bus_call_error 588s === CONT TestApplyPolicy/Computer,_no_entries 588s === CONT TestApplyPolicy/Error_when_D-Bus_call_fails 588s === CONT TestApplyPolicy/User,_non-empty_entries 588s === CONT TestApplyPolicy/Computer,_all_entries_set 588s === CONT TestApplyPolicy/Computer,_single_disabled_entry 588s === CONT TestApplyPolicy/Computer,_single_enabled_entry 588s === CONT TestApplyPolicy/User,_no_entries 588s --- PASS: TestApplyPolicy (0.00s) 588s --- PASS: TestApplyPolicy/Computer,_no_entries,_D-Bus_call_error (0.00s) 588s --- PASS: TestApplyPolicy/Computer,_no_entries (0.00s) 588s --- PASS: TestApplyPolicy/Error_when_D-Bus_call_fails (0.00s) 588s --- PASS: TestApplyPolicy/User,_non-empty_entries (0.00s) 588s --- PASS: TestApplyPolicy/Computer,_all_entries_set (0.00s) 588s --- PASS: TestApplyPolicy/Computer,_single_disabled_entry (0.00s) 588s --- PASS: TestApplyPolicy/Computer,_single_enabled_entry (0.00s) 588s --- PASS: TestApplyPolicy/User,_no_entries (0.00s) 588s PASS 588s ok github.com/ubuntu/adsys/internal/policies/proxy 0.012s 588s === RUN TestNew 588s === PAUSE TestNew 588s === RUN TestApplyPolicy 588s === PAUSE TestApplyPolicy 588s === RUN TestRunScripts 588s === PAUSE TestRunScripts 588s === CONT TestNew 588s === RUN TestNew/create_manager 588s === PAUSE TestNew/create_manager 588s === RUN TestNew/error_on_read_only_rundir 588s === PAUSE TestNew/error_on_read_only_rundir 588s === CONT TestNew/create_manager 588s === CONT TestRunScripts 588s === RUN TestRunScripts/keeps_running_flag_after_non_user_logoff 588s === PAUSE TestRunScripts/keeps_running_flag_after_non_user_logoff 588s === RUN TestRunScripts/keeps_running_flag_after_non_machine_shutdown 588s === PAUSE TestRunScripts/keeps_running_flag_after_non_machine_shutdown 588s === RUN TestRunScripts/error_on_order_file_not_existing 588s === PAUSE TestRunScripts/error_on_order_file_not_existing 588s === RUN TestRunScripts/error_on_argument_not_a_file 588s === PAUSE TestRunScripts/error_on_argument_not_a_file 588s === RUN TestRunScripts/scripts_not_listed_are_not_run 588s === PAUSE TestRunScripts/scripts_not_listed_are_not_run 588s === RUN TestRunScripts/scripts_referenced_in_subdirectories 588s === PAUSE TestRunScripts/scripts_referenced_in_subdirectories 588s === RUN TestRunScripts/script_directory_without_logoff_order_has_no_session_running_flag_after_user_logoff 588s === PAUSE TestRunScripts/script_directory_without_logoff_order_has_no_session_running_flag_after_user_logoff 588s === RUN TestRunScripts/still_executes_without_existing_running_flag_on_machine_shutdown 588s === PAUSE TestRunScripts/still_executes_without_existing_running_flag_on_machine_shutdown 588s === RUN TestRunScripts/script_directory_without_shutdown_order_has_no_session_running_flag_after_machine_shutdown 588s === PAUSE TestRunScripts/script_directory_without_shutdown_order_has_no_session_running_flag_after_machine_shutdown 588s === RUN TestRunScripts/multiple_scripts_are_run_in_order 588s === PAUSE TestRunScripts/multiple_scripts_are_run_in_order 588s === RUN TestRunScripts/still_executes_without_existing_running_flag_on_user_logoff 588s === PAUSE TestRunScripts/still_executes_without_existing_running_flag_on_user_logoff 588s === RUN TestRunScripts/allow_order_file_missing 588s === PAUSE TestRunScripts/allow_order_file_missing 588s === RUN TestRunScripts/scripts_that_are_not_executable_are_skipped 588s === PAUSE TestRunScripts/scripts_that_are_not_executable_are_skipped 588s === RUN TestRunScripts/has_no_session_running_flag_after_machine_shutdown 588s === PAUSE TestRunScripts/has_no_session_running_flag_after_machine_shutdown 588s === RUN TestRunScripts/spaces_and_empty_lines_are_skipped 588s === PAUSE TestRunScripts/spaces_and_empty_lines_are_skipped 588s === RUN TestRunScripts/error_on_not_ready_for_execution 588s === PAUSE TestRunScripts/error_on_not_ready_for_execution 588s === RUN TestRunScripts/one_script 588s === PAUSE TestRunScripts/one_script 588s === RUN TestRunScripts/has_no_session_running_flag_after_user_logoff 588s === PAUSE TestRunScripts/has_no_session_running_flag_after_user_logoff 588s === CONT TestApplyPolicy 588s === RUN TestApplyPolicy/No_entries_is_an_empty_folder 588s === PAUSE TestApplyPolicy/No_entries_is_an_empty_folder 588s === RUN TestApplyPolicy/One_script 588s === PAUSE TestApplyPolicy/One_script 588s === RUN TestApplyPolicy/Multiple_directories: 588s === PAUSE TestApplyPolicy/Multiple_directories: 588s === RUN TestApplyPolicy/Subfolder_with_script 588s === PAUSE TestApplyPolicy/Subfolder_with_script 588s === RUN TestApplyPolicy/Empty_entries_are_discared 588s === PAUSE TestApplyPolicy/Empty_entries_are_discared 588s === RUN TestApplyPolicy/Startup_script_for_computer_runs_systemctl_(systemctl_success) 588s === PAUSE TestApplyPolicy/Startup_script_for_computer_runs_systemctl_(systemctl_success) 588s === RUN TestApplyPolicy/Destination_is_already_running,_no_change 588s === PAUSE TestApplyPolicy/Destination_is_already_running,_no_change 588s === RUN TestApplyPolicy/Error_on_users_run_directory_Read_Only 588s === PAUSE TestApplyPolicy/Error_on_users_run_directory_Read_Only 588s === RUN TestApplyPolicy/Error_on_save_assets_dumping_failing 588s === PAUSE TestApplyPolicy/Error_on_save_assets_dumping_failing 588s === RUN TestApplyPolicy/No_entries_update_existing_non_ready_folder 588s === PAUSE TestApplyPolicy/No_entries_update_existing_non_ready_folder 588s === RUN TestApplyPolicy/One_directory,_multiple_scripts_in_order 588s === PAUSE TestApplyPolicy/One_directory,_multiple_scripts_in_order 588s === RUN TestApplyPolicy/Same_script_is_used_multiple_times 588s === PAUSE TestApplyPolicy/Same_script_is_used_multiple_times 588s === RUN TestApplyPolicy/Computer,_no_systemctl_with_other_directory_than_startup 588s === PAUSE TestApplyPolicy/Computer,_no_systemctl_with_other_directory_than_startup 588s === RUN TestApplyPolicy/Destination_is_already_ready_but_not_in_session,_refreshing 588s === PAUSE TestApplyPolicy/Destination_is_already_ready_but_not_in_session,_refreshing 588s === RUN TestApplyPolicy/Error_on_subfolder_listed 588s === PAUSE TestApplyPolicy/Error_on_subfolder_listed 588s === RUN TestApplyPolicy/Subfolder_with_same_script_name 588s === PAUSE TestApplyPolicy/Subfolder_with_same_script_name 588s === RUN TestApplyPolicy/User_lookup_failing_does_not_impact_machine_update 588s === PAUSE TestApplyPolicy/User_lookup_failing_does_not_impact_machine_update 588s === RUN TestApplyPolicy/Systemctl_failing_does_not_impact_user_scripts_update 588s === PAUSE TestApplyPolicy/Systemctl_failing_does_not_impact_user_scripts_update 588s === RUN TestApplyPolicy/Error_on_running_start_script_that_runs_systemctl_and_systemctl_fails 588s === PAUSE TestApplyPolicy/Error_on_running_start_script_that_runs_systemctl_and_systemctl_fails 588s === RUN TestApplyPolicy/Destination_is_not_ready,_refreshing 588s === PAUSE TestApplyPolicy/Destination_is_not_ready,_refreshing 588s === RUN TestApplyPolicy/Error_on_script_does_not_exist 588s === PAUSE TestApplyPolicy/Error_on_script_does_not_exist 588s === RUN TestApplyPolicy/Error_on_invalid_UID 588s === PAUSE TestApplyPolicy/Error_on_invalid_UID 588s === RUN TestApplyPolicy/Error_on_invalid_GID 588s === PAUSE TestApplyPolicy/Error_on_invalid_GID 588s === RUN TestApplyPolicy/Error_on_user_lookup_failing 588s === PAUSE TestApplyPolicy/Error_on_user_lookup_failing 588s === CONT TestNew/error_on_read_only_rundir 588s --- PASS: TestNew (0.00s) 588s --- PASS: TestNew/create_manager (0.00s) 588s --- PASS: TestNew/error_on_read_only_rundir (0.00s) 588s === CONT TestRunScripts/keeps_running_flag_after_non_user_logoff 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptskeeps_running_flag_after_non_user_logoff3051610349/001/machine/foo/scripts/logoff\"" 588s === CONT TestRunScripts/has_no_session_running_flag_after_user_logoff 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptshas_no_session_running_flag_after_user_logoff3887535143/001/users/foo/scripts/logoff\"" 588s === CONT TestRunScripts/one_script 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsone_script1738651285/001/users/foo/scripts/s\"" 588s === CONT TestRunScripts/error_on_not_ready_for_execution 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptserror_on_not_ready_for_execution313724623/001/users/foo/scripts/s\"" 588s === CONT TestRunScripts/spaces_and_empty_lines_are_skipped 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsspaces_and_empty_lines_are_skipped4158012545/001/users/foo/scripts/s\"" 588s === CONT TestRunScripts/has_no_session_running_flag_after_machine_shutdown 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptshas_no_session_running_flag_after_machine_shutdown606332761/001/machine/foo/scripts/shutdown\"" 588s === CONT TestRunScripts/scripts_that_are_not_executable_are_skipped 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsscripts_that_are_not_executable_are_skipped2445303130/001/users/foo/scripts/s\"" 588s time="2024-03-26T23:47:05Z" level=warning msg="\"/tmp/TestRunScriptsscripts_that_are_not_executable_are_skipped2445303130/001/users/foo/scripts/scripts/notexecutable.sh\" failed to run\nfork/exec /tmp/TestRunScriptsscripts_that_are_not_executable_are_skipped2445303130/001/users/foo/scripts/scripts/notexecutable.sh: permission denied" 588s === CONT TestRunScripts/allow_order_file_missing 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsallow_order_file_missing735834833/001/users/foo/scripts/s\"" 588s time="2024-03-26T23:47:05Z" level=info msg="\"/tmp/TestRunScriptsallow_order_file_missing735834833/001/users/foo/scripts/s\" doesn't exist, but allowed to be missing, skipping" 588s === CONT TestRunScripts/still_executes_without_existing_running_flag_on_user_logoff 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsstill_executes_without_existing_running_flag_on_user_logoff425995450/001/users/foo/scripts/logoff\"" 588s === CONT TestRunScripts/multiple_scripts_are_run_in_order 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsmultiple_scripts_are_run_in_order1881605122/001/users/foo/scripts/s\"" 588s === CONT TestRunScripts/script_directory_without_shutdown_order_has_no_session_running_flag_after_machine_shutdown 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsscript_directory_without_shutdown_order_has_no_session_running_flag_after_machine_shutdown1434331547/001/machine/foo/scripts/shutdown\"" 588s time="2024-03-26T23:47:05Z" level=info msg="\"/tmp/TestRunScriptsscript_directory_without_shutdown_order_has_no_session_running_flag_after_machine_shutdown1434331547/001/machine/foo/scripts/shutdown\" doesn't exist, but allowed to be missing, skipping" 588s === CONT TestRunScripts/still_executes_without_existing_running_flag_on_machine_shutdown 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsstill_executes_without_existing_running_flag_on_machine_shutdown2906363101/001/machine/foo/scripts/shutdown\"" 588s === CONT TestRunScripts/script_directory_without_logoff_order_has_no_session_running_flag_after_user_logoff 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsscript_directory_without_logoff_order_has_no_session_running_flag_after_user_logoff1209704613/001/users/foo/scripts/logoff\"" 588s time="2024-03-26T23:47:05Z" level=info msg="\"/tmp/TestRunScriptsscript_directory_without_logoff_order_has_no_session_running_flag_after_user_logoff1209704613/001/users/foo/scripts/logoff\" doesn't exist, but allowed to be missing, skipping" 588s === CONT TestRunScripts/scripts_referenced_in_subdirectories 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsscripts_referenced_in_subdirectories3652411682/001/users/foo/scripts/s\"" 588s === CONT TestRunScripts/scripts_not_listed_are_not_run 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsscripts_not_listed_are_not_run1492329967/001/users/foo/scripts/s\"" 588s === CONT TestRunScripts/error_on_argument_not_a_file 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptserror_on_argument_not_a_file1609404098/001/users/foo/scripts/s\"" 588s === CONT TestRunScripts/error_on_order_file_not_existing 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptserror_on_order_file_not_existing1879777418/001/users/foo/scripts/s\"" 588s === CONT TestRunScripts/keeps_running_flag_after_non_machine_shutdown 588s time="2024-03-26T23:47:05Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptskeeps_running_flag_after_non_machine_shutdown3421536966/001/users/foo/scripts/shutdown\"" 588s --- PASS: TestRunScripts (0.00s) 588s --- PASS: TestRunScripts/keeps_running_flag_after_non_user_logoff (0.01s) 588s --- PASS: TestRunScripts/has_no_session_running_flag_after_user_logoff (0.01s) 588s --- PASS: TestRunScripts/one_script (0.00s) 588s --- PASS: TestRunScripts/error_on_not_ready_for_execution (0.00s) 588s --- PASS: TestRunScripts/spaces_and_empty_lines_are_skipped (0.00s) 588s --- PASS: TestRunScripts/has_no_session_running_flag_after_machine_shutdown (0.01s) 588s --- PASS: TestRunScripts/scripts_that_are_not_executable_are_skipped (0.01s) 588s --- PASS: TestRunScripts/allow_order_file_missing (0.00s) 588s --- PASS: TestRunScripts/still_executes_without_existing_running_flag_on_user_logoff (0.01s) 588s --- PASS: TestRunScripts/multiple_scripts_are_run_in_order (0.01s) 588s --- PASS: TestRunScripts/script_directory_without_shutdown_order_has_no_session_running_flag_after_machine_shutdown (0.00s) 588s --- PASS: TestRunScripts/still_executes_without_existing_running_flag_on_machine_shutdown (0.01s) 588s --- PASS: TestRunScripts/script_directory_without_logoff_order_has_no_session_running_flag_after_user_logoff (0.00s) 588s --- PASS: TestRunScripts/scripts_referenced_in_subdirectories (0.02s) 588s --- PASS: TestRunScripts/scripts_not_listed_are_not_run (0.01s) 588s --- PASS: TestRunScripts/error_on_argument_not_a_file (0.00s) 588s --- PASS: TestRunScripts/error_on_order_file_not_existing (0.00s) 588s --- PASS: TestRunScripts/keeps_running_flag_after_non_machine_shutdown (0.01s) 588s === CONT TestApplyPolicy/No_entries_is_an_empty_folder 588s === CONT TestApplyPolicy/Error_on_user_lookup_failing 588s === CONT TestApplyPolicy/Error_on_invalid_GID 588s === CONT TestApplyPolicy/Error_on_invalid_UID 588s === CONT TestApplyPolicy/Error_on_script_does_not_exist 588s === CONT TestApplyPolicy/Destination_is_not_ready,_refreshing 588s === CONT TestApplyPolicy/Error_on_running_start_script_that_runs_systemctl_and_systemctl_fails 588s time="2024-03-26T23:47:05Z" level=info msg="Running machine startup scripts" 588s === CONT TestApplyPolicy/Systemctl_failing_does_not_impact_user_scripts_update 588s === CONT TestApplyPolicy/User_lookup_failing_does_not_impact_machine_update 588s === CONT TestApplyPolicy/Subfolder_with_same_script_name 588s === CONT TestApplyPolicy/Error_on_subfolder_listed 588s === CONT TestApplyPolicy/Destination_is_already_ready_but_not_in_session,_refreshing 588s === CONT TestApplyPolicy/Computer,_no_systemctl_with_other_directory_than_startup 588s === CONT TestApplyPolicy/Same_script_is_used_multiple_times 588s === CONT TestApplyPolicy/One_directory,_multiple_scripts_in_order 588s === CONT TestApplyPolicy/No_entries_update_existing_non_ready_folder 588s === CONT TestApplyPolicy/Error_on_save_assets_dumping_failing 588s === CONT TestApplyPolicy/Error_on_users_run_directory_Read_Only 588s === CONT TestApplyPolicy/Destination_is_already_running,_no_change 588s time="2024-03-26T23:47:05Z" level=info msg="\"/tmp/TestApplyPolicyDestination_is_already_running,_no_change3991965641/001/machine/scripts/.running\" already exists, a session is already running, ignoring." 588s === CONT TestApplyPolicy/Startup_script_for_computer_runs_systemctl_(systemctl_success) 588s time="2024-03-26T23:47:05Z" level=info msg="Running machine startup scripts" 588s === CONT TestApplyPolicy/Empty_entries_are_discared 588s === CONT TestApplyPolicy/Subfolder_with_script 588s === CONT TestApplyPolicy/Multiple_directories: 588s === CONT TestApplyPolicy/One_script 588s --- PASS: TestApplyPolicy (0.00s) 588s --- PASS: TestApplyPolicy/No_entries_is_an_empty_folder (0.00s) 588s --- PASS: TestApplyPolicy/Error_on_user_lookup_failing (0.00s) 588s --- PASS: TestApplyPolicy/Error_on_invalid_GID (0.00s) 588s --- PASS: TestApplyPolicy/Error_on_invalid_UID (0.00s) 588s --- PASS: TestApplyPolicy/Error_on_script_does_not_exist (0.00s) 588s --- PASS: TestApplyPolicy/Destination_is_not_ready,_refreshing (0.00s) 588s --- PASS: TestApplyPolicy/Error_on_running_start_script_that_runs_systemctl_and_systemctl_fails (0.00s) 588s --- PASS: TestApplyPolicy/Systemctl_failing_does_not_impact_user_scripts_update (0.00s) 588s --- PASS: TestApplyPolicy/User_lookup_failing_does_not_impact_machine_update (0.00s) 588s --- PASS: TestApplyPolicy/Subfolder_with_same_script_name (0.00s) 588s --- PASS: TestApplyPolicy/Error_on_subfolder_listed (0.00s) 588s --- PASS: TestApplyPolicy/Destination_is_already_ready_but_not_in_session,_refreshing (0.00s) 588s --- PASS: TestApplyPolicy/Computer,_no_systemctl_with_other_directory_than_startup (0.00s) 588s --- PASS: TestApplyPolicy/Same_script_is_used_multiple_times (0.00s) 588s --- PASS: TestApplyPolicy/One_directory,_multiple_scripts_in_order (0.00s) 588s --- PASS: TestApplyPolicy/No_entries_update_existing_non_ready_folder (0.00s) 588s --- PASS: TestApplyPolicy/Error_on_save_assets_dumping_failing (0.00s) 588s --- PASS: TestApplyPolicy/Error_on_users_run_directory_Read_Only (0.00s) 588s --- PASS: TestApplyPolicy/Destination_is_already_running,_no_change (0.00s) 588s --- PASS: TestApplyPolicy/Startup_script_for_computer_runs_systemctl_(systemctl_success) (0.00s) 588s --- PASS: TestApplyPolicy/Empty_entries_are_discared (0.00s) 588s --- PASS: TestApplyPolicy/Subfolder_with_script (0.00s) 588s --- PASS: TestApplyPolicy/Multiple_directories: (0.00s) 588s --- PASS: TestApplyPolicy/One_script (0.00s) 588s PASS 588s ok github.com/ubuntu/adsys/internal/policies/scripts 0.208s 589s === RUN TestExclusiveLockExec 589s --- PASS: TestExclusiveLockExec (0.01s) 589s === RUN TestExclusiveLockSmb 589s --- PASS: TestExclusiveLockSmb (0.01s) 589s === RUN TestMultipleExecLocksOnlyReleaseOnLast 589s --- PASS: TestMultipleExecLocksOnlyReleaseOnLast (0.01s) 589s === RUN TestMultipleSmbLocksOnlyReleaseOnLast 589s --- PASS: TestMultipleSmbLocksOnlyReleaseOnLast (0.01s) 589s PASS 589s ok github.com/ubuntu/adsys/internal/smbsafe 0.045s 589s === RUN TestAddStdoutForwarder 589s --- PASS: TestAddStdoutForwarder (0.00s) 589s === RUN TestAddStderrForwarder 589s --- PASS: TestAddStderrForwarder (0.00s) 589s === RUN TestAddStdoutForwarderEnsureStderrNoPolluted 589s --- PASS: TestAddStdoutForwarderEnsureStderrNoPolluted (0.00s) 589s === RUN TestAddForwarderAndDisconnect 589s --- PASS: TestAddForwarderAndDisconnect (0.00s) 589s === RUN TestAddForwardersGraduallyAndDisconnect 589s --- PASS: TestAddForwardersGraduallyAndDisconnect (0.01s) 589s === RUN TestAddForwarderDifferentWriterStdoutStderr 589s --- PASS: TestAddForwarderDifferentWriterStdoutStderr (0.00s) 589s === RUN TestAddForwarderSameWriterStdoutStderr 589s --- PASS: TestAddForwarderSameWriterStdoutStderr (0.00s) 589s === RUN TestAddStdoutForwarderWithBlockedStdout 589s time="2024-03-26T23:47:06Z" level=warning msg="Failed to write to regular output: write |1: file already closed" 589s time="2024-03-26T23:47:06Z" level=warning msg="Failed to write to regular output: write |1: file already closed" 589s time="2024-03-26T23:47:06Z" level=warning msg="Failed to write to regular output: write |1: file already closed" 589s --- PASS: TestAddStdoutForwarderWithBlockedStdout (0.01s) 589s === RUN TestAddStderrForwarderWithBlockedStderr 589s time="2024-03-26T23:47:06Z" level=warning msg="Failed to write to regular output: write |1: file already closed" 589s time="2024-03-26T23:47:06Z" level=warning msg="Failed to write to regular output: write |1: file already closed" 589s time="2024-03-26T23:47:06Z" level=warning msg="Failed to write to regular output: write |1: file already closed" 589s --- PASS: TestAddStderrForwarderWithBlockedStderr (0.01s) 589s === RUN TestAddStdoutForwarderOneWithFailingForwarder 589s time="2024-03-26T23:47:06Z" level=warning msg="Failed to forward log: Error from failedWriter" 589s time="2024-03-26T23:47:06Z" level=warning msg="Failed to forward log: Error from failedWriter" 589s time="2024-03-26T23:47:06Z" level=warning msg="Failed to forward log: Error from failedWriter" 589s --- PASS: TestAddStdoutForwarderOneWithFailingForwarder (0.01s) 589s PASS 589s ok github.com/ubuntu/adsys/internal/stdforward 0.052s 590s === RUN TestManageUnit 590s === PAUSE TestManageUnit 590s === RUN TestDaemonReload 590s === PAUSE TestDaemonReload 590s === CONT TestManageUnit 590s === RUN TestManageUnit/Error_when_stopping_unit_that_doesn't_exist 590s === PAUSE TestManageUnit/Error_when_stopping_unit_that_doesn't_exist 590s === RUN TestManageUnit/Error_when_stopping_failing_unit 590s === PAUSE TestManageUnit/Error_when_stopping_failing_unit 590s === RUN TestManageUnit/Enable_unit_that_exists 590s === PAUSE TestManageUnit/Enable_unit_that_exists 590s === RUN TestManageUnit/Disable_unit_that_exists 590s === PAUSE TestManageUnit/Disable_unit_that_exists 590s === RUN TestManageUnit/Error_when_starting_unit_that_doesn't_exist 590s === PAUSE TestManageUnit/Error_when_starting_unit_that_doesn't_exist 590s === RUN TestManageUnit/Error_when_starting_failing_unit 590s === PAUSE TestManageUnit/Error_when_starting_failing_unit 590s === RUN TestManageUnit/Error_when_enabling_unit_that_doesn't_exist 590s === PAUSE TestManageUnit/Error_when_enabling_unit_that_doesn't_exist 590s === RUN TestManageUnit/Error_when_disabling_unit_that_doesn't_exist 590s === PAUSE TestManageUnit/Error_when_disabling_unit_that_doesn't_exist 590s === RUN TestManageUnit/Start_unit_that_exists 590s === PAUSE TestManageUnit/Start_unit_that_exists 590s === RUN TestManageUnit/Stop_unit_that_exists 590s === PAUSE TestManageUnit/Stop_unit_that_exists 590s === CONT TestDaemonReload 590s --- PASS: TestDaemonReload (0.00s) 590s === CONT TestManageUnit/Error_when_stopping_unit_that_doesn't_exist 590s === CONT TestManageUnit/Stop_unit_that_exists 590s === CONT TestManageUnit/Start_unit_that_exists 590s === CONT TestManageUnit/Error_when_disabling_unit_that_doesn't_exist 590s === CONT TestManageUnit/Error_when_enabling_unit_that_doesn't_exist 590s === CONT TestManageUnit/Error_when_starting_failing_unit 590s === CONT TestManageUnit/Error_when_starting_unit_that_doesn't_exist 590s === CONT TestManageUnit/Disable_unit_that_exists 590s === CONT TestManageUnit/Enable_unit_that_exists 590s === CONT TestManageUnit/Error_when_stopping_failing_unit 590s --- PASS: TestManageUnit (0.00s) 590s --- PASS: TestManageUnit/Error_when_stopping_unit_that_doesn't_exist (0.00s) 590s --- PASS: TestManageUnit/Stop_unit_that_exists (0.00s) 590s --- PASS: TestManageUnit/Start_unit_that_exists (0.00s) 590s --- PASS: TestManageUnit/Error_when_disabling_unit_that_doesn't_exist (0.00s) 590s --- PASS: TestManageUnit/Error_when_enabling_unit_that_doesn't_exist (0.00s) 590s --- PASS: TestManageUnit/Error_when_starting_failing_unit (0.00s) 590s --- PASS: TestManageUnit/Error_when_starting_unit_that_doesn't_exist (0.00s) 590s --- PASS: TestManageUnit/Disable_unit_that_exists (0.00s) 590s --- PASS: TestManageUnit/Enable_unit_that_exists (0.00s) 590s --- PASS: TestManageUnit/Error_when_stopping_failing_unit (0.00s) 590s PASS 590s ok github.com/ubuntu/adsys/internal/systemd 0.016s 590s ? github.com/ubuntu/adsys/internal/testutils [no test files] 590s ? github.com/ubuntu/adsys/internal/watchdservice [no test files] 591s === RUN TestInteractiveInput 591s === RUN TestInteractiveInput/Initial_view 591s === RUN TestInteractiveInput/Config_file_is_absent_and_input_is_relative 591s === RUN TestInteractiveInput/No_directories,_focus_on_dir_input 591s === RUN TestInteractiveInput/Submit_with_fresh_config_in_current_directory 591s === RUN TestInteractiveInput/Submit_with_dot_directories_is_normalized 591s === RUN TestInteractiveInput/Submit_with_double_dot_directories_is_normalized 591s === RUN TestInteractiveInput/Existing_config_file_is_passed_in_and_is_empty_or_has_no_directories 591s === RUN TestInteractiveInput/Config_file_exists 591s === RUN TestInteractiveInput/Config_file_is_absent_and_input_is_a_dir 591s === RUN TestInteractiveInput/Existing_config_file_is_passed_in_and_contains_directories,_not_all_which_exist_on_the_system 591s === RUN TestInteractiveInput/Found_installed_service,_config_not_overridden 591s === RUN TestInteractiveInput/Directory_does_not_exist,_block_input 591s === RUN TestInteractiveInput/Directory_is_a_file,_block_input 591s === RUN TestInteractiveInput/Multiple_existing_directories,_can_cycle_between_the_inputs 591s === RUN TestInteractiveInput/Multiple_existing_directories,_can_delete_them 591s === RUN TestInteractiveInput/Submit_with_default_config 591s === RUN TestInteractiveInput/Submit_with_fresh_config_in_nested_directory 591s === RUN TestInteractiveInput/Submit_with_duplicate_directories 591s === RUN TestInteractiveInput/Other_navigation_tests 591s === RUN TestInteractiveInput/Dot_and_double_dot_directory_inputs_are_normalized 591s === RUN TestInteractiveInput/Submit_with_directory_as_config_input 591s === RUN TestInteractiveInput/Config_file_is_absent_and_input_is_absolute 591s === RUN TestInteractiveInput/Existing_config_file_is_passed_in_and_contains_directories_which_exist_on_the_system 591s === RUN TestInteractiveInput/Found_installed_service,_config_overridden 591s === RUN TestInteractiveInput/Directory_exists 591s --- PASS: TestInteractiveInput (0.03s) 591s --- PASS: TestInteractiveInput/Initial_view (0.00s) 591s --- PASS: TestInteractiveInput/Config_file_is_absent_and_input_is_relative (0.00s) 591s --- PASS: TestInteractiveInput/No_directories,_focus_on_dir_input (0.00s) 591s --- PASS: TestInteractiveInput/Submit_with_fresh_config_in_current_directory (0.00s) 591s --- PASS: TestInteractiveInput/Submit_with_dot_directories_is_normalized (0.00s) 591s --- PASS: TestInteractiveInput/Submit_with_double_dot_directories_is_normalized (0.00s) 591s --- PASS: TestInteractiveInput/Existing_config_file_is_passed_in_and_is_empty_or_has_no_directories (0.00s) 591s --- PASS: TestInteractiveInput/Config_file_exists (0.00s) 591s --- PASS: TestInteractiveInput/Config_file_is_absent_and_input_is_a_dir (0.00s) 591s --- PASS: TestInteractiveInput/Existing_config_file_is_passed_in_and_contains_directories,_not_all_which_exist_on_the_system (0.00s) 591s --- PASS: TestInteractiveInput/Found_installed_service,_config_not_overridden (0.00s) 591s --- PASS: TestInteractiveInput/Directory_does_not_exist,_block_input (0.00s) 591s --- PASS: TestInteractiveInput/Directory_is_a_file,_block_input (0.00s) 591s --- PASS: TestInteractiveInput/Multiple_existing_directories,_can_cycle_between_the_inputs (0.00s) 591s --- PASS: TestInteractiveInput/Multiple_existing_directories,_can_delete_them (0.00s) 591s --- PASS: TestInteractiveInput/Submit_with_default_config (0.00s) 591s --- PASS: TestInteractiveInput/Submit_with_fresh_config_in_nested_directory (0.00s) 591s --- PASS: TestInteractiveInput/Submit_with_duplicate_directories (0.00s) 591s --- PASS: TestInteractiveInput/Other_navigation_tests (0.00s) 591s --- PASS: TestInteractiveInput/Dot_and_double_dot_directory_inputs_are_normalized (0.00s) 591s --- PASS: TestInteractiveInput/Submit_with_directory_as_config_input (0.00s) 591s --- PASS: TestInteractiveInput/Config_file_is_absent_and_input_is_absolute (0.00s) 591s --- PASS: TestInteractiveInput/Existing_config_file_is_passed_in_and_contains_directories_which_exist_on_the_system (0.00s) 591s --- PASS: TestInteractiveInput/Found_installed_service,_config_overridden (0.00s) 591s --- PASS: TestInteractiveInput/Directory_exists (0.00s) 591s === RUN TestInteractiveInstall 591s watchdtui_test.go:408: Test has to be run as root, skipping... 591s --- SKIP: TestInteractiveInstall (0.00s) 591s === RUN TestInteractiveUpdate 591s watchdtui_test.go:456: Test has to be run as root, skipping... 591s --- SKIP: TestInteractiveUpdate (0.00s) 591s PASS 591s ok github.com/ubuntu/adsys/internal/watchdtui 0.034s 592s === RUN TestWatchDirectory 592s === PAUSE TestWatchDirectory 592s === RUN TestRefreshGracePeriod 592s === PAUSE TestRefreshGracePeriod 592s === RUN TestUpdateDirs 592s === PAUSE TestUpdateDirs 592s === RUN TestUpdateDirsFailing 592s === PAUSE TestUpdateDirsFailing 592s === RUN TestUpdateDirsWithEmptyDirSlice 592s === PAUSE TestUpdateDirsWithEmptyDirSlice 592s === RUN TestUpdateDirsOnStoppedWatcher 592s === PAUSE TestUpdateDirsOnStoppedWatcher 592s === RUN TestStopWithoutStart 592s === PAUSE TestStopWithoutStart 592s === CONT TestWatchDirectory 592s === RUN TestWatchDirectory/New_file,_subdir 592s === PAUSE TestWatchDirectory/New_file,_subdir 592s === RUN TestWatchDirectory/New_subdir 592s === PAUSE TestWatchDirectory/New_subdir 592s === RUN TestWatchDirectory/Multiple_directories,_only_one_is_updated 592s === PAUSE TestWatchDirectory/Multiple_directories,_only_one_is_updated 592s === RUN TestWatchDirectory/Multiple_directories_with_different_versions,_all_updated 592s === PAUSE TestWatchDirectory/Multiple_directories_with_different_versions,_all_updated 592s === RUN TestWatchDirectory/New_file,_no_gpt.ini 592s === PAUSE TestWatchDirectory/New_file,_no_gpt.ini 592s === RUN TestWatchDirectory/Updating_gpt.ini_is_a_no-op 592s === PAUSE TestWatchDirectory/Updating_gpt.ini_is_a_no-op 592s === RUN TestWatchDirectory/Rename_file 592s === PAUSE TestWatchDirectory/Rename_file 592s === RUN TestWatchDirectory/Combined_case 592s === PAUSE TestWatchDirectory/Combined_case 592s === RUN TestWatchDirectory/Error_on_updating_malformed_GPT.ini 592s === PAUSE TestWatchDirectory/Error_on_updating_malformed_GPT.ini 592s === RUN TestWatchDirectory/Error_on_listing_no_directory 592s === PAUSE TestWatchDirectory/Error_on_listing_no_directory 592s === RUN TestWatchDirectory/Existing_file,_subdir 592s === PAUSE TestWatchDirectory/Existing_file,_subdir 592s === RUN TestWatchDirectory/Nested_new_subdirs 592s === PAUSE TestWatchDirectory/Nested_new_subdirs 592s === RUN TestWatchDirectory/Multiple_nested_subdirectories 592s === PAUSE TestWatchDirectory/Multiple_nested_subdirectories 592s === RUN TestWatchDirectory/Multiple_nested_subdirectories,_only_update_nested_file 592s === PAUSE TestWatchDirectory/Multiple_nested_subdirectories,_only_update_nested_file 592s === RUN TestWatchDirectory/New_subdir_without_file 592s === PAUSE TestWatchDirectory/New_subdir_without_file 592s === RUN TestWatchDirectory/No_update,_existing_gpt.ini 592s === PAUSE TestWatchDirectory/No_update,_existing_gpt.ini 592s === RUN TestWatchDirectory/Update_existing_file 592s === PAUSE TestWatchDirectory/Update_existing_file 592s === RUN TestWatchDirectory/Remove_root_directory 592s === PAUSE TestWatchDirectory/Remove_root_directory 592s === RUN TestWatchDirectory/Rename_file_and_update 592s === PAUSE TestWatchDirectory/Rename_file_and_update 592s === RUN TestWatchDirectory/Error_on_non_existing_directory 592s === PAUSE TestWatchDirectory/Error_on_non_existing_directory 592s === RUN TestWatchDirectory/No_update,_no_gpt.ini 592s === PAUSE TestWatchDirectory/No_update,_no_gpt.ini 592s === RUN TestWatchDirectory/Update_with_existing_gpt.ini 592s === PAUSE TestWatchDirectory/Update_with_existing_gpt.ini 592s === RUN TestWatchDirectory/Remove_file 592s === PAUSE TestWatchDirectory/Remove_file 592s === CONT TestWatchDirectory/New_file,_subdir 592s time="2024-03-26T23:47:09Z" level=debug msg="Watching /tmp/TestWatchDirectoryNew_file,_subdir1814674367/001/withsubdir and children" 592s time="2024-03-26T23:47:09Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_file,_subdir1814674367/001/withsubdir" 592s time="2024-03-26T23:47:09Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_file,_subdir1814674367/001/withsubdir/GPT.INI" 592s time="2024-03-26T23:47:09Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_file,_subdir1814674367/001/withsubdir/alreadyexists" 592s time="2024-03-26T23:47:09Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_file,_subdir1814674367/001/withsubdir/alreadyexistsDir" 592s time="2024-03-26T23:47:09Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_file,_subdir1814674367/001/withsubdir/alreadyexistsDir/GPT.INI" 592s time="2024-03-26T23:47:09Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_file,_subdir1814674367/001/withsubdir/alreadyexistsDir/alreadyexists" 592s time="2024-03-26T23:47:09Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryNew_file,_subdir1814674367/001/withsubdir/alreadyexistsDir/new\"" 592s time="2024-03-26T23:47:09Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryNew_file,_subdir1814674367/001/withsubdir/alreadyexistsDir/new\"" 592s time="2024-03-26T23:47:09Z" level=info msg="Watcher stopped" 592s time="2024-03-26T23:47:09Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryNew_file,_subdir1814674367/001/withsubdir/GPT.INI" 593s === CONT TestStopWithoutStart 593s --- PASS: TestStopWithoutStart (0.00s) 593s === CONT TestUpdateDirsOnStoppedWatcher 593s time="2024-03-26T23:47:10Z" level=debug msg="Updating directories to [/tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir]" 593s time="2024-03-26T23:47:10Z" level=warning msg="Error stopping watcher: the service is already stopping or not running" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching /tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir and children" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir/alreadyexistsDir" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir/alreadyexistsDir/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir/alreadyexistsDir/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=info msg="Watcher stopped" 593s time="2024-03-26T23:47:10Z" level=info msg="Bumping version for /tmp/TestUpdateDirsOnStoppedWatcher2289263980/001/curdir/GPT.INI" 593s --- PASS: TestUpdateDirsOnStoppedWatcher (0.21s) 593s === CONT TestUpdateDirsWithEmptyDirSlice 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching /tmp/TestUpdateDirsWithEmptyDirSlice1269654639/001/watchdir and children" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsWithEmptyDirSlice1269654639/001/watchdir" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsWithEmptyDirSlice1269654639/001/watchdir/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsWithEmptyDirSlice1269654639/001/watchdir/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsWithEmptyDirSlice1269654639/001/watchdir/alreadyexistsDir" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsWithEmptyDirSlice1269654639/001/watchdir/alreadyexistsDir/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsWithEmptyDirSlice1269654639/001/watchdir/alreadyexistsDir/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Updating directories to []" 593s time="2024-03-26T23:47:10Z" level=info msg="Watcher stopped" 593s --- PASS: TestUpdateDirsWithEmptyDirSlice (0.00s) 593s === CONT TestUpdateDirsFailing 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching /tmp/TestUpdateDirsFailing3902472662/001/remove and children" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsFailing3902472662/001/remove" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsFailing3902472662/001/remove/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsFailing3902472662/001/remove/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsFailing3902472662/001/remove/alreadyexistsDir" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsFailing3902472662/001/remove/alreadyexistsDir/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsFailing3902472662/001/remove/alreadyexistsDir/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching /tmp/TestUpdateDirsFailing3902472662/001/keep and children" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsFailing3902472662/001/keep" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsFailing3902472662/001/keep/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsFailing3902472662/001/keep/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsFailing3902472662/001/keep/alreadyexistsDir" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsFailing3902472662/001/keep/alreadyexistsDir/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirsFailing3902472662/001/keep/alreadyexistsDir/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Updating directories to [/tmp/TestUpdateDirsFailing3902472662/001/keep unexisting]" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirsFailing3902472662/001/keep/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirsFailing3902472662/001/keep/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirsFailing3902472662/001/keep/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirsFailing3902472662/001/keep/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirsFailing3902472662/001/remove/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirsFailing3902472662/001/remove/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirsFailing3902472662/001/remove/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirsFailing3902472662/001/remove/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=info msg="Watcher stopped" 593s time="2024-03-26T23:47:10Z" level=info msg="Bumping version for /tmp/TestUpdateDirsFailing3902472662/001/keep/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=info msg="Bumping version for /tmp/TestUpdateDirsFailing3902472662/001/remove/GPT.INI" 593s --- PASS: TestUpdateDirsFailing (0.24s) 593s === CONT TestUpdateDirs 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching /tmp/TestUpdateDirs2192567739/001/remove and children" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/remove" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/remove/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/remove/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/remove/alreadyexistsDir" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/remove/alreadyexistsDir/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/remove/alreadyexistsDir/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching /tmp/TestUpdateDirs2192567739/001/keep and children" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/keep" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/keep/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/keep/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/keep/alreadyexistsDir" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/keep/alreadyexistsDir/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/keep/alreadyexistsDir/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirs2192567739/001/remove/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirs2192567739/001/remove/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirs2192567739/001/remove/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirs2192567739/001/remove/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Updating directories to [/tmp/TestUpdateDirs2192567739/001/keep /tmp/TestUpdateDirs2192567739/001/add]" 593s time="2024-03-26T23:47:10Z" level=info msg="Watcher stopped" 593s time="2024-03-26T23:47:10Z" level=info msg="Bumping version for /tmp/TestUpdateDirs2192567739/001/remove/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching /tmp/TestUpdateDirs2192567739/001/keep and children" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/keep" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/keep/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/keep/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/keep/alreadyexistsDir" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/keep/alreadyexistsDir/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/keep/alreadyexistsDir/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching /tmp/TestUpdateDirs2192567739/001/add and children" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/add" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/add/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/add/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/add/alreadyexistsDir" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/add/alreadyexistsDir/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=debug msg="Watching: /tmp/TestUpdateDirs2192567739/001/add/alreadyexistsDir/alreadyexists" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirs2192567739/001/keep/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirs2192567739/001/keep/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirs2192567739/001/keep/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirs2192567739/001/keep/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirs2192567739/001/add/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirs2192567739/001/add/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirs2192567739/001/add/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=debug msg="Got event: WRITE \"/tmp/TestUpdateDirs2192567739/001/add/alreadyexists\"" 593s time="2024-03-26T23:47:10Z" level=info msg="Watcher stopped" 593s time="2024-03-26T23:47:10Z" level=info msg="Bumping version for /tmp/TestUpdateDirs2192567739/001/keep/GPT.INI" 593s time="2024-03-26T23:47:10Z" level=info msg="Bumping version for /tmp/TestUpdateDirs2192567739/001/add/GPT.INI" 594s --- PASS: TestUpdateDirs (0.58s) 594s === CONT TestRefreshGracePeriod 594s time="2024-03-26T23:47:11Z" level=debug msg="Watching /tmp/TestRefreshGracePeriod2156502204/001/withsubdir and children" 594s time="2024-03-26T23:47:11Z" level=debug msg="Watching: /tmp/TestRefreshGracePeriod2156502204/001/withsubdir" 594s time="2024-03-26T23:47:11Z" level=debug msg="Watching: /tmp/TestRefreshGracePeriod2156502204/001/withsubdir/GPT.INI" 594s time="2024-03-26T23:47:11Z" level=debug msg="Watching: /tmp/TestRefreshGracePeriod2156502204/001/withsubdir/alreadyexists" 594s time="2024-03-26T23:47:11Z" level=debug msg="Watching: /tmp/TestRefreshGracePeriod2156502204/001/withsubdir/alreadyexistsDir" 594s time="2024-03-26T23:47:11Z" level=debug msg="Watching: /tmp/TestRefreshGracePeriod2156502204/001/withsubdir/alreadyexistsDir/GPT.INI" 594s time="2024-03-26T23:47:11Z" level=debug msg="Watching: /tmp/TestRefreshGracePeriod2156502204/001/withsubdir/alreadyexistsDir/alreadyexists" 594s time="2024-03-26T23:47:11Z" level=debug msg="Got event: WRITE \"/tmp/TestRefreshGracePeriod2156502204/001/withsubdir/alreadyexists\"" 594s time="2024-03-26T23:47:11Z" level=debug msg="Got event: WRITE \"/tmp/TestRefreshGracePeriod2156502204/001/withsubdir/alreadyexists\"" 594s time="2024-03-26T23:47:11Z" level=debug msg="Got event: WRITE \"/tmp/TestRefreshGracePeriod2156502204/001/withsubdir/alreadyexists\"" 594s time="2024-03-26T23:47:11Z" level=debug msg="Got event: WRITE \"/tmp/TestRefreshGracePeriod2156502204/001/withsubdir/alreadyexists\"" 594s time="2024-03-26T23:47:11Z" level=debug msg="Got event: WRITE \"/tmp/TestRefreshGracePeriod2156502204/001/withsubdir/alreadyexistsDir/alreadyexists\"" 594s time="2024-03-26T23:47:11Z" level=debug msg="Got event: WRITE \"/tmp/TestRefreshGracePeriod2156502204/001/withsubdir/alreadyexistsDir/alreadyexists\"" 594s time="2024-03-26T23:47:11Z" level=debug msg="Got event: WRITE \"/tmp/TestRefreshGracePeriod2156502204/001/withsubdir/alreadyexistsDir/alreadyexists\"" 594s time="2024-03-26T23:47:11Z" level=debug msg="Got event: WRITE \"/tmp/TestRefreshGracePeriod2156502204/001/withsubdir/alreadyexistsDir/alreadyexists\"" 595s time="2024-03-26T23:47:12Z" level=info msg="Bumping version for /tmp/TestRefreshGracePeriod2156502204/001/withsubdir/GPT.INI" 595s time="2024-03-26T23:47:12Z" level=debug msg="Got event: WRITE \"/tmp/TestRefreshGracePeriod2156502204/001/withsubdir/GPT.INI\"" 595s time="2024-03-26T23:47:12Z" level=debug msg="Got event: WRITE \"/tmp/TestRefreshGracePeriod2156502204/001/withsubdir/GPT.INI\"" 595s time="2024-03-26T23:47:12Z" level=debug msg="Got event: WRITE \"/tmp/TestRefreshGracePeriod2156502204/001/withsubdir/GPT.INI\"" 595s time="2024-03-26T23:47:12Z" level=debug msg="Got event: WRITE \"/tmp/TestRefreshGracePeriod2156502204/001/withsubdir/GPT.INI\"" 596s time="2024-03-26T23:47:13Z" level=info msg="Watcher stopped" 596s --- PASS: TestRefreshGracePeriod (2.00s) 596s === CONT TestWatchDirectory/Remove_file 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching /tmp/TestWatchDirectoryRemove_file1536483740/001/one_file and children" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryRemove_file1536483740/001/one_file" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryRemove_file1536483740/001/one_file/GPT.INI" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryRemove_file1536483740/001/one_file/alreadyexists" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: CHMOD \"/tmp/TestWatchDirectoryRemove_file1536483740/001/one_file/alreadyexists\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: REMOVE \"/tmp/TestWatchDirectoryRemove_file1536483740/001/one_file/alreadyexists\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Failed to remove watcher on \"/tmp/TestWatchDirectoryRemove_file1536483740/001/one_file/alreadyexists\": fsnotify: can't remove non-existent watch: /tmp/TestWatchDirectoryRemove_file1536483740/001/one_file/alreadyexists" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: REMOVE \"/tmp/TestWatchDirectoryRemove_file1536483740/001/one_file/alreadyexists\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Failed to remove watcher on \"/tmp/TestWatchDirectoryRemove_file1536483740/001/one_file/alreadyexists\": fsnotify: can't remove non-existent watch: /tmp/TestWatchDirectoryRemove_file1536483740/001/one_file/alreadyexists" 596s time="2024-03-26T23:47:13Z" level=info msg="Watcher stopped" 596s time="2024-03-26T23:47:13Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryRemove_file1536483740/001/one_file/GPT.INI" 596s === CONT TestWatchDirectory/Update_with_existing_gpt.ini 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching /tmp/TestWatchDirectoryUpdate_with_existing_gpt.ini1604940309/001/one_file and children" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryUpdate_with_existing_gpt.ini1604940309/001/one_file" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryUpdate_with_existing_gpt.ini1604940309/001/one_file/GPT.INI" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryUpdate_with_existing_gpt.ini1604940309/001/one_file/alreadyexists" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryUpdate_with_existing_gpt.ini1604940309/001/one_file/new\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryUpdate_with_existing_gpt.ini1604940309/001/one_file/new\"" 596s time="2024-03-26T23:47:13Z" level=info msg="Watcher stopped" 596s time="2024-03-26T23:47:13Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryUpdate_with_existing_gpt.ini1604940309/001/one_file/GPT.INI" 596s === CONT TestWatchDirectory/No_update,_no_gpt.ini 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching /tmp/TestWatchDirectoryNo_update,_no_gpt.ini3195398738/001/no_gpt and children" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNo_update,_no_gpt.ini3195398738/001/no_gpt" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNo_update,_no_gpt.ini3195398738/001/no_gpt/testfile" 596s time="2024-03-26T23:47:13Z" level=info msg="Watcher stopped" 596s === CONT TestWatchDirectory/Error_on_non_existing_directory 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching /tmp/TestWatchDirectoryError_on_non_existing_directory1033414184/001/doesnotexist and children" 596s === CONT TestWatchDirectory/Rename_file_and_update 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching /tmp/TestWatchDirectoryRename_file_and_update3476330716/001/one_file and children" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryRename_file_and_update3476330716/001/one_file" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryRename_file_and_update3476330716/001/one_file/GPT.INI" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryRename_file_and_update3476330716/001/one_file/alreadyexists" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: RENAME \"/tmp/TestWatchDirectoryRename_file_and_update3476330716/001/one_file/alreadyexists\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryRename_file_and_update3476330716/001/one_file/alreadyexists.bak\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryRename_file_and_update3476330716/001/one_file/alreadyexists.bak\"" 596s time="2024-03-26T23:47:13Z" level=info msg="Watcher stopped" 596s time="2024-03-26T23:47:13Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryRename_file_and_update3476330716/001/one_file/GPT.INI" 596s === CONT TestWatchDirectory/Remove_root_directory 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching /tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file and children" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/GPT.INI" 596s time="2024-03-26T23:47:13Z" level=debug msg="Watching: /tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/alreadyexists" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: CHMOD \"/tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/GPT.INI\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: REMOVE \"/tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/GPT.INI\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: REMOVE \"/tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/GPT.INI\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: CHMOD \"/tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/alreadyexists\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: REMOVE \"/tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/alreadyexists\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Failed to remove watcher on \"/tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/alreadyexists\": fsnotify: can't remove non-existent watch: /tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/alreadyexists" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: REMOVE \"/tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/alreadyexists\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Failed to remove watcher on \"/tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/alreadyexists\": fsnotify: can't remove non-existent watch: /tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/alreadyexists" 596s time="2024-03-26T23:47:13Z" level=debug msg="Got event: REMOVE \"/tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file\"" 596s time="2024-03-26T23:47:13Z" level=debug msg="Failed to remove watcher on \"/tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file\": fsnotify: can't remove non-existent watch: /tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file" 597s time="2024-03-26T23:47:13Z" level=info msg="Watcher stopped" 597s time="2024-03-26T23:47:13Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/GPT.INI" 597s time="2024-03-26T23:47:13Z" level=info msg="error loading ini contents: open /tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/GPT.INI: no such file or directory, creating a new file" 597s time="2024-03-26T23:47:13Z" level=warning msg="Failed to bump /tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/GPT.INI version: can't bump version for /tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/GPT.INI: open /tmp/TestWatchDirectoryRemove_root_directory2612223576/001/one_file/GPT.INI: no such file or directory" 597s === CONT TestWatchDirectory/Update_existing_file 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching /tmp/TestWatchDirectoryUpdate_existing_file2501076168/001/one_file and children" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryUpdate_existing_file2501076168/001/one_file" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryUpdate_existing_file2501076168/001/one_file/GPT.INI" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryUpdate_existing_file2501076168/001/one_file/alreadyexists" 597s time="2024-03-26T23:47:14Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryUpdate_existing_file2501076168/001/one_file/alreadyexists\"" 597s time="2024-03-26T23:47:14Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryUpdate_existing_file2501076168/001/one_file/alreadyexists\"" 597s time="2024-03-26T23:47:14Z" level=info msg="Watcher stopped" 597s time="2024-03-26T23:47:14Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryUpdate_existing_file2501076168/001/one_file/GPT.INI" 597s === CONT TestWatchDirectory/No_update,_existing_gpt.ini 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching /tmp/TestWatchDirectoryNo_update,_existing_gpt.ini2133601350/001/one_file and children" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNo_update,_existing_gpt.ini2133601350/001/one_file" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNo_update,_existing_gpt.ini2133601350/001/one_file/GPT.INI" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNo_update,_existing_gpt.ini2133601350/001/one_file/alreadyexists" 597s time="2024-03-26T23:47:14Z" level=info msg="Watcher stopped" 597s === CONT TestWatchDirectory/New_subdir_without_file 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching /tmp/TestWatchDirectoryNew_subdir_without_file2629871546/001/withsubdir and children" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir_without_file2629871546/001/withsubdir" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir_without_file2629871546/001/withsubdir/GPT.INI" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir_without_file2629871546/001/withsubdir/alreadyexists" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir_without_file2629871546/001/withsubdir/alreadyexistsDir" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir_without_file2629871546/001/withsubdir/alreadyexistsDir/GPT.INI" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir_without_file2629871546/001/withsubdir/alreadyexistsDir/alreadyexists" 597s time="2024-03-26T23:47:14Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryNew_subdir_without_file2629871546/001/withsubdir/newsubdir\"" 597s time="2024-03-26T23:47:14Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryNew_subdir_without_file2629871546/001/withsubdir/newsubdir\"" 597s time="2024-03-26T23:47:14Z" level=info msg="Watcher stopped" 597s time="2024-03-26T23:47:14Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryNew_subdir_without_file2629871546/001/withsubdir/GPT.INI" 597s === CONT TestWatchDirectory/Multiple_nested_subdirectories,_only_update_nested_file 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching /tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir/alreadyexistsDir and children" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir/alreadyexistsDir" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir/alreadyexistsDir/GPT.INI" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir/alreadyexistsDir/alreadyexists" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching /tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir and children" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir/GPT.INI" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir/alreadyexists" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir/alreadyexistsDir" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir/alreadyexistsDir/GPT.INI" 597s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir/alreadyexistsDir/alreadyexists" 597s time="2024-03-26T23:47:14Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir/alreadyexistsDir/alreadyexists\"" 597s time="2024-03-26T23:47:14Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir/alreadyexistsDir/alreadyexists\"" 597s time="2024-03-26T23:47:14Z" level=info msg="Watcher stopped" 597s time="2024-03-26T23:47:14Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryMultiple_nested_subdirectories,_only_update_nested_file1811693290/001/withsubdir/alreadyexistsDir/GPT.INI" 598s === CONT TestWatchDirectory/Multiple_nested_subdirectories 598s time="2024-03-26T23:47:14Z" level=debug msg="Watching /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir and children" 598s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir" 598s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/GPT.INI" 598s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/alreadyexists" 598s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/alreadyexistsDir" 598s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/alreadyexistsDir/GPT.INI" 598s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/alreadyexistsDir/alreadyexists" 598s time="2024-03-26T23:47:14Z" level=debug msg="Watching /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/alreadyexistsDir and children" 598s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/alreadyexistsDir" 598s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/alreadyexistsDir/GPT.INI" 598s time="2024-03-26T23:47:14Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/alreadyexistsDir/alreadyexists" 598s time="2024-03-26T23:47:14Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/new\"" 598s time="2024-03-26T23:47:14Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/new\"" 598s time="2024-03-26T23:47:14Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/alreadyexistsDir/alreadyexists\"" 598s time="2024-03-26T23:47:14Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/alreadyexistsDir/alreadyexists\"" 598s time="2024-03-26T23:47:15Z" level=info msg="Watcher stopped" 598s time="2024-03-26T23:47:15Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/GPT.INI" 598s time="2024-03-26T23:47:15Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryMultiple_nested_subdirectories747432492/001/withsubdir/alreadyexistsDir/GPT.INI" 598s === CONT TestWatchDirectory/Nested_new_subdirs 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching /tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir and children" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir/GPT.INI" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir/alreadyexists" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir/alreadyexistsDir" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir/alreadyexistsDir/GPT.INI" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir/alreadyexistsDir/alreadyexists" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir/otherdir\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching /tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir/otherdir and children" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir/otherdir" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir/otherdir/subdir" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir/otherdir/subdir/file" 598s time="2024-03-26T23:47:15Z" level=info msg="Watcher stopped" 598s time="2024-03-26T23:47:15Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryNested_new_subdirs1848037959/001/withsubdir/GPT.INI" 598s === CONT TestWatchDirectory/Existing_file,_subdir 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching /tmp/TestWatchDirectoryExisting_file,_subdir3242753351/001/withsubdir and children" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryExisting_file,_subdir3242753351/001/withsubdir" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryExisting_file,_subdir3242753351/001/withsubdir/GPT.INI" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryExisting_file,_subdir3242753351/001/withsubdir/alreadyexists" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryExisting_file,_subdir3242753351/001/withsubdir/alreadyexistsDir" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryExisting_file,_subdir3242753351/001/withsubdir/alreadyexistsDir/GPT.INI" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryExisting_file,_subdir3242753351/001/withsubdir/alreadyexistsDir/alreadyexists" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryExisting_file,_subdir3242753351/001/withsubdir/alreadyexistsDir/alreadyexists\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryExisting_file,_subdir3242753351/001/withsubdir/alreadyexistsDir/alreadyexists\"" 598s time="2024-03-26T23:47:15Z" level=info msg="Watcher stopped" 598s time="2024-03-26T23:47:15Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryExisting_file,_subdir3242753351/001/withsubdir/GPT.INI" 598s === CONT TestWatchDirectory/Error_on_listing_no_directory 598s === CONT TestWatchDirectory/Error_on_updating_malformed_GPT.ini 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching /tmp/TestWatchDirectoryError_on_updating_malformed_GPT.ini1771825401/001/malformed and children" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryError_on_updating_malformed_GPT.ini1771825401/001/malformed" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryError_on_updating_malformed_GPT.ini1771825401/001/malformed/GPT.INI" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryError_on_updating_malformed_GPT.ini1771825401/001/malformed/new\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryError_on_updating_malformed_GPT.ini1771825401/001/malformed/new\"" 598s time="2024-03-26T23:47:15Z" level=info msg="Watcher stopped" 598s time="2024-03-26T23:47:15Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryError_on_updating_malformed_GPT.ini1771825401/001/malformed/GPT.INI" 598s time="2024-03-26T23:47:15Z" level=warning msg="Failed to bump /tmp/TestWatchDirectoryError_on_updating_malformed_GPT.ini1771825401/001/malformed/GPT.INI version: can't bump version for /tmp/TestWatchDirectoryError_on_updating_malformed_GPT.ini1771825401/001/malformed/GPT.INI: strconv.ParseInt: parsing \"??\": invalid syntax" 598s === CONT TestWatchDirectory/Combined_case 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir and children" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/GPT.INI" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/alreadyexists" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/alreadyexistsDir" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/alreadyexistsDir/GPT.INI" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/alreadyexistsDir/alreadyexists" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/alreadyexists\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/alreadyexists\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/new\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/new\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/dir\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/dir and children" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/dir" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/dir/file" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/alreadyexistsDir/alreadyexists\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/alreadyexistsDir/alreadyexists\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/alreadyexistsDir/new\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/alreadyexistsDir/new\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/otherdir\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/otherdir and children" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/otherdir" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/otherdir/subdir" 598s time="2024-03-26T23:47:15Z" level=debug msg="Watching: /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/otherdir/subdir/file" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/newdir\"" 598s time="2024-03-26T23:47:15Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/newdir\"" 599s time="2024-03-26T23:47:16Z" level=info msg="Watcher stopped" 599s time="2024-03-26T23:47:16Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryCombined_case3009146929/001/withsubdir/GPT.INI" 599s === CONT TestWatchDirectory/Rename_file 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching /tmp/TestWatchDirectoryRename_file2980834233/001/one_file and children" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryRename_file2980834233/001/one_file" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryRename_file2980834233/001/one_file/GPT.INI" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryRename_file2980834233/001/one_file/alreadyexists" 599s time="2024-03-26T23:47:16Z" level=debug msg="Got event: RENAME \"/tmp/TestWatchDirectoryRename_file2980834233/001/one_file/alreadyexists\"" 599s time="2024-03-26T23:47:16Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryRename_file2980834233/001/one_file/alreadyexists.bak\"" 599s time="2024-03-26T23:47:16Z" level=info msg="Watcher stopped" 599s time="2024-03-26T23:47:16Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryRename_file2980834233/001/one_file/GPT.INI" 599s === CONT TestWatchDirectory/Updating_gpt.ini_is_a_no-op 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching /tmp/TestWatchDirectoryUpdating_gpt.ini_is_a_no-op28652204/001/one_file and children" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryUpdating_gpt.ini_is_a_no-op28652204/001/one_file" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryUpdating_gpt.ini_is_a_no-op28652204/001/one_file/GPT.INI" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryUpdating_gpt.ini_is_a_no-op28652204/001/one_file/alreadyexists" 599s time="2024-03-26T23:47:16Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryUpdating_gpt.ini_is_a_no-op28652204/001/one_file/GPT.INI\"" 599s time="2024-03-26T23:47:16Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryUpdating_gpt.ini_is_a_no-op28652204/001/one_file/GPT.INI\"" 599s time="2024-03-26T23:47:16Z" level=info msg="Watcher stopped" 599s === CONT TestWatchDirectory/New_file,_no_gpt.ini 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching /tmp/TestWatchDirectoryNew_file,_no_gpt.ini2166296714/001/no_gpt and children" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_file,_no_gpt.ini2166296714/001/no_gpt" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_file,_no_gpt.ini2166296714/001/no_gpt/testfile" 599s time="2024-03-26T23:47:16Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryNew_file,_no_gpt.ini2166296714/001/no_gpt/new\"" 599s time="2024-03-26T23:47:16Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryNew_file,_no_gpt.ini2166296714/001/no_gpt/new\"" 599s time="2024-03-26T23:47:16Z" level=info msg="Watcher stopped" 599s time="2024-03-26T23:47:16Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryNew_file,_no_gpt.ini2166296714/001/no_gpt/GPT.INI" 599s time="2024-03-26T23:47:16Z" level=info msg="error loading ini contents: open /tmp/TestWatchDirectoryNew_file,_no_gpt.ini2166296714/001/no_gpt/GPT.INI: no such file or directory, creating a new file" 599s === CONT TestWatchDirectory/Multiple_directories_with_different_versions,_all_updated 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/one_file and children" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/one_file" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/one_file/GPT.INI" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/one_file/alreadyexists" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/withsubdir and children" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/withsubdir" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/withsubdir/GPT.INI" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/withsubdir/alreadyexists" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/withsubdir/alreadyexistsDir" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/withsubdir/alreadyexistsDir/GPT.INI" 599s time="2024-03-26T23:47:16Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/withsubdir/alreadyexistsDir/alreadyexists" 599s time="2024-03-26T23:47:16Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/one_file/alreadyexists\"" 599s time="2024-03-26T23:47:16Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/one_file/alreadyexists\"" 599s time="2024-03-26T23:47:16Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/withsubdir/alreadyexists\"" 599s time="2024-03-26T23:47:16Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/withsubdir/alreadyexists\"" 599s time="2024-03-26T23:47:16Z" level=info msg="Watcher stopped" 599s time="2024-03-26T23:47:16Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/one_file/GPT.INI" 599s time="2024-03-26T23:47:16Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryMultiple_directories_with_different_versions,_all_updated1227205813/001/withsubdir/GPT.INI" 600s === CONT TestWatchDirectory/Multiple_directories,_only_one_is_updated 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching /tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/one_file and children" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/one_file" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/one_file/GPT.INI" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/one_file/alreadyexists" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching /tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/withsubdir and children" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/withsubdir" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/withsubdir/GPT.INI" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/withsubdir/alreadyexists" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/withsubdir/alreadyexistsDir" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/withsubdir/alreadyexistsDir/GPT.INI" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/withsubdir/alreadyexistsDir/alreadyexists" 600s time="2024-03-26T23:47:17Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/withsubdir/alreadyexists\"" 600s time="2024-03-26T23:47:17Z" level=debug msg="Got event: WRITE \"/tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/withsubdir/alreadyexists\"" 600s time="2024-03-26T23:47:17Z" level=info msg="Watcher stopped" 600s time="2024-03-26T23:47:17Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryMultiple_directories,_only_one_is_updated200422578/001/withsubdir/GPT.INI" 600s === CONT TestWatchDirectory/New_subdir 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching /tmp/TestWatchDirectoryNew_subdir2962520973/001/withsubdir and children" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir2962520973/001/withsubdir" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir2962520973/001/withsubdir/GPT.INI" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir2962520973/001/withsubdir/alreadyexists" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir2962520973/001/withsubdir/alreadyexistsDir" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir2962520973/001/withsubdir/alreadyexistsDir/GPT.INI" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir2962520973/001/withsubdir/alreadyexistsDir/alreadyexists" 600s time="2024-03-26T23:47:17Z" level=debug msg="Got event: CREATE \"/tmp/TestWatchDirectoryNew_subdir2962520973/001/withsubdir/dir\"" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching /tmp/TestWatchDirectoryNew_subdir2962520973/001/withsubdir/dir and children" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir2962520973/001/withsubdir/dir" 600s time="2024-03-26T23:47:17Z" level=debug msg="Watching: /tmp/TestWatchDirectoryNew_subdir2962520973/001/withsubdir/dir/file" 600s time="2024-03-26T23:47:17Z" level=info msg="Watcher stopped" 600s time="2024-03-26T23:47:17Z" level=info msg="Bumping version for /tmp/TestWatchDirectoryNew_subdir2962520973/001/withsubdir/GPT.INI" 600s --- PASS: TestWatchDirectory (0.00s) 600s --- PASS: TestWatchDirectory/New_file,_subdir (0.31s) 600s --- PASS: TestWatchDirectory/Remove_file (0.21s) 600s --- PASS: TestWatchDirectory/Update_with_existing_gpt.ini (0.20s) 600s --- PASS: TestWatchDirectory/No_update,_no_gpt.ini (0.20s) 600s --- PASS: TestWatchDirectory/Error_on_non_existing_directory (0.00s) 600s --- PASS: TestWatchDirectory/Rename_file_and_update (0.20s) 600s --- PASS: TestWatchDirectory/Remove_root_directory (0.20s) 600s --- PASS: TestWatchDirectory/Update_existing_file (0.25s) 600s --- PASS: TestWatchDirectory/No_update,_existing_gpt.ini (0.24s) 600s --- PASS: TestWatchDirectory/New_subdir_without_file (0.20s) 600s --- PASS: TestWatchDirectory/Multiple_nested_subdirectories,_only_update_nested_file (0.22s) 600s --- PASS: TestWatchDirectory/Multiple_nested_subdirectories (0.24s) 600s --- PASS: TestWatchDirectory/Nested_new_subdirs (0.24s) 600s --- PASS: TestWatchDirectory/Existing_file,_subdir (0.24s) 600s --- PASS: TestWatchDirectory/Error_on_listing_no_directory (0.00s) 600s --- PASS: TestWatchDirectory/Error_on_updating_malformed_GPT.ini (0.24s) 600s --- PASS: TestWatchDirectory/Combined_case (0.24s) 600s --- PASS: TestWatchDirectory/Rename_file (0.20s) 600s --- PASS: TestWatchDirectory/Updating_gpt.ini_is_a_no-op (0.21s) 600s --- PASS: TestWatchDirectory/New_file,_no_gpt.ini (0.20s) 600s --- PASS: TestWatchDirectory/Multiple_directories_with_different_versions,_all_updated (0.24s) 600s --- PASS: TestWatchDirectory/Multiple_directories,_only_one_is_updated (0.24s) 600s --- PASS: TestWatchDirectory/New_subdir (0.24s) 600s PASS 600s ok github.com/ubuntu/adsys/internal/watcher 7.814s 600s ? github.com/ubuntu/adsys/po [no test files] 600s ? github.com/ubuntu/adsys/policies [no test files] 601s autopkgtest [23:47:18]: test command1: -----------------------] 602s command1 PASS 602s autopkgtest [23:47:19]: test command1: - - - - - - - - - - results - - - - - - - - - - 602s autopkgtest [23:47:19]: test command2: preparing testbed 604s Reading package lists... 604s Building dependency tree... 604s Reading state information... 604s Starting pkgProblemResolver with broken count: 0 604s Starting 2 pkgProblemResolver with broken count: 0 604s Done 604s The following NEW packages will be installed: 604s autopkgtest-satdep 604s 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. 604s Need to get 0 B/836 B of archives. 604s After this operation, 0 B of additional disk space will be used. 604s Get:1 /tmp/autopkgtest.Y0GIrh/2-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [836 B] 605s Selecting previously unselected package autopkgtest-satdep. 605s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 100453 files and directories currently installed.) 605s Preparing to unpack .../2-autopkgtest-satdep.deb ... 605s Unpacking autopkgtest-satdep (0) ... 605s Setting up autopkgtest-satdep (0) ... 606s (Reading database ... 100453 files and directories currently installed.) 606s Removing autopkgtest-satdep (0) ... 607s autopkgtest [23:47:24]: test command2: ./debian/tests/test sudo 607s autopkgtest [23:47:24]: test command2: [----------------------- 607s Skipping root tests for non-amd64/arm64 architecture 608s autopkgtest [23:47:25]: test command2: -----------------------] 608s autopkgtest [23:47:25]: test command2: - - - - - - - - - - results - - - - - - - - - - 608s command2 SKIP exit status 77 and marked as skippable 609s autopkgtest [23:47:26]: @@@@@@@@@@@@@@@@@@@@ summary 609s command1 PASS 609s command2 SKIP exit status 77 and marked as skippable 621s Creating nova instance adt-noble-s390x-adsys-20240326-233717-juju-7f2275-prod-proposed-migration-environment-2-592469fd-a1b0-4ef8-b11c-c8fcbc8c628f from image adt/ubuntu-noble-s390x-server-20240326.img (UUID c527e0e4-2e65-4e86-ad63-05d7f665f2fb)...