https://launchpad.net/ubuntu/+source/adsys/0.8.5~22.04/+build/23766607 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-ppc64el-019 5.4.0-110-generic #124-Ubuntu SMP Thu Apr 14 13:11:21 UTC 2022 ppc64le Buildd toolchain package versions: launchpad-buildd_212~550~ubuntu20.04.1 python3-lpbuildd_212~550~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.4 dpkg-dev_1.19.7ubuntu3 python3-debian_0.1.36ubuntu1. Syncing the system clock with the buildd NTP service... 20 May 11:03:38 ntpdate[1872]: adjust time server 10.211.37.1 offset -0.001359 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=jammy --arch=ppc64el PACKAGEBUILD-23766607 --image-type chroot /home/buildd/filecache-default/104362a8a1d4d9793492e39ad0c0e733056a927b Creating target for build PACKAGEBUILD-23766607 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=jammy --arch=ppc64el PACKAGEBUILD-23766607 Starting target for build PACKAGEBUILD-23766607 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=jammy --arch=ppc64el PACKAGEBUILD-23766607 'deb http://ftpmaster.internal/ubuntu jammy main universe' 'deb http://ftpmaster.internal/ubuntu jammy-security main universe' 'deb http://ftpmaster.internal/ubuntu jammy-updates main universe' 'deb http://ftpmaster.internal/ubuntu jammy-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-23766607 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=jammy --arch=ppc64el PACKAGEBUILD-23766607 Updating target for build PACKAGEBUILD-23766607 Get:1 http://ftpmaster.internal/ubuntu jammy InRelease [270 kB] Get:2 http://ftpmaster.internal/ubuntu jammy-security InRelease [110 kB] Get:3 http://ftpmaster.internal/ubuntu jammy-updates InRelease [109 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-proposed InRelease [270 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main ppc64el Packages [1337 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main Translation-en [510 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/universe ppc64el Packages [13.5 MB] Get:8 http://ftpmaster.internal/ubuntu jammy/universe Translation-en [5652 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el Packages [52.7 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-security/main Translation-en [23.2 kB] Get:11 http://ftpmaster.internal/ubuntu jammy-security/universe ppc64el Packages [51.6 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-security/universe Translation-en [16.0 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el Packages [124 kB] Get:14 http://ftpmaster.internal/ubuntu jammy-updates/main Translation-en [41.4 kB] Get:15 http://ftpmaster.internal/ubuntu jammy-updates/universe ppc64el Packages [85.7 kB] Get:16 http://ftpmaster.internal/ubuntu jammy-updates/universe Translation-en [28.1 kB] Get:17 http://ftpmaster.internal/ubuntu jammy-proposed/main ppc64el Packages [119 kB] Get:18 http://ftpmaster.internal/ubuntu jammy-proposed/main Translation-en [41.5 kB] Get:19 http://ftpmaster.internal/ubuntu jammy-proposed/universe ppc64el Packages [54.1 kB] Get:20 http://ftpmaster.internal/ubuntu jammy-proposed/universe Translation-en [22.9 kB] Fetched 22.4 MB in 4s (5343 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libperl5.32 perl-modules-5.32 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: libsemanage1* The following NEW packages will be installed: gcc-12-base libperl5.34 libsemanage2 libsepol2 libssl3 perl-modules-5.34 The following packages will be upgraded: advancecomp apt base-files base-passwd bash binutils binutils-common binutils-powerpc64le-linux-gnu bsdutils build-essential bzip2 ca-certificates coreutils cpp-11 dash debconf debianutils diffutils dpkg dpkg-dev e2fsprogs fakeroot findutils g++-11 gcc-11 gcc-11-base gpg gpg-agent gpgconf gpgv grep gzip hostname init init-system-helpers libacl1 libapparmor1 libapt-pkg6.0 libargon2-1 libasan6 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libext2fs2 libfakeroot libffi8 libgcc-11-dev libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libgmp10 libgnutls30 libgomp1 libgpg-error0 libgssapi-krb5-2 libhogweed6 libidn2-0 libip4tc2 libisl23 libitm1 libjson-c5 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0 liblockfile-bin liblockfile1 liblsan0 liblz4-1 liblzma5 libmount1 libmpc3 libmpfr6 libncurses6 libncursesw6 libnettle8 libnpth0 libnsl-dev libnsl2 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpcre3 libpng16-16 libprocps8 libquadmath0 libreadline8 libseccomp2 libselinux1 libsemanage-common libsmartcols1 libsqlite3-0 libss2 libstdc++-11-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo6 libtirpc-common libtirpc-dev libtirpc3 libtsan0 libubsan1 libudev1 libunistring2 libuuid1 libxxhash0 libzstd1 linux-libc-dev lockfile-progs login logsave lsb-base lto-disabled-list make mawk mount ncurses-base ncurses-bin openssl optipng passwd patch perl perl-base pinentry-curses pkgbinarymangler procps readline-common rpcsvc-proto sed sensible-utils systemd systemd-sysv systemd-timesyncd sysvinit-utils tar tzdata usrmerge util-linux xz-utils zlib1g 169 upgraded, 6 newly installed, 1 to remove and 0 not upgraded. Need to get 107 MB of archives. After this operation, 278 MB disk space will be freed. Get:1 http://ftpmaster.internal/ubuntu jammy/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] Get:2 http://ftpmaster.internal/ubuntu jammy/main ppc64el libnsl-dev ppc64el 1.3.0-2build2 [80.0 kB] Get:3 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcrypt-dev ppc64el 1:4.4.27-1 [142 kB] Get:4 http://ftpmaster.internal/ubuntu jammy/main ppc64el libc6-dev ppc64el 2.35-0ubuntu3 [2055 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main ppc64el libc-dev-bin ppc64el 2.35-0ubuntu3 [21.3 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtirpc-common all 1.3.2-2build1 [7616 B] Get:7 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtirpc-dev ppc64el 1.3.2-2build1 [222 kB] Get:8 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libssl3 ppc64el 3.0.2-0ubuntu1.2 [2143 kB] Get:9 http://ftpmaster.internal/ubuntu jammy/main ppc64el libk5crypto3 ppc64el 1.19.2-2 [113 kB] Get:10 http://ftpmaster.internal/ubuntu jammy/main ppc64el libkrb5support0 ppc64el 1.19.2-2 [37.3 kB] Get:11 http://ftpmaster.internal/ubuntu jammy/main ppc64el libkrb5-3 ppc64el 1.19.2-2 [434 kB] Get:12 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgssapi-krb5-2 ppc64el 1.19.2-2 [184 kB] Get:13 http://ftpmaster.internal/ubuntu jammy/main ppc64el libc6 ppc64el 2.35-0ubuntu3 [3257 kB] Get:14 http://ftpmaster.internal/ubuntu jammy/main ppc64el libc-bin ppc64el 2.35-0ubuntu3 [761 kB] Get:15 http://ftpmaster.internal/ubuntu jammy/main ppc64el perl-modules-5.34 all 5.34.0-3ubuntu1 [2975 kB] Get:16 http://ftpmaster.internal/ubuntu jammy/main ppc64el libperl5.34 ppc64el 5.34.0-3ubuntu1 [4904 kB] Get:17 http://ftpmaster.internal/ubuntu jammy/main ppc64el perl ppc64el 5.34.0-3ubuntu1 [232 kB] Get:18 http://ftpmaster.internal/ubuntu jammy/main ppc64el perl-base ppc64el 5.34.0-3ubuntu1 [1851 kB] Get:19 http://ftpmaster.internal/ubuntu jammy/main ppc64el bzip2 ppc64el 1.0.8-5build1 [37.3 kB] Get:20 http://ftpmaster.internal/ubuntu jammy/main ppc64el libbz2-1.0 ppc64el 1.0.8-5build1 [48.4 kB] Get:21 http://ftpmaster.internal/ubuntu jammy/main ppc64el libaudit-common all 1:3.0.7-1build1 [4726 B] Get:22 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcap-ng0 ppc64el 0.7.9-2.2build3 [12.4 kB] Get:23 http://ftpmaster.internal/ubuntu jammy/main ppc64el libaudit1 ppc64el 1:3.0.7-1build1 [51.0 kB] Get:24 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpam0g ppc64el 1.4.0-11ubuntu2 [68.6 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcrypt1 ppc64el 1:4.4.27-1 [107 kB] Get:26 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdb5.3 ppc64el 5.3.28+dfsg1-0.8ubuntu3 [837 kB] Get:27 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgdbm6 ppc64el 1.23-1 [41.6 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgdbm-compat4 ppc64el 1.23-1 [6880 B] Get:29 http://ftpmaster.internal/ubuntu jammy/main ppc64el zlib1g ppc64el 1:1.2.11.dfsg-2ubuntu9 [72.0 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main ppc64el debconf all 1.5.79ubuntu1 [126 kB] Get:31 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcom-err2 ppc64el 1.46.5-2ubuntu1 [10.4 kB] Get:32 http://ftpmaster.internal/ubuntu jammy/main ppc64el libkeyutils1 ppc64el 1.6.1-2ubuntu3 [11.6 kB] Get:33 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtirpc3 ppc64el 1.3.2-2build1 [99.8 kB] Get:34 http://ftpmaster.internal/ubuntu jammy/main ppc64el libnsl2 ppc64el 1.3.0-2build2 [49.1 kB] Get:35 http://ftpmaster.internal/ubuntu jammy-proposed/main ppc64el linux-libc-dev ppc64el 5.15.0-33.34 [1273 kB] Get:36 http://ftpmaster.internal/ubuntu jammy/main ppc64el gcc-12-base ppc64el 12-20220319-1ubuntu1 [18.9 kB] Get:37 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgcc-s1 ppc64el 12-20220319-1ubuntu1 [34.5 kB] Get:38 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el base-files ppc64el 12ubuntu4.1 [62.8 kB] Get:39 http://ftpmaster.internal/ubuntu jammy/main ppc64el debianutils ppc64el 5.5-1ubuntu2 [107 kB] Get:40 http://ftpmaster.internal/ubuntu jammy/main ppc64el bash ppc64el 5.1-6ubuntu1 [932 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main ppc64el bsdutils ppc64el 1:2.37.2-4ubuntu3 [86.7 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main ppc64el coreutils ppc64el 8.32-4.1ubuntu1 [1581 kB] Get:43 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgpg-error0 ppc64el 1.43-3 [88.7 kB] Get:44 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgcrypt20 ppc64el 1.9.4-3ubuntu3 [699 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblz4-1 ppc64el 1.9.3-2build2 [74.9 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblzma5 ppc64el 5.2.5-2ubuntu1 [124 kB] Get:47 http://ftpmaster.internal/ubuntu jammy/main ppc64el libstdc++6 ppc64el 12-20220319-1ubuntu1 [802 kB] Get:48 http://ftpmaster.internal/ubuntu jammy/main ppc64el libargon2-1 ppc64el 0~20171227-0.3 [21.5 kB] Get:49 http://ftpmaster.internal/ubuntu jammy/main ppc64el libblkid1 ppc64el 2.37.2-4ubuntu3 [131 kB] Get:50 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpcre2-8-0 ppc64el 10.39-3build1 [249 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main ppc64el libselinux1 ppc64el 3.3-1build2 [94.0 kB] Get:52 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libudev1 ppc64el 249.11-0ubuntu3.1 [96.5 kB] Get:53 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdevmapper1.02.1 ppc64el 2:1.02.175-2.1ubuntu4 [180 kB] Get:54 http://ftpmaster.internal/ubuntu jammy-proposed/main ppc64el libjson-c5 ppc64el 0.15-3~ubuntu1.22.04.1 [39.4 kB] Get:55 http://ftpmaster.internal/ubuntu jammy/main ppc64el libuuid1 ppc64el 2.37.2-4ubuntu3 [28.1 kB] Get:56 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcryptsetup12 ppc64el 2:2.4.3-1ubuntu1 [306 kB] Get:57 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgmp10 ppc64el 2:6.2.1+dfsg-3ubuntu1 [271 kB] Get:58 http://ftpmaster.internal/ubuntu jammy/main ppc64el libnettle8 ppc64el 3.7.3-1build2 [199 kB] Get:59 http://ftpmaster.internal/ubuntu jammy/main ppc64el libhogweed6 ppc64el 3.7.3-1build2 [206 kB] Get:60 http://ftpmaster.internal/ubuntu jammy/main ppc64el libunistring2 ppc64el 1.0-1 [568 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/main ppc64el libidn2-0 ppc64el 2.3.2-2build1 [70.0 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/main ppc64el libffi8 ppc64el 3.4.2-4 [24.9 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/main ppc64el libp11-kit0 ppc64el 0.24.0-6build1 [263 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtasn1-6 ppc64el 4.18.0-4build1 [55.9 kB] Get:65 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgnutls30 ppc64el 3.7.3-4ubuntu1 [1031 kB] Get:66 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el systemd-sysv ppc64el 249.11-0ubuntu3.1 [10.5 kB] Get:67 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el systemd-timesyncd ppc64el 249.11-0ubuntu3.1 [32.2 kB] Get:68 http://ftpmaster.internal/ubuntu jammy/main ppc64el libacl1 ppc64el 2.3.1-1 [20.9 kB] Get:69 http://ftpmaster.internal/ubuntu jammy/main ppc64el libapparmor1 ppc64el 3.0.4-2ubuntu2 [44.8 kB] Get:70 http://ftpmaster.internal/ubuntu jammy/main ppc64el libip4tc2 ppc64el 1.8.7-1ubuntu5 [23.7 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main ppc64el libzstd1 ppc64el 1.4.8+dfsg-3build1 [361 kB] Get:72 http://ftpmaster.internal/ubuntu jammy/main ppc64el libkmod2 ppc64el 29-1ubuntu1 [58.9 kB] Get:73 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmount1 ppc64el 2.37.2-4ubuntu3 [146 kB] Get:74 http://ftpmaster.internal/ubuntu jammy/main ppc64el libseccomp2 ppc64el 2.5.3-2ubuntu2 [59.8 kB] Get:75 http://ftpmaster.internal/ubuntu jammy/main ppc64el login ppc64el 1:4.8.1-2ubuntu2 [190 kB] Get:76 http://ftpmaster.internal/ubuntu jammy/main ppc64el util-linux ppc64el 2.37.2-4ubuntu3 [1132 kB] Get:77 http://ftpmaster.internal/ubuntu jammy/main ppc64el mount ppc64el 2.37.2-4ubuntu3 [121 kB] Get:78 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el systemd ppc64el 249.11-0ubuntu3.1 [5181 kB] Get:79 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el libsystemd0 ppc64el 249.11-0ubuntu3.1 [398 kB] Get:80 http://ftpmaster.internal/ubuntu jammy/main ppc64el libxxhash0 ppc64el 0.8.1-1 [33.0 kB] Get:81 http://ftpmaster.internal/ubuntu jammy/main ppc64el libapt-pkg6.0 ppc64el 2.4.5 [1027 kB] Get:82 http://ftpmaster.internal/ubuntu jammy/main ppc64el tar ppc64el 1.34+dfsg-1build3 [362 kB] Get:83 http://ftpmaster.internal/ubuntu jammy/main ppc64el dpkg ppc64el 1.21.1ubuntu2 [1295 kB] Get:84 http://ftpmaster.internal/ubuntu jammy/main ppc64el dash ppc64el 0.5.11+git20210903+057cd650a4ed-3build1 [111 kB] Get:85 http://ftpmaster.internal/ubuntu jammy/main ppc64el diffutils ppc64el 1:3.8-0ubuntu2 [196 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/main ppc64el findutils ppc64el 4.8.0-1ubuntu3 [379 kB] Get:87 http://ftpmaster.internal/ubuntu jammy/main ppc64el grep ppc64el 3.7-1build1 [166 kB] Get:88 http://ftpmaster.internal/ubuntu jammy/main ppc64el gzip ppc64el 1.10-4ubuntu4 [111 kB] Get:89 http://ftpmaster.internal/ubuntu jammy/main ppc64el hostname ppc64el 3.23ubuntu2 [11.7 kB] Get:90 http://ftpmaster.internal/ubuntu jammy/main ppc64el libncurses6 ppc64el 6.3-2 [145 kB] Get:91 http://ftpmaster.internal/ubuntu jammy/main ppc64el libncursesw6 ppc64el 6.3-2 [182 kB] Get:92 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtinfo6 ppc64el 6.3-2 [127 kB] Get:93 http://ftpmaster.internal/ubuntu jammy/main ppc64el ncurses-bin ppc64el 6.3-2 [196 kB] Get:94 http://ftpmaster.internal/ubuntu jammy/main ppc64el sed ppc64el 4.8-1ubuntu2 [203 kB] Get:95 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdebconfclient0 ppc64el 0.261ubuntu1 [7068 B] Get:96 http://ftpmaster.internal/ubuntu jammy/main ppc64el base-passwd ppc64el 3.5.52build1 [50.5 kB] Get:97 http://ftpmaster.internal/ubuntu jammy/main ppc64el init-system-helpers all 1.62 [38.5 kB] Get:98 http://ftpmaster.internal/ubuntu jammy/main ppc64el ncurses-base all 6.3-2 [20.1 kB] Get:99 http://ftpmaster.internal/ubuntu jammy/main ppc64el lsb-base all 11.1.0ubuntu4 [12.3 kB] Get:100 http://ftpmaster.internal/ubuntu jammy/main ppc64el sysvinit-utils ppc64el 3.01-1ubuntu1 [22.0 kB] Get:101 http://ftpmaster.internal/ubuntu jammy/main ppc64el gpgv ppc64el 2.2.27-3ubuntu2 [176 kB] Get:102 http://ftpmaster.internal/ubuntu jammy/main ppc64el apt ppc64el 2.4.5 [1428 kB] Get:103 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsepol2 ppc64el 3.3-1build1 [368 kB] Get:104 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsemanage-common all 3.3-1build2 [9874 B] Get:105 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsemanage2 ppc64el 3.3-1build2 [113 kB] Get:106 http://ftpmaster.internal/ubuntu jammy/main ppc64el passwd ppc64el 1:4.8.1-2ubuntu2 [792 kB] Get:107 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpam-modules-bin ppc64el 1.4.0-11ubuntu2 [44.5 kB] Get:108 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpam-modules ppc64el 1.4.0-11ubuntu2 [325 kB] Get:109 http://ftpmaster.internal/ubuntu jammy/main ppc64el logsave ppc64el 1.46.5-2ubuntu1 [11.3 kB] Get:110 http://ftpmaster.internal/ubuntu jammy/main ppc64el libext2fs2 ppc64el 1.46.5-2ubuntu1 [252 kB] Get:111 http://ftpmaster.internal/ubuntu jammy/main ppc64el e2fsprogs ppc64el 1.46.5-2ubuntu1 [650 kB] Get:112 http://ftpmaster.internal/ubuntu jammy/main ppc64el init ppc64el 1.62 [5416 B] Get:113 http://ftpmaster.internal/ubuntu jammy/main ppc64el libattr1 ppc64el 1:2.5.1-1build1 [14.2 kB] Get:114 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcap2 ppc64el 1:2.44-1build3 [21.0 kB] Get:115 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpam-runtime all 1.4.0-11ubuntu2 [40.3 kB] Get:116 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libpcre3 ppc64el 2:8.39-13ubuntu0.22.04.1 [271 kB] Get:117 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsmartcols1 ppc64el 2.37.2-4ubuntu3 [62.4 kB] Get:118 http://ftpmaster.internal/ubuntu jammy/main ppc64el libprocps8 ppc64el 2:3.3.17-6ubuntu2 [40.1 kB] Get:119 http://ftpmaster.internal/ubuntu jammy/main ppc64el libss2 ppc64el 1.46.5-2ubuntu1 [13.6 kB] Get:120 http://ftpmaster.internal/ubuntu jammy/main ppc64el mawk ppc64el 1.3.4.20200120-3 [114 kB] Get:121 http://ftpmaster.internal/ubuntu jammy/main ppc64el procps ppc64el 2:3.3.17-6ubuntu2 [404 kB] Get:122 http://ftpmaster.internal/ubuntu jammy/main ppc64el sensible-utils all 0.0.17 [20.1 kB] Get:123 http://ftpmaster.internal/ubuntu jammy/main ppc64el usrmerge all 25ubuntu2 [54.7 kB] Get:124 http://ftpmaster.internal/ubuntu jammy-updates/main ppc64el openssl ppc64el 3.0.2-0ubuntu1.2 [1195 kB] Get:125 http://ftpmaster.internal/ubuntu jammy/main ppc64el ca-certificates all 20211016 [148 kB] Get:126 http://ftpmaster.internal/ubuntu jammy/main ppc64el readline-common all 8.1.2-1 [53.5 kB] Get:127 http://ftpmaster.internal/ubuntu jammy/main ppc64el libreadline8 ppc64el 8.1.2-1 [178 kB] Get:128 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsqlite3-0 ppc64el 3.37.2-2 [738 kB] Get:129 http://ftpmaster.internal/ubuntu jammy/main ppc64el tzdata all 2022a-0ubuntu1 [342 kB] Get:130 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpng16-16 ppc64el 1.6.37-3build5 [238 kB] Get:131 http://ftpmaster.internal/ubuntu jammy/main ppc64el xz-utils ppc64el 5.2.5-2ubuntu1 [92.0 kB] Get:132 http://ftpmaster.internal/ubuntu jammy/main ppc64el advancecomp ppc64el 2.1-2.1ubuntu2 [224 kB] Get:133 http://ftpmaster.internal/ubuntu jammy/main ppc64el libctf0 ppc64el 2.38-3ubuntu1 [107 kB] Get:134 http://ftpmaster.internal/ubuntu jammy/main ppc64el libctf-nobfd0 ppc64el 2.38-3ubuntu1 [107 kB] Get:135 http://ftpmaster.internal/ubuntu jammy/main ppc64el binutils-powerpc64le-linux-gnu ppc64el 2.38-3ubuntu1 [2421 kB] Get:136 http://ftpmaster.internal/ubuntu jammy/main ppc64el libbinutils ppc64el 2.38-3ubuntu1 [678 kB] Get:137 http://ftpmaster.internal/ubuntu jammy/main ppc64el binutils ppc64el 2.38-3ubuntu1 [3168 B] Get:138 http://ftpmaster.internal/ubuntu jammy/main ppc64el binutils-common ppc64el 2.38-3ubuntu1 [221 kB] Get:139 http://ftpmaster.internal/ubuntu jammy/main ppc64el make ppc64el 4.3-4.1build1 [211 kB] Get:140 http://ftpmaster.internal/ubuntu jammy/main ppc64el dpkg-dev all 1.21.1ubuntu2 [922 kB] Get:141 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdpkg-perl all 1.21.1ubuntu2 [236 kB] Get:142 http://ftpmaster.internal/ubuntu jammy/main ppc64el patch ppc64el 2.7.6-7build2 [128 kB] Get:143 http://ftpmaster.internal/ubuntu jammy/main ppc64el lto-disabled-list all 24 [12.5 kB] Get:144 http://ftpmaster.internal/ubuntu jammy/main ppc64el build-essential ppc64el 12.9ubuntu3 [4752 B] Get:145 http://ftpmaster.internal/ubuntu jammy/main ppc64el libubsan1 ppc64el 12-20220319-1ubuntu1 [1003 kB] Get:146 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtsan0 ppc64el 11.2.0-19ubuntu1 [2281 kB] Get:147 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgomp1 ppc64el 12-20220319-1ubuntu1 [141 kB] Get:148 http://ftpmaster.internal/ubuntu jammy/main ppc64el libitm1 ppc64el 12-20220319-1ubuntu1 [33.1 kB] Get:149 http://ftpmaster.internal/ubuntu jammy/main ppc64el libatomic1 ppc64el 12-20220319-1ubuntu1 [10.6 kB] Get:150 http://ftpmaster.internal/ubuntu jammy/main ppc64el libasan6 ppc64el 11.2.0-19ubuntu1 [2305 kB] Get:151 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblsan0 ppc64el 12-20220319-1ubuntu1 [1091 kB] Get:152 http://ftpmaster.internal/ubuntu jammy/main ppc64el libquadmath0 ppc64el 12-20220319-1ubuntu1 [156 kB] Get:153 http://ftpmaster.internal/ubuntu jammy/main ppc64el g++-11 ppc64el 11.2.0-19ubuntu1 [10.2 MB] Get:154 http://ftpmaster.internal/ubuntu jammy/main ppc64el gcc-11 ppc64el 11.2.0-19ubuntu1 [17.7 MB] Get:155 http://ftpmaster.internal/ubuntu jammy/main ppc64el libstdc++-11-dev ppc64el 11.2.0-19ubuntu1 [2184 kB] Get:156 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgcc-11-dev ppc64el 11.2.0-19ubuntu1 [1484 kB] Get:157 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcc1-0 ppc64el 12-20220319-1ubuntu1 [49.6 kB] Get:158 http://ftpmaster.internal/ubuntu jammy/main ppc64el cpp-11 ppc64el 11.2.0-19ubuntu1 [8801 kB] Get:159 http://ftpmaster.internal/ubuntu jammy/main ppc64el gcc-11-base ppc64el 11.2.0-19ubuntu1 [20.8 kB] Get:160 http://ftpmaster.internal/ubuntu jammy/main ppc64el libisl23 ppc64el 0.24-2build1 [833 kB] Get:161 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmpfr6 ppc64el 4.1.0-3build3 [339 kB] Get:162 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmpc3 ppc64el 1.2.1-2build1 [52.2 kB] Get:163 http://ftpmaster.internal/ubuntu jammy/main ppc64el libfakeroot ppc64el 1.28-1ubuntu1 [33.8 kB] Get:164 http://ftpmaster.internal/ubuntu jammy/main ppc64el fakeroot ppc64el 1.28-1ubuntu1 [62.8 kB] Get:165 http://ftpmaster.internal/ubuntu jammy/main ppc64el libassuan0 ppc64el 2.5.5-1build1 [42.9 kB] Get:166 http://ftpmaster.internal/ubuntu jammy/main ppc64el pinentry-curses ppc64el 1.1.1-1build2 [38.1 kB] Get:167 http://ftpmaster.internal/ubuntu jammy/main ppc64el libnpth0 ppc64el 1.6-3build2 [9036 B] Get:168 http://ftpmaster.internal/ubuntu jammy/main ppc64el gpg ppc64el 2.2.27-3ubuntu2 [658 kB] Get:169 http://ftpmaster.internal/ubuntu jammy/main ppc64el gpgconf ppc64el 2.2.27-3ubuntu2 [103 kB] Get:170 http://ftpmaster.internal/ubuntu jammy/main ppc64el gpg-agent ppc64el 2.2.27-3ubuntu2 [246 kB] Get:171 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblockfile-bin ppc64el 1.17-1build2 [12.4 kB] Get:172 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblockfile1 ppc64el 1.17-1build2 [7668 B] Get:173 http://ftpmaster.internal/ubuntu jammy/main ppc64el lockfile-progs ppc64el 0.1.19build1 [10.1 kB] Get:174 http://ftpmaster.internal/ubuntu jammy/main ppc64el optipng ppc64el 0.7.7-2build1 [91.3 kB] Get:175 http://ftpmaster.internal/ubuntu jammy/main ppc64el pkgbinarymangler all 149 [32.4 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 107 MB in 2s (59.7 MB/s) (Reading database ... 13185 files and directories currently installed.) Preparing to unpack .../0-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... Unpacking rpcsvc-proto (1.4.2-0ubuntu6) over (1.4.2-0ubuntu5) ... Preparing to unpack .../1-libnsl-dev_1.3.0-2build2_ppc64el.deb ... Unpacking libnsl-dev:ppc64el (1.3.0-2build2) over (1.3.0-2build1) ... Preparing to unpack .../2-libcrypt-dev_1%3a4.4.27-1_ppc64el.deb ... Unpacking libcrypt-dev:ppc64el (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Preparing to unpack .../3-libc6-dev_2.35-0ubuntu3_ppc64el.deb ... Unpacking libc6-dev:ppc64el (2.35-0ubuntu3) over (2.34-0ubuntu3) ... Preparing to unpack .../4-libc-dev-bin_2.35-0ubuntu3_ppc64el.deb ... Unpacking libc-dev-bin (2.35-0ubuntu3) over (2.34-0ubuntu3) ... Preparing to unpack .../5-libtirpc-common_1.3.2-2build1_all.deb ... Unpacking libtirpc-common (1.3.2-2build1) over (1.3.2-2) ... Setting up libtirpc-common (1.3.2-2build1) ... (Reading database ... 13190 files and directories currently installed.) Preparing to unpack .../libtirpc-dev_1.3.2-2build1_ppc64el.deb ... Unpacking libtirpc-dev:ppc64el (1.3.2-2build1) over (1.3.2-2) ... Selecting previously unselected package libssl3:ppc64el. Preparing to unpack .../libssl3_3.0.2-0ubuntu1.2_ppc64el.deb ... Unpacking libssl3:ppc64el (3.0.2-0ubuntu1.2) ... Setting up libssl3:ppc64el (3.0.2-0ubuntu1.2) ... (Reading database ... 13201 files and directories currently installed.) Preparing to unpack .../libk5crypto3_1.19.2-2_ppc64el.deb ... Unpacking libk5crypto3:ppc64el (1.19.2-2) over (1.18.3-6) ... Setting up libk5crypto3:ppc64el (1.19.2-2) ... (Reading database ... 13201 files and directories currently installed.) Preparing to unpack .../libkrb5support0_1.19.2-2_ppc64el.deb ... Unpacking libkrb5support0:ppc64el (1.19.2-2) over (1.18.3-6) ... Setting up libkrb5support0:ppc64el (1.19.2-2) ... (Reading database ... 13201 files and directories currently installed.) Preparing to unpack .../libkrb5-3_1.19.2-2_ppc64el.deb ... Unpacking libkrb5-3:ppc64el (1.19.2-2) over (1.18.3-6) ... Setting up libkrb5-3:ppc64el (1.19.2-2) ... (Reading database ... 13201 files and directories currently installed.) Preparing to unpack .../libgssapi-krb5-2_1.19.2-2_ppc64el.deb ... Unpacking libgssapi-krb5-2:ppc64el (1.19.2-2) over (1.18.3-6) ... Setting up libgssapi-krb5-2:ppc64el (1.19.2-2) ... (Reading database ... 13201 files and directories currently installed.) Preparing to unpack .../libc6_2.35-0ubuntu3_ppc64el.deb ... Unpacking libc6:ppc64el (2.35-0ubuntu3) over (2.34-0ubuntu3) ... Setting up libc6:ppc64el (2.35-0ubuntu3) ... (Reading database ... 13200 files and directories currently installed.) Preparing to unpack .../libc-bin_2.35-0ubuntu3_ppc64el.deb ... Unpacking libc-bin (2.35-0ubuntu3) over (2.34-0ubuntu3) ... Setting up libc-bin (2.35-0ubuntu3) ... (Reading database ... 13198 files and directories currently installed.) Preparing to unpack .../perl_5.34.0-3ubuntu1_ppc64el.deb ... Unpacking perl (5.34.0-3ubuntu1) over (5.32.1-3ubuntu3) ... Selecting previously unselected package perl-modules-5.34. Preparing to unpack .../perl-modules-5.34_5.34.0-3ubuntu1_all.deb ... Unpacking perl-modules-5.34 (5.34.0-3ubuntu1) ... Selecting previously unselected package libperl5.34:ppc64el. Preparing to unpack .../libperl5.34_5.34.0-3ubuntu1_ppc64el.deb ... Unpacking libperl5.34:ppc64el (5.34.0-3ubuntu1) ... Preparing to unpack .../perl-base_5.34.0-3ubuntu1_ppc64el.deb ... Unpacking perl-base (5.34.0-3ubuntu1) over (5.32.1-3ubuntu3) ... Setting up perl-base (5.34.0-3ubuntu1) ... (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-5build1_ppc64el.deb ... Unpacking bzip2 (1.0.8-5build1) over (1.0.8-4ubuntu4) ... Preparing to unpack .../libbz2-1.0_1.0.8-5build1_ppc64el.deb ... Unpacking libbz2-1.0:ppc64el (1.0.8-5build1) over (1.0.8-4ubuntu4) ... Setting up libbz2-1.0:ppc64el (1.0.8-5build1) ... (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../libaudit-common_1%3a3.0.7-1build1_all.deb ... Unpacking libaudit-common (1:3.0.7-1build1) over (1:3.0-2ubuntu3) ... Setting up libaudit-common (1:3.0.7-1build1) ... (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2.2build3_ppc64el.deb ... Unpacking libcap-ng0:ppc64el (0.7.9-2.2build3) over (0.7.9-2.2build2) ... Setting up libcap-ng0:ppc64el (0.7.9-2.2build3) ... (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.0.7-1build1_ppc64el.deb ... Unpacking libaudit1:ppc64el (1:3.0.7-1build1) over (1:3.0-2ubuntu3) ... Setting up libaudit1:ppc64el (1:3.0.7-1build1) ... (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../libpam0g_1.4.0-11ubuntu2_ppc64el.deb ... Unpacking libpam0g:ppc64el (1.4.0-11ubuntu2) over (1.3.1-5ubuntu11) ... Setting up libpam0g:ppc64el (1.4.0-11ubuntu2) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../libcrypt1_1%3a4.4.27-1_ppc64el.deb ... Unpacking libcrypt1:ppc64el (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Setting up libcrypt1:ppc64el (1:4.4.27-1) ... (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.8ubuntu3_ppc64el.deb ... Unpacking libdb5.3:ppc64el (5.3.28+dfsg1-0.8ubuntu3) over (5.3.28+dfsg1-0.8ubuntu2) ... Setting up libdb5.3:ppc64el (5.3.28+dfsg1-0.8ubuntu3) ... (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.23-1_ppc64el.deb ... Unpacking libgdbm6:ppc64el (1.23-1) over (1.19-2build1) ... Preparing to unpack .../libgdbm-compat4_1.23-1_ppc64el.deb ... Unpacking libgdbm-compat4:ppc64el (1.23-1) over (1.19-2build1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-2ubuntu9_ppc64el.deb ... Unpacking zlib1g:ppc64el (1:1.2.11.dfsg-2ubuntu9) over (1:1.2.11.dfsg-2ubuntu7) ... Setting up zlib1g:ppc64el (1:1.2.11.dfsg-2ubuntu9) ... (Reading database ... 15110 files and directories currently installed.) Preparing to unpack .../debconf_1.5.79ubuntu1_all.deb ... Unpacking debconf (1.5.79ubuntu1) over (1.5.77) ... Setting up debconf (1.5.79ubuntu1) ... (Reading database ... 15109 files and directories currently installed.) Preparing to unpack .../libcom-err2_1.46.5-2ubuntu1_ppc64el.deb ... Unpacking libcom-err2:ppc64el (1.46.5-2ubuntu1) over (1.46.3-1ubuntu3) ... Setting up libcom-err2:ppc64el (1.46.5-2ubuntu1) ... (Reading database ... 15109 files and directories currently installed.) Preparing to unpack .../libkeyutils1_1.6.1-2ubuntu3_ppc64el.deb ... Unpacking libkeyutils1:ppc64el (1.6.1-2ubuntu3) over (1.6.1-2ubuntu2) ... Setting up libkeyutils1:ppc64el (1.6.1-2ubuntu3) ... (Reading database ... 15109 files and directories currently installed.) Preparing to unpack .../libtirpc3_1.3.2-2build1_ppc64el.deb ... Unpacking libtirpc3:ppc64el (1.3.2-2build1) over (1.3.2-2) ... Setting up libtirpc3:ppc64el (1.3.2-2build1) ... (Reading database ... 15109 files and directories currently installed.) Preparing to unpack .../libnsl2_1.3.0-2build2_ppc64el.deb ... Unpacking libnsl2:ppc64el (1.3.0-2build2) over (1.3.0-2build1) ... Setting up libnsl2:ppc64el (1.3.0-2build2) ... (Reading database ... 15109 files and directories currently installed.) Preparing to unpack .../linux-libc-dev_5.15.0-33.34_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (5.15.0-33.34) over (5.13.0-19.19) ... Selecting previously unselected package gcc-12-base:ppc64el. Preparing to unpack .../gcc-12-base_12-20220319-1ubuntu1_ppc64el.deb ... Unpacking gcc-12-base:ppc64el (12-20220319-1ubuntu1) ... Setting up gcc-12-base:ppc64el (12-20220319-1ubuntu1) ... (Reading database ... 15125 files and directories currently installed.) Preparing to unpack .../libgcc-s1_12-20220319-1ubuntu1_ppc64el.deb ... Unpacking libgcc-s1:ppc64el (12-20220319-1ubuntu1) over (11.2.0-7ubuntu2) ... Setting up libgcc-s1:ppc64el (12-20220319-1ubuntu1) ... (Reading database ... 15125 files and directories currently installed.) Preparing to unpack .../base-files_12ubuntu4.1_ppc64el.deb ... Unpacking base-files (12ubuntu4.1) over (12ubuntu1) ... Setting up base-files (12ubuntu4.1) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 15125 files and directories currently installed.) Preparing to unpack .../debianutils_5.5-1ubuntu2_ppc64el.deb ... Unpacking debianutils (5.5-1ubuntu2) over (4.11.2build1) ... Setting up debianutils (5.5-1ubuntu2) ... update-alternatives: using /usr/bin/which.debianutils to provide /usr/bin/which (which) in auto mode (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../bash_5.1-6ubuntu1_ppc64el.deb ... Unpacking bash (5.1-6ubuntu1) over (5.1-3ubuntu2) ... Setting up bash (5.1-6ubuntu1) ... 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 (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.37.2-4ubuntu3_ppc64el.deb ... Unpacking bsdutils (1:2.37.2-4ubuntu3) over (1:2.36.1-8ubuntu1) ... Setting up bsdutils (1:2.37.2-4ubuntu3) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../coreutils_8.32-4.1ubuntu1_ppc64el.deb ... Unpacking coreutils (8.32-4.1ubuntu1) over (8.32-4ubuntu3) ... Setting up coreutils (8.32-4.1ubuntu1) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.43-3_ppc64el.deb ... Unpacking libgpg-error0:ppc64el (1.43-3) over (1.38-2build2) ... Setting up libgpg-error0:ppc64el (1.43-3) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.9.4-3ubuntu3_ppc64el.deb ... Unpacking libgcrypt20:ppc64el (1.9.4-3ubuntu3) over (1.8.7-5ubuntu2) ... Setting up libgcrypt20:ppc64el (1.9.4-3ubuntu3) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.3-2build2_ppc64el.deb ... Unpacking liblz4-1:ppc64el (1.9.3-2build2) over (1.9.3-2build1) ... Setting up liblz4-1:ppc64el (1.9.3-2build2) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.5-2ubuntu1_ppc64el.deb ... Unpacking liblzma5:ppc64el (5.2.5-2ubuntu1) over (5.2.5-2build1) ... Setting up liblzma5:ppc64el (5.2.5-2ubuntu1) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libstdc++6_12-20220319-1ubuntu1_ppc64el.deb ... Unpacking libstdc++6:ppc64el (12-20220319-1ubuntu1) over (11.2.0-7ubuntu2) ... Setting up libstdc++6:ppc64el (12-20220319-1ubuntu1) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libargon2-1_0~20171227-0.3_ppc64el.deb ... Unpacking libargon2-1:ppc64el (0~20171227-0.3) over (0~20171227-0.2build22) ... Preparing to unpack .../libblkid1_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking libblkid1:ppc64el (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libblkid1:ppc64el (2.37.2-4ubuntu3) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.39-3build1_ppc64el.deb ... Unpacking libpcre2-8-0:ppc64el (10.39-3build1) over (10.37-0ubuntu2) ... Setting up libpcre2-8-0:ppc64el (10.39-3build1) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libselinux1_3.3-1build2_ppc64el.deb ... Unpacking libselinux1:ppc64el (3.3-1build2) over (3.1-3build2) ... Setting up libselinux1:ppc64el (3.3-1build2) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libudev1_249.11-0ubuntu3.1_ppc64el.deb ... Unpacking libudev1:ppc64el (249.11-0ubuntu3.1) over (248.3-1ubuntu8) ... Setting up libudev1:ppc64el (249.11-0ubuntu3.1) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.175-2.1ubuntu4_ppc64el.deb ... Unpacking libdevmapper1.02.1:ppc64el (2:1.02.175-2.1ubuntu4) over (2:1.02.175-2.1ubuntu3) ... Preparing to unpack .../libjson-c5_0.15-3~ubuntu1.22.04.1_ppc64el.deb ... Unpacking libjson-c5:ppc64el (0.15-3~ubuntu1.22.04.1) over (0.15-2build3) ... Preparing to unpack .../libuuid1_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking libuuid1:ppc64el (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libuuid1:ppc64el (2.37.2-4ubuntu3) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.4.3-1ubuntu1_ppc64el.deb ... Unpacking libcryptsetup12:ppc64el (2:2.4.3-1ubuntu1) over (2:2.3.6-0ubuntu1) ... Preparing to unpack .../libgmp10_2%3a6.2.1+dfsg-3ubuntu1_ppc64el.deb ... Unpacking libgmp10:ppc64el (2:6.2.1+dfsg-3ubuntu1) over (2:6.2.1+dfsg-1ubuntu3) ... Setting up libgmp10:ppc64el (2:6.2.1+dfsg-3ubuntu1) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../libnettle8_3.7.3-1build2_ppc64el.deb ... Unpacking libnettle8:ppc64el (3.7.3-1build2) over (3.7.3-1build1) ... Setting up libnettle8:ppc64el (3.7.3-1build2) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../libhogweed6_3.7.3-1build2_ppc64el.deb ... Unpacking libhogweed6:ppc64el (3.7.3-1build2) over (3.7.3-1build1) ... Setting up libhogweed6:ppc64el (3.7.3-1build2) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../libunistring2_1.0-1_ppc64el.deb ... Unpacking libunistring2:ppc64el (1.0-1) over (0.9.10-6) ... Setting up libunistring2:ppc64el (1.0-1) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.2-2build1_ppc64el.deb ... Unpacking libidn2-0:ppc64el (2.3.2-2build1) over (2.3.1-1build1) ... Setting up libidn2-0:ppc64el (2.3.2-2build1) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../libffi8_3.4.2-4_ppc64el.deb ... Unpacking libffi8:ppc64el (3.4.2-4) over (3.4.2-1ubuntu5) ... Setting up libffi8:ppc64el (3.4.2-4) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.24.0-6build1_ppc64el.deb ... Unpacking libp11-kit0:ppc64el (0.24.0-6build1) over (0.23.22-1build1) ... Setting up libp11-kit0:ppc64el (0.24.0-6build1) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.18.0-4build1_ppc64el.deb ... Unpacking libtasn1-6:ppc64el (4.18.0-4build1) over (4.16.0-2build1) ... Setting up libtasn1-6:ppc64el (4.18.0-4build1) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.3-4ubuntu1_ppc64el.deb ... Unpacking libgnutls30:ppc64el (3.7.3-4ubuntu1) over (3.7.1-5ubuntu1) ... Setting up libgnutls30:ppc64el (3.7.3-4ubuntu1) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../systemd-sysv_249.11-0ubuntu3.1_ppc64el.deb ... Unpacking systemd-sysv (249.11-0ubuntu3.1) over (248.3-1ubuntu8) ... Preparing to unpack .../systemd-timesyncd_249.11-0ubuntu3.1_ppc64el.deb ... Unpacking systemd-timesyncd (249.11-0ubuntu3.1) over (248.3-1ubuntu8) ... Preparing to unpack .../libacl1_2.3.1-1_ppc64el.deb ... Unpacking libacl1:ppc64el (2.3.1-1) over (2.2.53-10ubuntu2) ... Setting up libacl1:ppc64el (2.3.1-1) ... (Reading database ... 15132 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.0.4-2ubuntu2_ppc64el.deb ... Unpacking libapparmor1:ppc64el (3.0.4-2ubuntu2) over (3.0.3-0ubuntu1) ... Preparing to unpack .../libip4tc2_1.8.7-1ubuntu5_ppc64el.deb ... Unpacking libip4tc2:ppc64el (1.8.7-1ubuntu5) over (1.8.7-1ubuntu3) ... Preparing to unpack .../libzstd1_1.4.8+dfsg-3build1_ppc64el.deb ... Unpacking libzstd1:ppc64el (1.4.8+dfsg-3build1) over (1.4.8+dfsg-2.1build1) ... Setting up libzstd1:ppc64el (1.4.8+dfsg-3build1) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../libkmod2_29-1ubuntu1_ppc64el.deb ... Unpacking libkmod2:ppc64el (29-1ubuntu1) over (28-1ubuntu4) ... Preparing to unpack .../libmount1_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking libmount1:ppc64el (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libmount1:ppc64el (2.37.2-4ubuntu3) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.3-2ubuntu2_ppc64el.deb ... Unpacking libseccomp2:ppc64el (2.5.3-2ubuntu2) over (2.5.1-1ubuntu1) ... Setting up libseccomp2:ppc64el (2.5.3-2ubuntu2) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../login_1%3a4.8.1-2ubuntu2_ppc64el.deb ... Unpacking login (1:4.8.1-2ubuntu2) over (1:4.8.1-1ubuntu9) ... Setting up login (1:4.8.1-2ubuntu2) ... (Reading database ... 15131 files and directories currently installed.) Preparing to unpack .../util-linux_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking util-linux (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up util-linux (2.37.2-4ubuntu3) ... (Reading database ... 15126 files and directories currently installed.) Preparing to unpack .../mount_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking mount (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Preparing to unpack .../systemd_249.11-0ubuntu3.1_ppc64el.deb ... Unpacking systemd (249.11-0ubuntu3.1) over (248.3-1ubuntu8) ... Preparing to unpack .../libsystemd0_249.11-0ubuntu3.1_ppc64el.deb ... Unpacking libsystemd0:ppc64el (249.11-0ubuntu3.1) over (248.3-1ubuntu8) ... Setting up libsystemd0:ppc64el (249.11-0ubuntu3.1) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.1-1_ppc64el.deb ... Unpacking libxxhash0:ppc64el (0.8.1-1) over (0.8.0-2build1) ... Setting up libxxhash0:ppc64el (0.8.1-1) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.4.5_ppc64el.deb ... Unpacking libapt-pkg6.0:ppc64el (2.4.5) over (2.3.9) ... Setting up libapt-pkg6.0:ppc64el (2.4.5) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../tar_1.34+dfsg-1build3_ppc64el.deb ... Unpacking tar (1.34+dfsg-1build3) over (1.34+dfsg-1build2) ... Setting up tar (1.34+dfsg-1build3) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../dpkg_1.21.1ubuntu2_ppc64el.deb ... Unpacking dpkg (1.21.1ubuntu2) over (1.20.9ubuntu2) ... Setting up dpkg (1.21.1ubuntu2) ... Installing new version of config file /etc/cron.daily/dpkg ... Created symlink /etc/systemd/system/timers.target.wants/dpkg-db-backup.timer -> /lib/systemd/system/dpkg-db-backup.timer. (Reading database ... 15130 files and directories currently installed.) Preparing to unpack .../dash_0.5.11+git20210903+057cd650a4ed-3build1_ppc64el.deb ... Unpacking dash (0.5.11+git20210903+057cd650a4ed-3build1) over (0.5.11+git20210120+802ebd4-1build1) ... Setting up dash (0.5.11+git20210903+057cd650a4ed-3build1) ... (Reading database ... 15130 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.8-0ubuntu2_ppc64el.deb ... Unpacking diffutils (1:3.8-0ubuntu2) over (1:3.8-0ubuntu1) ... Setting up diffutils (1:3.8-0ubuntu2) ... (Reading database ... 15130 files and directories currently installed.) Preparing to unpack .../findutils_4.8.0-1ubuntu3_ppc64el.deb ... Unpacking findutils (4.8.0-1ubuntu3) over (4.8.0-1ubuntu2) ... Setting up findutils (4.8.0-1ubuntu3) ... (Reading database ... 15130 files and directories currently installed.) Preparing to unpack .../grep_3.7-1build1_ppc64el.deb ... Unpacking grep (3.7-1build1) over (3.7-0ubuntu1) ... Setting up grep (3.7-1build1) ... (Reading database ... 15130 files and directories currently installed.) Preparing to unpack .../gzip_1.10-4ubuntu4_ppc64el.deb ... Unpacking gzip (1.10-4ubuntu4) over (1.10-4ubuntu2) ... Setting up gzip (1.10-4ubuntu4) ... (Reading database ... 15130 files and directories currently installed.) Preparing to unpack .../hostname_3.23ubuntu2_ppc64el.deb ... Unpacking hostname (3.23ubuntu2) over (3.23ubuntu1) ... Setting up hostname (3.23ubuntu2) ... (Reading database ... 15130 files and directories currently installed.) Preparing to unpack .../libncurses6_6.3-2_ppc64el.deb ... Unpacking libncurses6:ppc64el (6.3-2) over (6.2+20201114-2build2) ... Preparing to unpack .../libncursesw6_6.3-2_ppc64el.deb ... Unpacking libncursesw6:ppc64el (6.3-2) over (6.2+20201114-2build2) ... Preparing to unpack .../libtinfo6_6.3-2_ppc64el.deb ... Unpacking libtinfo6:ppc64el (6.3-2) over (6.2+20201114-2build2) ... Setting up libtinfo6:ppc64el (6.3-2) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.3-2_ppc64el.deb ... Unpacking ncurses-bin (6.3-2) over (6.2+20201114-2build2) ... Setting up ncurses-bin (6.3-2) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../sed_4.8-1ubuntu2_ppc64el.deb ... Unpacking sed (4.8-1ubuntu2) over (4.7-1ubuntu2) ... Setting up sed (4.8-1ubuntu2) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.261ubuntu1_ppc64el.deb ... Unpacking libdebconfclient0:ppc64el (0.261ubuntu1) over (0.256ubuntu4) ... Setting up libdebconfclient0:ppc64el (0.261ubuntu1) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.52build1_ppc64el.deb ... Unpacking base-passwd (3.5.52build1) over (3.5.52) ... Setting up base-passwd (3.5.52build1) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.62_all.deb ... Unpacking init-system-helpers (1.62) over (1.60build1) ... Setting up init-system-helpers (1.62) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.3-2_all.deb ... Unpacking ncurses-base (6.3-2) over (6.2+20201114-2build2) ... Setting up ncurses-base (6.3-2) ... (Reading database ... 15130 files and directories currently installed.) Preparing to unpack .../lsb-base_11.1.0ubuntu4_all.deb ... Unpacking lsb-base (11.1.0ubuntu4) over (11.1.0ubuntu3) ... Setting up lsb-base (11.1.0ubuntu4) ... (Reading database ... 15130 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_3.01-1ubuntu1_ppc64el.deb ... Unpacking sysvinit-utils (3.01-1ubuntu1) over (2.96-7ubuntu2) ... Setting up sysvinit-utils (3.01-1ubuntu1) ... (Reading database ... 15130 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.27-3ubuntu2_ppc64el.deb ... Unpacking gpgv (2.2.27-3ubuntu2) over (2.2.20-1ubuntu4) ... Setting up gpgv (2.2.27-3ubuntu2) ... (Reading database ... 15130 files and directories currently installed.) Preparing to unpack .../archives/apt_2.4.5_ppc64el.deb ... Unpacking apt (2.4.5) over (2.3.9) ... Setting up apt (2.4.5) ... Installing new version of config file /etc/cron.daily/apt-compat ... Removing obsolete conffile /etc/kernel/postinst.d/apt-auto-removal ... Selecting previously unselected package libsepol2:ppc64el. (Reading database ... 15125 files and directories currently installed.) Preparing to unpack .../libsepol2_3.3-1build1_ppc64el.deb ... Unpacking libsepol2:ppc64el (3.3-1build1) ... Setting up libsepol2:ppc64el (3.3-1build1) ... (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.3-1build2_all.deb ... Unpacking libsemanage-common (3.3-1build2) over (3.1-1ubuntu3) ... Setting up libsemanage-common (3.3-1build2) ... Selecting previously unselected package libsemanage2:ppc64el. (Reading database ... 15129 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.3-1build2_ppc64el.deb ... Unpacking libsemanage2:ppc64el (3.3-1build2) ... Setting up libsemanage2:ppc64el (3.3-1build2) ... (Reading database ... 15133 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.8.1-2ubuntu2_ppc64el.deb ... Unpacking passwd (1:4.8.1-2ubuntu2) over (1:4.8.1-1ubuntu9) ... Setting up passwd (1:4.8.1-2ubuntu2) ... (Reading database ... 15140 files and directories currently installed.) Removing libsemanage1:ppc64el (3.1-1ubuntu3) ... (Reading database ... 15136 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.4.0-11ubuntu2_ppc64el.deb ... Unpacking libpam-modules-bin (1.4.0-11ubuntu2) over (1.3.1-5ubuntu11) ... Setting up libpam-modules-bin (1.4.0-11ubuntu2) ... (Reading database ... 15134 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.4.0-11ubuntu2_ppc64el.deb ... Unpacking libpam-modules:ppc64el (1.4.0-11ubuntu2) over (1.3.1-5ubuntu11) ... Setting up libpam-modules:ppc64el (1.4.0-11ubuntu2) ... Installing new version of config file /etc/security/namespace.conf ... Installing new version of config file /etc/security/pam_env.conf ... (Reading database ... 15135 files and directories currently installed.) Preparing to unpack .../logsave_1.46.5-2ubuntu1_ppc64el.deb ... Unpacking logsave (1.46.5-2ubuntu1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../libext2fs2_1.46.5-2ubuntu1_ppc64el.deb ... Unpacking libext2fs2:ppc64el (1.46.5-2ubuntu1) over (1.46.3-1ubuntu3) ... Setting up libext2fs2:ppc64el (1.46.5-2ubuntu1) ... (Reading database ... 15135 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.46.5-2ubuntu1_ppc64el.deb ... Unpacking e2fsprogs (1.46.5-2ubuntu1) over (1.46.3-1ubuntu3) ... Setting up libapparmor1:ppc64el (3.0.4-2ubuntu2) ... Setting up libargon2-1:ppc64el (0~20171227-0.3) ... Setting up libdevmapper1.02.1:ppc64el (2:1.02.175-2.1ubuntu4) ... Setting up libjson-c5:ppc64el (0.15-3~ubuntu1.22.04.1) ... Setting up libcryptsetup12:ppc64el (2:2.4.3-1ubuntu1) ... Setting up libip4tc2:ppc64el (1.8.7-1ubuntu5) ... Setting up libkmod2:ppc64el (29-1ubuntu1) ... Setting up mount (2.37.2-4ubuntu3) ... Setting up systemd (249.11-0ubuntu3.1) ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (249.11-0ubuntu3.1) ... (Reading database ... 15135 files and directories currently installed.) Preparing to unpack .../archives/init_1.62_ppc64el.deb ... Unpacking init (1.62) over (1.60build1) ... Preparing to unpack .../libattr1_1%3a2.5.1-1build1_ppc64el.deb ... Unpacking libattr1:ppc64el (1:2.5.1-1build1) over (1:2.4.48-6build2) ... Setting up libattr1:ppc64el (1:2.5.1-1build1) ... Installing new version of config file /etc/xattr.conf ... (Reading database ... 15135 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.44-1build3_ppc64el.deb ... Unpacking libcap2:ppc64el (1:2.44-1build3) over (1:2.44-1build2) ... Setting up libcap2:ppc64el (1:2.44-1build3) ... (Reading database ... 15135 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.4.0-11ubuntu2_all.deb ... Unpacking libpam-runtime (1.4.0-11ubuntu2) over (1.3.1-5ubuntu11) ... Setting up libpam-runtime (1.4.0-11ubuntu2) ... (Reading database ... 15135 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-13ubuntu0.22.04.1_ppc64el.deb ... Unpacking libpcre3:ppc64el (2:8.39-13ubuntu0.22.04.1) over (2:8.39-13build4) ... Setting up libpcre3:ppc64el (2:8.39-13ubuntu0.22.04.1) ... (Reading database ... 15135 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking libsmartcols1:ppc64el (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libsmartcols1:ppc64el (2.37.2-4ubuntu3) ... (Reading database ... 15135 files and directories currently installed.) Preparing to unpack .../00-libprocps8_2%3a3.3.17-6ubuntu2_ppc64el.deb ... Unpacking libprocps8:ppc64el (2:3.3.17-6ubuntu2) over (2:3.3.17-5ubuntu3) ... Preparing to unpack .../01-libss2_1.46.5-2ubuntu1_ppc64el.deb ... Unpacking libss2:ppc64el (1.46.5-2ubuntu1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../02-mawk_1.3.4.20200120-3_ppc64el.deb ... Unpacking mawk (1.3.4.20200120-3) over (1.3.4.20200120-2build1) ... Preparing to unpack .../03-procps_2%3a3.3.17-6ubuntu2_ppc64el.deb ... Unpacking procps (2:3.3.17-6ubuntu2) over (2:3.3.17-5ubuntu3) ... Preparing to unpack .../04-sensible-utils_0.0.17_all.deb ... Unpacking sensible-utils (0.0.17) over (0.0.14) ... Preparing to unpack .../05-usrmerge_25ubuntu2_all.deb ... Unpacking usrmerge (25ubuntu2) over (25ubuntu1) ... Preparing to unpack .../06-openssl_3.0.2-0ubuntu1.2_ppc64el.deb ... Unpacking openssl (3.0.2-0ubuntu1.2) over (1.1.1l-1ubuntu1) ... Preparing to unpack .../07-ca-certificates_20211016_all.deb ... Unpacking ca-certificates (20211016) over (20210119ubuntu1) ... Preparing to unpack .../08-readline-common_8.1.2-1_all.deb ... Unpacking readline-common (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../09-libreadline8_8.1.2-1_ppc64el.deb ... Unpacking libreadline8:ppc64el (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../10-libsqlite3-0_3.37.2-2_ppc64el.deb ... Unpacking libsqlite3-0:ppc64el (3.37.2-2) over (3.35.5-1) ... Preparing to unpack .../11-tzdata_2022a-0ubuntu1_all.deb ... Unpacking tzdata (2022a-0ubuntu1) over (2021a-2ubuntu1) ... Preparing to unpack .../12-libpng16-16_1.6.37-3build5_ppc64el.deb ... Unpacking libpng16-16:ppc64el (1.6.37-3build5) over (1.6.37-3build4) ... Preparing to unpack .../13-xz-utils_5.2.5-2ubuntu1_ppc64el.deb ... Unpacking xz-utils (5.2.5-2ubuntu1) over (5.2.5-2build1) ... Preparing to unpack .../14-advancecomp_2.1-2.1ubuntu2_ppc64el.deb ... Unpacking advancecomp (2.1-2.1ubuntu2) over (2.1-2.1ubuntu1) ... Preparing to unpack .../15-libctf0_2.38-3ubuntu1_ppc64el.deb ... Unpacking libctf0:ppc64el (2.38-3ubuntu1) over (2.37-7ubuntu1) ... Preparing to unpack .../16-libctf-nobfd0_2.38-3ubuntu1_ppc64el.deb ... Unpacking libctf-nobfd0:ppc64el (2.38-3ubuntu1) over (2.37-7ubuntu1) ... Preparing to unpack .../17-binutils-powerpc64le-linux-gnu_2.38-3ubuntu1_ppc64el.deb ... Unpacking binutils-powerpc64le-linux-gnu (2.38-3ubuntu1) over (2.37-7ubuntu1) ... Preparing to unpack .../18-libbinutils_2.38-3ubuntu1_ppc64el.deb ... Unpacking libbinutils:ppc64el (2.38-3ubuntu1) over (2.37-7ubuntu1) ... Preparing to unpack .../19-binutils_2.38-3ubuntu1_ppc64el.deb ... Unpacking binutils (2.38-3ubuntu1) over (2.37-7ubuntu1) ... Preparing to unpack .../20-binutils-common_2.38-3ubuntu1_ppc64el.deb ... Unpacking binutils-common:ppc64el (2.38-3ubuntu1) over (2.37-7ubuntu1) ... Preparing to unpack .../21-make_4.3-4.1build1_ppc64el.deb ... Unpacking make (4.3-4.1build1) over (4.3-4ubuntu1) ... Preparing to unpack .../22-dpkg-dev_1.21.1ubuntu2_all.deb ... Unpacking dpkg-dev (1.21.1ubuntu2) over (1.20.9ubuntu2) ... Preparing to unpack .../23-libdpkg-perl_1.21.1ubuntu2_all.deb ... Unpacking libdpkg-perl (1.21.1ubuntu2) over (1.20.9ubuntu2) ... Preparing to unpack .../24-patch_2.7.6-7build2_ppc64el.deb ... Unpacking patch (2.7.6-7build2) over (2.7.6-7build1) ... Preparing to unpack .../25-lto-disabled-list_24_all.deb ... Unpacking lto-disabled-list (24) over (16) ... Preparing to unpack .../26-build-essential_12.9ubuntu3_ppc64el.deb ... Unpacking build-essential (12.9ubuntu3) over (12.9ubuntu2) ... Preparing to unpack .../27-libubsan1_12-20220319-1ubuntu1_ppc64el.deb ... Unpacking libubsan1:ppc64el (12-20220319-1ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../28-libtsan0_11.2.0-19ubuntu1_ppc64el.deb ... Unpacking libtsan0:ppc64el (11.2.0-19ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../29-libgomp1_12-20220319-1ubuntu1_ppc64el.deb ... Unpacking libgomp1:ppc64el (12-20220319-1ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../30-libitm1_12-20220319-1ubuntu1_ppc64el.deb ... Unpacking libitm1:ppc64el (12-20220319-1ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../31-libatomic1_12-20220319-1ubuntu1_ppc64el.deb ... Unpacking libatomic1:ppc64el (12-20220319-1ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../32-libasan6_11.2.0-19ubuntu1_ppc64el.deb ... Unpacking libasan6:ppc64el (11.2.0-19ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../33-liblsan0_12-20220319-1ubuntu1_ppc64el.deb ... Unpacking liblsan0:ppc64el (12-20220319-1ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../34-libquadmath0_12-20220319-1ubuntu1_ppc64el.deb ... Unpacking libquadmath0:ppc64el (12-20220319-1ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../35-g++-11_11.2.0-19ubuntu1_ppc64el.deb ... Unpacking g++-11 (11.2.0-19ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../36-gcc-11_11.2.0-19ubuntu1_ppc64el.deb ... Unpacking gcc-11 (11.2.0-19ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../37-libstdc++-11-dev_11.2.0-19ubuntu1_ppc64el.deb ... Unpacking libstdc++-11-dev:ppc64el (11.2.0-19ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../38-libgcc-11-dev_11.2.0-19ubuntu1_ppc64el.deb ... Unpacking libgcc-11-dev:ppc64el (11.2.0-19ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../39-libcc1-0_12-20220319-1ubuntu1_ppc64el.deb ... Unpacking libcc1-0:ppc64el (12-20220319-1ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../40-cpp-11_11.2.0-19ubuntu1_ppc64el.deb ... Unpacking cpp-11 (11.2.0-19ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../41-gcc-11-base_11.2.0-19ubuntu1_ppc64el.deb ... Unpacking gcc-11-base:ppc64el (11.2.0-19ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../42-libisl23_0.24-2build1_ppc64el.deb ... Unpacking libisl23:ppc64el (0.24-2build1) over (0.24-1build1) ... Preparing to unpack .../43-libmpfr6_4.1.0-3build3_ppc64el.deb ... Unpacking libmpfr6:ppc64el (4.1.0-3build3) over (4.1.0-3build2) ... Preparing to unpack .../44-libmpc3_1.2.1-2build1_ppc64el.deb ... Unpacking libmpc3:ppc64el (1.2.1-2build1) over (1.2.0-1build2) ... Preparing to unpack .../45-libfakeroot_1.28-1ubuntu1_ppc64el.deb ... Unpacking libfakeroot:ppc64el (1.28-1ubuntu1) over (1.25.3-1.1ubuntu3) ... Preparing to unpack .../46-fakeroot_1.28-1ubuntu1_ppc64el.deb ... Unpacking fakeroot (1.28-1ubuntu1) over (1.25.3-1.1ubuntu3) ... Preparing to unpack .../47-libassuan0_2.5.5-1build1_ppc64el.deb ... Unpacking libassuan0:ppc64el (2.5.5-1build1) over (2.5.5-1) ... Preparing to unpack .../48-pinentry-curses_1.1.1-1build2_ppc64el.deb ... Unpacking pinentry-curses (1.1.1-1build2) over (1.1.1-1build1) ... Preparing to unpack .../49-libnpth0_1.6-3build2_ppc64el.deb ... Unpacking libnpth0:ppc64el (1.6-3build2) over (1.6-3build1) ... Preparing to unpack .../50-gpg_2.2.27-3ubuntu2_ppc64el.deb ... Unpacking gpg (2.2.27-3ubuntu2) over (2.2.20-1ubuntu4) ... Preparing to unpack .../51-gpgconf_2.2.27-3ubuntu2_ppc64el.deb ... Unpacking gpgconf (2.2.27-3ubuntu2) over (2.2.20-1ubuntu4) ... Preparing to unpack .../52-gpg-agent_2.2.27-3ubuntu2_ppc64el.deb ... Unpacking gpg-agent (2.2.27-3ubuntu2) over (2.2.20-1ubuntu4) ... Preparing to unpack .../53-liblockfile-bin_1.17-1build2_ppc64el.deb ... Unpacking liblockfile-bin (1.17-1build2) over (1.17-1build1) ... Preparing to unpack .../54-liblockfile1_1.17-1build2_ppc64el.deb ... Unpacking liblockfile1:ppc64el (1.17-1build2) over (1.17-1build1) ... Preparing to unpack .../55-lockfile-progs_0.1.19build1_ppc64el.deb ... Unpacking lockfile-progs (0.1.19build1) over (0.1.18build1) ... Preparing to unpack .../56-optipng_0.7.7-2build1_ppc64el.deb ... Unpacking optipng (0.7.7-2build1) over (0.7.7-2) ... Preparing to unpack .../57-pkgbinarymangler_149_all.deb ... Unpacking pkgbinarymangler (149) over (148) ... Setting up gcc-11-base:ppc64el (11.2.0-19ubuntu1) ... Setting up lto-disabled-list (24) ... Setting up liblockfile-bin (1.17-1build2) ... Setting up init (1.62) ... Setting up libsqlite3-0:ppc64el (3.37.2-2) ... Setting up binutils-common:ppc64el (2.38-3ubuntu1) ... Setting up linux-libc-dev:ppc64el (5.15.0-33.34) ... Setting up libctf-nobfd0:ppc64el (2.38-3ubuntu1) ... Setting up libnpth0:ppc64el (1.6-3build2) ... Setting up libassuan0:ppc64el (2.5.5-1build1) ... Setting up libgomp1:ppc64el (12-20220319-1ubuntu1) ... Setting up perl-modules-5.34 (5.34.0-3ubuntu1) ... Setting up bzip2 (1.0.8-5build1) ... Setting up libfakeroot:ppc64el (1.28-1ubuntu1) ... Setting up libasan6:ppc64el (11.2.0-19ubuntu1) ... Setting up tzdata (2022a-0ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Fri May 20 11:04:09 UTC 2022. Universal Time is now: Fri May 20 11:04:09 UTC 2022. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.28-1ubuntu1) ... Setting up libtirpc-dev:ppc64el (1.3.2-2build1) ... Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... Setting up make (4.3-4.1build1) ... Setting up libmpfr6:ppc64el (4.1.0-3build3) ... Setting up libncurses6:ppc64el (6.3-2) ... Setting up xz-utils (5.2.5-2ubuntu1) ... Setting up libquadmath0:ppc64el (12-20220319-1ubuntu1) ... Setting up libpng16-16:ppc64el (1.6.37-3build5) ... Setting up libmpc3:ppc64el (1.2.1-2build1) ... Setting up systemd-timesyncd (249.11-0ubuntu3.1) ... Setting up libatomic1:ppc64el (12-20220319-1ubuntu1) ... Setting up usrmerge (25ubuntu2) ... Setting up patch (2.7.6-7build2) ... Setting up libss2:ppc64el (1.46.5-2ubuntu1) ... Setting up libncursesw6:ppc64el (6.3-2) ... Setting up logsave (1.46.5-2ubuntu1) ... Setting up libubsan1:ppc64el (12-20220319-1ubuntu1) ... Setting up advancecomp (2.1-2.1ubuntu2) ... Setting up libnsl-dev:ppc64el (1.3.0-2build2) ... Setting up sensible-utils (0.0.17) ... Setting up libcrypt-dev:ppc64el (1:4.4.27-1) ... Setting up mawk (1.3.4.20200120-3) ... Setting up liblockfile1:ppc64el (1.17-1build2) ... Setting up libbinutils:ppc64el (2.38-3ubuntu1) ... Setting up libisl23:ppc64el (0.24-2build1) ... Setting up libc-dev-bin (2.35-0ubuntu3) ... Setting up openssl (3.0.2-0ubuntu1.2) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.1.2-1) ... Setting up libcc1-0:ppc64el (12-20220319-1ubuntu1) ... Setting up liblsan0:ppc64el (12-20220319-1ubuntu1) ... Setting up libprocps8:ppc64el (2:3.3.17-6ubuntu2) ... Setting up libitm1:ppc64el (12-20220319-1ubuntu1) ... Setting up libgdbm6:ppc64el (1.23-1) ... Setting up libtsan0:ppc64el (11.2.0-19ubuntu1) ... Setting up libctf0:ppc64el (2.38-3ubuntu1) ... Setting up pinentry-curses (1.1.1-1build2) ... Setting up cpp-11 (11.2.0-19ubuntu1) ... Setting up libreadline8:ppc64el (8.1.2-1) ... Setting up e2fsprogs (1.46.5-2ubuntu1) ... Installing new version of config file /etc/mke2fs.conf ... Setting up ca-certificates (20211016) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 7 added, 8 removed; done. Setting up optipng (0.7.7-2build1) ... Setting up lockfile-progs (0.1.19build1) ... Setting up libgdbm-compat4:ppc64el (1.23-1) ... Setting up libgcc-11-dev:ppc64el (11.2.0-19ubuntu1) ... Setting up procps (2:3.3.17-6ubuntu2) ... Installing new version of config file /etc/init.d/procps ... Installing new version of config file /etc/sysctl.d/README.sysctl ... Setting up gpgconf (2.2.27-3ubuntu2) ... Setting up libc6-dev:ppc64el (2.35-0ubuntu3) ... Setting up binutils-powerpc64le-linux-gnu (2.38-3ubuntu1) ... Setting up gpg (2.2.27-3ubuntu2) ... Setting up libperl5.34:ppc64el (5.34.0-3ubuntu1) ... Setting up gpg-agent (2.2.27-3ubuntu2) ... Setting up pkgbinarymangler (149) ... Setting up binutils (2.38-3ubuntu1) ... Setting up perl (5.34.0-3ubuntu1) ... Setting up libdpkg-perl (1.21.1ubuntu2) ... Setting up libstdc++-11-dev:ppc64el (11.2.0-19ubuntu1) ... Setting up gcc-11 (11.2.0-19ubuntu1) ... Setting up g++-11 (11.2.0-19ubuntu1) ... Setting up dpkg-dev (1.21.1ubuntu2) ... Setting up build-essential (12.9ubuntu3) ... Processing triggers for libc-bin (2.35-0ubuntu3) ... Processing triggers for ca-certificates (20211016) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-23766607 ppc64el jammy-proposed -c chroot:build-PACKAGEBUILD-23766607 --arch=ppc64el --dist=jammy-proposed --nolog 'adsys_0.8.5~22.04.dsc' Initiating build PACKAGEBUILD-23766607 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-110-generic #124-Ubuntu SMP Thu Apr 14 13:11:21 UTC 2022 ppc64le sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos02-ppc64el-019.buildd +==============================================================================+ | adsys 0.8.5~22.04 (ppc64el) Fri, 20 May 2022 11:04:13 +0000 | +==============================================================================+ Package: adsys Version: 0.8.5~22.04 Source Version: 0.8.5~22.04 Distribution: jammy-proposed Machine Architecture: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-23766607/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/adsys-VEsXmK/resolver-URp98G' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- adsys_0.8.5~22.04.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/adsys-VEsXmK/adsys-0.8.5~22.04' with '<>' I: NOTICE: Log filtering will replace 'build/adsys-VEsXmK' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), dh-apport, dh-golang, golang-go (>= 2:1.16~), libsmbclient-dev, libdbus-1-dev, python3, python3-samba, samba-dsdb-modules, libpam0g-dev, samba, dbus, build-essential, fakeroot Filtered Build-Depends: debhelper-compat (= 13), dh-apport, dh-golang, golang-go (>= 2:1.16~), libsmbclient-dev, libdbus-1-dev, python3, python3-samba, samba-dsdb-modules, libpam0g-dev, samba, dbus, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [450 B] Get:5 copy:/<>/apt_archive ./ Packages [534 B] Fetched 1941 B in 0s (164 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libperl5.32 perl-modules-5.32 systemd-timesyncd Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils dbus debhelper debugedit dh-apport dh-autoreconf dh-golang dh-strip-nondeterminism dwz file gettext gettext-base golang-1.18-go golang-1.18-src golang-go golang-src groff-base intltool-debian libarchive-zip-perl libavahi-client3 libavahi-common-data libavahi-common3 libbsd0 libcups2 libdbus-1-3 libdbus-1-dev libdebhelper-perl libdw1 libelf1 libexpat1 libfile-stripnondeterminism-perl libglib2.0-0 libgpgme11 libicu70 libjansson4 libldap-2.5-0 libldb2 liblmdb0 libmagic-mgc libmagic1 libmd0 libmpdec3 libpam0g-dev libpipeline1 libpopt0 libpython3-stdlib libpython3.10 libpython3.10-minimal libpython3.10-stdlib libsasl2-2 libsasl2-modules-db libsigsegv2 libsmbclient libsmbclient-dev libsub-override-perl libtalloc2 libtdb1 libtevent0 libtool libuchardet0 libwbclient0 libxml2 m4 man-db media-types netbase pkg-config po-debconf python3 python3-dnspython python3-ldb python3-minimal python3-samba python3-talloc python3-tdb python3.10 python3.10-minimal samba samba-common samba-common-bin samba-dsdb-modules samba-libs tdb-tools ucf Suggested packages: autoconf-archive gnu-standards autoconf-doc default-dbus-session-bus | dbus-session-bus dh-make gettext-doc libasprintf-dev libgettextpo-dev bzr | brz git mercurial subversion groff cups-common libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3-sniffio python3-trio python3.10-venv python3.10-doc binfmt-support bind9 bind9utils ctdb ldb-tools ntp | chrony smbldap-tools ufw winbind heimdal-clients python3-markdown Recommended packages: curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs dirmngr gpg-wks-client gpgsm libldap-common libsasl2-modules libltdl-dev libmail-sendmail-perl python3-cryptography python3-idna python3-requests python3-requests-toolbelt python3-gpg attr logrotate python3-markdown samba-vfs-modules The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils dbus debhelper debugedit dh-apport dh-autoreconf dh-golang dh-strip-nondeterminism dwz file gettext gettext-base golang-1.18-go golang-1.18-src golang-go golang-src groff-base intltool-debian libarchive-zip-perl libavahi-client3 libavahi-common-data libavahi-common3 libbsd0 libcups2 libdbus-1-3 libdbus-1-dev libdebhelper-perl libdw1 libelf1 libexpat1 libfile-stripnondeterminism-perl libglib2.0-0 libgpgme11 libicu70 libjansson4 libldap-2.5-0 libldb2 liblmdb0 libmagic-mgc libmagic1 libmd0 libmpdec3 libpam0g-dev libpipeline1 libpopt0 libpython3-stdlib libpython3.10 libpython3.10-minimal libpython3.10-stdlib libsasl2-2 libsasl2-modules-db libsigsegv2 libsmbclient libsmbclient-dev libsub-override-perl libtalloc2 libtdb1 libtevent0 libtool libuchardet0 libwbclient0 libxml2 m4 man-db media-types netbase pkg-config po-debconf python3 python3-dnspython python3-ldb python3-minimal python3-samba python3-talloc python3-tdb python3.10 python3.10-minimal samba samba-common samba-common-bin samba-dsdb-modules samba-libs sbuild-build-depends-main-dummy tdb-tools ucf 0 upgraded, 89 newly installed, 0 to remove and 0 not upgraded. Need to get 121 MB of archives. After this operation, 648 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [752 B] Get:2 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpython3.10-minimal ppc64el 3.10.4-3 [805 kB] Get:3 http://ftpmaster.internal/ubuntu jammy/main ppc64el libexpat1 ppc64el 2.4.7-1 [105 kB] Get:4 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3.10-minimal ppc64el 3.10.4-3 [2253 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-minimal ppc64el 3.10.4-0ubuntu2 [24.4 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main ppc64el media-types all 7.0.0 [25.5 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmpdec3 ppc64el 2.5.1-2build2 [116 kB] Get:8 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpython3.10-stdlib ppc64el 3.10.4-3 [1824 kB] Get:9 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3.10 ppc64el 3.10.4-3 [488 kB] Get:10 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpython3-stdlib ppc64el 3.10.4-0ubuntu2 [6990 B] Get:11 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3 ppc64el 3.10.4-0ubuntu2 [22.8 kB] Get:12 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmd0 ppc64el 1.0.4-1build1 [29.8 kB] Get:13 http://ftpmaster.internal/ubuntu jammy/main ppc64el libbsd0 ppc64el 0.11.5-1 [59.1 kB] Get:14 http://ftpmaster.internal/ubuntu jammy/main ppc64el libicu70 ppc64el 70.1-2 [10.9 MB] Get:15 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtalloc2 ppc64el 2.3.3-2build1 [35.1 kB] Get:16 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtevent0 ppc64el 0.11.0-1build1 [43.1 kB] Get:17 http://ftpmaster.internal/ubuntu jammy/main ppc64el libwbclient0 ppc64el 2:4.15.5~dfsg-0ubuntu5 [292 kB] Get:18 http://ftpmaster.internal/ubuntu jammy/main ppc64el netbase all 6.3 [12.9 kB] Get:19 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-dnspython all 2.1.0-1ubuntu1 [123 kB] Get:20 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsasl2-modules-db ppc64el 2.1.27+dfsg2-3ubuntu1 [23.2 kB] Get:21 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsasl2-2 ppc64el 2.1.27+dfsg2-3ubuntu1 [68.8 kB] Get:22 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libldap-2.5-0 ppc64el 2.5.11+dfsg-1~exp1ubuntu3.1 [220 kB] Get:23 http://ftpmaster.internal/ubuntu jammy/main ppc64el liblmdb0 ppc64el 0.9.24-1build2 [62.4 kB] Get:24 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtdb1 ppc64el 1.4.5-2build1 [63.3 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main ppc64el libldb2 ppc64el 2:2.4.2-0ubuntu1 [177 kB] Get:26 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpython3.10 ppc64el 3.10.4-3 [2155 kB] Get:27 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-ldb ppc64el 2:2.4.2-0ubuntu1 [45.9 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-tdb ppc64el 1.4.5-2build1 [16.1 kB] Get:29 http://ftpmaster.internal/ubuntu jammy/main ppc64el libavahi-common-data ppc64el 0.8-5ubuntu5 [23.9 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main ppc64el libavahi-common3 ppc64el 0.8-5ubuntu5 [25.8 kB] Get:31 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdbus-1-3 ppc64el 1.12.20-2ubuntu4 [217 kB] Get:32 http://ftpmaster.internal/ubuntu jammy/main ppc64el libavahi-client3 ppc64el 0.8-5ubuntu5 [31.4 kB] Get:33 http://ftpmaster.internal/ubuntu jammy/main ppc64el libcups2 ppc64el 2.4.1op1-1ubuntu4 [331 kB] Get:34 http://ftpmaster.internal/ubuntu jammy/main ppc64el libjansson4 ppc64el 2.13.1-1.1build3 [39.3 kB] Get:35 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpopt0 ppc64el 1.18-3build1 [33.8 kB] Get:36 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-talloc ppc64el 2.3.3-2build1 [13.2 kB] Get:37 http://ftpmaster.internal/ubuntu jammy/main ppc64el samba-libs ppc64el 2:4.15.5~dfsg-0ubuntu5 [6807 kB] Get:38 http://ftpmaster.internal/ubuntu jammy/main ppc64el python3-samba ppc64el 2:4.15.5~dfsg-0ubuntu5 [3109 kB] Get:39 http://ftpmaster.internal/ubuntu jammy/main ppc64el ucf all 3.0043 [56.1 kB] Get:40 http://ftpmaster.internal/ubuntu jammy/main ppc64el samba-common all 2:4.15.5~dfsg-0ubuntu5 [71.0 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main ppc64el samba-common-bin ppc64el 2:4.15.5~dfsg-0ubuntu5 [671 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main ppc64el tdb-tools ppc64el 1.4.5-2build1 [27.5 kB] Get:43 http://ftpmaster.internal/ubuntu jammy/main ppc64el samba ppc64el 2:4.15.5~dfsg-0ubuntu5 [1266 kB] Get:44 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsmbclient ppc64el 2:4.15.5~dfsg-0ubuntu5 [71.2 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsmbclient-dev ppc64el 2:4.15.5~dfsg-0ubuntu5 [41.1 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main ppc64el dbus ppc64el 1.12.20-2ubuntu4 [185 kB] Get:47 http://ftpmaster.internal/ubuntu jammy/main ppc64el libelf1 ppc64el 0.186-1build1 [60.9 kB] Get:48 http://ftpmaster.internal/ubuntu jammy/main ppc64el libglib2.0-0 ppc64el 2.72.1-1 [1650 kB] Get:49 http://ftpmaster.internal/ubuntu jammy-security/main ppc64el libxml2 ppc64el 2.9.13+dfsg-1ubuntu0.1 [833 kB] Get:50 http://ftpmaster.internal/ubuntu jammy/main ppc64el bsdextrautils ppc64el 2.37.2-4ubuntu3 [77.5 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmagic-mgc ppc64el 1:5.41-3 [257 kB] Get:52 http://ftpmaster.internal/ubuntu jammy/main ppc64el libmagic1 ppc64el 1:5.41-3 [103 kB] Get:53 http://ftpmaster.internal/ubuntu jammy/main ppc64el file ppc64el 1:5.41-3 [22.6 kB] Get:54 http://ftpmaster.internal/ubuntu jammy/main ppc64el gettext-base ppc64el 0.21-4ubuntu4 [43.1 kB] Get:55 http://ftpmaster.internal/ubuntu jammy/main ppc64el libuchardet0 ppc64el 0.0.7-1build2 [80.4 kB] Get:56 http://ftpmaster.internal/ubuntu jammy/main ppc64el groff-base ppc64el 1.22.4-8build1 [1031 kB] Get:57 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpipeline1 ppc64el 1.5.5-1 [26.1 kB] Get:58 http://ftpmaster.internal/ubuntu jammy/main ppc64el man-db ppc64el 2.10.2-1 [1226 kB] Get:59 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsigsegv2 ppc64el 2.13-1ubuntu3 [15.2 kB] Get:60 http://ftpmaster.internal/ubuntu jammy/main ppc64el m4 ppc64el 1.4.18-5ubuntu2 [214 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/main ppc64el autoconf all 2.71-2 [338 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/main ppc64el autotools-dev all 20220109.1 [44.9 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/main ppc64el automake all 1:1.16.5-1.3 [558 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/main ppc64el autopoint all 0.21-4ubuntu4 [422 kB] Get:65 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdebhelper-perl all 13.6ubuntu1 [67.2 kB] Get:66 http://ftpmaster.internal/ubuntu jammy/main ppc64el libtool all 2.4.6-15build2 [164 kB] Get:67 http://ftpmaster.internal/ubuntu jammy/main ppc64el dh-autoreconf all 20 [16.1 kB] Get:68 http://ftpmaster.internal/ubuntu jammy/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] Get:69 http://ftpmaster.internal/ubuntu jammy/main ppc64el libsub-override-perl all 0.09-2 [9532 B] Get:70 http://ftpmaster.internal/ubuntu jammy/main ppc64el libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main ppc64el dh-strip-nondeterminism all 1.13.0-1 [5344 B] Get:72 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdw1 ppc64el 0.186-1build1 [289 kB] Get:73 http://ftpmaster.internal/ubuntu jammy/main ppc64el debugedit ppc64el 1:5.0-4build1 [51.6 kB] Get:74 http://ftpmaster.internal/ubuntu jammy/main ppc64el dwz ppc64el 0.14-1build2 [124 kB] Get:75 http://ftpmaster.internal/ubuntu jammy/main ppc64el gettext ppc64el 0.21-4ubuntu4 [976 kB] Get:76 http://ftpmaster.internal/ubuntu jammy/main ppc64el intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:77 http://ftpmaster.internal/ubuntu jammy/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] Get:78 http://ftpmaster.internal/ubuntu jammy/main ppc64el debhelper all 13.6ubuntu1 [923 kB] Get:79 http://ftpmaster.internal/ubuntu jammy-security/universe ppc64el dh-apport all 2.20.11-0ubuntu82.1 [7050 B] Get:80 http://ftpmaster.internal/ubuntu jammy/main ppc64el golang-1.18-src all 1.18.1-1ubuntu1 [16.2 MB] Get:81 http://ftpmaster.internal/ubuntu jammy/main ppc64el golang-1.18-go ppc64el 1.18.1-1ubuntu1 [61.1 MB] Get:82 http://ftpmaster.internal/ubuntu jammy/main ppc64el golang-src all 2:1.18~0ubuntu2 [4438 B] Get:83 http://ftpmaster.internal/ubuntu jammy/main ppc64el golang-go ppc64el 2:1.18~0ubuntu2 [41.8 kB] Get:84 http://ftpmaster.internal/ubuntu jammy/main ppc64el pkg-config ppc64el 0.29.2-1ubuntu3 [51.9 kB] Get:85 http://ftpmaster.internal/ubuntu jammy/main ppc64el libdbus-1-dev ppc64el 1.12.20-2ubuntu4 [232 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/main ppc64el libgpgme11 ppc64el 1.16.0-1.2ubuntu4 [167 kB] Get:87 http://ftpmaster.internal/ubuntu jammy/main ppc64el libpam0g-dev ppc64el 1.4.0-11ubuntu2 [125 kB] Get:88 http://ftpmaster.internal/ubuntu jammy/main ppc64el samba-dsdb-modules ppc64el 2:4.15.5~dfsg-0ubuntu5 [346 kB] Get:89 http://ftpmaster.internal/ubuntu jammy/main ppc64el dh-golang all 1.53 [21.4 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 121 MB in 8s (16.1 MB/s) Selecting previously unselected package libpython3.10-minimal:ppc64el. (Reading database ... 15299 files and directories currently installed.) Preparing to unpack .../libpython3.10-minimal_3.10.4-3_ppc64el.deb ... Unpacking libpython3.10-minimal:ppc64el (3.10.4-3) ... Selecting previously unselected package libexpat1:ppc64el. Preparing to unpack .../libexpat1_2.4.7-1_ppc64el.deb ... Unpacking libexpat1:ppc64el (2.4.7-1) ... Selecting previously unselected package python3.10-minimal. Preparing to unpack .../python3.10-minimal_3.10.4-3_ppc64el.deb ... Unpacking python3.10-minimal (3.10.4-3) ... Setting up libpython3.10-minimal:ppc64el (3.10.4-3) ... Setting up libexpat1:ppc64el (2.4.7-1) ... Setting up python3.10-minimal (3.10.4-3) ... Selecting previously unselected package python3-minimal. (Reading database ... 15601 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.10.4-0ubuntu2_ppc64el.deb ... Unpacking python3-minimal (3.10.4-0ubuntu2) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_7.0.0_all.deb ... Unpacking media-types (7.0.0) ... Selecting previously unselected package libmpdec3:ppc64el. Preparing to unpack .../2-libmpdec3_2.5.1-2build2_ppc64el.deb ... Unpacking libmpdec3:ppc64el (2.5.1-2build2) ... Selecting previously unselected package libpython3.10-stdlib:ppc64el. Preparing to unpack .../3-libpython3.10-stdlib_3.10.4-3_ppc64el.deb ... Unpacking libpython3.10-stdlib:ppc64el (3.10.4-3) ... Selecting previously unselected package python3.10. Preparing to unpack .../4-python3.10_3.10.4-3_ppc64el.deb ... Unpacking python3.10 (3.10.4-3) ... Selecting previously unselected package libpython3-stdlib:ppc64el. Preparing to unpack .../5-libpython3-stdlib_3.10.4-0ubuntu2_ppc64el.deb ... Unpacking libpython3-stdlib:ppc64el (3.10.4-0ubuntu2) ... Setting up python3-minimal (3.10.4-0ubuntu2) ... Selecting previously unselected package python3. (Reading database ... 16002 files and directories currently installed.) Preparing to unpack .../00-python3_3.10.4-0ubuntu2_ppc64el.deb ... Unpacking python3 (3.10.4-0ubuntu2) ... Selecting previously unselected package libmd0:ppc64el. Preparing to unpack .../01-libmd0_1.0.4-1build1_ppc64el.deb ... Unpacking libmd0:ppc64el (1.0.4-1build1) ... Selecting previously unselected package libbsd0:ppc64el. Preparing to unpack .../02-libbsd0_0.11.5-1_ppc64el.deb ... Unpacking libbsd0:ppc64el (0.11.5-1) ... Selecting previously unselected package libicu70:ppc64el. Preparing to unpack .../03-libicu70_70.1-2_ppc64el.deb ... Unpacking libicu70:ppc64el (70.1-2) ... Selecting previously unselected package libtalloc2:ppc64el. Preparing to unpack .../04-libtalloc2_2.3.3-2build1_ppc64el.deb ... Unpacking libtalloc2:ppc64el (2.3.3-2build1) ... Selecting previously unselected package libtevent0:ppc64el. Preparing to unpack .../05-libtevent0_0.11.0-1build1_ppc64el.deb ... Unpacking libtevent0:ppc64el (0.11.0-1build1) ... Selecting previously unselected package libwbclient0:ppc64el. Preparing to unpack .../06-libwbclient0_2%3a4.15.5~dfsg-0ubuntu5_ppc64el.deb ... Unpacking libwbclient0:ppc64el (2:4.15.5~dfsg-0ubuntu5) ... Selecting previously unselected package netbase. Preparing to unpack .../07-netbase_6.3_all.deb ... Unpacking netbase (6.3) ... Selecting previously unselected package python3-dnspython. Preparing to unpack .../08-python3-dnspython_2.1.0-1ubuntu1_all.deb ... Unpacking python3-dnspython (2.1.0-1ubuntu1) ... Selecting previously unselected package libsasl2-modules-db:ppc64el. Preparing to unpack .../09-libsasl2-modules-db_2.1.27+dfsg2-3ubuntu1_ppc64el.deb ... Unpacking libsasl2-modules-db:ppc64el (2.1.27+dfsg2-3ubuntu1) ... Selecting previously unselected package libsasl2-2:ppc64el. Preparing to unpack .../10-libsasl2-2_2.1.27+dfsg2-3ubuntu1_ppc64el.deb ... Unpacking libsasl2-2:ppc64el (2.1.27+dfsg2-3ubuntu1) ... Selecting previously unselected package libldap-2.5-0:ppc64el. Preparing to unpack .../11-libldap-2.5-0_2.5.11+dfsg-1~exp1ubuntu3.1_ppc64el.deb ... Unpacking libldap-2.5-0:ppc64el (2.5.11+dfsg-1~exp1ubuntu3.1) ... Selecting previously unselected package liblmdb0:ppc64el. Preparing to unpack .../12-liblmdb0_0.9.24-1build2_ppc64el.deb ... Unpacking liblmdb0:ppc64el (0.9.24-1build2) ... Selecting previously unselected package libtdb1:ppc64el. Preparing to unpack .../13-libtdb1_1.4.5-2build1_ppc64el.deb ... Unpacking libtdb1:ppc64el (1.4.5-2build1) ... Selecting previously unselected package libldb2:ppc64el. Preparing to unpack .../14-libldb2_2%3a2.4.2-0ubuntu1_ppc64el.deb ... Unpacking libldb2:ppc64el (2:2.4.2-0ubuntu1) ... Selecting previously unselected package libpython3.10:ppc64el. Preparing to unpack .../15-libpython3.10_3.10.4-3_ppc64el.deb ... Unpacking libpython3.10:ppc64el (3.10.4-3) ... Selecting previously unselected package python3-ldb. Preparing to unpack .../16-python3-ldb_2%3a2.4.2-0ubuntu1_ppc64el.deb ... Unpacking python3-ldb (2:2.4.2-0ubuntu1) ... Selecting previously unselected package python3-tdb. Preparing to unpack .../17-python3-tdb_1.4.5-2build1_ppc64el.deb ... Unpacking python3-tdb (1.4.5-2build1) ... Selecting previously unselected package libavahi-common-data:ppc64el. Preparing to unpack .../18-libavahi-common-data_0.8-5ubuntu5_ppc64el.deb ... Unpacking libavahi-common-data:ppc64el (0.8-5ubuntu5) ... Selecting previously unselected package libavahi-common3:ppc64el. Preparing to unpack .../19-libavahi-common3_0.8-5ubuntu5_ppc64el.deb ... Unpacking libavahi-common3:ppc64el (0.8-5ubuntu5) ... Selecting previously unselected package libdbus-1-3:ppc64el. Preparing to unpack .../20-libdbus-1-3_1.12.20-2ubuntu4_ppc64el.deb ... Unpacking libdbus-1-3:ppc64el (1.12.20-2ubuntu4) ... Selecting previously unselected package libavahi-client3:ppc64el. Preparing to unpack .../21-libavahi-client3_0.8-5ubuntu5_ppc64el.deb ... Unpacking libavahi-client3:ppc64el (0.8-5ubuntu5) ... Selecting previously unselected package libcups2:ppc64el. Preparing to unpack .../22-libcups2_2.4.1op1-1ubuntu4_ppc64el.deb ... Unpacking libcups2:ppc64el (2.4.1op1-1ubuntu4) ... Selecting previously unselected package libjansson4:ppc64el. Preparing to unpack .../23-libjansson4_2.13.1-1.1build3_ppc64el.deb ... Unpacking libjansson4:ppc64el (2.13.1-1.1build3) ... Selecting previously unselected package libpopt0:ppc64el. Preparing to unpack .../24-libpopt0_1.18-3build1_ppc64el.deb ... Unpacking libpopt0:ppc64el (1.18-3build1) ... Selecting previously unselected package python3-talloc:ppc64el. Preparing to unpack .../25-python3-talloc_2.3.3-2build1_ppc64el.deb ... Unpacking python3-talloc:ppc64el (2.3.3-2build1) ... Selecting previously unselected package samba-libs:ppc64el. Preparing to unpack .../26-samba-libs_2%3a4.15.5~dfsg-0ubuntu5_ppc64el.deb ... Unpacking samba-libs:ppc64el (2:4.15.5~dfsg-0ubuntu5) ... Selecting previously unselected package python3-samba. Preparing to unpack .../27-python3-samba_2%3a4.15.5~dfsg-0ubuntu5_ppc64el.deb ... Unpacking python3-samba (2:4.15.5~dfsg-0ubuntu5) ... Selecting previously unselected package ucf. Preparing to unpack .../28-ucf_3.0043_all.deb ... Moving old data out of the way Unpacking ucf (3.0043) ... Selecting previously unselected package samba-common. Preparing to unpack .../29-samba-common_2%3a4.15.5~dfsg-0ubuntu5_all.deb ... Unpacking samba-common (2:4.15.5~dfsg-0ubuntu5) ... Selecting previously unselected package samba-common-bin. Preparing to unpack .../30-samba-common-bin_2%3a4.15.5~dfsg-0ubuntu5_ppc64el.deb ... Unpacking samba-common-bin (2:4.15.5~dfsg-0ubuntu5) ... Selecting previously unselected package tdb-tools. Preparing to unpack .../31-tdb-tools_1.4.5-2build1_ppc64el.deb ... Unpacking tdb-tools (1.4.5-2build1) ... Selecting previously unselected package samba. Preparing to unpack .../32-samba_2%3a4.15.5~dfsg-0ubuntu5_ppc64el.deb ... Unpacking samba (2:4.15.5~dfsg-0ubuntu5) ... Selecting previously unselected package libsmbclient:ppc64el. Preparing to unpack .../33-libsmbclient_2%3a4.15.5~dfsg-0ubuntu5_ppc64el.deb ... Unpacking libsmbclient:ppc64el (2:4.15.5~dfsg-0ubuntu5) ... Selecting previously unselected package libsmbclient-dev:ppc64el. Preparing to unpack .../34-libsmbclient-dev_2%3a4.15.5~dfsg-0ubuntu5_ppc64el.deb ... Unpacking libsmbclient-dev:ppc64el (2:4.15.5~dfsg-0ubuntu5) ... Selecting previously unselected package dbus. Preparing to unpack .../35-dbus_1.12.20-2ubuntu4_ppc64el.deb ... Unpacking dbus (1.12.20-2ubuntu4) ... Selecting previously unselected package libelf1:ppc64el. Preparing to unpack .../36-libelf1_0.186-1build1_ppc64el.deb ... Unpacking libelf1:ppc64el (0.186-1build1) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../37-libglib2.0-0_2.72.1-1_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.72.1-1) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../38-libxml2_2.9.13+dfsg-1ubuntu0.1_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.13+dfsg-1ubuntu0.1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../39-bsdextrautils_2.37.2-4ubuntu3_ppc64el.deb ... Unpacking bsdextrautils (2.37.2-4ubuntu3) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../40-libmagic-mgc_1%3a5.41-3_ppc64el.deb ... Unpacking libmagic-mgc (1:5.41-3) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../41-libmagic1_1%3a5.41-3_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.41-3) ... Selecting previously unselected package file. Preparing to unpack .../42-file_1%3a5.41-3_ppc64el.deb ... Unpacking file (1:5.41-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../43-gettext-base_0.21-4ubuntu4_ppc64el.deb ... Unpacking gettext-base (0.21-4ubuntu4) ... Selecting previously unselected package libuchardet0:ppc64el. Preparing to unpack .../44-libuchardet0_0.0.7-1build2_ppc64el.deb ... Unpacking libuchardet0:ppc64el (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../45-groff-base_1.22.4-8build1_ppc64el.deb ... Unpacking groff-base (1.22.4-8build1) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../46-libpipeline1_1.5.5-1_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.5.5-1) ... Selecting previously unselected package man-db. Preparing to unpack .../47-man-db_2.10.2-1_ppc64el.deb ... Unpacking man-db (2.10.2-1) ... Selecting previously unselected package libsigsegv2:ppc64el. Preparing to unpack .../48-libsigsegv2_2.13-1ubuntu3_ppc64el.deb ... Unpacking libsigsegv2:ppc64el (2.13-1ubuntu3) ... Selecting previously unselected package m4. Preparing to unpack .../49-m4_1.4.18-5ubuntu2_ppc64el.deb ... Unpacking m4 (1.4.18-5ubuntu2) ... Selecting previously unselected package autoconf. Preparing to unpack .../50-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../51-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../52-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../53-autopoint_0.21-4ubuntu4_all.deb ... Unpacking autopoint (0.21-4ubuntu4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../54-libdebhelper-perl_13.6ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.6ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../55-libtool_2.4.6-15build2_all.deb ... Unpacking libtool (2.4.6-15build2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../56-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../57-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../58-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../59-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../60-dh-strip-nondeterminism_1.13.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.0-1) ... Selecting previously unselected package libdw1:ppc64el. Preparing to unpack .../61-libdw1_0.186-1build1_ppc64el.deb ... Unpacking libdw1:ppc64el (0.186-1build1) ... Selecting previously unselected package debugedit. Preparing to unpack .../62-debugedit_1%3a5.0-4build1_ppc64el.deb ... Unpacking debugedit (1:5.0-4build1) ... Selecting previously unselected package dwz. Preparing to unpack .../63-dwz_0.14-1build2_ppc64el.deb ... Unpacking dwz (0.14-1build2) ... Selecting previously unselected package gettext. Preparing to unpack .../64-gettext_0.21-4ubuntu4_ppc64el.deb ... Unpacking gettext (0.21-4ubuntu4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../65-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../66-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../67-debhelper_13.6ubuntu1_all.deb ... Unpacking debhelper (13.6ubuntu1) ... Selecting previously unselected package dh-apport. Preparing to unpack .../68-dh-apport_2.20.11-0ubuntu82.1_all.deb ... Unpacking dh-apport (2.20.11-0ubuntu82.1) ... Selecting previously unselected package golang-1.18-src. Preparing to unpack .../69-golang-1.18-src_1.18.1-1ubuntu1_all.deb ... Unpacking golang-1.18-src (1.18.1-1ubuntu1) ... Selecting previously unselected package golang-1.18-go. Preparing to unpack .../70-golang-1.18-go_1.18.1-1ubuntu1_ppc64el.deb ... Unpacking golang-1.18-go (1.18.1-1ubuntu1) ... Selecting previously unselected package golang-src. Preparing to unpack .../71-golang-src_2%3a1.18~0ubuntu2_all.deb ... Unpacking golang-src (2:1.18~0ubuntu2) ... Selecting previously unselected package golang-go:ppc64el. Preparing to unpack .../72-golang-go_2%3a1.18~0ubuntu2_ppc64el.deb ... Unpacking golang-go:ppc64el (2:1.18~0ubuntu2) ... Selecting previously unselected package pkg-config. Preparing to unpack .../73-pkg-config_0.29.2-1ubuntu3_ppc64el.deb ... Unpacking pkg-config (0.29.2-1ubuntu3) ... Selecting previously unselected package libdbus-1-dev:ppc64el. Preparing to unpack .../74-libdbus-1-dev_1.12.20-2ubuntu4_ppc64el.deb ... Unpacking libdbus-1-dev:ppc64el (1.12.20-2ubuntu4) ... Selecting previously unselected package libgpgme11:ppc64el. Preparing to unpack .../75-libgpgme11_1.16.0-1.2ubuntu4_ppc64el.deb ... Unpacking libgpgme11:ppc64el (1.16.0-1.2ubuntu4) ... Selecting previously unselected package libpam0g-dev:ppc64el. Preparing to unpack .../76-libpam0g-dev_1.4.0-11ubuntu2_ppc64el.deb ... Unpacking libpam0g-dev:ppc64el (1.4.0-11ubuntu2) ... Selecting previously unselected package samba-dsdb-modules:ppc64el. Preparing to unpack .../77-samba-dsdb-modules_2%3a4.15.5~dfsg-0ubuntu5_ppc64el.deb ... Unpacking samba-dsdb-modules:ppc64el (2:4.15.5~dfsg-0ubuntu5) ... Selecting previously unselected package dh-golang. Preparing to unpack .../78-dh-golang_1.53_all.deb ... Unpacking dh-golang (1.53) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../79-sbuild-build-depends-main-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (7.0.0) ... Setting up libpipeline1:ppc64el (1.5.5-1) ... Setting up liblmdb0:ppc64el (0.9.24-1build2) ... Setting up bsdextrautils (2.37.2-4ubuntu3) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libpam0g-dev:ppc64el (1.4.0-11ubuntu2) ... Setting up libmagic-mgc (1:5.41-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:ppc64el (2.72.1-1) ... No schema files found: doing nothing. Setting up libtdb1:ppc64el (1.4.5-2build1) ... Setting up libdebhelper-perl (13.6ubuntu1) ... Setting up libmagic1:ppc64el (1:5.41-3) ... Setting up gettext-base (0.21-4ubuntu4) ... Setting up file (1:5.41-3) ... Setting up libgpgme11:ppc64el (1.16.0-1.2ubuntu4) ... Setting up dh-apport (2.20.11-0ubuntu82.1) ... Setting up libjansson4:ppc64el (2.13.1-1.1build3) ... Setting up libsasl2-modules-db:ppc64el (2.1.27+dfsg2-3ubuntu1) ... Setting up libtalloc2:ppc64el (2.3.3-2build1) ... Setting up autotools-dev (20220109.1) ... Setting up libtevent0:ppc64el (0.11.0-1build1) ... Setting up libavahi-common-data:ppc64el (0.8-5ubuntu5) ... Setting up tdb-tools (1.4.5-2build1) ... update-alternatives: using /usr/bin/tdbbackup.tdbtools to provide /usr/bin/tdbbackup (tdbbackup) in auto mode Setting up libdbus-1-3:ppc64el (1.12.20-2ubuntu4) ... Setting up dbus (1.12.20-2ubuntu4) ... Setting up libsigsegv2:ppc64el (2.13-1ubuntu3) ... Setting up autopoint (0.21-4ubuntu4) ... Setting up pkg-config (0.29.2-1ubuntu3) ... Setting up golang-1.18-src (1.18.1-1ubuntu1) ... Setting up ucf (3.0043) ... Setting up libsasl2-2:ppc64el (2.1.27+dfsg2-3ubuntu1) ... Setting up libmd0:ppc64el (1.0.4-1build1) ... Setting up libuchardet0:ppc64el (0.0.7-1build2) ... Setting up libmpdec3:ppc64el (2.5.1-2build2) ... Setting up libsub-override-perl (0.09-2) ... Setting up netbase (6.3) ... Setting up golang-src (2:1.18~0ubuntu2) ... Setting up libbsd0:ppc64el (0.11.5-1) ... Setting up libelf1:ppc64el (0.186-1build1) ... Setting up libpopt0:ppc64el (1.18-3build1) ... Setting up libicu70:ppc64el (70.1-2) ... Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... Setting up libdw1:ppc64el (0.186-1build1) ... Setting up libtool (2.4.6-15build2) ... Setting up golang-1.18-go (1.18.1-1ubuntu1) ... Setting up libavahi-common3:ppc64el (0.8-5ubuntu5) ... Setting up m4 (1.4.18-5ubuntu2) ... Setting up samba-common (2:4.15.5~dfsg-0ubuntu5) ... Creating config file /etc/samba/smb.conf with new version Setting up libwbclient0:ppc64el (2:4.15.5~dfsg-0ubuntu5) ... Setting up libldap-2.5-0:ppc64el (2.5.11+dfsg-1~exp1ubuntu3.1) ... Setting up libpython3.10-stdlib:ppc64el (3.10.4-3) ... Setting up libdbus-1-dev:ppc64el (1.12.20-2ubuntu4) ... Setting up autoconf (2.71-2) ... Setting up dh-strip-nondeterminism (1.13.0-1) ... Setting up dwz (0.14-1build2) ... Setting up groff-base (1.22.4-8build1) ... Setting up debugedit (1:5.0-4build1) ... Setting up libldb2:ppc64el (2:2.4.2-0ubuntu1) ... Setting up libxml2:ppc64el (2.9.13+dfsg-1ubuntu0.1) ... Setting up libavahi-client3:ppc64el (0.8-5ubuntu5) ... Setting up libpython3-stdlib:ppc64el (3.10.4-0ubuntu2) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libpython3.10:ppc64el (3.10.4-3) ... Setting up gettext (0.21-4ubuntu4) ... Setting up python3.10 (3.10.4-3) ... Setting up golang-go:ppc64el (2:1.18~0ubuntu2) ... Setting up python3 (3.10.4-0ubuntu2) ... Setting up man-db (2.10.2-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up intltool-debian (0.35.0+20060710.5) ... Setting up dh-autoreconf (20) ... Setting up python3-tdb (1.4.5-2build1) ... Setting up python3-ldb (2:2.4.2-0ubuntu1) ... Setting up libcups2:ppc64el (2.4.1op1-1ubuntu4) ... Setting up python3-dnspython (2.1.0-1ubuntu1) ... Setting up python3-talloc:ppc64el (2.3.3-2build1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up samba-libs:ppc64el (2:4.15.5~dfsg-0ubuntu5) ... Setting up debhelper (13.6ubuntu1) ... Setting up libsmbclient:ppc64el (2:4.15.5~dfsg-0ubuntu5) ... Setting up libsmbclient-dev:ppc64el (2:4.15.5~dfsg-0ubuntu5) ... Setting up samba-dsdb-modules:ppc64el (2:4.15.5~dfsg-0ubuntu5) ... Setting up python3-samba (2:4.15.5~dfsg-0ubuntu5) ... Setting up dh-golang (1.53) ... Setting up samba-common-bin (2:4.15.5~dfsg-0ubuntu5) ... Checking smb.conf with testparm Load smb config files from /etc/samba/smb.conf Loaded services file OK. Weak crypto is allowed WARNING: The 'netbios name' is too long (max. 15 chars). Server role: ROLE_STANDALONE Done Setting up samba (2:4.15.5~dfsg-0ubuntu5) ... Adding group `sambashare' (GID 106) ... Done. Samba is not being run as an AD Domain Controller: Masking samba-ad-dc.service Please ignore the following error about deb-systemd-helper not finding those services. (samba-ad-dc.service masked) Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Created symlink /etc/systemd/system/multi-user.target.wants/nmbd.service → /lib/systemd/system/nmbd.service. Failed to preset unit, unit /etc/systemd/system/samba-ad-dc.service is masked. /usr/bin/deb-systemd-helper: error: systemctl preset failed on samba-ad-dc.service: No such file or directory Created symlink /etc/systemd/system/multi-user.target.wants/smbd.service → /lib/systemd/system/smbd.service. Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.35-0ubuntu3) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (ppc64el included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-110-generic #124-Ubuntu SMP Thu Apr 14 13:11:21 UTC 2022 ppc64el (ppc64le) Toolchain package versions: binutils_2.38-3ubuntu1 dpkg-dev_1.21.1ubuntu2 g++-11_11.2.0-19ubuntu1 gcc-11_11.2.0-19ubuntu1 libc6-dev_2.35-0ubuntu3 libstdc++-11-dev_11.2.0-19ubuntu1 libstdc++6_12-20220319-1ubuntu1 linux-libc-dev_5.15.0-33.34 Package versions: adduser_3.118ubuntu5 advancecomp_2.1-2.1ubuntu2 apt_2.4.5 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-4ubuntu4 autotools-dev_20220109.1 base-files_12ubuntu4.1 base-passwd_3.5.52build1 bash_5.1-6ubuntu1 binutils_2.38-3ubuntu1 binutils-common_2.38-3ubuntu1 binutils-powerpc64le-linux-gnu_2.38-3ubuntu1 bsdextrautils_2.37.2-4ubuntu3 bsdutils_1:2.37.2-4ubuntu3 build-essential_12.9ubuntu3 bzip2_1.0.8-5build1 ca-certificates_20211016 coreutils_8.32-4.1ubuntu1 cpp_4:11.2.0-1ubuntu1 cpp-11_11.2.0-19ubuntu1 dash_0.5.11+git20210903+057cd650a4ed-3build1 dbus_1.12.20-2ubuntu4 debconf_1.5.79ubuntu1 debhelper_13.6ubuntu1 debianutils_5.5-1ubuntu2 debugedit_1:5.0-4build1 dh-apport_2.20.11-0ubuntu82.1 dh-autoreconf_20 dh-golang_1.53 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-0ubuntu2 dpkg_1.21.1ubuntu2 dpkg-dev_1.21.1ubuntu2 dwz_0.14-1build2 e2fsprogs_1.46.5-2ubuntu1 fakeroot_1.28-1ubuntu1 file_1:5.41-3 findutils_4.8.0-1ubuntu3 g++_4:11.2.0-1ubuntu1 g++-11_11.2.0-19ubuntu1 gcc_4:11.2.0-1ubuntu1 gcc-11_11.2.0-19ubuntu1 gcc-11-base_11.2.0-19ubuntu1 gcc-12-base_12-20220319-1ubuntu1 gettext_0.21-4ubuntu4 gettext-base_0.21-4ubuntu4 golang-1.18-go_1.18.1-1ubuntu1 golang-1.18-src_1.18.1-1ubuntu1 golang-go_2:1.18~0ubuntu2 golang-src_2:1.18~0ubuntu2 gpg_2.2.27-3ubuntu2 gpg-agent_2.2.27-3ubuntu2 gpgconf_2.2.27-3ubuntu2 gpgv_2.2.27-3ubuntu2 grep_3.7-1build1 groff-base_1.22.4-8build1 gzip_1.10-4ubuntu4 hostname_3.23ubuntu2 init_1.62 init-system-helpers_1.62 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapparmor1_3.0.4-2ubuntu2 libapt-pkg6.0_2.4.5 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.3 libasan6_11.2.0-19ubuntu1 libassuan0_2.5.5-1build1 libatomic1_12-20220319-1ubuntu1 libattr1_1:2.5.1-1build1 libaudit-common_1:3.0.7-1build1 libaudit1_1:3.0.7-1build1 libavahi-client3_0.8-5ubuntu5 libavahi-common-data_0.8-5ubuntu5 libavahi-common3_0.8-5ubuntu5 libbinutils_2.38-3ubuntu1 libblkid1_2.37.2-4ubuntu3 libbsd0_0.11.5-1 libbz2-1.0_1.0.8-5build1 libc-bin_2.35-0ubuntu3 libc-dev-bin_2.35-0ubuntu3 libc6_2.35-0ubuntu3 libc6-dev_2.35-0ubuntu3 libcap-ng0_0.7.9-2.2build3 libcap2_1:2.44-1build3 libcc1-0_12-20220319-1ubuntu1 libcom-err2_1.46.5-2ubuntu1 libcrypt-dev_1:4.4.27-1 libcrypt1_1:4.4.27-1 libcryptsetup12_2:2.4.3-1ubuntu1 libctf-nobfd0_2.38-3ubuntu1 libctf0_2.38-3ubuntu1 libcups2_2.4.1op1-1ubuntu4 libdb5.3_5.3.28+dfsg1-0.8ubuntu3 libdbus-1-3_1.12.20-2ubuntu4 libdbus-1-dev_1.12.20-2ubuntu4 libdebconfclient0_0.261ubuntu1 libdebhelper-perl_13.6ubuntu1 libdevmapper1.02.1_2:1.02.175-2.1ubuntu4 libdpkg-perl_1.21.1ubuntu2 libdw1_0.186-1build1 libelf1_0.186-1build1 libexpat1_2.4.7-1 libext2fs2_1.46.5-2ubuntu1 libfakeroot_1.28-1ubuntu1 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.2.0-19ubuntu1 libgcc-s1_12-20220319-1ubuntu1 libgcrypt20_1.9.4-3ubuntu3 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libglib2.0-0_2.72.1-1 libgmp10_2:6.2.1+dfsg-3ubuntu1 libgnutls30_3.7.3-4ubuntu1 libgomp1_12-20220319-1ubuntu1 libgpg-error0_1.43-3 libgpgme11_1.16.0-1.2ubuntu4 libgssapi-krb5-2_1.19.2-2 libhogweed6_3.7.3-1build2 libicu70_70.1-2 libidn2-0_2.3.2-2build1 libip4tc2_1.8.7-1ubuntu5 libisl23_0.24-2build1 libitm1_12-20220319-1ubuntu1 libjansson4_2.13.1-1.1build3 libjson-c5_0.15-3~ubuntu1.22.04.1 libk5crypto3_1.19.2-2 libkeyutils1_1.6.1-2ubuntu3 libkmod2_29-1ubuntu1 libkrb5-3_1.19.2-2 libkrb5support0_1.19.2-2 libldap-2.5-0_2.5.11+dfsg-1~exp1ubuntu3.1 libldb2_2:2.4.2-0ubuntu1 liblmdb0_0.9.24-1build2 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblsan0_12-20220319-1ubuntu1 liblz4-1_1.9.3-2build2 liblzma5_5.2.5-2ubuntu1 libmagic-mgc_1:5.41-3 libmagic1_1:5.41-3 libmd0_1.0.4-1build1 libmount1_2.37.2-4ubuntu3 libmpc3_1.2.1-2build1 libmpdec3_2.5.1-2build2 libmpfr6_4.1.0-3build3 libncurses6_6.3-2 libncursesw6_6.3-2 libnettle8_3.7.3-1build2 libnpth0_1.6-3build2 libnsl-dev_1.3.0-2build2 libnsl2_1.3.0-2build2 libp11-kit0_0.24.0-6build1 libpam-modules_1.4.0-11ubuntu2 libpam-modules-bin_1.4.0-11ubuntu2 libpam-runtime_1.4.0-11ubuntu2 libpam0g_1.4.0-11ubuntu2 libpam0g-dev_1.4.0-11ubuntu2 libpcre2-8-0_10.39-3build1 libpcre3_2:8.39-13ubuntu0.22.04.1 libperl5.32_5.32.1-3ubuntu3 libperl5.34_5.34.0-3ubuntu1 libpipeline1_1.5.5-1 libpng16-16_1.6.37-3build5 libpopt0_1.18-3build1 libprocps8_2:3.3.17-6ubuntu2 libpython3-stdlib_3.10.4-0ubuntu2 libpython3.10_3.10.4-3 libpython3.10-minimal_3.10.4-3 libpython3.10-stdlib_3.10.4-3 libquadmath0_12-20220319-1ubuntu1 libreadline8_8.1.2-1 libsasl2-2_2.1.27+dfsg2-3ubuntu1 libsasl2-modules-db_2.1.27+dfsg2-3ubuntu1 libseccomp2_2.5.3-2ubuntu2 libselinux1_3.3-1build2 libsemanage-common_3.3-1build2 libsemanage2_3.3-1build2 libsepol1_3.1-1ubuntu2 libsepol2_3.3-1build1 libsigsegv2_2.13-1ubuntu3 libsmartcols1_2.37.2-4ubuntu3 libsmbclient_2:4.15.5~dfsg-0ubuntu5 libsmbclient-dev_2:4.15.5~dfsg-0ubuntu5 libsqlite3-0_3.37.2-2 libss2_1.46.5-2ubuntu1 libssl1.1_1.1.1l-1ubuntu1 libssl3_3.0.2-0ubuntu1.2 libstdc++-11-dev_11.2.0-19ubuntu1 libstdc++6_12-20220319-1ubuntu1 libsub-override-perl_0.09-2 libsystemd0_249.11-0ubuntu3.1 libtalloc2_2.3.3-2build1 libtasn1-6_4.18.0-4build1 libtdb1_1.4.5-2build1 libtevent0_0.11.0-1build1 libtinfo6_6.3-2 libtirpc-common_1.3.2-2build1 libtirpc-dev_1.3.2-2build1 libtirpc3_1.3.2-2build1 libtool_2.4.6-15build2 libtsan0_11.2.0-19ubuntu1 libubsan1_12-20220319-1ubuntu1 libuchardet0_0.0.7-1build2 libudev1_249.11-0ubuntu3.1 libunistring2_1.0-1 libuuid1_2.37.2-4ubuntu3 libwbclient0_2:4.15.5~dfsg-0ubuntu5 libxml2_2.9.13+dfsg-1ubuntu0.1 libxxhash0_0.8.1-1 libzstd1_1.4.8+dfsg-3build1 linux-libc-dev_5.15.0-33.34 lockfile-progs_0.1.19build1 login_1:4.8.1-2ubuntu2 logsave_1.46.5-2ubuntu1 lsb-base_11.1.0ubuntu4 lto-disabled-list_24 m4_1.4.18-5ubuntu2 make_4.3-4.1build1 man-db_2.10.2-1 mawk_1.3.4.20200120-3 media-types_7.0.0 mount_2.37.2-4ubuntu3 ncurses-base_6.3-2 ncurses-bin_6.3-2 netbase_6.3 openssl_3.0.2-0ubuntu1.2 optipng_0.7.7-2build1 passwd_1:4.8.1-2ubuntu2 patch_2.7.6-7build2 perl_5.34.0-3ubuntu1 perl-base_5.34.0-3ubuntu1 perl-modules-5.32_5.32.1-3ubuntu3 perl-modules-5.34_5.34.0-3ubuntu1 pinentry-curses_1.1.1-1build2 pkg-config_0.29.2-1ubuntu3 pkgbinarymangler_149 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3 procps_2:3.3.17-6ubuntu2 python3_3.10.4-0ubuntu2 python3-dnspython_2.1.0-1ubuntu1 python3-ldb_2:2.4.2-0ubuntu1 python3-minimal_3.10.4-0ubuntu2 python3-samba_2:4.15.5~dfsg-0ubuntu5 python3-talloc_2.3.3-2build1 python3-tdb_1.4.5-2build1 python3.10_3.10.4-3 python3.10-minimal_3.10.4-3 readline-common_8.1.2-1 rpcsvc-proto_1.4.2-0ubuntu6 samba_2:4.15.5~dfsg-0ubuntu5 samba-common_2:4.15.5~dfsg-0ubuntu5 samba-common-bin_2:4.15.5~dfsg-0ubuntu5 samba-dsdb-modules_2:4.15.5~dfsg-0ubuntu5 samba-libs_2:4.15.5~dfsg-0ubuntu5 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1ubuntu2 sensible-utils_0.0.17 systemd_249.11-0ubuntu3.1 systemd-sysv_249.11-0ubuntu3.1 systemd-timesyncd_249.11-0ubuntu3.1 sysvinit-utils_3.01-1ubuntu1 tar_1.34+dfsg-1build3 tdb-tools_1.4.5-2build1 tzdata_2022a-0ubuntu1 ubuntu-keyring_2021.03.26 ucf_3.0043 usrmerge_25ubuntu2 util-linux_2.37.2-4ubuntu3 xz-utils_5.2.5-2ubuntu1 zlib1g_1:1.2.11.dfsg-2ubuntu9 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 3.0 (native) Source: adsys Binary: adsys Architecture: any Version: 0.8.5~22.04 Maintainer: Ubuntu Developers Homepage: https://github.com/ubuntu/adsys Description: AD SYStem integration ADSys is an AD SYStem tool to integrate GPOs with a linux system. It allows one to handle machine and users GPOs, mapping them to dconf keys, apparmor rules and running scripts at different point in time. Standards-Version: 4.5.1 Testsuite: autopkgtest Testsuite-Triggers: @builddeps@ Build-Depends: debhelper-compat (= 13), dh-apport, dh-golang, golang-go (>= 2:1.16~), libsmbclient-dev, libdbus-1-dev, python3, python3-samba, samba-dsdb-modules, libpam0g-dev, samba, dbus Package-List: adsys deb admin optional arch=any Checksums-Sha1: a7b10af5de2f6dfa68478499825029d077b32960 7391592 adsys_0.8.5~22.04.tar.xz Checksums-Sha256: 39575c1886b8557ca82b9020171915fa796fc54b17de93c7e4684c2edfed4194 7391592 adsys_0.8.5~22.04.tar.xz Files: 49fcb06d80abc2a491ba324a7e973973 7391592 adsys_0.8.5~22.04.tar.xz Go-Import-Path: github.com/ubuntu/adsys -----BEGIN PGP SIGNATURE----- iFwEARECAB0WIQTdAO+PTSPDDXjsmQmYskqc5KwgjgUCYoOXTQAKCRCYskqc5Kwg jjBxAJdWmQVZEG9Cr/EZNR1p1ob3FdENAKCSCKJbRD3dzTCukaTxku/SULQLcA== =TgcC -----END PGP SIGNATURE----- gpgv: Signature made Tue May 17 12:38:37 2022 UTC gpgv: using DSA key DD00EF8F4D23C30D78EC990998B24A9CE4AC208E gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify signature ./adsys_0.8.5~22.04.dsc dpkg-source: info: extracting adsys in /<> dpkg-source: info: unpacking adsys_0.8.5~22.04.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-23766607 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-23766607 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-23766607 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage: info: source package adsys dpkg-buildpackage: info: source version 0.8.5~22.04 dpkg-buildpackage: info: source distribution jammy dpkg-source --before-build . dpkg-buildpackage: info: host architecture ppc64el fakeroot debian/rules clean dh clean --buildsystem=golang --with=golang,apport debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' dh_auto_clean # create the vendor directory when building the source package [ -d vendor/ ] || go mod vendor make[1]: Leaving directory '/<>' dh_autoreconf_clean -O--buildsystem=golang dh_clean -O--buildsystem=golang debian/rules build-arch dh build-arch --buildsystem=golang --with=golang,apport dh_update_autotools_config -a -O--buildsystem=golang dh_autoreconf -a -O--buildsystem=golang dh_auto_configure -a -O--buildsystem=golang dh_auto_build -a -O--buildsystem=golang dh_auto_build: warning: github.com/ubuntu/adsys/cmd/adsysd/integration_tests contains no non-test Go files, removing it from build cd obj-powerpc64le-linux-gnu && go install -trimpath -v -p 4 github.com/ubuntu/adsys github.com/ubuntu/adsys/cmd/admxgen github.com/ubuntu/adsys/cmd/adsysd github.com/ubuntu/adsys/cmd/adsysd/client github.com/ubuntu/adsys/cmd/adsysd/daemon github.com/ubuntu/adsys/doc github.com/ubuntu/adsys/internal/ad github.com/ubuntu/adsys/internal/ad/admxgen github.com/ubuntu/adsys/internal/ad/admxgen/common github.com/ubuntu/adsys/internal/ad/admxgen/dconf github.com/ubuntu/adsys/internal/ad/common github.com/ubuntu/adsys/internal/ad/registry github.com/ubuntu/adsys/internal/adsysservice github.com/ubuntu/adsys/internal/adsysservice/actions github.com/ubuntu/adsys/internal/authorizer github.com/ubuntu/adsys/internal/cmdhandler github.com/ubuntu/adsys/internal/config github.com/ubuntu/adsys/internal/consts github.com/ubuntu/adsys/internal/daemon github.com/ubuntu/adsys/internal/decorate github.com/ubuntu/adsys/internal/generators github.com/ubuntu/adsys/internal/grpc/connectionnotify github.com/ubuntu/adsys/internal/grpc/contextidler github.com/ubuntu/adsys/internal/grpc/grpcerror github.com/ubuntu/adsys/internal/grpc/interceptorschain github.com/ubuntu/adsys/internal/grpc/logconnections github.com/ubuntu/adsys/internal/grpc/logstreamer github.com/ubuntu/adsys/internal/grpc/logstreamer/test github.com/ubuntu/adsys/internal/i18n github.com/ubuntu/adsys/internal/policies github.com/ubuntu/adsys/internal/policies/dconf github.com/ubuntu/adsys/internal/policies/entry github.com/ubuntu/adsys/internal/policies/gdm github.com/ubuntu/adsys/internal/policies/privilege github.com/ubuntu/adsys/internal/policies/scripts github.com/ubuntu/adsys/internal/smbsafe github.com/ubuntu/adsys/internal/stdforward github.com/ubuntu/adsys/internal/testutils github.com/ubuntu/adsys/policies internal/goarch internal/unsafeheader internal/goexperiment internal/cpu internal/abi internal/goos runtime/internal/atomic runtime/internal/math runtime/internal/sys runtime/internal/syscall internal/race sync/atomic internal/bytealg internal/itoa unicode unicode/utf8 math/bits encoding unicode/utf16 math internal/nettrace container/list runtime crypto/internal/subtle crypto/subtle vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/subtle github.com/ubuntu/adsys/vendor/golang.org/x/sys/internal/unsafeheader github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/flags github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/set github.com/ubuntu/adsys/vendor/google.golang.org/grpc/attributes github.com/ubuntu/adsys/vendor/google.golang.org/grpc/serviceconfig github.com/ubuntu/adsys/vendor/golang.org/x/net/html/atom github.com/ubuntu/adsys/vendor/github.com/rivo/uniseg image/color github.com/ubuntu/adsys/internal/policies/entry internal/reflectlite sync internal/testlog internal/singleflight runtime/cgo math/rand github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/pragma errors sort internal/oserror io syscall strconv bytes strings reflect bufio time internal/syscall/unix internal/syscall/execenv path hash hash/crc32 html vendor/golang.org/x/net/dns/dnsmessage context internal/poll internal/fmtsort io/fs encoding/binary crypto crypto/elliptic/internal/fiat crypto/internal/randutil crypto/hmac os crypto/rc4 vendor/golang.org/x/crypto/hkdf encoding/base64 crypto/cipher crypto/sha512 crypto/aes crypto/des crypto/ed25519/internal/edwards25519/field fmt path/filepath internal/godebug internal/intern crypto/elliptic/internal/nistec net/netip crypto/ed25519/internal/edwards25519 compress/flate encoding/json log net/url github.com/ubuntu/adsys/vendor/golang.org/x/net/internal/timeseries compress/gzip text/template/parse net math/big crypto/md5 crypto/sha1 crypto/sha256 text/template encoding/hex encoding/pem vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 crypto/rand encoding/asn1 html/template crypto/elliptic vendor/golang.org/x/crypto/cryptobyte crypto/ed25519 crypto/rsa crypto/dsa crypto/ecdsa crypto/x509/pkix vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/crypto/curve25519/internal/field vendor/golang.org/x/text/transform vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/crypto/curve25519 vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack io/ioutil vendor/golang.org/x/text/secure/bidirule mime mime/quotedprintable net/http/internal net/http/internal/ascii text/tabwriter github.com/ubuntu/adsys/vendor/google.golang.org/grpc/backoff github.com/ubuntu/adsys/vendor/golang.org/x/sys/unix github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/grpclog github.com/ubuntu/adsys/vendor/google.golang.org/grpc/grpclog vendor/golang.org/x/net/idna github.com/ubuntu/adsys/vendor/google.golang.org/grpc/connectivity hash/fnv github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/detrand github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/errors github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/encoding/protowire github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/reflect/protoreflect go/token crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy vendor/golang.org/x/net/http/httpguts mime/multipart github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/encoding/messageset github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/strs regexp/syntax github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/genid github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/order github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/reflect/protoregistry github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/runtime/protoiface github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/descfmt github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/proto crypto/tls github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/descopts github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/version github.com/ubuntu/adsys/vendor/google.golang.org/grpc/metadata regexp github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/grpcrand github.com/ubuntu/adsys/vendor/google.golang.org/grpc/codes github.com/ubuntu/adsys/vendor/google.golang.org/grpc/encoding github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/backoff github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/balancerload github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/buffer github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/grpcsync github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/envconfig github.com/ubuntu/adsys/vendor/golang.org/x/text/transform github.com/ubuntu/adsys/vendor/golang.org/x/text/unicode/bidi github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/encoding/text github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/encoding/json github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/encoding/prototext github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/encoding/defval github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/grpcutil github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/filedesc github.com/ubuntu/adsys/vendor/golang.org/x/text/secure/bidirule github.com/ubuntu/adsys/vendor/golang.org/x/text/unicode/norm github.com/ubuntu/adsys/vendor/golang.org/x/net/http2/hpack github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/syscall net/http/httptrace github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/credentials net/http github.com/ubuntu/adsys/vendor/google.golang.org/grpc/keepalive github.com/ubuntu/adsys/vendor/google.golang.org/grpc/stats github.com/ubuntu/adsys/vendor/google.golang.org/grpc/tap github.com/ubuntu/adsys/vendor/golang.org/x/net/idna github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/encoding/tag github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/encoding/protojson github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/impl github.com/ubuntu/adsys/vendor/golang.org/x/net/http/httpguts encoding/csv github.com/ubuntu/adsys/vendor/github.com/sirupsen/logrus flag github.com/ubuntu/adsys/vendor/github.com/spf13/pflag github.com/ubuntu/adsys/vendor/github.com/fsnotify/fsnotify github.com/ubuntu/adsys/vendor/github.com/mitchellh/mapstructure github.com/ubuntu/adsys/vendor/github.com/spf13/afero/mem github.com/ubuntu/adsys/vendor/github.com/spf13/cast github.com/ubuntu/adsys/vendor/github.com/spf13/cobra github.com/ubuntu/adsys/vendor/github.com/spf13/jwalterweatherman github.com/ubuntu/adsys/vendor/github.com/spf13/viper/internal/encoding github.com/ubuntu/adsys/vendor/github.com/subosito/gotenv github.com/ubuntu/adsys/vendor/github.com/spf13/viper/internal/encoding/dotenv github.com/ubuntu/adsys/vendor/github.com/hashicorp/hcl/hcl/strconv github.com/ubuntu/adsys/vendor/github.com/hashicorp/hcl/hcl/token github.com/ubuntu/adsys/vendor/gopkg.in/ini.v1 github.com/ubuntu/adsys/vendor/github.com/hashicorp/hcl/hcl/ast github.com/ubuntu/adsys/vendor/github.com/hashicorp/hcl/hcl/scanner github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/internal/filetype github.com/ubuntu/adsys/vendor/github.com/hashicorp/hcl/hcl/parser github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/runtime/protoimpl github.com/ubuntu/adsys/vendor/github.com/hashicorp/hcl/json/token github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/types/descriptorpb github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/types/known/anypb github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/types/known/durationpb github.com/ubuntu/adsys/vendor/github.com/golang/protobuf/ptypes/any github.com/ubuntu/adsys/vendor/golang.org/x/net/trace github.com/ubuntu/adsys/vendor/github.com/golang/protobuf/ptypes/duration github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/types/known/timestamppb github.com/ubuntu/adsys/vendor/google.golang.org/genproto/googleapis/rpc/status github.com/ubuntu/adsys/vendor/github.com/golang/protobuf/ptypes/timestamp github.com/ubuntu/adsys/vendor/golang.org/x/net/http2 net/http/httputil github.com/ubuntu/adsys/vendor/google.golang.org/protobuf/reflect/protodesc github.com/ubuntu/adsys/vendor/github.com/spf13/afero github.com/ubuntu/adsys/vendor/github.com/hashicorp/hcl/json/scanner github.com/ubuntu/adsys/vendor/github.com/hashicorp/hcl/json/parser github.com/ubuntu/adsys/vendor/github.com/hashicorp/hcl github.com/ubuntu/adsys/vendor/github.com/golang/protobuf/proto github.com/ubuntu/adsys/vendor/github.com/hashicorp/hcl/hcl/printer github.com/ubuntu/adsys/vendor/github.com/spf13/viper/internal/encoding/ini github.com/ubuntu/adsys/vendor/github.com/magiconair/properties github.com/ubuntu/adsys/vendor/github.com/spf13/viper/internal/encoding/hcl github.com/ubuntu/adsys/vendor/github.com/spf13/viper/internal/encoding/json github.com/ubuntu/adsys/vendor/github.com/pelletier/go-toml github.com/ubuntu/adsys/vendor/google.golang.org/grpc/credentials github.com/ubuntu/adsys/vendor/github.com/golang/protobuf/jsonpb github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/channelz github.com/ubuntu/adsys/vendor/google.golang.org/grpc/credentials/insecure github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/pretty github.com/ubuntu/adsys/vendor/google.golang.org/grpc/channelz github.com/ubuntu/adsys/vendor/google.golang.org/grpc/encoding/proto github.com/ubuntu/adsys/vendor/github.com/golang/protobuf/ptypes github.com/ubuntu/adsys/vendor/google.golang.org/grpc/resolver github.com/ubuntu/adsys/vendor/google.golang.org/grpc/binarylog/grpc_binarylog_v1 github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal github.com/ubuntu/adsys/vendor/google.golang.org/grpc/balancer github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/status github.com/ubuntu/adsys/vendor/google.golang.org/grpc/balancer/base github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/metadata github.com/ubuntu/adsys/vendor/google.golang.org/grpc/balancer/roundrobin github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/balancer/gracefulswitch github.com/ubuntu/adsys/vendor/google.golang.org/grpc/status github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/serviceconfig github.com/ubuntu/adsys/vendor/google.golang.org/grpc/balancer/grpclb/state github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/resolver github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/binarylog github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/resolver/dns github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/resolver/passthrough github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/transport/networktype github.com/ubuntu/adsys/vendor/google.golang.org/grpc/peer github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/resolver/unix github.com/ubuntu/adsys/vendor/google.golang.org/grpc/internal/transport github.com/ubuntu/adsys/vendor/github.com/spf13/viper/internal/encoding/javaproperties github.com/ubuntu/adsys/vendor/github.com/spf13/viper/internal/encoding/toml github.com/ubuntu/adsys/vendor/gopkg.in/yaml.v2 github.com/ubuntu/adsys/vendor/github.com/snapcore/go-gettext/pluralforms embed internal/sysinfo runtime/debug runtime/trace github.com/ubuntu/adsys/vendor/golang.org/x/text/internal/tag github.com/ubuntu/adsys/vendor/golang.org/x/text/internal/language testing github.com/ubuntu/adsys/vendor/golang.org/x/text/internal/language/compact github.com/ubuntu/adsys/vendor/google.golang.org/grpc github.com/ubuntu/adsys/vendor/github.com/snapcore/go-gettext github.com/ubuntu/adsys/vendor/golang.org/x/text/language github.com/ubuntu/adsys/internal/i18n encoding/xml github.com/ubuntu/adsys/vendor/github.com/spf13/viper/internal/encoding/yaml github.com/ubuntu/adsys/vendor/github.com/spf13/viper github.com/ubuntu/adsys/vendor/golang.org/x/text/internal github.com/ubuntu/adsys/vendor/golang.org/x/text/cases github.com/ubuntu/adsys/vendor/golang.org/x/sync/errgroup github.com/ubuntu/adsys/internal/consts github.com/ubuntu/adsys/vendor/gopkg.in/yaml.v3 github.com/ubuntu/adsys/vendor/github.com/dlclark/regexp2/syntax github.com/ubuntu/adsys/internal/ad/admxgen/common github.com/ubuntu/adsys/vendor/github.com/aymerick/douceur/css github.com/ubuntu/adsys/vendor/github.com/gorilla/css/scanner github.com/ubuntu/adsys/vendor/github.com/aymerick/douceur/parser github.com/ubuntu/adsys github.com/ubuntu/adsys/internal/grpc/logstreamer github.com/ubuntu/adsys/internal/decorate github.com/ubuntu/adsys/internal/ad/admxgen/dconf github.com/ubuntu/adsys/internal/ad/common github.com/ubuntu/adsys/internal/cmdhandler github.com/ubuntu/adsys/internal/config github.com/ubuntu/adsys/vendor/github.com/dlclark/regexp2 github.com/ubuntu/adsys/vendor/github.com/microcosm-cc/bluemonday/css github.com/ubuntu/adsys/vendor/golang.org/x/net/html github.com/ubuntu/adsys/internal/ad/admxgen github.com/ubuntu/adsys/cmd/admxgen github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma github.com/ubuntu/adsys/vendor/github.com/mattn/go-runewidth github.com/ubuntu/adsys/vendor/github.com/muesli/reflow/ansi github.com/ubuntu/adsys/vendor/github.com/muesli/reflow/indent github.com/ubuntu/adsys/vendor/github.com/muesli/reflow/padding github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/formatters/html github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/formatters/svg github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/internal github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/styles github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/a github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/formatters github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/b github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/p github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/j github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/e github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/d github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/f github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/i github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/c github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/k github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/l github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/n github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/o github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/q github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/r github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/t github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/h github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/v github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/w github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/x github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/y github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/z github.com/ubuntu/adsys/vendor/github.com/microcosm-cc/bluemonday github.com/ubuntu/adsys/vendor/github.com/muesli/reflow/wordwrap database/sql/driver github.com/ubuntu/adsys/vendor/github.com/mattn/go-isatty github.com/ubuntu/adsys/vendor/github.com/olekukonko/tablewriter github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/circular github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/g github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/m github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers/s github.com/ubuntu/adsys/vendor/github.com/lucasb-eyer/go-colorful github.com/ubuntu/adsys/vendor/github.com/yuin/goldmark-emoji/definition github.com/ubuntu/adsys/vendor/github.com/muesli/termenv github.com/ubuntu/adsys/vendor/github.com/yuin/goldmark/util github.com/ubuntu/adsys/vendor/github.com/mattn/go-colorable github.com/ubuntu/adsys/vendor/github.com/fatih/color github.com/ubuntu/adsys/vendor/github.com/gomarkdown/markdown/ast github.com/ubuntu/adsys/vendor/github.com/gomarkdown/markdown/parser github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/lexers github.com/ubuntu/adsys/vendor/github.com/gomarkdown/markdown/html github.com/ubuntu/adsys/vendor/github.com/alecthomas/chroma/quick github.com/ubuntu/adsys/doc os/exec os/user github.com/ubuntu/adsys/vendor/github.com/gomarkdown/markdown github.com/ubuntu/adsys/vendor/github.com/mvo5/libsmbclient-go github.com/ubuntu/adsys/vendor/github.com/godbus/dbus/v5 github.com/ubuntu/adsys/internal/ad/registry archive/zip github.com/ubuntu/adsys/internal/smbsafe github.com/ubuntu/adsys/internal/policies/privilege github.com/ubuntu/adsys/internal/policies/dconf github.com/ubuntu/adsys/internal/policies/scripts github.com/ubuntu/adsys/internal/policies/gdm github.com/ubuntu/adsys/vendor/golang.org/x/exp/mmap github.com/ubuntu/adsys/policies github.com/ubuntu/adsys/internal/policies github.com/ubuntu/adsys/internal/authorizer github.com/ubuntu/adsys/internal/adsysservice/actions github.com/ubuntu/adsys/vendor/github.com/coreos/go-systemd/activation github.com/ubuntu/adsys/internal/ad github.com/ubuntu/adsys/vendor/github.com/coreos/go-systemd/daemon github.com/ubuntu/adsys/internal/daemon github.com/ubuntu/adsys/internal/grpc/connectionnotify github.com/ubuntu/adsys/internal/grpc/contextidler github.com/ubuntu/adsys/internal/grpc/interceptorschain github.com/ubuntu/adsys/internal/grpc/logconnections github.com/ubuntu/adsys/internal/stdforward github.com/ubuntu/adsys/internal/grpc/grpcerror os/signal github.com/ubuntu/adsys/internal/adsysservice github.com/ubuntu/adsys/internal/generators github.com/ubuntu/adsys/internal/grpc/logstreamer/test github.com/ubuntu/adsys/vendor/github.com/davecgh/go-spew/spew github.com/ubuntu/adsys/cmd/adsysd/daemon github.com/ubuntu/adsys/vendor/github.com/pmezard/go-difflib/difflib net/http/internal/testcert net/http/httptest github.com/ubuntu/adsys/vendor/github.com/termie/go-shutil github.com/ubuntu/adsys/vendor/github.com/stretchr/testify/assert github.com/ubuntu/adsys/vendor/github.com/stretchr/testify/require github.com/ubuntu/adsys/internal/testutils github.com/ubuntu/adsys/vendor/github.com/yuin/goldmark/text github.com/ubuntu/adsys/vendor/github.com/yuin/goldmark/ast github.com/ubuntu/adsys/vendor/github.com/yuin/goldmark/renderer github.com/ubuntu/adsys/vendor/github.com/yuin/goldmark/extension/ast github.com/ubuntu/adsys/vendor/github.com/yuin/goldmark/parser github.com/ubuntu/adsys/vendor/github.com/yuin/goldmark/renderer/html github.com/ubuntu/adsys/vendor/github.com/yuin/goldmark github.com/ubuntu/adsys/vendor/github.com/yuin/goldmark/extension github.com/ubuntu/adsys/vendor/github.com/yuin/goldmark-emoji/ast github.com/ubuntu/adsys/vendor/github.com/yuin/goldmark-emoji github.com/ubuntu/adsys/vendor/github.com/charmbracelet/glamour/ansi github.com/ubuntu/adsys/vendor/github.com/charmbracelet/glamour github.com/ubuntu/adsys/cmd/adsysd/client github.com/ubuntu/adsys/cmd/adsysd dh_auto_test -a -O--buildsystem=golang cd obj-powerpc64le-linux-gnu && go test -vet=off -v -p 4 github.com/ubuntu/adsys github.com/ubuntu/adsys/cmd/admxgen github.com/ubuntu/adsys/cmd/adsysd github.com/ubuntu/adsys/cmd/adsysd/client github.com/ubuntu/adsys/cmd/adsysd/daemon github.com/ubuntu/adsys/cmd/adsysd/integration_tests github.com/ubuntu/adsys/doc github.com/ubuntu/adsys/internal/ad github.com/ubuntu/adsys/internal/ad/admxgen github.com/ubuntu/adsys/internal/ad/admxgen/common github.com/ubuntu/adsys/internal/ad/admxgen/dconf github.com/ubuntu/adsys/internal/ad/common github.com/ubuntu/adsys/internal/ad/registry github.com/ubuntu/adsys/internal/adsysservice github.com/ubuntu/adsys/internal/adsysservice/actions github.com/ubuntu/adsys/internal/authorizer github.com/ubuntu/adsys/internal/cmdhandler github.com/ubuntu/adsys/internal/config github.com/ubuntu/adsys/internal/consts github.com/ubuntu/adsys/internal/daemon github.com/ubuntu/adsys/internal/decorate github.com/ubuntu/adsys/internal/generators github.com/ubuntu/adsys/internal/grpc/connectionnotify github.com/ubuntu/adsys/internal/grpc/contextidler github.com/ubuntu/adsys/internal/grpc/grpcerror github.com/ubuntu/adsys/internal/grpc/interceptorschain github.com/ubuntu/adsys/internal/grpc/logconnections github.com/ubuntu/adsys/internal/grpc/logstreamer github.com/ubuntu/adsys/internal/grpc/logstreamer/test github.com/ubuntu/adsys/internal/i18n github.com/ubuntu/adsys/internal/policies github.com/ubuntu/adsys/internal/policies/dconf github.com/ubuntu/adsys/internal/policies/entry github.com/ubuntu/adsys/internal/policies/gdm github.com/ubuntu/adsys/internal/policies/privilege github.com/ubuntu/adsys/internal/policies/scripts github.com/ubuntu/adsys/internal/smbsafe github.com/ubuntu/adsys/internal/stdforward github.com/ubuntu/adsys/internal/testutils github.com/ubuntu/adsys/policies ? github.com/ubuntu/adsys [no test files] ? github.com/ubuntu/adsys/cmd/admxgen [no test files] === RUN TestRun === RUN TestRun/Run_and_exit_successfully === RUN TestRun/Run_and_return_error level=error msg="Error requested" === RUN TestRun/Run_and_return_usage_error level=error msg="Error requested" === RUN TestRun/Run_and_usage_error_only_does_not_fail === RUN TestRun/Send_SIGINT_exits === RUN TestRun/Send_SIGTERM_exits === RUN TestRun/Send_SIGHUP_without_exiting === RUN TestRun/Send_SIGHUP_with_exit --- PASS: TestRun (0.86s) --- PASS: TestRun/Run_and_exit_successfully (0.10s) --- PASS: TestRun/Run_and_return_error (0.10s) --- PASS: TestRun/Run_and_return_usage_error (0.10s) --- PASS: TestRun/Run_and_usage_error_only_does_not_fail (0.10s) --- PASS: TestRun/Send_SIGINT_exits (0.10s) --- PASS: TestRun/Send_SIGTERM_exits (0.10s) --- PASS: TestRun/Send_SIGHUP_without_exiting (0.15s) --- PASS: TestRun/Send_SIGHUP_with_exit (0.10s) PASS ok github.com/ubuntu/adsys/cmd/adsysd 0.894s === RUN TestColorizePolicies --- PASS: TestColorizePolicies (0.00s) === RUN TestInitApp === PAUSE TestInitApp === RUN TestAppHelp Active Directory integration bridging toolset command line tool. Usage: adsysctl COMMAND [flags] adsysctl [command] Available Commands: applied Print last applied GPOs for current or given user/machine completion Generate the autocompletion script for the specified shell doc Documentation help Help about any command policy Policy management service Service management update Updates/Create a policy for current user or given user with its kerberos ticket version Returns version of client and service Flags: -c, --config string use a specific configuration file -h, --help help for adsysctl -s, --socket string socket path to use between daemon and client. Can be overridden by systemd socket activation. (default "/run/adsysd.sock") -t, --timeout int time in seconds before cancelling the client request when the server gives no result. 0 for no timeout. (default 30) -v, --verbose count issue INFO (-v), DEBUG (-vv) or DEBUG with caller (-vvv) output Use "adsysctl [command] --help" for more information about a command. --- PASS: TestAppHelp (0.00s) === RUN TestAppCompletion # bash completion V2 for adsysctl -*- shell-script -*- __adsysctl_debug() { if [[ -n ${BASH_COMP_DEBUG_FILE:-} ]]; then echo "$*" >> "${BASH_COMP_DEBUG_FILE}" fi } # Macs have bash3 for which the bash-completion package doesn't include # _init_completion. This is a minimal version of that function. __adsysctl_init_completion() { COMPREPLY=() _get_comp_words_by_ref "$@" cur prev words cword } # This function calls the adsysctl program to obtain the completion # results and the directive. It fills the 'out' and 'directive' vars. __adsysctl_get_completion_results() { local requestComp lastParam lastChar args # Prepare the command to request completions for the program. # Calling ${words[0]} instead of directly adsysctl allows to handle aliases args=("${words[@]:1}") requestComp="${words[0]} __complete ${args[*]}" lastParam=${words[$((${#words[@]}-1))]} lastChar=${lastParam:$((${#lastParam}-1)):1} __adsysctl_debug "lastParam ${lastParam}, lastChar ${lastChar}" if [ -z "${cur}" ] && [ "${lastChar}" != "=" ]; then # If the last parameter is complete (there is a space following it) # We add an extra empty parameter so we can indicate this to the go method. __adsysctl_debug "Adding extra empty parameter" requestComp="${requestComp} ''" fi # When completing a flag with an = (e.g., adsysctl -n=) # bash focuses on the part after the =, so we need to remove # the flag part from $cur if [[ "${cur}" == -*=* ]]; then cur="${cur#*=}" fi __adsysctl_debug "Calling ${requestComp}" # Use eval to handle any environment variables and such out=$(eval "${requestComp}" 2>/dev/null) # Extract the directive integer at the very end of the output following a colon (:) directive=${out##*:} # Remove the directive out=${out%:*} if [ "${directive}" = "${out}" ]; then # There is not directive specified directive=0 fi __adsysctl_debug "The completion directive is: ${directive}" __adsysctl_debug "The completions are: ${out[*]}" } __adsysctl_process_completion_results() { local shellCompDirectiveError=1 local shellCompDirectiveNoSpace=2 local shellCompDirectiveNoFileComp=4 local shellCompDirectiveFilterFileExt=8 local shellCompDirectiveFilterDirs=16 if [ $((directive & shellCompDirectiveError)) -ne 0 ]; then # Error code. No completion. __adsysctl_debug "Received error from custom completion go code" return else if [ $((directive & shellCompDirectiveNoSpace)) -ne 0 ]; then if [[ $(type -t compopt) = "builtin" ]]; then __adsysctl_debug "Activating no space" compopt -o nospace else __adsysctl_debug "No space directive not supported in this version of bash" fi fi if [ $((directive & shellCompDirectiveNoFileComp)) -ne 0 ]; then if [[ $(type -t compopt) = "builtin" ]]; then __adsysctl_debug "Activating no file completion" compopt +o default else __adsysctl_debug "No file completion directive not supported in this version of bash" fi fi fi if [ $((directive & shellCompDirectiveFilterFileExt)) -ne 0 ]; then # File extension filtering local fullFilter filter filteringCmd # Do not use quotes around the $out variable or else newline # characters will be kept. for filter in ${out[*]}; do fullFilter+="$filter|" done filteringCmd="_filedir $fullFilter" __adsysctl_debug "File filtering command: $filteringCmd" $filteringCmd elif [ $((directive & shellCompDirectiveFilterDirs)) -ne 0 ]; then # File completion for directories only # Use printf to strip any trailing newline local subdir subdir=$(printf "%s" "${out[0]}") if [ -n "$subdir" ]; then __adsysctl_debug "Listing directories in $subdir" pushd "$subdir" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 || return else __adsysctl_debug "Listing directories in ." _filedir -d fi else __adsysctl_handle_completion_types fi __adsysctl_handle_special_char "$cur" : __adsysctl_handle_special_char "$cur" = } __adsysctl_handle_completion_types() { __adsysctl_debug "__adsysctl_handle_completion_types: COMP_TYPE is $COMP_TYPE" case $COMP_TYPE in 37|42) # Type: menu-complete/menu-complete-backward and insert-completions # If the user requested inserting one completion at a time, or all # completions at once on the command-line we must remove the descriptions. # https://github.com/spf13/cobra/issues/1508 local tab comp tab=$(printf '\t') while IFS='' read -r comp; do # Strip any description comp=${comp%%$tab*} # Only consider the completions that match comp=$(compgen -W "$comp" -- "$cur") if [ -n "$comp" ]; then COMPREPLY+=("$comp") fi done < <(printf "%s\n" "${out[@]}") ;; *) # Type: complete (normal completion) __adsysctl_handle_standard_completion_case ;; esac } __adsysctl_handle_standard_completion_case() { local tab comp tab=$(printf '\t') local longest=0 # Look for the longest completion so that we can format things nicely while IFS='' read -r comp; do # Strip any description before checking the length comp=${comp%%$tab*} # Only consider the completions that match comp=$(compgen -W "$comp" -- "$cur") if ((${#comp}>longest)); then longest=${#comp} fi done < <(printf "%s\n" "${out[@]}") local completions=() while IFS='' read -r comp; do if [ -z "$comp" ]; then continue fi __adsysctl_debug "Original comp: $comp" comp="$(__adsysctl_format_comp_descriptions "$comp" "$longest")" __adsysctl_debug "Final comp: $comp" completions+=("$comp") done < <(printf "%s\n" "${out[@]}") while IFS='' read -r comp; do COMPREPLY+=("$comp") done < <(compgen -W "${completions[*]}" -- "$cur") # If there is a single completion left, remove the description text if [ ${#COMPREPLY[*]} -eq 1 ]; then __adsysctl_debug "COMPREPLY[0]: ${COMPREPLY[0]}" comp="${COMPREPLY[0]%% *}" __adsysctl_debug "Removed description from single completion, which is now: ${comp}" COMPREPLY=() COMPREPLY+=("$comp") fi } __adsysctl_handle_special_char() { local comp="$1" local char=$2 if [[ "$comp" == *${char}* && "$COMP_WORDBREAKS" == *${char}* ]]; then local word=${comp%"${comp##*${char}}"} local idx=${#COMPREPLY[*]} while [[ $((--idx)) -ge 0 ]]; do COMPREPLY[$idx]=${COMPREPLY[$idx]#"$word"} done fi } __adsysctl_format_comp_descriptions() { local tab tab=$(printf '\t') local comp="$1" local longest=$2 # Properly format the description string which follows a tab character if there is one if [[ "$comp" == *$tab* ]]; then desc=${comp#*$tab} comp=${comp%%$tab*} # $COLUMNS stores the current shell width. # Remove an extra 4 because we add 2 spaces and 2 parentheses. maxdesclength=$(( COLUMNS - longest - 4 )) # Make sure we can fit a description of at least 8 characters # if we are to align the descriptions. if [[ $maxdesclength -gt 8 ]]; then # Add the proper number of spaces to align the descriptions for ((i = ${#comp} ; i < longest ; i++)); do comp+=" " done else # Don't pad the descriptions so we can fit more text after the completion maxdesclength=$(( COLUMNS - ${#comp} - 4 )) fi # If there is enough space for any description text, # truncate the descriptions that are too long for the shell width if [ $maxdesclength -gt 0 ]; then if [ ${#desc} -gt $maxdesclength ]; then desc=${desc:0:$(( maxdesclength - 1 ))} desc+="…" fi comp+=" ($desc)" fi fi # Must use printf to escape all special characters printf "%q" "${comp}" } __start_adsysctl() { local cur prev words cword split COMPREPLY=() # Call _init_completion from the bash-completion package # to prepare the arguments properly if declare -F _init_completion >/dev/null 2>&1; then _init_completion -n "=:" || return else __adsysctl_init_completion -n "=:" || return fi __adsysctl_debug __adsysctl_debug "========= starting completion logic ==========" __adsysctl_debug "cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}, cword is $cword" # The user could have moved the cursor backwards on the command-line. # We need to trigger completion from the $cword location, so we need # to truncate the command-line ($words) up to the $cword location. words=("${words[@]:0:$cword+1}") __adsysctl_debug "Truncated words[*]: ${words[*]}," local out directive __adsysctl_get_completion_results __adsysctl_process_completion_results } if [[ $(type -t compopt) = "builtin" ]]; then complete -o default -F __start_adsysctl adsysctl else complete -o default -o nospace -F __start_adsysctl adsysctl fi # ex: ts=4 sw=4 et filetype=sh --- PASS: TestAppCompletion (0.00s) === RUN TestAppNoUsageError # bash completion V2 for adsysctl -*- shell-script -*- __adsysctl_debug() { if [[ -n ${BASH_COMP_DEBUG_FILE:-} ]]; then echo "$*" >> "${BASH_COMP_DEBUG_FILE}" fi } # Macs have bash3 for which the bash-completion package doesn't include # _init_completion. This is a minimal version of that function. __adsysctl_init_completion() { COMPREPLY=() _get_comp_words_by_ref "$@" cur prev words cword } # This function calls the adsysctl program to obtain the completion # results and the directive. It fills the 'out' and 'directive' vars. __adsysctl_get_completion_results() { local requestComp lastParam lastChar args # Prepare the command to request completions for the program. # Calling ${words[0]} instead of directly adsysctl allows to handle aliases args=("${words[@]:1}") requestComp="${words[0]} __complete ${args[*]}" lastParam=${words[$((${#words[@]}-1))]} lastChar=${lastParam:$((${#lastParam}-1)):1} __adsysctl_debug "lastParam ${lastParam}, lastChar ${lastChar}" if [ -z "${cur}" ] && [ "${lastChar}" != "=" ]; then # If the last parameter is complete (there is a space following it) # We add an extra empty parameter so we can indicate this to the go method. __adsysctl_debug "Adding extra empty parameter" requestComp="${requestComp} ''" fi # When completing a flag with an = (e.g., adsysctl -n=) # bash focuses on the part after the =, so we need to remove # the flag part from $cur if [[ "${cur}" == -*=* ]]; then cur="${cur#*=}" fi __adsysctl_debug "Calling ${requestComp}" # Use eval to handle any environment variables and such out=$(eval "${requestComp}" 2>/dev/null) # Extract the directive integer at the very end of the output following a colon (:) directive=${out##*:} # Remove the directive out=${out%:*} if [ "${directive}" = "${out}" ]; then # There is not directive specified directive=0 fi __adsysctl_debug "The completion directive is: ${directive}" __adsysctl_debug "The completions are: ${out[*]}" } __adsysctl_process_completion_results() { local shellCompDirectiveError=1 local shellCompDirectiveNoSpace=2 local shellCompDirectiveNoFileComp=4 local shellCompDirectiveFilterFileExt=8 local shellCompDirectiveFilterDirs=16 if [ $((directive & shellCompDirectiveError)) -ne 0 ]; then # Error code. No completion. __adsysctl_debug "Received error from custom completion go code" return else if [ $((directive & shellCompDirectiveNoSpace)) -ne 0 ]; then if [[ $(type -t compopt) = "builtin" ]]; then __adsysctl_debug "Activating no space" compopt -o nospace else __adsysctl_debug "No space directive not supported in this version of bash" fi fi if [ $((directive & shellCompDirectiveNoFileComp)) -ne 0 ]; then if [[ $(type -t compopt) = "builtin" ]]; then __adsysctl_debug "Activating no file completion" compopt +o default else __adsysctl_debug "No file completion directive not supported in this version of bash" fi fi fi if [ $((directive & shellCompDirectiveFilterFileExt)) -ne 0 ]; then # File extension filtering local fullFilter filter filteringCmd # Do not use quotes around the $out variable or else newline # characters will be kept. for filter in ${out[*]}; do fullFilter+="$filter|" done filteringCmd="_filedir $fullFilter" __adsysctl_debug "File filtering command: $filteringCmd" $filteringCmd elif [ $((directive & shellCompDirectiveFilterDirs)) -ne 0 ]; then # File completion for directories only # Use printf to strip any trailing newline local subdir subdir=$(printf "%s" "${out[0]}") if [ -n "$subdir" ]; then __adsysctl_debug "Listing directories in $subdir" pushd "$subdir" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 || return else __adsysctl_debug "Listing directories in ." _filedir -d fi else __adsysctl_handle_completion_types fi __adsysctl_handle_special_char "$cur" : __adsysctl_handle_special_char "$cur" = } __adsysctl_handle_completion_types() { __adsysctl_debug "__adsysctl_handle_completion_types: COMP_TYPE is $COMP_TYPE" case $COMP_TYPE in 37|42) # Type: menu-complete/menu-complete-backward and insert-completions # If the user requested inserting one completion at a time, or all # completions at once on the command-line we must remove the descriptions. # https://github.com/spf13/cobra/issues/1508 local tab comp tab=$(printf '\t') while IFS='' read -r comp; do # Strip any description comp=${comp%%$tab*} # Only consider the completions that match comp=$(compgen -W "$comp" -- "$cur") if [ -n "$comp" ]; then COMPREPLY+=("$comp") fi done < <(printf "%s\n" "${out[@]}") ;; *) # Type: complete (normal completion) __adsysctl_handle_standard_completion_case ;; esac } __adsysctl_handle_standard_completion_case() { local tab comp tab=$(printf '\t') local longest=0 # Look for the longest completion so that we can format things nicely while IFS='' read -r comp; do # Strip any description before checking the length comp=${comp%%$tab*} # Only consider the completions that match comp=$(compgen -W "$comp" -- "$cur") if ((${#comp}>longest)); then longest=${#comp} fi done < <(printf "%s\n" "${out[@]}") local completions=() while IFS='' read -r comp; do if [ -z "$comp" ]; then continue fi __adsysctl_debug "Original comp: $comp" comp="$(__adsysctl_format_comp_descriptions "$comp" "$longest")" __adsysctl_debug "Final comp: $comp" completions+=("$comp") done < <(printf "%s\n" "${out[@]}") while IFS='' read -r comp; do COMPREPLY+=("$comp") done < <(compgen -W "${completions[*]}" -- "$cur") # If there is a single completion left, remove the description text if [ ${#COMPREPLY[*]} -eq 1 ]; then __adsysctl_debug "COMPREPLY[0]: ${COMPREPLY[0]}" comp="${COMPREPLY[0]%% *}" __adsysctl_debug "Removed description from single completion, which is now: ${comp}" COMPREPLY=() COMPREPLY+=("$comp") fi } __adsysctl_handle_special_char() { local comp="$1" local char=$2 if [[ "$comp" == *${char}* && "$COMP_WORDBREAKS" == *${char}* ]]; then local word=${comp%"${comp##*${char}}"} local idx=${#COMPREPLY[*]} while [[ $((--idx)) -ge 0 ]]; do COMPREPLY[$idx]=${COMPREPLY[$idx]#"$word"} done fi } __adsysctl_format_comp_descriptions() { local tab tab=$(printf '\t') local comp="$1" local longest=$2 # Properly format the description string which follows a tab character if there is one if [[ "$comp" == *$tab* ]]; then desc=${comp#*$tab} comp=${comp%%$tab*} # $COLUMNS stores the current shell width. # Remove an extra 4 because we add 2 spaces and 2 parentheses. maxdesclength=$(( COLUMNS - longest - 4 )) # Make sure we can fit a description of at least 8 characters # if we are to align the descriptions. if [[ $maxdesclength -gt 8 ]]; then # Add the proper number of spaces to align the descriptions for ((i = ${#comp} ; i < longest ; i++)); do comp+=" " done else # Don't pad the descriptions so we can fit more text after the completion maxdesclength=$(( COLUMNS - ${#comp} - 4 )) fi # If there is enough space for any description text, # truncate the descriptions that are too long for the shell width if [ $maxdesclength -gt 0 ]; then if [ ${#desc} -gt $maxdesclength ]; then desc=${desc:0:$(( maxdesclength - 1 ))} desc+="…" fi comp+=" ($desc)" fi fi # Must use printf to escape all special characters printf "%q" "${comp}" } __start_adsysctl() { local cur prev words cword split COMPREPLY=() # Call _init_completion from the bash-completion package # to prepare the arguments properly if declare -F _init_completion >/dev/null 2>&1; then _init_completion -n "=:" || return else __adsysctl_init_completion -n "=:" || return fi __adsysctl_debug __adsysctl_debug "========= starting completion logic ==========" __adsysctl_debug "cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}, cword is $cword" # The user could have moved the cursor backwards on the command-line. # We need to trigger completion from the $cword location, so we need # to truncate the command-line ($words) up to the $cword location. words=("${words[@]:0:$cword+1}") __adsysctl_debug "Truncated words[*]: ${words[*]}," local out directive __adsysctl_get_completion_results __adsysctl_process_completion_results } if [[ $(type -t compopt) = "builtin" ]]; then complete -o default -F __start_adsysctl adsysctl else complete -o default -o nospace -F __start_adsysctl adsysctl fi # ex: ts=4 sw=4 et filetype=sh --- PASS: TestAppNoUsageError (0.00s) === RUN TestAppUsageError Usage: adsysctl COMMAND [flags] adsysctl [command] Available Commands: applied Print last applied GPOs for current or given user/machine completion Generate the autocompletion script for the specified shell doc Documentation help Help about any command policy Policy management service Service management update Updates/Create a policy for current user or given user with its kerberos ticket version Returns version of client and service Flags: -c, --config string use a specific configuration file -h, --help help for adsysctl -s, --socket string socket path to use between daemon and client. Can be overridden by systemd socket activation. (default "/run/adsysd.sock") -t, --timeout int time in seconds before cancelling the client request when the server gives no result. 0 for no timeout. (default 30) -v, --verbose count issue INFO (-v), DEBUG (-vv) or DEBUG with caller (-vvv) output Use "adsysctl [command] --help" for more information about a command. --- PASS: TestAppUsageError (0.00s) === RUN TestAppCanQuitWhenExecute --- PASS: TestAppCanQuitWhenExecute (0.00s) === RUN TestAppCanQuitAfterExecute # bash completion V2 for adsysctl -*- shell-script -*- __adsysctl_debug() { if [[ -n ${BASH_COMP_DEBUG_FILE:-} ]]; then echo "$*" >> "${BASH_COMP_DEBUG_FILE}" fi } # Macs have bash3 for which the bash-completion package doesn't include # _init_completion. This is a minimal version of that function. __adsysctl_init_completion() { COMPREPLY=() _get_comp_words_by_ref "$@" cur prev words cword } # This function calls the adsysctl program to obtain the completion # results and the directive. It fills the 'out' and 'directive' vars. __adsysctl_get_completion_results() { local requestComp lastParam lastChar args # Prepare the command to request completions for the program. # Calling ${words[0]} instead of directly adsysctl allows to handle aliases args=("${words[@]:1}") requestComp="${words[0]} __complete ${args[*]}" lastParam=${words[$((${#words[@]}-1))]} lastChar=${lastParam:$((${#lastParam}-1)):1} __adsysctl_debug "lastParam ${lastParam}, lastChar ${lastChar}" if [ -z "${cur}" ] && [ "${lastChar}" != "=" ]; then # If the last parameter is complete (there is a space following it) # We add an extra empty parameter so we can indicate this to the go method. __adsysctl_debug "Adding extra empty parameter" requestComp="${requestComp} ''" fi # When completing a flag with an = (e.g., adsysctl -n=) # bash focuses on the part after the =, so we need to remove # the flag part from $cur if [[ "${cur}" == -*=* ]]; then cur="${cur#*=}" fi __adsysctl_debug "Calling ${requestComp}" # Use eval to handle any environment variables and such out=$(eval "${requestComp}" 2>/dev/null) # Extract the directive integer at the very end of the output following a colon (:) directive=${out##*:} # Remove the directive out=${out%:*} if [ "${directive}" = "${out}" ]; then # There is not directive specified directive=0 fi __adsysctl_debug "The completion directive is: ${directive}" __adsysctl_debug "The completions are: ${out[*]}" } __adsysctl_process_completion_results() { local shellCompDirectiveError=1 local shellCompDirectiveNoSpace=2 local shellCompDirectiveNoFileComp=4 local shellCompDirectiveFilterFileExt=8 local shellCompDirectiveFilterDirs=16 if [ $((directive & shellCompDirectiveError)) -ne 0 ]; then # Error code. No completion. __adsysctl_debug "Received error from custom completion go code" return else if [ $((directive & shellCompDirectiveNoSpace)) -ne 0 ]; then if [[ $(type -t compopt) = "builtin" ]]; then __adsysctl_debug "Activating no space" compopt -o nospace else __adsysctl_debug "No space directive not supported in this version of bash" fi fi if [ $((directive & shellCompDirectiveNoFileComp)) -ne 0 ]; then if [[ $(type -t compopt) = "builtin" ]]; then __adsysctl_debug "Activating no file completion" compopt +o default else __adsysctl_debug "No file completion directive not supported in this version of bash" fi fi fi if [ $((directive & shellCompDirectiveFilterFileExt)) -ne 0 ]; then # File extension filtering local fullFilter filter filteringCmd # Do not use quotes around the $out variable or else newline # characters will be kept. for filter in ${out[*]}; do fullFilter+="$filter|" done filteringCmd="_filedir $fullFilter" __adsysctl_debug "File filtering command: $filteringCmd" $filteringCmd elif [ $((directive & shellCompDirectiveFilterDirs)) -ne 0 ]; then # File completion for directories only # Use printf to strip any trailing newline local subdir subdir=$(printf "%s" "${out[0]}") if [ -n "$subdir" ]; then __adsysctl_debug "Listing directories in $subdir" pushd "$subdir" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 || return else __adsysctl_debug "Listing directories in ." _filedir -d fi else __adsysctl_handle_completion_types fi __adsysctl_handle_special_char "$cur" : __adsysctl_handle_special_char "$cur" = } __adsysctl_handle_completion_types() { __adsysctl_debug "__adsysctl_handle_completion_types: COMP_TYPE is $COMP_TYPE" case $COMP_TYPE in 37|42) # Type: menu-complete/menu-complete-backward and insert-completions # If the user requested inserting one completion at a time, or all # completions at once on the command-line we must remove the descriptions. # https://github.com/spf13/cobra/issues/1508 local tab comp tab=$(printf '\t') while IFS='' read -r comp; do # Strip any description comp=${comp%%$tab*} # Only consider the completions that match comp=$(compgen -W "$comp" -- "$cur") if [ -n "$comp" ]; then COMPREPLY+=("$comp") fi done < <(printf "%s\n" "${out[@]}") ;; *) # Type: complete (normal completion) __adsysctl_handle_standard_completion_case ;; esac } __adsysctl_handle_standard_completion_case() { local tab comp tab=$(printf '\t') local longest=0 # Look for the longest completion so that we can format things nicely while IFS='' read -r comp; do # Strip any description before checking the length comp=${comp%%$tab*} # Only consider the completions that match comp=$(compgen -W "$comp" -- "$cur") if ((${#comp}>longest)); then longest=${#comp} fi done < <(printf "%s\n" "${out[@]}") local completions=() while IFS='' read -r comp; do if [ -z "$comp" ]; then continue fi __adsysctl_debug "Original comp: $comp" comp="$(__adsysctl_format_comp_descriptions "$comp" "$longest")" __adsysctl_debug "Final comp: $comp" completions+=("$comp") done < <(printf "%s\n" "${out[@]}") while IFS='' read -r comp; do COMPREPLY+=("$comp") done < <(compgen -W "${completions[*]}" -- "$cur") # If there is a single completion left, remove the description text if [ ${#COMPREPLY[*]} -eq 1 ]; then __adsysctl_debug "COMPREPLY[0]: ${COMPREPLY[0]}" comp="${COMPREPLY[0]%% *}" __adsysctl_debug "Removed description from single completion, which is now: ${comp}" COMPREPLY=() COMPREPLY+=("$comp") fi } __adsysctl_handle_special_char() { local comp="$1" local char=$2 if [[ "$comp" == *${char}* && "$COMP_WORDBREAKS" == *${char}* ]]; then local word=${comp%"${comp##*${char}}"} local idx=${#COMPREPLY[*]} while [[ $((--idx)) -ge 0 ]]; do COMPREPLY[$idx]=${COMPREPLY[$idx]#"$word"} done fi } __adsysctl_format_comp_descriptions() { local tab tab=$(printf '\t') local comp="$1" local longest=$2 # Properly format the description string which follows a tab character if there is one if [[ "$comp" == *$tab* ]]; then desc=${comp#*$tab} comp=${comp%%$tab*} # $COLUMNS stores the current shell width. # Remove an extra 4 because we add 2 spaces and 2 parentheses. maxdesclength=$(( COLUMNS - longest - 4 )) # Make sure we can fit a description of at least 8 characters # if we are to align the descriptions. if [[ $maxdesclength -gt 8 ]]; then # Add the proper number of spaces to align the descriptions for ((i = ${#comp} ; i < longest ; i++)); do comp+=" " done else # Don't pad the descriptions so we can fit more text after the completion maxdesclength=$(( COLUMNS - ${#comp} - 4 )) fi # If there is enough space for any description text, # truncate the descriptions that are too long for the shell width if [ $maxdesclength -gt 0 ]; then if [ ${#desc} -gt $maxdesclength ]; then desc=${desc:0:$(( maxdesclength - 1 ))} desc+="…" fi comp+=" ($desc)" fi fi # Must use printf to escape all special characters printf "%q" "${comp}" } __start_adsysctl() { local cur prev words cword split COMPREPLY=() # Call _init_completion from the bash-completion package # to prepare the arguments properly if declare -F _init_completion >/dev/null 2>&1; then _init_completion -n "=:" || return else __adsysctl_init_completion -n "=:" || return fi __adsysctl_debug __adsysctl_debug "========= starting completion logic ==========" __adsysctl_debug "cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}, cword is $cword" # The user could have moved the cursor backwards on the command-line. # We need to trigger completion from the $cword location, so we need # to truncate the command-line ($words) up to the $cword location. words=("${words[@]:0:$cword+1}") __adsysctl_debug "Truncated words[*]: ${words[*]}," local out directive __adsysctl_get_completion_results __adsysctl_process_completion_results } if [[ $(type -t compopt) = "builtin" ]]; then complete -o default -F __start_adsysctl adsysctl else complete -o default -o nospace -F __start_adsysctl adsysctl fi # ex: ts=4 sw=4 et filetype=sh --- PASS: TestAppCanQuitAfterExecute (0.00s) === RUN TestAppCanQuitWithoutExecute --- PASS: TestAppCanQuitWithoutExecute (0.00s) === RUN TestAppCanSigHupWhenExecute --- PASS: TestAppCanSigHupWhenExecute (0.00s) === RUN TestAppCanSigHupAfterExecute # bash completion V2 for adsysctl -*- shell-script -*- __adsysctl_debug() { if [[ -n ${BASH_COMP_DEBUG_FILE:-} ]]; then echo "$*" >> "${BASH_COMP_DEBUG_FILE}" fi } # Macs have bash3 for which the bash-completion package doesn't include # _init_completion. This is a minimal version of that function. __adsysctl_init_completion() { COMPREPLY=() _get_comp_words_by_ref "$@" cur prev words cword } # This function calls the adsysctl program to obtain the completion # results and the directive. It fills the 'out' and 'directive' vars. __adsysctl_get_completion_results() { local requestComp lastParam lastChar args # Prepare the command to request completions for the program. # Calling ${words[0]} instead of directly adsysctl allows to handle aliases args=("${words[@]:1}") requestComp="${words[0]} __complete ${args[*]}" lastParam=${words[$((${#words[@]}-1))]} lastChar=${lastParam:$((${#lastParam}-1)):1} __adsysctl_debug "lastParam ${lastParam}, lastChar ${lastChar}" if [ -z "${cur}" ] && [ "${lastChar}" != "=" ]; then # If the last parameter is complete (there is a space following it) # We add an extra empty parameter so we can indicate this to the go method. __adsysctl_debug "Adding extra empty parameter" requestComp="${requestComp} ''" fi # When completing a flag with an = (e.g., adsysctl -n=) # bash focuses on the part after the =, so we need to remove # the flag part from $cur if [[ "${cur}" == -*=* ]]; then cur="${cur#*=}" fi __adsysctl_debug "Calling ${requestComp}" # Use eval to handle any environment variables and such out=$(eval "${requestComp}" 2>/dev/null) # Extract the directive integer at the very end of the output following a colon (:) directive=${out##*:} # Remove the directive out=${out%:*} if [ "${directive}" = "${out}" ]; then # There is not directive specified directive=0 fi __adsysctl_debug "The completion directive is: ${directive}" __adsysctl_debug "The completions are: ${out[*]}" } __adsysctl_process_completion_results() { local shellCompDirectiveError=1 local shellCompDirectiveNoSpace=2 local shellCompDirectiveNoFileComp=4 local shellCompDirectiveFilterFileExt=8 local shellCompDirectiveFilterDirs=16 if [ $((directive & shellCompDirectiveError)) -ne 0 ]; then # Error code. No completion. __adsysctl_debug "Received error from custom completion go code" return else if [ $((directive & shellCompDirectiveNoSpace)) -ne 0 ]; then if [[ $(type -t compopt) = "builtin" ]]; then __adsysctl_debug "Activating no space" compopt -o nospace else __adsysctl_debug "No space directive not supported in this version of bash" fi fi if [ $((directive & shellCompDirectiveNoFileComp)) -ne 0 ]; then if [[ $(type -t compopt) = "builtin" ]]; then __adsysctl_debug "Activating no file completion" compopt +o default else __adsysctl_debug "No file completion directive not supported in this version of bash" fi fi fi if [ $((directive & shellCompDirectiveFilterFileExt)) -ne 0 ]; then # File extension filtering local fullFilter filter filteringCmd # Do not use quotes around the $out variable or else newline # characters will be kept. for filter in ${out[*]}; do fullFilter+="$filter|" done filteringCmd="_filedir $fullFilter" __adsysctl_debug "File filtering command: $filteringCmd" $filteringCmd elif [ $((directive & shellCompDirectiveFilterDirs)) -ne 0 ]; then # File completion for directories only # Use printf to strip any trailing newline local subdir subdir=$(printf "%s" "${out[0]}") if [ -n "$subdir" ]; then __adsysctl_debug "Listing directories in $subdir" pushd "$subdir" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 || return else __adsysctl_debug "Listing directories in ." _filedir -d fi else __adsysctl_handle_completion_types fi __adsysctl_handle_special_char "$cur" : __adsysctl_handle_special_char "$cur" = } __adsysctl_handle_completion_types() { __adsysctl_debug "__adsysctl_handle_completion_types: COMP_TYPE is $COMP_TYPE" case $COMP_TYPE in 37|42) # Type: menu-complete/menu-complete-backward and insert-completions # If the user requested inserting one completion at a time, or all # completions at once on the command-line we must remove the descriptions. # https://github.com/spf13/cobra/issues/1508 local tab comp tab=$(printf '\t') while IFS='' read -r comp; do # Strip any description comp=${comp%%$tab*} # Only consider the completions that match comp=$(compgen -W "$comp" -- "$cur") if [ -n "$comp" ]; then COMPREPLY+=("$comp") fi done < <(printf "%s\n" "${out[@]}") ;; *) # Type: complete (normal completion) __adsysctl_handle_standard_completion_case ;; esac } __adsysctl_handle_standard_completion_case() { local tab comp tab=$(printf '\t') local longest=0 # Look for the longest completion so that we can format things nicely while IFS='' read -r comp; do # Strip any description before checking the length comp=${comp%%$tab*} # Only consider the completions that match comp=$(compgen -W "$comp" -- "$cur") if ((${#comp}>longest)); then longest=${#comp} fi done < <(printf "%s\n" "${out[@]}") local completions=() while IFS='' read -r comp; do if [ -z "$comp" ]; then continue fi __adsysctl_debug "Original comp: $comp" comp="$(__adsysctl_format_comp_descriptions "$comp" "$longest")" __adsysctl_debug "Final comp: $comp" completions+=("$comp") done < <(printf "%s\n" "${out[@]}") while IFS='' read -r comp; do COMPREPLY+=("$comp") done < <(compgen -W "${completions[*]}" -- "$cur") # If there is a single completion left, remove the description text if [ ${#COMPREPLY[*]} -eq 1 ]; then __adsysctl_debug "COMPREPLY[0]: ${COMPREPLY[0]}" comp="${COMPREPLY[0]%% *}" __adsysctl_debug "Removed description from single completion, which is now: ${comp}" COMPREPLY=() COMPREPLY+=("$comp") fi } __adsysctl_handle_special_char() { local comp="$1" local char=$2 if [[ "$comp" == *${char}* && "$COMP_WORDBREAKS" == *${char}* ]]; then local word=${comp%"${comp##*${char}}"} local idx=${#COMPREPLY[*]} while [[ $((--idx)) -ge 0 ]]; do COMPREPLY[$idx]=${COMPREPLY[$idx]#"$word"} done fi } __adsysctl_format_comp_descriptions() { local tab tab=$(printf '\t') local comp="$1" local longest=$2 # Properly format the description string which follows a tab character if there is one if [[ "$comp" == *$tab* ]]; then desc=${comp#*$tab} comp=${comp%%$tab*} # $COLUMNS stores the current shell width. # Remove an extra 4 because we add 2 spaces and 2 parentheses. maxdesclength=$(( COLUMNS - longest - 4 )) # Make sure we can fit a description of at least 8 characters # if we are to align the descriptions. if [[ $maxdesclength -gt 8 ]]; then # Add the proper number of spaces to align the descriptions for ((i = ${#comp} ; i < longest ; i++)); do comp+=" " done else # Don't pad the descriptions so we can fit more text after the completion maxdesclength=$(( COLUMNS - ${#comp} - 4 )) fi # If there is enough space for any description text, # truncate the descriptions that are too long for the shell width if [ $maxdesclength -gt 0 ]; then if [ ${#desc} -gt $maxdesclength ]; then desc=${desc:0:$(( maxdesclength - 1 ))} desc+="…" fi comp+=" ($desc)" fi fi # Must use printf to escape all special characters printf "%q" "${comp}" } __start_adsysctl() { local cur prev words cword split COMPREPLY=() # Call _init_completion from the bash-completion package # to prepare the arguments properly if declare -F _init_completion >/dev/null 2>&1; then _init_completion -n "=:" || return else __adsysctl_init_completion -n "=:" || return fi __adsysctl_debug __adsysctl_debug "========= starting completion logic ==========" __adsysctl_debug "cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}, cword is $cword" # The user could have moved the cursor backwards on the command-line. # We need to trigger completion from the $cword location, so we need # to truncate the command-line ($words) up to the $cword location. words=("${words[@]:0:$cword+1}") __adsysctl_debug "Truncated words[*]: ${words[*]}," local out directive __adsysctl_get_completion_results __adsysctl_process_completion_results } if [[ $(type -t compopt) = "builtin" ]]; then complete -o default -F __start_adsysctl adsysctl else complete -o default -o nospace -F __start_adsysctl adsysctl fi # ex: ts=4 sw=4 et filetype=sh --- PASS: TestAppCanSigHupAfterExecute (0.00s) === RUN TestAppGetRootCmd === PAUSE TestAppGetRootCmd === CONT TestInitApp Usage: adsysctl COMMAND [flags] adsysctl [command] Available Commands: applied Print last applied GPOs for current or given user/machine completion Generate the autocompletion script for the specified shell doc Documentation help Help about any command policy Policy management service Service management update Updates/Create a policy for current user or given user with its kerberos ticket version Returns version of client and service Flags: -c, --config string use a specific configuration file -h, --help help for adsysctl -s, --socket string socket path to use between daemon and client. Can be overridden by systemd socket activation. (default "/run/adsysd.sock") -t, --timeout int time in seconds before cancelling the client request when the server gives no result. 0 for no timeout. (default 30) -v, --verbose count issue INFO (-v), DEBUG (-vv) or DEBUG with caller (-vvv) output Use "adsysctl [command] --help" for more information about a command. --- PASS: TestInitApp (0.00s) === CONT TestAppGetRootCmd --- PASS: TestAppGetRootCmd (0.00s) PASS ok github.com/ubuntu/adsys/cmd/adsysd/client 0.080s === RUN TestAppHelp Active Directory integration bridging toolset daemon. Usage: adsysd COMMAND [flags] adsysd [command] Available Commands: completion Generate the autocompletion script for the specified shell help Help about any command version Returns version of service and exits Flags: --ad-default-domain-suffix string AD default domain suffix to use. This overrides parsing sssd.conf. -D, --ad-domain string AD domain to use. This overrides parsing sssd.conf -S, --ad-server string URL of the Active Directory server. This overrides parsing sssd.conf. --cache-dir string directory where ADsys caches GPOs downloads and policies. (default "/var/cache/adsys") -c, --config string use a specific configuration file -h, --help help for adsysd --run-dir string directory where ADsys stores transient information erased on reboot. (default "/run/adsys") -s, --socket string socket path to use between daemon and client. Can be overridden by systemd socket activation. (default "/run/adsysd.sock") -t, --timeout int time in seconds without activity before the service exists. 0 for no timeout. (default 120) -v, --verbose count issue INFO (-v), DEBUG (-vv) or DEBUG with caller (-vvv) output Use "adsysd [command] --help" for more information about a command. --- PASS: TestAppHelp (0.00s) === RUN TestAppCompletion # bash completion V2 for adsysd -*- shell-script -*- __adsysd_debug() { if [[ -n ${BASH_COMP_DEBUG_FILE:-} ]]; then echo "$*" >> "${BASH_COMP_DEBUG_FILE}" fi } # Macs have bash3 for which the bash-completion package doesn't include # _init_completion. This is a minimal version of that function. __adsysd_init_completion() { COMPREPLY=() _get_comp_words_by_ref "$@" cur prev words cword } # This function calls the adsysd program to obtain the completion # results and the directive. It fills the 'out' and 'directive' vars. __adsysd_get_completion_results() { local requestComp lastParam lastChar args # Prepare the command to request completions for the program. # Calling ${words[0]} instead of directly adsysd allows to handle aliases args=("${words[@]:1}") requestComp="${words[0]} __complete ${args[*]}" lastParam=${words[$((${#words[@]}-1))]} lastChar=${lastParam:$((${#lastParam}-1)):1} __adsysd_debug "lastParam ${lastParam}, lastChar ${lastChar}" if [ -z "${cur}" ] && [ "${lastChar}" != "=" ]; then # If the last parameter is complete (there is a space following it) # We add an extra empty parameter so we can indicate this to the go method. __adsysd_debug "Adding extra empty parameter" requestComp="${requestComp} ''" fi # When completing a flag with an = (e.g., adsysd -n=) # bash focuses on the part after the =, so we need to remove # the flag part from $cur if [[ "${cur}" == -*=* ]]; then cur="${cur#*=}" fi __adsysd_debug "Calling ${requestComp}" # Use eval to handle any environment variables and such out=$(eval "${requestComp}" 2>/dev/null) # Extract the directive integer at the very end of the output following a colon (:) directive=${out##*:} # Remove the directive out=${out%:*} if [ "${directive}" = "${out}" ]; then # There is not directive specified directive=0 fi __adsysd_debug "The completion directive is: ${directive}" __adsysd_debug "The completions are: ${out[*]}" } __adsysd_process_completion_results() { local shellCompDirectiveError=1 local shellCompDirectiveNoSpace=2 local shellCompDirectiveNoFileComp=4 local shellCompDirectiveFilterFileExt=8 local shellCompDirectiveFilterDirs=16 if [ $((directive & shellCompDirectiveError)) -ne 0 ]; then # Error code. No completion. __adsysd_debug "Received error from custom completion go code" return else if [ $((directive & shellCompDirectiveNoSpace)) -ne 0 ]; then if [[ $(type -t compopt) = "builtin" ]]; then __adsysd_debug "Activating no space" compopt -o nospace else __adsysd_debug "No space directive not supported in this version of bash" fi fi if [ $((directive & shellCompDirectiveNoFileComp)) -ne 0 ]; then if [[ $(type -t compopt) = "builtin" ]]; then __adsysd_debug "Activating no file completion" compopt +o default else __adsysd_debug "No file completion directive not supported in this version of bash" fi fi fi if [ $((directive & shellCompDirectiveFilterFileExt)) -ne 0 ]; then # File extension filtering local fullFilter filter filteringCmd # Do not use quotes around the $out variable or else newline # characters will be kept. for filter in ${out[*]}; do fullFilter+="$filter|" done filteringCmd="_filedir $fullFilter" __adsysd_debug "File filtering command: $filteringCmd" $filteringCmd elif [ $((directive & shellCompDirectiveFilterDirs)) -ne 0 ]; then # File completion for directories only # Use printf to strip any trailing newline local subdir subdir=$(printf "%s" "${out[0]}") if [ -n "$subdir" ]; then __adsysd_debug "Listing directories in $subdir" pushd "$subdir" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 || return else __adsysd_debug "Listing directories in ." _filedir -d fi else __adsysd_handle_completion_types fi __adsysd_handle_special_char "$cur" : __adsysd_handle_special_char "$cur" = } __adsysd_handle_completion_types() { __adsysd_debug "__adsysd_handle_completion_types: COMP_TYPE is $COMP_TYPE" case $COMP_TYPE in 37|42) # Type: menu-complete/menu-complete-backward and insert-completions # If the user requested inserting one completion at a time, or all # completions at once on the command-line we must remove the descriptions. # https://github.com/spf13/cobra/issues/1508 local tab comp tab=$(printf '\t') while IFS='' read -r comp; do # Strip any description comp=${comp%%$tab*} # Only consider the completions that match comp=$(compgen -W "$comp" -- "$cur") if [ -n "$comp" ]; then COMPREPLY+=("$comp") fi done < <(printf "%s\n" "${out[@]}") ;; *) # Type: complete (normal completion) __adsysd_handle_standard_completion_case ;; esac } __adsysd_handle_standard_completion_case() { local tab comp tab=$(printf '\t') local longest=0 # Look for the longest completion so that we can format things nicely while IFS='' read -r comp; do # Strip any description before checking the length comp=${comp%%$tab*} # Only consider the completions that match comp=$(compgen -W "$comp" -- "$cur") if ((${#comp}>longest)); then longest=${#comp} fi done < <(printf "%s\n" "${out[@]}") local completions=() while IFS='' read -r comp; do if [ -z "$comp" ]; then continue fi __adsysd_debug "Original comp: $comp" comp="$(__adsysd_format_comp_descriptions "$comp" "$longest")" __adsysd_debug "Final comp: $comp" completions+=("$comp") done < <(printf "%s\n" "${out[@]}") while IFS='' read -r comp; do COMPREPLY+=("$comp") done < <(compgen -W "${completions[*]}" -- "$cur") # If there is a single completion left, remove the description text if [ ${#COMPREPLY[*]} -eq 1 ]; then __adsysd_debug "COMPREPLY[0]: ${COMPREPLY[0]}" comp="${COMPREPLY[0]%% *}" __adsysd_debug "Removed description from single completion, which is now: ${comp}" COMPREPLY=() COMPREPLY+=("$comp") fi } __adsysd_handle_special_char() { local comp="$1" local char=$2 if [[ "$comp" == *${char}* && "$COMP_WORDBREAKS" == *${char}* ]]; then local word=${comp%"${comp##*${char}}"} local idx=${#COMPREPLY[*]} while [[ $((--idx)) -ge 0 ]]; do COMPREPLY[$idx]=${COMPREPLY[$idx]#"$word"} done fi } __adsysd_format_comp_descriptions() { local tab tab=$(printf '\t') local comp="$1" local longest=$2 # Properly format the description string which follows a tab character if there is one if [[ "$comp" == *$tab* ]]; then desc=${comp#*$tab} comp=${comp%%$tab*} # $COLUMNS stores the current shell width. # Remove an extra 4 because we add 2 spaces and 2 parentheses. maxdesclength=$(( COLUMNS - longest - 4 )) # Make sure we can fit a description of at least 8 characters # if we are to align the descriptions. if [[ $maxdesclength -gt 8 ]]; then # Add the proper number of spaces to align the descriptions for ((i = ${#comp} ; i < longest ; i++)); do comp+=" " done else # Don't pad the descriptions so we can fit more text after the completion maxdesclength=$(( COLUMNS - ${#comp} - 4 )) fi # If there is enough space for any description text, # truncate the descriptions that are too long for the shell width if [ $maxdesclength -gt 0 ]; then if [ ${#desc} -gt $maxdesclength ]; then desc=${desc:0:$(( maxdesclength - 1 ))} desc+="…" fi comp+=" ($desc)" fi fi # Must use printf to escape all special characters printf "%q" "${comp}" } __start_adsysd() { local cur prev words cword split COMPREPLY=() # Call _init_completion from the bash-completion package # to prepare the arguments properly if declare -F _init_completion >/dev/null 2>&1; then _init_completion -n "=:" || return else __adsysd_init_completion -n "=:" || return fi __adsysd_debug __adsysd_debug "========= starting completion logic ==========" __adsysd_debug "cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}, cword is $cword" # The user could have moved the cursor backwards on the command-line. # We need to trigger completion from the $cword location, so we need # to truncate the command-line ($words) up to the $cword location. words=("${words[@]:0:$cword+1}") __adsysd_debug "Truncated words[*]: ${words[*]}," local out directive __adsysd_get_completion_results __adsysd_process_completion_results } if [[ $(type -t compopt) = "builtin" ]]; then complete -o default -F __start_adsysd adsysd else complete -o default -o nospace -F __start_adsysd adsysd fi # ex: ts=4 sw=4 et filetype=sh --- PASS: TestAppCompletion (0.00s) === RUN TestAppVersion --- PASS: TestAppVersion (0.00s) === RUN TestAppNoUsageError # bash completion V2 for adsysd -*- shell-script -*- __adsysd_debug() { if [[ -n ${BASH_COMP_DEBUG_FILE:-} ]]; then echo "$*" >> "${BASH_COMP_DEBUG_FILE}" fi } # Macs have bash3 for which the bash-completion package doesn't include # _init_completion. This is a minimal version of that function. __adsysd_init_completion() { COMPREPLY=() _get_comp_words_by_ref "$@" cur prev words cword } # This function calls the adsysd program to obtain the completion # results and the directive. It fills the 'out' and 'directive' vars. __adsysd_get_completion_results() { local requestComp lastParam lastChar args # Prepare the command to request completions for the program. # Calling ${words[0]} instead of directly adsysd allows to handle aliases args=("${words[@]:1}") requestComp="${words[0]} __complete ${args[*]}" lastParam=${words[$((${#words[@]}-1))]} lastChar=${lastParam:$((${#lastParam}-1)):1} __adsysd_debug "lastParam ${lastParam}, lastChar ${lastChar}" if [ -z "${cur}" ] && [ "${lastChar}" != "=" ]; then # If the last parameter is complete (there is a space following it) # We add an extra empty parameter so we can indicate this to the go method. __adsysd_debug "Adding extra empty parameter" requestComp="${requestComp} ''" fi # When completing a flag with an = (e.g., adsysd -n=) # bash focuses on the part after the =, so we need to remove # the flag part from $cur if [[ "${cur}" == -*=* ]]; then cur="${cur#*=}" fi __adsysd_debug "Calling ${requestComp}" # Use eval to handle any environment variables and such out=$(eval "${requestComp}" 2>/dev/null) # Extract the directive integer at the very end of the output following a colon (:) directive=${out##*:} # Remove the directive out=${out%:*} if [ "${directive}" = "${out}" ]; then # There is not directive specified directive=0 fi __adsysd_debug "The completion directive is: ${directive}" __adsysd_debug "The completions are: ${out[*]}" } __adsysd_process_completion_results() { local shellCompDirectiveError=1 local shellCompDirectiveNoSpace=2 local shellCompDirectiveNoFileComp=4 local shellCompDirectiveFilterFileExt=8 local shellCompDirectiveFilterDirs=16 if [ $((directive & shellCompDirectiveError)) -ne 0 ]; then # Error code. No completion. __adsysd_debug "Received error from custom completion go code" return else if [ $((directive & shellCompDirectiveNoSpace)) -ne 0 ]; then if [[ $(type -t compopt) = "builtin" ]]; then __adsysd_debug "Activating no space" compopt -o nospace else __adsysd_debug "No space directive not supported in this version of bash" fi fi if [ $((directive & shellCompDirectiveNoFileComp)) -ne 0 ]; then if [[ $(type -t compopt) = "builtin" ]]; then __adsysd_debug "Activating no file completion" compopt +o default else __adsysd_debug "No file completion directive not supported in this version of bash" fi fi fi if [ $((directive & shellCompDirectiveFilterFileExt)) -ne 0 ]; then # File extension filtering local fullFilter filter filteringCmd # Do not use quotes around the $out variable or else newline # characters will be kept. for filter in ${out[*]}; do fullFilter+="$filter|" done filteringCmd="_filedir $fullFilter" __adsysd_debug "File filtering command: $filteringCmd" $filteringCmd elif [ $((directive & shellCompDirectiveFilterDirs)) -ne 0 ]; then # File completion for directories only # Use printf to strip any trailing newline local subdir subdir=$(printf "%s" "${out[0]}") if [ -n "$subdir" ]; then __adsysd_debug "Listing directories in $subdir" pushd "$subdir" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 || return else __adsysd_debug "Listing directories in ." _filedir -d fi else __adsysd_handle_completion_types fi __adsysd_handle_special_char "$cur" : __adsysd_handle_special_char "$cur" = } __adsysd_handle_completion_types() { __adsysd_debug "__adsysd_handle_completion_types: COMP_TYPE is $COMP_TYPE" case $COMP_TYPE in 37|42) # Type: menu-complete/menu-complete-backward and insert-completions # If the user requested inserting one completion at a time, or all # completions at once on the command-line we must remove the descriptions. # https://github.com/spf13/cobra/issues/1508 local tab comp tab=$(printf '\t') while IFS='' read -r comp; do # Strip any description comp=${comp%%$tab*} # Only consider the completions that match comp=$(compgen -W "$comp" -- "$cur") if [ -n "$comp" ]; then COMPREPLY+=("$comp") fi done < <(printf "%s\n" "${out[@]}") ;; *) # Type: complete (normal completion) __adsysd_handle_standard_completion_case ;; esac } __adsysd_handle_standard_completion_case() { local tab comp tab=$(printf '\t') local longest=0 # Look for the longest completion so that we can format things nicely while IFS='' read -r comp; do # Strip any description before checking the length comp=${comp%%$tab*} # Only consider the completions that match comp=$(compgen -W "$comp" -- "$cur") if ((${#comp}>longest)); then longest=${#comp} fi done < <(printf "%s\n" "${out[@]}") local completions=() while IFS='' read -r comp; do if [ -z "$comp" ]; then continue fi __adsysd_debug "Original comp: $comp" comp="$(__adsysd_format_comp_descriptions "$comp" "$longest")" __adsysd_debug "Final comp: $comp" completions+=("$comp") done < <(printf "%s\n" "${out[@]}") while IFS='' read -r comp; do COMPREPLY+=("$comp") done < <(compgen -W "${completions[*]}" -- "$cur") # If there is a single completion left, remove the description text if [ ${#COMPREPLY[*]} -eq 1 ]; then __adsysd_debug "COMPREPLY[0]: ${COMPREPLY[0]}" comp="${COMPREPLY[0]%% *}" __adsysd_debug "Removed description from single completion, which is now: ${comp}" COMPREPLY=() COMPREPLY+=("$comp") fi } __adsysd_handle_special_char() { local comp="$1" local char=$2 if [[ "$comp" == *${char}* && "$COMP_WORDBREAKS" == *${char}* ]]; then local word=${comp%"${comp##*${char}}"} local idx=${#COMPREPLY[*]} while [[ $((--idx)) -ge 0 ]]; do COMPREPLY[$idx]=${COMPREPLY[$idx]#"$word"} done fi } __adsysd_format_comp_descriptions() { local tab tab=$(printf '\t') local comp="$1" local longest=$2 # Properly format the description string which follows a tab character if there is one if [[ "$comp" == *$tab* ]]; then desc=${comp#*$tab} comp=${comp%%$tab*} # $COLUMNS stores the current shell width. # Remove an extra 4 because we add 2 spaces and 2 parentheses. maxdesclength=$(( COLUMNS - longest - 4 )) # Make sure we can fit a description of at least 8 characters # if we are to align the descriptions. if [[ $maxdesclength -gt 8 ]]; then # Add the proper number of spaces to align the descriptions for ((i = ${#comp} ; i < longest ; i++)); do comp+=" " done else # Don't pad the descriptions so we can fit more text after the completion maxdesclength=$(( COLUMNS - ${#comp} - 4 )) fi # If there is enough space for any description text, # truncate the descriptions that are too long for the shell width if [ $maxdesclength -gt 0 ]; then if [ ${#desc} -gt $maxdesclength ]; then desc=${desc:0:$(( maxdesclength - 1 ))} desc+="…" fi comp+=" ($desc)" fi fi # Must use printf to escape all special characters printf "%q" "${comp}" } __start_adsysd() { local cur prev words cword split COMPREPLY=() # Call _init_completion from the bash-completion package # to prepare the arguments properly if declare -F _init_completion >/dev/null 2>&1; then _init_completion -n "=:" || return else __adsysd_init_completion -n "=:" || return fi __adsysd_debug __adsysd_debug "========= starting completion logic ==========" __adsysd_debug "cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}, cword is $cword" # The user could have moved the cursor backwards on the command-line. # We need to trigger completion from the $cword location, so we need # to truncate the command-line ($words) up to the $cword location. words=("${words[@]:0:$cword+1}") __adsysd_debug "Truncated words[*]: ${words[*]}," local out directive __adsysd_get_completion_results __adsysd_process_completion_results } if [[ $(type -t compopt) = "builtin" ]]; then complete -o default -F __start_adsysd adsysd else complete -o default -o nospace -F __start_adsysd adsysd fi # ex: ts=4 sw=4 et filetype=sh --- PASS: TestAppNoUsageError (0.00s) === RUN TestAppUsageError --- PASS: TestAppUsageError (0.00s) === RUN TestAppCanQuitWhenExecute time="2022-05-20T11:05:54Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" --- PASS: TestAppCanQuitWhenExecute (0.08s) === RUN TestAppCanQuitAfterExecute time="2022-05-20T11:05:54Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" --- PASS: TestAppCanQuitAfterExecute (1.01s) === RUN TestAppCanQuitWithoutExecute daemon_test.go:96: We need to initialize the daemon first, so this is not possible and will hang forever (ready not closed) --- SKIP: TestAppCanQuitWithoutExecute (0.00s) === RUN TestAppRunFailsOnDaemonCreationAndQuit time="2022-05-20T11:05:55Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" --- PASS: TestAppRunFailsOnDaemonCreationAndQuit (0.01s) === RUN TestAppRunFailsOnServiceCreationAndQuit --- PASS: TestAppRunFailsOnServiceCreationAndQuit (0.00s) === RUN TestAppCanSigHupWhenExecute time="2022-05-20T11:05:55Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" --- PASS: TestAppCanSigHupWhenExecute (0.07s) === RUN TestAppCanSigHupAfterExecute time="2022-05-20T11:05:55Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" --- PASS: TestAppCanSigHupAfterExecute (1.02s) === RUN TestAppCanSigHupWithoutExecute --- PASS: TestAppCanSigHupWithoutExecute (0.01s) === RUN TestAppTimeout time="2022-05-20T11:05:56Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" --- PASS: TestAppTimeout (1.01s) === RUN TestAppGetRootCmd === PAUSE TestAppGetRootCmd === RUN TestConfigLoad time="2022-05-20T11:05:57Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" time="2022-05-20T11:05:57Z" level=info msg="Serving on /tmp/TestConfigLoad739609992/001/adsys.socket" time="2022-05-20T11:05:57Z" level=info msg="Stopping daemon requested." time="2022-05-20T11:05:57Z" level=info msg="Wait for active requests to close." --- PASS: TestConfigLoad (0.07s) === RUN TestConfigChange time="2022-05-20T11:05:57Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" time="2022-05-20T11:05:57Z" level=info msg="Serving on /tmp/TestConfigChange3448863604/001/adsys.socket" time="2022-05-20T11:05:57Z" level=info msg="Stopping daemon requested." time="2022-05-20T11:05:57Z" level=info msg="Wait for active requests to close." time="2022-05-20T11:05:57Z" level=debug msg="All connections have now ended." time="2022-05-20T11:05:57Z" level=debug msg=Quitting --- PASS: TestConfigChange (0.18s) === CONT TestAppGetRootCmd --- PASS: TestAppGetRootCmd (0.00s) PASS ok github.com/ubuntu/adsys/cmd/adsysd/daemon 3.503s Integration tests skipped as requested ok github.com/ubuntu/adsys/cmd/adsysd/integration_tests 0.054s ? github.com/ubuntu/adsys/doc [no test files] === RUN TestFetch === PAUSE TestFetch === RUN TestFetchWithUnreadableFile === PAUSE TestFetchWithUnreadableFile === RUN TestFetchTweakSysvolCacheDir === PAUSE TestFetchTweakSysvolCacheDir === RUN TestFetchOneGPOWhileParsingItConcurrently === PAUSE TestFetchOneGPOWhileParsingItConcurrently === RUN TestParseGPOConcurrent === PAUSE TestParseGPOConcurrent === RUN TestNew === PAUSE TestNew === RUN TestGetPolicies === PAUSE TestGetPolicies === RUN TestGetPoliciesOffline === PAUSE TestGetPoliciesOffline === RUN TestGetPoliciesWorkflows === PAUSE TestGetPoliciesWorkflows === RUN TestGetPoliciesConcurrently === PAUSE TestGetPoliciesConcurrently === RUN TestListUsersFromCache === PAUSE TestListUsersFromCache === RUN TestNormalizeTargetName === PAUSE TestNormalizeTargetName === RUN TestMockGPOList --- PASS: TestMockGPOList (0.00s) === RUN TestAdsysGPOList === RUN TestAdsysGPOList/Return_one_gpo === RUN TestAdsysGPOList/Fail_on_machine_with_no_ldap === RUN TestAdsysGPOList/Fail_on_computer_requested_but_found_user === RUN TestAdsysGPOList/Block_inheritance === RUN TestAdsysGPOList/Fail_on_no_network === RUN TestAdsysGPOList/Fail_invalid_GPO_link === RUN TestAdsysGPOList/Fail_on_security_descriptor_access_failure === RUN TestAdsysGPOList/No_@_in_user_name_returns_the_same_thing === RUN TestAdsysGPOList/Long_computer_name,_not_truncated === RUN TestAdsysGPOList/Fail_on_unreachable_ldap_host === RUN TestAdsysGPOList/Fail_on_user_requested_but_found_machine === RUN TestAdsysGPOList/Multiple_GPOs_in_same_OU === RUN TestAdsysGPOList/Machine_GPOs === RUN TestAdsysGPOList/Forced_GPO_are_first_by_reverse_order === RUN TestAdsysGPOList/Security_descriptor_access_denied_ignores_GPO === RUN TestAdsysGPOList/No_gPOptions_fallbacks_to_0 === RUN TestAdsysGPOList/Fail_on_invalid_ticket === RUN TestAdsysGPOList/Return_hierarchy === RUN TestAdsysGPOList/Filter_user_only_GPOs === RUN TestAdsysGPOList/Security_descriptor_missing_ignores_GPO === RUN TestAdsysGPOList/Filter_machine_only_GPOs === RUN TestAdsysGPOList/Security_descriptor_accepted_is_for_another_user === RUN TestAdsysGPOList/Computers_truncated_at_15_characters === RUN TestAdsysGPOList/Disabled_GPOs === RUN TestAdsysGPOList/No_GPO_on_OU_-_bytes === RUN TestAdsysGPOList/No_GPO_on_OU_-_string === RUN TestAdsysGPOList/Fail_on_non_existent_account === RUN TestAdsysGPOList/Fail_on_KRB5CCNAME_unset === RUN TestAdsysGPOList/Fail_on_dangling_ticket_symlink === RUN TestAdsysGPOList/Forced_GPO_and_blocked_inheritance === RUN TestAdsysGPOList/KRB5CCNAME_without_FILE:_is_supported_by_the_samba_bindings === RUN TestAdsysGPOList/Fail_on_ldap_connection_refused --- PASS: TestAdsysGPOList (1.55s) --- PASS: TestAdsysGPOList/Return_one_gpo (0.07s) --- PASS: TestAdsysGPOList/Fail_on_machine_with_no_ldap (0.07s) --- PASS: TestAdsysGPOList/Fail_on_computer_requested_but_found_user (0.04s) --- PASS: TestAdsysGPOList/Block_inheritance (0.04s) --- PASS: TestAdsysGPOList/Fail_on_no_network (0.05s) --- PASS: TestAdsysGPOList/Fail_invalid_GPO_link (0.10s) --- PASS: TestAdsysGPOList/Fail_on_security_descriptor_access_failure (0.06s) --- PASS: TestAdsysGPOList/No_@_in_user_name_returns_the_same_thing (0.04s) --- PASS: TestAdsysGPOList/Long_computer_name,_not_truncated (0.04s) --- PASS: TestAdsysGPOList/Fail_on_unreachable_ldap_host (0.04s) --- PASS: TestAdsysGPOList/Fail_on_user_requested_but_found_machine (0.04s) --- PASS: TestAdsysGPOList/Multiple_GPOs_in_same_OU (0.04s) --- PASS: TestAdsysGPOList/Machine_GPOs (0.04s) --- PASS: TestAdsysGPOList/Forced_GPO_are_first_by_reverse_order (0.04s) --- PASS: TestAdsysGPOList/Security_descriptor_access_denied_ignores_GPO (0.04s) --- PASS: TestAdsysGPOList/No_gPOptions_fallbacks_to_0 (0.04s) --- PASS: TestAdsysGPOList/Fail_on_invalid_ticket (0.04s) --- PASS: TestAdsysGPOList/Return_hierarchy (0.04s) --- PASS: TestAdsysGPOList/Filter_user_only_GPOs (0.04s) --- PASS: TestAdsysGPOList/Security_descriptor_missing_ignores_GPO (0.04s) --- PASS: TestAdsysGPOList/Filter_machine_only_GPOs (0.04s) --- PASS: TestAdsysGPOList/Security_descriptor_accepted_is_for_another_user (0.04s) --- PASS: TestAdsysGPOList/Computers_truncated_at_15_characters (0.04s) --- PASS: TestAdsysGPOList/Disabled_GPOs (0.11s) --- PASS: TestAdsysGPOList/No_GPO_on_OU_-_bytes (0.08s) --- PASS: TestAdsysGPOList/No_GPO_on_OU_-_string (0.04s) --- PASS: TestAdsysGPOList/Fail_on_non_existent_account (0.04s) --- PASS: TestAdsysGPOList/Fail_on_KRB5CCNAME_unset (0.07s) --- PASS: TestAdsysGPOList/Fail_on_dangling_ticket_symlink (0.04s) --- PASS: TestAdsysGPOList/Forced_GPO_and_blocked_inheritance (0.03s) --- PASS: TestAdsysGPOList/KRB5CCNAME_without_FILE:_is_supported_by_the_samba_bindings (0.03s) --- PASS: TestAdsysGPOList/Fail_on_ldap_connection_refused (0.04s) === RUN TestGetPolicyDefinitions === PAUSE TestGetPolicyDefinitions === CONT TestFetch === CONT TestGetPolicyDefinitions === RUN TestGetPolicyDefinitions/Load_ADMX_and_ADML === PAUSE TestGetPolicyDefinitions/Load_ADMX_and_ADML === RUN TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_format === PAUSE TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_format === RUN TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_distro === PAUSE TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_distro === CONT TestGetPolicyDefinitions/Load_ADMX_and_ADML === CONT TestNormalizeTargetName === CONT TestListUsersFromCache === CONT TestGetPoliciesConcurrently === RUN TestGetPoliciesConcurrently/Same_user,_same_GPO === PAUSE TestGetPoliciesConcurrently/Same_user,_same_GPO === RUN TestGetPoliciesConcurrently/Different_users,_same_GPO === PAUSE TestGetPoliciesConcurrently/Different_users,_same_GPO === RUN TestGetPoliciesConcurrently/Different_users,_different_GPO === PAUSE TestGetPoliciesConcurrently/Different_users,_different_GPO === RUN TestGetPoliciesConcurrently/One_machine,_one_user === PAUSE TestGetPoliciesConcurrently/One_machine,_one_user === RUN TestGetPoliciesConcurrently/Machine_requested_twice_at_the_same_time === PAUSE TestGetPoliciesConcurrently/Machine_requested_twice_at_the_same_time === CONT TestGetPoliciesWorkflows === RUN TestListUsersFromCache/Error_on_Krb5_directory_not_existing === PAUSE TestListUsersFromCache/Error_on_Krb5_directory_not_existing === RUN TestListUsersFromCache/One_user === PAUSE TestListUsersFromCache/One_user === RUN TestListUsersFromCache/Two_users === PAUSE TestListUsersFromCache/Two_users === RUN TestListUsersFromCache/None === PAUSE TestListUsersFromCache/None === RUN TestListUsersFromCache/Machines_are_ignored === PAUSE TestListUsersFromCache/Machines_are_ignored === RUN TestListUsersFromCache/Machine_Only === PAUSE TestListUsersFromCache/Machine_Only === CONT TestGetPoliciesOffline === RUN TestFetch/two_gpos,_one_already_up_to_date,_one_new === PAUSE TestFetch/two_gpos,_one_already_up_to_date,_one_new === RUN TestFetch/Error_missing_remote_GPT.INI === PAUSE TestFetch/Error_missing_remote_GPT.INI === RUN TestFetch/gpo_already_up_to_date === PAUSE TestFetch/gpo_already_up_to_date === RUN TestFetch/gpo_is_refreshed === PAUSE TestFetch/gpo_is_refreshed === RUN TestFetch/two_gpos,_one_more_recent,_one_should_be_refreshed === PAUSE TestFetch/two_gpos,_one_more_recent,_one_should_be_refreshed === RUN TestFetch/existing_assets_are_removed_if_not_present_on_SYSVOL === PAUSE TestFetch/existing_assets_are_removed_if_not_present_on_SYSVOL === RUN TestFetch/Error_remote_version_entry_missing === PAUSE TestFetch/Error_remote_version_entry_missing === RUN TestFetch/two_new_gpos === PAUSE TestFetch/two_new_gpos === RUN TestFetch/two_gpos,_one_already_up_to_date,_one_should_be_refreshed === PAUSE TestFetch/two_gpos,_one_already_up_to_date,_one_should_be_refreshed === RUN TestFetch/Local_gpo_redownloaded_on_missing_GPT.INI === PAUSE TestFetch/Local_gpo_redownloaded_on_missing_GPT.INI === RUN TestFetch/assets_are_not_updated_if_version_matches === PAUSE TestFetch/assets_are_not_updated_if_version_matches === RUN TestFetch/keep_existing_gpos_intact === PAUSE TestFetch/keep_existing_gpos_intact === RUN TestFetch/Error_unexistant_remote_gpo === PAUSE TestFetch/Error_unexistant_remote_gpo === RUN TestFetch/two_gpos,_one_should_be_refreshed,_one_new === PAUSE TestFetch/two_gpos,_one_should_be_refreshed,_one_new === RUN TestFetch/local_gpo_is_more_recent_than_AD_one === PAUSE TestFetch/local_gpo_is_more_recent_than_AD_one === RUN TestFetch/concurrent_same_gpos === PAUSE TestFetch/concurrent_same_gpos === RUN TestFetch/Error_keeps_downloading_other_GPOS === PAUSE TestFetch/Error_keeps_downloading_other_GPOS === RUN TestFetch/assets_is_a_file_is_not_downloaded === PAUSE TestFetch/assets_is_a_file_is_not_downloaded === RUN TestFetch/two_gpos,_one_more_recent,_one_new === PAUSE TestFetch/two_gpos,_one_more_recent,_one_new === RUN TestFetch/existing_assets_are_kept_if_no_assets_downloadable_provided === PAUSE TestFetch/existing_assets_are_kept_if_no_assets_downloadable_provided === RUN TestFetch/Error_remote_version_NaN === PAUSE TestFetch/Error_remote_version_NaN === RUN TestFetch/assets_root_directory_not_present_on_SYSVOL_issues_a_warning_only === PAUSE TestFetch/assets_root_directory_not_present_on_SYSVOL_issues_a_warning_only === RUN TestFetch/one_new_gpo === PAUSE TestFetch/one_new_gpo === RUN TestFetch/two_gpos,_one_more_recent,_one_up_to_date === PAUSE TestFetch/two_gpos,_one_more_recent,_one_up_to_date === RUN TestFetch/Local_gpo_redownloaded_on_version_entry_missing_in_GPT.INI === PAUSE TestFetch/Local_gpo_redownloaded_on_version_entry_missing_in_GPT.INI === RUN TestNormalizeTargetName/User_name_fqdn_matching_computer === RUN TestFetch/concurrent_different_gpos === PAUSE TestFetch/concurrent_different_gpos === PAUSE TestNormalizeTargetName/User_name_fqdn_matching_computer === RUN TestFetch/Local_gpo_redownloaded_on_NaN_version_in_GPT.INI === RUN TestNormalizeTargetName/One_user_without_explicit_domain_suffix === PAUSE TestFetch/Local_gpo_redownloaded_on_NaN_version_in_GPT.INI === PAUSE TestNormalizeTargetName/One_user_without_explicit_domain_suffix === RUN TestFetch/assets_only_are_downloaded === PAUSE TestFetch/assets_only_are_downloaded === RUN TestFetch/assets_are_updated_to_latest_version === PAUSE TestFetch/assets_are_updated_to_latest_version === RUN TestNormalizeTargetName/Error_on_multiple_\_in_name === RUN TestFetch/gpos_and_assets === PAUSE TestNormalizeTargetName/Error_on_multiple_\_in_name === RUN TestNormalizeTargetName/Error_on_no_default_domain_suffix_and_no_fqdn_user === PAUSE TestNormalizeTargetName/Error_on_no_default_domain_suffix_and_no_fqdn_user === PAUSE TestFetch/gpos_and_assets === RUN TestNormalizeTargetName/Computer_with_@_is_left_as_such === PAUSE TestNormalizeTargetName/Computer_with_@_is_left_as_such === CONT TestGetPolicies === RUN TestNormalizeTargetName/User_name_matching_computer,_setting_as_user === PAUSE TestNormalizeTargetName/User_name_matching_computer,_setting_as_user === RUN TestNormalizeTargetName/Computer_name_without_objectClass === PAUSE TestNormalizeTargetName/Computer_name_without_objectClass === RUN TestNormalizeTargetName/One_valid_user === PAUSE TestNormalizeTargetName/One_valid_user === RUN TestNormalizeTargetName/One_valid_user_with_domain\user === PAUSE TestNormalizeTargetName/One_valid_user_with_domain\user === RUN TestNormalizeTargetName/Computer_is_left_as_such === PAUSE TestNormalizeTargetName/Computer_is_left_as_such === CONT TestNew === RUN TestGetPoliciesOffline/Offline,_get_from_cache,_with_assets === PAUSE TestGetPoliciesOffline/Offline,_get_from_cache,_with_assets === RUN TestGetPoliciesOffline/Error_offline_with_no_cache === PAUSE TestGetPoliciesOffline/Error_offline_with_no_cache === RUN TestGetPoliciesOffline/Offline,_ensure_we_fetch_from_cache_and_not_fetch_GPO_list === PAUSE TestGetPoliciesOffline/Offline,_ensure_we_fetch_from_cache_and_not_fetch_GPO_list === RUN TestGetPoliciesWorkflows/Second_machine_call_is_a_refresh_(without_Krb5CCName_specified) === PAUSE TestGetPoliciesWorkflows/Second_machine_call_is_a_refresh_(without_Krb5CCName_specified) === RUN TestGetPoliciesWorkflows/Second_machine_call_after_service_restarted === PAUSE TestGetPoliciesWorkflows/Second_machine_call_after_service_restarted === RUN TestGetPoliciesWorkflows/Second_machine_call_after_a_restart === PAUSE TestGetPoliciesWorkflows/Second_machine_call_after_a_restart === RUN TestGetPoliciesWorkflows/Second_call_is_a_refresh_(without_Krb5CCName_specified) === PAUSE TestGetPoliciesWorkflows/Second_call_is_a_refresh_(without_Krb5CCName_specified) === RUN TestGetPoliciesWorkflows/Second_call_after_service_restarted === PAUSE TestGetPoliciesWorkflows/Second_call_after_service_restarted === RUN TestGetPoliciesWorkflows/Second_call_with_different_user === PAUSE TestGetPoliciesWorkflows/Second_call_with_different_user === RUN TestGetPoliciesWorkflows/Second_call_after_a_relogin === PAUSE TestGetPoliciesWorkflows/Second_call_after_a_relogin === RUN TestGetPoliciesOffline/Offline,_with_assets === PAUSE TestGetPoliciesOffline/Offline,_with_assets === RUN TestGetPoliciesOffline/Error_on_SSSD_reports_online,_but_we_are_actually_offline_when_fetching_gpo_list,_even_with_a_cache === PAUSE TestGetPoliciesOffline/Error_on_SSSD_reports_online,_but_we_are_actually_offline_when_fetching_gpo_list,_even_with_a_cache === RUN TestGetPoliciesOffline/Offline,_get_from_cache,_gpo_only === PAUSE TestGetPoliciesOffline/Offline,_get_from_cache,_gpo_only === CONT TestParseGPOConcurrent === CONT TestFetchOneGPOWhileParsingItConcurrently === RUN TestNew/create_one_AD_object_will_create_all_necessary_cache_dirs === PAUSE TestNew/create_one_AD_object_will_create_all_necessary_cache_dirs === RUN TestNew/static_server_is_always_prefixed_with_ldap === PAUSE TestNew/static_server_is_always_prefixed_with_ldap === RUN TestNew/not_provided_static_server_URL_is_blank === PAUSE TestNew/not_provided_static_server_URL_is_blank === RUN TestNew/failed_to_create_KRB5_cache_directory === PAUSE TestNew/failed_to_create_KRB5_cache_directory === RUN TestNew/failed_to_create_Sysvol_cache_directory === PAUSE TestNew/failed_to_create_Sysvol_cache_directory === CONT TestFetchTweakSysvolCacheDir === RUN TestGetPolicies/Local_assets_and_its_db_are_removed_if_not_present_anymore_on_AD_sysvol === PAUSE TestGetPolicies/Local_assets_and_its_db_are_removed_if_not_present_anymore_on_AD_sysvol === RUN TestGetPolicies/Disable_override_for_matching_release,_other_releases_override_ignored === PAUSE TestGetPolicies/Disable_override_for_matching_release,_other_releases_override_ignored === RUN TestGetPolicies/Same_key_in_different_domains_are_kept_separated === PAUSE TestGetPolicies/Same_key_in_different_domains_are_kept_separated === RUN TestGetPolicies/Object_domain_is_stripped === PAUSE TestGetPolicies/Object_domain_is_stripped === RUN TestGetPolicies/Assets_directory_being_a_file_cleanup_local_existing_assets_and_its_db === PAUSE TestGetPolicies/Assets_directory_being_a_file_cleanup_local_existing_assets_and_its_db === RUN TestGetPolicies/Two_policies,_no_overrides,_one_is_not_the_same_object_type,_machine_ones_are_empty_when_parsing_user === PAUSE TestGetPolicies/Two_policies,_no_overrides,_one_is_not_the_same_object_type,_machine_ones_are_empty_when_parsing_user === RUN TestGetPolicies/Machine_doesn’t_match === PAUSE TestGetPolicies/Machine_doesn’t_match === RUN TestGetPolicies/Standard_policy,_computer_object === PAUSE TestGetPolicies/Standard_policy,_computer_object === RUN TestGetPolicies/User_only_policy,_computer_object,_policy_is_empty === PAUSE TestGetPolicies/User_only_policy,_computer_object,_policy_is_empty === RUN TestGetPolicies/Two_policies,_with_reversed_overrides === PAUSE TestGetPolicies/Two_policies,_with_reversed_overrides === RUN TestGetPolicies/No_Active_Directory_server_returned_by_sssd_fails_without_static_configuration === PAUSE TestGetPolicies/No_Active_Directory_server_returned_by_sssd_fails_without_static_configuration === RUN TestGetPolicies/Filter_non_Ubuntu_keys === PAUSE TestGetPolicies/Filter_non_Ubuntu_keys === RUN TestGetPolicies/No_discovery_for_statistically_configured_domain_controller === PAUSE TestGetPolicies/No_discovery_for_statistically_configured_domain_controller === RUN TestGetPolicies/Standard_policy_with_assets,_downloads_assets === PAUSE TestGetPolicies/Standard_policy_with_assets,_downloads_assets === RUN TestGetPolicies/Assets_can’t_be_downloaded_without_GPO === PAUSE TestGetPolicies/Assets_can’t_be_downloaded_without_GPO === RUN TestGetPolicies/Enabled_override === PAUSE TestGetPolicies/Enabled_override === RUN TestGetPolicies/Multiple_domains,_same_GPO === PAUSE TestGetPolicies/Multiple_domains,_same_GPO === RUN TestGetPolicies/Disabled_value_overrides_non_disabled_one === PAUSE TestGetPolicies/Disabled_value_overrides_non_disabled_one === RUN TestGetPolicies/More_policies,_with_multiple_overrides === PAUSE TestGetPolicies/More_policies,_with_multiple_overrides === RUN TestGetPolicies/Corrupted_policy_file === PAUSE TestGetPolicies/Corrupted_policy_file === RUN TestGetPolicies/Policy_can’t_be_downloaded === PAUSE TestGetPolicies/Policy_can’t_be_downloaded === RUN TestGetPolicies/Disabled_override === PAUSE TestGetPolicies/Disabled_override === RUN TestGetPolicies/No_override_for_this_release,_takes_default_value === PAUSE TestGetPolicies/No_override_for_this_release,_takes_default_value === RUN TestGetPolicies/Unexisting_CC_original_file_for_user === PAUSE TestGetPolicies/Unexisting_CC_original_file_for_user === RUN TestGetPolicies/SSSD_dbus_(IsOnline)_call_failed === PAUSE TestGetPolicies/SSSD_dbus_(IsOnline)_call_failed === RUN TestGetPolicies/Symlinks_can’t_be_created === PAUSE TestGetPolicies/Symlinks_can’t_be_created === RUN TestGetPolicies/Standard_policy,_user_object === PAUSE TestGetPolicies/Standard_policy,_user_object === RUN TestGetPolicies/Computer_ignored_CCBaseName === PAUSE TestGetPolicies/Computer_ignored_CCBaseName === RUN TestGetPolicies/Standard_policy_with_assets,_existing_assets_are_reattached_if_not_refreshed === PAUSE TestGetPolicies/Standard_policy_with_assets,_existing_assets_are_reattached_if_not_refreshed === RUN TestGetPolicies/Two_policies,_no_overrides,_reversed === PAUSE TestGetPolicies/Two_policies,_no_overrides,_reversed === RUN TestGetPolicies/Error_on_user_without_@_in_name === PAUSE TestGetPolicies/Error_on_user_without_@_in_name === RUN TestGetPolicies/Computer_only_policy,_user_object,_policy_is_empty === PAUSE TestGetPolicies/Computer_only_policy,_user_object,_policy_is_empty === RUN TestGetPolicies/Enabled_override_for_matching_release,_other_releases_override_ignored === PAUSE TestGetPolicies/Enabled_override_for_matching_release,_other_releases_override_ignored === RUN TestGetPolicies/Two_policies,_no_overrides === PAUSE TestGetPolicies/Two_policies,_no_overrides === RUN TestGetPolicies/Disabled_value_is_overridden === PAUSE TestGetPolicies/Disabled_value_is_overridden === RUN TestGetPolicies/Without_previous_call,_needs_userKrb5CCBaseName === PAUSE TestGetPolicies/Without_previous_call,_needs_userKrb5CCBaseName === RUN TestGetPolicies/Unexisting_CC_original_file_for_machine === PAUSE TestGetPolicies/Unexisting_CC_original_file_for_machine === RUN TestGetPolicies/User_only_policy,_user_object === PAUSE TestGetPolicies/User_only_policy,_user_object === RUN TestGetPolicies/Two_policies,_with_overrides === PAUSE TestGetPolicies/Two_policies,_with_overrides === CONT TestFetchWithUnreadableFile === RUN TestFetchWithUnreadableFile/without_gpo_initially_don’t_commit_new_partial_GPO === PAUSE TestFetchWithUnreadableFile/without_gpo_initially_don’t_commit_new_partial_GPO === RUN TestFetchWithUnreadableFile/existing_gpo_is_preserved === PAUSE TestFetchWithUnreadableFile/existing_gpo_is_preserved === CONT TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_distro === CONT TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_format --- PASS: TestGetPolicyDefinitions (0.00s) --- PASS: TestGetPolicyDefinitions/Load_ADMX_and_ADML (0.00s) --- PASS: TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_distro (0.00s) --- PASS: TestGetPolicyDefinitions/ADMX_and_ADML_does_not_exist_for_this_format (0.00s) === CONT TestGetPoliciesConcurrently/Same_user,_same_GPO === RUN TestFetchTweakSysvolCacheDir/SysvolCacheDir_doesn't_exist === PAUSE TestFetchTweakSysvolCacheDir/SysvolCacheDir_doesn't_exist === RUN TestFetchTweakSysvolCacheDir/SysvolCacheDir_is_read_only === PAUSE TestFetchTweakSysvolCacheDir/SysvolCacheDir_is_read_only === CONT TestGetPoliciesConcurrently/Machine_requested_twice_at_the_same_time Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:56Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:56Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:56Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:56Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:56Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:56Z" level=info msg="Downloading \"assets\"" --- PASS: TestFetchOneGPOWhileParsingItConcurrently (0.22s) === CONT TestGetPoliciesConcurrently/One_machine,_one_user Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestGetPoliciesConcurrently/Different_users,_different_GPO --- PASS: TestParseGPOConcurrent (0.34s) === CONT TestGetPoliciesConcurrently/Different_users,_same_GPO Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:56Z" level=info msg="Downloading \"one-value-name\"" time="2022-05-20T11:05:56Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:56Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:56Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:56Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:56Z" level=info msg="Downloading \"assets\"" === CONT TestListUsersFromCache/Error_on_Krb5_directory_not_existing === CONT TestListUsersFromCache/Machine_Only === CONT TestListUsersFromCache/Machines_are_ignored === CONT TestListUsersFromCache/None === CONT TestListUsersFromCache/Two_users === CONT TestListUsersFromCache/One_user === CONT TestFetch/two_gpos,_one_already_up_to_date,_one_new --- PASS: TestListUsersFromCache (0.00s) --- PASS: TestListUsersFromCache/Error_on_Krb5_directory_not_existing (0.00s) --- PASS: TestListUsersFromCache/Machine_Only (0.00s) --- PASS: TestListUsersFromCache/Machines_are_ignored (0.00s) --- PASS: TestListUsersFromCache/None (0.01s) --- PASS: TestListUsersFromCache/Two_users (0.00s) --- PASS: TestListUsersFromCache/One_user (0.00s) Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:56Z" level=info msg="Downloading \"gpo2-name\"" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:56Z" level=info msg="Downloading \"standard-name\"" === CONT TestFetch/concurrent_same_gpos Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:56Z" level=info msg="Downloading \"gpo1-name\"" === CONT TestFetch/gpos_and_assets Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:56Z" level=info msg="Downloading \"gpo1-name\"" time="2022-05-20T11:05:56Z" level=info msg="Downloading \"assets\"" === CONT TestFetch/assets_are_updated_to_latest_version === CONT TestFetch/assets_only_are_downloaded --- PASS: TestGetPoliciesConcurrently (0.00s) --- PASS: TestGetPoliciesConcurrently/Machine_requested_twice_at_the_same_time (0.32s) --- PASS: TestGetPoliciesConcurrently/Same_user,_same_GPO (0.47s) --- PASS: TestGetPoliciesConcurrently/Different_users,_same_GPO (0.28s) --- PASS: TestGetPoliciesConcurrently/One_machine,_one_user (0.44s) --- PASS: TestGetPoliciesConcurrently/Different_users,_different_GPO (0.39s) Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:56Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:56Z" level=info msg="Downloading \"assets\"" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestFetch/Local_gpo_redownloaded_on_NaN_version_in_GPT.INI time="2022-05-20T11:05:57Z" level=warning msg="Invalid local GPT.INI for gpo1-name: invalid remote GPT.INI: version is not an int: strconv.Atoi: parsing \"NaN\": invalid syntax\nDownloading it again…" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo1-name\"" === CONT TestFetch/concurrent_different_gpos Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo2-name\"" === CONT TestFetch/Local_gpo_redownloaded_on_version_entry_missing_in_GPT.INI time="2022-05-20T11:05:57Z" level=warning msg="Invalid local GPT.INI for gpo1-name: invalid remote GPT.INI: version not found\nDownloading it again…" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo1-name\"" === CONT TestFetch/two_gpos,_one_more_recent,_one_up_to_date Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestFetch/one_new_gpo Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo1-name\"" time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo1-name\"" === CONT TestFetch/assets_root_directory_not_present_on_SYSVOL_issues_a_warning_only Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" === CONT TestFetch/Error_remote_version_NaN Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestFetch/existing_assets_are_kept_if_no_assets_downloadable_provided === CONT TestFetch/two_gpos,_one_more_recent,_one_new === CONT TestFetch/assets_is_a_file_is_not_downloaded Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestFetch/Error_keeps_downloading_other_GPOS time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo1-name\"" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo2-name\"" === CONT TestFetch/two_gpos,_one_already_up_to_date,_one_should_be_refreshed Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo1-name\"" === CONT TestFetch/local_gpo_is_more_recent_than_AD_one Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestFetch/two_gpos,_one_should_be_refreshed,_one_new Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestFetch/Error_unexistant_remote_gpo Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo1-name\"" time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo2-name\"" === CONT TestFetch/keep_existing_gpos_intact Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestFetch/assets_are_not_updated_if_version_matches Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestFetch/Local_gpo_redownloaded_on_missing_GPT.INI Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo1-name\"" === CONT TestFetch/two_gpos,_one_more_recent,_one_should_be_refreshed Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo1-name\"" === CONT TestFetch/two_new_gpos Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo2-name\"" time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo1-name\"" === CONT TestFetch/Error_remote_version_entry_missing Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestFetch/existing_assets_are_removed_if_not_present_on_SYSVOL Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" === CONT TestFetch/gpo_already_up_to_date Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestFetch/gpo_is_refreshed Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:57Z" level=info msg="Downloading \"gpo1-name\"" === CONT TestFetch/Error_missing_remote_GPT.INI Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestNormalizeTargetName/User_name_fqdn_matching_computer === CONT TestNormalizeTargetName/User_name_matching_computer,_setting_as_user === CONT TestNormalizeTargetName/Computer_is_left_as_such === CONT TestNormalizeTargetName/One_valid_user_with_domain\user === CONT TestNormalizeTargetName/One_valid_user === CONT TestNormalizeTargetName/Computer_name_without_objectClass === CONT TestNormalizeTargetName/Error_on_multiple_\_in_name === CONT TestNormalizeTargetName/One_user_without_explicit_domain_suffix === CONT TestNormalizeTargetName/Computer_with_@_is_left_as_such === CONT TestNormalizeTargetName/Error_on_no_default_domain_suffix_and_no_fqdn_user --- PASS: TestNormalizeTargetName (0.00s) --- PASS: TestNormalizeTargetName/User_name_fqdn_matching_computer (0.00s) --- PASS: TestNormalizeTargetName/User_name_matching_computer,_setting_as_user (0.00s) --- PASS: TestNormalizeTargetName/Computer_is_left_as_such (0.00s) --- PASS: TestNormalizeTargetName/One_valid_user_with_domain\user (0.00s) --- PASS: TestNormalizeTargetName/One_valid_user (0.00s) --- PASS: TestNormalizeTargetName/Computer_name_without_objectClass (0.00s) --- PASS: TestNormalizeTargetName/Error_on_multiple_\_in_name (0.00s) --- PASS: TestNormalizeTargetName/One_user_without_explicit_domain_suffix (0.00s) --- PASS: TestNormalizeTargetName/Computer_with_@_is_left_as_such (0.00s) --- PASS: TestNormalizeTargetName/Error_on_no_default_domain_suffix_and_no_fqdn_user (0.00s) === CONT TestGetPoliciesWorkflows/Second_machine_call_is_a_refresh_(without_Krb5CCName_specified) === CONT TestGetPoliciesOffline/Offline,_get_from_cache,_with_assets === CONT TestGetPoliciesWorkflows/Second_call_after_a_relogin --- PASS: TestFetch (0.00s) --- PASS: TestFetch/two_gpos,_one_already_up_to_date,_one_new (0.20s) --- PASS: TestFetch/concurrent_same_gpos (0.19s) --- PASS: TestFetch/assets_only_are_downloaded (0.12s) --- PASS: TestFetch/assets_are_updated_to_latest_version (0.17s) --- PASS: TestFetch/gpos_and_assets (0.22s) --- PASS: TestFetch/two_gpos,_one_more_recent,_one_up_to_date (0.03s) --- PASS: TestFetch/Local_gpo_redownloaded_on_NaN_version_in_GPT.INI (0.17s) --- PASS: TestFetch/assets_root_directory_not_present_on_SYSVOL_issues_a_warning_only (0.05s) --- PASS: TestFetch/Error_remote_version_NaN (0.04s) --- PASS: TestFetch/Local_gpo_redownloaded_on_version_entry_missing_in_GPT.INI (0.22s) --- PASS: TestFetch/existing_assets_are_kept_if_no_assets_downloadable_provided (0.01s) --- PASS: TestFetch/assets_is_a_file_is_not_downloaded (0.06s) --- PASS: TestFetch/one_new_gpo (0.28s) --- PASS: TestFetch/concurrent_different_gpos (0.39s) --- PASS: TestFetch/local_gpo_is_more_recent_than_AD_one (0.03s) --- PASS: TestFetch/Error_keeps_downloading_other_GPOS (0.13s) --- PASS: TestFetch/Error_unexistant_remote_gpo (0.02s) --- PASS: TestFetch/keep_existing_gpos_intact (0.03s) --- PASS: TestFetch/assets_are_not_updated_if_version_matches (0.03s) --- PASS: TestFetch/two_gpos,_one_already_up_to_date,_one_should_be_refreshed (0.19s) --- PASS: TestFetch/two_gpos,_one_more_recent,_one_new (0.34s) --- PASS: TestFetch/two_gpos,_one_should_be_refreshed,_one_new (0.21s) --- PASS: TestFetch/Error_remote_version_entry_missing (0.02s) --- PASS: TestFetch/existing_assets_are_removed_if_not_present_on_SYSVOL (0.01s) --- PASS: TestFetch/gpo_already_up_to_date (0.03s) --- PASS: TestFetch/Local_gpo_redownloaded_on_missing_GPT.INI (0.23s) --- PASS: TestFetch/Error_missing_remote_GPT.INI (0.03s) --- PASS: TestFetch/two_gpos,_one_more_recent,_one_should_be_refreshed (0.24s) --- PASS: TestFetch/gpo_is_refreshed (0.11s) --- PASS: TestFetch/two_new_gpos (0.24s) === CONT TestGetPoliciesWorkflows/Second_call_with_different_user Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:58Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:58Z" level=info msg="Can't reach AD: machine is offline and \"useroffline@OFFLINE\" policies are applied using previous online update" === CONT TestGetPoliciesWorkflows/Second_call_after_service_restarted Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:58Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"assets\"" === CONT TestGetPoliciesWorkflows/Second_call_is_a_refresh_(without_Krb5CCName_specified) === CONT TestGetPoliciesWorkflows/Second_machine_call_after_a_restart === CONT TestGetPoliciesWorkflows/Second_machine_call_after_service_restarted Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:58Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"standard-name\"" === CONT TestGetPoliciesOffline/Offline,_with_assets Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:58Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:58Z" level=info msg="Downloading \"standard-name\"" === CONT TestGetPoliciesOffline/Offline,_get_from_cache,_gpo_only === CONT TestGetPoliciesOffline/Error_on_SSSD_reports_online,_but_we_are_actually_offline_when_fetching_gpo_list,_even_with_a_cache --- PASS: TestGetPoliciesWorkflows (0.00s) --- PASS: TestGetPoliciesWorkflows/Second_call_with_different_user (0.55s) --- PASS: TestGetPoliciesWorkflows/Second_call_after_a_relogin (0.57s) --- PASS: TestGetPoliciesWorkflows/Second_machine_call_is_a_refresh_(without_Krb5CCName_specified) (0.59s) --- PASS: TestGetPoliciesWorkflows/Second_call_after_service_restarted (0.46s) --- PASS: TestGetPoliciesWorkflows/Second_call_is_a_refresh_(without_Krb5CCName_specified) (0.46s) --- PASS: TestGetPoliciesWorkflows/Second_machine_call_after_service_restarted (0.45s) --- PASS: TestGetPoliciesWorkflows/Second_machine_call_after_a_restart (0.45s) === CONT TestGetPoliciesOffline/Offline,_ensure_we_fetch_from_cache_and_not_fetch_GPO_list time="2022-05-20T11:05:58Z" level=info msg="Can't reach AD: machine is offline and \"useroffline@OFFLINE\" policies are applied using previous online update" === CONT TestGetPoliciesOffline/Error_offline_with_no_cache === CONT TestNew/create_one_AD_object_will_create_all_necessary_cache_dirs === CONT TestNew/failed_to_create_Sysvol_cache_directory === CONT TestNew/failed_to_create_KRB5_cache_directory === CONT TestNew/not_provided_static_server_URL_is_blank === CONT TestNew/static_server_is_always_prefixed_with_ldap --- PASS: TestNew (0.00s) --- PASS: TestNew/create_one_AD_object_will_create_all_necessary_cache_dirs (0.00s) --- PASS: TestNew/failed_to_create_Sysvol_cache_directory (0.00s) --- PASS: TestNew/failed_to_create_KRB5_cache_directory (0.00s) --- PASS: TestNew/not_provided_static_server_URL_is_blank (0.00s) --- PASS: TestNew/static_server_is_always_prefixed_with_ldap (0.00s) === CONT TestGetPolicies/Local_assets_and_its_db_are_removed_if_not_present_anymore_on_AD_sysvol Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:58Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:58Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:05:59Z" level=info msg="Can't reach AD: machine is offline and \"useroffline@OFFLINE\" policies are applied using previous online update" === CONT TestGetPolicies/Policy_can’t_be_downloaded === CONT TestGetPolicies/Two_policies,_with_overrides time="2022-05-20T11:05:59Z" level=info msg="Can't reach AD: machine is offline and \"useroffline@OFFLINE\" policies are applied using previous online update" === CONT TestGetPolicies/User_only_policy,_user_object --- PASS: TestGetPoliciesOffline (0.00s) --- PASS: TestGetPoliciesOffline/Offline,_get_from_cache,_with_assets (0.36s) --- PASS: TestGetPoliciesOffline/Offline,_with_assets (0.24s) --- PASS: TestGetPoliciesOffline/Error_offline_with_no_cache (0.00s) --- PASS: TestGetPoliciesOffline/Offline,_ensure_we_fetch_from_cache_and_not_fetch_GPO_list (0.18s) --- PASS: TestGetPoliciesOffline/Offline,_get_from_cache,_gpo_only (0.20s) --- PASS: TestGetPoliciesOffline/Error_on_SSSD_reports_online,_but_we_are_actually_offline_when_fetching_gpo_list,_even_with_a_cache (0.28s) === CONT TestGetPolicies/Unexisting_CC_original_file_for_machine === CONT TestGetPolicies/Without_previous_call,_needs_userKrb5CCBaseName Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"user-only-name\"" === CONT TestGetPolicies/Disabled_value_is_overridden time="2022-05-20T11:05:59Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"one-value-name\"" === CONT TestGetPolicies/Two_policies,_no_overrides === CONT TestGetPolicies/Enabled_override_for_matching_release,_other_releases_override_ignored === CONT TestGetPolicies/Computer_only_policy,_user_object,_policy_is_empty Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"multiple-releases-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"user-only-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"one-value-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"disabled-value-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"machine-only-name\"" === CONT TestGetPolicies/Error_on_user_without_@_in_name === CONT TestGetPolicies/Two_policies,_no_overrides,_reversed === CONT TestGetPolicies/Standard_policy_with_assets,_existing_assets_are_reattached_if_not_refreshed === CONT TestGetPolicies/Computer_ignored_CCBaseName === CONT TestGetPolicies/Standard_policy,_user_object Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"user-only-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"one-value-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"standard-name\"" === CONT TestGetPolicies/Symlinks_can’t_be_created === CONT TestGetPolicies/SSSD_dbus_(IsOnline)_call_failed === CONT TestGetPolicies/Unexisting_CC_original_file_for_user === CONT TestGetPolicies/No_override_for_this_release,_takes_default_value === CONT TestGetPolicies/Disabled_override === CONT TestGetPolicies/No_Active_Directory_server_returned_by_sssd_fails_without_static_configuration === CONT TestGetPolicies/Corrupted_policy_file === CONT TestGetPolicies/More_policies,_with_multiple_overrides Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:05:59Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"multiple-releases-one-disabled-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"multiple-releases-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"corrupted-policy-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"user-only-name\"" time="2022-05-20T11:05:59Z" level=info msg="Downloading \"one-value-name\"" === CONT TestGetPolicies/Disabled_value_overrides_non_disabled_one === CONT TestGetPolicies/Multiple_domains,_same_GPO === CONT TestGetPolicies/Enabled_override === CONT TestGetPolicies/Assets_can’t_be_downloaded_without_GPO === CONT TestGetPolicies/Standard_policy,_computer_object Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"multiple-domains-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"disabled-value-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"multiple-releases-one-enabled-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"standard-name\"" === CONT TestGetPolicies/Standard_policy_with_assets,_downloads_assets === CONT TestGetPolicies/No_discovery_for_statistically_configured_domain_controller === CONT TestGetPolicies/Two_policies,_with_reversed_overrides === CONT TestGetPolicies/Filter_non_Ubuntu_keys Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"assets\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"one-value-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"filtered-name\"" === CONT TestGetPolicies/User_only_policy,_computer_object,_policy_is_empty === CONT TestGetPolicies/Assets_directory_being_a_file_cleanup_local_existing_assets_and_its_db === CONT TestGetPolicies/Object_domain_is_stripped === CONT TestGetPolicies/Machine_doesn’t_match === CONT TestGetPolicies/Same_key_in_different_domains_are_kept_separated Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"user-only-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"one-value-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"other-domain-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"standard-name\"" === CONT TestGetPolicies/Two_policies,_no_overrides,_one_is_not_the_same_object_type,_machine_ones_are_empty_when_parsing_user === CONT TestGetPolicies/Disable_override_for_matching_release,_other_releases_override_ignored === CONT TestFetchWithUnreadableFile/without_gpo_initially_don’t_commit_new_partial_GPO Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible === CONT TestFetchWithUnreadableFile/existing_gpo_is_preserved time="2022-05-20T11:06:00Z" level=info msg="Downloading \"gpo1-name\"" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="Downloading \"gpo1-name\"" === CONT TestFetchTweakSysvolCacheDir/SysvolCacheDir_doesn't_exist Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible --- PASS: TestFetchWithUnreadableFile (0.00s) --- PASS: TestFetchWithUnreadableFile/existing_gpo_is_preserved (0.04s) --- PASS: TestFetchWithUnreadableFile/without_gpo_initially_don’t_commit_new_partial_GPO (0.12s) === CONT TestFetchTweakSysvolCacheDir/SysvolCacheDir_is_read_only time="2022-05-20T11:06:00Z" level=info msg="Downloading \"gpo1-name\"" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="Downloading \"gpo1-name\"" --- PASS: TestFetchTweakSysvolCacheDir (0.00s) --- PASS: TestFetchTweakSysvolCacheDir/SysvolCacheDir_doesn't_exist (0.08s) --- PASS: TestFetchTweakSysvolCacheDir/SysvolCacheDir_is_read_only (0.04s) Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" Kerberos auth with 'buildd@WORKGROUP' (WORKGROUP\buildd) to access 'localhost' not possible time="2022-05-20T11:06:00Z" level=info msg="No assets directory with GPT.INI file found on AD, skipping assets download" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"multiple-releases-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"standard-name\"" time="2022-05-20T11:06:00Z" level=info msg="Downloading \"machine-only-name\"" --- PASS: TestGetPolicies (0.00s) --- PASS: TestGetPolicies/Local_assets_and_its_db_are_removed_if_not_present_anymore_on_AD_sysvol (0.16s) --- PASS: TestGetPolicies/Unexisting_CC_original_file_for_machine (0.02s) --- PASS: TestGetPolicies/Policy_can’t_be_downloaded (0.14s) --- PASS: TestGetPolicies/User_only_policy,_user_object (0.17s) --- PASS: TestGetPolicies/Two_policies,_with_overrides (0.19s) --- PASS: TestGetPolicies/Without_previous_call,_needs_userKrb5CCBaseName (0.14s) --- PASS: TestGetPolicies/Computer_only_policy,_user_object,_policy_is_empty (0.13s) --- PASS: TestGetPolicies/Error_on_user_without_@_in_name (0.00s) --- PASS: TestGetPolicies/Disabled_value_is_overridden (0.26s) --- PASS: TestGetPolicies/Enabled_override_for_matching_release,_other_releases_override_ignored (0.21s) --- PASS: TestGetPolicies/Two_policies,_no_overrides (0.23s) --- PASS: TestGetPolicies/Two_policies,_no_overrides,_reversed (0.28s) --- PASS: TestGetPolicies/Symlinks_can’t_be_created (0.00s) --- PASS: TestGetPolicies/SSSD_dbus_(IsOnline)_call_failed (0.00s) --- PASS: TestGetPolicies/Standard_policy,_user_object (0.27s) --- PASS: TestGetPolicies/Standard_policy_with_assets,_existing_assets_are_reattached_if_not_refreshed (0.29s) --- PASS: TestGetPolicies/Computer_ignored_CCBaseName (0.28s) --- PASS: TestGetPolicies/No_Active_Directory_server_returned_by_sssd_fails_without_static_configuration (0.00s) --- PASS: TestGetPolicies/Unexisting_CC_original_file_for_user (0.09s) --- PASS: TestGetPolicies/No_override_for_this_release,_takes_default_value (0.29s) --- PASS: TestGetPolicies/Disabled_override (0.29s) --- PASS: TestGetPolicies/More_policies,_with_multiple_overrides (0.21s) --- PASS: TestGetPolicies/Corrupted_policy_file (0.29s) --- PASS: TestGetPolicies/Assets_can’t_be_downloaded_without_GPO (0.05s) --- PASS: TestGetPolicies/Multiple_domains,_same_GPO (0.22s) --- PASS: TestGetPolicies/Standard_policy,_computer_object (0.17s) --- PASS: TestGetPolicies/Disabled_value_overrides_non_disabled_one (0.25s) --- PASS: TestGetPolicies/Enabled_override (0.24s) --- PASS: TestGetPolicies/No_discovery_for_statistically_configured_domain_controller (0.21s) --- PASS: TestGetPolicies/Filter_non_Ubuntu_keys (0.21s) --- PASS: TestGetPolicies/Two_policies,_with_reversed_overrides (0.22s) --- PASS: TestGetPolicies/Standard_policy_with_assets,_downloads_assets (0.27s) --- PASS: TestGetPolicies/Machine_doesn’t_match (0.00s) --- PASS: TestGetPolicies/User_only_policy,_computer_object,_policy_is_empty (0.22s) --- PASS: TestGetPolicies/Assets_directory_being_a_file_cleanup_local_existing_assets_and_its_db (0.21s) --- PASS: TestGetPolicies/Same_key_in_different_domains_are_kept_separated (0.18s) --- PASS: TestGetPolicies/Object_domain_is_stripped (0.24s) --- PASS: TestGetPolicies/Disable_override_for_matching_release,_other_releases_override_ignored (0.26s) --- PASS: TestGetPolicies/Two_policies,_no_overrides,_one_is_not_the_same_object_type,_machine_ones_are_empty_when_parsing_user (0.26s) PASS Setup: Can't show stderr from smbd command: read |0: file already closed ok github.com/ubuntu/adsys/internal/ad 6.554s === RUN TestGenerateExpandedCategories === PAUSE TestGenerateExpandedCategories === RUN TestExpandedCategoriesToADMX === PAUSE TestExpandedCategoriesToADMX === RUN TestExpand === PAUSE TestExpand === RUN TestGenerate === PAUSE TestGenerate === CONT TestGenerateExpandedCategories === RUN TestGenerateExpandedCategories/meta_entry_only === PAUSE TestGenerateExpandedCategories/meta_entry_only === RUN TestGenerateExpandedCategories/meta_is_overridden_by_enabled_key === PAUSE TestGenerateExpandedCategories/meta_is_overridden_by_enabled_key === RUN TestGenerateExpandedCategories/error_on_different_class === PAUSE TestGenerateExpandedCategories/error_on_different_class === RUN TestGenerateExpandedCategories/simple === PAUSE TestGenerateExpandedCategories/simple === RUN TestGenerateExpandedCategories/with_prefix === PAUSE TestGenerateExpandedCategories/with_prefix === RUN TestGenerateExpandedCategories/different_choices === PAUSE TestGenerateExpandedCategories/different_choices === RUN TestGenerateExpandedCategories/default_policy_class_is_capitalized === PAUSE TestGenerateExpandedCategories/default_policy_class_is_capitalized === RUN TestGenerateExpandedCategories/no_defaults === PAUSE TestGenerateExpandedCategories/no_defaults === RUN TestGenerateExpandedCategories/error_on_nested_category === PAUSE TestGenerateExpandedCategories/error_on_nested_category === RUN TestGenerateExpandedCategories/different_display_name === PAUSE TestGenerateExpandedCategories/different_display_name === RUN TestGenerateExpandedCategories/applicable_to_all_releases === PAUSE TestGenerateExpandedCategories/applicable_to_all_releases === RUN TestGenerateExpandedCategories/same_policy_used_in_two_categories_but_different_default_class === PAUSE TestGenerateExpandedCategories/same_policy_used_in_two_categories_but_different_default_class === RUN TestGenerateExpandedCategories/error_on_one_policy_not_used === PAUSE TestGenerateExpandedCategories/error_on_one_policy_not_used === RUN TestGenerateExpandedCategories/error_on_invalid_default_policy_class === PAUSE TestGenerateExpandedCategories/error_on_invalid_default_policy_class === RUN TestGenerateExpandedCategories/error_on_empty_default_policy_class === PAUSE TestGenerateExpandedCategories/error_on_empty_default_policy_class === RUN TestGenerateExpandedCategories/error_on_key_independent_of_any_release_key_but_with_one_release_specified === PAUSE TestGenerateExpandedCategories/error_on_key_independent_of_any_release_key_but_with_one_release_specified === RUN TestGenerateExpandedCategories/basic === PAUSE TestGenerateExpandedCategories/basic === RUN TestGenerateExpandedCategories/use_policy_class_instead_of_category_default === PAUSE TestGenerateExpandedCategories/use_policy_class_instead_of_category_default === RUN TestGenerateExpandedCategories/different_meta === PAUSE TestGenerateExpandedCategories/different_meta === RUN TestGenerateExpandedCategories/policy_directory_doesn't_exist === PAUSE TestGenerateExpandedCategories/policy_directory_doesn't_exist === RUN TestGenerateExpandedCategories/different_defaults === PAUSE TestGenerateExpandedCategories/different_defaults === RUN TestGenerateExpandedCategories/same_policy_used_in_two_categories === PAUSE TestGenerateExpandedCategories/same_policy_used_in_two_categories === RUN TestGenerateExpandedCategories/different_range === PAUSE TestGenerateExpandedCategories/different_range === RUN TestGenerateExpandedCategories/no_meta_disabled === PAUSE TestGenerateExpandedCategories/no_meta_disabled === RUN TestGenerateExpandedCategories/error_on_policy_not_attached_to_any_releases === PAUSE TestGenerateExpandedCategories/error_on_policy_not_attached_to_any_releases === RUN TestGenerateExpandedCategories/category_definition_doesn't_exist === PAUSE TestGenerateExpandedCategories/category_definition_doesn't_exist === RUN TestGenerateExpandedCategories/two_policies === PAUSE TestGenerateExpandedCategories/two_policies === RUN TestGenerateExpandedCategories/different_explain_text === PAUSE TestGenerateExpandedCategories/different_explain_text === RUN TestGenerateExpandedCategories/choices === PAUSE TestGenerateExpandedCategories/choices === RUN TestGenerateExpandedCategories/no_note === PAUSE TestGenerateExpandedCategories/no_note === RUN TestGenerateExpandedCategories/range === PAUSE TestGenerateExpandedCategories/range === RUN TestGenerateExpandedCategories/no_meta_enabled === PAUSE TestGenerateExpandedCategories/no_meta_enabled === RUN TestGenerateExpandedCategories/no_meta_at_all === PAUSE TestGenerateExpandedCategories/no_meta_at_all === RUN TestGenerateExpandedCategories/error_on_unexisting_policy_referenced === PAUSE TestGenerateExpandedCategories/error_on_unexisting_policy_referenced === RUN TestGenerateExpandedCategories/same_default === PAUSE TestGenerateExpandedCategories/same_default === RUN TestGenerateExpandedCategories/nested_categories === PAUSE TestGenerateExpandedCategories/nested_categories === RUN TestGenerateExpandedCategories/multiple_top_categories === PAUSE TestGenerateExpandedCategories/multiple_top_categories === RUN TestGenerateExpandedCategories/error_on_different_policy_type === PAUSE TestGenerateExpandedCategories/error_on_different_policy_type === RUN TestGenerateExpandedCategories/meta_is_overridden_by_disabled_key === PAUSE TestGenerateExpandedCategories/meta_is_overridden_by_disabled_key === RUN TestGenerateExpandedCategories/error_on_missing_release === PAUSE TestGenerateExpandedCategories/error_on_missing_release === RUN TestGenerateExpandedCategories/available_on_one_release_only === PAUSE TestGenerateExpandedCategories/available_on_one_release_only === RUN TestGenerateExpandedCategories/different_element_type === PAUSE TestGenerateExpandedCategories/different_element_type === RUN TestGenerateExpandedCategories/allow_policy_referenced_but_not_available_in_any_releases === PAUSE TestGenerateExpandedCategories/allow_policy_referenced_but_not_available_in_any_releases === CONT TestGenerateExpandedCategories/meta_entry_only === CONT TestGenerate === RUN TestGenerate/invalid_definition_file === PAUSE TestGenerate/invalid_definition_file === RUN TestGenerate/category_expansion_fails === PAUSE TestGenerate/category_expansion_fails === RUN TestGenerate/admx_generation_fails === PAUSE TestGenerate/admx_generation_fails === RUN TestGenerate/releases_from_yaml === PAUSE TestGenerate/releases_from_yaml === RUN TestGenerate/autodetect_overrides_releases_from_yaml === PAUSE TestGenerate/autodetect_overrides_releases_from_yaml === CONT TestGenerate/invalid_definition_file === CONT TestExpand === RUN TestExpand/dconf_generation_fails === PAUSE TestExpand/dconf_generation_fails === RUN TestExpand/dconf === PAUSE TestExpand/dconf === RUN TestExpand/expanded_policy === PAUSE TestExpand/expanded_policy === RUN TestExpand/no_release_file === PAUSE TestExpand/no_release_file === RUN TestExpand/unsupported_policy_type === PAUSE TestExpand/unsupported_policy_type === RUN TestExpand/no_source_directory === PAUSE TestExpand/no_source_directory === RUN TestExpand/invalid_dconf.yaml === PAUSE TestExpand/invalid_dconf.yaml === RUN TestExpand/expanded_policy_with_meta === PAUSE TestExpand/expanded_policy_with_meta === RUN TestExpand/expanded_policy_with_release_any === PAUSE TestExpand/expanded_policy_with_release_any === RUN TestExpand/ignore_categories_and_non_yaml_files === PAUSE TestExpand/ignore_categories_and_non_yaml_files === RUN TestExpand/no_version_id === PAUSE TestExpand/no_version_id === CONT TestExpand/dconf_generation_fails === CONT TestExpandedCategoriesToADMX === RUN TestExpandedCategoriesToADMX/simple === PAUSE TestExpandedCategoriesToADMX/simple === RUN TestExpandedCategoriesToADMX/multiple_categories === PAUSE TestExpandedCategoriesToADMX/multiple_categories === RUN TestExpandedCategoriesToADMX/decimal_with_range === PAUSE TestExpandedCategoriesToADMX/decimal_with_range === RUN TestExpandedCategoriesToADMX/array_of_strings === PAUSE TestExpandedCategoriesToADMX/array_of_strings === RUN TestExpandedCategoriesToADMX/choices === PAUSE TestExpandedCategoriesToADMX/choices === RUN TestExpandedCategoriesToADMX/choices_with_default === PAUSE TestExpandedCategoriesToADMX/choices_with_default === RUN TestExpandedCategoriesToADMX/no_meta_at_all === PAUSE TestExpandedCategoriesToADMX/no_meta_at_all === CONT TestGenerateExpandedCategories/error_on_key_independent_of_any_release_key_but_with_one_release_specified === RUN TestExpandedCategoriesToADMX/error_on_destination_creation === PAUSE TestExpandedCategoriesToADMX/error_on_destination_creation === RUN TestExpandedCategoriesToADMX/boolean === PAUSE TestExpandedCategoriesToADMX/boolean === RUN TestExpandedCategoriesToADMX/decimal === PAUSE TestExpandedCategoriesToADMX/decimal === RUN TestExpandedCategoriesToADMX/decimal_with_min_only === PAUSE TestExpandedCategoriesToADMX/decimal_with_min_only === RUN TestExpandedCategoriesToADMX/decimal_with_max_only === PAUSE TestExpandedCategoriesToADMX/decimal_with_max_only === RUN TestExpandedCategoriesToADMX/long_decimal === PAUSE TestExpandedCategoriesToADMX/long_decimal === RUN TestExpandedCategoriesToADMX/double === PAUSE TestExpandedCategoriesToADMX/double === RUN TestExpandedCategoriesToADMX/double_with_range === PAUSE TestExpandedCategoriesToADMX/double_with_range === RUN TestExpandedCategoriesToADMX/multiple_releases_for_one_key === PAUSE TestExpandedCategoriesToADMX/multiple_releases_for_one_key === RUN TestExpandedCategoriesToADMX/multiple_releases_with_different_ranges === PAUSE TestExpandedCategoriesToADMX/multiple_releases_with_different_ranges === RUN TestExpandedCategoriesToADMX/multiple_releases_with_all_widgets_and_different_defaults === PAUSE TestExpandedCategoriesToADMX/multiple_releases_with_all_widgets_and_different_defaults === RUN TestExpandedCategoriesToADMX/other_distro === PAUSE TestExpandedCategoriesToADMX/other_distro === RUN TestExpandedCategoriesToADMX/basic_key === PAUSE TestExpandedCategoriesToADMX/basic_key === RUN TestExpandedCategoriesToADMX/multiple_releases_with_different_widgettype === PAUSE TestExpandedCategoriesToADMX/multiple_releases_with_different_widgettype === CONT TestGenerateExpandedCategories/allow_policy_referenced_but_not_available_in_any_releases === RUN TestExpandedCategoriesToADMX/no_meta_enabled === PAUSE TestExpandedCategoriesToADMX/no_meta_enabled === RUN TestExpandedCategoriesToADMX/no_meta_disabled === PAUSE TestExpandedCategoriesToADMX/no_meta_disabled === RUN TestExpandedCategoriesToADMX/nested_categories === PAUSE TestExpandedCategoriesToADMX/nested_categories === RUN TestExpandedCategoriesToADMX/array_of_integers === PAUSE TestExpandedCategoriesToADMX/array_of_integers === RUN TestExpandedCategoriesToADMX/multiple_releases_with_different_choices === PAUSE TestExpandedCategoriesToADMX/multiple_releases_with_different_choices === CONT TestExpandedCategoriesToADMX/simple time="2022-05-20T11:06:01Z" level=warning msg="policy /org/gnome/desktop/policy-doesnotexit referenced in \"Category1 Display Name\" does not exist in any supported releases" === CONT TestGenerateExpandedCategories/different_element_type === CONT TestGenerateExpandedCategories/available_on_one_release_only === CONT TestGenerateExpandedCategories/error_on_missing_release === CONT TestGenerateExpandedCategories/meta_is_overridden_by_disabled_key === CONT TestGenerateExpandedCategories/error_on_different_policy_type === CONT TestGenerateExpandedCategories/multiple_top_categories === CONT TestGenerateExpandedCategories/nested_categories === CONT TestGenerateExpandedCategories/error_on_empty_default_policy_class === CONT TestGenerateExpandedCategories/error_on_invalid_default_policy_class === CONT TestGenerateExpandedCategories/error_on_one_policy_not_used === CONT TestGenerateExpandedCategories/same_policy_used_in_two_categories_but_different_default_class === CONT TestGenerateExpandedCategories/category_definition_doesn't_exist === CONT TestGenerateExpandedCategories/same_default === CONT TestGenerateExpandedCategories/applicable_to_all_releases === CONT TestGenerateExpandedCategories/different_display_name === CONT TestGenerateExpandedCategories/default_policy_class_is_capitalized === CONT TestGenerateExpandedCategories/error_on_nested_category === CONT TestGenerateExpandedCategories/no_defaults === CONT TestGenerateExpandedCategories/with_prefix === CONT TestGenerateExpandedCategories/simple === CONT TestGenerateExpandedCategories/different_choices === CONT TestGenerateExpandedCategories/error_on_different_class === CONT TestGenerateExpandedCategories/meta_is_overridden_by_enabled_key === CONT TestGenerate/autodetect_overrides_releases_from_yaml === CONT TestGenerate/releases_from_yaml === CONT TestGenerate/admx_generation_fails === CONT TestGenerate/category_expansion_fails === CONT TestExpand/no_version_id === CONT TestExpand/ignore_categories_and_non_yaml_files === CONT TestExpand/expanded_policy_with_release_any === CONT TestExpand/expanded_policy_with_meta === CONT TestExpand/invalid_dconf.yaml === CONT TestExpand/no_source_directory === CONT TestExpand/unsupported_policy_type === CONT TestExpand/no_release_file === CONT TestExpand/expanded_policy --- PASS: TestGenerate (0.00s) --- PASS: TestGenerate/invalid_definition_file (0.00s) --- PASS: TestGenerate/admx_generation_fails (0.00s) --- PASS: TestGenerate/category_expansion_fails (0.00s) --- PASS: TestGenerate/autodetect_overrides_releases_from_yaml (0.01s) --- PASS: TestGenerate/releases_from_yaml (0.00s) === CONT TestExpand/dconf === CONT TestExpandedCategoriesToADMX/multiple_releases_with_different_choices === CONT TestExpandedCategoriesToADMX/array_of_integers === CONT TestExpandedCategoriesToADMX/nested_categories === CONT TestExpandedCategoriesToADMX/no_meta_disabled === CONT TestExpandedCategoriesToADMX/no_meta_enabled --- PASS: TestExpand (0.00s) --- PASS: TestExpand/dconf_generation_fails (0.00s) --- PASS: TestExpand/no_version_id (0.00s) --- PASS: TestExpand/ignore_categories_and_non_yaml_files (0.00s) --- PASS: TestExpand/expanded_policy_with_release_any (0.00s) --- PASS: TestExpand/expanded_policy_with_meta (0.00s) --- PASS: TestExpand/invalid_dconf.yaml (0.00s) --- PASS: TestExpand/no_source_directory (0.00s) --- PASS: TestExpand/unsupported_policy_type (0.00s) --- PASS: TestExpand/no_release_file (0.00s) --- PASS: TestExpand/expanded_policy (0.00s) --- PASS: TestExpand/dconf (0.01s) === CONT TestExpandedCategoriesToADMX/multiple_releases_with_different_widgettype === CONT TestExpandedCategoriesToADMX/basic_key === CONT TestExpandedCategoriesToADMX/other_distro === CONT TestExpandedCategoriesToADMX/multiple_releases_with_all_widgets_and_different_defaults === CONT TestExpandedCategoriesToADMX/multiple_releases_with_different_ranges === CONT TestExpandedCategoriesToADMX/multiple_releases_for_one_key === CONT TestExpandedCategoriesToADMX/double_with_range === CONT TestExpandedCategoriesToADMX/double === CONT TestExpandedCategoriesToADMX/long_decimal === CONT TestExpandedCategoriesToADMX/decimal_with_max_only === CONT TestExpandedCategoriesToADMX/decimal_with_min_only === CONT TestExpandedCategoriesToADMX/decimal === CONT TestExpandedCategoriesToADMX/boolean === CONT TestExpandedCategoriesToADMX/error_on_destination_creation === CONT TestExpandedCategoriesToADMX/no_meta_at_all === CONT TestExpandedCategoriesToADMX/choices_with_default === CONT TestExpandedCategoriesToADMX/choices === CONT TestExpandedCategoriesToADMX/array_of_strings === CONT TestExpandedCategoriesToADMX/decimal_with_range === CONT TestExpandedCategoriesToADMX/multiple_categories === CONT TestGenerateExpandedCategories/range === CONT TestGenerateExpandedCategories/error_on_unexisting_policy_referenced === CONT TestGenerateExpandedCategories/no_meta_at_all === CONT TestGenerateExpandedCategories/no_meta_enabled === CONT TestGenerateExpandedCategories/different_defaults === CONT TestGenerateExpandedCategories/error_on_policy_not_attached_to_any_releases === CONT TestGenerateExpandedCategories/no_meta_disabled === CONT TestGenerateExpandedCategories/different_range === CONT TestGenerateExpandedCategories/same_policy_used_in_two_categories === CONT TestGenerateExpandedCategories/choices === CONT TestGenerateExpandedCategories/no_note === CONT TestGenerateExpandedCategories/different_meta === CONT TestGenerateExpandedCategories/policy_directory_doesn't_exist === CONT TestGenerateExpandedCategories/use_policy_class_instead_of_category_default === CONT TestGenerateExpandedCategories/different_explain_text === CONT TestGenerateExpandedCategories/basic === CONT TestGenerateExpandedCategories/two_policies --- PASS: TestGenerateExpandedCategories (0.00s) --- PASS: TestGenerateExpandedCategories/meta_entry_only (0.00s) --- PASS: TestGenerateExpandedCategories/error_on_key_independent_of_any_release_key_but_with_one_release_specified (0.00s) --- PASS: TestGenerateExpandedCategories/allow_policy_referenced_but_not_available_in_any_releases (0.00s) --- PASS: TestGenerateExpandedCategories/different_element_type (0.00s) --- PASS: TestGenerateExpandedCategories/available_on_one_release_only (0.00s) --- PASS: TestGenerateExpandedCategories/error_on_missing_release (0.00s) --- PASS: TestGenerateExpandedCategories/meta_is_overridden_by_disabled_key (0.00s) --- PASS: TestGenerateExpandedCategories/error_on_different_policy_type (0.00s) --- PASS: TestGenerateExpandedCategories/multiple_top_categories (0.00s) --- PASS: TestGenerateExpandedCategories/error_on_empty_default_policy_class (0.00s) --- PASS: TestGenerateExpandedCategories/nested_categories (0.00s) --- PASS: TestGenerateExpandedCategories/error_on_invalid_default_policy_class (0.00s) --- PASS: TestGenerateExpandedCategories/error_on_one_policy_not_used (0.00s) --- PASS: TestGenerateExpandedCategories/category_definition_doesn't_exist (0.00s) --- PASS: TestGenerateExpandedCategories/same_policy_used_in_two_categories_but_different_default_class (0.00s) --- PASS: TestGenerateExpandedCategories/different_display_name (0.00s) --- PASS: TestGenerateExpandedCategories/same_default (0.00s) --- PASS: TestGenerateExpandedCategories/applicable_to_all_releases (0.00s) --- PASS: TestGenerateExpandedCategories/no_defaults (0.00s) --- PASS: TestGenerateExpandedCategories/default_policy_class_is_capitalized (0.00s) --- PASS: TestGenerateExpandedCategories/simple (0.00s) --- PASS: TestGenerateExpandedCategories/different_choices (0.00s) --- PASS: TestGenerateExpandedCategories/error_on_different_class (0.00s) --- PASS: TestGenerateExpandedCategories/with_prefix (0.01s) --- PASS: TestGenerateExpandedCategories/meta_is_overridden_by_enabled_key (0.01s) --- PASS: TestGenerateExpandedCategories/error_on_nested_category (0.01s) --- PASS: TestGenerateExpandedCategories/range (0.00s) --- PASS: TestGenerateExpandedCategories/error_on_unexisting_policy_referenced (0.00s) --- PASS: TestGenerateExpandedCategories/no_meta_at_all (0.00s) --- PASS: TestGenerateExpandedCategories/no_meta_enabled (0.00s) --- PASS: TestGenerateExpandedCategories/error_on_policy_not_attached_to_any_releases (0.00s) --- PASS: TestGenerateExpandedCategories/different_defaults (0.00s) --- PASS: TestGenerateExpandedCategories/no_meta_disabled (0.00s) --- PASS: TestGenerateExpandedCategories/different_range (0.00s) --- PASS: TestGenerateExpandedCategories/same_policy_used_in_two_categories (0.00s) --- PASS: TestGenerateExpandedCategories/choices (0.00s) --- PASS: TestGenerateExpandedCategories/no_note (0.00s) --- PASS: TestGenerateExpandedCategories/policy_directory_doesn't_exist (0.00s) --- PASS: TestGenerateExpandedCategories/use_policy_class_instead_of_category_default (0.00s) --- PASS: TestGenerateExpandedCategories/basic (0.01s) --- PASS: TestGenerateExpandedCategories/different_explain_text (0.01s) --- PASS: TestGenerateExpandedCategories/different_meta (0.01s) --- PASS: TestGenerateExpandedCategories/two_policies (0.00s) --- PASS: TestExpandedCategoriesToADMX (0.00s) --- PASS: TestExpandedCategoriesToADMX/simple (0.00s) --- PASS: TestExpandedCategoriesToADMX/array_of_integers (0.00s) --- PASS: TestExpandedCategoriesToADMX/multiple_releases_with_different_choices (0.01s) --- PASS: TestExpandedCategoriesToADMX/no_meta_enabled (0.00s) --- PASS: TestExpandedCategoriesToADMX/multiple_releases_with_different_widgettype (0.00s) --- PASS: TestExpandedCategoriesToADMX/nested_categories (0.01s) --- PASS: TestExpandedCategoriesToADMX/other_distro (0.00s) --- PASS: TestExpandedCategoriesToADMX/multiple_releases_with_different_ranges (0.00s) --- PASS: TestExpandedCategoriesToADMX/no_meta_disabled (0.02s) --- PASS: TestExpandedCategoriesToADMX/basic_key (0.01s) --- PASS: TestExpandedCategoriesToADMX/multiple_releases_with_all_widgets_and_different_defaults (0.01s) --- PASS: TestExpandedCategoriesToADMX/double_with_range (0.00s) --- PASS: TestExpandedCategoriesToADMX/decimal_with_max_only (0.00s) --- PASS: TestExpandedCategoriesToADMX/decimal_with_min_only (0.00s) --- PASS: TestExpandedCategoriesToADMX/decimal (0.00s) --- PASS: TestExpandedCategoriesToADMX/boolean (0.00s) --- PASS: TestExpandedCategoriesToADMX/long_decimal (0.02s) --- PASS: TestExpandedCategoriesToADMX/no_meta_at_all (0.00s) --- PASS: TestExpandedCategoriesToADMX/double (0.02s) --- PASS: TestExpandedCategoriesToADMX/multiple_releases_for_one_key (0.02s) --- PASS: TestExpandedCategoriesToADMX/error_on_destination_creation (0.01s) --- PASS: TestExpandedCategoriesToADMX/decimal_with_range (0.00s) --- PASS: TestExpandedCategoriesToADMX/choices (0.01s) --- PASS: TestExpandedCategoriesToADMX/multiple_categories (0.00s) --- PASS: TestExpandedCategoriesToADMX/choices_with_default (0.01s) --- PASS: TestExpandedCategoriesToADMX/array_of_strings (0.02s) PASS ok github.com/ubuntu/adsys/internal/ad/admxgen 0.112s ? github.com/ubuntu/adsys/internal/ad/admxgen/common [no test files] === RUN TestGenerate === PAUSE TestGenerate === CONT TestGenerate === RUN TestGenerate/Relocatable_key === PAUSE TestGenerate/Relocatable_key === RUN TestGenerate/One_boolean_key === PAUSE TestGenerate/One_boolean_key === RUN TestGenerate/One_decimal_key_with_max_only === PAUSE TestGenerate/One_decimal_key_with_max_only === RUN TestGenerate/Long_decimal_key_with_range_min_lt_0 === PAUSE TestGenerate/Long_decimal_key_with_range_min_lt_0 === RUN TestGenerate/Relocatable_key_overridden === PAUSE TestGenerate/Relocatable_key_overridden === RUN TestGenerate/NaN_min === PAUSE TestGenerate/NaN_min === RUN TestGenerate/Double_key === PAUSE TestGenerate/Double_key === RUN TestGenerate/Override_default_to_second_if_first_not_present === PAUSE TestGenerate/Override_default_to_second_if_first_not_present === RUN TestGenerate/Valid_class_should_be_capitalized === PAUSE TestGenerate/Valid_class_should_be_capitalized === RUN TestGenerate/Enum_does_not_exist === PAUSE TestGenerate/Enum_does_not_exist === RUN TestGenerate/One_decimal_key_with_min_only === PAUSE TestGenerate/One_decimal_key_with_min_only === RUN TestGenerate/Override_takes_first_session === PAUSE TestGenerate/Override_takes_first_session === RUN TestGenerate/Description_starting_with_obsolete_is_ignored === PAUSE TestGenerate/Description_starting_with_obsolete_is_ignored === RUN TestGenerate/Invalid_class === PAUSE TestGenerate/Invalid_class === RUN TestGenerate/One_decimal_key === PAUSE TestGenerate/One_decimal_key === RUN TestGenerate/Long_decimal_key === PAUSE TestGenerate/Long_decimal_key === RUN TestGenerate/Double_key_with_range === PAUSE TestGenerate/Double_key_with_range === RUN TestGenerate/Override_without_session === PAUSE TestGenerate/Override_without_session === RUN TestGenerate/Enums_in_other_files_are_converted_to_choices === PAUSE TestGenerate/Enums_in_other_files_are_converted_to_choices === RUN TestGenerate/Unsupported_key_type === PAUSE TestGenerate/Unsupported_key_type === RUN TestGenerate/Long_decimal_key_with_range_min_gt_0 === PAUSE TestGenerate/Long_decimal_key_with_range_min_gt_0 === RUN TestGenerate/Array_of_strings === PAUSE TestGenerate/Array_of_strings === RUN TestGenerate/Inlined_Enums_are_converted_to_choices === PAUSE TestGenerate/Inlined_Enums_are_converted_to_choices === RUN TestGenerate/No_key_on_system === PAUSE TestGenerate/No_key_on_system === RUN TestGenerate/Invalid_schema_files === PAUSE TestGenerate/Invalid_schema_files === RUN TestGenerate/Choices_are_loaded === PAUSE TestGenerate/Choices_are_loaded === RUN TestGenerate/Description_starting_with_deprecated_mixed_case_is_ignored === PAUSE TestGenerate/Description_starting_with_deprecated_mixed_case_is_ignored === RUN TestGenerate/Description_containing_deprecated_without_starting_by_it_is_not_ignored === PAUSE TestGenerate/Description_containing_deprecated_without_starting_by_it_is_not_ignored === RUN TestGenerate/Invalid_min === PAUSE TestGenerate/Invalid_min === RUN TestGenerate/One_text_key === PAUSE TestGenerate/One_text_key === RUN TestGenerate/One_decimal_key_with_range === PAUSE TestGenerate/One_decimal_key_with_range === RUN TestGenerate/Empty === PAUSE TestGenerate/Empty === RUN TestGenerate/Overridden_by_multiple_files,_last_wins === PAUSE TestGenerate/Overridden_by_multiple_files,_last_wins === RUN TestGenerate/Invalid_override_files_are_skipped === PAUSE TestGenerate/Invalid_override_files_are_skipped === RUN TestGenerate/Key_with_class === PAUSE TestGenerate/Key_with_class === RUN TestGenerate/Same_key_relocated_twice === PAUSE TestGenerate/Same_key_relocated_twice === RUN TestGenerate/Array_of_integers === PAUSE TestGenerate/Array_of_integers === RUN TestGenerate/Override_with_no_matching_session_defaults_to_root_override === PAUSE TestGenerate/Override_with_no_matching_session_defaults_to_root_override === RUN TestGenerate/Override_with_session_takes_session_override === PAUSE TestGenerate/Override_with_session_takes_session_override === RUN TestGenerate/Override_without_session_takes_default === PAUSE TestGenerate/Override_without_session_takes_default === RUN TestGenerate/Description_starting_with_deprecated_is_ignored === PAUSE TestGenerate/Description_starting_with_deprecated_is_ignored === CONT TestGenerate/Relocatable_key === CONT TestGenerate/Array_of_strings === CONT TestGenerate/Long_decimal_key_with_range_min_gt_0 === CONT TestGenerate/Description_starting_with_deprecated_is_ignored time="2022-05-20T11:06:01Z" level=warning msg="dconf key \"com.ubuntu.with.deprecated\":\"/com/ubuntu/with-deprecated/deprecated\" is deprecated. Ignoring" === CONT TestGenerate/Override_without_session_takes_default === CONT TestGenerate/Unsupported_key_type === CONT TestGenerate/Enums_in_other_files_are_converted_to_choices === CONT TestGenerate/Override_with_session_takes_session_override === CONT TestGenerate/Override_without_session === CONT TestGenerate/Override_with_no_matching_session_defaults_to_root_override === CONT TestGenerate/Double_key_with_range === CONT TestGenerate/Long_decimal_key === CONT TestGenerate/Array_of_integers === CONT TestGenerate/One_decimal_key === CONT TestGenerate/Same_key_relocated_twice === CONT TestGenerate/Invalid_class === CONT TestGenerate/Key_with_class === CONT TestGenerate/Description_starting_with_obsolete_is_ignored === CONT TestGenerate/Invalid_override_files_are_skipped === CONT TestGenerate/Overridden_by_multiple_files,_last_wins time="2022-05-20T11:06:01Z" level=warning msg="testdata/system/broken_override/usr/share/glib-2.0/schemas/broken.gschema.override is an invalid override file: unclosed section: [com.ubuntu.simple.overridden\n" === CONT TestGenerate/Empty === CONT TestGenerate/One_decimal_key_with_range === CONT TestGenerate/One_text_key === CONT TestGenerate/Invalid_min === CONT TestGenerate/Description_containing_deprecated_without_starting_by_it_is_not_ignored === CONT TestGenerate/Description_starting_with_deprecated_mixed_case_is_ignored time="2022-05-20T11:06:01Z" level=warning msg="dconf key \"com.ubuntu.with.deprecated\":\"/com/ubuntu/with-deprecated/deprecated-different-cases\" is deprecated. Ignoring" === CONT TestGenerate/Choices_are_loaded time="2022-05-20T11:06:01Z" level=warning msg="dconf key \"com.ubuntu.with.deprecated\":\"/com/ubuntu/with-deprecated/obsolete\" is deprecated. Ignoring" === CONT TestGenerate/Invalid_schema_files === CONT TestGenerate/No_key_on_system === CONT TestGenerate/Inlined_Enums_are_converted_to_choices time="2022-05-20T11:06:01Z" level=warning msg="dconf entry \"/com/ubuntu/simple/non-existent\" is not available on this machine" === CONT TestGenerate/Double_key === CONT TestGenerate/One_decimal_key_with_min_only === CONT TestGenerate/Enum_does_not_exist === CONT TestGenerate/Valid_class_should_be_capitalized === CONT TestGenerate/Override_default_to_second_if_first_not_present === CONT TestGenerate/Long_decimal_key_with_range_min_lt_0 === CONT TestGenerate/NaN_min === CONT TestGenerate/Override_takes_first_session === CONT TestGenerate/Relocatable_key_overridden === CONT TestGenerate/One_decimal_key_with_max_only === CONT TestGenerate/One_boolean_key --- PASS: TestGenerate (0.00s) --- PASS: TestGenerate/Relocatable_key (0.00s) --- PASS: TestGenerate/Array_of_strings (0.00s) --- PASS: TestGenerate/Description_starting_with_deprecated_is_ignored (0.00s) --- PASS: TestGenerate/Long_decimal_key_with_range_min_gt_0 (0.00s) --- PASS: TestGenerate/Unsupported_key_type (0.00s) --- PASS: TestGenerate/Override_without_session_takes_default (0.00s) --- PASS: TestGenerate/Enums_in_other_files_are_converted_to_choices (0.00s) --- PASS: TestGenerate/Override_with_session_takes_session_override (0.00s) --- PASS: TestGenerate/Override_with_no_matching_session_defaults_to_root_override (0.00s) --- PASS: TestGenerate/Double_key_with_range (0.00s) --- PASS: TestGenerate/Override_without_session (0.00s) --- PASS: TestGenerate/Array_of_integers (0.00s) --- PASS: TestGenerate/Long_decimal_key (0.00s) --- PASS: TestGenerate/One_decimal_key (0.00s) --- PASS: TestGenerate/Same_key_relocated_twice (0.00s) --- PASS: TestGenerate/Invalid_class (0.00s) --- PASS: TestGenerate/Invalid_override_files_are_skipped (0.01s) --- PASS: TestGenerate/Empty (0.00s) --- PASS: TestGenerate/Overridden_by_multiple_files,_last_wins (0.01s) --- PASS: TestGenerate/One_decimal_key_with_range (0.00s) --- PASS: TestGenerate/Invalid_min (0.00s) --- PASS: TestGenerate/Description_containing_deprecated_without_starting_by_it_is_not_ignored (0.00s) --- PASS: TestGenerate/Description_starting_with_deprecated_mixed_case_is_ignored (0.00s) --- PASS: TestGenerate/Description_starting_with_obsolete_is_ignored (0.01s) --- PASS: TestGenerate/Invalid_schema_files (0.00s) --- PASS: TestGenerate/Choices_are_loaded (0.00s) --- PASS: TestGenerate/Inlined_Enums_are_converted_to_choices (0.00s) --- PASS: TestGenerate/No_key_on_system (0.00s) --- PASS: TestGenerate/One_text_key (0.00s) --- PASS: TestGenerate/One_decimal_key_with_min_only (0.00s) --- PASS: TestGenerate/Key_with_class (0.02s) --- PASS: TestGenerate/Enum_does_not_exist (0.00s) --- PASS: TestGenerate/Valid_class_should_be_capitalized (0.00s) --- PASS: TestGenerate/Override_default_to_second_if_first_not_present (0.00s) --- PASS: TestGenerate/NaN_min (0.00s) --- PASS: TestGenerate/Double_key (0.00s) --- PASS: TestGenerate/Long_decimal_key_with_range_min_lt_0 (0.00s) --- PASS: TestGenerate/One_decimal_key_with_max_only (0.00s) --- PASS: TestGenerate/One_boolean_key (0.00s) --- PASS: TestGenerate/Relocatable_key_overridden (0.01s) --- PASS: TestGenerate/Override_takes_first_session (0.01s) PASS ok github.com/ubuntu/adsys/internal/ad/admxgen/dconf 0.056s === RUN TestGetVersionID === PAUSE TestGetVersionID === CONT TestGetVersionID === RUN TestGetVersionID/Read_VERSION_ID === PAUSE TestGetVersionID/Read_VERSION_ID === RUN TestGetVersionID/No_VERSION_ID_in_file === PAUSE TestGetVersionID/No_VERSION_ID_in_file === RUN TestGetVersionID/No_os-release_file === PAUSE TestGetVersionID/No_os-release_file === CONT TestGetVersionID/Read_VERSION_ID === CONT TestGetVersionID/No_os-release_file === CONT TestGetVersionID/No_VERSION_ID_in_file --- PASS: TestGetVersionID (0.00s) --- PASS: TestGetVersionID/Read_VERSION_ID (0.00s) --- PASS: TestGetVersionID/No_os-release_file (0.00s) --- PASS: TestGetVersionID/No_VERSION_ID_in_file (0.00s) PASS ok github.com/ubuntu/adsys/internal/ad/common 0.013s === RUN TestReadPolicy === PAUSE TestReadPolicy === RUN TestDecodePolicy === PAUSE TestDecodePolicy === CONT TestReadPolicy === RUN TestReadPolicy/no_header === PAUSE TestReadPolicy/no_header === RUN TestReadPolicy/empty_file === PAUSE TestReadPolicy/empty_file === RUN TestReadPolicy/value_is_not_utf16 === PAUSE TestReadPolicy/value_is_not_utf16 === RUN TestReadPolicy/two_elements === PAUSE TestReadPolicy/two_elements === RUN TestReadPolicy/memory_on_multiple_elements_dont_overlap === PAUSE TestReadPolicy/memory_on_multiple_elements_dont_overlap === RUN TestReadPolicy/header_only === PAUSE TestReadPolicy/header_only === RUN TestReadPolicy/invalid_header,_header_too_short === PAUSE TestReadPolicy/invalid_header,_header_too_short === RUN TestReadPolicy/key_is_not_utf16 === PAUSE TestReadPolicy/key_is_not_utf16 === RUN TestReadPolicy/empty_value === PAUSE TestReadPolicy/empty_value === RUN TestReadPolicy/one_element,_string_value === PAUSE TestReadPolicy/one_element,_string_value === RUN TestReadPolicy/invalid_header,_file_truncated === PAUSE TestReadPolicy/invalid_header,_file_truncated === RUN TestReadPolicy/section_not_closed === PAUSE TestReadPolicy/section_not_closed === RUN TestReadPolicy/semicolon_in_data === PAUSE TestReadPolicy/semicolon_in_data === RUN TestReadPolicy/missing_field === PAUSE TestReadPolicy/missing_field === RUN TestReadPolicy/one_element,_decimal_value === PAUSE TestReadPolicy/one_element,_decimal_value === RUN TestReadPolicy/section_separators_in_data === PAUSE TestReadPolicy/section_separators_in_data === RUN TestReadPolicy/exotic_return_type === PAUSE TestReadPolicy/exotic_return_type === RUN TestReadPolicy/invalid_header,_header_doesnt_match === PAUSE TestReadPolicy/invalid_header,_header_doesnt_match === RUN TestReadPolicy/empty_key === PAUSE TestReadPolicy/empty_key === CONT TestReadPolicy/no_header === CONT TestDecodePolicy === RUN TestDecodePolicy/basic_type_with_default_value_needs_a_DISABLED_marker === PAUSE TestDecodePolicy/basic_type_with_default_value_needs_a_DISABLED_marker === RUN TestDecodePolicy/container_without_metavalues === PAUSE TestDecodePolicy/container_without_metavalues === RUN TestDecodePolicy/two_containers_don’t_mix_their_default_values_even_when_second_has_none === PAUSE TestDecodePolicy/two_containers_don’t_mix_their_default_values_even_when_second_has_none === RUN TestDecodePolicy/basic_type_is_ignored_for_meta_of_wrong_type === PAUSE TestDecodePolicy/basic_type_is_ignored_for_meta_of_wrong_type === RUN TestDecodePolicy/empty_value === PAUSE TestDecodePolicy/empty_value === RUN TestDecodePolicy/one_element,_string_value === PAUSE TestDecodePolicy/one_element,_string_value === RUN TestDecodePolicy/one_element,_disabled === PAUSE TestDecodePolicy/one_element,_disabled === RUN TestDecodePolicy/disabled_container_with_values_needs_a_DISABLED_marker === PAUSE TestDecodePolicy/disabled_container_with_values_needs_a_DISABLED_marker === RUN TestDecodePolicy/policy_container_is_ignored_for_meta_of_wrong_type === PAUSE TestDecodePolicy/policy_container_is_ignored_for_meta_of_wrong_type === RUN TestDecodePolicy/exotic_return_type === PAUSE TestDecodePolicy/exotic_return_type === RUN TestDecodePolicy/invalid_decimal_value === PAUSE TestDecodePolicy/invalid_decimal_value === RUN TestDecodePolicy/invalid_header,_header_too_short === PAUSE TestDecodePolicy/invalid_header,_header_too_short === RUN TestDecodePolicy/invalid_container_default_values === PAUSE TestDecodePolicy/invalid_container_default_values === RUN TestDecodePolicy/value_is_not_utf16 === PAUSE TestDecodePolicy/value_is_not_utf16 === RUN TestDecodePolicy/disabled_container_with_disabled_option_values === PAUSE TestDecodePolicy/disabled_container_with_disabled_option_values === RUN TestDecodePolicy/container_with_meta_elements_and_default_without_value_on_options === PAUSE TestDecodePolicy/container_with_meta_elements_and_default_without_value_on_options === RUN TestDecodePolicy/one_container_with_2_children_don’t_mix_their_meta_values === PAUSE TestDecodePolicy/one_container_with_2_children_don’t_mix_their_meta_values === RUN TestDecodePolicy/invalid_header,_header_doesnt_match === PAUSE TestDecodePolicy/invalid_header,_header_doesnt_match === RUN TestDecodePolicy/section_not_closed === PAUSE TestDecodePolicy/section_not_closed === RUN TestDecodePolicy/basic_type,_enabled === PAUSE TestDecodePolicy/basic_type,_enabled === RUN TestDecodePolicy/basic_type_with_a_DISABLED_marker_keeps_meta_and_strategy === PAUSE TestDecodePolicy/basic_type_with_a_DISABLED_marker_keeps_meta_and_strategy === RUN TestDecodePolicy/basic_type_with_strategy === PAUSE TestDecodePolicy/basic_type_with_strategy === RUN TestDecodePolicy/disabled_container_with_values_still_keep_meta_and_strategy_with_a_DISABLED_marker === PAUSE TestDecodePolicy/disabled_container_with_values_still_keep_meta_and_strategy_with_a_DISABLED_marker === RUN TestDecodePolicy/two_containers_don’t_mix_their_meta_values,_even_if_second_has_none === PAUSE TestDecodePolicy/two_containers_don’t_mix_their_meta_values,_even_if_second_has_none === RUN TestDecodePolicy/section_separators_in_data === PAUSE TestDecodePolicy/section_separators_in_data === RUN TestDecodePolicy/invalid_header,_file_truncated === PAUSE TestDecodePolicy/invalid_header,_file_truncated === RUN TestDecodePolicy/empty_file === PAUSE TestDecodePolicy/empty_file === RUN TestDecodePolicy/key_is_not_utf16 === PAUSE TestDecodePolicy/key_is_not_utf16 === RUN TestDecodePolicy/two_elements === PAUSE TestDecodePolicy/two_elements === RUN TestDecodePolicy/container_with_default_elements_override_empty_option_values === PAUSE TestDecodePolicy/container_with_default_elements_override_empty_option_values === RUN TestDecodePolicy/container_with_default_elements_are_ignored_on_non_empty_option_values === PAUSE TestDecodePolicy/container_with_default_elements_are_ignored_on_non_empty_option_values === RUN TestDecodePolicy/container_strategy_is_reflected_on_child === PAUSE TestDecodePolicy/container_strategy_is_reflected_on_child === RUN TestDecodePolicy/no_header === PAUSE TestDecodePolicy/no_header === RUN TestDecodePolicy/empty_key === PAUSE TestDecodePolicy/empty_key === RUN TestDecodePolicy/one_element,_decimal_value === PAUSE TestDecodePolicy/one_element,_decimal_value === RUN TestDecodePolicy/one_element,_multitext_value === PAUSE TestDecodePolicy/one_element,_multitext_value === RUN TestDecodePolicy/container_with_default_elements_are_ignored_on_int_option_values_(always_have_values) === PAUSE TestDecodePolicy/container_with_default_elements_are_ignored_on_int_option_values_(always_have_values) === RUN TestDecodePolicy/disabled_container_disables_its_option_values === PAUSE TestDecodePolicy/disabled_container_disables_its_option_values === RUN TestDecodePolicy/basic_type,_disabled === PAUSE TestDecodePolicy/basic_type,_disabled === RUN TestDecodePolicy/basic_type_with_default_value_has_value_filed_in === PAUSE TestDecodePolicy/basic_type_with_default_value_has_value_filed_in === RUN TestDecodePolicy/container_with_meta_elements_and_value_on_options === PAUSE TestDecodePolicy/container_with_meta_elements_and_value_on_options === RUN TestDecodePolicy/one_container_with_2_children_don’t_mix_their_default_values === PAUSE TestDecodePolicy/one_container_with_2_children_don’t_mix_their_default_values === RUN TestDecodePolicy/two_containers_don’t_mix_their_default_values_when_redefined === PAUSE TestDecodePolicy/two_containers_don’t_mix_their_default_values_when_redefined === RUN TestDecodePolicy/semicolon_in_data === PAUSE TestDecodePolicy/semicolon_in_data === RUN TestDecodePolicy/header_only === PAUSE TestDecodePolicy/header_only === RUN TestDecodePolicy/missing_field === PAUSE TestDecodePolicy/missing_field === RUN TestDecodePolicy/container_with_missing_default_element_for_option_values_have_empty_strings === PAUSE TestDecodePolicy/container_with_missing_default_element_for_option_values_have_empty_strings === CONT TestDecodePolicy/basic_type_with_default_value_needs_a_DISABLED_marker === CONT TestReadPolicy/empty_key === CONT TestReadPolicy/invalid_header,_header_doesnt_match === CONT TestReadPolicy/exotic_return_type === CONT TestReadPolicy/section_separators_in_data === CONT TestReadPolicy/one_element,_decimal_value === CONT TestReadPolicy/missing_field === CONT TestReadPolicy/semicolon_in_data === CONT TestReadPolicy/section_not_closed === CONT TestReadPolicy/invalid_header,_file_truncated === CONT TestReadPolicy/one_element,_string_value === CONT TestReadPolicy/empty_value === CONT TestReadPolicy/key_is_not_utf16 === CONT TestReadPolicy/invalid_header,_header_too_short === CONT TestReadPolicy/header_only === CONT TestReadPolicy/memory_on_multiple_elements_dont_overlap === CONT TestReadPolicy/two_elements === CONT TestReadPolicy/value_is_not_utf16 === CONT TestReadPolicy/empty_file --- PASS: TestReadPolicy (0.00s) --- PASS: TestReadPolicy/no_header (0.00s) --- PASS: TestReadPolicy/empty_key (0.00s) --- PASS: TestReadPolicy/invalid_header,_header_doesnt_match (0.00s) --- PASS: TestReadPolicy/exotic_return_type (0.00s) --- PASS: TestReadPolicy/section_separators_in_data (0.00s) --- PASS: TestReadPolicy/one_element,_decimal_value (0.00s) --- PASS: TestReadPolicy/missing_field (0.00s) --- PASS: TestReadPolicy/semicolon_in_data (0.00s) --- PASS: TestReadPolicy/section_not_closed (0.00s) --- PASS: TestReadPolicy/invalid_header,_file_truncated (0.00s) --- PASS: TestReadPolicy/one_element,_string_value (0.00s) --- PASS: TestReadPolicy/empty_value (0.00s) --- PASS: TestReadPolicy/key_is_not_utf16 (0.00s) --- PASS: TestReadPolicy/invalid_header,_header_too_short (0.00s) --- PASS: TestReadPolicy/header_only (0.00s) --- PASS: TestReadPolicy/memory_on_multiple_elements_dont_overlap (0.00s) --- PASS: TestReadPolicy/two_elements (0.00s) --- PASS: TestReadPolicy/value_is_not_utf16 (0.00s) --- PASS: TestReadPolicy/empty_file (0.00s) === CONT TestDecodePolicy/container_with_missing_default_element_for_option_values_have_empty_strings === CONT TestDecodePolicy/missing_field === CONT TestDecodePolicy/header_only === CONT TestDecodePolicy/semicolon_in_data === CONT TestDecodePolicy/two_containers_don’t_mix_their_default_values_when_redefined === CONT TestDecodePolicy/one_container_with_2_children_don’t_mix_their_default_values === CONT TestDecodePolicy/container_with_meta_elements_and_value_on_options === CONT TestDecodePolicy/basic_type_with_default_value_has_value_filed_in === CONT TestDecodePolicy/basic_type,_disabled === CONT TestDecodePolicy/disabled_container_disables_its_option_values === CONT TestDecodePolicy/container_with_default_elements_are_ignored_on_int_option_values_(always_have_values) === CONT TestDecodePolicy/one_element,_multitext_value === CONT TestDecodePolicy/one_element,_decimal_value === CONT TestDecodePolicy/empty_key === CONT TestDecodePolicy/no_header === CONT TestDecodePolicy/container_strategy_is_reflected_on_child === CONT TestDecodePolicy/container_with_default_elements_are_ignored_on_non_empty_option_values === CONT TestDecodePolicy/container_with_default_elements_override_empty_option_values === CONT TestDecodePolicy/two_elements === CONT TestDecodePolicy/key_is_not_utf16 === CONT TestDecodePolicy/empty_file === CONT TestDecodePolicy/invalid_header,_file_truncated === CONT TestDecodePolicy/section_separators_in_data === CONT TestDecodePolicy/two_containers_don’t_mix_their_meta_values,_even_if_second_has_none === CONT TestDecodePolicy/disabled_container_with_values_still_keep_meta_and_strategy_with_a_DISABLED_marker === CONT TestDecodePolicy/basic_type_with_strategy === CONT TestDecodePolicy/basic_type_with_a_DISABLED_marker_keeps_meta_and_strategy === CONT TestDecodePolicy/basic_type,_enabled === CONT TestDecodePolicy/section_not_closed === CONT TestDecodePolicy/invalid_header,_header_doesnt_match === CONT TestDecodePolicy/one_container_with_2_children_don’t_mix_their_meta_values === CONT TestDecodePolicy/container_with_meta_elements_and_default_without_value_on_options === CONT TestDecodePolicy/disabled_container_with_disabled_option_values === CONT TestDecodePolicy/value_is_not_utf16 === CONT TestDecodePolicy/invalid_container_default_values === CONT TestDecodePolicy/invalid_header,_header_too_short === CONT TestDecodePolicy/invalid_decimal_value === CONT TestDecodePolicy/exotic_return_type === CONT TestDecodePolicy/policy_container_is_ignored_for_meta_of_wrong_type === CONT TestDecodePolicy/disabled_container_with_values_needs_a_DISABLED_marker === CONT TestDecodePolicy/one_element,_disabled === CONT TestDecodePolicy/one_element,_string_value === CONT TestDecodePolicy/empty_value === CONT TestDecodePolicy/basic_type_is_ignored_for_meta_of_wrong_type === CONT TestDecodePolicy/two_containers_don’t_mix_their_default_values_even_when_second_has_none === CONT TestDecodePolicy/container_without_metavalues --- PASS: TestDecodePolicy (0.00s) --- PASS: TestDecodePolicy/basic_type_with_default_value_needs_a_DISABLED_marker (0.00s) --- PASS: TestDecodePolicy/container_with_missing_default_element_for_option_values_have_empty_strings (0.00s) --- PASS: TestDecodePolicy/missing_field (0.00s) --- PASS: TestDecodePolicy/header_only (0.00s) --- PASS: TestDecodePolicy/semicolon_in_data (0.00s) --- PASS: TestDecodePolicy/two_containers_don’t_mix_their_default_values_when_redefined (0.00s) --- PASS: TestDecodePolicy/one_container_with_2_children_don’t_mix_their_default_values (0.00s) --- PASS: TestDecodePolicy/container_with_meta_elements_and_value_on_options (0.00s) --- PASS: TestDecodePolicy/basic_type_with_default_value_has_value_filed_in (0.00s) --- PASS: TestDecodePolicy/basic_type,_disabled (0.00s) --- PASS: TestDecodePolicy/disabled_container_disables_its_option_values (0.00s) --- PASS: TestDecodePolicy/container_with_default_elements_are_ignored_on_int_option_values_(always_have_values) (0.00s) --- PASS: TestDecodePolicy/one_element,_multitext_value (0.00s) --- PASS: TestDecodePolicy/one_element,_decimal_value (0.00s) --- PASS: TestDecodePolicy/empty_key (0.00s) --- PASS: TestDecodePolicy/no_header (0.00s) --- PASS: TestDecodePolicy/container_strategy_is_reflected_on_child (0.00s) --- PASS: TestDecodePolicy/container_with_default_elements_are_ignored_on_non_empty_option_values (0.00s) --- PASS: TestDecodePolicy/container_with_default_elements_override_empty_option_values (0.00s) --- PASS: TestDecodePolicy/two_elements (0.00s) --- PASS: TestDecodePolicy/key_is_not_utf16 (0.00s) --- PASS: TestDecodePolicy/empty_file (0.00s) --- PASS: TestDecodePolicy/invalid_header,_file_truncated (0.00s) --- PASS: TestDecodePolicy/section_separators_in_data (0.00s) --- PASS: TestDecodePolicy/two_containers_don’t_mix_their_meta_values,_even_if_second_has_none (0.00s) --- PASS: TestDecodePolicy/disabled_container_with_values_still_keep_meta_and_strategy_with_a_DISABLED_marker (0.00s) --- PASS: TestDecodePolicy/basic_type_with_strategy (0.00s) --- PASS: TestDecodePolicy/basic_type_with_a_DISABLED_marker_keeps_meta_and_strategy (0.00s) --- PASS: TestDecodePolicy/basic_type,_enabled (0.00s) --- PASS: TestDecodePolicy/section_not_closed (0.00s) --- PASS: TestDecodePolicy/invalid_header,_header_doesnt_match (0.00s) --- PASS: TestDecodePolicy/one_container_with_2_children_don’t_mix_their_meta_values (0.00s) --- PASS: TestDecodePolicy/container_with_meta_elements_and_default_without_value_on_options (0.00s) --- PASS: TestDecodePolicy/disabled_container_with_disabled_option_values (0.00s) --- PASS: TestDecodePolicy/value_is_not_utf16 (0.00s) --- PASS: TestDecodePolicy/invalid_container_default_values (0.00s) --- PASS: TestDecodePolicy/invalid_header,_header_too_short (0.00s) --- PASS: TestDecodePolicy/invalid_decimal_value (0.00s) --- PASS: TestDecodePolicy/exotic_return_type (0.00s) --- PASS: TestDecodePolicy/policy_container_is_ignored_for_meta_of_wrong_type (0.00s) --- PASS: TestDecodePolicy/disabled_container_with_values_needs_a_DISABLED_marker (0.00s) --- PASS: TestDecodePolicy/one_element,_disabled (0.00s) --- PASS: TestDecodePolicy/one_element,_string_value (0.00s) --- PASS: TestDecodePolicy/empty_value (0.00s) --- PASS: TestDecodePolicy/basic_type_is_ignored_for_meta_of_wrong_type (0.00s) --- PASS: TestDecodePolicy/two_containers_don’t_mix_their_default_values_even_when_second_has_none (0.00s) --- PASS: TestDecodePolicy/container_without_metavalues (0.00s) === RUN FuzzDecodePolicy === RUN FuzzDecodePolicy/seed#0 === RUN FuzzDecodePolicy/seed#1 === RUN FuzzDecodePolicy/seed#2 === RUN FuzzDecodePolicy/seed#3 === RUN FuzzDecodePolicy/seed#4 === RUN FuzzDecodePolicy/seed#5 === RUN FuzzDecodePolicy/seed#6 === RUN FuzzDecodePolicy/seed#7 === RUN FuzzDecodePolicy/seed#8 === RUN FuzzDecodePolicy/seed#9 === RUN FuzzDecodePolicy/seed#10 === RUN FuzzDecodePolicy/seed#11 === RUN FuzzDecodePolicy/seed#12 === RUN FuzzDecodePolicy/seed#13 === RUN FuzzDecodePolicy/seed#14 === RUN FuzzDecodePolicy/seed#15 === RUN FuzzDecodePolicy/seed#16 === RUN FuzzDecodePolicy/seed#17 === RUN FuzzDecodePolicy/seed#18 === RUN FuzzDecodePolicy/seed#19 === RUN FuzzDecodePolicy/seed#20 === RUN FuzzDecodePolicy/seed#21 === RUN FuzzDecodePolicy/seed#22 === RUN FuzzDecodePolicy/seed#23 === RUN FuzzDecodePolicy/seed#24 === RUN FuzzDecodePolicy/seed#25 === RUN FuzzDecodePolicy/seed#26 === RUN FuzzDecodePolicy/seed#27 === RUN FuzzDecodePolicy/seed#28 === RUN FuzzDecodePolicy/seed#29 === RUN FuzzDecodePolicy/seed#30 === RUN FuzzDecodePolicy/seed#31 === RUN FuzzDecodePolicy/seed#32 === RUN FuzzDecodePolicy/seed#33 === RUN FuzzDecodePolicy/seed#34 === RUN FuzzDecodePolicy/seed#35 === RUN FuzzDecodePolicy/seed#36 === RUN FuzzDecodePolicy/seed#37 === RUN FuzzDecodePolicy/seed#38 === RUN FuzzDecodePolicy/seed#39 === RUN FuzzDecodePolicy/seed#40 === RUN FuzzDecodePolicy/seed#41 === RUN FuzzDecodePolicy/seed#42 === RUN FuzzDecodePolicy/seed#43 === RUN FuzzDecodePolicy/seed#44 === RUN FuzzDecodePolicy/seed#45 === RUN FuzzDecodePolicy/seed#46 === RUN FuzzDecodePolicy/seed#47 === RUN FuzzDecodePolicy/seed#48 === RUN FuzzDecodePolicy/seed#49 === RUN FuzzDecodePolicy/780e5a5fa16cf9e094f2b9813f94cca989f95272a810ab7a0627e61db2a60f91 --- PASS: FuzzDecodePolicy (0.00s) --- PASS: FuzzDecodePolicy/seed#0 (0.00s) --- PASS: FuzzDecodePolicy/seed#1 (0.00s) --- PASS: FuzzDecodePolicy/seed#2 (0.00s) --- PASS: FuzzDecodePolicy/seed#3 (0.00s) --- PASS: FuzzDecodePolicy/seed#4 (0.00s) --- PASS: FuzzDecodePolicy/seed#5 (0.00s) --- PASS: FuzzDecodePolicy/seed#6 (0.00s) --- PASS: FuzzDecodePolicy/seed#7 (0.00s) --- PASS: FuzzDecodePolicy/seed#8 (0.00s) --- PASS: FuzzDecodePolicy/seed#9 (0.00s) --- PASS: FuzzDecodePolicy/seed#10 (0.00s) --- PASS: FuzzDecodePolicy/seed#11 (0.00s) --- PASS: FuzzDecodePolicy/seed#12 (0.00s) --- PASS: FuzzDecodePolicy/seed#13 (0.00s) --- PASS: FuzzDecodePolicy/seed#14 (0.00s) --- PASS: FuzzDecodePolicy/seed#15 (0.00s) --- PASS: FuzzDecodePolicy/seed#16 (0.00s) --- PASS: FuzzDecodePolicy/seed#17 (0.00s) --- PASS: FuzzDecodePolicy/seed#18 (0.00s) --- PASS: FuzzDecodePolicy/seed#19 (0.00s) --- PASS: FuzzDecodePolicy/seed#20 (0.00s) --- PASS: FuzzDecodePolicy/seed#21 (0.00s) --- PASS: FuzzDecodePolicy/seed#22 (0.00s) --- PASS: FuzzDecodePolicy/seed#23 (0.00s) --- PASS: FuzzDecodePolicy/seed#24 (0.00s) --- PASS: FuzzDecodePolicy/seed#25 (0.00s) --- PASS: FuzzDecodePolicy/seed#26 (0.00s) --- PASS: FuzzDecodePolicy/seed#27 (0.00s) --- PASS: FuzzDecodePolicy/seed#28 (0.00s) --- PASS: FuzzDecodePolicy/seed#29 (0.00s) --- PASS: FuzzDecodePolicy/seed#30 (0.00s) --- PASS: FuzzDecodePolicy/seed#31 (0.00s) --- PASS: FuzzDecodePolicy/seed#32 (0.00s) --- PASS: FuzzDecodePolicy/seed#33 (0.00s) --- PASS: FuzzDecodePolicy/seed#34 (0.00s) --- PASS: FuzzDecodePolicy/seed#35 (0.00s) --- PASS: FuzzDecodePolicy/seed#36 (0.00s) --- PASS: FuzzDecodePolicy/seed#37 (0.00s) --- PASS: FuzzDecodePolicy/seed#38 (0.00s) --- PASS: FuzzDecodePolicy/seed#39 (0.00s) --- PASS: FuzzDecodePolicy/seed#40 (0.00s) --- PASS: FuzzDecodePolicy/seed#41 (0.00s) --- PASS: FuzzDecodePolicy/seed#42 (0.00s) --- PASS: FuzzDecodePolicy/seed#43 (0.00s) --- PASS: FuzzDecodePolicy/seed#44 (0.00s) --- PASS: FuzzDecodePolicy/seed#45 (0.00s) --- PASS: FuzzDecodePolicy/seed#46 (0.00s) --- PASS: FuzzDecodePolicy/seed#47 (0.00s) --- PASS: FuzzDecodePolicy/seed#48 (0.00s) --- PASS: FuzzDecodePolicy/seed#49 (0.00s) --- PASS: FuzzDecodePolicy/780e5a5fa16cf9e094f2b9813f94cca989f95272a810ab7a0627e61db2a60f91 (0.00s) PASS ok github.com/ubuntu/adsys/internal/ad/registry 0.029s === RUN TestLoadServerInfo === PAUSE TestLoadServerInfo === RUN TestNew === PAUSE TestNew === CONT TestLoadServerInfo === RUN TestLoadServerInfo/return_provided_default_domain_suffix_directly_from_sssd.conf === PAUSE TestLoadServerInfo/return_provided_default_domain_suffix_directly_from_sssd.conf === RUN TestLoadServerInfo/return_url_and_domain_from_sssd.conf === PAUSE TestLoadServerInfo/return_url_and_domain_from_sssd.conf === CONT TestNew === RUN TestNew/New_and_Done_succeeds_as_expected,_first_run === PAUSE TestNew/New_and_Done_succeeds_as_expected,_first_run === RUN TestNew/Adsys_directory_can_already_exists === PAUSE TestNew/Adsys_directory_can_already_exists === RUN TestLoadServerInfo/return_domain_and_url_without_default_domain_suffix_and_no_sssd.conf === RUN TestNew/Ad_New_fails_prevents_adsysservice_creation === PAUSE TestLoadServerInfo/return_domain_and_url_without_default_domain_suffix_and_no_sssd.conf === PAUSE TestNew/Ad_New_fails_prevents_adsysservice_creation === RUN TestNew/No_url_and_domain_while_sssdconf_does_not_exists === PAUSE TestNew/No_url_and_domain_while_sssdconf_does_not_exists === CONT TestNew/No_url_and_domain_while_sssdconf_does_not_exists === CONT TestNew/New_and_Done_succeeds_as_expected,_first_run === CONT TestNew/Ad_New_fails_prevents_adsysservice_creation === RUN TestLoadServerInfo/return_url_directly_ad_domain_from_sssd.conf === PAUSE TestLoadServerInfo/return_url_directly_ad_domain_from_sssd.conf === RUN TestLoadServerInfo/error_on_missing_domain_and_no_sssdconf === PAUSE TestLoadServerInfo/error_on_missing_domain_and_no_sssdconf === RUN TestLoadServerInfo/error_when_no_sssd_section_and_no_domain_provided === PAUSE TestLoadServerInfo/error_when_no_sssd_section_and_no_domain_provided === RUN TestLoadServerInfo/return_directly_url_and_domain_if_provided === PAUSE TestLoadServerInfo/return_directly_url_and_domain_if_provided === RUN TestLoadServerInfo/return_directly_url,_domain_and_default_domain_suffix_if_provided === PAUSE TestLoadServerInfo/return_directly_url,_domain_and_default_domain_suffix_if_provided === RUN TestLoadServerInfo/return_domain_directly_and_url_from_sssd.conf === PAUSE TestLoadServerInfo/return_domain_directly_and_url_from_sssd.conf === RUN TestLoadServerInfo/return_ad_domain_and_url_from_sssd.conf === PAUSE TestLoadServerInfo/return_ad_domain_and_url_from_sssd.conf === RUN TestLoadServerInfo/return_default_domain_suffix_from_sssd.conf === PAUSE TestLoadServerInfo/return_default_domain_suffix_from_sssd.conf === RUN TestLoadServerInfo/return_domain_if_set_directly_and_no_url_if_no_sssd.conf === PAUSE TestLoadServerInfo/return_domain_if_set_directly_and_no_url_if_no_sssd.conf === RUN TestLoadServerInfo/return_domain_and_default_domain_suffix_without_url_and_no_sssd.conf === PAUSE TestLoadServerInfo/return_domain_and_default_domain_suffix_without_url_and_no_sssd.conf === RUN TestLoadServerInfo/error_on_missing_url/domain_and_no_sssdconf === PAUSE TestLoadServerInfo/error_on_missing_url/domain_and_no_sssdconf === RUN TestLoadServerInfo/return_url_directly_and_domain_from_sssd.conf === PAUSE TestLoadServerInfo/return_url_directly_and_domain_from_sssd.conf === RUN TestLoadServerInfo/return_ad_domain_and_url_by_only_providing_our_domain_section === PAUSE TestLoadServerInfo/return_ad_domain_and_url_by_only_providing_our_domain_section === RUN TestLoadServerInfo/skip_missing_url_in_sssdconf === PAUSE TestLoadServerInfo/skip_missing_url_in_sssdconf === CONT TestNew/Adsys_directory_can_already_exists === CONT TestLoadServerInfo/return_provided_default_domain_suffix_directly_from_sssd.conf === CONT TestLoadServerInfo/skip_missing_url_in_sssdconf === CONT TestLoadServerInfo/return_ad_domain_and_url_by_only_providing_our_domain_section === CONT TestLoadServerInfo/return_url_directly_and_domain_from_sssd.conf === CONT TestLoadServerInfo/error_on_missing_url/domain_and_no_sssdconf === CONT TestLoadServerInfo/return_domain_and_default_domain_suffix_without_url_and_no_sssd.conf === CONT TestLoadServerInfo/return_domain_if_set_directly_and_no_url_if_no_sssd.conf === CONT TestLoadServerInfo/return_default_domain_suffix_from_sssd.conf === CONT TestLoadServerInfo/return_ad_domain_and_url_from_sssd.conf === CONT TestLoadServerInfo/return_domain_directly_and_url_from_sssd.conf === CONT TestLoadServerInfo/return_directly_url,_domain_and_default_domain_suffix_if_provided === CONT TestLoadServerInfo/return_directly_url_and_domain_if_provided === CONT TestLoadServerInfo/error_when_no_sssd_section_and_no_domain_provided === CONT TestLoadServerInfo/error_on_missing_domain_and_no_sssdconf === CONT TestLoadServerInfo/return_url_directly_ad_domain_from_sssd.conf === CONT TestLoadServerInfo/return_domain_and_url_without_default_domain_suffix_and_no_sssd.conf === CONT TestLoadServerInfo/return_url_and_domain_from_sssd.conf --- PASS: TestLoadServerInfo (0.00s) --- PASS: TestLoadServerInfo/return_provided_default_domain_suffix_directly_from_sssd.conf (0.00s) --- PASS: TestLoadServerInfo/skip_missing_url_in_sssdconf (0.00s) --- PASS: TestLoadServerInfo/return_ad_domain_and_url_by_only_providing_our_domain_section (0.00s) --- PASS: TestLoadServerInfo/return_url_directly_and_domain_from_sssd.conf (0.00s) --- PASS: TestLoadServerInfo/error_on_missing_url/domain_and_no_sssdconf (0.00s) --- PASS: TestLoadServerInfo/return_domain_and_default_domain_suffix_without_url_and_no_sssd.conf (0.00s) --- PASS: TestLoadServerInfo/return_domain_if_set_directly_and_no_url_if_no_sssd.conf (0.00s) --- PASS: TestLoadServerInfo/return_default_domain_suffix_from_sssd.conf (0.00s) --- PASS: TestLoadServerInfo/return_ad_domain_and_url_from_sssd.conf (0.00s) --- PASS: TestLoadServerInfo/return_domain_directly_and_url_from_sssd.conf (0.00s) --- PASS: TestLoadServerInfo/return_directly_url,_domain_and_default_domain_suffix_if_provided (0.00s) --- PASS: TestLoadServerInfo/return_directly_url_and_domain_if_provided (0.00s) --- PASS: TestLoadServerInfo/error_when_no_sssd_section_and_no_domain_provided (0.00s) --- PASS: TestLoadServerInfo/error_on_missing_domain_and_no_sssdconf (0.00s) --- PASS: TestLoadServerInfo/return_url_directly_ad_domain_from_sssd.conf (0.00s) --- PASS: TestLoadServerInfo/return_domain_and_url_without_default_domain_suffix_and_no_sssd.conf (0.00s) --- PASS: TestLoadServerInfo/return_url_and_domain_from_sssd.conf (0.00s) time="2022-05-20T11:06:04Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" time="2022-05-20T11:06:04Z" level=warning msg="could not get system startup time? Can’t list next refresh: Process org.freedesktop.systemd1 exited with status 1" --- PASS: TestNew (0.00s) --- PASS: TestNew/No_url_and_domain_while_sssdconf_does_not_exists (0.00s) --- PASS: TestNew/Ad_New_fails_prevents_adsysservice_creation (0.00s) --- PASS: TestNew/New_and_Done_succeeds_as_expected,_first_run (0.01s) --- PASS: TestNew/Adsys_directory_can_already_exists (0.01s) PASS ok github.com/ubuntu/adsys/internal/adsysservice 0.050s ? github.com/ubuntu/adsys/internal/adsysservice/actions [no test files] === RUN TestIsAllowed === PAUSE TestIsAllowed === RUN TestPeerCredsInfoAuthType === PAUSE TestPeerCredsInfoAuthType === RUN TestServerPeerCredsHandshake === PAUSE TestServerPeerCredsHandshake === RUN TestServerPeerCredsInvalidSocket === PAUSE TestServerPeerCredsInvalidSocket === RUN TestIsAllowedFromContext === PAUSE TestIsAllowedFromContext === RUN TestIsAllowedFromContextWithoutPeer === PAUSE TestIsAllowedFromContextWithoutPeer === RUN TestIsAllowedFromContextWithInvalidPeerCreds === PAUSE TestIsAllowedFromContextWithInvalidPeerCreds === RUN TestIsAllowedFromContextWithoutUserKey === PAUSE TestIsAllowedFromContextWithoutUserKey === CONT TestIsAllowed === CONT TestIsAllowedFromContextWithoutUserKey === CONT TestIsAllowedFromContextWithInvalidPeerCreds === CONT TestIsAllowedFromContextWithoutPeer === RUN TestIsAllowed/Root_is_always_authorized === PAUSE TestIsAllowed/Root_is_always_authorized === RUN TestIsAllowed/Valid_process_and_ACK === PAUSE TestIsAllowed/Valid_process_and_ACK === RUN TestIsAllowed/Invalid_process_stat_file:_field_isn't_an_int === PAUSE TestIsAllowed/Invalid_process_stat_file:_field_isn't_an_int === RUN TestIsAllowed/Polkit_dbus_call_errors_out === PAUSE TestIsAllowed/Polkit_dbus_call_errors_out === RUN TestIsAllowed/ActionAlwaysAllowed_is_always_allowed === PAUSE TestIsAllowed/ActionAlwaysAllowed_is_always_allowed === RUN TestIsAllowed/User_Action_for_own_user_translates_to_Self_parameter_as_ID === PAUSE TestIsAllowed/User_Action_for_own_user_translates_to_Self_parameter_as_ID === RUN TestIsAllowed/Valid_process_and_NACK === PAUSE TestIsAllowed/Valid_process_and_NACK === RUN TestIsAllowed/Process_doesn't_exists === PAUSE TestIsAllowed/Process_doesn't_exists === RUN TestIsAllowed/Invalid_process_stat_file:_missing_) === PAUSE TestIsAllowed/Invalid_process_stat_file:_missing_) === RUN TestIsAllowed/Invalid_process_stat_file:_)_at_the_end === PAUSE TestIsAllowed/Invalid_process_stat_file:_)_at_the_end === RUN TestIsAllowed/Invalid_process_stat_file:_field_isn't_present === PAUSE TestIsAllowed/Invalid_process_stat_file:_field_isn't_present === RUN TestIsAllowed/User_Action_on_other_user_translates_to_Other_parameter_as_ID === PAUSE TestIsAllowed/User_Action_on_other_user_translates_to_Other_parameter_as_ID === CONT TestIsAllowedFromContext --- PASS: TestIsAllowedFromContextWithoutUserKey (0.00s) === CONT TestServerPeerCredsInvalidSocket --- PASS: TestServerPeerCredsInvalidSocket (0.00s) === CONT TestServerPeerCredsHandshake --- PASS: TestServerPeerCredsHandshake (0.00s) === CONT TestPeerCredsInfoAuthType --- PASS: TestPeerCredsInfoAuthType (0.00s) === CONT TestIsAllowed/Root_is_always_authorized === CONT TestIsAllowed/User_Action_on_other_user_translates_to_Other_parameter_as_ID === CONT TestIsAllowed/Invalid_process_stat_file:_field_isn't_present === CONT TestIsAllowed/Invalid_process_stat_file:_)_at_the_end === CONT TestIsAllowed/Invalid_process_stat_file:_missing_) === CONT TestIsAllowed/Process_doesn't_exists === CONT TestIsAllowed/Valid_process_and_NACK === CONT TestIsAllowed/User_Action_for_own_user_translates_to_Self_parameter_as_ID === CONT TestIsAllowed/ActionAlwaysAllowed_is_always_allowed === CONT TestIsAllowed/Polkit_dbus_call_errors_out === CONT TestIsAllowed/Invalid_process_stat_file:_field_isn't_an_int === CONT TestIsAllowed/Valid_process_and_ACK --- PASS: TestIsAllowed (0.00s) --- PASS: TestIsAllowed/Root_is_always_authorized (0.00s) --- PASS: TestIsAllowed/User_Action_on_other_user_translates_to_Other_parameter_as_ID (0.00s) --- PASS: TestIsAllowed/Invalid_process_stat_file:_field_isn't_present (0.00s) --- PASS: TestIsAllowed/Invalid_process_stat_file:_)_at_the_end (0.00s) --- PASS: TestIsAllowed/Invalid_process_stat_file:_missing_) (0.00s) --- PASS: TestIsAllowed/Process_doesn't_exists (0.00s) --- PASS: TestIsAllowed/Valid_process_and_NACK (0.00s) --- PASS: TestIsAllowed/User_Action_for_own_user_translates_to_Self_parameter_as_ID (0.00s) --- PASS: TestIsAllowed/ActionAlwaysAllowed_is_always_allowed (0.00s) --- PASS: TestIsAllowed/Polkit_dbus_call_errors_out (0.00s) --- PASS: TestIsAllowed/Invalid_process_stat_file:_field_isn't_an_int (0.00s) --- PASS: TestIsAllowed/Valid_process_and_ACK (0.00s) --- PASS: TestIsAllowedFromContextWithInvalidPeerCreds (0.00s) --- PASS: TestIsAllowedFromContextWithoutPeer (0.00s) === RUN TestIsAllowedFromContext/Valid_process_and_NACK === PAUSE TestIsAllowedFromContext/Valid_process_and_NACK === RUN TestIsAllowedFromContext/Extract_current_user_action_from_request === PAUSE TestIsAllowedFromContext/Extract_current_user_action_from_request === RUN TestIsAllowedFromContext/Extract_other_user_action_from_request === PAUSE TestIsAllowedFromContext/Extract_other_user_action_from_request === RUN TestIsAllowedFromContext/User_lookup_returns_an_error === PAUSE TestIsAllowedFromContext/User_lookup_returns_an_error === RUN TestIsAllowedFromContext/User_has_invalid_uid === PAUSE TestIsAllowedFromContext/User_has_invalid_uid === RUN TestIsAllowedFromContext/Root_is_always_authorized === PAUSE TestIsAllowedFromContext/Root_is_always_authorized === RUN TestIsAllowedFromContext/Valid_process_and_ACK === PAUSE TestIsAllowedFromContext/Valid_process_and_ACK === CONT TestIsAllowedFromContext/Valid_process_and_NACK === CONT TestIsAllowedFromContext/Valid_process_and_ACK === CONT TestIsAllowedFromContext/Root_is_always_authorized === CONT TestIsAllowedFromContext/User_has_invalid_uid === CONT TestIsAllowedFromContext/User_lookup_returns_an_error === CONT TestIsAllowedFromContext/Extract_other_user_action_from_request === CONT TestIsAllowedFromContext/Extract_current_user_action_from_request --- PASS: TestIsAllowedFromContext (0.00s) --- PASS: TestIsAllowedFromContext/Valid_process_and_NACK (0.00s) --- PASS: TestIsAllowedFromContext/Valid_process_and_ACK (0.00s) --- PASS: TestIsAllowedFromContext/Root_is_always_authorized (0.00s) --- PASS: TestIsAllowedFromContext/User_has_invalid_uid (0.00s) --- PASS: TestIsAllowedFromContext/User_lookup_returns_an_error (0.00s) --- PASS: TestIsAllowedFromContext/Extract_other_user_action_from_request (0.00s) --- PASS: TestIsAllowedFromContext/Extract_current_user_action_from_request (0.00s) PASS ok github.com/ubuntu/adsys/internal/authorizer 0.025s ? github.com/ubuntu/adsys/internal/cmdhandler [no test files] === RUN TestSetVerboseMode === RUN TestSetVerboseMode/3_is_debug_printing_callers === RUN TestSetVerboseMode/Default_level_is_warning === RUN TestSetVerboseMode/1_is_for_info === RUN TestSetVerboseMode/2_is_for_debug --- PASS: TestSetVerboseMode (0.00s) --- PASS: TestSetVerboseMode/3_is_debug_printing_callers (0.00s) --- PASS: TestSetVerboseMode/Default_level_is_warning (0.00s) --- PASS: TestSetVerboseMode/1_is_for_info (0.00s) --- PASS: TestSetVerboseMode/2_is_for_debug (0.00s) === RUN TestInit === RUN TestInit/Flag_has_precedence_over_env === RUN TestInit/Error_on_callback_returning_error_on_first_call === RUN TestInit/Callback_in_error_on_refresh_only_prints_warning time="2022-05-20T11:06:06Z" level=warning msg="Error while refreshing configuration: Error from callback" === RUN TestInit/Env_has_precedence_over_configuration === RUN TestInit/Error_on_no_verbose_flag_set_before_Init_is_call === RUN TestInit/Error_on_config_flag_points_to_unexisting_path === RUN TestInit/Load_configuration,_no_file,_no_flag,_no_env === RUN TestInit/Flag_is_supported === RUN TestInit/Configuration_flag,_not_in_config_dir === RUN TestInit/Environment_is_supported === RUN TestInit/Configuration_changed === RUN TestInit/Error_on_invalid_configuration_file === RUN TestInit/Load_configuration_with_file === RUN TestInit/Empty_configuration_file_is_supported === RUN TestInit/Configuration_flag_has_precedence_over_local_file === RUN TestInit/No_config_flag_set_before_Init_is_call_is_ignored === RUN TestInit/Configuration_file_created_after_Init()_is_not_taken_into_account --- PASS: TestInit (8.23s) --- PASS: TestInit/Flag_has_precedence_over_env (0.14s) --- PASS: TestInit/Error_on_callback_returning_error_on_first_call (0.00s) --- PASS: TestInit/Callback_in_error_on_refresh_only_prints_warning (2.01s) --- PASS: TestInit/Env_has_precedence_over_configuration (0.00s) --- PASS: TestInit/Error_on_no_verbose_flag_set_before_Init_is_call (0.00s) --- PASS: TestInit/Error_on_config_flag_points_to_unexisting_path (0.00s) --- PASS: TestInit/Load_configuration,_no_file,_no_flag,_no_env (0.00s) --- PASS: TestInit/Flag_is_supported (0.00s) --- PASS: TestInit/Configuration_flag,_not_in_config_dir (0.00s) --- PASS: TestInit/Environment_is_supported (0.00s) --- PASS: TestInit/Configuration_changed (2.02s) --- PASS: TestInit/Error_on_invalid_configuration_file (0.00s) --- PASS: TestInit/Load_configuration_with_file (0.00s) --- PASS: TestInit/Empty_configuration_file_is_supported (0.00s) --- PASS: TestInit/Configuration_flag_has_precedence_over_local_file (0.00s) --- PASS: TestInit/No_config_flag_set_before_Init_is_call_is_ignored (0.00s) --- PASS: TestInit/Configuration_file_created_after_Init()_is_not_taken_into_account (4.02s) === RUN TestLoadConfig === PAUSE TestLoadConfig === CONT TestLoadConfig === RUN TestLoadConfig/Empty_configuration_is_supported === PAUSE TestLoadConfig/Empty_configuration_is_supported === RUN TestLoadConfig/Load_configuration_deserialize_its === PAUSE TestLoadConfig/Load_configuration_deserialize_its === CONT TestLoadConfig/Empty_configuration_is_supported === CONT TestLoadConfig/Load_configuration_deserialize_its --- PASS: TestLoadConfig (0.00s) --- PASS: TestLoadConfig/Empty_configuration_is_supported (0.00s) --- PASS: TestLoadConfig/Load_configuration_deserialize_its (0.00s) PASS ok github.com/ubuntu/adsys/internal/config 8.232s ? github.com/ubuntu/adsys/internal/consts [no test files] === RUN TestStartStop === PAUSE TestStartStop === RUN TestStopBeforeServe === PAUSE TestStopBeforeServe === RUN TestChangeSocket === PAUSE TestChangeSocket === RUN TestSocketActivation === PAUSE TestSocketActivation === RUN TestUseSocketIgnoredWithSocketActivation === PAUSE TestUseSocketIgnoredWithSocketActivation === RUN TestSdNotifier === PAUSE TestSdNotifier === RUN TestFailingOption === PAUSE TestFailingOption === RUN TestCannotCreateSocket === PAUSE TestCannotCreateSocket === RUN TestServerStartListenTimeout === PAUSE TestServerStartListenTimeout === RUN TestServerDontTimeoutWithActiveRequest === PAUSE TestServerDontTimeoutWithActiveRequest === RUN TestServerDontTimeoutWithMultipleActiveRequests === PAUSE TestServerDontTimeoutWithMultipleActiveRequests === RUN TestServerChangeTimeout === PAUSE TestServerChangeTimeout === RUN TestServerDoubleQuit === PAUSE TestServerDoubleQuit === CONT TestStartStop time="2022-05-20T11:06:05Z" level=info msg="Serving on /tmp/TestStartStop2503262009/001/test.sock" === CONT TestServerDoubleQuit time="2022-05-20T11:06:05Z" level=info msg="Serving on /tmp/TestServerDoubleQuit120145270/001/test.sock" === CONT TestServerChangeTimeout time="2022-05-20T11:06:05Z" level=info msg="Serving on /tmp/TestServerChangeTimeout1448816935/001/test.sock" === CONT TestServerDontTimeoutWithMultipleActiveRequests time="2022-05-20T11:06:05Z" level=info msg="Serving on /tmp/TestServerDontTimeoutWithMultipleActiveRequests608752888/001/test.sock" time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." time="2022-05-20T11:06:05Z" level=info msg="Wait for active requests to close." --- PASS: TestServerDoubleQuit (0.01s) === CONT TestServerDontTimeoutWithActiveRequest time="2022-05-20T11:06:05Z" level=info msg="Serving on /tmp/TestServerDontTimeoutWithActiveRequest1999818709/001/test.sock" time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." time="2022-05-20T11:06:05Z" level=info msg="Wait for active requests to close." --- PASS: TestStartStop (0.01s) === CONT TestServerStartListenTimeout time="2022-05-20T11:06:05Z" level=info msg="Serving on /tmp/TestServerStartListenTimeout3567538729/001/test.sock" time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." --- PASS: TestServerStartListenTimeout (0.01s) === CONT TestCannotCreateSocket --- PASS: TestCannotCreateSocket (0.00s) === CONT TestFailingOption --- PASS: TestFailingOption (0.00s) === CONT TestSdNotifier === RUN TestSdNotifier/doesn't_fail_when_not_under_systemd === PAUSE TestSdNotifier/doesn't_fail_when_not_under_systemd === RUN TestSdNotifier/fails_when_notifier_fails === PAUSE TestSdNotifier/fails_when_notifier_fails === RUN TestSdNotifier/sends_signal === PAUSE TestSdNotifier/sends_signal === CONT TestUseSocketIgnoredWithSocketActivation time="2022-05-20T11:06:05Z" level=info msg="Serving on /tmp/TestUseSocketIgnoredWithSocketActivation2219246706/001/socket" time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." time="2022-05-20T11:06:05Z" level=info msg="Wait for active requests to close." --- PASS: TestUseSocketIgnoredWithSocketActivation (0.02s) === CONT TestSocketActivation === RUN TestSocketActivation/fails_when_Listeners()_fails === PAUSE TestSocketActivation/fails_when_Listeners()_fails === RUN TestSocketActivation/success_with_one_socket === PAUSE TestSocketActivation/success_with_one_socket === RUN TestSocketActivation/fails_with_many_sockets === PAUSE TestSocketActivation/fails_with_many_sockets === CONT TestChangeSocket time="2022-05-20T11:06:05Z" level=info msg="Serving on /tmp/TestChangeSocket2977658636/001/test.sock" time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." --- PASS: TestServerChangeTimeout (0.05s) === CONT TestStopBeforeServe time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." time="2022-05-20T11:06:05Z" level=info msg="Wait for active requests to close." --- PASS: TestStopBeforeServe (0.00s) === CONT TestSdNotifier/doesn't_fail_when_not_under_systemd time="2022-05-20T11:06:05Z" level=info msg="Serving on /tmp/TestSdNotifierdoesnt_fail_when_not_under_systemd4020589943/001/socket" time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." time="2022-05-20T11:06:05Z" level=info msg="Wait for active requests to close." time="2022-05-20T11:06:05Z" level=info msg="Serving on /tmp/TestChangeSocket2977658636/001/test2.sock" time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." time="2022-05-20T11:06:05Z" level=info msg="Wait for active requests to close." === CONT TestSdNotifier/sends_signal time="2022-05-20T11:06:05Z" level=info msg="Serving on /tmp/TestSdNotifiersends_signal2992734006/001/socket" time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." time="2022-05-20T11:06:05Z" level=info msg="Wait for active requests to close." --- PASS: TestChangeSocket (0.02s) === CONT TestSdNotifier/fails_when_notifier_fails === CONT TestSocketActivation/fails_when_Listeners()_fails === CONT TestSocketActivation/fails_with_many_sockets === CONT TestSocketActivation/success_with_one_socket time="2022-05-20T11:06:05Z" level=info msg="Serving on /tmp/TestSocketActivationsuccess_with_one_socket1494938769/001/sock1" time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." time="2022-05-20T11:06:05Z" level=info msg="Wait for active requests to close." --- PASS: TestSdNotifier (0.00s) --- PASS: TestSdNotifier/doesn't_fail_when_not_under_systemd (0.01s) --- PASS: TestSdNotifier/fails_when_notifier_fails (0.00s) --- PASS: TestSdNotifier/sends_signal (0.01s) time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." time="2022-05-20T11:06:05Z" level=info msg="Wait for active requests to close." time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." time="2022-05-20T11:06:05Z" level=info msg="Wait for active requests to close." --- PASS: TestSocketActivation (0.00s) --- PASS: TestSocketActivation/fails_when_Listeners()_fails (0.00s) --- PASS: TestSocketActivation/fails_with_many_sockets (0.00s) --- PASS: TestSocketActivation/success_with_one_socket (0.01s) time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." --- PASS: TestServerDontTimeoutWithMultipleActiveRequests (0.11s) time="2022-05-20T11:06:05Z" level=info msg="Stopping daemon requested." --- PASS: TestServerDontTimeoutWithActiveRequest (0.11s) PASS ok github.com/ubuntu/adsys/internal/daemon 0.127s === RUN TestOnErrorWithNoError === PAUSE TestOnErrorWithNoError === RUN TestOnErrorWithError === PAUSE TestOnErrorWithError === RUN TestLogOnErrorWithNoError --- PASS: TestLogOnErrorWithNoError (0.00s) === RUN TestLogOnErrorWithError --- PASS: TestLogOnErrorWithError (0.00s) === RUN TestLogOnErrorContextWithNoError --- PASS: TestLogOnErrorContextWithNoError (0.00s) === RUN TestLogOnErrorContextWithError --- PASS: TestLogOnErrorContextWithError (0.00s) === RUN TestLogFuncOnErrorWithNoError --- PASS: TestLogFuncOnErrorWithNoError (0.00s) === RUN TestLogFuncOnErrorWithError --- PASS: TestLogFuncOnErrorWithError (0.00s) === RUN TestLogFuncOnErrorContextNoError --- PASS: TestLogFuncOnErrorContextNoError (0.00s) === RUN TestLogFuncOnErrorContextWithError --- PASS: TestLogFuncOnErrorContextWithError (0.00s) === CONT TestOnErrorWithNoError --- PASS: TestOnErrorWithNoError (0.00s) === CONT TestOnErrorWithError --- PASS: TestOnErrorWithError (0.00s) PASS ok github.com/ubuntu/adsys/internal/decorate 0.007s === RUN TestCleanDirectory === PAUSE TestCleanDirectory === RUN TestCleanDirectoryNoDirectoryExists === PAUSE TestCleanDirectoryNoDirectoryExists === RUN TestCleanDirectoryCantRemoveDirectory === PAUSE TestCleanDirectoryCantRemoveDirectory === RUN TestInstallOnlyMode --- PASS: TestInstallOnlyMode (0.00s) === RUN TestDestDirectory --- PASS: TestDestDirectory (0.00s) === CONT TestCleanDirectory === CONT TestCleanDirectoryCantRemoveDirectory --- PASS: TestCleanDirectory (0.00s) === CONT TestCleanDirectoryNoDirectoryExists --- PASS: TestCleanDirectoryCantRemoveDirectory (0.00s) --- PASS: TestCleanDirectoryNoDirectoryExists (0.00s) PASS ok github.com/ubuntu/adsys/internal/generators 0.004s === RUN TestNoNotification === PAUSE TestNoNotification === RUN TestNewConnectionNotification === PAUSE TestNewConnectionNotification === RUN TestDoneConnectionNotification === PAUSE TestDoneConnectionNotification === RUN TestErrorFromHandlerReturned === PAUSE TestErrorFromHandlerReturned === RUN TestErrorOnNilStream === PAUSE TestErrorOnNilStream === CONT TestErrorOnNilStream --- PASS: TestErrorOnNilStream (0.00s) === CONT TestNewConnectionNotification --- PASS: TestNewConnectionNotification (0.00s) === CONT TestNoNotification --- PASS: TestNoNotification (0.00s) === CONT TestErrorFromHandlerReturned --- PASS: TestErrorFromHandlerReturned (0.00s) === CONT TestDoneConnectionNotification --- PASS: TestDoneConnectionNotification (0.00s) PASS ok github.com/ubuntu/adsys/internal/grpc/connectionnotify 0.010s === RUN TestActiveConnection === PAUSE TestActiveConnection === RUN TestTimeoutOnInactiveConnection === PAUSE TestTimeoutOnInactiveConnection === RUN TestCancelOnClientSide === PAUSE TestCancelOnClientSide === RUN TestClientInterceptorFailed === PAUSE TestClientInterceptorFailed === RUN TestRecvMessageError === PAUSE TestRecvMessageError === CONT TestActiveConnection === CONT TestClientInterceptorFailed === CONT TestCancelOnClientSide --- PASS: TestCancelOnClientSide (0.00s) === CONT TestRecvMessageError --- PASS: TestRecvMessageError (0.00s) === CONT TestTimeoutOnInactiveConnection --- PASS: TestClientInterceptorFailed (0.00s) --- PASS: TestTimeoutOnInactiveConnection (0.05s) --- PASS: TestActiveConnection (0.15s) PASS ok github.com/ubuntu/adsys/internal/grpc/contextidler 0.156s === RUN TestFormat === PAUSE TestFormat === CONT TestFormat === RUN TestFormat/GRPC_Random_errors_prints_status_and_message === PAUSE TestFormat/GRPC_Random_errors_prints_status_and_message === RUN TestFormat/nil_returns_nil === PAUSE TestFormat/nil_returns_nil === RUN TestFormat/non_GRPC_errors_are_returned_as_is === PAUSE TestFormat/non_GRPC_errors_are_returned_as_is === RUN TestFormat/GRPC_Unavailable_errors_prints_daemon_name === PAUSE TestFormat/GRPC_Unavailable_errors_prints_daemon_name === RUN TestFormat/GRPC_Deadline_errors_don’t_print_status_nor_daemon_nor_message === PAUSE TestFormat/GRPC_Deadline_errors_don’t_print_status_nor_daemon_nor_message === RUN TestFormat/GRPC_Unknown_errors_don’t_print_status_and_daemon === PAUSE TestFormat/GRPC_Unknown_errors_don’t_print_status_and_daemon === CONT TestFormat/GRPC_Random_errors_prints_status_and_message === CONT TestFormat/GRPC_Unknown_errors_don’t_print_status_and_daemon === CONT TestFormat/GRPC_Deadline_errors_don’t_print_status_nor_daemon_nor_message === CONT TestFormat/GRPC_Unavailable_errors_prints_daemon_name === CONT TestFormat/non_GRPC_errors_are_returned_as_is === CONT TestFormat/nil_returns_nil --- PASS: TestFormat (0.00s) --- PASS: TestFormat/GRPC_Random_errors_prints_status_and_message (0.00s) --- PASS: TestFormat/GRPC_Unknown_errors_don’t_print_status_and_daemon (0.00s) --- PASS: TestFormat/GRPC_Deadline_errors_don’t_print_status_nor_daemon_nor_message (0.00s) --- PASS: TestFormat/GRPC_Unavailable_errors_prints_daemon_name (0.00s) --- PASS: TestFormat/non_GRPC_errors_are_returned_as_is (0.00s) --- PASS: TestFormat/nil_returns_nil (0.00s) PASS ok github.com/ubuntu/adsys/internal/grpc/grpcerror 0.003s === RUN TestStreamServer === PAUSE TestStreamServer === RUN TestStreamClient === PAUSE TestStreamClient === CONT TestStreamServer === CONT TestStreamClient --- PASS: TestStreamServer (0.00s) --- PASS: TestStreamClient (0.00s) PASS ok github.com/ubuntu/adsys/internal/grpc/interceptorschain 0.018s === RUN TestChildRecvMsgAndHandlerCalled === PAUSE TestChildRecvMsgAndHandlerCalled === CONT TestChildRecvMsgAndHandlerCalled === RUN TestChildRecvMsgAndHandlerCalled/Info_being_nil_has_no_impact === PAUSE TestChildRecvMsgAndHandlerCalled/Info_being_nil_has_no_impact === RUN TestChildRecvMsgAndHandlerCalled/Handler_fails_out === PAUSE TestChildRecvMsgAndHandlerCalled/Handler_fails_out === RUN TestChildRecvMsgAndHandlerCalled/RecvMsg_erroring_out === PAUSE TestChildRecvMsgAndHandlerCalled/RecvMsg_erroring_out === RUN TestChildRecvMsgAndHandlerCalled/Handler_and_RecvMsg_are_called === PAUSE TestChildRecvMsgAndHandlerCalled/Handler_and_RecvMsg_are_called === CONT TestChildRecvMsgAndHandlerCalled/Info_being_nil_has_no_impact === CONT TestChildRecvMsgAndHandlerCalled/Handler_and_RecvMsg_are_called === CONT TestChildRecvMsgAndHandlerCalled/RecvMsg_erroring_out === CONT TestChildRecvMsgAndHandlerCalled/Handler_fails_out time="2022-05-20T11:06:07Z" level=info msg="Error sent to client: Failing handler" --- PASS: TestChildRecvMsgAndHandlerCalled (0.00s) --- PASS: TestChildRecvMsgAndHandlerCalled/Info_being_nil_has_no_impact (0.00s) --- PASS: TestChildRecvMsgAndHandlerCalled/Handler_and_RecvMsg_are_called (0.00s) --- PASS: TestChildRecvMsgAndHandlerCalled/RecvMsg_erroring_out (0.00s) --- PASS: TestChildRecvMsgAndHandlerCalled/Handler_fails_out (0.00s) PASS ok github.com/ubuntu/adsys/internal/grpc/logconnections 0.008s === RUN TestRecvLogMsg === PAUSE TestRecvLogMsg === RUN TestAddStreamToForwardLocalLogs time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:867050]]" time="2022-05-20T11:06:08Z" level=warning msg=something --- PASS: TestAddStreamToForwardLocalLogs (0.00s) === RUN TestAddStreamToForwardOtherStream time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:131045]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:546857]]" --- PASS: TestAddStreamToForwardOtherStream (0.00s) === RUN TestAddStreamToForwardAfterClientIsConnected time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:833518]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:026595]]" --- PASS: TestAddStreamToForwardAfterClientIsConnected (0.00s) === RUN TestAddStreamToForwardDisconnect time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:953272]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:508821]]" --- PASS: TestAddStreamToForwardDisconnect (0.00s) === RUN TestAddStreamToForwardTwoClients time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:022384]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:038353]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:519642]]" --- PASS: TestAddStreamToForwardTwoClients (0.00s) === RUN TestAddStreamToForwardWithListenerCaller time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:737762]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:574694]]" --- PASS: TestAddStreamToForwardWithListenerCaller (0.00s) === RUN TestAddStreamMultipleForwarders time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:059764]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:428196]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:574343]]" --- PASS: TestAddStreamMultipleForwarders (0.00s) === RUN TestAddStreamMultipleForwardersOneWithCaller time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:947191]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:911107]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:916692]]" --- PASS: TestAddStreamMultipleForwardersOneWithCaller (0.00s) === RUN TestAddStreamToForwardFailSend time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:921936]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:806536]]" time="2022-05-20T11:06:08Z" level=warning msg="Couldn't send log to one or more listener: SendMsg failed" --- PASS: TestAddStreamToForwardFailSend (0.00s) === RUN TestRemoveAllStreams time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:038437]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:245309]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:653619]]" time="2022-05-20T11:06:08Z" level=warning msg="[[123456:653619]] else" --- PASS: TestRemoveAllStreams (0.00s) === RUN TestLogWarningOnly === PAUSE TestLogWarningOnly === RUN TestMultipleLogs === PAUSE TestMultipleLogs === RUN TestAllLogLevels === PAUSE TestAllLogLevels === RUN TestDebugSentToRemoteEvenIfLocalIsWarning === PAUSE TestDebugSentToRemoteEvenIfLocalIsWarning === RUN TestLogWarningWithLocalCaller === PAUSE TestLogWarningWithLocalCaller === RUN TestLogWarningWithRemoteCaller === PAUSE TestLogWarningWithRemoteCaller === RUN TestLogWithNoCaller === PAUSE TestLogWithNoCaller === RUN TestSetReportCaller === RUN TestSetReportCaller/Report_caller === RUN TestSetReportCaller/Disable_caller --- PASS: TestSetReportCaller (0.00s) --- PASS: TestSetReportCaller/Report_caller (0.00s) --- PASS: TestSetReportCaller/Disable_caller (0.00s) === RUN TestLogSendingFail === PAUSE TestLogSendingFail === RUN TestLogStreamsAreSeparated === PAUSE TestLogStreamsAreSeparated === RUN TestStreamServerInterceptor === PAUSE TestStreamServerInterceptor === RUN TestStreamServerInterceptorSendLogsFails === PAUSE TestStreamServerInterceptorSendLogsFails === RUN TestStreamServerInterceptorLoggerInvalidMetadata === PAUSE TestStreamServerInterceptorLoggerInvalidMetadata === CONT TestRecvLogMsg === RUN TestRecvLogMsg/No_caller_when_not_requested === PAUSE TestRecvLogMsg/No_caller_when_not_requested === RUN TestRecvLogMsg/No_caller_on_any_logs === PAUSE TestRecvLogMsg/No_caller_on_any_logs === RUN TestRecvLogMsg/One_message_with_error,_no_log,_error_is_preserved === PAUSE TestRecvLogMsg/One_message_with_error,_no_log,_error_is_preserved === RUN TestRecvLogMsg/Invalid_object_passed_to_RecvMsg_is_gracefully_skipped === PAUSE TestRecvLogMsg/Invalid_object_passed_to_RecvMsg_is_gracefully_skipped === RUN TestRecvLogMsg/One_message,_no_log === PAUSE TestRecvLogMsg/One_message,_no_log === RUN TestRecvLogMsg/One_log_(and_one_closing_empty_message) === PAUSE TestRecvLogMsg/One_log_(and_one_closing_empty_message) === RUN TestRecvLogMsg/Log_with_caller === PAUSE TestRecvLogMsg/Log_with_caller === RUN TestRecvLogMsg/Two_logs_with_different_debug_level === PAUSE TestRecvLogMsg/Two_logs_with_different_debug_level === RUN TestRecvLogMsg/Logs_and_then_message_with_error,_error_is_preserved === PAUSE TestRecvLogMsg/Logs_and_then_message_with_error,_error_is_preserved === RUN TestRecvLogMsg/Unknown_log_level_triggers_a_client_error_(protocole_issue) === PAUSE TestRecvLogMsg/Unknown_log_level_triggers_a_client_error_(protocole_issue) === CONT TestRecvLogMsg/No_caller_when_not_requested === CONT TestMultipleLogs === CONT TestLogWarningOnly === CONT TestRecvLogMsg/Unknown_log_level_triggers_a_client_error_(protocole_issue) === CONT TestRecvLogMsg/Logs_and_then_message_with_error,_error_is_preserved time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:116438]]" === CONT TestRecvLogMsg/Two_logs_with_different_debug_level --- PASS: TestMultipleLogs (0.00s) === CONT TestRecvLogMsg/Log_with_caller === CONT TestRecvLogMsg/One_log_(and_one_closing_empty_message) === CONT TestRecvLogMsg/One_message,_no_log === CONT TestRecvLogMsg/Invalid_object_passed_to_RecvMsg_is_gracefully_skipped === CONT TestRecvLogMsg/One_message_with_error,_no_log,_error_is_preserved === CONT TestRecvLogMsg/No_caller_on_any_logs === CONT TestLogSendingFail time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:288471]]" === CONT TestStreamServerInterceptorLoggerInvalidMetadata === RUN TestStreamServerInterceptorLoggerInvalidMetadata/No_meta_sent === PAUSE TestStreamServerInterceptorLoggerInvalidMetadata/No_meta_sent === RUN TestStreamServerInterceptorLoggerInvalidMetadata/Missing_client_ID === PAUSE TestStreamServerInterceptorLoggerInvalidMetadata/Missing_client_ID === RUN TestStreamServerInterceptorLoggerInvalidMetadata/Missing_caller_key === PAUSE TestStreamServerInterceptorLoggerInvalidMetadata/Missing_caller_key === RUN TestStreamServerInterceptorLoggerInvalidMetadata/Caller_key_is_not_a_boolean --- PASS: TestLogWarningOnly (0.00s) === PAUSE TestStreamServerInterceptorLoggerInvalidMetadata/Caller_key_is_not_a_boolean === RUN TestStreamServerInterceptorLoggerInvalidMetadata/Multiple_log_metas --- PASS: TestRecvLogMsg (0.00s) --- PASS: TestRecvLogMsg/No_caller_when_not_requested (0.00s) --- PASS: TestRecvLogMsg/Unknown_log_level_triggers_a_client_error_(protocole_issue) (0.00s) --- PASS: TestRecvLogMsg/Two_logs_with_different_debug_level (0.00s) --- PASS: TestRecvLogMsg/Log_with_caller (0.00s) --- PASS: TestRecvLogMsg/One_log_(and_one_closing_empty_message) (0.00s) --- PASS: TestRecvLogMsg/One_message,_no_log (0.00s) --- PASS: TestRecvLogMsg/Invalid_object_passed_to_RecvMsg_is_gracefully_skipped (0.00s) --- PASS: TestRecvLogMsg/One_message_with_error,_no_log,_error_is_preserved (0.00s) --- PASS: TestRecvLogMsg/No_caller_on_any_logs (0.00s) --- PASS: TestRecvLogMsg/Logs_and_then_message_with_error,_error_is_preserved (0.00s) === CONT TestStreamServerInterceptorSendLogsFails time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:401903]]" time="2022-05-20T11:06:08Z" level=warning msg="[[123456:279024]] Couldn't send initial connection log to client" --- PASS: TestLogSendingFail (0.00s) === CONT TestLogStreamsAreSeparated time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:279024]]" --- PASS: TestStreamServerInterceptorSendLogsFails (0.00s) === CONT TestLogWarningWithLocalCaller time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:683211]]" === CONT TestStreamServerInterceptor time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:649134]]" === PAUSE TestStreamServerInterceptorLoggerInvalidMetadata/Multiple_log_metas === CONT TestLogWithNoCaller time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:385810]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:710945]]" --- PASS: TestStreamServerInterceptor (0.00s) === CONT TestLogWarningWithRemoteCaller --- PASS: TestLogWithNoCaller (0.00s) === CONT TestDebugSentToRemoteEvenIfLocalIsWarning time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:888859]]" time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:724457]]" --- PASS: TestLogWarningWithRemoteCaller (0.00s) === CONT TestAllLogLevels --- PASS: TestDebugSentToRemoteEvenIfLocalIsWarning (0.00s) === CONT TestStreamServerInterceptorLoggerInvalidMetadata/No_meta_sent === CONT TestStreamServerInterceptorLoggerInvalidMetadata/Multiple_log_metas time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:434318]]" === CONT TestStreamServerInterceptorLoggerInvalidMetadata/Caller_key_is_not_a_boolean === CONT TestStreamServerInterceptorLoggerInvalidMetadata/Missing_caller_key === CONT TestStreamServerInterceptorLoggerInvalidMetadata/Missing_client_ID --- PASS: TestStreamServerInterceptorLoggerInvalidMetadata (0.00s) --- PASS: TestStreamServerInterceptorLoggerInvalidMetadata/No_meta_sent (0.00s) --- PASS: TestStreamServerInterceptorLoggerInvalidMetadata/Multiple_log_metas (0.00s) --- PASS: TestStreamServerInterceptorLoggerInvalidMetadata/Caller_key_is_not_a_boolean (0.00s) --- PASS: TestStreamServerInterceptorLoggerInvalidMetadata/Missing_caller_key (0.00s) --- PASS: TestStreamServerInterceptorLoggerInvalidMetadata/Missing_client_ID (0.00s) --- PASS: TestAllLogLevels (0.00s) time="2022-05-20T11:06:08Z" level=info msg="New connection from client [[123456:120381]]" --- PASS: TestLogWarningWithLocalCaller (0.00s) --- PASS: TestLogStreamsAreSeparated (0.00s) PASS ok github.com/ubuntu/adsys/internal/grpc/logstreamer 0.011s ? github.com/ubuntu/adsys/internal/grpc/logstreamer/test [no test files] === RUN TestTranslations === RUN TestTranslations/Invalid_locale_directory === RUN TestTranslations/Init_wasn't_ran === RUN TestTranslations/Fallback_to_en_if_en_DK_isn't_present === RUN TestTranslations/Prefer_locale-langpack_to_locale === RUN TestTranslations/Untranslated_elem === RUN TestTranslations/en_DK@_is_en_DK === RUN TestTranslations/Missing_domain === RUN TestTranslations/No_loc_prefers_LC_MESSAGES_first === RUN TestTranslations/No_loc_fallbacks_to_LANG_if_no_LC_MESSAGES === RUN TestTranslations/Missing_locale === RUN TestTranslations/Multiple_text_elems === RUN TestTranslations/One_text_elem,_prefer_en_DK_over_en === RUN TestTranslations/en_DK._is_en_DK --- PASS: TestTranslations (0.01s) --- PASS: TestTranslations/Invalid_locale_directory (0.00s) --- PASS: TestTranslations/Init_wasn't_ran (0.00s) --- PASS: TestTranslations/Fallback_to_en_if_en_DK_isn't_present (0.00s) --- PASS: TestTranslations/Prefer_locale-langpack_to_locale (0.00s) --- PASS: TestTranslations/Untranslated_elem (0.00s) --- PASS: TestTranslations/en_DK@_is_en_DK (0.00s) --- PASS: TestTranslations/Missing_domain (0.00s) --- PASS: TestTranslations/No_loc_prefers_LC_MESSAGES_first (0.00s) --- PASS: TestTranslations/No_loc_fallbacks_to_LANG_if_no_LC_MESSAGES (0.00s) --- PASS: TestTranslations/Missing_locale (0.00s) --- PASS: TestTranslations/Multiple_text_elems (0.00s) --- PASS: TestTranslations/One_text_elem,_prefer_en_DK_over_en (0.00s) --- PASS: TestTranslations/en_DK._is_en_DK (0.00s) PASS ok github.com/ubuntu/adsys/internal/i18n 0.027s === RUN TestFormat === PAUSE TestFormat === RUN TestApplyPolicies === RUN TestApplyPolicies/second_call_with_no_subscription_don't_remove_scripts_if_session_hasn’t_ended time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" time="2022-05-20T11:06:09Z" level=info msg="Running machine startup scripts" time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" time="2022-05-20T11:06:09Z" level=info msg="\"/tmp/TestApplyPoliciessecond_call_with_no_subscription_dont_remove_scripts_if_session_hasnt_ended3230824757/001/run/adsys/machine/scripts/.running\" already exists, a session is already running, ignoring." === RUN TestApplyPolicies/dconf_apply_policy_fails time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" === RUN TestApplyPolicies/second_call_with_no_rules_deletes_everything time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" time="2022-05-20T11:06:09Z" level=info msg="Running machine startup scripts" time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" === RUN TestApplyPolicies/second_call_with_no_rules_don't_remove_scripts_if_session_hasn’t_ended time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" time="2022-05-20T11:06:09Z" level=info msg="Running machine startup scripts" time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" time="2022-05-20T11:06:09Z" level=info msg="\"/tmp/TestApplyPoliciessecond_call_with_no_rules_dont_remove_scripts_if_session_hasnt_ended878747326/001/run/adsys/machine/scripts/.running\" already exists, a session is already running, ignoring." === RUN TestApplyPolicies/no_subscription_is_only_dconf_content time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" === RUN TestApplyPolicies/second_call_with_no_subscription_should_remove_everything_but_dconf_content time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" time="2022-05-20T11:06:09Z" level=info msg="Running machine startup scripts" time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" === RUN TestApplyPolicies/succeed time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" time="2022-05-20T11:06:09Z" level=info msg="Running machine startup scripts" === RUN TestApplyPolicies/privilege_apply_policy_fails time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" time="2022-05-20T11:06:09Z" level=info msg="Running machine startup scripts" === RUN TestApplyPolicies/scripts_apply_policy_fails time="2022-05-20T11:06:09Z" level=info msg="Apply policy for hostname (machine: true)" --- PASS: TestApplyPolicies (0.09s) --- PASS: TestApplyPolicies/second_call_with_no_subscription_don't_remove_scripts_if_session_hasn’t_ended (0.01s) --- PASS: TestApplyPolicies/dconf_apply_policy_fails (0.00s) --- PASS: TestApplyPolicies/second_call_with_no_rules_deletes_everything (0.01s) --- PASS: TestApplyPolicies/second_call_with_no_rules_don't_remove_scripts_if_session_hasn’t_ended (0.02s) --- PASS: TestApplyPolicies/no_subscription_is_only_dconf_content (0.01s) --- PASS: TestApplyPolicies/second_call_with_no_subscription_should_remove_everything_but_dconf_content (0.02s) --- PASS: TestApplyPolicies/succeed (0.01s) --- PASS: TestApplyPolicies/privilege_apply_policy_fails (0.01s) --- PASS: TestApplyPolicies/scripts_apply_policy_fails (0.00s) === RUN TestDumpPolicies === PAUSE TestDumpPolicies === RUN TestLastUpdateFor === PAUSE TestLastUpdateFor === RUN TestGetStatus === RUN TestGetStatus/returns_enablement_status_(enabled) === RUN TestGetStatus/returns_enablement_status_(disabled) --- PASS: TestGetStatus (0.00s) --- PASS: TestGetStatus/returns_enablement_status_(enabled) (0.00s) --- PASS: TestGetStatus/returns_enablement_status_(disabled) (0.00s) === RUN TestNew === PAUSE TestNew === RUN TestNewFromCache === PAUSE TestNewFromCache === RUN TestSave === PAUSE TestSave === RUN TestCachePolicies === PAUSE TestCachePolicies === RUN TestSaveAssetsTo === PAUSE TestSaveAssetsTo === RUN TestCompressAssets === PAUSE TestCompressAssets === RUN TestGetUniqueRules === PAUSE TestGetUniqueRules === CONT TestFormat === RUN TestFormat/GPO_with_rules,_appending_to_existing_treated_key === CONT TestSave === RUN TestSave/error_on_can’t_write_to_policies_base_dir === CONT TestNew === CONT TestGetUniqueRules === RUN TestNew/gpos_only === PAUSE TestNew/gpos_only === RUN TestNew/with_assets === PAUSE TestNew/with_assets === RUN TestNew/no_gpos === PAUSE TestNew/no_gpos === PAUSE TestSave/error_on_can’t_write_to_policies_base_dir === RUN TestGetUniqueRules/Multiple_domains,_same_GPOs === RUN TestSave/error_on_can’t_write_to_dest_dir === PAUSE TestGetUniqueRules/Multiple_domains,_same_GPOs === PAUSE TestSave/error_on_can’t_write_to_dest_dir === RUN TestSave/gpos_only === RUN TestNew/error_on_invalid_assets_db === RUN TestGetUniqueRules/Disabled_value_overrides_non_disabled_one === PAUSE TestSave/gpos_only === PAUSE TestGetUniqueRules/Disabled_value_overrides_non_disabled_one === RUN TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_first === PAUSE TestFormat/GPO_with_rules,_appending_to_existing_treated_key === RUN TestSave/with_assets === PAUSE TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_first === RUN TestFormat/GPO_with_rules,_override_hidden === PAUSE TestSave/with_assets === RUN TestGetUniqueRules/Mix_meta_on_GPOs,_furthest_policy_entry_is_append,_closest_is_override === RUN TestSave/existing_assets_cache_is_refreshed === PAUSE TestGetUniqueRules/Mix_meta_on_GPOs,_furthest_policy_entry_is_append,_closest_is_override === PAUSE TestNew/error_on_invalid_assets_db === PAUSE TestSave/existing_assets_cache_is_refreshed === PAUSE TestFormat/GPO_with_rules,_override_hidden === RUN TestGetUniqueRules/One_GPO === PAUSE TestGetUniqueRules/One_GPO === RUN TestGetUniqueRules/Multiple_domains,_different_GPOs === RUN TestSave/destdir_does_not_exists === RUN TestNew/error_on_assets_db_does_not_exists === PAUSE TestSave/destdir_does_not_exists === PAUSE TestNew/error_on_assets_db_does_not_exists === RUN TestSave/error_on_can’t_remove_existing_assets === CONT TestSaveAssetsTo === RUN TestFormat/GPO_with_rules,_override_displayed === RUN TestSaveAssetsTo/all === PAUSE TestFormat/GPO_with_rules,_override_displayed === PAUSE TestSave/error_on_can’t_remove_existing_assets === PAUSE TestSaveAssetsTo/all === PAUSE TestGetUniqueRules/Multiple_domains,_different_GPOs === RUN TestSave/existing_policies_cache_is_refreshed === RUN TestFormat/GPO_with_rules,_override_disabled_key === RUN TestGetUniqueRules/Two_policies,_no_overrides,_reversed === PAUSE TestSave/existing_policies_cache_is_refreshed === PAUSE TestFormat/GPO_with_rules,_override_disabled_key === PAUSE TestGetUniqueRules/Two_policies,_no_overrides,_reversed === RUN TestSave/existing_cache_with_assets,_new_cache_with_no_assets === RUN TestFormat/GPO_and_assets_with_rules,_append_is_overridden_after_a_topmost_override === RUN TestGetUniqueRules/Append_policy_entry,_one_GPO,_disabled_key_is_ignored === PAUSE TestSave/existing_cache_with_assets,_new_cache_with_no_assets === PAUSE TestFormat/GPO_and_assets_with_rules,_append_is_overridden_after_a_topmost_override === PAUSE TestGetUniqueRules/Append_policy_entry,_one_GPO,_disabled_key_is_ignored === RUN TestSaveAssetsTo/sub_directory === RUN TestSave/save_assets_on_existing_opened_file_does_not_segfault === RUN TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_second === PAUSE TestSaveAssetsTo/sub_directory === PAUSE TestSave/save_assets_on_existing_opened_file_does_not_segfault === RUN TestFormat/GPO_summary === RUN TestSaveAssetsTo/sub_directory_ending_with_slash === RUN TestSave/can_refresh_on_existing_read_only_asset_file === PAUSE TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_second === PAUSE TestSaveAssetsTo/sub_directory_ending_with_slash === RUN TestGetUniqueRules/Order_key_ascii === RUN TestSaveAssetsTo/file === PAUSE TestGetUniqueRules/Order_key_ascii === PAUSE TestSaveAssetsTo/file === RUN TestGetUniqueRules/Two_policies,_no_overrides === RUN TestSaveAssetsTo/error_on_empty_relSrc === PAUSE TestGetUniqueRules/Two_policies,_no_overrides === PAUSE TestSaveAssetsTo/error_on_empty_relSrc === RUN TestGetUniqueRules/More_policies,_with_multiple_overrides === RUN TestSaveAssetsTo/error_on_dest_already_exists === PAUSE TestGetUniqueRules/More_policies,_with_multiple_overrides === PAUSE TestSaveAssetsTo/error_on_dest_already_exists === RUN TestGetUniqueRules/Append_policy_entry,_one_GPO === PAUSE TestGetUniqueRules/Append_policy_entry,_one_GPO === RUN TestGetUniqueRules/Append_policy_entry,_multiple_GPOs === PAUSE TestGetUniqueRules/Append_policy_entry,_multiple_GPOs === RUN TestGetUniqueRules/Append_policy_entry,_closest_meta_wins === PAUSE TestGetUniqueRules/Append_policy_entry,_closest_meta_wins === RUN TestGetUniqueRules/Same_key_in_different_domains_are_kept_separated === PAUSE TestGetUniqueRules/Same_key_in_different_domains_are_kept_separated === RUN TestGetUniqueRules/Two_policies,_with_overrides === PAUSE TestGetUniqueRules/Two_policies,_with_overrides === RUN TestGetUniqueRules/Two_policies,_with_reversed_overrides === PAUSE TestGetUniqueRules/Two_policies,_with_reversed_overrides === RUN TestGetUniqueRules/Disabled_value_is_overridden === PAUSE TestGetUniqueRules/Disabled_value_is_overridden === RUN TestGetUniqueRules/Mix_meta_on_GPOs,_closest_policy_entry_is_append,_furthest_override_is_ignored === PAUSE TestGetUniqueRules/Mix_meta_on_GPOs,_closest_policy_entry_is_append,_furthest_override_is_ignored === PAUSE TestSave/can_refresh_on_existing_read_only_asset_file === CONT TestNewFromCache === RUN TestNewFromCache/gpos_only === PAUSE TestNewFromCache/gpos_only === RUN TestNewFromCache/with_assets === PAUSE TestNewFromCache/with_assets === RUN TestNewFromCache/error_on_invalid_policies_cache === PAUSE TestNewFromCache/error_on_invalid_policies_cache === RUN TestNewFromCache/error_on_invalid_assets_db === PAUSE TestNewFromCache/error_on_invalid_assets_db === RUN TestNewFromCache/error_on_no_policies_cache === PAUSE TestNewFromCache/error_on_no_policies_cache === PAUSE TestFormat/GPO_summary === RUN TestFormat/GPO_with_rules === PAUSE TestFormat/GPO_with_rules === RUN TestFormat/GPO_with_rules_and_overrides,_no_rules_processed === PAUSE TestFormat/GPO_with_rules_and_overrides,_no_rules_processed === RUN TestFormat/GPO_and_assets_with_rules,_appending_to_same_key_do_not_add_to_processed_rules === PAUSE TestFormat/GPO_and_assets_with_rules,_appending_to_same_key_do_not_add_to_processed_rules === CONT TestCompressAssets === RUN TestCompressAssets/no_db === PAUSE TestCompressAssets/no_db === RUN TestCompressAssets/existing_db === PAUSE TestCompressAssets/existing_db === RUN TestCompressAssets/error_on_can’t_remove_existing_db === PAUSE TestCompressAssets/error_on_can’t_remove_existing_db === RUN TestCompressAssets/error_on_non_existing_directory === PAUSE TestCompressAssets/error_on_non_existing_directory === CONT TestCachePolicies === RUN TestSaveAssetsTo/chown_directories_and_files_when_requested === PAUSE TestSaveAssetsTo/chown_directories_and_files_when_requested === RUN TestSaveAssetsTo/error_on_unexisting_relSrc_in_cache === CONT TestLastUpdateFor === CONT TestDumpPolicies --- PASS: TestCachePolicies (0.00s) === PAUSE TestSaveAssetsTo/error_on_unexisting_relSrc_in_cache === CONT TestNew/gpos_only === CONT TestNew/error_on_invalid_assets_db === RUN TestDumpPolicies/Same_GPO_Machine_and_User_with_rules_and_overrides === PAUSE TestDumpPolicies/Same_GPO_Machine_and_User_with_rules_and_overrides === RUN TestDumpPolicies/Error_on_missing_target_cache === PAUSE TestDumpPolicies/Error_on_missing_target_cache === RUN TestDumpPolicies/One_GPO_Machine === PAUSE TestDumpPolicies/One_GPO_Machine === RUN TestDumpPolicies/One_GPO_User === PAUSE TestDumpPolicies/One_GPO_User === RUN TestDumpPolicies/Multiple_GPOs_with_rules,_override_hidden === PAUSE TestDumpPolicies/Multiple_GPOs_with_rules,_override_hidden === RUN TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_hidden === PAUSE TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_hidden === RUN TestDumpPolicies/Same_GPO_Machine_and_User === PAUSE TestDumpPolicies/Same_GPO_Machine_and_User === RUN TestDumpPolicies/Multiple_GPOs === PAUSE TestDumpPolicies/Multiple_GPOs === RUN TestDumpPolicies/Multiple_GPOs_with_rules,_override,_shown === PAUSE TestDumpPolicies/Multiple_GPOs_with_rules,_override,_shown === RUN TestDumpPolicies/Same_GPO_Machine_and_User_with_rules === PAUSE TestDumpPolicies/Same_GPO_Machine_and_User_with_rules === RUN TestDumpPolicies/Error_on_missing_machine_cache_when_targeting_user === RUN TestLastUpdateFor/Returns_user's_last_update_time === RUN TestSaveAssetsTo/error_on_no_assets === CONT TestNew/error_on_assets_db_does_not_exists === PAUSE TestDumpPolicies/Error_on_missing_machine_cache_when_targeting_user === RUN TestDumpPolicies/Machine_only_GPO_with_rules === PAUSE TestDumpPolicies/Machine_only_GPO_with_rules === RUN TestDumpPolicies/One_GPO_with_rules === PAUSE TestDumpPolicies/One_GPO_with_rules === RUN TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_shown === PAUSE TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_shown === CONT TestNew/no_gpos === PAUSE TestSaveAssetsTo/error_on_no_assets === RUN TestSaveAssetsTo/error_on_read_only_dest === PAUSE TestSaveAssetsTo/error_on_read_only_dest === RUN TestSaveAssetsTo/error_on_file_read_only_existing_in_dest === PAUSE TestLastUpdateFor/Returns_user's_last_update_time === RUN TestLastUpdateFor/Target_is_ignored_for_machine_request === PAUSE TestLastUpdateFor/Target_is_ignored_for_machine_request === RUN TestLastUpdateFor/Target_does_not_exist === PAUSE TestLastUpdateFor/Target_does_not_exist === RUN TestLastUpdateFor/Returns_machine's_last_update_time === PAUSE TestLastUpdateFor/Returns_machine's_last_update_time === RUN TestDumpPolicies/One_GPO_User_+_Machine === PAUSE TestDumpPolicies/One_GPO_User_+_Machine === CONT TestNew/with_assets === RUN TestDumpPolicies/Multiple_GPOs_with_rules,_no_override === PAUSE TestDumpPolicies/Multiple_GPOs_with_rules,_no_override === CONT TestGetUniqueRules/Multiple_domains,_same_GPOs === CONT TestSave/error_on_can’t_write_to_policies_base_dir === CONT TestNewFromCache/gpos_only === PAUSE TestSaveAssetsTo/error_on_file_read_only_existing_in_dest === RUN TestSaveAssetsTo/error_on_can't_chown_to_user === PAUSE TestSaveAssetsTo/error_on_can't_chown_to_user === CONT TestGetUniqueRules/Mix_meta_on_GPOs,_closest_policy_entry_is_append,_furthest_override_is_ignored === CONT TestGetUniqueRules/Disabled_value_is_overridden === CONT TestGetUniqueRules/Two_policies,_with_reversed_overrides === CONT TestGetUniqueRules/Two_policies,_with_overrides === CONT TestGetUniqueRules/Same_key_in_different_domains_are_kept_separated === CONT TestGetUniqueRules/Append_policy_entry,_closest_meta_wins === CONT TestGetUniqueRules/Append_policy_entry,_multiple_GPOs === CONT TestGetUniqueRules/Append_policy_entry,_one_GPO === CONT TestGetUniqueRules/More_policies,_with_multiple_overrides === CONT TestGetUniqueRules/Two_policies,_no_overrides === CONT TestGetUniqueRules/Order_key_ascii === CONT TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_second === CONT TestGetUniqueRules/Append_policy_entry,_one_GPO,_disabled_key_is_ignored === CONT TestGetUniqueRules/Two_policies,_no_overrides,_reversed === CONT TestGetUniqueRules/Multiple_domains,_different_GPOs === CONT TestGetUniqueRules/One_GPO === CONT TestGetUniqueRules/Mix_meta_on_GPOs,_furthest_policy_entry_is_append,_closest_is_override === CONT TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_first === CONT TestGetUniqueRules/Disabled_value_overrides_non_disabled_one === CONT TestFormat/GPO_with_rules,_appending_to_existing_treated_key === CONT TestCompressAssets/no_db --- PASS: TestGetUniqueRules (0.00s) --- PASS: TestGetUniqueRules/Multiple_domains,_same_GPOs (0.00s) --- PASS: TestGetUniqueRules/Mix_meta_on_GPOs,_closest_policy_entry_is_append,_furthest_override_is_ignored (0.00s) --- PASS: TestGetUniqueRules/Disabled_value_is_overridden (0.00s) --- PASS: TestGetUniqueRules/Two_policies,_with_reversed_overrides (0.00s) --- PASS: TestGetUniqueRules/Two_policies,_with_overrides (0.00s) --- PASS: TestGetUniqueRules/Same_key_in_different_domains_are_kept_separated (0.00s) --- PASS: TestGetUniqueRules/Append_policy_entry,_closest_meta_wins (0.00s) --- PASS: TestGetUniqueRules/Append_policy_entry,_multiple_GPOs (0.00s) --- PASS: TestGetUniqueRules/Append_policy_entry,_one_GPO (0.00s) --- PASS: TestGetUniqueRules/More_policies,_with_multiple_overrides (0.00s) --- PASS: TestGetUniqueRules/Two_policies,_no_overrides (0.00s) --- PASS: TestGetUniqueRules/Order_key_ascii (0.00s) --- PASS: TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_second (0.00s) --- PASS: TestGetUniqueRules/Append_policy_entry,_one_GPO,_disabled_key_is_ignored (0.00s) --- PASS: TestGetUniqueRules/Two_policies,_no_overrides,_reversed (0.00s) --- PASS: TestGetUniqueRules/Multiple_domains,_different_GPOs (0.00s) --- PASS: TestGetUniqueRules/One_GPO (0.00s) --- PASS: TestGetUniqueRules/Mix_meta_on_GPOs,_furthest_policy_entry_is_append,_closest_is_override (0.00s) --- PASS: TestGetUniqueRules/Append_policy_entry,_multiple_GPOs,_disabled_key_is_ignored,_first (0.00s) --- PASS: TestGetUniqueRules/Disabled_value_overrides_non_disabled_one (0.00s) === CONT TestSave/can_refresh_on_existing_read_only_asset_file === CONT TestSave/save_assets_on_existing_opened_file_does_not_segfault === CONT TestSave/existing_cache_with_assets,_new_cache_with_no_assets === CONT TestSave/existing_policies_cache_is_refreshed === CONT TestSave/error_on_can’t_remove_existing_assets === CONT TestSave/destdir_does_not_exists === CONT TestSave/existing_assets_cache_is_refreshed === CONT TestSave/with_assets === CONT TestSave/gpos_only === CONT TestSave/error_on_can’t_write_to_dest_dir === CONT TestFormat/GPO_with_rules === CONT TestNewFromCache/error_on_no_policies_cache === CONT TestNewFromCache/error_on_invalid_assets_db === CONT TestNewFromCache/error_on_invalid_policies_cache === CONT TestNewFromCache/with_assets === CONT TestFormat/GPO_and_assets_with_rules,_appending_to_same_key_do_not_add_to_processed_rules === CONT TestFormat/GPO_summary === CONT TestFormat/GPO_and_assets_with_rules,_append_is_overridden_after_a_topmost_override --- PASS: TestSave (0.00s) --- PASS: TestSave/error_on_can’t_write_to_policies_base_dir (0.00s) --- PASS: TestSave/save_assets_on_existing_opened_file_does_not_segfault (0.00s) --- PASS: TestSave/can_refresh_on_existing_read_only_asset_file (0.00s) --- PASS: TestSave/existing_cache_with_assets,_new_cache_with_no_assets (0.00s) --- PASS: TestSave/existing_policies_cache_is_refreshed (0.00s) --- PASS: TestSave/destdir_does_not_exists (0.00s) --- PASS: TestSave/error_on_can’t_remove_existing_assets (0.00s) --- PASS: TestSave/with_assets (0.00s) --- PASS: TestSave/gpos_only (0.00s) --- PASS: TestSave/error_on_can’t_write_to_dest_dir (0.00s) --- PASS: TestSave/existing_assets_cache_is_refreshed (0.01s) === CONT TestFormat/GPO_with_rules,_override_disabled_key === CONT TestFormat/GPO_with_rules,_override_displayed === CONT TestFormat/GPO_with_rules,_override_hidden === CONT TestCompressAssets/error_on_non_existing_directory === CONT TestCompressAssets/error_on_can’t_remove_existing_db --- PASS: TestNew (0.00s) --- PASS: TestNew/gpos_only (0.00s) --- PASS: TestNew/error_on_invalid_assets_db (0.00s) --- PASS: TestNew/error_on_assets_db_does_not_exists (0.00s) --- PASS: TestNew/no_gpos (0.00s) --- PASS: TestNew/with_assets (0.02s) === CONT TestCompressAssets/existing_db --- PASS: TestNewFromCache (0.00s) --- PASS: TestNewFromCache/gpos_only (0.00s) --- PASS: TestNewFromCache/error_on_no_policies_cache (0.00s) --- PASS: TestNewFromCache/error_on_invalid_assets_db (0.00s) --- PASS: TestNewFromCache/error_on_invalid_policies_cache (0.00s) --- PASS: TestNewFromCache/with_assets (0.01s) === CONT TestFormat/GPO_with_rules_and_overrides,_no_rules_processed === CONT TestLastUpdateFor/Returns_user's_last_update_time --- PASS: TestFormat (0.00s) --- PASS: TestFormat/GPO_with_rules,_appending_to_existing_treated_key (0.00s) --- PASS: TestFormat/GPO_with_rules (0.00s) --- PASS: TestFormat/GPO_and_assets_with_rules,_appending_to_same_key_do_not_add_to_processed_rules (0.00s) --- PASS: TestFormat/GPO_summary (0.00s) --- PASS: TestFormat/GPO_with_rules,_override_disabled_key (0.00s) --- PASS: TestFormat/GPO_with_rules,_override_displayed (0.00s) --- PASS: TestFormat/GPO_with_rules,_override_hidden (0.00s) --- PASS: TestFormat/GPO_with_rules_and_overrides,_no_rules_processed (0.00s) --- PASS: TestFormat/GPO_and_assets_with_rules,_append_is_overridden_after_a_topmost_override (0.00s) === CONT TestLastUpdateFor/Returns_machine's_last_update_time === CONT TestLastUpdateFor/Target_does_not_exist --- PASS: TestCompressAssets (0.00s) --- PASS: TestCompressAssets/no_db (0.01s) --- PASS: TestCompressAssets/error_on_non_existing_directory (0.00s) --- PASS: TestCompressAssets/error_on_can’t_remove_existing_db (0.00s) --- PASS: TestCompressAssets/existing_db (0.01s) === CONT TestLastUpdateFor/Target_is_ignored_for_machine_request time="2022-05-20T11:06:09Z" level=info msg="Get policies last update time \"user\" (machine: false)" time="2022-05-20T11:06:09Z" level=info msg="Get policies last update time \"bos02-ppc64el-019\" (machine: true)" === CONT TestDumpPolicies/Same_GPO_Machine_and_User_with_rules_and_overrides === CONT TestDumpPolicies/Multiple_GPOs_with_rules,_no_override time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" time="2022-05-20T11:06:09Z" level=info msg="Get policies last update time \"does_not_exit\" (machine: false)" === CONT TestDumpPolicies/One_GPO_User_+_Machine === CONT TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_shown time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" === CONT TestDumpPolicies/One_GPO_with_rules time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" === CONT TestDumpPolicies/Machine_only_GPO_with_rules === CONT TestDumpPolicies/Error_on_missing_machine_cache_when_targeting_user time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for bos02-ppc64el-019" time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" === CONT TestDumpPolicies/Same_GPO_Machine_and_User_with_rules === CONT TestDumpPolicies/Multiple_GPOs_with_rules,_override,_shown time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" === CONT TestDumpPolicies/Multiple_GPOs time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" === CONT TestDumpPolicies/Same_GPO_Machine_and_User === CONT TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_hidden time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" === CONT TestDumpPolicies/Multiple_GPOs_with_rules,_override_hidden === CONT TestDumpPolicies/One_GPO_User time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" === CONT TestDumpPolicies/One_GPO_Machine time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for bos02-ppc64el-019" time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" === CONT TestDumpPolicies/Error_on_missing_target_cache === CONT TestSaveAssetsTo/all time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" time="2022-05-20T11:06:09Z" level=info msg="Dumping policies for user" time="2022-05-20T11:06:09Z" level=info msg="Get policies last update time \"does_not_exit\" (machine: true)" === CONT TestSaveAssetsTo/error_on_file_read_only_existing_in_dest === CONT TestSaveAssetsTo/error_on_can't_chown_to_user --- PASS: TestLastUpdateFor (0.00s) --- PASS: TestLastUpdateFor/Returns_user's_last_update_time (0.10s) --- PASS: TestLastUpdateFor/Returns_machine's_last_update_time (0.10s) --- PASS: TestLastUpdateFor/Target_does_not_exist (0.10s) --- PASS: TestLastUpdateFor/Target_is_ignored_for_machine_request (0.10s) --- PASS: TestDumpPolicies (0.00s) --- PASS: TestDumpPolicies/Multiple_GPOs_with_rules,_no_override (0.00s) --- PASS: TestDumpPolicies/One_GPO_User_+_Machine (0.00s) --- PASS: TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_shown (0.00s) --- PASS: TestDumpPolicies/One_GPO_with_rules (0.00s) --- PASS: TestDumpPolicies/Error_on_missing_machine_cache_when_targeting_user (0.00s) --- PASS: TestDumpPolicies/Machine_only_GPO_with_rules (0.00s) --- PASS: TestDumpPolicies/Same_GPO_Machine_and_User_with_rules_and_overrides (0.01s) --- PASS: TestDumpPolicies/Multiple_GPOs_with_rules,_override,_shown (0.00s) --- PASS: TestDumpPolicies/Multiple_GPOs (0.00s) --- PASS: TestDumpPolicies/Same_GPO_Machine_and_User (0.00s) --- PASS: TestDumpPolicies/Overrides_between_machine_and_user_GPOs,_hidden (0.00s) --- PASS: TestDumpPolicies/One_GPO_User (0.00s) --- PASS: TestDumpPolicies/One_GPO_Machine (0.00s) --- PASS: TestDumpPolicies/Multiple_GPOs_with_rules,_override_hidden (0.00s) --- PASS: TestDumpPolicies/Same_GPO_Machine_and_User_with_rules (0.01s) --- PASS: TestDumpPolicies/Error_on_missing_target_cache (0.00s) === CONT TestSaveAssetsTo/error_on_read_only_dest === CONT TestSaveAssetsTo/error_on_no_assets === CONT TestSaveAssetsTo/error_on_unexisting_relSrc_in_cache === CONT TestSaveAssetsTo/chown_directories_and_files_when_requested === CONT TestSaveAssetsTo/error_on_dest_already_exists === CONT TestSaveAssetsTo/error_on_empty_relSrc === CONT TestSaveAssetsTo/file === CONT TestSaveAssetsTo/sub_directory_ending_with_slash === CONT TestSaveAssetsTo/sub_directory --- PASS: TestSaveAssetsTo (0.01s) --- PASS: TestSaveAssetsTo/error_on_read_only_dest (0.00s) --- PASS: TestSaveAssetsTo/error_on_can't_chown_to_user (0.00s) --- PASS: TestSaveAssetsTo/error_on_no_assets (0.00s) --- PASS: TestSaveAssetsTo/error_on_unexisting_relSrc_in_cache (0.00s) --- PASS: TestSaveAssetsTo/error_on_file_read_only_existing_in_dest (0.00s) --- PASS: TestSaveAssetsTo/error_on_dest_already_exists (0.00s) --- PASS: TestSaveAssetsTo/error_on_empty_relSrc (0.00s) --- PASS: TestSaveAssetsTo/file (0.00s) --- PASS: TestSaveAssetsTo/sub_directory (0.00s) --- PASS: TestSaveAssetsTo/sub_directory_ending_with_slash (0.00s) --- PASS: TestSaveAssetsTo/all (0.01s) --- PASS: TestSaveAssetsTo/chown_directories_and_files_when_requested (0.01s) PASS ok github.com/ubuntu/adsys/internal/policies 0.290s === RUN TestNormalize === PAUSE TestNormalize === RUN TestApplyPolicy === PAUSE TestApplyPolicy === CONT TestNormalize === RUN TestNormalize/as_without_leading_[ === PAUSE TestNormalize/as_without_leading_[ === RUN TestNormalize/n_transformed_to_boolean === PAUSE TestNormalize/n_transformed_to_boolean === RUN TestNormalize/quoted_string_with_quotes === PAUSE TestNormalize/quoted_string_with_quotes === RUN TestNormalize/string_with_escaped_quotes === PAUSE TestNormalize/string_with_escaped_quotes === RUN TestNormalize/Multi-lines_as_unquoted === PAUSE TestNormalize/Multi-lines_as_unquoted === RUN TestNormalize/Multi-lines_as_and_single_line_mix,_unquoted === PAUSE TestNormalize/Multi-lines_as_and_single_line_mix,_unquoted === RUN TestNormalize/Multi-lines_as_with_empty_lines_strips_empty_elements === PAUSE TestNormalize/Multi-lines_as_with_empty_lines_strips_empty_elements === RUN TestNormalize/one_escaped_quote === PAUSE TestNormalize/one_escaped_quote === RUN TestNormalize/as_with_empty_quoted_can_lead_to_unexpect_result === PAUSE TestNormalize/as_with_empty_quoted_can_lead_to_unexpect_result === RUN TestNormalize/Multi-lines_ai_with_consecutive_empty_lines_strips_empty_element === PAUSE TestNormalize/Multi-lines_ai_with_consecutive_empty_lines_strips_empty_element === RUN TestNormalize/with_spaces === PAUSE TestNormalize/with_spaces === RUN TestNormalize/string_with_two_backslashes_don’t_escape_quotes === PAUSE TestNormalize/string_with_two_backslashes_don’t_escape_quotes === RUN TestNormalize/y_transformed_to_boolean === PAUSE TestNormalize/y_transformed_to_boolean === RUN TestNormalize/as_simple_quoted_as_with_spaces === PAUSE TestNormalize/as_simple_quoted_as_with_spaces === RUN TestNormalize/as_partially_quoted_unbalanced_end_can_lead_to_unexpect_result === PAUSE TestNormalize/as_partially_quoted_unbalanced_end_can_lead_to_unexpect_result === RUN TestNormalize/Multi-lines_ai_with_leading_and_trailing_brackets === PAUSE TestNormalize/Multi-lines_ai_with_leading_and_trailing_brackets === RUN TestNormalize/empty_unquoted_string === PAUSE TestNormalize/empty_unquoted_string === RUN TestNormalize/weird_case_false === PAUSE TestNormalize/weird_case_false === RUN TestNormalize/Multi-lines_as_with_leading_and_trailing_brackets === PAUSE TestNormalize/Multi-lines_as_with_leading_and_trailing_brackets === RUN TestNormalize/Multi-lines_as_with_all_unquoted_','_will_split === PAUSE TestNormalize/Multi-lines_as_with_all_unquoted_','_will_split === RUN TestNormalize/ai_with_leading_and_ending_spaces_and_no_[] === PAUSE TestNormalize/ai_with_leading_and_ending_spaces_and_no_[] === RUN TestNormalize/on_transformed_to_boolean === PAUSE TestNormalize/on_transformed_to_boolean === RUN TestNormalize/empty_quoted_string === PAUSE TestNormalize/empty_quoted_string === RUN TestNormalize/unquoted_string_with_quotes === PAUSE TestNormalize/unquoted_string_with_quotes === RUN TestNormalize/weird_case_true === PAUSE TestNormalize/weird_case_true === RUN TestNormalize/as_partially_quoted_can_lead_to_unexpect_result === PAUSE TestNormalize/as_partially_quoted_can_lead_to_unexpect_result === RUN TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_before_[]_are_ignored === PAUSE TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_before_[]_are_ignored === RUN TestNormalize/ai_without_ending_] === PAUSE TestNormalize/ai_without_ending_] === RUN TestNormalize/simple_quoted_string === PAUSE TestNormalize/simple_quoted_string === RUN TestNormalize/as_partially_quoted_with_comma_can_lead_to_unexpected_result === PAUSE TestNormalize/as_partially_quoted_with_comma_can_lead_to_unexpected_result === RUN TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_are_ignored === PAUSE TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_are_ignored === RUN TestNormalize/ai_empty_elements_separated_with_commas_are_kept === PAUSE TestNormalize/ai_empty_elements_separated_with_commas_are_kept === RUN TestNormalize/Multi-lines_ai_with_all_unquoted_','_will_split === PAUSE TestNormalize/Multi-lines_ai_with_all_unquoted_','_will_split === RUN TestNormalize/Multi-lines_ai_with_empty_lines_strips_empty_element === PAUSE TestNormalize/Multi-lines_ai_with_empty_lines_strips_empty_element === RUN TestNormalize/one_quote === PAUSE TestNormalize/one_quote === RUN TestNormalize/no_transformed_to_boolean === PAUSE TestNormalize/no_transformed_to_boolean === RUN TestNormalize/as_with_spaces_inside === PAUSE TestNormalize/as_with_spaces_inside === RUN TestNormalize/as_with_weird_composition_inception_will_be_quoted === PAUSE TestNormalize/as_with_weird_composition_inception_will_be_quoted === RUN TestNormalize/simple_boolean_true === PAUSE TestNormalize/simple_boolean_true === RUN TestNormalize/simple_ai_with_no_spaces === PAUSE TestNormalize/simple_ai_with_no_spaces === RUN TestNormalize/ai_without_leading_[ === PAUSE TestNormalize/ai_without_leading_[ === RUN TestNormalize/ai_with_leading_and_ending_spaces_and__[] === PAUSE TestNormalize/ai_with_leading_and_ending_spaces_and__[] === RUN TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_are_ignored === PAUSE TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_are_ignored === RUN TestNormalize/unmanaged_types_are_returned_as_is === PAUSE TestNormalize/unmanaged_types_are_returned_as_is === RUN TestNormalize/simple_unquoted_as === PAUSE TestNormalize/simple_unquoted_as === RUN TestNormalize/Multi-lines_as_with_explicit_empty_element === PAUSE TestNormalize/Multi-lines_as_with_explicit_empty_element === RUN TestNormalize/simple_ai === PAUSE TestNormalize/simple_ai === RUN TestNormalize/ai_with_spaces_inside === PAUSE TestNormalize/ai_with_spaces_inside === RUN TestNormalize/as_with_leading_and_ending_spaces_and_no_[] === PAUSE TestNormalize/as_with_leading_and_ending_spaces_and_no_[] === RUN TestNormalize/Multi-lines_as_with_consecutive_empty_lines_strip_empty_elements === PAUSE TestNormalize/Multi-lines_as_with_consecutive_empty_lines_strip_empty_elements === RUN TestNormalize/Multi-lines_ai === PAUSE TestNormalize/Multi-lines_ai === RUN TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_before_[]_are_ignored === PAUSE TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_before_[]_are_ignored === RUN TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_after_[]_are_ignored === PAUSE TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_after_[]_are_ignored === RUN TestNormalize/as_partially_quoted_unbalanced_start_can_lead_to_unexpect_result === PAUSE TestNormalize/as_partially_quoted_unbalanced_start_can_lead_to_unexpect_result === RUN TestNormalize/simple_quoted_as === PAUSE TestNormalize/simple_quoted_as === RUN TestNormalize/as_empty_elements_separated_with_commas_are_kept === PAUSE TestNormalize/as_empty_elements_separated_with_commas_are_kept === RUN TestNormalize/as_wrongly_quoted_will_consider_comma_as_part_of_the_string === PAUSE TestNormalize/as_wrongly_quoted_will_consider_comma_as_part_of_the_string === RUN TestNormalize/Multi-lines_as_and_single_line_mix,_quoted === PAUSE TestNormalize/Multi-lines_as_and_single_line_mix,_quoted === RUN TestNormalize/simple_unquoted_string === PAUSE TestNormalize/simple_unquoted_string === RUN TestNormalize/off_transformed_to_boolean === PAUSE TestNormalize/off_transformed_to_boolean === RUN TestNormalize/yes_transformed_to_boolean === PAUSE TestNormalize/yes_transformed_to_boolean === RUN TestNormalize/non_supported_is_reported_as_is === PAUSE TestNormalize/non_supported_is_reported_as_is === RUN TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_after_[]_are_ignored === PAUSE TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_after_[]_are_ignored === RUN TestNormalize/simple_boolean_false === PAUSE TestNormalize/simple_boolean_false === RUN TestNormalize/simple_as_with_no_spaces === PAUSE TestNormalize/simple_as_with_no_spaces === RUN TestNormalize/as_with_leading_and_ending_spaces_and__[] === PAUSE TestNormalize/as_with_leading_and_ending_spaces_and__[] === RUN TestNormalize/Multi-lines_as_with_spaces_inside === PAUSE TestNormalize/Multi-lines_as_with_spaces_inside === RUN TestNormalize/Multi-lines_ai_with_spaces_inside === PAUSE TestNormalize/Multi-lines_ai_with_spaces_inside === RUN TestNormalize/string_with_multiple_backslashes_escaped_quotes === PAUSE TestNormalize/string_with_multiple_backslashes_escaped_quotes === RUN TestNormalize/Multi-lines_as_quoted === PAUSE TestNormalize/Multi-lines_as_quoted === RUN TestNormalize/Multi-lines_as_with_quoted_','_is_supported === PAUSE TestNormalize/Multi-lines_as_with_quoted_','_is_supported === RUN TestNormalize/as_without_ending_] === PAUSE TestNormalize/as_without_ending_] === CONT TestNormalize/as_without_leading_[ === CONT TestApplyPolicy === RUN TestApplyPolicy/update_existing_profile_eliminates_adsys_DB_repetitions === PAUSE TestApplyPolicy/update_existing_profile_eliminates_adsys_DB_repetitions === RUN TestApplyPolicy/normalized_canonical_form_for_each_supported_key === PAUSE TestApplyPolicy/normalized_canonical_form_for_each_supported_key === RUN TestApplyPolicy/unquoted_string === PAUSE TestApplyPolicy/unquoted_string === RUN TestApplyPolicy/multi-lines_as === PAUSE TestApplyPolicy/multi-lines_as === RUN TestApplyPolicy/multi-lines_as_mixed_with_comma === PAUSE TestApplyPolicy/multi-lines_as_mixed_with_comma === RUN TestApplyPolicy/multi-lines_ai === PAUSE TestApplyPolicy/multi-lines_ai === RUN TestApplyPolicy/error_on_invalid_type === PAUSE TestApplyPolicy/error_on_invalid_type === RUN TestApplyPolicy/update_existing_profile_without_needed_db_append_them === PAUSE TestApplyPolicy/update_existing_profile_without_needed_db_append_them === RUN TestApplyPolicy/update_existing_profile_with_partial_db_append_them_without_repetition === PAUSE TestApplyPolicy/update_existing_profile_with_partial_db_append_them_without_repetition === RUN TestApplyPolicy/update_existing_profile_with_wrong_order_appends_them_in_correct_order === PAUSE TestApplyPolicy/update_existing_profile_with_wrong_order_appends_them_in_correct_order === RUN TestApplyPolicy/no_update_when_no_change === PAUSE TestApplyPolicy/no_update_when_no_change === RUN TestApplyPolicy/quoted_i === PAUSE TestApplyPolicy/quoted_i === RUN TestApplyPolicy/multi-lines_ai_mixed_with_comma === PAUSE TestApplyPolicy/multi-lines_ai_mixed_with_comma === RUN TestApplyPolicy/do_not_update_other_files_from_db === PAUSE TestApplyPolicy/do_not_update_other_files_from_db === RUN TestApplyPolicy/user_updates_existing_value === PAUSE TestApplyPolicy/user_updates_existing_value === RUN TestApplyPolicy/update_user_disabled_key_with_value === PAUSE TestApplyPolicy/update_user_disabled_key_with_value === RUN TestApplyPolicy/machine_updates_with_different_value === PAUSE TestApplyPolicy/machine_updates_with_different_value === RUN TestApplyPolicy/machine_updates_key_is_now_disabled === PAUSE TestApplyPolicy/machine_updates_key_is_now_disabled === RUN TestApplyPolicy/multiple_keys_same_category === PAUSE TestApplyPolicy/multiple_keys_same_category === RUN TestApplyPolicy/multiple_sections === PAUSE TestApplyPolicy/multiple_sections === RUN TestApplyPolicy/multiple_sections_with_disabled_keys === PAUSE TestApplyPolicy/multiple_sections_with_disabled_keys === RUN TestApplyPolicy/no_surrounding_brackets_unquoted_multiple_as === PAUSE TestApplyPolicy/no_surrounding_brackets_unquoted_multiple_as === RUN TestApplyPolicy/error_on_empty_meta === PAUSE TestApplyPolicy/error_on_empty_meta === RUN TestApplyPolicy/missing_machine_compiled_db_for_user === PAUSE TestApplyPolicy/missing_machine_compiled_db_for_user === RUN TestApplyPolicy/no_surrounding_brackets_unquoted_as === PAUSE TestApplyPolicy/no_surrounding_brackets_unquoted_as === RUN TestApplyPolicy/new_user === PAUSE TestApplyPolicy/new_user === RUN TestApplyPolicy/user_updates_with_different_value === PAUSE TestApplyPolicy/user_updates_with_different_value === RUN TestApplyPolicy/no_machine_db_will_fail === PAUSE TestApplyPolicy/no_machine_db_will_fail === RUN TestApplyPolicy/error_on_invalid_value_for_unnormalized_type === PAUSE TestApplyPolicy/error_on_invalid_value_for_unnormalized_type === RUN TestApplyPolicy/no_policy_still_generates_a_valid_db === PAUSE TestApplyPolicy/no_policy_still_generates_a_valid_db === RUN TestApplyPolicy/update_existing_correct_profile_stays_unchanged === PAUSE TestApplyPolicy/update_existing_correct_profile_stays_unchanged === RUN TestApplyPolicy/user_updates_key_is_now_disabled === PAUSE TestApplyPolicy/user_updates_key_is_now_disabled === RUN TestApplyPolicy/first_boot === PAUSE TestApplyPolicy/first_boot === RUN TestApplyPolicy/missing_machine_compiled_db_for_machine === PAUSE TestApplyPolicy/missing_machine_compiled_db_for_machine === RUN TestApplyPolicy/missing_user_compiled_db_for_user === PAUSE TestApplyPolicy/missing_user_compiled_db_for_user === RUN TestApplyPolicy/no_surrounding_brackets_ai === PAUSE TestApplyPolicy/no_surrounding_brackets_ai === RUN TestApplyPolicy/no_surrounding_brackets_quoted_as === PAUSE TestApplyPolicy/no_surrounding_brackets_quoted_as === RUN TestApplyPolicy/error_on_invalid_ai === PAUSE TestApplyPolicy/error_on_invalid_ai === RUN TestApplyPolicy/update_existing_correct_profile_with_trailing_spaces_are_removed === PAUSE TestApplyPolicy/update_existing_correct_profile_with_trailing_spaces_are_removed === RUN TestApplyPolicy/update_existing_profile_without_needed_db,_trailine_lines_are_removed === PAUSE TestApplyPolicy/update_existing_profile_without_needed_db,_trailine_lines_are_removed === RUN TestApplyPolicy/machine_updates_existing_value === PAUSE TestApplyPolicy/machine_updates_existing_value === RUN TestApplyPolicy/update_machine_disabled_key_with_value === PAUSE TestApplyPolicy/update_machine_disabled_key_with_value === RUN TestApplyPolicy/quoted_b === PAUSE TestApplyPolicy/quoted_b === RUN TestApplyPolicy/no_surrounding_brackets_quoted_multiple_as === PAUSE TestApplyPolicy/no_surrounding_brackets_quoted_multiple_as === RUN TestApplyPolicy/invalid_as_is_too_robust_to_produce_defaulting_values === PAUSE TestApplyPolicy/invalid_as_is_too_robust_to_produce_defaulting_values === RUN TestApplyPolicy/mixing_sections_and_keys_still_groups_sections === PAUSE TestApplyPolicy/mixing_sections_and_keys_still_groups_sections === RUN TestApplyPolicy/no_surrounding_brackets_multiple_ai === PAUSE TestApplyPolicy/no_surrounding_brackets_multiple_ai === RUN TestApplyPolicy/do_not_interfere_with_other_user_profile === PAUSE TestApplyPolicy/do_not_interfere_with_other_user_profile === CONT TestApplyPolicy/update_existing_profile_eliminates_adsys_DB_repetitions === CONT TestNormalize/as_simple_quoted_as_with_spaces === CONT TestNormalize/simple_quoted_string === CONT TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_are_ignored === CONT TestNormalize/ai_without_leading_[ === CONT TestNormalize/simple_ai_with_no_spaces === CONT TestNormalize/simple_boolean_true === CONT TestNormalize/as_with_weird_composition_inception_will_be_quoted === CONT TestNormalize/as_with_spaces_inside === CONT TestNormalize/no_transformed_to_boolean === CONT TestNormalize/one_quote === CONT TestNormalize/Multi-lines_ai_with_empty_lines_strips_empty_element === CONT TestNormalize/Multi-lines_ai_with_all_unquoted_','_will_split === CONT TestNormalize/ai_empty_elements_separated_with_commas_are_kept === CONT TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_are_ignored === CONT TestNormalize/as_partially_quoted_with_comma_can_lead_to_unexpected_result === CONT TestApplyPolicy/update_existing_correct_profile_stays_unchanged === CONT TestNormalize/ai_with_leading_and_ending_spaces_and__[] === CONT TestNormalize/y_transformed_to_boolean === CONT TestNormalize/string_with_two_backslashes_don’t_escape_quotes === CONT TestNormalize/with_spaces === CONT TestNormalize/Multi-lines_ai_with_consecutive_empty_lines_strips_empty_element === CONT TestNormalize/as_with_empty_quoted_can_lead_to_unexpect_result === CONT TestNormalize/one_escaped_quote === CONT TestNormalize/Multi-lines_as_with_empty_lines_strips_empty_elements === CONT TestNormalize/Multi-lines_as_and_single_line_mix,_unquoted === CONT TestNormalize/Multi-lines_as_unquoted === CONT TestNormalize/string_with_escaped_quotes === CONT TestNormalize/quoted_string_with_quotes === CONT TestNormalize/n_transformed_to_boolean === CONT TestApplyPolicy/do_not_interfere_with_other_user_profile === CONT TestApplyPolicy/no_surrounding_brackets_multiple_ai === CONT TestApplyPolicy/mixing_sections_and_keys_still_groups_sections === CONT TestApplyPolicy/invalid_as_is_too_robust_to_produce_defaulting_values === CONT TestApplyPolicy/no_surrounding_brackets_quoted_multiple_as === CONT TestApplyPolicy/quoted_b === CONT TestApplyPolicy/update_machine_disabled_key_with_value === CONT TestApplyPolicy/machine_updates_existing_value === CONT TestApplyPolicy/update_existing_profile_without_needed_db,_trailine_lines_are_removed === CONT TestApplyPolicy/update_existing_correct_profile_with_trailing_spaces_are_removed === CONT TestApplyPolicy/error_on_invalid_ai === CONT TestApplyPolicy/no_surrounding_brackets_quoted_as === CONT TestApplyPolicy/no_surrounding_brackets_ai === CONT TestApplyPolicy/missing_user_compiled_db_for_user === CONT TestApplyPolicy/missing_machine_compiled_db_for_machine === CONT TestApplyPolicy/first_boot === CONT TestApplyPolicy/user_updates_key_is_now_disabled === CONT TestNormalize/on_transformed_to_boolean === CONT TestNormalize/ai_without_ending_] === CONT TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_before_[]_are_ignored === CONT TestNormalize/as_partially_quoted_can_lead_to_unexpect_result === CONT TestNormalize/weird_case_true === CONT TestNormalize/unquoted_string_with_quotes === CONT TestNormalize/empty_quoted_string === CONT TestNormalize/weird_case_false === CONT TestNormalize/ai_with_leading_and_ending_spaces_and_no_[] === CONT TestNormalize/Multi-lines_as_with_all_unquoted_','_will_split === CONT TestNormalize/Multi-lines_as_with_leading_and_trailing_brackets === CONT TestApplyPolicy/update_user_disabled_key_with_value === CONT TestApplyPolicy/no_policy_still_generates_a_valid_db === CONT TestApplyPolicy/error_on_invalid_value_for_unnormalized_type === CONT TestApplyPolicy/no_machine_db_will_fail === CONT TestApplyPolicy/user_updates_with_different_value === CONT TestApplyPolicy/new_user === CONT TestApplyPolicy/no_surrounding_brackets_unquoted_as === CONT TestApplyPolicy/missing_machine_compiled_db_for_user === CONT TestApplyPolicy/error_on_empty_meta === CONT TestApplyPolicy/no_surrounding_brackets_unquoted_multiple_as === CONT TestApplyPolicy/multiple_sections_with_disabled_keys === CONT TestApplyPolicy/multiple_sections === CONT TestApplyPolicy/multiple_keys_same_category === CONT TestApplyPolicy/machine_updates_key_is_now_disabled === CONT TestApplyPolicy/machine_updates_with_different_value === CONT TestNormalize/simple_unquoted_string === CONT TestNormalize/as_without_ending_] === CONT TestNormalize/Multi-lines_as_with_quoted_','_is_supported === CONT TestNormalize/Multi-lines_as_quoted === CONT TestNormalize/string_with_multiple_backslashes_escaped_quotes === CONT TestNormalize/Multi-lines_ai_with_spaces_inside === CONT TestNormalize/Multi-lines_as_with_spaces_inside === CONT TestNormalize/as_with_leading_and_ending_spaces_and__[] === CONT TestNormalize/simple_as_with_no_spaces === CONT TestNormalize/simple_boolean_false === CONT TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_after_[]_are_ignored === CONT TestNormalize/non_supported_is_reported_as_is === CONT TestNormalize/yes_transformed_to_boolean === CONT TestNormalize/off_transformed_to_boolean === CONT TestApplyPolicy/update_existing_profile_with_partial_db_append_them_without_repetition === CONT TestApplyPolicy/user_updates_existing_value === CONT TestApplyPolicy/do_not_update_other_files_from_db === CONT TestApplyPolicy/multi-lines_ai_mixed_with_comma === CONT TestApplyPolicy/quoted_i === CONT TestApplyPolicy/no_update_when_no_change === CONT TestApplyPolicy/update_existing_profile_with_wrong_order_appends_them_in_correct_order === CONT TestApplyPolicy/multi-lines_as_mixed_with_comma === CONT TestApplyPolicy/update_existing_profile_without_needed_db_append_them === CONT TestApplyPolicy/error_on_invalid_type === CONT TestApplyPolicy/multi-lines_ai === CONT TestNormalize/Multi-lines_ai_with_leading_and_trailing_brackets === CONT TestNormalize/empty_unquoted_string === CONT TestNormalize/as_partially_quoted_unbalanced_end_can_lead_to_unexpect_result === CONT TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_before_[]_are_ignored === CONT TestNormalize/Multi-lines_as_and_single_line_mix,_quoted === CONT TestNormalize/as_wrongly_quoted_will_consider_comma_as_part_of_the_string === CONT TestNormalize/as_empty_elements_separated_with_commas_are_kept === CONT TestNormalize/simple_quoted_as === CONT TestNormalize/as_partially_quoted_unbalanced_start_can_lead_to_unexpect_result === CONT TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_after_[]_are_ignored === CONT TestApplyPolicy/unquoted_string === CONT TestApplyPolicy/multi-lines_as === CONT TestNormalize/ai_with_spaces_inside === CONT TestNormalize/Multi-lines_ai === CONT TestNormalize/Multi-lines_as_with_consecutive_empty_lines_strip_empty_elements === CONT TestNormalize/as_with_leading_and_ending_spaces_and_no_[] === CONT TestNormalize/Multi-lines_as_with_explicit_empty_element === CONT TestNormalize/simple_ai === CONT TestNormalize/simple_unquoted_as === CONT TestApplyPolicy/normalized_canonical_form_for_each_supported_key === CONT TestNormalize/unmanaged_types_are_returned_as_is --- PASS: TestNormalize (0.00s) --- PASS: TestNormalize/as_without_leading_[ (0.00s) --- PASS: TestNormalize/as_simple_quoted_as_with_spaces (0.00s) --- PASS: TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_are_ignored (0.00s) --- PASS: TestNormalize/ai_without_leading_[ (0.00s) --- PASS: TestNormalize/simple_ai_with_no_spaces (0.00s) --- PASS: TestNormalize/simple_boolean_true (0.00s) --- PASS: TestNormalize/as_with_weird_composition_inception_will_be_quoted (0.00s) --- PASS: TestNormalize/as_with_spaces_inside (0.00s) --- PASS: TestNormalize/no_transformed_to_boolean (0.00s) --- PASS: TestNormalize/one_quote (0.00s) --- PASS: TestNormalize/Multi-lines_ai_with_empty_lines_strips_empty_element (0.00s) --- PASS: TestNormalize/Multi-lines_ai_with_all_unquoted_','_will_split (0.00s) --- PASS: TestNormalize/ai_empty_elements_separated_with_commas_are_kept (0.00s) --- PASS: TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_are_ignored (0.00s) --- PASS: TestNormalize/as_partially_quoted_with_comma_can_lead_to_unexpected_result (0.00s) --- PASS: TestNormalize/ai_with_leading_and_ending_spaces_and__[] (0.00s) --- PASS: TestNormalize/y_transformed_to_boolean (0.00s) --- PASS: TestNormalize/string_with_two_backslashes_don’t_escape_quotes (0.00s) --- PASS: TestNormalize/with_spaces (0.00s) --- PASS: TestNormalize/Multi-lines_ai_with_consecutive_empty_lines_strips_empty_element (0.00s) --- PASS: TestNormalize/as_with_empty_quoted_can_lead_to_unexpect_result (0.00s) --- PASS: TestNormalize/one_escaped_quote (0.00s) --- PASS: TestNormalize/Multi-lines_as_with_empty_lines_strips_empty_elements (0.00s) --- PASS: TestNormalize/Multi-lines_as_and_single_line_mix,_unquoted (0.00s) --- PASS: TestNormalize/Multi-lines_as_unquoted (0.00s) --- PASS: TestNormalize/string_with_escaped_quotes (0.00s) --- PASS: TestNormalize/quoted_string_with_quotes (0.00s) --- PASS: TestNormalize/n_transformed_to_boolean (0.00s) --- PASS: TestNormalize/simple_quoted_string (0.00s) --- PASS: TestNormalize/on_transformed_to_boolean (0.00s) --- PASS: TestNormalize/ai_without_ending_] (0.00s) --- PASS: TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_before_[]_are_ignored (0.00s) --- PASS: TestNormalize/as_partially_quoted_can_lead_to_unexpect_result (0.00s) --- PASS: TestNormalize/weird_case_true (0.00s) --- PASS: TestNormalize/unquoted_string_with_quotes (0.00s) --- PASS: TestNormalize/empty_quoted_string (0.00s) --- PASS: TestNormalize/weird_case_false (0.00s) --- PASS: TestNormalize/ai_with_leading_and_ending_spaces_and_no_[] (0.00s) --- PASS: TestNormalize/Multi-lines_as_with_all_unquoted_','_will_split (0.00s) --- PASS: TestNormalize/Multi-lines_as_with_leading_and_trailing_brackets (0.00s) --- PASS: TestNormalize/simple_unquoted_string (0.00s) --- PASS: TestNormalize/as_without_ending_] (0.00s) --- PASS: TestNormalize/Multi-lines_as_with_quoted_','_is_supported (0.00s) --- PASS: TestNormalize/Multi-lines_as_quoted (0.00s) --- PASS: TestNormalize/string_with_multiple_backslashes_escaped_quotes (0.00s) --- PASS: TestNormalize/Multi-lines_ai_with_spaces_inside (0.00s) --- PASS: TestNormalize/Multi-lines_as_with_spaces_inside (0.00s) --- PASS: TestNormalize/as_with_leading_and_ending_spaces_and__[] (0.00s) --- PASS: TestNormalize/simple_as_with_no_spaces (0.00s) --- PASS: TestNormalize/simple_boolean_false (0.00s) --- PASS: TestNormalize/Multi-lines_as_with_leading_or_trailing_empty_lines_after_[]_are_ignored (0.00s) --- PASS: TestNormalize/non_supported_is_reported_as_is (0.00s) --- PASS: TestNormalize/yes_transformed_to_boolean (0.00s) --- PASS: TestNormalize/off_transformed_to_boolean (0.00s) --- PASS: TestNormalize/Multi-lines_ai_with_leading_and_trailing_brackets (0.00s) --- PASS: TestNormalize/empty_unquoted_string (0.00s) --- PASS: TestNormalize/as_partially_quoted_unbalanced_end_can_lead_to_unexpect_result (0.00s) --- PASS: TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_before_[]_are_ignored (0.00s) --- PASS: TestNormalize/Multi-lines_as_and_single_line_mix,_quoted (0.00s) --- PASS: TestNormalize/as_wrongly_quoted_will_consider_comma_as_part_of_the_string (0.00s) --- PASS: TestNormalize/as_empty_elements_separated_with_commas_are_kept (0.00s) --- PASS: TestNormalize/simple_quoted_as (0.00s) --- PASS: TestNormalize/as_partially_quoted_unbalanced_start_can_lead_to_unexpect_result (0.00s) --- PASS: TestNormalize/Multi-lines_ai_with_leading_or_trailing_empty_lines_after_[]_are_ignored (0.00s) --- PASS: TestNormalize/ai_with_spaces_inside (0.00s) --- PASS: TestNormalize/Multi-lines_ai (0.00s) --- PASS: TestNormalize/Multi-lines_as_with_consecutive_empty_lines_strip_empty_elements (0.00s) --- PASS: TestNormalize/as_with_leading_and_ending_spaces_and_no_[] (0.00s) --- PASS: TestNormalize/Multi-lines_as_with_explicit_empty_element (0.00s) --- PASS: TestNormalize/simple_ai (0.00s) --- PASS: TestNormalize/simple_unquoted_as (0.00s) --- PASS: TestNormalize/unmanaged_types_are_returned_as_is (0.00s) --- PASS: TestApplyPolicy (0.00s) --- PASS: TestApplyPolicy/update_existing_profile_eliminates_adsys_DB_repetitions (0.00s) --- PASS: TestApplyPolicy/mixing_sections_and_keys_still_groups_sections (0.00s) --- PASS: TestApplyPolicy/no_surrounding_brackets_multiple_ai (0.00s) --- PASS: TestApplyPolicy/invalid_as_is_too_robust_to_produce_defaulting_values (0.00s) --- PASS: TestApplyPolicy/no_surrounding_brackets_quoted_multiple_as (0.00s) --- PASS: TestApplyPolicy/update_existing_correct_profile_stays_unchanged (0.01s) --- PASS: TestApplyPolicy/update_machine_disabled_key_with_value (0.00s) --- PASS: TestApplyPolicy/machine_updates_existing_value (0.00s) --- PASS: TestApplyPolicy/do_not_interfere_with_other_user_profile (0.01s) --- PASS: TestApplyPolicy/quoted_b (0.01s) --- PASS: TestApplyPolicy/error_on_invalid_ai (0.00s) --- PASS: TestApplyPolicy/no_surrounding_brackets_quoted_as (0.00s) --- PASS: TestApplyPolicy/update_existing_correct_profile_with_trailing_spaces_are_removed (0.00s) --- PASS: TestApplyPolicy/missing_user_compiled_db_for_user (0.00s) --- PASS: TestApplyPolicy/no_surrounding_brackets_ai (0.00s) --- PASS: TestApplyPolicy/update_existing_profile_without_needed_db,_trailine_lines_are_removed (0.01s) --- PASS: TestApplyPolicy/first_boot (0.00s) --- PASS: TestApplyPolicy/user_updates_key_is_now_disabled (0.00s) --- PASS: TestApplyPolicy/error_on_invalid_value_for_unnormalized_type (0.00s) --- PASS: TestApplyPolicy/no_machine_db_will_fail (0.00s) --- PASS: TestApplyPolicy/missing_machine_compiled_db_for_machine (0.01s) --- PASS: TestApplyPolicy/update_user_disabled_key_with_value (0.01s) --- PASS: TestApplyPolicy/no_policy_still_generates_a_valid_db (0.01s) --- PASS: TestApplyPolicy/no_surrounding_brackets_unquoted_as (0.00s) --- PASS: TestApplyPolicy/user_updates_with_different_value (0.01s) --- PASS: TestApplyPolicy/new_user (0.01s) --- PASS: TestApplyPolicy/error_on_empty_meta (0.00s) --- PASS: TestApplyPolicy/missing_machine_compiled_db_for_user (0.00s) --- PASS: TestApplyPolicy/multiple_sections (0.00s) --- PASS: TestApplyPolicy/machine_updates_key_is_now_disabled (0.00s) --- PASS: TestApplyPolicy/multiple_sections_with_disabled_keys (0.01s) --- PASS: TestApplyPolicy/machine_updates_with_different_value (0.00s) --- PASS: TestApplyPolicy/user_updates_existing_value (0.00s) --- PASS: TestApplyPolicy/do_not_update_other_files_from_db (0.00s) --- PASS: TestApplyPolicy/no_surrounding_brackets_unquoted_multiple_as (0.02s) --- PASS: TestApplyPolicy/multiple_keys_same_category (0.02s) --- PASS: TestApplyPolicy/no_update_when_no_change (0.00s) --- PASS: TestApplyPolicy/multi-lines_ai_mixed_with_comma (0.01s) --- PASS: TestApplyPolicy/update_existing_profile_with_wrong_order_appends_them_in_correct_order (0.00s) --- PASS: TestApplyPolicy/quoted_i (0.01s) --- PASS: TestApplyPolicy/error_on_invalid_type (0.00s) --- PASS: TestApplyPolicy/multi-lines_as_mixed_with_comma (0.00s) --- PASS: TestApplyPolicy/update_existing_profile_with_partial_db_append_them_without_repetition (0.02s) --- PASS: TestApplyPolicy/update_existing_profile_without_needed_db_append_them (0.00s) --- PASS: TestApplyPolicy/normalized_canonical_form_for_each_supported_key (0.00s) --- PASS: TestApplyPolicy/unquoted_string (0.00s) --- PASS: TestApplyPolicy/multi-lines_as (0.01s) --- PASS: TestApplyPolicy/multi-lines_ai (0.01s) PASS ok github.com/ubuntu/adsys/internal/policies/dconf 0.074s ? github.com/ubuntu/adsys/internal/policies/entry [no test files] === RUN TestApplyPolicy === PAUSE TestApplyPolicy === CONT TestApplyPolicy === RUN TestApplyPolicy/dconf_policy === PAUSE TestApplyPolicy/dconf_policy === CONT TestApplyPolicy/dconf_policy --- PASS: TestApplyPolicy (0.00s) --- PASS: TestApplyPolicy/dconf_policy (0.00s) PASS ok github.com/ubuntu/adsys/internal/policies/gdm 0.030s === RUN TestSplitAndNormalizeUsersAndGroups === PAUSE TestSplitAndNormalizeUsersAndGroups === RUN TestGetSystemPolkitAdminIdentities === PAUSE TestGetSystemPolkitAdminIdentities === RUN TestApplyPolicy === PAUSE TestApplyPolicy === CONT TestSplitAndNormalizeUsersAndGroups === RUN TestSplitAndNormalizeUsersAndGroups/multiple_values_separated_by_comma === PAUSE TestSplitAndNormalizeUsersAndGroups/multiple_values_separated_by_comma === RUN TestSplitAndNormalizeUsersAndGroups/multiple_values_with_a_mix_of_comma_and_EOL === PAUSE TestSplitAndNormalizeUsersAndGroups/multiple_values_with_a_mix_of_comma_and_EOL === RUN TestSplitAndNormalizeUsersAndGroups/multiple_values_with_consecutives_EOL === PAUSE TestSplitAndNormalizeUsersAndGroups/multiple_values_with_consecutives_EOL === RUN TestSplitAndNormalizeUsersAndGroups/strip_any_% === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_any_% === RUN TestSplitAndNormalizeUsersAndGroups/simple_one_value === PAUSE TestSplitAndNormalizeUsersAndGroups/simple_one_value === RUN TestSplitAndNormalizeUsersAndGroups/strip_any_/ === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_any_/ === RUN TestSplitAndNormalizeUsersAndGroups/user_name_with_space === PAUSE TestSplitAndNormalizeUsersAndGroups/user_name_with_space === RUN TestSplitAndNormalizeUsersAndGroups/domain\user_handling === PAUSE TestSplitAndNormalizeUsersAndGroups/domain\user_handling === RUN TestSplitAndNormalizeUsersAndGroups/multiple_values_with_consecutives_comma === PAUSE TestSplitAndNormalizeUsersAndGroups/multiple_values_with_consecutives_comma === RUN TestSplitAndNormalizeUsersAndGroups/strip_any_| === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_any_| === RUN TestSplitAndNormalizeUsersAndGroups/strip_any_= === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_any_= === RUN TestSplitAndNormalizeUsersAndGroups/strip_any_; === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_any_; === RUN TestSplitAndNormalizeUsersAndGroups/empty_value_with_EOL === PAUSE TestSplitAndNormalizeUsersAndGroups/empty_value_with_EOL === RUN TestSplitAndNormalizeUsersAndGroups/strip_any_> === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_any_> === RUN TestSplitAndNormalizeUsersAndGroups/strip_any_* === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_any_* === RUN TestSplitAndNormalizeUsersAndGroups/empty_value_with_comma === PAUSE TestSplitAndNormalizeUsersAndGroups/empty_value_with_comma === RUN TestSplitAndNormalizeUsersAndGroups/strip_empty_values === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_empty_values === RUN TestSplitAndNormalizeUsersAndGroups/strip_any_: === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_any_: === RUN TestSplitAndNormalizeUsersAndGroups/strip_any_? === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_any_? === RUN TestSplitAndNormalizeUsersAndGroups/don’t_strip_first_%_but_others === PAUSE TestSplitAndNormalizeUsersAndGroups/don’t_strip_first_%_but_others === RUN TestSplitAndNormalizeUsersAndGroups/empty_value === PAUSE TestSplitAndNormalizeUsersAndGroups/empty_value === RUN TestSplitAndNormalizeUsersAndGroups/multiple_values_separated_by_EOL === PAUSE TestSplitAndNormalizeUsersAndGroups/multiple_values_separated_by_EOL === RUN TestSplitAndNormalizeUsersAndGroups/multiple_\_only_handling_first_one_and_ignore_others === PAUSE TestSplitAndNormalizeUsersAndGroups/multiple_\_only_handling_first_one_and_ignore_others === RUN TestSplitAndNormalizeUsersAndGroups/strip_any_[ === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_any_[ === RUN TestSplitAndNormalizeUsersAndGroups/strip_any_] === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_any_] === RUN TestSplitAndNormalizeUsersAndGroups/strip_any_< === PAUSE TestSplitAndNormalizeUsersAndGroups/strip_any_< === RUN TestSplitAndNormalizeUsersAndGroups/group_one_value === PAUSE TestSplitAndNormalizeUsersAndGroups/group_one_value === CONT TestSplitAndNormalizeUsersAndGroups/multiple_values_separated_by_comma === CONT TestApplyPolicy === RUN TestApplyPolicy/disallow_local_admins === PAUSE TestApplyPolicy/disallow_local_admins === RUN TestApplyPolicy/disallow_local_admins_and_set_client_admins === PAUSE TestApplyPolicy/disallow_local_admins_and_set_client_admins === RUN TestApplyPolicy/disallow_local_admins_with_previous_local_admin_conf_and_set_client_admins === PAUSE TestApplyPolicy/disallow_local_admins_with_previous_local_admin_conf_and_set_client_admins === RUN TestApplyPolicy/allow_local_admins_without_previous_local_admin_conf_and_set_client_admins === PAUSE TestApplyPolicy/allow_local_admins_without_previous_local_admin_conf_and_set_client_admins === RUN TestApplyPolicy/overwrite_existing_sudoers_file === PAUSE TestApplyPolicy/overwrite_existing_sudoers_file === RUN TestApplyPolicy/don't_overwrite_other_existing_files === PAUSE TestApplyPolicy/don't_overwrite_other_existing_files === RUN TestApplyPolicy/no_rules_still_overwrite_those_files === PAUSE TestApplyPolicy/no_rules_still_overwrite_those_files === RUN TestApplyPolicy/not_a_computer === PAUSE TestApplyPolicy/not_a_computer === RUN TestApplyPolicy/set_client_user_admins === PAUSE TestApplyPolicy/set_client_user_admins === RUN TestApplyPolicy/set_client_group_admins === PAUSE TestApplyPolicy/set_client_group_admins === RUN TestApplyPolicy/empty_client_AD_admins === PAUSE TestApplyPolicy/empty_client_AD_admins === RUN TestApplyPolicy/allow_local_admins_with_previous_local_admin_conf_(with_adsys_file)_and_set_client_admins === PAUSE TestApplyPolicy/allow_local_admins_with_previous_local_admin_conf_(with_adsys_file)_and_set_client_admins === RUN TestApplyPolicy/overwrite_existing_polkit_file === PAUSE TestApplyPolicy/overwrite_existing_polkit_file === RUN TestApplyPolicy/error_on_writing_to_polkit_directory_creation === PAUSE TestApplyPolicy/error_on_writing_to_polkit_directory_creation === RUN TestApplyPolicy/error_on_writing_to_polkit_conf_file === PAUSE TestApplyPolicy/error_on_writing_to_polkit_conf_file === RUN TestApplyPolicy/error_if_can’t_rename_to_destination_for_sudoers_file === PAUSE TestApplyPolicy/error_if_can’t_rename_to_destination_for_sudoers_file === RUN TestApplyPolicy/error_if_can’t_rename_to_destination_for_polkit_conf_file === PAUSE TestApplyPolicy/error_if_can’t_rename_to_destination_for_polkit_conf_file === RUN TestApplyPolicy/no_rules_and_no_existing_history_means_no_files === PAUSE TestApplyPolicy/no_rules_and_no_existing_history_means_no_files === RUN TestApplyPolicy/set_client_multiple_users_admins === PAUSE TestApplyPolicy/set_client_multiple_users_admins === RUN TestApplyPolicy/set_client_mixed_with_users_and_group_admins === PAUSE TestApplyPolicy/set_client_mixed_with_users_and_group_admins === RUN TestApplyPolicy/allow_local_admins_with_previous_local_admin_conf_(simple)_and_set_client_admins === PAUSE TestApplyPolicy/allow_local_admins_with_previous_local_admin_conf_(simple)_and_set_client_admins === RUN TestApplyPolicy/allow_local_admins_with_previous_local_admin_conf_and_set_client_admins === PAUSE TestApplyPolicy/allow_local_admins_with_previous_local_admin_conf_and_set_client_admins === RUN TestApplyPolicy/allow_local_admins_with_no_other_rules_is_a_noop === PAUSE TestApplyPolicy/allow_local_admins_with_no_other_rules_is_a_noop === RUN TestApplyPolicy/no_client_AD_admins === PAUSE TestApplyPolicy/no_client_AD_admins === RUN TestApplyPolicy/error_on_writing_to_sudoers_file === PAUSE TestApplyPolicy/error_on_writing_to_sudoers_file === RUN TestApplyPolicy/error_on_creating_sudoers_and_polkit_base_directory === PAUSE TestApplyPolicy/error_on_creating_sudoers_and_polkit_base_directory === CONT TestApplyPolicy/disallow_local_admins === CONT TestGetSystemPolkitAdminIdentities === RUN TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_from_highest_ascii_file === PAUSE TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_from_highest_ascii_file === RUN TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_ignoring_adsys === PAUSE TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_ignoring_adsys === RUN TestGetSystemPolkitAdminIdentities/No_previous_admin_identities_but_regular_directory_structure === PAUSE TestGetSystemPolkitAdminIdentities/No_previous_admin_identities_but_regular_directory_structure === RUN TestGetSystemPolkitAdminIdentities/Returns_an_empty_string_if_directory_does_not_exists === PAUSE TestGetSystemPolkitAdminIdentities/Returns_an_empty_string_if_directory_does_not_exists === RUN TestGetSystemPolkitAdminIdentities/Directory_instead_of_a_conf_file_is_ignored === PAUSE TestGetSystemPolkitAdminIdentities/Directory_instead_of_a_conf_file_is_ignored === RUN TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities === PAUSE TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities === CONT TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_from_highest_ascii_file === CONT TestSplitAndNormalizeUsersAndGroups/group_one_value === CONT TestSplitAndNormalizeUsersAndGroups/strip_any_< time="2022-05-20T11:06:11Z" level=warning msg="Changed user or group \"u time="2022-05-20T11:06:11Z" level=warning msg="Changed user or group \"u>s>er@domain\" to \"user@domain\": Invalid characters or domain\\user format" === CONT TestSplitAndNormalizeUsersAndGroups/empty_value_with_EOL === CONT TestSplitAndNormalizeUsersAndGroups/strip_any_; time="2022-05-20T11:06:11Z" level=warning msg="Changed user or group \"u;s;er@domain\" to \"user@domain\": Invalid characters or domain\\user format" === CONT TestSplitAndNormalizeUsersAndGroups/strip_any_= time="2022-05-20T11:06:11Z" level=warning msg="Changed user or group \"u=s=er@domain\" to \"user@domain\": Invalid characters or domain\\user format" === CONT TestSplitAndNormalizeUsersAndGroups/strip_any_| time="2022-05-20T11:06:11Z" level=warning msg="Changed user or group \"u|s|er@domain\" to \"user@domain\": Invalid characters or domain\\user format" === CONT TestSplitAndNormalizeUsersAndGroups/multiple_values_with_consecutives_comma === CONT TestSplitAndNormalizeUsersAndGroups/domain\user_handling time="2022-05-20T11:06:11Z" level=warning msg="Changed user or group \"domain\\\\user\" to \"user@domain\": Invalid characters or domain\\user format" === CONT TestSplitAndNormalizeUsersAndGroups/user_name_with_space === CONT TestSplitAndNormalizeUsersAndGroups/strip_any_/ time="2022-05-20T11:06:11Z" level=warning msg="Changed user or group \"u/s/er@domain\" to \"user@domain\": Invalid characters or domain\\user format" === CONT TestSplitAndNormalizeUsersAndGroups/simple_one_value === CONT TestSplitAndNormalizeUsersAndGroups/strip_any_% time="2022-05-20T11:06:11Z" level=warning msg="Changed user or group \"u%s%er@domain\" to \"user@domain\": Invalid characters or domain\\user format" === CONT TestSplitAndNormalizeUsersAndGroups/multiple_values_with_consecutives_EOL === CONT TestSplitAndNormalizeUsersAndGroups/multiple_values_with_a_mix_of_comma_and_EOL --- PASS: TestSplitAndNormalizeUsersAndGroups (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/multiple_values_separated_by_comma (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/group_one_value (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_any_< (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_any_] (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_any_[ (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/multiple_\_only_handling_first_one_and_ignore_others (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/multiple_values_separated_by_EOL (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/empty_value (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/don’t_strip_first_%_but_others (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_any_? (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_any_: (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_empty_values (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/empty_value_with_comma (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_any_* (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_any_> (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/empty_value_with_EOL (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_any_; (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_any_= (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_any_| (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/multiple_values_with_consecutives_comma (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/domain\user_handling (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/user_name_with_space (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_any_/ (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/simple_one_value (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/strip_any_% (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/multiple_values_with_consecutives_EOL (0.00s) --- PASS: TestSplitAndNormalizeUsersAndGroups/multiple_values_with_a_mix_of_comma_and_EOL (0.00s) === CONT TestApplyPolicy/error_on_creating_sudoers_and_polkit_base_directory === CONT TestApplyPolicy/error_on_writing_to_sudoers_file === CONT TestApplyPolicy/no_rules_and_no_existing_history_means_no_files === CONT TestApplyPolicy/set_client_group_admins === CONT TestApplyPolicy/no_client_AD_admins === CONT TestApplyPolicy/set_client_user_admins === CONT TestApplyPolicy/allow_local_admins_with_no_other_rules_is_a_noop === CONT TestApplyPolicy/not_a_computer === CONT TestApplyPolicy/no_rules_still_overwrite_those_files === CONT TestApplyPolicy/allow_local_admins_with_previous_local_admin_conf_and_set_client_admins === CONT TestApplyPolicy/allow_local_admins_with_previous_local_admin_conf_(simple)_and_set_client_admins === CONT TestApplyPolicy/don't_overwrite_other_existing_files === CONT TestApplyPolicy/overwrite_existing_sudoers_file === CONT TestApplyPolicy/allow_local_admins_without_previous_local_admin_conf_and_set_client_admins === CONT TestApplyPolicy/disallow_local_admins_with_previous_local_admin_conf_and_set_client_admins === CONT TestApplyPolicy/disallow_local_admins_and_set_client_admins === CONT TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities === CONT TestGetSystemPolkitAdminIdentities/Directory_instead_of_a_conf_file_is_ignored time="2022-05-20T11:06:11Z" 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." === CONT TestGetSystemPolkitAdminIdentities/Returns_an_empty_string_if_directory_does_not_exists === CONT TestGetSystemPolkitAdminIdentities/No_previous_admin_identities_but_regular_directory_structure === CONT TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_ignoring_adsys --- PASS: TestGetSystemPolkitAdminIdentities (0.00s) --- PASS: TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_from_highest_ascii_file (0.00s) --- PASS: TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities (0.00s) --- PASS: TestGetSystemPolkitAdminIdentities/Directory_instead_of_a_conf_file_is_ignored (0.00s) --- PASS: TestGetSystemPolkitAdminIdentities/Returns_an_empty_string_if_directory_does_not_exists (0.00s) --- PASS: TestGetSystemPolkitAdminIdentities/No_previous_admin_identities_but_regular_directory_structure (0.00s) --- PASS: TestGetSystemPolkitAdminIdentities/Fetch_previous_admin_identities_ignoring_adsys (0.00s) === CONT TestApplyPolicy/set_client_mixed_with_users_and_group_admins === CONT TestApplyPolicy/error_on_writing_to_polkit_conf_file === CONT TestApplyPolicy/error_if_can’t_rename_to_destination_for_polkit_conf_file === CONT TestApplyPolicy/error_if_can’t_rename_to_destination_for_sudoers_file time="2022-05-20T11:06:11Z" level=warning msg="/tmp/TestApplyPolicyerror_if_cant_rename_to_destination_for_polkit_conf_file3106843112/001/polkit-1/localauthority.conf.d/99-adsys-privilege-enforcement.conf is a directory. Ignoring." === CONT TestApplyPolicy/set_client_multiple_users_admins === CONT TestApplyPolicy/overwrite_existing_polkit_file time="2022-05-20T11:06:11Z" level=warning msg="Changed user or group \"domain\\\\bob\" to \"bob@domain\": Invalid characters or domain\\user format" === CONT TestApplyPolicy/error_on_writing_to_polkit_directory_creation === CONT TestApplyPolicy/allow_local_admins_with_previous_local_admin_conf_(with_adsys_file)_and_set_client_admins === CONT TestApplyPolicy/empty_client_AD_admins --- PASS: TestApplyPolicy (0.00s) --- PASS: TestApplyPolicy/disallow_local_admins (0.00s) --- PASS: TestApplyPolicy/error_on_creating_sudoers_and_polkit_base_directory (0.00s) --- PASS: TestApplyPolicy/error_on_writing_to_sudoers_file (0.00s) --- PASS: TestApplyPolicy/no_rules_and_no_existing_history_means_no_files (0.00s) --- PASS: TestApplyPolicy/set_client_group_admins (0.00s) --- PASS: TestApplyPolicy/no_client_AD_admins (0.00s) --- PASS: TestApplyPolicy/allow_local_admins_with_no_other_rules_is_a_noop (0.00s) --- PASS: TestApplyPolicy/not_a_computer (0.00s) --- PASS: TestApplyPolicy/set_client_user_admins (0.00s) --- PASS: TestApplyPolicy/no_rules_still_overwrite_those_files (0.00s) --- PASS: TestApplyPolicy/allow_local_admins_with_previous_local_admin_conf_(simple)_and_set_client_admins (0.00s) --- PASS: TestApplyPolicy/overwrite_existing_sudoers_file (0.00s) --- PASS: TestApplyPolicy/allow_local_admins_with_previous_local_admin_conf_and_set_client_admins (0.01s) --- PASS: TestApplyPolicy/disallow_local_admins_with_previous_local_admin_conf_and_set_client_admins (0.01s) --- PASS: TestApplyPolicy/disallow_local_admins_and_set_client_admins (0.00s) --- PASS: TestApplyPolicy/set_client_mixed_with_users_and_group_admins (0.00s) --- PASS: TestApplyPolicy/error_on_writing_to_polkit_conf_file (0.00s) --- PASS: TestApplyPolicy/error_if_can’t_rename_to_destination_for_polkit_conf_file (0.00s) --- PASS: TestApplyPolicy/allow_local_admins_without_previous_local_admin_conf_and_set_client_admins (0.01s) --- PASS: TestApplyPolicy/set_client_multiple_users_admins (0.00s) --- PASS: TestApplyPolicy/overwrite_existing_polkit_file (0.00s) --- PASS: TestApplyPolicy/error_on_writing_to_polkit_directory_creation (0.00s) --- PASS: TestApplyPolicy/empty_client_AD_admins (0.00s) --- PASS: TestApplyPolicy/error_if_can’t_rename_to_destination_for_sudoers_file (0.00s) --- PASS: TestApplyPolicy/allow_local_admins_with_previous_local_admin_conf_(with_adsys_file)_and_set_client_admins (0.00s) --- PASS: TestApplyPolicy/don't_overwrite_other_existing_files (0.02s) PASS ok github.com/ubuntu/adsys/internal/policies/privilege 0.038s === RUN TestNew === PAUSE TestNew === RUN TestApplyPolicy === PAUSE TestApplyPolicy === RUN TestRunScripts === PAUSE TestRunScripts === RUN TestMockSystemCtl --- PASS: TestMockSystemCtl (0.00s) === CONT TestNew === RUN TestNew/create_manager === PAUSE TestNew/create_manager === RUN TestNew/error_on_read_only_rundir === PAUSE TestNew/error_on_read_only_rundir === CONT TestNew/create_manager === CONT TestRunScripts === RUN TestRunScripts/scripts_that_are_not_executable_are_skipped === PAUSE TestRunScripts/scripts_that_are_not_executable_are_skipped === RUN TestRunScripts/scripts_referenced_in_subdirectories === PAUSE TestRunScripts/scripts_referenced_in_subdirectories === RUN TestRunScripts/has_no_session_running_flag_after_machine_shutdown === PAUSE TestRunScripts/has_no_session_running_flag_after_machine_shutdown === RUN TestRunScripts/one_script === PAUSE TestRunScripts/one_script === RUN TestRunScripts/multiple_scripts_are_run_in_order === PAUSE TestRunScripts/multiple_scripts_are_run_in_order === RUN TestRunScripts/has_no_session_running_flag_after_user_logoff === PAUSE TestRunScripts/has_no_session_running_flag_after_user_logoff === RUN TestRunScripts/script_directory_without_logoff_order_has_no_session_running_flag_after_user_logoff === PAUSE TestRunScripts/script_directory_without_logoff_order_has_no_session_running_flag_after_user_logoff === RUN TestRunScripts/keeps_running_flag_after_non_machine_shutdown === PAUSE TestRunScripts/keeps_running_flag_after_non_machine_shutdown === RUN TestRunScripts/spaces_and_empty_lines_are_skipped === PAUSE TestRunScripts/spaces_and_empty_lines_are_skipped === RUN TestRunScripts/scripts_not_listed_are_not_run === PAUSE TestRunScripts/scripts_not_listed_are_not_run === RUN TestRunScripts/keeps_running_flag_after_non_user_logoff === PAUSE TestRunScripts/keeps_running_flag_after_non_user_logoff === RUN TestRunScripts/allow_order_file_missing === PAUSE TestRunScripts/allow_order_file_missing === RUN TestRunScripts/still_executes_without_existing_running_flag_on_user_logoff === PAUSE TestRunScripts/still_executes_without_existing_running_flag_on_user_logoff === RUN TestRunScripts/still_executes_without_existing_running_flag_on_machine_shutdown === PAUSE TestRunScripts/still_executes_without_existing_running_flag_on_machine_shutdown === RUN TestRunScripts/script_directory_without_shutdown_order_has_no_session_running_flag_after_machine_shutdown === PAUSE TestRunScripts/script_directory_without_shutdown_order_has_no_session_running_flag_after_machine_shutdown === RUN TestRunScripts/error_on_order_file_not_existing === PAUSE TestRunScripts/error_on_order_file_not_existing === RUN TestRunScripts/error_on_not_ready_for_execution === PAUSE TestRunScripts/error_on_not_ready_for_execution === RUN TestRunScripts/error_on_argument_not_a_file === PAUSE TestRunScripts/error_on_argument_not_a_file === CONT TestRunScripts/scripts_that_are_not_executable_are_skipped === CONT TestApplyPolicy === CONT TestNew/error_on_read_only_rundir === CONT TestRunScripts/scripts_not_listed_are_not_run --- PASS: TestNew (0.00s) --- PASS: TestNew/create_manager (0.00s) --- PASS: TestNew/error_on_read_only_rundir (0.00s) === CONT TestRunScripts/has_no_session_running_flag_after_user_logoff === RUN TestApplyPolicy/same_script_is_used_multiple_times === PAUSE TestApplyPolicy/same_script_is_used_multiple_times === RUN TestApplyPolicy/destination_is_already_running,_no_change === PAUSE TestApplyPolicy/destination_is_already_running,_no_change === RUN TestApplyPolicy/error_on_invalid_GID === PAUSE TestApplyPolicy/error_on_invalid_GID === RUN TestApplyPolicy/computer,_no_systemctl_with_other_directory_than_startup === PAUSE TestApplyPolicy/computer,_no_systemctl_with_other_directory_than_startup === RUN TestApplyPolicy/startup_script_for_computer_runs_systemctl_(systemctl_success) === PAUSE TestApplyPolicy/startup_script_for_computer_runs_systemctl_(systemctl_success) === RUN TestApplyPolicy/destination_is_already_ready_but_not_in_session,_refreshing === PAUSE TestApplyPolicy/destination_is_already_ready_but_not_in_session,_refreshing === RUN TestApplyPolicy/destination_is_not_ready,_refreshing === PAUSE TestApplyPolicy/destination_is_not_ready,_refreshing === RUN TestApplyPolicy/no_entries_is_an_empty_folder === PAUSE TestApplyPolicy/no_entries_is_an_empty_folder === RUN TestApplyPolicy/one_script === PAUSE TestApplyPolicy/one_script === RUN TestApplyPolicy/one_directory,_multiple_scripts_in_order === PAUSE TestApplyPolicy/one_directory,_multiple_scripts_in_order === RUN TestApplyPolicy/subfolder_with_script === PAUSE TestApplyPolicy/subfolder_with_script === RUN TestApplyPolicy/error_on_save_assets_dumping_failing === PAUSE TestApplyPolicy/error_on_save_assets_dumping_failing === RUN TestApplyPolicy/user_lookup_failing_does_not_impact_machine_update === PAUSE TestApplyPolicy/user_lookup_failing_does_not_impact_machine_update === RUN TestApplyPolicy/error_on_user_lookup_failing time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptshas_no_session_running_flag_after_user_logoff3997391036/001/users/foo/scripts/logoff\"" === PAUSE TestApplyPolicy/error_on_user_lookup_failing === RUN TestApplyPolicy/systemctl_failing_does_not_impact_user_scripts_update === PAUSE TestApplyPolicy/systemctl_failing_does_not_impact_user_scripts_update === RUN TestApplyPolicy/multiple_directories: === PAUSE TestApplyPolicy/multiple_directories: === RUN TestApplyPolicy/error_on_script_does_not_exist time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsscripts_that_are_not_executable_are_skipped4031635461/001/users/foo/scripts/s\"" === PAUSE TestApplyPolicy/error_on_script_does_not_exist === RUN TestApplyPolicy/error_on_users_run_directory_Read_Only === PAUSE TestApplyPolicy/error_on_users_run_directory_Read_Only === RUN TestApplyPolicy/error_on_invalid_UID === PAUSE TestApplyPolicy/error_on_invalid_UID === RUN TestApplyPolicy/start_script_for_computer_runs_systemctl_(systemctl_failed) === PAUSE TestApplyPolicy/start_script_for_computer_runs_systemctl_(systemctl_failed) === RUN TestApplyPolicy/no_entries_update_existing_non_ready_folder === PAUSE TestApplyPolicy/no_entries_update_existing_non_ready_folder === RUN TestApplyPolicy/subfolder_with_same_script_name === PAUSE TestApplyPolicy/subfolder_with_same_script_name === RUN TestApplyPolicy/empty_entries_are_discared === PAUSE TestApplyPolicy/empty_entries_are_discared === RUN TestApplyPolicy/error_on_subfolder_listed === PAUSE TestApplyPolicy/error_on_subfolder_listed === CONT TestRunScripts/spaces_and_empty_lines_are_skipped time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsscripts_not_listed_are_not_run2544921258/001/users/foo/scripts/s\"" time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsspaces_and_empty_lines_are_skipped961729156/001/users/foo/scripts/s\"" time="2022-05-20T11:06:11Z" level=warning msg="\"/tmp/TestRunScriptsscripts_that_are_not_executable_are_skipped4031635461/001/users/foo/scripts/scripts/notexecutable.sh\" failed to run\nfork/exec /tmp/TestRunScriptsscripts_that_are_not_executable_are_skipped4031635461/001/users/foo/scripts/scripts/notexecutable.sh: permission denied" === CONT TestRunScripts/keeps_running_flag_after_non_machine_shutdown time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptskeeps_running_flag_after_non_machine_shutdown2693226735/001/users/foo/scripts/shutdown\"" === CONT TestRunScripts/script_directory_without_logoff_order_has_no_session_running_flag_after_user_logoff === CONT TestRunScripts/script_directory_without_shutdown_order_has_no_session_running_flag_after_machine_shutdown time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsscript_directory_without_logoff_order_has_no_session_running_flag_after_user_logoff234871046/001/users/foo/scripts/logoff\"" time="2022-05-20T11:06:11Z" level=info msg="\"/tmp/TestRunScriptsscript_directory_without_logoff_order_has_no_session_running_flag_after_user_logoff234871046/001/users/foo/scripts/logoff\" doesn't exist, but allowed to be missing, skipping" === CONT TestRunScripts/error_on_argument_not_a_file time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsscript_directory_without_shutdown_order_has_no_session_running_flag_after_machine_shutdown938538253/001/machine/foo/scripts/shutdown\"" time="2022-05-20T11:06:11Z" level=info msg="\"/tmp/TestRunScriptsscript_directory_without_shutdown_order_has_no_session_running_flag_after_machine_shutdown938538253/001/machine/foo/scripts/shutdown\" doesn't exist, but allowed to be missing, skipping" time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptserror_on_argument_not_a_file3724612220/001/users/foo/scripts/s\"" === CONT TestRunScripts/error_on_not_ready_for_execution === CONT TestRunScripts/error_on_order_file_not_existing time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptserror_on_order_file_not_existing2347733012/001/users/foo/scripts/s\"" time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptserror_on_not_ready_for_execution644029135/001/users/foo/scripts/s\"" === CONT TestRunScripts/still_executes_without_existing_running_flag_on_user_logoff === CONT TestRunScripts/still_executes_without_existing_running_flag_on_machine_shutdown time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsstill_executes_without_existing_running_flag_on_user_logoff3795544344/001/users/foo/scripts/logoff\"" time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsstill_executes_without_existing_running_flag_on_machine_shutdown2393363855/001/machine/foo/scripts/shutdown\"" === CONT TestRunScripts/allow_order_file_missing time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsallow_order_file_missing2449041815/001/users/foo/scripts/s\"" time="2022-05-20T11:06:11Z" level=info msg="\"/tmp/TestRunScriptsallow_order_file_missing2449041815/001/users/foo/scripts/s\" doesn't exist, but allowed to be missing, skipping" === CONT TestRunScripts/one_script time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsone_script3060077926/001/users/foo/scripts/s\"" === CONT TestRunScripts/multiple_scripts_are_run_in_order time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsmultiple_scripts_are_run_in_order2435843048/001/users/foo/scripts/s\"" === CONT TestRunScripts/has_no_session_running_flag_after_machine_shutdown time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptshas_no_session_running_flag_after_machine_shutdown1680805385/001/machine/foo/scripts/shutdown\"" === CONT TestRunScripts/keeps_running_flag_after_non_user_logoff time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptskeeps_running_flag_after_non_user_logoff1326695672/001/machine/foo/scripts/logoff\"" === CONT TestRunScripts/scripts_referenced_in_subdirectories time="2022-05-20T11:06:11Z" level=info msg="Calling RunScripts on \"/tmp/TestRunScriptsscripts_referenced_in_subdirectories3940010019/001/users/foo/scripts/s\"" === CONT TestApplyPolicy/start_script_for_computer_runs_systemctl_(systemctl_failed) time="2022-05-20T11:06:11Z" level=info msg="Running machine startup scripts" === CONT TestApplyPolicy/same_script_is_used_multiple_times === CONT TestApplyPolicy/error_on_invalid_UID --- PASS: TestRunScripts (0.00s) --- PASS: TestRunScripts/spaces_and_empty_lines_are_skipped (0.02s) --- PASS: TestRunScripts/scripts_that_are_not_executable_are_skipped (0.02s) --- PASS: TestRunScripts/scripts_not_listed_are_not_run (0.03s) --- PASS: TestRunScripts/script_directory_without_logoff_order_has_no_session_running_flag_after_user_logoff (0.00s) --- PASS: TestRunScripts/script_directory_without_shutdown_order_has_no_session_running_flag_after_machine_shutdown (0.00s) --- PASS: TestRunScripts/error_on_argument_not_a_file (0.00s) --- PASS: TestRunScripts/error_on_order_file_not_existing (0.00s) --- PASS: TestRunScripts/error_on_not_ready_for_execution (0.00s) --- PASS: TestRunScripts/has_no_session_running_flag_after_user_logoff (0.04s) --- PASS: TestRunScripts/allow_order_file_missing (0.00s) --- PASS: TestRunScripts/keeps_running_flag_after_non_machine_shutdown (0.04s) --- PASS: TestRunScripts/one_script (0.02s) --- PASS: TestRunScripts/still_executes_without_existing_running_flag_on_machine_shutdown (0.04s) --- PASS: TestRunScripts/still_executes_without_existing_running_flag_on_user_logoff (0.04s) --- PASS: TestRunScripts/multiple_scripts_are_run_in_order (0.04s) --- PASS: TestRunScripts/keeps_running_flag_after_non_user_logoff (0.03s) --- PASS: TestRunScripts/scripts_referenced_in_subdirectories (0.03s) --- PASS: TestRunScripts/has_no_session_running_flag_after_machine_shutdown (0.05s) === CONT TestApplyPolicy/error_on_users_run_directory_Read_Only === CONT TestApplyPolicy/error_on_script_does_not_exist === CONT TestApplyPolicy/multiple_directories: === CONT TestApplyPolicy/systemctl_failing_does_not_impact_user_scripts_update === CONT TestApplyPolicy/error_on_user_lookup_failing === CONT TestApplyPolicy/user_lookup_failing_does_not_impact_machine_update === CONT TestApplyPolicy/error_on_save_assets_dumping_failing === CONT TestApplyPolicy/subfolder_with_script === CONT TestApplyPolicy/one_directory,_multiple_scripts_in_order === CONT TestApplyPolicy/one_script === CONT TestApplyPolicy/no_entries_is_an_empty_folder === CONT TestApplyPolicy/destination_is_not_ready,_refreshing === CONT TestApplyPolicy/destination_is_already_ready_but_not_in_session,_refreshing === CONT TestApplyPolicy/startup_script_for_computer_runs_systemctl_(systemctl_success) time="2022-05-20T11:06:11Z" level=info msg="Running machine startup scripts" === CONT TestApplyPolicy/computer,_no_systemctl_with_other_directory_than_startup === CONT TestApplyPolicy/error_on_invalid_GID === CONT TestApplyPolicy/destination_is_already_running,_no_change time="2022-05-20T11:06:11Z" level=info msg="\"/tmp/TestApplyPolicydestination_is_already_running,_no_change387569883/001/machine/scripts/.running\" already exists, a session is already running, ignoring." === CONT TestApplyPolicy/empty_entries_are_discared === CONT TestApplyPolicy/error_on_subfolder_listed === CONT TestApplyPolicy/subfolder_with_same_script_name === CONT TestApplyPolicy/no_entries_update_existing_non_ready_folder --- PASS: TestApplyPolicy (0.00s) --- PASS: TestApplyPolicy/error_on_users_run_directory_Read_Only (0.00s) --- PASS: TestApplyPolicy/error_on_invalid_UID (0.00s) --- PASS: TestApplyPolicy/same_script_is_used_multiple_times (0.01s) --- PASS: TestApplyPolicy/error_on_script_does_not_exist (0.01s) --- PASS: TestApplyPolicy/error_on_user_lookup_failing (0.00s) --- PASS: TestApplyPolicy/start_script_for_computer_runs_systemctl_(systemctl_failed) (0.02s) --- PASS: TestApplyPolicy/error_on_save_assets_dumping_failing (0.00s) --- PASS: TestApplyPolicy/systemctl_failing_does_not_impact_user_scripts_update (0.00s) --- PASS: TestApplyPolicy/user_lookup_failing_does_not_impact_machine_update (0.00s) --- PASS: TestApplyPolicy/subfolder_with_script (0.01s) --- PASS: TestApplyPolicy/no_entries_is_an_empty_folder (0.00s) --- PASS: TestApplyPolicy/one_directory,_multiple_scripts_in_order (0.01s) --- PASS: TestApplyPolicy/multiple_directories: (0.02s) --- PASS: TestApplyPolicy/destination_is_already_ready_but_not_in_session,_refreshing (0.00s) --- PASS: TestApplyPolicy/destination_is_not_ready,_refreshing (0.00s) --- PASS: TestApplyPolicy/error_on_invalid_GID (0.00s) --- PASS: TestApplyPolicy/destination_is_already_running,_no_change (0.00s) --- PASS: TestApplyPolicy/computer,_no_systemctl_with_other_directory_than_startup (0.00s) --- PASS: TestApplyPolicy/error_on_subfolder_listed (0.00s) --- PASS: TestApplyPolicy/empty_entries_are_discared (0.00s) --- PASS: TestApplyPolicy/one_script (0.02s) --- PASS: TestApplyPolicy/no_entries_update_existing_non_ready_folder (0.00s) --- PASS: TestApplyPolicy/startup_script_for_computer_runs_systemctl_(systemctl_success) (0.01s) --- PASS: TestApplyPolicy/subfolder_with_same_script_name (0.00s) PASS ok github.com/ubuntu/adsys/internal/policies/scripts 0.148s === RUN TestExclusiveLockExec --- PASS: TestExclusiveLockExec (0.01s) === RUN TestExclusiveLockSmb --- PASS: TestExclusiveLockSmb (0.01s) === RUN TestMultipleExecLocksOnlyReleaseOnLast --- PASS: TestMultipleExecLocksOnlyReleaseOnLast (0.01s) === RUN TestMultipleSmbLocksOnlyReleaseOnLast --- PASS: TestMultipleSmbLocksOnlyReleaseOnLast (0.01s) PASS ok github.com/ubuntu/adsys/internal/smbsafe 0.045s === RUN TestAddStdoutForwarder --- PASS: TestAddStdoutForwarder (0.00s) === RUN TestAddStderrForwarder --- PASS: TestAddStderrForwarder (0.00s) === RUN TestAddStdoutForwarderEnsureStderrNoPolluted --- PASS: TestAddStdoutForwarderEnsureStderrNoPolluted (0.00s) === RUN TestAddForwarderAndDisconnect --- PASS: TestAddForwarderAndDisconnect (0.00s) === RUN TestAddForwardersGraduallyAndDisconnect --- PASS: TestAddForwardersGraduallyAndDisconnect (0.01s) === RUN TestAddForwarderDifferentWriterStdoutStderr --- PASS: TestAddForwarderDifferentWriterStdoutStderr (0.00s) === RUN TestAddForwarderSameWriterStdoutStderr --- PASS: TestAddForwarderSameWriterStdoutStderr (0.00s) === RUN TestAddStdoutForwarderWithBlockedStdout time="2022-05-20T11:06:11Z" level=warning msg="Failed to write to regular output: write |1: file already closed" time="2022-05-20T11:06:11Z" level=warning msg="Failed to write to regular output: write |1: file already closed" time="2022-05-20T11:06:11Z" level=warning msg="Failed to write to regular output: write |1: file already closed" --- PASS: TestAddStdoutForwarderWithBlockedStdout (0.01s) === RUN TestAddStderrForwarderWithBlockedStderr time="2022-05-20T11:06:11Z" level=warning msg="Failed to write to regular output: write |1: file already closed" time="2022-05-20T11:06:11Z" level=warning msg="Failed to write to regular output: write |1: file already closed" time="2022-05-20T11:06:11Z" level=warning msg="Failed to write to regular output: write |1: file already closed" --- PASS: TestAddStderrForwarderWithBlockedStderr (0.01s) === RUN TestAddStdoutForwarderOneWithFailingForwarder time="2022-05-20T11:06:11Z" level=warning msg="Failed to forward log: Error from failedWriter" time="2022-05-20T11:06:11Z" level=warning msg="Failed to forward log: Error from failedWriter" time="2022-05-20T11:06:11Z" level=warning msg="Failed to forward log: Error from failedWriter" --- PASS: TestAddStdoutForwarderOneWithFailingForwarder (0.01s) PASS ok github.com/ubuntu/adsys/internal/stdforward 0.055s ? github.com/ubuntu/adsys/internal/testutils [no test files] ? github.com/ubuntu/adsys/policies [no test files] create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --buildsystem=golang --with=golang,apport dh_testroot -a -O--buildsystem=golang dh_prep -a -O--buildsystem=golang debian/rules override_dh_auto_install make[1]: Entering directory '/<>' dh_auto_install -- --no-source cd obj-powerpc64le-linux-gnu && mkdir -p /<>/adsys-0.8.5\~22.04/debian/adsys/usr cd obj-powerpc64le-linux-gnu && cp -r bin /<>/adsys-0.8.5\~22.04/debian/adsys/usr # install in /sbin mv debian/adsys/usr/bin/ debian/adsys/sbin rmdir debian/adsys/usr/ # create adsysctl command ln -s adsysd debian/adsys/sbin/adsysctl # Workaround file system race making debian/adsys/lib/ a file while it’s a directory mkdir debian/adsys/lib # run go generate to install assets, but don’t regenerate them GENERATE_ONLY_INSTALL_TO_DESTDIR=/<>/debian/adsys go generate -tags tools -ldflags=-X=github.com/ubuntu/adsys/internal/consts.Version=0.8.5~22.04 --mod=vendor -buildmode=pie ./... Usage: adsysctl COMMAND [flags] adsysctl [command] Available Commands: applied Print last applied GPOs for current or given user/machine completion Generate the autocompletion script for the specified shell doc Documentation help Help about any command policy Policy management service Service management update Updates/Create a policy for current user or given user with its kerberos ticket version Returns version of client and service Flags: -c, --config string use a specific configuration file -h, --help help for adsysctl -s, --socket string socket path to use between daemon and client. Can be overridden by systemd socket activation. (default "/run/adsysd.sock") -t, --timeout int time in seconds before cancelling the client request when the server gives no result. 0 for no timeout. (default 30) -v, --verbose count issue INFO (-v), DEBUG (-vv) or DEBUG with caller (-vvv) output Use "adsysctl [command] --help" for more information about a command. # remove admxgen helper from installation rm debian/adsys/sbin/admxgen make[1]: Leaving directory '/<>' dh_install -a -O--buildsystem=golang dh_installdocs -a -O--buildsystem=golang dh_installchangelogs -a -O--buildsystem=golang dh_installman -a -O--buildsystem=golang dh_installsystemd -a -O--buildsystem=golang dh_installsystemduser -a -O--buildsystem=golang dh_apport -a -O--buildsystem=golang dh_perl -a -O--buildsystem=golang dh_link -a -O--buildsystem=golang dh_strip_nondeterminism -a -O--buildsystem=golang dh_compress -a -O--buildsystem=golang dh_fixperms -a -O--buildsystem=golang dh_missing -a -O--buildsystem=golang dh_dwz -a -O--buildsystem=golang dwz: debian/adsys/sbin/adsysd: .debug_info section not present dwz: Too few files for multifile optimization dh_dwz: warning: No dwz multifile created, but not explicitly requested either so ignoring it. dh_dwz: warning: Common issues include no debug information at all (missing -g) and dh_dwz: warning: compressed debug information (#931891). dh_strip -a -O--buildsystem=golang c9e7313984df7e02c75e68381a443fe2a08ab350 044ad2fb790601dcf3604563e7b5cab0f3758069 dh_makeshlibs -a -O--buildsystem=golang dh_shlibdeps -a -O--buildsystem=golang dh_installdeb -a -O--buildsystem=golang dh_golang -a -O--buildsystem=golang dh_gencontrol -a -O--buildsystem=golang dpkg-gencontrol: warning: Recommends field of package adsys: substitution variable ${misc:Recommends} used, but is not defined dpkg-gencontrol: warning: Recommends field of package adsys: substitution variable ${misc:Recommends} used, but is not defined dh_md5sums -a -O--buildsystem=golang dh_builddeb -a -O--buildsystem=golang INFO: pkgstriptranslations version 149 INFO: pkgstriptranslations version 149 pkgstriptranslations: processing adsys-dbgsym (in debian/.debhelper/adsys/dbgsym-root); do_strip: 1, oemstrip: pkgstriptranslations: processing adsys (in debian/adsys); do_strip: 1, oemstrip: pkgstriptranslations: adsys-dbgsym does not contain translations, skipping pkgstriptranslations: preparing translation tarball adsys_0.8.5~22.04_ppc64el_translations.tar.gz...done pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/.debhelper/adsys/dbgsym-root/DEBIAN/control, package adsys-dbgsym, directory debian/.debhelper/adsys/dbgsym-root dpkg-deb: building package 'adsys-dbgsym' in 'debian/.debhelper/scratch-space/build-adsys/adsys-dbgsym_0.8.5~22.04_ppc64el.deb'. Renaming adsys-dbgsym_0.8.5~22.04_ppc64el.deb to adsys-dbgsym_0.8.5~22.04_ppc64el.ddeb pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/adsys/DEBIAN/control, package adsys, directory debian/adsys pkgstripfiles: Truncating usr/share/doc/adsys/changelog.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package adsys ... pkgstripfiles: No PNG files. dpkg-deb: building package 'adsys' in '../adsys_0.8.5~22.04_ppc64el.deb'. dpkg-genbuildinfo --build=any -O../adsys_0.8.5~22.04_ppc64el.buildinfo dpkg-genchanges --build=any -mLaunchpad Build Daemon -O../adsys_0.8.5~22.04_ppc64el.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2022-05-20T11:07:20Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ adsys_0.8.5~22.04_ppc64el.changes: ---------------------------------- Format: 1.8 Date: Mon, 16 May 2022 14:09:36 +0200 Source: adsys Binary: adsys Built-For-Profiles: noudeb Architecture: ppc64el ppc64el_translations Version: 0.8.5~22.04 Distribution: jammy-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Didier Roche Description: adsys - AD SYStem integration Launchpad-Bugs-Fixed: 1973745 1973748 1973751 1973752 Changes: adsys (0.8.5~22.04) jammy; urgency=medium . [ Jean-Baptiste Lallement ] [ Didier Roche ] * Rename chapters to be in correct ascii order when viewed online. Thanks to Anton Drastrup-Fjordbak. * Include 22.04 in admx/adml for lts only releases. (LP: #1973745) * Bump embedeed dependencies minor versions for both bug fixes and minor security enhancements. * Fix dconf keys not being readable by user after applying policy. (LP: #1973748) * Ensure we can execute machine and user scripts: /run is now noexec on Ubuntu. Ensure that we can execute the scripts in /run/adsys subdirectories. The scripts mecanism has been reviewed by the security team, so we can reset them as executable. (LP: #1973751) * Move integration tests under cmd/adsysd and admxgen binary to cmd/admxgen to prepare future adwatchd daemon under cmd/ which will be SRUed with an exception in next update. This is a no-op in the finale deploy binaries, apart from admxgen which is now using Cobra. This binary though is not shipped in any package and only used in CI. * Fix privilege permission which can not be set to disabled. (LP: #1973752) * Adaptation or new tests for all above changes. * Add fuzz tests and include new potential crash fixes on invalid files generated by Windows AD. * CI fixes and changes (not impacting finale package): - Move CI to Go 1.18 (package is already building with 1.18 in jammy). - Fixes due to new github. - Fix to generate all LTS releases in admx/adml (see above). Checksums-Sha1: 7390ff0c9a74d1ef42288535e3e26177c5870213 4548340 adsys-dbgsym_0.8.5~22.04_ppc64el.ddeb 689fc496408cb028fced88a262240f8cec8e78ba 8739 adsys_0.8.5~22.04_ppc64el.buildinfo 2aba375815c4f14990e3ae383fd60ffbdf3dc0d1 5399768 adsys_0.8.5~22.04_ppc64el.deb 5808f7fbde24ad0589c767a80c3eac6d2a01faee 6153 adsys_0.8.5~22.04_ppc64el_translations.tar.gz Checksums-Sha256: 219274b0706e83aa2d99680d32991ab4044cf226e923a107500c7b0e0d5b4517 4548340 adsys-dbgsym_0.8.5~22.04_ppc64el.ddeb 829ad215b797b9801c8d5e0886cf89a456e3a9f5f8ac9bb7f14aeda1e3976af1 8739 adsys_0.8.5~22.04_ppc64el.buildinfo 89d015f8b27d525ae2c7f4a28736c4549dff810bd9479477ba7e425c6c4967b7 5399768 adsys_0.8.5~22.04_ppc64el.deb 7793832a16d2f8dc00beddd3914cd5a14c92af4f524e2fd19479f7c6a7f5df00 6153 adsys_0.8.5~22.04_ppc64el_translations.tar.gz Files: e2e79fca1ac42db9c0ff24efd7071cd0 4548340 debug optional adsys-dbgsym_0.8.5~22.04_ppc64el.ddeb 91102dc7573017d9b279ec9494a1bb4f 8739 admin optional adsys_0.8.5~22.04_ppc64el.buildinfo 4880b5041dc46024ac1106a915cb0f1f 5399768 admin optional adsys_0.8.5~22.04_ppc64el.deb 7e4d804ccf2f46847d0ed539ec6670d1 6153 raw-translations - adsys_0.8.5~22.04_ppc64el_translations.tar.gz /<>/adsys_0.8.5~22.04_ppc64el.changes.new could not be renamed to /<>/adsys_0.8.5~22.04_ppc64el.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: adsys Binary: adsys adsys-dbgsym Architecture: ppc64el Version: 0.8.5~22.04 Checksums-Md5: e2e79fca1ac42db9c0ff24efd7071cd0 4548340 adsys-dbgsym_0.8.5~22.04_ppc64el.ddeb 4880b5041dc46024ac1106a915cb0f1f 5399768 adsys_0.8.5~22.04_ppc64el.deb 7e4d804ccf2f46847d0ed539ec6670d1 6153 adsys_0.8.5~22.04_ppc64el_translations.tar.gz Checksums-Sha1: 7390ff0c9a74d1ef42288535e3e26177c5870213 4548340 adsys-dbgsym_0.8.5~22.04_ppc64el.ddeb 2aba375815c4f14990e3ae383fd60ffbdf3dc0d1 5399768 adsys_0.8.5~22.04_ppc64el.deb 5808f7fbde24ad0589c767a80c3eac6d2a01faee 6153 adsys_0.8.5~22.04_ppc64el_translations.tar.gz Checksums-Sha256: 219274b0706e83aa2d99680d32991ab4044cf226e923a107500c7b0e0d5b4517 4548340 adsys-dbgsym_0.8.5~22.04_ppc64el.ddeb 89d015f8b27d525ae2c7f4a28736c4549dff810bd9479477ba7e425c6c4967b7 5399768 adsys_0.8.5~22.04_ppc64el.deb 7793832a16d2f8dc00beddd3914cd5a14c92af4f524e2fd19479f7c6a7f5df00 6153 adsys_0.8.5~22.04_ppc64el_translations.tar.gz Build-Origin: Ubuntu Build-Architecture: ppc64el Build-Date: Fri, 20 May 2022 11:07:20 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: adduser (= 3.118ubuntu5), autoconf (= 2.71-2), automake (= 1:1.16.5-1.3), autopoint (= 0.21-4ubuntu4), autotools-dev (= 20220109.1), base-files (= 12ubuntu4.1), base-passwd (= 3.5.52build1), bash (= 5.1-6ubuntu1), binutils (= 2.38-3ubuntu1), binutils-common (= 2.38-3ubuntu1), binutils-powerpc64le-linux-gnu (= 2.38-3ubuntu1), bsdextrautils (= 2.37.2-4ubuntu3), bsdutils (= 1:2.37.2-4ubuntu3), build-essential (= 12.9ubuntu3), bzip2 (= 1.0.8-5build1), coreutils (= 8.32-4.1ubuntu1), cpp (= 4:11.2.0-1ubuntu1), cpp-11 (= 11.2.0-19ubuntu1), dash (= 0.5.11+git20210903+057cd650a4ed-3build1), dbus (= 1.12.20-2ubuntu4), debconf (= 1.5.79ubuntu1), debhelper (= 13.6ubuntu1), debianutils (= 5.5-1ubuntu2), debugedit (= 1:5.0-4build1), dh-apport (= 2.20.11-0ubuntu82.1), dh-autoreconf (= 20), dh-golang (= 1.53), dh-strip-nondeterminism (= 1.13.0-1), diffutils (= 1:3.8-0ubuntu2), dpkg (= 1.21.1ubuntu2), dpkg-dev (= 1.21.1ubuntu2), dwz (= 0.14-1build2), file (= 1:5.41-3), findutils (= 4.8.0-1ubuntu3), g++ (= 4:11.2.0-1ubuntu1), g++-11 (= 11.2.0-19ubuntu1), gcc (= 4:11.2.0-1ubuntu1), gcc-11 (= 11.2.0-19ubuntu1), gcc-11-base (= 11.2.0-19ubuntu1), gcc-12-base (= 12-20220319-1ubuntu1), gettext (= 0.21-4ubuntu4), gettext-base (= 0.21-4ubuntu4), golang-1.18-go (= 1.18.1-1ubuntu1), golang-1.18-src (= 1.18.1-1ubuntu1), golang-go (= 2:1.18~0ubuntu2), golang-src (= 2:1.18~0ubuntu2), gpg (= 2.2.27-3ubuntu2), gpgconf (= 2.2.27-3ubuntu2), grep (= 3.7-1build1), groff-base (= 1.22.4-8build1), gzip (= 1.10-4ubuntu4), hostname (= 3.23ubuntu2), init-system-helpers (= 1.62), intltool-debian (= 0.35.0+20060710.5), libacl1 (= 2.3.1-1), libapparmor1 (= 3.0.4-2ubuntu2), libarchive-zip-perl (= 1.68-1), libasan6 (= 11.2.0-19ubuntu1), libassuan0 (= 2.5.5-1build1), libatomic1 (= 12-20220319-1ubuntu1), libattr1 (= 1:2.5.1-1build1), libaudit-common (= 1:3.0.7-1build1), libaudit1 (= 1:3.0.7-1build1), libavahi-client3 (= 0.8-5ubuntu5), libavahi-common-data (= 0.8-5ubuntu5), libavahi-common3 (= 0.8-5ubuntu5), libbinutils (= 2.38-3ubuntu1), libblkid1 (= 2.37.2-4ubuntu3), libbsd0 (= 0.11.5-1), libbz2-1.0 (= 1.0.8-5build1), libc-bin (= 2.35-0ubuntu3), libc-dev-bin (= 2.35-0ubuntu3), libc6 (= 2.35-0ubuntu3), libc6-dev (= 2.35-0ubuntu3), libcap-ng0 (= 0.7.9-2.2build3), libcap2 (= 1:2.44-1build3), libcc1-0 (= 12-20220319-1ubuntu1), libcom-err2 (= 1.46.5-2ubuntu1), libcrypt-dev (= 1:4.4.27-1), libcrypt1 (= 1:4.4.27-1), libctf-nobfd0 (= 2.38-3ubuntu1), libctf0 (= 2.38-3ubuntu1), libcups2 (= 2.4.1op1-1ubuntu4), libdb5.3 (= 5.3.28+dfsg1-0.8ubuntu3), libdbus-1-3 (= 1.12.20-2ubuntu4), libdbus-1-dev (= 1.12.20-2ubuntu4), libdebconfclient0 (= 0.261ubuntu1), libdebhelper-perl (= 13.6ubuntu1), libdpkg-perl (= 1.21.1ubuntu2), libdw1 (= 0.186-1build1), libelf1 (= 0.186-1build1), libexpat1 (= 2.4.7-1), libffi8 (= 3.4.2-4), libfile-stripnondeterminism-perl (= 1.13.0-1), libgcc-11-dev (= 11.2.0-19ubuntu1), libgcc-s1 (= 12-20220319-1ubuntu1), libgcrypt20 (= 1.9.4-3ubuntu3), libgdbm-compat4 (= 1.23-1), libgdbm6 (= 1.23-1), libglib2.0-0 (= 2.72.1-1), libgmp10 (= 2:6.2.1+dfsg-3ubuntu1), libgnutls30 (= 3.7.3-4ubuntu1), libgomp1 (= 12-20220319-1ubuntu1), libgpg-error0 (= 1.43-3), libgpgme11 (= 1.16.0-1.2ubuntu4), libgssapi-krb5-2 (= 1.19.2-2), libhogweed6 (= 3.7.3-1build2), libicu70 (= 70.1-2), libidn2-0 (= 2.3.2-2build1), libisl23 (= 0.24-2build1), libitm1 (= 12-20220319-1ubuntu1), libjansson4 (= 2.13.1-1.1build3), libk5crypto3 (= 1.19.2-2), libkeyutils1 (= 1.6.1-2ubuntu3), libkrb5-3 (= 1.19.2-2), libkrb5support0 (= 1.19.2-2), libldap-2.5-0 (= 2.5.11+dfsg-1~exp1ubuntu3.1), libldb2 (= 2:2.4.2-0ubuntu1), liblmdb0 (= 0.9.24-1build2), liblsan0 (= 12-20220319-1ubuntu1), liblz4-1 (= 1.9.3-2build2), liblzma5 (= 5.2.5-2ubuntu1), libmagic-mgc (= 1:5.41-3), libmagic1 (= 1:5.41-3), libmd0 (= 1.0.4-1build1), libmount1 (= 2.37.2-4ubuntu3), libmpc3 (= 1.2.1-2build1), libmpdec3 (= 2.5.1-2build2), libmpfr6 (= 4.1.0-3build3), libncurses6 (= 6.3-2), libncursesw6 (= 6.3-2), libnettle8 (= 3.7.3-1build2), libnsl-dev (= 1.3.0-2build2), libnsl2 (= 1.3.0-2build2), libp11-kit0 (= 0.24.0-6build1), libpam-modules (= 1.4.0-11ubuntu2), libpam-modules-bin (= 1.4.0-11ubuntu2), libpam-runtime (= 1.4.0-11ubuntu2), libpam0g (= 1.4.0-11ubuntu2), libpam0g-dev (= 1.4.0-11ubuntu2), libpcre2-8-0 (= 10.39-3build1), libpcre3 (= 2:8.39-13ubuntu0.22.04.1), libperl5.34 (= 5.34.0-3ubuntu1), libpipeline1 (= 1.5.5-1), libpopt0 (= 1.18-3build1), libprocps8 (= 2:3.3.17-6ubuntu2), libpython3-stdlib (= 3.10.4-0ubuntu2), libpython3.10 (= 3.10.4-3), libpython3.10-minimal (= 3.10.4-3), libpython3.10-stdlib (= 3.10.4-3), libquadmath0 (= 12-20220319-1ubuntu1), libreadline8 (= 8.1.2-1), libsasl2-2 (= 2.1.27+dfsg2-3ubuntu1), libsasl2-modules-db (= 2.1.27+dfsg2-3ubuntu1), libseccomp2 (= 2.5.3-2ubuntu2), libselinux1 (= 3.3-1build2), libsemanage-common (= 3.3-1build2), libsemanage2 (= 3.3-1build2), libsepol2 (= 3.3-1build1), libsigsegv2 (= 2.13-1ubuntu3), libsmartcols1 (= 2.37.2-4ubuntu3), libsmbclient (= 2:4.15.5~dfsg-0ubuntu5), libsmbclient-dev (= 2:4.15.5~dfsg-0ubuntu5), libsqlite3-0 (= 3.37.2-2), libssl3 (= 3.0.2-0ubuntu1.2), libstdc++-11-dev (= 11.2.0-19ubuntu1), libstdc++6 (= 12-20220319-1ubuntu1), libsub-override-perl (= 0.09-2), libsystemd0 (= 249.11-0ubuntu3.1), libtalloc2 (= 2.3.3-2build1), libtasn1-6 (= 4.18.0-4build1), libtdb1 (= 1.4.5-2build1), libtevent0 (= 0.11.0-1build1), libtinfo6 (= 6.3-2), libtirpc-common (= 1.3.2-2build1), libtirpc-dev (= 1.3.2-2build1), libtirpc3 (= 1.3.2-2build1), libtool (= 2.4.6-15build2), libtsan0 (= 11.2.0-19ubuntu1), libubsan1 (= 12-20220319-1ubuntu1), libuchardet0 (= 0.0.7-1build2), libudev1 (= 249.11-0ubuntu3.1), libunistring2 (= 1.0-1), libuuid1 (= 2.37.2-4ubuntu3), libwbclient0 (= 2:4.15.5~dfsg-0ubuntu5), libxml2 (= 2.9.13+dfsg-1ubuntu0.1), libzstd1 (= 1.4.8+dfsg-3build1), linux-libc-dev (= 5.15.0-33.34), login (= 1:4.8.1-2ubuntu2), lsb-base (= 11.1.0ubuntu4), lto-disabled-list (= 24), m4 (= 1.4.18-5ubuntu2), make (= 4.3-4.1build1), man-db (= 2.10.2-1), mawk (= 1.3.4.20200120-3), media-types (= 7.0.0), ncurses-base (= 6.3-2), ncurses-bin (= 6.3-2), netbase (= 6.3), passwd (= 1:4.8.1-2ubuntu2), patch (= 2.7.6-7build2), perl (= 5.34.0-3ubuntu1), perl-base (= 5.34.0-3ubuntu1), perl-modules-5.34 (= 5.34.0-3ubuntu1), pkg-config (= 0.29.2-1ubuntu3), po-debconf (= 1.0.21+nmu1), procps (= 2:3.3.17-6ubuntu2), python3 (= 3.10.4-0ubuntu2), python3-dnspython (= 2.1.0-1ubuntu1), python3-ldb (= 2:2.4.2-0ubuntu1), python3-minimal (= 3.10.4-0ubuntu2), python3-samba (= 2:4.15.5~dfsg-0ubuntu5), python3-talloc (= 2.3.3-2build1), python3-tdb (= 1.4.5-2build1), python3.10 (= 3.10.4-3), python3.10-minimal (= 3.10.4-3), readline-common (= 8.1.2-1), rpcsvc-proto (= 1.4.2-0ubuntu6), samba (= 2:4.15.5~dfsg-0ubuntu5), samba-common (= 2:4.15.5~dfsg-0ubuntu5), samba-common-bin (= 2:4.15.5~dfsg-0ubuntu5), samba-dsdb-modules (= 2:4.15.5~dfsg-0ubuntu5), samba-libs (= 2:4.15.5~dfsg-0ubuntu5), sed (= 4.8-1ubuntu2), sensible-utils (= 0.0.17), sysvinit-utils (= 3.01-1ubuntu1), tar (= 1.34+dfsg-1build3), tdb-tools (= 1.4.5-2build1), ucf (= 3.0043), util-linux (= 2.37.2-4ubuntu3), xz-utils (= 5.2.5-2ubuntu1), zlib1g (= 1:1.2.11.dfsg-2ubuntu9) Environment: DEB_BUILD_OPTIONS="parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1652702976" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ adsys_0.8.5~22.04_ppc64el.deb ----------------------------- new Debian package, version 2.0. size 5399768 bytes: control archive=3095 bytes. 118 bytes, 2 lines conffiles 732 bytes, 15 lines control 3643 bytes, 48 lines md5sums 6105 bytes, 128 lines * postinst #!/bin/sh 1513 bytes, 35 lines * postrm #!/bin/sh 532 bytes, 14 lines * prerm #!/bin/sh Package: adsys Version: 0.8.5~22.04 Architecture: ppc64el Maintainer: Ubuntu Developers Installed-Size: 23516 Depends: libc6 (>= 2.34), libpam0g (>= 0.99.7.1), libsmbclient (>= 2:4.0.3+dfsg1), init-system-helpers (>= 1.52), python3, python3-samba, samba-dsdb-modules, sssd, sssd-dbus Recommends: ubuntu-advantage-desktop-daemon Built-Using: golang-1.18 (= 1.18.1-1ubuntu1) Section: admin Priority: optional Homepage: https://github.com/ubuntu/adsys Description: AD SYStem integration ADSys is an AD SYStem tool to integrate GPOs with a linux system. It allows one to handle machine and users GPOs, mapping them to dconf keys, apparmor rules and running scripts at different point in time. drwxr-xr-x root/root 0 2022-05-16 12:09 ./ drwxr-xr-x root/root 0 2022-05-16 12:09 ./etc/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./etc/polkit-1/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./etc/polkit-1/localauthority.conf.d/ -rw-r--r-- root/root 0 2022-05-16 12:09 ./etc/polkit-1/localauthority.conf.d/99-adsys-privilege-enforcement.conf drwxr-xr-x root/root 0 2022-05-16 12:09 ./etc/sudoers.d/ -r--r----- root/root 0 2022-05-16 12:09 ./etc/sudoers.d/99-adsys-privilege-enforcement drwxr-xr-x root/root 0 2022-05-16 12:09 ./lib/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./lib/powerpc64le-linux-gnu/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./lib/powerpc64le-linux-gnu/security/ -rw-r--r-- root/root 67536 2022-05-16 12:09 ./lib/powerpc64le-linux-gnu/security/pam_adsys.so drwxr-xr-x root/root 0 2022-05-16 12:09 ./lib/systemd/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./lib/systemd/system/ -rw-r--r-- root/root 645 2022-05-16 12:09 ./lib/systemd/system/adsys-boot.service -rw-r--r-- root/root 121 2022-05-16 12:09 ./lib/systemd/system/adsys-gpo-refresh.service -rw-r--r-- root/root 139 2022-05-16 12:09 ./lib/systemd/system/adsys-gpo-refresh.timer -rw-r--r-- root/root 517 2022-05-16 12:09 ./lib/systemd/system/adsys-machine-scripts.service -rw-r--r-- root/root 176 2022-05-16 12:09 ./lib/systemd/system/adsysd.service -rw-r--r-- root/root 146 2022-05-16 12:09 ./lib/systemd/system/adsysd.socket -rw-r--r-- root/root 281 2022-05-16 12:09 ./lib/systemd/system/run-adsys.mount drwxr-xr-x root/root 0 2022-05-16 12:09 ./sbin/ lrwxrwxrwx root/root 0 2022-05-16 12:09 ./sbin/adsysctl -> adsysd -rwxr-xr-x root/root 23630880 2022-05-16 12:09 ./sbin/adsysd drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/lib/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/lib/systemd/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/lib/systemd/user/ -rw-r--r-- root/root 532 2022-05-16 12:09 ./usr/lib/systemd/user/adsys-user-scripts.service drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/apport/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/apport/package-hooks/ -rw-r--r-- root/root 190 2022-05-16 12:09 ./usr/share/apport/package-hooks/adsys.py drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/bash-completion/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/bash-completion/completions/ -rw-r--r-- root/root 9774 2022-05-16 12:09 ./usr/share/bash-completion/completions/adsysctl -rw-r--r-- root/root 9680 2022-05-16 12:09 ./usr/share/bash-completion/completions/adsysd drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/doc/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/doc/adsys/ -rw-r--r-- root/root 560 2022-05-16 12:09 ./usr/share/doc/adsys/NOTICE -rw-r--r-- root/root 4777 2022-05-16 12:09 ./usr/share/doc/adsys/changelog.gz -rw-r--r-- root/root 8632 2022-05-16 12:09 ./usr/share/doc/adsys/copyright drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/man/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/man/man1/ -rw-r--r-- root/root 559 2022-05-16 12:09 ./usr/share/man/man1/adsysctl.1.gz -rw-r--r-- root/root 634 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_applied.1.gz -rw-r--r-- root/root 599 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_completion.1.gz -rw-r--r-- root/root 783 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_completion_bash.1.gz -rw-r--r-- root/root 691 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_completion_fish.1.gz -rw-r--r-- root/root 670 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_completion_powershell.1.gz -rw-r--r-- root/root 800 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_completion_zsh.1.gz -rw-r--r-- root/root 581 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_doc.1.gz -rw-r--r-- root/root 534 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_policy.1.gz -rw-r--r-- root/root 570 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_policy_admx.1.gz -rw-r--r-- root/root 632 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_policy_applied.1.gz -rw-r--r-- root/root 539 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_policy_debug.1.gz -rw-r--r-- root/root 560 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_policy_debug_gpolist-script.1.gz -rw-r--r-- root/root 665 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_policy_update.1.gz -rw-r--r-- root/root 531 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_service.1.gz -rw-r--r-- root/root 516 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_service_cat.1.gz -rw-r--r-- root/root 514 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_service_status.1.gz -rw-r--r-- root/root 584 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_service_stop.1.gz -rw-r--r-- root/root 668 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_update.1.gz -rw-r--r-- root/root 521 2022-05-16 12:09 ./usr/share/man/man1/adsysctl_version.1.gz -rw-r--r-- root/root 674 2022-05-16 12:09 ./usr/share/man/man1/adsysd.1.gz -rw-r--r-- root/root 761 2022-05-16 12:09 ./usr/share/man/man1/adsysd_completion.1.gz -rw-r--r-- root/root 944 2022-05-16 12:09 ./usr/share/man/man1/adsysd_completion_bash.1.gz -rw-r--r-- root/root 849 2022-05-16 12:09 ./usr/share/man/man1/adsysd_completion_fish.1.gz -rw-r--r-- root/root 827 2022-05-16 12:09 ./usr/share/man/man1/adsysd_completion_powershell.1.gz -rw-r--r-- root/root 964 2022-05-16 12:09 ./usr/share/man/man1/adsysd_completion_zsh.1.gz -rw-r--r-- root/root 733 2022-05-16 12:09 ./usr/share/man/man1/adsysd_runscripts.1.gz -rw-r--r-- root/root 680 2022-05-16 12:09 ./usr/share/man/man1/adsysd_version.1.gz drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/pam-configs/ -rw-r--r-- root/root 155 2022-05-16 12:09 ./usr/share/pam-configs/adsys drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/polkit-1/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/polkit-1/actions/ -rw-r--r-- root/root 2473 2022-05-16 12:09 ./usr/share/polkit-1/actions/com.ubuntu.adsys.policy drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/zsh/ drwxr-xr-x root/root 0 2022-05-16 12:09 ./usr/share/zsh/site-functions/ -rw-r--r-- root/root 6456 2022-05-16 12:09 ./usr/share/zsh/site-functions/adsysctl -rw-r--r-- root/root 6394 2022-05-16 12:09 ./usr/share/zsh/site-functions/adsysd +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: ppc64el Build Type: any Build-Space: 225396 Build-Time: 164 Distribution: jammy-proposed Host Architecture: ppc64el Install-Time: 22 Job: adsys_0.8.5~22.04.dsc Machine Architecture: ppc64el Package: adsys Package-Time: 187 Source-Version: 0.8.5~22.04 Space: 225396 Status: successful Version: 0.8.5~22.04 -------------------------------------------------------------------------------- Finished at 2022-05-20T11:07:20Z Build needed 00:03:07, 225396k disk space Adding user buildd to group lxd RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=jammy --arch=ppc64el PACKAGEBUILD-23766607 Scanning for processes to kill in build PACKAGEBUILD-23766607